/*Theme Name: Licht
*/
body{ margin:0; padding:0; line-height: 1.5em; background:#e1eef6 url(licht/licht-bk.jpg) repeat-y top left; font-family:arial; font-size:13px;}
a {color:#126e83; font-weight:bold; text-decoration:none;}
a:hover {color:#555555;}	
img {border:0;}
.in{margin: 0; padding: 0;}

#background {background:url(licht/top-bk.jpg) repeat-x top left; height:395px; width:100%; display:table; }
#licht-main {width: 980px; margin: 0 auto; }
#licht-wrap {float: left; width: 100%;}


/* RIGHT */
#licht-right {margin-left: 714px;}
#search-area {height:140px;	margin:0; padding:0; background:url(licht/search-bk.jpg) no-repeat top right;}
.search-area {padding:100px 0 0 5px;}

/* LEFT */
#licht-left {float: left; width: 714px; margin-left: -980px;}
#logo-area { height:93px; margin:0;	padding:0; background:url(licht/logo-bk.jpg) no-repeat top right;}
.logo-area {margin:0; padding:0;}	
#licht-menu { height:47px;	background:url(licht/licht-menu.jpg) left;	margin:0; padding:0;}
.licht-menu { padding:10px 0 0 30px;	margin:0; color:#ffffff;font-size:11px;}
.search-submit {background:#ffffff; font-weight:bold;}

/*left content */
#main-left {margin:0 0 0 31px; padding:0;}
.main-left { margin:0; padding:10px 0 0 1px;}

#lichtmenu ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#lichtmenu li {display: inline; }
#lichtmenu ul li a {text-decoration:none;  margin: 4px;	padding: 8px 13px 5px 13px; color: #ffffff;	}
#lichtmenu ul li a:hover {color: #e1eef6;}

/*ARTCILES*/
#articles-main {width: 682px; margin:0 auto;}
#articles-wrap {float: left; width: 100%;}
#articles-right {margin-left: 169px;}
#articles-left {float: left; width: 169px; margin-left: -682px;}

#snap {width:164px; margin:10px 0 0 0; padding:0; background:url(licht/snap-bk.jpg) repeat-y;}
.snap {margin:0; padding:5px;}
#snap ul {list-style-type:none; margin:0; padding:0;}
#snap li {list-style-type:none; margin:0; padding:0;}
#snap h2 {font-size:0px; margin:0; padding:0;}

#licht-articles {width:505px; margin:10px 5px 0 5px; padding:0;}
#licht-articles h2 {background:url(licht/head-bk.jpg) top left no-repeat; height:41px; color:#ffffff; padding:10px 0 0 20px; font-size:12px; font-weight:normal; margin:0;}
#licht-articles h2 a {color:#ffffff; text-decoration:none;}
#licht-articles h2 a:hover {color:#47bed9; text-decoration:none;}
.my-article {margin:0; padding:0 10px 0 10px; text-align:justify;}
.my-article img {border:1px solid #d4d4d4; padding:4px; background:#FFFFFF;}
.licht-articles {margin:0; padding:0;}

img.centered {display: block; margin-left: auto; margin-right: auto; border:1px solid #d4d4d4; padding:4px; background:#FFFFFF;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline; border:1px solid #d4d4d4; padding:4px; background:#FFFFFF;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline; border:1px solid #d4d4d4; padding:4px; background:#FFFFFF;}
.alignright {float: right;}
.alignleft {float: left;}
.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 60px;}
.aligncenter,
div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3;	padding-top: 4px; margin: 10px; -moz-border-radius: 3px;
	-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img {margin: 0; padding: 0;	border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}

.licht2 {margin:0 0 20px 0; padding:0 5px 0 5px; background:#ffffff;}
.snap {	margin:3px 0 3px 0; padding:5px 10px 5px 10px; font-size:10px;line-height:12px;}
.snap ul {list-style-type:none;}
.snap li {list-style-type:none; margin:3px 0 3px 0; padding-bottom:6px; border-bottom:1px dotted #ddd;}

#right-side { width:218px; margin:10px 10px 0 3px; padding:0;}
#the-news {	width:218px; margin:0; 	padding:0; background:url(licht/news-bk.jpg) repeat-y;}
.the-news {	margin:0; padding:5px 10px 5px 10px; font-size:10px;line-height:12px;}

.the-news ul {list-style-type:none;}
.the-news li {list-style-type:none; margin:3px 0 3px 0; padding-bottom:3px; border-bottom:1px dotted #ddd;}

.sidebarmenu ul {margin: 0; padding: 0; list-style-type: none; font: bold 13px Verdana; width: 218px;}
.sidebarmenu ul li{position: relative;}
.sidebarmenu ul li a{display: block; overflow: auto; color: white; text-decoration: none; padding: 0;}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{ background-color: #01224b;}
.sidebarmenu ul li a:visited {color: white;}
.sidebarmenu ul li a:hover{background-color: black;}
.sidebarmenu ul li ul{position: absolute; width: 170px; top: 0; visibility: hidden;}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }