html {height:100%}
body {	
margin:0;
padding:0;
background-color:#FFF;
min-height:101%;
}
/* Site Struktur */
#LMain {
width: 935px;
margin: 0 auto;
}
#LShadowTopLeft {
background: url(/img/css/shadow_top_left.jpg) repeat-y left;
}
#LShadowTopRight {
background: url(/img/css/shadow_top_right.jpg) repeat-y right;
}
#LShadowBottomLeft {
background-image: url(/img/css/shadow_bottom_left.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}
#LShadowBottomRight {
background-image: url(/img/css/shadow_bottom_right.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}
#LMainContentPadding {
padding: 0px 17px 0px 17px;
width: 901px;
}
#LMainContent {
border-left:   1px #585657 solid;
border-right:  1px #585657 solid;
border-bottom: 1px #585657 solid;
width: 899px;
}
/* Top */
#LHeader {height: 100px;}
#LTopMenu {
height: 33px;
margin-bottom: 2px;
}
#LTopPath {
background-color: #ACADB0;
color: #FFF;
font-size: 60%;
height: 15px;
padding: 2px 0px 0px 40px;
}
#LTopPath a, #LTopPath a:hover {
color: #FFF;
text-decoration: none;
}
#LHeaderLeft {
background-image: url(/img/css/bg_headerleft.gif);
background-repeat: repeat-x;
float: left;
width: 679px;
}
#LHeaderLeftNavi {
float:right;
}
#LHeaderLeftNavi .headerLeftNavi {
color: #FFF;
font-size: 60%;
float: left;
height: 15px;
width: 102px;
padding: 2px 5px 0px 5px;
text-align: center;
}
#LHeaderLeftNavi .headerLeftNavi a, #LHeaderLeftNavi .headerLeftNavi a:hover {
color: #FFF;
text-decoration: none;
}
#LHeaderLeftNavi .headerLeftNaviDelimiter {
background-color: #FFF;
float:left;
height: 17px;
overflow: hidden;
width: 1px;	
}
#LHeaderLogo {
float: left;
padding: 9px 9px 0px 14px;
width: 197px;
}
#LTopMenu .menu {
float:left;
height: 33px;
width: 111px;
}
#LTopMenu .menu2 {
float:left;
height: 33px;
width: 113px;
}
.menuDelimiter {
font-size: 0%;
height: 1px;
float:left;
overflow: hidden;
width: 1px;
}
#LTopMenu .menuContent {
color: #FFF;
font-size:70%;
text-align: center;
}
#LTopMenu .menuContent a, #LTopMenu .menuContent a:hover {
color: #FFF;
text-decoration: none;
}
#LTopMenuB {
height: 1px;
overflow: hidden;
margin-bottom: 3px;
margin-top: 3px;
}
#LTopMenuB .menuB {
float:left;
height: 1px;
overflow: hidden;
width: 111px;
}
#LTopMenuB .menuB2 {
float:left;
height: 1px;
overflow: hidden;
width: 113px;
}
/* Middle */
#LMiddle {
margin: 10px 0 30px 0;
}
#LLeft {
float: left;	
width: 226px;
}
.leftImage {
padding: 0px 0px 12px 13px;
}
/* Left Menu */
#LLeftMenu {
background-color:#ACADB0;
margin-bottom: 15px;
padding:2px 0px 5px 26px;
width:184px;
}
.leftMenu {
padding: 6px 0px 6px 14px;
}
.leftMenuSelected {
background-image: none;
background-repeat: no-repeat;
background-position: 0px 9px;
padding: 6px 0px 6px 14px;
}
.leftMenuDelimiter {
font-size: 0%;
height: 1px;
line-height: 1px;
overflow: hidden;
margin-left:14px;
width: 151px;
}
.tLeftMenu {
color: #FFF;
font-size: 70%;
}
.tLeftMenu a, .tLeftMenu a:hover {
color: #FFF;
text-decoration: none;
}
#LCenter {
float: left;	
width: 640px;
}
#LCenter .Content {
padding-bottom: 10px;
}
#LCenter .Content img {
display: block;
margin-top:8px;
}
/* Footer */
#LFooter {
background-color: #ACADB0;
color: #FFF;
font-size: 60%;
margin: 4px auto 10px auto;
padding: 7px;
text-align: center;
width: 885px;
}
#LFooter a, #LFooter a:hover {color: #FFF;}

/* Layer No-Script */
/* Layer No-Script */
#layernoscript {
background: transparent;
left:0px;
top:35px;
position:absolute;
width:100%;
}
#centernoscript {
margin: 0px auto 0px auto;
padding-left: 470px;
width:465px; /* 935 */
}
.txtnoscript				{font-size: 10px; color: #F00; font-weight:bold;}
.txtnoscript a 			{color: #F00; text-decoration:underline}
.txtnoscript a:hover 	{color: #F00;}


