/* CSS Document */
body, html{
background-color:#ffffff;
font-family: Arial,  Verdana, Helvetica, sans-serif;
color:#000000;
font-size:9pt;
padding:0;
margin:0;
}

h1, h2, h3, h4, p, div, span, table, td, a{
font-family:Arial, Verdana, Helvetica, sans-serif;
}

a{
text-decoration:none;
}

#container{
width:100%;
}
#header{
height:160px;
display:none;
}
#headertop{
position:absolute;
top:0;
left:auto;
width:1000px;
height:90px;
background:url(../layout/top.gif) no-repeat;
display:none;
}
#headertop img{
float:left;
margin:10px 10px 0 120px;
}
#headerpics{
position:absolute;
top:0;
left:auto;
width:1000px;
height:90px;
background-color:#e9e9e9;
display:none;
}

h1{
color:#000000;
font-size:12pt;
font-weight:bold;
}

#headerbottom{
background-color:#ff9900;
color:#ffffff;
}
#breadcrumbs{
width:400px;
float:left;
margin-left:160px;
font-size:0.8em;
padding-top:2px;
display:none;
}

/*********************************** quicklinks****************/
#quicklinks{
text-align:right;
padding-right:40px;
display:none;
}
a.aQuick{
font-size:0.7em;
color:#FF6600;
color:#ffffff;
text-decoration:none;
}
a.aQuick:hover{
font-size:0.7em;
color:#FF6600;
color:#005aaa;
text-decoration:none;
}
/****************************************************************/

/********************************NAVI ********************************/
#navi{
width:150px;
float:left;
padding:20px 0 0 10px;
display:none;
}
a.aNavi{
font-size:0.8em;
color:#333333;
text-decoration:none;
display:block;
padding:6px;
border-left:4px solid #ffffff;
}
a.aNavi:hover, a.aNavi:focus{
color:#e77916;
border-left:4px solid #ff9900;
}
a.aNaviAktiv{
font-size:0.8em;
color:#333333;
text-decoration:none;
display:block;
padding:6px;
font-weight:bold;
border-left:4px solid #ff9900;
}
a.aNavi:hover{
color:#e77916;
border-left:4px solid #ff9900;
}

a.aSubNavi{
font-size:0.8em;
color:#333333;
text-decoration:none;
display:block;
padding:6px 6px 6px 20px;
border-left:4px solid #ffffff;
margin:0;
}
a.aSubNavi:hover, a.aSubNavi:focus{
font-size:0.8em;
color:#ff9900;
text-decoration:none;
display:block;
padding:6px 6px 6px 20px;
border-left:4px solid #ff9900;
margin:0;
}
a.aSubNaviAktiv{
font-size:0.8em;
color:#333333;
text-decoration:none;
display:block;
padding:6px 6px 6px 20px;
font-weight:bold;
margin:0;
border-left:4px solid #ffffff;
}
a.aSubNavi:hover{
color:#FF6600;
border-left:4px solid #ffffff;
}
/****************************************************************/

#content{
width:100%;
margin:50px 0 0 0;
}

#content p{
width:100%;
font-size:10pt;
margin:0;
padding:0;
}

a.text{
text-decoration:none;
color:#e77916;
}
a.text:hover{
text-decoration:underline;
}
/****************************** news ****************************/
#news{
text-align:left;
float:right;
width:200px;
padding:20px 0 0 0;
display:none;
}

#news h4{
color:#005aaa;
font-size:0.8em;
padding:0;
margin:0;
}
#news p{
width:120px;
font-size:0.8em;
}

a.aNews{
text-decoration:none;
color:#e77916;
}
a.aNews:hover{
text-decoration:none;
color:#e77916;
text-decoration:underline;
}


/********************** div news *******/
.news{
display:none;
}
/********************************************************************/

#footer{
clear:both;
background-color:#ffffff;
text-align:right;
padding:20px 100px 20px 0;
display:none;
}
.aFooter{
color:#005aaa;
font-size:0.8em;
}



h2{
color:#005aaa;
font-size:1.2em;
}
h3{
color:#005aaa;
}

h4{
color:#005aaa;
font-size:0.8em;
margin:0;
padding:0;
}



/**TABELLE ***/
table{
width:100%;
border:1px solid #333333;
font-size:8pt;
border-spacing:0;
}
th{
color:#005aaa;
border-bottom:1px solid #333333;
padding:4pt;
text-align:left;
font-weight:bold;
}
td{
vertical-align:top;
padding:4pt;
}
td.bottomborder{
vertical-align:top;
border-bottom:1px solid #333333;
padding:4pt;
}
td.bottomborderright{
vertical-align:top;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
padding:4pt;
}
td.borderright{
vertical-align:top;
border-right:1px solid #333333;
padding:4pt;
}
