/*   
Theme Name: KoVimedia Design
Author: Michael Kraus
Version: 2.0
Date: May-1th-2010
*/
 
/********************************************
   HTML ELEMENTS
********************************************/ 
 
 
* { margin: 0; padding: 0; outline: none;}
 
html, body { 
background:#20211c url(images/bg.png) repeat-x;
font-family:Verdana;
color:#FFFFFF;
font-size:11px;

}


a {color:#b58d46;}



#site { 
margin: 0 auto 0em; /* make sure this matches in the body footer DIV */
}
/* ----------CENTER OF THE LAYOUT-------------- */
#wrapper {
	position:relative;
	margin: 0 auto auto; /* make sure this matches in the body footer DIV */
	height:258px;
	width: 960px;
	background-image:url(images/missionbg1.jpg);
}
#logo { 
position:absolute;
top:0px;
width: 191px;
height: 189px;
background-image:url(images/logo.png);

}
#welle { 
position:absolute;
top:0px;
left:191px;
width: 287px;
height: 189px;
background-image:url(images/welle.png);

}
#webelemente {
	position:absolute;
	top:0px;
	left:478px;
	width: 482px;
	height: 59px;
	background-image:url(images/menue2.png);
	text-align:right;

}
.function{
vertical-align:middle;
margin:6px 6px 0;
}


#audi { 
position:absolute;
top:56px;
right:13px;
width: 68px;
height: 88px;
background-image:url(images/audi.png);

}
#news { 
position:absolute;
bottom: 0px;
left:615px;
width: 260px;
height: 112px;
background-image:url(images/news.png);

}
#news h1 {
font:Arial, Helvetica, sans-serif;
font-size:26px;
color:#FFFFFF;
}
#news h2 {font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
}
#menue { 
position:relative;
margin: -4px auto auto;
left:0px;
width: 860px;
height: 25px;
z-index:2;
background-image:url(images/menue.png);
padding-top:11px;
padding-left:100px;

}
#content { 
position:relative;
margin: -4px auto 0;
width: 960px;
background:url(images/content.jpg);
background-repeat:no-repeat;
background-color:#020401;

}

#inhalt{
padding:20px 100px 201px;
min-height:324px;
}

#inhalt form{margin-left:0px;}

#inhalt textarea{font-family:Verdana;font-size:8pt;color:#b58d46}
#inhalt select{font-family:Verdana;font-size:8pt;color:#999999}
#inhalt input{font-family:Verdana;font-size:8pt;color:#999999}

#content h1 {
font:Arial, Helvetica, sans-serif;
font-size:26px;
color:#FFFFFF;
}
#content h2 {font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
}
#content h6 {font:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
}

#footer { 
position:relative;
margin-top: -199px;
margin-left:auto;
margin-right:auto;
width: 940px;
height: 199px;
background:url(images/footer.png);
padding-left:20px;

}

#vwaudi {
	position:absolute;
	margin: 0 auto auto;
	left:10px;
	width: 300px;
	height: 28px;
	top: 170px;

}
#kovimedia {
	position:absolute;
	margin: 0 auto auto;
	right:5px;
	width: 125px;
	height: 28px;
	top: 165px;
	background-image:url(images/kovimedia.png);
	background-repeat:no-repeat;

}
a.level11i{font:bold 8.5pt Verdana;color:#fff;text-decoration:none;}
a.level11i:visited{font:bold 8.5pt Verdana;}
a.level11i:hover{font:bold 8.5pt Verdana;color:##b58d46;text-decoration:underline;}

a.level11a{font:bold 8.5pt Verdana;color:##b58d46;text-decoration:none;}
a.level11a:visited{font:bold 8.5pt Verdana;color:##b58d46;}
a.level11a:hover{font:bold 8.5pt Verdana;color:##b58d46;text-decoration:underline;}

a.level12i{font:8pt Verdana;color:#fff;text-decoration:none;line-height:22px;}
a.level12i:visited{font:8pt Verdana;line-height:22px;}
a.level12i:hover{font:8pt Verdana;color:##b58d46;text-decoration:underline;line-height:22px;}

a.level12a{font:8pt Verdana;color:##b58d46;text-decoration:none;font-weight:bold;line-height:22px;}
a.level12a:visited{font:8pt Verdana;color:##b58d46;font-weight:bold;line-height:22px;}
a.level12a:hover{font:8pt Verdana;color:##b58d46;text-decoration:underline;font-weight:bold;line-height:22px;}

a.level21i{font:8pt Verdana;color:##b58d46;text-decoration:none;}
a.level21i:visited{font:8pt Verdana;}
a.level21i:hover{font:8pt Verdana;color:##b58d46;text-decoration:underline;}

a.level21a{font:8pt Verdana;color:##b58d46;text-decoration:underline;}
a.level21a:visited{font:8pt Verdana;color:##b58d46;}
a.level21a:hover{font:8pt Verdana;color:##b58d46;}

.sIFR-active h1 {
visibility: hidden;
}

.sIFR-active h2 {
visibility: hidden;
}
.sIFR-active h6 {
visibility: hidden;
}



@media screen {


.sIFR-flash {
visibility: visible !important;
margin: 0;

padding: 0;

}


.sIFR-replaced, .sIFR-ignore {
visibility: visible !important;
}


.sIFR-alternate {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
display: block;
overflow: hidden;

}


.sIFR-replaced div.sIFR-fixfocus {
margin: 0pt;
padding: 0pt;
overflow: auto;
letter-spacing: 0px;
float: none;

}


}



@media print {


.sIFR-flash {
display: none !important;
height: 0;

width:0;
position:absolute;
overflow: hidden;
}


.sIFR-alternate {

visibility: visible !important;
display: block !important;
position: static !important;

left: auto !important;
top: auto !important;
width: auto !important;
height: auto !important;

}


}
