/* CSS Document */

body { margin:0px; padding:0px; background:url(img/back.png); min-height:101%;}
html { height: 100% }

#inhalt {
position:relative;
width:1000px;
margin-top:8px;
z-index:1;
}

#main {
position:relative;
width:1000px;
z-index:2;
background-color:#000060;
border:solid 1px #464646;
padding:0px; margin:0px;
}

#navigation {
position:relative;
padding:0px;
width:998px;
height:32px;
z-index:7;
border-bottom:1px solid #464646;
background:url(img/back_navi.gif);  
background-repeat:repeat;
}

#location {
position:absolute; width:300px; height:20px; top:10px; right:10px; padding:0px;
font-family:verdana, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:none;
font-weight:normal;
}

#haupt {
position:relative;
padding:7px 0 0 20px;
width:980px;
z-index:3;
background-color:#000060;
}

#content1
{
position:absolute;
top:10px;
left:15px;
width:487px;
height:55px;
border:solid 1px #464646;
}

#content2
{
position:absolute;
top:10px;
left:503px;
width:470px;
height:47px;
margin:0px;
padding:4px;
border:solid 1px #464646;
font-family:verdana;
color:#ffffff;
font-size:13px;
text-decoration:none;
font-weight:normal;
}

#kopf {
position:absolute;
top:1px;
left:0px;
height:95px;
margin:0px;
padding:0px;
}

#head {
height:102px;
margin:0px;
padding:0px;
background:transparent;
font-family:verdana;
color:#ffffff;
font-size:12px;
text-decoration:none;
font-weight:normal;
}

#footer {
position:relative;
top:0px;
width:998px;
height:30px;
z-index:3;
background:url(img/back_navi.gif);
}

#footer .fusszeile
{width:950px; padding:5px 0 0 3px;}

#news {
position:absolute;
top:60px;
left:400px;
width:600px;
height:auto; 
font-family:arial, Helvetica, sans-serif;
color:#e14400;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

#foot
{
position:absolute;
right:10px;
top:5px;
width:780px;
height:15px;
font-family:verdana;
color:#ffffff;
font-size:11px;
text-decoration:none;
font-weight:normal;
}

a          { color:#ffffff; font-family:verdana; font-size:11px; text-decoration:none; font-weight:normal; }
a:visited  { color:#ffffff; font-family:verdana; font-size:11px; text-decoration:none; font-weight:normal; }
a:active   { color:#ffffff; font-family:verdana; font-size:11px; text-decoration:none; font-weight:normal; }
a:hover    { color:#e14000; font-family:verdana; font-size:11px; text-decoration:none; font-weight:normal; }

a.navoben          { color:#ffffff; font-family:verdana; font-size:13px; text-decoration:none; font-weight:normal; }
a.navoben:visited  { color:#ffffff; font-family:verdana; font-size:13px; text-decoration:none; font-weight:normal; }
a.navoben:active   { color:#ffffff; font-family:verdana; font-size:13px; text-decoration:none; font-weight:normal; }
a.navoben:hover    { color:#e14000; font-family:verdana; font-size:13px; text-decoration:none; font-weight:normal; }

a.links          { color:#ffffff; font-family:verdana; font-size:11px; text-decoration:underline; font-weight:bold; }
a.links:visited  { color:#ffffff; font-family:verdana; font-size:11px; text-decoration:underline; font-weight:bold; }
a.links:active   { color:#ffffff; font-family:verdana; font-size:11px; text-decoration:underline; font-weight:bold; }
a.links:hover    { color:#e14000; font-family:verdana; font-size:11px; text-decoration:underline; font-weight:bold; }


.border      { border: solid 2px #abc0dd; }

