/*the basics*/
body{margin:0;padding:0;font:normal normal normal 16px/20px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4F4F4F;background:#DDE2E8 url("/next07/images/backgrounds/bg_main.gif") repeat-y top left; voice-family: "\"}\"";}
a {text-decoration:underline;color: #4F4F4F;}
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-size: 100%; font-weight: normal;}
form,p {margin: 0; padding: 0;}
img {display: block; border: none;}
input{font:normal normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
acronym, abbr {border-bottom: #333 1px dotted; cursor: help; font-size: 90%; font-style: normal; text-transform: none;}

/*container*/
#outercontainer {width:961px;}
/*container*/
#container {float:left;display:inline;width:796px;margin:0 13px 0 0;}

/*header*/
#header {width:796px;height:254px;background:#fff;}
#header h1{float:left;display:inline;width:233px;height:107px;margin:45px 0 30px 70px;background: transparent url("/next07/images/logos/lg_main.gif") no-repeat top left;}
#header h1 a{width:233px;height:107px;display:block;}
#header h1 a span{display:none;}
#header a.rss{float:left;font-size:18px;text-decoration:none;margin:5px 0 0 280px;padding:0 0 0 20px;background: transparent url("/next07/images/icons/ic_rss.gif") no-repeat 0 4px;}
#header ul#mainnav{clear:both;margin:0;padding:0;}
#header ul#mainnav li{float:left;display:inline;background:#C6C6C6;padding:10px 15px;}
#header ul#mainnav li.first{padding-left:40px;}
#header ul#mainnav li.last{padding-right:40px;}
#header ul#mainnav li a{background:#C6C6C6;font-size:18px;color:#fff;text-decoration:none;}

/** content **/
#content{width:775px;margin:0 0 0 20px;}
#content #main{float:left;display:inline;width:545px;overflow:hidden;margin:0 10px 0 0;padding:13px 0 0 0;}
#content #main h2{font-size:22px;margin:0 0 10px 0;}
#content #main h2.theme1{color:#4F4F4F;}
#content #main h2.theme2{color:#F16100;}
#content #main h2.theme3{color:#A89C8C;}
#content #main h2.theme4{color:#9DB87C;}
#content #main h2.theme1 a{color:#4F4F4F;}
#content #main h2.theme2 a{color:#F16100;}
#content #main h2.theme3 a{color:#A89C8C;}
#content #main h2.theme4 a{color:#9DB87C;}

#content #main p.intro{margin:0 0 45px 0;}

#content #main .teaser{padding:0 0 45px 0;}
#content #main .teaser.first{clear:both;}
#content #main .teaser h3{font-size:16px;margin:0 0 5px 0;color:#232323;}
#content #main .teaser h4{font-size:22px;margin:0 0 10px 0;}
#content #main .teaser img{margin:0 0 5px 0;}
#content #main .teaser.theme1 h4{color:#4F4F4F;}
#content #main .teaser.theme2 h4{color:#F16100;}
#content #main .teaser.theme3 h4{color:#A89C8C;}
#content #main .teaser.theme4 h4{color:#9DB87C;}
#content #main .teaser.theme1 h4 a{color:#4F4F4F;}
#content #main .teaser.theme2 h4 a{color:#F16100;}
#content #main .teaser.theme3 h4 a{color:#A89C8C;}
#content #main .teaser.theme4 h4 a{color:#9DB87C;}

#content #main .teasers{clear:both;width:550px;overflow:hidden;}
#content #main .teasers.unit{background:#efefef;margin:0 0 45px 0;padding-top:45px;}
#content #main .teasers .teaser{float:left;display:inline;width:265px;margin:0 10px 0 0;}

#main .entry{margin:0 0 40px 0;}
#main .entry h2{color:#5F6973;font-size:22px;margin:0 0 2px 0;}
#main .entry h2 a{color:#5F6973;text-decoration:none;}
#main .entry p{margin-bottom:18px;}
#main .entry p.published{color:#5F6973;margin:0 0 8px 0;}
#main .entry p.posted{clear:both;margin:4px 0 0 0;padding:3px 0 0 0;background: transparent url("/next07/images/backgrounds/bg_dotted_line.gif") repeat-x top left;}

.image-full {width: 470px;}
.image-thumbnail {float: left;width: 130px;margin-bottom: 10px;}
.image-thumbnail img {width: 115px;height: 115px;}
.image-blogcounter {width: 80px;height: 15px;}

#main #comment{margin:0 0 25px 0;}
#main #comment h3{color:#5F6973;font-size:16px;font-weight:bold;margin:0 0 10px 0;}
#main #comment h4{color:#5F6973;font-size:16px;margin:0 0 10px 0;}
#main #comment .comment p{margin-bottom:18px;}
#main #comment .comment p.posted{margin:0 0 5px 0;}
#main #comment .comment p.posted a{font-weight:bold;}
#main #comment .comment{padding:15px 15px 20px 20px;border-top:1px solid #CED6DB;}
#main #comment .comment h3.error{margin:25px 0 10px 0;}
#main #comment .comment p.error{color:#f00;}

#main #trackbacks{margin:0 0 25px 0;}
#main #trackbacks h3{color:#5F6973;font-size:16px;font-weight:bold;margin:0 0 10px 0;}
#main #trackbacks p.info{padding:0 15px 10px 20px;}
#main #trackbacks .trackback{padding:15px 15px 20px 20px;border-top:1px solid #CED6DB;}

#main h3{color:#5F6973;font-size:16px;font-weight:bold;margin:0 0 10px 0;}
#main #comments_form .comment-data{float:left;display:inline;width:225px;border-right:1px solid #BDBDBD;margin:10px 0 20px 20px;}
	html>body #main #comments_form .comment-data{width:224px;}
#main #comments_form .comment-data input{margin:0 0 5px 0;width:175px;}
#main #comments_form .comment-cookie{float:left;margin:15px 0 0 15px;}
#main #comments_form .comment-cookie input{padding:0;margin:0 3px 4px 0;}
#main #comments_form .comment-entry{clear:both;margin:0 0 10px 20px;}
#main #comments_form .comment-entry textarea{width:480px;}
	html>body #main #comments_form .comment-entry textarea{width:470px;}
#main #comments_form .comment-button{text-align:center;}

#main ul{list-style-type:square;margin:0;padding:0 25px;}
#main ul li{margin:0 0 5px 0;font-size:14px;}

/*sidebar*/
#content #sidebar{float:left;width:211px;}

#sidebar h2{font-size:22px;line-height:24px;margin:0 0 5px 0;}

#sidebar div.box{clear:both;padding:0 0 10px 0;margin:0 0 20px 0;background:#8E949B;color:#000;padding:13px;}
#sidebar div.box a{color:#fff;text-decoration:none;}
#sidebar div.box p{margin:0 0 30px 0;}
#sidebar div.box p.published{font-weight:bold;color:#fff;}

#sidebar form{float:left;margin:0 0 20px 0;}
#sidebar form input{font: normal normal normal 11px/normal Verdana,Geneva,Arial,Helvetica,sans-serif;}
#sidebar form .input{width:211px;margin:0 0 10px 0;}
	html>body #sidebar form .input{width:207px;}
#sidebar form input.submit{float:right;}
#sidebar form h3{font-size:16px;color:#232323;font-weight:bold;margin:0 0 5px 0;}

#sidebar div ul{list-style:none;margin:0 0 20px 0;padding:0;}
#sidebar div ul li{padding:0 0 0 10px;}
#sidebar div ul li a{text-decoration:none;}

/*#sidebar div{color:#697E87;width:205px;}
#sidebar div h2{padding:8px;font-size:14px;font-weight:bold;}
#sidebar div p{padding:8px;}
#sidebar div a{color:#697E87;}*/

#sidebar form#searchForm{color:#697E87;width:205px;padding:10px;margin:0 0 5px 0;background:transparent url("/next07/images/backgrounds/bg_gradient.gif") repeat-y top left;}
	html>body #sidebar form#searchForm{width:185px;}
#sidebar form#searchForm input{font: normal normal normal 11px/normal Verdana,Geneva,Arial,Helvetica,sans-serif;}
#sidebar form#searchForm .input{width:140px;}
#sidebar form#searchForm h2{padding:0 0 10px 0;font-size:14px;font-weight:bold;}

#sidebar div#feed{padding:0 0 10px 0;}
#sidebar div#feed a.rss{text-decoration:none;margin:0 0 0 8px;padding:0 0 5px 20px;background:transparent url("/next07/images/icons/ic_rss.gif") no-repeat top left;}
#sidebar div#feed a.contact{text-decoration:none;margin:0 0 0 8px;padding:0 0 5px 20px;background:transparent url("/next07/images/icons/ic_contact.gif") no-repeat top left;}

#sidebar div#feedcounter{padding:0 0 10px 6px;}
#sidebar div#catgories{padding:0 0 10px 0;}
#sidebar div#archive{padding:0 0 10px 0;}

.videoLayer p.schliessen {margin:0 0 5px 0;}
.videoLayer p.schliessen a {color:#FFFFFF !important;margin-left:433px;}
#stage{display:none;position:absolute;top:0;left:0;bottom:0;width:798px;background:#000;filter:alpha(opacity=80);}
	html>body #stage{background:transparent url("/next07/images/elements/el_opacity.png") top left;}
.videoLayer{display:none;position:absolute;top:100px;left:150px;}
	html>body #videoLayer{z-index:10;}


/** S2Navigation **/
ul#partners{float:left;display:inline;width:135px;margin:10px 0 0 15px;padding:0;}
ul#partners li {float:left;list-style:none;margin:0 0 50px 0;}
ul#partners li a {text-decoration:none;display:block;float:left;width:135px;height:40px;}
	html>body ul#partners li a {float:none;}
ul#partners li a span{display:none;}
ul#partners li#hosted{height:34px;margin-bottom:305px;background:transparent url("/next07/images/backgrounds/bg_hosted.gif") no-repeat top left;}
ul#partners li#sponsored{height:29px;width:135px;margin-bottom:20px;background:transparent url("/next07/images/backgrounds/bg_sponsored.gif") no-repeat top left;text-indent:-4000px;}
ul#partners li.db{background:transparent url("/next07/images/logos/lg_db.png") no-repeat top left;}
ul#partners li.haw{background:transparent url("/next07/images/logos/lg_haw.gif") no-repeat top left;}
ul#partners li.horizont{background:transparent url("/next07/images/logos/lg_horizont.gif") no-repeat top left;}
ul#partners li.ih{background:transparent url("/next07/images/logos/lg_ih.gif") no-repeat top left;}
ul#partners li.vn{background:transparent url("/next07/images/logos/lg_vn.gif") no-repeat top left;}
ul#partners li.c1{background:transparent url("/next07/images/logos/lg_c1.gif") no-repeat top left;}
ul#partners li.cm{background:transparent url("/next07/images/logos/lg_coremedia.gif") no-repeat top left;}
ul#partners li.iw{background:transparent url("/next07/images/logos/lg_internetworld.gif") no-repeat top left;}
ul#partners li.cl{background:transparent url("/next07/images/logos/lg_cellity.gif") no-repeat top left;}
ul#partners li.ih{background:transparent url("/next07/images/logos/lg_internethandel.gif") no-repeat top left;}
ul#partners li.wp{background:transparent url("/next07/images/logos/lg_webpower.gif") no-repeat top left;}
ul#partners li.db a{height:25px;}
ul#partners li.haw a{height:55px;}
ul#partners li.horizont a{height:19px;}
ul#partners li.ih a{height:20px;}
ul#partners li.vn a{height:44px;}
ul#partners li.c1 a{height:31px;}
ul#partners li.cm a{height:43px;}
ul#partners li.iw a{height:57px;}
ul#partners li.cl a{height:47px;}
ul#partners li.ih a{height:13px;}
ul#partners li.wp a{height:27px;}
