/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #ffffff;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
background-color: #F6F6F6;

}
a {color: #62789E;}
a:visited {color:#62789E;}
a:hover {color: #F9500E;}
a:active { color:#000000;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px }
h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width: 950px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color: #CCCCCC;
} 
/* ----------banner for logo-------------- */
#banner {
background-color: #e1ddd9;
height: 90px;
padding: 0px;
margin: 0px; }

/* --------------left und right navigavtion------------- */
#left {
 width:316px;
 height: 90px;
 float:left; 
 position:relative; 
text-align:center; 
background-color: #333333;
 }
 #servnav {
 width:546px; 
 height: 90px;
 float:left;
 position:relative;
 background-image: url(images/navoben.gif);
 }
 .servnavbox {
	width:108px;
	float:left;
}
 #servnav a {
	display:block;
	height:20px;
	padding-left:5px;
	padding-top:70px;
	text-decoration:none;
	border-left:1px solid #cccccc;
	background-image: url(images/navoben.gif);
	color:#333333;
}
#servnav a:hover {
	background-image: url(images/navoben_.gif);
	color:#F9500E;
}
  #rightlogo {
 width:88px; 
 height: 90px;
 float:left;
 position:relative;
 background-image: url(images/audi.gif);
 }
 /* --------------Linie------------- */
#linie {
background-color: #e1ddd9;
height: 9px;
padding: 0px;
margin: 0px; 
}
 #oleft {
 width:316px;
 height: 9px;
 float:left;
 padding: 0px;
margin: 0px;
 position:relative;
background-image: url(images/oben_l.gif);
 }
 #oright {
 width:634px;
 height: 9px;
  float:right;
  padding: 0px;
margin: 0px;
 position:relative;
background-image: url(images/oben_r.gif);
 }

/* -----------------Inhalt--------------------- */ 
#content{ 
clear:left;
position: relative; 
margin: 0px; 
}
p {
padding: 5px 10px;
margin:0px; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}
/* ----------Primarnav-------------- */
#primar {
height: 77px;
padding: 0px;
margin: 0px; 
}
 #primarnav {
 width:950px; 
 height: 77px;
 position:relative;
 }
 .primarnavbox {
	width:316px;
	float:left;
}
 #primarnav a {
	display:block;
	font-size: 20px;
	font-weight:bold;
	height:77px;
	padding-left:15px;
	line-height:200%;
	text-decoration:none;
	background-image: url(images/primar.gif);
	color:#ffffff;
}
#primarnav .soon {
	display:block;
	font-size: 20px;
	font-weight:bold;
	height:50px;
	padding-left:15px;
	line-height:200%;
	text-decoration:none;
	background-image: url(images/primar_b.gif);
	color:#ffffff;
}
#primarnav .soon_b {
display:block;
text-align: right ;
margin:0px 0px 0px 180px;
width:135px;
padding:0px;
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
	height:27px;
	text-decoration:none;
	background-image: url(images/soon.gif);
	color:#ffffff;
}
#primarnav a.soon_b:hover {
	background-image: url(images/soon_h.gif);
	color:#ffffff;
}
#primarnav a:hover {
	background-image: url(images/primar_.gif);
	color:#ffffff;
}
/* ----------Teaser-------------- */

 #teaser {
height: 146px;
padding: 0px;
margin: 0px; 
 }
 #teaserbox {
 width:950px; 
 height: 146px;
 position:relative;
}
 .teaserbox_ {
	width:316px;
	height: 131px;
	padding-top:15px;
	margin-bottom:-15px;
	float:left;
	background-image: url(images/teaser.gif);
}
 .teaserbox_a {
	width:316px;
	height: 131px;
	font-weight:bold;
	padding-top:15px;
	margin-bottom:-15px;
	float:left;
	background-image: url(images/teaser.gif);
}
 .teaserbox_b {
	width:316px;
	height: 131px;
	font-weight:bold;
	color:#666666;
	padding-top:15px;
	margin-bottom:-15px;
	float:left;
	background-image: url(images/teaser.gif);
}
 #teaserbox a {
	font-size: 12px;
	padding-left:15px;
	line-height:150%;
	text-decoration:none;
	color:#62789E;
}
#teaserbox a:hover {
	color:#F9500E;
}
 #teaserbox p {
	padding-left:15px;
	line-height:150%;
}

/*  ----------------footer---------------------- */ 
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: right; } 
