img { border: 0; }
html, body { height: 100%; }
body { margin: 0; font-family: verdana; font-size: 12px; }
p        {margin:0px; padding:0px;}
td       {font-size:12px; font-family:verdana; color:#000000; line-height:150%; border-color:#666666;}
ul       {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px; list-style-type: disc;}
li       {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
ol       {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 27px; list-style-type:lower-alpha;}

h1{
font-family: Arial, Helvetica, sans-serif;
letter-spacing:4px;
text-transform: uppercase;
font-size:21px;
font-weight:bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a { 
text-decoration:none;
}

.level2Selected { color: #000000; font-family: verdana; font-size: 12px; font-weight: bold; }
.level2         { color: #000000; font-family: verdana; font-size: 12px; font-weight: normal; }
.linkLanguage   { margin-right:5px; margin-top:0px; color: #666;}

.iconPrint      { visibility: hidden; } 
.iconRecommend  { margin-right: -15px; }

p { color: #000000; text-decoration: none; font-family: verdana; font-size: 12px; }

b { color: #000000; text-decoration: none; font-family: verdana; font-size: 12px; }

.listHead { margin-top: 12px; }

body.main {
background:url(/assets/bilder/008-farbbalken-grau.gif) repeat-x #C8C8C8 0px 150px; 
margin-top:0px;
}

body.index {
  background-image:url(/assets/bilder/011-whitescreendesign.gif); background-repeat: repeat-x;
}

#section_language {
float:left;
}

#section_navigation div {
  margin-top: 14px;

}

#containerWeiss {
margin:auto; 
background-color:white; 
width: 900px;
padding:0px;
}

#logo {
position:relative;
float:left;
margin-left: 30px;
}

#heighthack {
position:relative;
float:left;
width: 20px;
}

hr{
 border-top: 1px solid #ccc;
 border-bottom:0px;
 height: 0px;
 width: 100%;
 }


div { 
margin: 0px;
padding:0px;
}

.lFloat { float:left; }

.clearBoth { 
height:0px; 
clear:both; 
}


.titel { font-weight:bold; }

.mainContent { 
clear:both; 
margin-top:0px; 
margin-bottom:15px; 
width:590px; 
color: #000000; 
text-decoration: none; 
font-family: verdana; 
font-size: 12px; 
line-height:150%;   
}


.mainContent a:link { color:#000; text-decoration:none; font-weight: normal; border-bottom: dotted 1px;
height: 20px;
}

.mainContent a:visited { color:#000; text-decoration:none; font-weight: normal; border-bottom: dotted 1px;
height: 20px;
}

.mainContent a:hover { color:#000; text-decoration:none; font-weight:bold; border-bottom: dotted 1px;
height: 20px;
}
.mainContent a:active { color:#000; border-bottom: dotted 1px;
height: 20px;
}

.mainContent p { color: #000000; text-decoration: none; font-family: verdana; font-size: 12px;}
.mainContent b { color: #000000; text-decoration: none; font-family: verdana; font-size: 12px;}
.mainContent i { color: #000000; text-decoration: none; font-family: verdana; font-size: 12px;}


.footer { 
clear:both; 
margin-left:262px; 
font-size:10px; 
padding-right:0px; 
margin-bottom: 10px; 
width:590px;
height:20px;
}

.footerLeft { 
position:relative;
float:left;
margin-left:0px; 
}

.footerRight { 
position:relative;
float:right;
margin-right:0px; 
}


.textForm     {color: #000000; font-family: verdana; font-size: 12px; font-weight: normal;} 
.textForm a:link    { color:#999; text-decoration:none; border-bottom: dotted 1px;}
.textForm a:visited { color:#999; text-decoration:none; border-bottom: dotted 1px;}
.textForm a:hover   { color:#999; text-decoration:none; border-bottom: dotted 1px; font-weight:bold; }
.textForm a:active  { color:#999; font-weight:bold; }


.footer a:link    { color:#999; text-decoration:none; border-bottom: dotted 1px;}
.footer a:visited { color:#999; text-decoration:none; border-bottom: dotted 1px;}
.footer a:hover   { color:#999; text-decoration:none; border-bottom: dotted 1px; font-weight:bold; }
.footer a:active  { color:#999; font-weight:bold; }

.footer p { color: #000000; text-decoration: none; font-family: verdana; font-size: 12px; }
.footer b { color: #000000; text-decoration: none; font-family: verdana; font-size: 12px; font-weight:bold; }
.footer i { color: #000000; text-decoration: none; font-family: verdana; font-size: 12px; }

.sectionNavigation { 
float:left; 
margin-top:33px; 
margin-left:0px; 
width:190px;
}

.sectionNavigationAlt { 
position:relative;
float:left; 
margin-top:33px; 
margin-bottom:30px; 
width:190px;
}

.sectionSubNavigation { 
margin-left:0px; 
width:190px; 
}


.containerNavigationAlt { 
float:left; 
margin-left:0px; 
width:190px; 
}

.containerIcons { 
position: relative; 
float:right; 
margin-right:0px;
margin-top:5px; 
width:70px;

}

.containerContent { 
position: relative; 
float:left; width:590px; 
margin-top:42px; 
margin-left:0px;
}

.containerTitle { 
position: relative; 
float:left; 
margin-bottom: 20px; 
width: 500px;

}

.containerList { 
position: relative; 
margin-top: 0px; 
}

.containerColorBar { 
position: relative;
float:left;
width:50px;
margin-top:50px; 
}

.fileListing { 
}
