/* CSS Document */
*{ margin:0px; padding:0px; border:0px; }

body {
background:#fff url(pics/bggrey.jpg) repeat;
text-align:center;
margin:0px;
}

body, div, form { 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color:#000;
line-height:14px;
scrollbar-face-color:#ffffff; scrollbar-arrow-color:#FF0000; 
scrollbar-highlight-color:#ffffff ; scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color:#000000; scrollbar-shadow-color: #000000;  
}


/* TEXT -------------------------------------------------- */
p { padding:0px 5px 0px 0px; }
p.copy { padding:5px; }
span {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color:#000;
line-height:140%;
background-color:#dfdfdf;
}
.red{ color:#AF0001; }

h1{ font-weight:bold; font-size:10px; }
h2{ font-weight:bold; font-size:10px; color:#AF0001; }
h3{ font-weight:bold; font-size:10px; }

.TextLeft { text-align:left; }
.TextRight { text-align:right; }


/* LISTEN --------------------------------------------------*/ 
ul.menueList{ margin:10px 10px 0 0; }
*html ul.menueList{ margin:10px 5px 0 0; }
li.menueList{ list-style-image:url(pics/menue.gif); }
*html li.menueList{ margin-left:25px; }


ul.contentList{ margin-left:0px; }
li.contentList{ list-style-image:url(pics/pfeil.gif); margin-left:17px; }
li.contentListAct{ list-style-image:url(pics/pfeil_down.gif); margin-left:17px; }

.linkBox ul.contentList{ margin-left:0px; width:auto; }
.linkBox li.contentList{ list-style-image:url(pics/pfeil.gif); margin-left:17px; width:auto; }


/* ALLG. -------------------------------------------------- */
.posL { float:left; }
.posR { float:right; }


/* LINKS -------------------------------------------------- */
a, a:visited, a:active, a:hover { text-decoration:underline; color:#000; }
a.menue, a.menue:visited, a.menue:active, a.menue:hover { text-decoration:none; font-weight:bold; color:#000; }
a.copy, a.copy:visited, a.copy:active, a.copy:hover { text-decoration:underline; font-weight:bold; color:#AF0001; }


/* RAHMEN-BOXEN ------------------------------------------------------- */
#container jetzt bggrey{ 
width:1005px; height:1024px; 
margin:0px auto; 
position:relative; 
background:url(pics/bggrey.jpg) no-repeat; 
}

#mainBox{ 
width:726px; height:986px;  
position:absolute; top:19px; left:145px; 
background:url(pics/bg_content.jpg) no-repeat; 
}

#header{
height:317px; width:687px;
position:absolute; top:0px; left:19px;
}
	#logo{ position:absolute; top:7px; left:20px; width:100px;  }
	#menue{ position:absolute; top:17px; right:10px; width:424px; }
	#mainmenue { position:absolute; right:10px; width:50px; }
		*html #mainmenue { position:absolute; right:10px; width:80px; }

#content{
height:381px; width:654px;
position:absolute; top:317px; left:39px; 
text-align:left;
}
	#onlyText{ position:absolute; top:51px; left:0px; height:320px; width:654px; overflow:auto; }
	#leftText{ position:absolute; top:51px; left:0px; height:320px; width:451px; overflow:auto; }
	#rightText{ position:absolute; top:51px; left:471px; height:320px; width:180px; overflow:auto; }

#footer{
height:213px; width:720px;
position:absolute; top:708px; left:20px; 
background:url(pics/links_blanc.gif) no-repeat; 
}
	#linkBox{
	height:132px; width:670px;
	position:absolute; top:81px; left:00px;
	}
		.links{
		width:687px;
		text-align:left;
		}


#copy{
height:38px; width:679px;
background:url(pics/info.gif) no-repeat; 
position:absolute; top:933px; right:29px;
}

	.copy{
	padding:5px; 
	color:#AF0001;
	font-weight:bold;
	text-align:left;
	}


#ad-griffin{

height:65px; width:99px;

background:url(pics/ad_griffinaudio.jpg) no-repeat; 

position:absolute; top:-03px; right:102px;

}


#ad-sirius satelite{

height:60px; width:120px;

position:absolute; top:0px; right:-15px;

}


#ad-google{

height:60px; width:468px;

position:absolute; top:65px; right:-15px;

}




/* FORM ------------------------------------------------------- */
label, input, textarea {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color:#000;
}
	
label { float:left; width:140px; }
input { float:left; }
label, input, textarea { margin-bottom:5px; margin-right:5px; } 
input, textarea { border:1px solid #AF0001; }
form br { clear:both; }

input, select { width:200px; }
textarea { width:250px; }
.small{ width:50px; }

input.button{ background:#AF0001; color:#fff; padding:0 5px 0 5px; width:auto; }


