/* 1024px - An open source xhtml/css website template by Andreas Viklund - http://andreasviklund.com . Free to use in any way and for any purpose as long as the proper credits are given to the original designer.

Version: 1.2, April 20, 2006 */

/******** General tags ********/
body{
font:100% Verdana,Tahoma,Arial,sans-serif;
background:#ffffff url(.png) top repeat-x fixed;
color:#404040;
line-height:1.2em;
margin:0px auto;
padding:0;
}


a{
text-decoration:none;
color:#dadada;
}

a:hover{color:#AA6262; text-decoration:none;}
a img{border:0;}
p{margin:0 0 15px 5px; padding:0px 5px 0 0px;}
ul,ol,dl{font-size:1.0em; margin:2px 0 px 0px;}
ul ul,ol ol{margin:0px 10px;}

h1{
width:800px;

text-align:left;
font-size:1.3em;
letter-spacing:-1px;
padding:4px 10px 0px 20px;
margin:0px 0px -5px 0px;
color:#21df00;

}

h1 a{text-transform:none; color:#dadada; text-decoration:none;}
h1 a:hover{color:#A9E969;}

h2{
font-size:1.2em;
color:#808080;
border-bottom:1px solid #008700;
padding:50px 20px 2px 10px;
margin:0px 0 10px 0;
letter-spacing:-1px;
text-align:bottom;
}

h3{
font-size:1.5em;
font-weight:bold;
color:#dadada;

margin:10px 0 0px 0;
padding:0px 0px 2px 0px;
}

blockquote{
font-size:0.5em;
border:1px solid #dadada;
margin:20px 10px;
padding:8px;
}

/******** Main wrap ********/

#wrap1{
text-align:right;
color:#808080;
width:800px;

margin:20px auto;
padding:0px 0px 0 0px;
background:url(.png) repeat-y;
}



#usenet-top{
color:#000000;
width:800px;
height:195px;
margin:10px 0 0 0;
padding:0px;
background:url(images/top.png) top center no-repeat;
}

#usenet-top p{width:730px;margin:0px 12px 3px 20px;padding:0px 0px 2px 10px;}

#usenet-top h2{color:#ffffff;width:750px;font-size:2.3em;margin:0px 8px 7px 29px;padding:20px 0px 2px 10px;border-bottom:0px solid;}

#wrap{
float:left;
color:#808080;
width:800px;

margin:0px auto;
padding:0px;
background:url(.png) repeat;
}

#autoradio-tft{
text-align:right;
float:right;
color:#ffffff;
width:800px;
height:250px;
margin:20px 0px 10px 0px;
padding:0px 5px 0 0;
background:url(teaser.png) center no-repeat;
}

#autoradio-tft h2{

font-size:0.8em;
color:#dadada;
border-bottom:0px solid #dadada;
padding:0px 0px 0px 0px;
margin:0px 20px -15px 20px;
letter-spacing:-1px;
text-align:left;
}

#autoradio-tft p{width:230px;margin:180px 0px 15px 130px; padding:14px 0px 0 0px;float:left;text-align:bottom;}
#autoradio-tft li{margin:17px 15px 15px 15px; padding:0px 0px 0 0px;}

#autoradio-hersteller{
text-align:justify;
float:left;
color:#808080;
width:800px;

margin:0px 0px 0 0px;
padding:0px;
background:url(.png) repeat-y;
}

#autoradio-hersteller h2{

font-size:1.3em;
color:#909090;
border-bottom:1px solid #dadada;
padding:0px 0px 0px 0px;
margin:20px 20px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}

#autoradio-hersteller p{width:770px;margin:17px 15px 15px 15px; padding:15px 0px 0 0px;}
#autoradio-hersteller li{margin:35px 0px 15px -25px; padding:10px 10px 10px 10px;background:url(.png) repeat-y;list-style:none;width:750px;}
#autoradio-hersteller li:hover{margin:35px 0px 15px -25px; padding:10px 10px 10px 10px;background:url();list-style:none;}

#autoradio-international{
text-align:justify;
float:left;
color:#ffffff;
width:760px;

margin:0px 10px 0 20px;
padding:0px;
background:url(wrap1.png) repeat;
}

#autoradio-international h2{

font-size:1.3em;
color:#ffffff;
border-bottom:1px solid #dadada;
padding:0px 0px 0px 0px;
margin:20px 20px 0px 20px;
letter-spacing:-1px;
text-align:bottom;
}

#autoradio-international p{width:660px;margin:17px 15px 15px 25px; padding:15px 0px 0 0px;}


#dvd-usb-cd-mp3{
text-align:left;
float:left;
color:#ffffff;
width:240px;
height:235px;
margin:0px 0px 10px 20px;
padding:0px;
background:url(wrap.png) repeat-y;
}

#dvd-usb-cd-mp3 h2{

font-size:1.3em;
color:#ffffff;
border-bottom:1px solid #dadada;
padding:0px 0px 0px 0px;
margin:20px 0px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}

#dvd-usb-cd-mp3 p{width:210px;margin:17px 15px 15px 15px; padding:15px 0px 0 0px;}

#oem-autoradio{
text-align:left;
float:left;
color:#ffffff;
width:240px;
height:235px;
margin:0px 0px 10px 20px;
padding:0px;
background:url(wrap.png) repeat-y;
}

#oem-autoradio h2{

font-size:1.3em;
color:#ffffff;
border-bottom:1px solid #dadada;
padding:0px 0px 0px 0px;
margin:20px 0px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}

#oem-autoradio p{width:210px;margin:17px 15px 15px 15px; padding:15px 0px 0 0px;}


#bluetooth-autoradio{
text-align:left;
float:left;
color:#ffffff;
width:240px;
height:235px;
margin:0px 0px 10px 20px;
padding:0px;
background:url(wrap.png) repeat-y;
}

#bluetooth-autoradio h2{

font-size:1.3em;
color:#ffffff;
border-bottom:1px solid #dadada;
padding:0px 0px 0px 0px;
margin:20px 0px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}

#bluetooth-autoradio p{width:210px;margin:17px 15px 15px 15px; padding:15px 0px 0 0px;}

#overnext-test{
float:left;
color:#808080;
width:552px;
height:138px;
margin:0px 0 0 0;
padding:0px;
background:url(overnext-test.png) top no-repeat;
}

#overnext-test h2{

font-size:1.9em;
color:#808080;
border-bottom:0px solid #008700;
padding:0px 0px 0px 0px;
margin:20px 0px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}

#overnext-test p{width:310px;margin:25px 0 15px 195px; padding:0 5px 0 0px;}

#header{margin:0px auto;
background:url(banner12.png) bottom center no-repeat;
width:800px;
height:200px;
padding:0px 0px 0 0;
border-bottom:#dadada 0px dashed;}

#toplinks{text-align:right; padding:5px 2px 2px 3px;}

#slogan{
width:700px;
text-align:left;
font-size:1.0em;
color:#909090;
font-weight:bold;
letter-spacing:-1px;
margin:6px 10px 0px 17px;

}

/******** sidebar ********/
#sidebar{
float:left;
border-right:#dadada 0px dashed;
border-top:#dadada 0px dashed;
width:800px;

margin:0px auto;
padding:0px 0px 0px 0px;
background:url(side.png) top repeat-x;
}

#sidebar a{
text-decoration:none;
color:#dadada;
margin:0 0 0 0;
}

#sidebar a:hover{color:#A9E969;}


#sidebar ul{
float:left;
height:30px;
width:800px;
list-style:none;
font-size:1.6em;
margin:0px auto;
padding:0px 0 0 0;
}

#sidebar li{


height:30px;
letter-spacing:-4px;
float:left;
list-style:none;
margin:0px auto;
padding:3px 35px 0 20px;

}

#start{
letter-spacing:-1px;
font-size:1.6em;
color:#ffffff;
width:90px;
height:25px;
float:left;
list-style:none;
margin:0 0px 0px 0px;
padding:15px 10px 4px 10px;
border-bottom:#ffffff 0px solid;
background:url(images/back.png) left no-repeat;
}

#start a{padding:0px 0 0 19px;text-decoration:none;color:#2B8E01;font-size:1.0em;}


#sidebar li a{
float:left;
font-size:1.1em;
font-weight:bold;
color:#dadada;
margin:2px auto;
padding:0px auto;
}

#sidebar li:hover{background:;}

#sidebar ul ul{
margin:0px 10px 0px 10px;
line-height:1.2em;
padding:0px;
}

#sidebar ul ul li a{font-size:1.0em;font-weight:bold;}
#sidebar h2{margin:0px 8px 8px 8px;padding:0px 0px 2px 10px;}

/******** Content variations ********/
#content{
line-height:1.5em;
width:90px;
float:right;
text-align:left;
margin:0 0 0px 0px;
padding:0 0 0 20px;
}

#contentalt{
line-height:1.5em;
width:540px;
float:left;
text-align:left;
padding:0px 0px 0px 0px;
margin-right:0px;
margin-top:0px;
}

#content h3, #contentalt h3{text-align:center;margin:80px 0 0px 0px;font-size:2.9em;}

/******** Footer ********/
#footer{
width:800px;
clear:both;
text-align:right;
color:#808080;
font-size:0.9em;
margin:0px auto;
padding:0px 0px 0 0px;
line-height:1.6em;
border-top:#dadada 0px solid;
background:url(images/footer.png) repeat-x top;
}

#footer p{margin:0px 0 0 0; padding:0px 0px 0px 0px;}
#footer a{text-decoration:none;color:#808080;}
#footer a:hover{color:#CC6666; text-decoration:none;}

/******** Various classes ********/
#btn{width:230px;
height:77px;
background:url(btn.png) top center no-repeat;}

#btn:hover{
background:url(btn1.png) top center no-repeat;}

#btn a{padding:20px 10px 20px 10px;}
#btn a:hover{color:#ffffff;}

#btn2{width:230px;
height:77px;
background:url(btn2.png) top center no-repeat;}

#btn2:hover{
background:url(btn21.png) top center no-repeat;}

#btn2 a{padding:20px 10px 20px 10px;}
#btn2 a:hover{color:#ffffff;}

.usenet-kostenlos-box{
float:right;
color:#404040;
width:248px;
height:290px;
border:0px solid #c8c8c8;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(images/gratis-box.png) top center no-repeat;
}

.usenext-test{
float:right;
color:#404040;
width:248px;
height:500px;
border:0px solid #c8c8c8;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(images/usenext-test.png) top center no-repeat;
}

.usenext-test h2{
width:220px;
font-size:1.9em;
color:#808080;
border-bottom:0px solid #008700;
padding:0px 0px 0px 0px;
margin:20px 0px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}

.usenext-test p{
color:#808080;
padding:0px 20px 10px 20px;
margin:335px 0px 10px 0px;
}

.usenet-kostenlos-box h2{
width:220px;
font-size:1.9em;
color:#808080;
border-bottom:0px solid #008700;
padding:0px 0px 0px 0px;
margin:20px 0px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}
.usenet-kostenlos-box p{width:220px;margin:10px 5px 10px 15px;color:#808080;}

.box-usenext{
float:left;
color:#565656;
width:260px;
height:270px;
font-size:1.0em;
font-weight:normal;

border:0px solid #c8c8c8;
line-height:1.3em;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
}

.pos{margin:2px 0 20px 15px;list-style-image:url(images/pos.png);font-size:1.0em;}

.box-firstload{
float:right;
color:#565656;
width:260px;
height:270px;
font-size:1.0em;
font-weight:normal;

border:0px solid #c8c8c8;
line-height:1.3em;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.box-overnext{
color:#565656;
width:280px;
height:270px;
font-size:1.0em;
font-weight:normal;

border:0px solid #c8c8c8;
line-height:1.3em;
padding:0px 0px 0px 0px;
}

.box-usenext a{text-decoration:underline;color:#6699FF;margin:0px 0 0 10px;}
.box-usenext a:hover{color:#21df00; text-decoration:none;}
.box-firstload a{text-decoration:underline;color:#6699FF;margin:0px 0 0 10px;}
.box-firstload a:hover{color:#21df00; text-decoration:none;}
.box-overnext a{text-decoration:underline;color:#6699FF;margin:0px 0px 0px;}
.box-overnext a:hover{color:#21df00; text-decoration:none;}
.left{float:left; margin:0px 0 0px 0px;padding:20px 10px 20px 10px;}
.right{float:right; margin:0px 0 0px 0px;padding:20px 10px 20px 10px;}
.textright{text-align:right;}
.readmore{text-align:right; margin:-10px 10px 12px 0;}
#contentalt li{margin:10px 0px 10px 0px;list-style-image:url(images/pos.png) bottom left;}
#contentalt ul{float:left;}

.center{text-align:center;margin:0px 0px 14px 0px;padding:10px 0 0 0;font-weight:bold;}
.red{color:#AA6262;}
.orange{color:#808080;}
.big{font-size:1.2em;margin:10px 0px 20px 0px;}
.small{line-height:1.0em;color:#AA6262;font-size:0.7em;list-style:none;margin:0px 0px 0px 0px;text-align:right;border-top:0px solid;border-bottom:0px solid;}
.bold{font-weight:bold;}

.small a{
text-decoration:underline;
color:#6699FF;
margin:0px 0px 0px 0px;
}

.akt{color:#ffffff;}

.clear{clear:both;}
.hide{display:none;}
.fade{color:#c8c8c8;}
.gray{color:#504C4C;}
.green{color:#CCFF66;}

.photo{
border:0px solid #bababa;
padding:2px;

margin:0px 40px 12px 10px;
}