/* 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:60% Verdana,Tahoma,Arial,sans-serif;
background:#FFF9E8 url(images/header.png) top repeat-x;
color:#404040;
line-height:1.2em;
margin:0px auto;
padding:0;
}

a{
text-decoration:underline;
color:#6699FF;
}

a:hover{color:#FAA701; text-decoration:none;}
a img{border:0;}
p{margin:0 20px 15px 20px; padding:0 5px 0px 18px;}
ul,ol,dl{font-size:1.0em; margin:2px 0 10px;list-style:none;}

ul ul,ol ol{margin:0px 10px 0 0px;}


h1{font-family:Arial Black;
text-align:right;
font-size:1.4em;
letter-spacing:+2px;
padding:30px 50px 2px 0px;
margin:0px 0px 0px 0px;
color:#21df00;
background:url(images/bg3.png);
}

h1 a{text-transform:none; color:#dadada; text-decoration:none;}

h2{clear:both;
font-size:2.2em;
color:#000000;
border-bottom:3px dotted #FFA200;
padding:50px 30px 13px 5px;
margin:0px 28px 10px 25px;
letter-spacing:-1px;
text-align:bottom;
}

h3{
font-size:1.5em;
font-weight:bold;
color:#FFA200;

margin:15px 0 0px 40px;
padding:0px 0px 2px 0px;
}

blockquote{
font-size:0.5em;
border:1px solid #dadada;
margin:20px 10px;
padding:8px;
}

/******** Main wrap ********/
#update{height:90px;margin:20px 0 0 0;padding:20px 0 0 0;border:5px solid #FAA701;background:#000000;color:#ffffff;}
#update-usenet-nl{height:190px;margin:20px 0 0 0;padding:20px 0 0 0;border:5px solid #FAA701;background:#000000;color:#ffffff;}


#testbericht{
float:left;
width:985px;
height:301px;
margin:0px 30px -20px 0px;
font-size:1.5em;
background:url(images/usenext-testbericht.jpg) center no-repeat;
}

#testbericht h2{

font-size:1.9em;
color:#ffffff;
border-bottom:0px solid #008700;
padding:0px 0px 0px 0px;
margin:40px 0px 15px 40px;
letter-spacing:-1px;
text-align:bottom;
}

#testbericht ul{

float:left;
display:inline;
margin-top:10px;
}


#testbericht li{
list-style:none;
padding:5px 10px 5px 10px;
margin:0px 15px 0 6px;

}

#testbericht li:hover{}

#testbericht li a{
font-familiy:"Arial Black";
font-size:1.0em;
padding:5px 10px 5px 10px;
text-align:center;

}

#testbericht li a:hover{color:#ffffff;}

#firstload-testbericht{
float:left;
width:985px;
height:301px;
margin:0px 30px -20px 0px;
font-size:1.5em;
background:url(images/firstload-testbericht.jpg) center no-repeat;
}

#firstload-testbericht h2{

font-size:1.9em;
color:#ffffff;
border-bottom:0px solid #008700;
padding:0px 0px 0px 0px;
margin:40px 0px 15px 40px;
letter-spacing:-1px;
text-align:bottom;
}

#firstload-testbericht ul{

float:left;
display:inline;
margin-top:10px;
}


#firstload-testbericht li{
list-style:none;
padding:5px 10px 5px 10px;
margin:0px 15px 0 6px;

}

#firstload-testbericht li:hover{}

#firstload-testbericht li a{
font-familiy:"Arial Black";
font-size:1.0em;
padding:5px 10px 5px 10px;
text-align:center;

}

#firstload-testbericht li a:hover{color:#ffffff;}

#usenext-gratis{
float:right;
width:590px;
height:330px;
margin:5px 30px 0 0px;
font-size:1.5em;
}

#usenext311gb{
float:left;
width:205px;
margin:0 0 0 68px;
line-height:1.0em;
}

#firstload-gratis{
float:right;
width:590px;
height:330px;
margin:15px 30px 0 0px;
font-size:1.5em;
}

#firstload3gb{
float:center;
width:550px;
margin:0 0 0 68px;
line-height:1.0em;
}

#usenext1gb{
width:205px;float:right;
margin:0 58px 0 0px;
line-height:1.0em;
}

#usenext-gratis ul{

float:left;
display:inline;
margin-top:70px;
width:550px;

}

#usenext-gratis li{
display:inline;
list-style:none;
float:center;
width:220px;
height:127px;
background:url(images/usenext-gratis-btn.jpg) center no-repeat;
padding:50px 0px 50px 0px;
margin:0px 15px 0 6px;

}

#usenext-gratis li:hover{background:url(images/usenext-gratis-btn2.jpg) center no-repeat;}

#usenext-gratis li a{

font-familiy:"Arial Black";
font-size:1.5em;
padding:50px 50px 50px 50px;
text-align:center;

}

#firstload-gratis ul{

float:left;

margin-top:40px;
width:550px;

}

#firstload-gratis li{

list-style:none;
float:left;
width:550px;
height:127px;
background:url(images/firstload-gratis-btn.jpg) center no-repeat;
padding:0px 0px 0px 0px;
margin:0px 15px 0 6px;

}

#firstload-gratis li:hover{background:url(images/firstload-gratis-btn2.jpg) center no-repeat;}

#firstload-gratis li a{
float:left;
font-familiy:"Arial Black";
font-size:1.5em;
padding:55px 215px 60px 215px;
text-align:center;

}

#news p{text-align:left;width:140px;margin:20px 10px 3px 15px;padding:0px 0px 2px 0px;} #news h2{color:#ffffff;width:140px;font-size:2.3em;margin:2px 0px 50px 9px;padding:20px 0px 2px 10px;border-bottom:0px solid;}
#news{clear:both;float:right;
color:#808080;
width:175px;height:1590px;
margin:0px 0px 0 0px;
padding:0px 0px 0 0px;
background:url(images/usenet-news.jpg) top center no-repeat;
}
#wrap1{float:left;
color:#808080;
width:800px;
margin:0px -10px 0 0 ;
padding:0px;

}
#wrap2{
color:#808080;
width:985px;
margin:15px auto;
padding:0px 0px 17px 0px;
background:url() top center no-repeat;
}

#wrap3{
color:#808080;
width:985px;
margin:25px auto;
padding:0px 0px 17px 0px;

}


#usenet-top{
color:#808080;
width:800px;
height:195px;
margin:-17px 0 0 0;
padding:0px;
background:url(images/usenet-top.png) top center no-repeat;
}

#usenet-top p{margin:0px 12px 3px 20px;padding:0px 0px 2px 10px;}

#usenet-top h2{width:750px;font-size:1.9em;margin:0px 8px 10px 20px;padding:20px 0px 2px 0px;border-bottom:0px solid;}
#usenet-t{
color:#808080;
width:800px;
height:230px;
margin:0px 0px -5px 0;
padding:20px 0 0 0;
background:url(images/usenet-t.jpg) top center no-repeat;
}

#usenet-t p.anbietertest{width:400px;margin:20px 10px 0 200px;line-height:1.1em;}
#usenet-t p{float:right;margin:0px 25px 3px 20px;padding:0px 0px 2px 10px;}

#usenet-t h2{float:right;font-size:2.0em;margin:0px 30px 4px 73px;padding:14px 0px 2px 10px;border-bottom:0px solid;color:#000000;}

#test{
width:770px;
height:80px;
margin:150px 0 0 22px;
background:transparent;
}

#kriterium{float:left;
width:180px;
padding:20px 0px 0 12px;

}
#kriterium p{width:180px;margin:0 0 0 0px;}


#wrap{
float:left;
color:#808080;
width:552px;
height:423px;
margin:5px 0 0 0;
padding:0px;
background:url(images/usenext-vs-firstload.jpg) no-repeat;
}

#firstload-test{
float:left;
color:#808080;
width:552px;
height:211px;
margin:-5px 0 -20px 0;
padding:0px;
background:url(images/firstload-test-gulli.jpg) top no-repeat;
}

#firstload-test h2{

font-size:1.9em;
color:#000000;
border-bottom:0px solid #008700;
padding:0px 0px 0px 0px;
margin:20px 0px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}

#firstload-test p{width:310px;margin:30px 0 15px 195px; padding:0 5px 0 0px;}

#usenetnl-test{
float:left;
color:#808080;
width:552px;
height:241px;
margin:0px 0 0px 0;
padding:0px;
background:url(images/usenetnl-test.jpg) top no-repeat;
}

#usenetnl-test h2{

font-size:1.9em;
color:#000000;
border-bottom:0px solid #008700;
padding:0px 0px 0px 0px;
margin:20px 0px 10px 20px;
letter-spacing:-1px;
text-align:bottom;
}

#usenetnl-test p{width:250px;margin:35px 0 15px 265px; padding:0 5px 0 0px;}

#header{margin:0px 0px 0px 0px;
background:url(images/header-usenet.jpg) top left no-repeat;
width:100%;
height:271px;
padding:0px 0px 0px 0px;
border-bottom:#dadada 0px dashed;}

#toplinks{text-align:right; padding:5px 2px 2px 3px;}

#slogan{
text-align:right;
font-size:1.2em;
color:#dadada;
font-weight:bold;
letter-spacing:-1px;
margin:9px 0px 0px 0px;
padding-right:55px;
line-height:1.0em;
background:url(images/bg3.png);
}

#usenet-bottom{
clear:both;
color:#808080;
width:800px;
height:295px;
margin:0px auto;
padding:0px;
background:url(images/usenet-bottom.png) top center no-repeat;
}

#usenet-bottom p{margin:0px 15px 5px 20px;padding:0px 0px 2px 10px;}

#usenet-bottom h2{width:750px;font-size:1.9em;margin:0px 8px 10px 20px;padding:20px 0px 2px 0px;border-bottom:0px solid;}

/******** sidebar ********/
#sidebar{color:#dadada;
float:left;
border-right:#dadada 0px dashed;
border-top:#dadada 0px dashed;
width:100%;
height:60px;
margin:170px auto;
margin-bottom:-1px;
padding:0px auto;
background:url(images/heder1.png) top repeat-x;
}

#sidebar a{
clear:both;
float:center;
font-size:1.2em;
text-decoration:none;
color:#dadada;
margin:5px auto;
padding:0px auto;
}

#sidebar a:hover{color:#ffffff;}

#sidebar ul{
width:955px;
float:center;
text-align:center;

list-style:none;
font-size:1.1em;
margin:-9px auto;
padding:0px auto;
}

#sidebar li{
height:39px;
float:left;
list-style:none;
margin:0 0 0px 0;
padding:0px 0px 1px 0px;

}

#sub-nav li{height:40px;background:url(images/folder-r.png) top right no-repeat;margin:0px 0px 8px -9px;padding:0 0 0 0;}
#sub-nav li a{background:url(images/folder-l.png) top left no-repeat;color:#dadada;padding:0px 0px 0px 15px;margin:0 0 0 0px;}
#sub-nav li a:hover{background:url(images/folder-l1.png) top left no-repeat;color:#ffffff;}

#start{
letter-spacing:-1px;
font-size:1.6em;


height:42px;
float:left;
list-style:none;
margin:0 0px 0px 0px;
padding:15px 0px 4px -20px;
border-bottom:#ffffff 0px solid;
background:url(images/folder-r.png) top right no-repeat;
}

#start a{padding:0px 0 0 0px;text-decoration:none;color:#ffffff;font-size:1.0em;background:url(images/folder-l.png) top left no-repeat;}


#sidebar li a{
float:left;
height:25px;
font-size:1.1em;
font-weight:bold;
padding:15px 5px 0px 14px;
margin:0px 7px 0px 0px;
}

.sub{height:25px;}

#sidebar li:hover{background:url(images/folder-r1.png) top right no-repeat;color:#ffffff;}

#sidebar ul ul{
margin:0px 10px 0px 10px;
line-height:1.2em;
padding:0;
}

#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:60px 0 0px 8px;font-size:1.9em;}

/******** Footer ********/
#footer{
width:100%;
clear:both;
text-align:right;
color:#dadada;
font-size:0.9em;
margin:0px 0px 0px 0px;
padding:20px 0px 0 0px;
line-height:1.6em;
border-top:#dadada 0px solid;
background:url(images/footer.png) repeat-x bottom;
}

#footer p{margin:0px 0 0 0; padding:0px 0px 0px 0px;}
#footer a{text-decoration:none;color:#dadada;}
#footer a:hover{color:#0875FA; text-decoration:none;}

/******** Various classes ********/
.usenet-kostenlos-box{
float:right;
color:#404040;
width:248px;
height:390px;
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:-11px 0px -13px 0px;
padding:0px 0px 0px 0px;
background:url(images/usenext-test.jpg) top center no-repeat;
}

.usenext-test h2{
width:220px;
font-size:1.9em;
color:#000000;
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:#ffffff;
border-bottom:0px solid #008700;
padding:0px 0px 0px 0px;
margin:30px 0px 15px 20px;
letter-spacing:-1px;
text-align:bottom;
}
.usenet-kostenlos-box p{width:220px;margin:10px 5px 10px 0px;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 5px;
}

.pos{margin:-10px 0 15px 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 h3{color:#dadada}
.box-usenext a:hover{color:#FAA701; text-decoration:none;}
.box-firstload a{text-decoration:underline;color:#6699FF;margin:0px 0 0 10px;}
.box-firstload h3{color:#dadada}
.box-firstload a:hover{color:#FAA701; text-decoration:none;}
.box-overnext a{text-decoration:underline;color:#6699FF;margin:0px 0px 0px;}
.box-overnext a:hover{color:#FF6600; text-decoration:none;}
.left{float:left; margin:0px 10px 4px 0px;}
.right{float:right; margin:0px 0 0px 0px;}
.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{clear:both;text-align:center;margin:0px 0px 4px 0px;}
#gray1{color:#808080;text-decoration:none;}
#gray1:hover{color:#808080;}
.orange{color:#FAA701;hover:#000000;}
.big{font-size:1.5em;line-height:1.0em;}
.small{color:#666666;font-size:0.9em;list-style:none;margin:20px 0px 0px 0px;text-align:center;border-top:0px solid;border-bottom:0px solid;}
.bold{font-weight:bold;}

.small a{
text-decoration:underline;
color:#6699FF;
margin:0px 0px 0px 0px;
}

.clear{clear:both;}
.hide{display:none;}
.fade{color:#c8c8c8;}
.gray{color:#808080;}
.green{color:#21df00;}
.black{color:#000000;}
.photo{
float:left;
border:1px solid #bababa;
padding:2px;
background-color:#ffffff;
margin:3px 10px 2px 15px;
}