body {
	background-image: url(/pics/back_verlauf.jpg);
	background-repeat: repeat-y;
	padding:0;
	margin:0;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	/*line-height: 20px;*/
	line-height: 100%;
}
/* links */
a {
	color:#660000;
	/*text-decoration:none;
	color: #000000;
	font-style:italic;
	font-weight:bold;*/
}
/* tabellen */
table{
	font-size: 100%;
}
table tr th{
	text-align:left;
}
/*hervorhebung*/
strong {
	font-weight: bold;
}
/*bildunterschrift*/
.caption {
	font-size: 75%;
}
/* bildramen */
.pic_border {
	border: 1px solid black;
}
/* Die Verschiedenen Designelemente */
#back1{
	position:absolute; left:-6px; top:0px; width:753px; height:348px; z-index:20;
	background-image:url(/pics/back_grau_oben.gif);	
}
#back2{
	position:absolute; left:0px; top:11px; width:100%; height:133px; z-index:31;
	background-image:url(/pics/back_streifen_rot_oben.gif);
	background-repeat:no-repeat;
}
#back3{
	position:absolute; left:0px; top:21px; width:1068px; height:150px; z-index:30;
	background-image:url(/pics/back_streifen_weiss_oben.gif);
}
#back4{
	position:absolute;
	left:0px;
	top:362px;
	width:622px;
	height:246px;
	z-index: 1;
	background-image:url(/pics/back_streifen_grau_unten.gif);
}
#back5{
	position:absolute; left:0px; top:385px; width:144px; height:700px; z-index:70;
	background-image:url(/pics/back_streifen_weiss_unten_links.gif);
}

#back5start{
	position:absolute; left:0px; top:385px; width:144px; height:700px; z-index:70;
	background-image:url(/pics/back_streifen_weiss_unten_links_start.gif);
}
/* Das untere Menü */
#menuUnten{
	position:absolute;
	left:0px;
	width:900px;
	height:50px;
	z-index: 110;
	background-image:url(/pics/back_menu_unten.gif);
	background-repeat:no-repeat;
	font-size:75%;
}
#fawlogo{
	position:absolute;
	left:10px;
	bottom:15px;
	width:52px;
	height:60px;
	z-index: 120;
	font-size:60%;
}

#rhino{
	position:absolute;
	left:0px;
	top:390px;
	width:141px;
	height:172px;
	z-index: 120;
}



/* commented backslash hack v2 ie5 mac sieht dies nicht \*/
#menuUnten{
	bottom:0px;
	width:100%;
}
/* end hack */
#menuUnten ul{
	padding:0;
	margin:0;
	margin-top:10px;
	margin-left:275px;
	width:440px;
}
#menuUnten ul li{
	list-style-type:none;
	padding:0;
	margin:0;
	margin-right:40px;
	display:block;
	width:auto;
	float:left;
}
#menuUnten ul li a{
	width:90px;
	text-align:center;
	font-size:95%;
	display:block;
	color:#8F5C5D;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
}
#menuUnten ul li a:hover{
	color:#000000
}
#menuUnten .activeLink{
	color:#000000
}
/* Der Newsticker am unteren Menü */
#ticker{
	padding:0;
	margin-left:220px;
	margin-top:6px;
	width:450px;
	height:15px;
	font-size:95%;
	text-align:center;
	filter:revealTrans(Duration=1,Transition=12);
	overflow:hidden;
}
#ticker ul{
	padding:0;
	margin:0;
}
#ticker ul li{
	/*margin-left: 20px;*/
	float:none;
	display:none;
	width:450px;
	height:15px;
}
/* Das Linke Menü */
#menuLinks{
	position:absolute; left:23px; top:191px; width:180px; height:130px;
	z-index:100;
	/*line-height: 20px;*/
}
#menuLinks ul{
	padding:0;
	margin:0;
	width:180px;
}
#menuLinks ul li{
	list-style-type:none;
	padding:0;
	margin:0;
	margin-right:-34px;
	display:block;
	width:202px;
	height:20px;
}
#menuLinks ul li a{
	padding-top:4px;
	font-size:75%;
	font-weight:bold;
	display:block;
	width:202px;
	height:25px;
	color:#8F5C5D;
	text-decoration:none;
	font-style:normal;
}
#menuLinks ul li a:hover{
	background-position: -202px 0px;
	color:#000;
}
#menuLinks .activeLink{
	background-position: -202px 0px;
	color:#000;
}
/* Das obere Menü */
#menuOben{
	position:absolute; left:250px; top:123px; width:6700px; height:32px;
	z-index:40;
}
#menuOben ul{
	padding:0;
	margin:0;
	width:auto;
	height:30px;
}
#menuOben ul li{
	list-style-type:none;
	padding:0;
	margin:0;
	margin-right:-33px;
	float:left;
}
#menuOben ul li a{
	padding-left:27px;
	padding-top:16px;
	font-size:75%;
	font-weight:bold;
	display:block;
	width:175px;
	height:30px;
	color:#000000;
	text-decoration:none;
	background-image:url(/pics/menu_oben_listback.gif);
	background-position: 0px 0px;
	font-style:normal;
}
#menuOben ul li.fuerWerbetreibende a{
}
#menuOben ul li.wm2006{
	margin-right:-60px;
}
#menuOben ul li.wm2006 a{
	background-image:url(/pics/menu_oben_listback_wm.gif);
	width:154px;
}
#menuOben ul li.fuerMediaplaner{
	margin-right:-60px;
}
#menuOben ul li.fuerMediaplaner a{
	background-image:url(/pics/menu_oben_listback_fuerMediaplaner.gif);
	width:172px;
}
#menuOben ul li.fuerKreative{
	margin-right:-60px;
}
#menuOben ul li.fuerKreative a{
	background-image:url(/pics/menu_oben_listback_fuerKreative.gif);
	width:150px;
}
#menuOben ul li.fuerSpediteure a{
	background-image:url(/pics/menu_oben_listback_fuerSpediteure.gif);
	width:160px;
}
#menuOben ul li a:hover{
	background-position: -202px 0px;
	color:#FFFFFF;
}
#menuOben .activeLink{
	background-position: -202px 0px;
	color:#FFFFFF;
}
/* Die Submenüs unter den oberen Menü */
#subMenuOben{
	position:absolute; left:250px; top:170px; width:720px; height:32px;
	z-index:40;
	font-size:75%;
}
#subMenuOben ul{
	padding:0;
	margin:0;
	width:686px;
	height:25px;
	background-image:url(/pics/back_sub_menu.gif);
}
#subMenuOben ul li{
	list-style-type:none;
	padding:0;
	margin:0;
	/*margin-right:20px;*/
	margin-right:10px;
	display:block;
	width:auto;
	float:left;
}
#subMenuOben ul li a{
	font-size:95%;
	display:block;
	color:#CCB0B0;
	text-decoration:none;
	margin-left:25px;
	margin-top:4px;
	font-style:normal;
	font-weight:normal;
}
#subMenuOben ul li a:hover{
	color:#FFFFFF;
}
#subMenuOben .activeLink{
	color:#FFFFFF;
}
/* Das Logo oben Links */
#logo{
	position:absolute; left:23px; top:30px; width:167px; height:38px; z-index:35;
}
#logo img{
	border:none;
}
/* Die Headline (Lust auf Laster?) */
#headline{
	position:absolute;
	left:314px;
	top:67px;
	width:192px;
	height:30px;
	z-index:200;
}
#headline h1{
	font-size:130%;	
}

/* Container der den Text und die Bilder enthält, die gescrollt werden können */
#content{
	position:absolute;
	left:0;
	top:215px;
	width:100%;
	height:53%;
	z-index:51;
	font-size:75%;
	overflow:auto;
	overflow-x: hidden;
	/*
	scrollbar-face-color: #F9F9FB; 
	scrollbar-highlight-color: #8F5C5D; 
	scrollbar-shadow-color: #5F1517; 
	scrollbar-3dlight-color: #8F5C5D; 
	scrollbar-arrow-color: #5F1517; 
	scrollbar-track-color: #8F5C5D; 
	scrollbar-darkshadow-color: #5F1517;
	*/
}
/* Die Headline über dem Text */
#content h2{
	font-size:100%;
	font-weight:bold;
}
/* Die Headline im Text */
#content h3{
	font-size:100%;
	font-weight:bold;
}
/* Die Headline im Text mit geringerem Abstand*/
#content h4{
	font-size:100%;
	font-weight:bold;
	margin-bottom: -15px;
	/*border: 1px solid red;*/
}
/* Der Textblock */
#text{
	width:390px;
	/*margin-left:260px;*/
	margin-left:277px;
	margin-bottom:30px;
}
/* Listen im Text*/
#text ul.listWithPdf{
}
#text ul.listWithPdf li{
	margin:0;
	padding:0;
	list-style-image: url(/pics/pdf.gif);
}
#text ul.listWithPdf li p{
	margin:0;
	margin-bottom:15px;
	padding:0;
}
/* Aktuelles */
#text ul.newsList{
}
/* Referenzen */
#text ul.listWithPics{
	margin:0;
	padding:0;
}
#text ul.listWithPics li{
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font-size:100%;
	line-height: 16px;
	padding-left:117px;
	margin-bottom:15px;
	/* Hack um min-height in ie zu simulieren */
	min-height:73px;
}
#text ul.listWithPics li h3{
	font-size:100%;
	font-weight:bold;
	margin-bottom:0;
}
#text ul.listWithPics li img{
	border:1px solid black;
	margin-left:-120px;
	margin-top:0;
	float:left;
	/*border:none;*/
}

/* Die Bilder rechts neben dem Textblock die mitscrollen */
#images{
	position:absolute;
	left:685px;
	top:0;
	width:305px;
	height:auto;
	margin-left:15px;
	overflow:hidden;
}
/* fix positiniertes Bild rechts neben dem Textblock */
#fixedImage{
	position:absolute;
	left:685px;
	top:202px;
	width:305px;
	height:auto;
	margin-left:15px;
	overflow:hidden;
}
/* Die Bildunterschrift */
#images p{
	margin-top:-20px;
	width:230px;
	margin-bottom:40px;
	font-size:80%;
}
/* Formulare */
input,form.newsletter select{
	background-image: url(/pics/back_verlauf.jpg);
	background-repeat: repeat-y;
	background-position:-260px;
	background-color:#BDC4D6;
}
textarea{
	background-image: url(/pics/back_verlauf.jpg);
	background-repeat: repeat-y;
	background-position:-260px;
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*
	height: 370px;
	font-size:95%;
	text-align:center;
	*/
}
form{
	padding:5px;
	border: 1px solid #FFFFFF;
}
form h2 {
	/*border: 1px solid red;*/
	background-color:#FFFFFF;
	padding:5px;
	line-height:150%;
}
form label {
	display:block;
	width:140px;
	float:left;
}
form label.notFilled {
	color:#8F5C5D;
}
form input{
	width:230px;
	height:20px;
}
form input.checkbox{
	width:auto;
}
.fehler {
	color:#8F5C5D;
}
a.aktuellespdf{
	display:block;
	width:170px;
	background-image:url(../pics/pdf.gif);
	background-position:right;
	background-repeat:no-repeat;
}