div.skyscraper{float:left;margin-top:10px;}
div.bigsize{;padding:10px 10px 0 292px}
#netzpiloten-content{position:relative;padding:10px;background-color:white;width:1010px;float:left}
#container{clear:left;position:relative;z-index:1;height:266px;width:868px}
div.np-gastblogger{width:868px;height:85px;position:relative;clear:left;margin-bottom:10px}
#most-read-posts h2.widgettitle{width:134px;height:19px;background-image:url(/images/head-top-artikel.gif)}
#sidebar,ul#sidebar ul{list-style-type:none}
#sidebar,ul#sidebar ul,ul#sidebar li,ul#sidebar ul li{margin:0;padding:0;text-align:right}
#sidebar ul li{	margin:4px 0 0 0;font-size:10px;line-height:13px}
#sidebar li img{margin-top:4px}
a.sidebarhead{display:block;background:url(/images/sidebar-head.gif) no-repeat;color:white !important;text-align:center;height:19px;font:normal 10px/19px Verdana;vertical-align:middle}
div.sidebar-trb{height:5px;padding-bottom:4px;clear:left;background:url(/images/doubleruler.gif) repeat-x}
p.sbp{padding:5px 0;margin:0}
img.sbl{float:left;margin:0 10px 5px 0; border: 1px solid;padding:3px}
#flash{position:absolute;top:0;left:0;z-index:99}
#navigation{width:872px;height:40px;padding:0;background-color:#b7b7b7;float:left;position:relative}
#navigation ul{margin:0;padding:0}
#navigation li{display:inline;list-style-type:none;font:normal 20px/40px GEORGIA;padding:0;width:134px;height:40px;float:left;text-align:center;vertical-align:middle}
#navigation li a{color:white;text-decoration:none}
#nav_blogs:hover{background-color:#ffcc00;}
#nav_musik:hover{background-color:#ff8b66;}
#nav_web20:hover{background-color:#52656b;}
#nav_klartext:hover{background-color:#b1aa87;}
#nav_spezial:hover{background-color:#7b893e;}
#nav_film:hover{background-color:#a0bfff;}
div.nav_balken{visibility:hidden;display:none;position:absolute;top:147px;z-index:99}
#blog_balken{left:10px}
#film_balken{left:168px}
#web20_balken{left:310px}
#klartext_balken {left:452px}
#musik_balken {left:594px}
#spezial_balken{left:736px}
div.navtrenner{position:absolute;top:0;width:8px;height:40px;z-index:10}
div.nt1{left:158px;top:0}
div.nt2{left:300px;top:0}
div.nt3{left:442px;top:0}
div.nt4{left:584px;top:0}
div.nt5{left:726px;top:0}
div.nt6{left:868px;top:0}
li.nav_title{margin-left:4px;margin-right:4px}
div.rightnavbox{border-bottom:0px solid black;margin-bottom:8px;padding-bottom:4px}
#blogsprechstunde{padding:0 10px}
#blogsprechstunde img#image332{margin:0 0 5px 0;float:left}
#twitterbadge{margin:10px 0 0 0}
#twitterbadgeinnen{padding:0 10px}
#image332{margin:0 5px 5px 0;float:left}
.socialink{padding-left:20px;height:40px;padding-top:6px;font-size:10px;line-height:15px}
a.sbtYigg{float:left;background:url(/wp-content/uploads/2007/02/yigg.png) no-repeat;margin: 3px 0;padding: 0 10px 0 20px;font-size:1em;height:15px;display:block}
a.sbtIcio{float:left;background:url(/wp-content/uploads/2007/02/b_delicious.gif) no-repeat;margin: 3px 0;padding: 0 10px 0 20px;font-size:1em;height:15px;display:block}
a.sbtWnews{float:left;background:url(/wp-content/uploads/2007/02/webnews_icon.gif) no-repeat;margin: 3px 0;padding: 0 10px 0 20px;font-size:1em;height:15px;display:block}
a.sbtDigg{float:left;background:url(/wp-content/uploads/2007/02/b_digg.gif) background-repeat: no-repeat;margin:3px 0;padding: 0 10px 0 20px;font-size:1em;height:15px;display:block}
a.sbtWong{float:left;background:url(/wp-content/uploads/2007/02/mister-wong.png) no-repeat;margin:3px 0;padding:0 10px 0 20px;font-size:1em;height:15px;display:block}
body{margin:0;padding:0;font-family:Georgia,Times New Roman;color:#000000;font-size:12px;width:1190px}
h1, h2, h3, h4, h5{margin:0;padding:0;font-weight:normal;text-align:left}
form{padding:0;margin:0}
a:link, a:visited{text-decoration:none;color:#666600;}
a:hover,a:active{text-decoration:underline;}
/* hauptbereiche */
#header{width:1010px;height:55px;margin:0 0 10px 0}
#netzpiloten-head{position:relative;margin-bottom:2px;width:1010px;height:140px;background:url(/images/header-bg.gif) no-repeat;}
div#netzpiloten-head *{font-size:11px}
img#headlogo{float:left;width:127px;margin:61px 24px 0 15px}
div#netzpiloten-head div.bloginfo{float:left;margin:0 1px 0 0;padding:42px 4px 4px 4px;width:159px;height:90px;overflow:hidden;line-height:14px}
div#netzpiloten-head div.bloginfo p{margin:0;padding-top:10px;text-align:center}
div#netzpiloten-head div.mostrecentposts{float:left;margin-right:1px;padding:42px 4px 4px 4px;width:181px;height:90px;overflow:hidden}
div#netzpiloten-head div.popular{float:left;margin-right:1px;padding:42px 4px 4px 4px;width:166px;height:90px;overflow:hidden}
div#netzpiloten-head div.touren{float:left;margin-right:1px;padding:42px 4px 4px 4px;width:161px;height:90px;overflow:hidden}
div#netzpiloten-head ul{margin:0;padding:0;list-style-type:none}
div#netzpiloten-head li{margin-bottom:4px}
div#lfhWeek{float:left;margin-top:52px;width:135px;text-align:center;font-size:56px;line-height:56px;color:#FFCC00}
div#lfhTitle {width: 534px;height:55px;margin: 0 0 0 282px;text-align:center}
div#lfhTitle h1{font-size:36px;line-height:55px}
div#lfhSubtitle strong{font-size:12px}
div#lfhCoop{width:134px;height:135px;position:absolute:left:700px;top:10px}
li.litoggle{background-color:#f1f1f1}
#totalcontent{width:986px;float:left}
#content{width:536px;float:left}
#menu{width:300px;margin-left:8px;float:left;font-size:11px;line-height:13px}
div#panelWrap{float:left;width:868px}
div#panelSide{width:276px;margin:0 5px 0 0}
div#panelCont{float:left;width:560px}
div#newsletterbox{width:134px;height:109px;text-align:center;border-bottom:2px solid black}
div#suchbox{width:134px;height:109px;border-bottom:1px solid black;float:left}
div#footer{background-color:#979A00;background-image:url(/images/dotline_kachel.gif);background-repeat: repeat-x;background-position:bottom left;height:47px;overflow:hidden}
div#pagefoot{float:left;position:relative;width:1010px;height:140px;background-image:url(/images/netzpiloten-footer-bg.gif);margin-top:20px;margin-bottom:10px}
div.mainhead {padding:0 20px 4px;font-size:30px;color:#666600;background-color:#EBEBCD}
div.innersuchbox{width:120px}
div.innernewsletterbox{width:130px;padding:1px 2px;height:66px;text-align:center}
div.gb_thumb{height:48px;width:48px;padding:8px;float:left}
div.gb_text{width:196px;padding:8px;height:48px;text-align:left;float:left}
.ruler2{background-color:black;height:2px;font-size:2px}
.headblock{float:left;height:50px;min-height:50px;line-height:50px;vertical-align:middle;text-align:center;display:inline}
.headdivider{float:left;width:8px;height:50px;background-image:url(/images/doubleline_ver.gif);font-size:8px}
div.headdoubleline{
background-image:url(/images/doubleline_horbg.gif);
height:3px;
font-size:3px;
line-height:3px;
}
.week_content{
font-size:36px;color:#FFCC00;
padding-bottom:5px;
padding-top:0px
}
.contenttitle{
font-size:28px;
}
.whitebg{
background-color:white
}
.smallinput{
	font-family:Courier New,Courier,Georgia,Times New Roman;
	width:120px;
	height:12px;
	font-size:11px;
	padding:2px;
	}

/* h3 wird gespiegelt für h2 */
h3,h2 {
	height:40px;
	}
h3.headline a,h2.headline a {
	padding:0px 4px 0px 10px;
	color: #ffffff;
	font:normal 20px/40px Georgia;
	vertical-align:middle;
	}
div.themencloud h4{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin-top:2px;
	padding:2px;
	}
div.themencloud h5{
	font-size:11px;
	line-height:14px;
	margin-top:2px;
	padding:2px;
	}
div.themencloud h5 a,div.themencloud h4 a{
	color:black;
	}
div.themencloud{
	margin-bottom:8px;
	}
/* headlines werden mit der id der kategorie aufgrufen.
gibt es noch keine definierte Farbe, soll das standard grau verwendet werden */
h3.headercolor, h3.headline,h2.headercolor,h2.headline,h4.headercolor {
	background-color: #b7b7b7;
	}
h2.headercolor679,h3.headercolor679,h4.headercolor679 {
	background-color: #ffcc00;
	}
h5.headercolor679 {
	background-color: #ffe996;
	}
h2.headercolor2,h3.headercolor2,h4.headercolor2 {
	background-color: #7B893E;
	}
h5.headercolor2{
	background-color:#cdd2b6;
	}
h2.headercolor4,h3.headercolor4,h4.headercolor4 {
	background-color: #52656b;
	}
h5.headercolor4{
	background-color:#bdc4c7;
	}
h2.headercolor18,h3.headercolor18,h4.headercolor18 {
	background-color: #B1AA87;
	}
h5.headercolor18{
	background-color:#e1dfd1;
	}
h2.headercolor12,h3.headercolor12,h4.headercolor12 {
	background-color: #a0bfff;
	}
h5.headercolor12{
	background-color:#dbe7ff;
	}
h2.headercolor14,h3.headercolor14,h4.headercolor14 {
	background-color:#FF8B66;
	}
h5.headercolor14{
	background-color:#ffd3c5;
	}
/* Ende h2-wie-h3 */

p {
	margin:0px;
	padding:0px;
}
div.mainstorytext {
float:left;
clear: left;
text-align: left;
font-size:13px;
line-height:18px;
padding: 25px;
width:510px;
overflow:hidden;
}
div.mainstorytext p{
	margin:10px 0;
}
div.mainstorytext img.small{
margin:3px 0px 10px 10px;
}
div.mainstorytext img {
margin:3px 0px 10px 0px;
}
div.dotline{
background-image:url(/images/dotline_kachel.gif);
height:1px;
font-size:1px;
line-height:1px;
overflow:hidden;
clear:left;
}
div.article {
font-size:13px;
line-height:1.5em;
padding:10px 20px;
/*background-image:url(/images/dotline_kachel.gif);*/
background-repeat:repeat-x;
background-position: bottom;
}
div.klartextteaser{
	text-align:center;
	margin-bottom:12px;
}
div.klartextteaser img{
	margin-top:12px;
}
img.anzeige {
margin:0 0 16px 0;
}
img.photo {
margin: 0px;
}
div.article img {
margin:0 10px 10px 0;
}
div.article a:link, div.article a:visited {
color:#000000;
text-decoration:underline;
}
div.article a:hover, div.article a:active {
text-decoration:none;
}
img.alignright{
float:right;
text-align:right; 
}

a img{
border-style:none;	
} 
div.headwithphoto{
float:left;
width: 516px;
}
div.headphoto {
background-image:url(/images/dotline_ver.gif);
background-repeat:repeat-y;
background-position:left;
float:right;
width: 40px;
padding:3px 0px 3px 4px
}
.subtitle, .subtitle:active,.subtitle:link,.subtitle:visited,.subtitle:hover{
color:#656600
}
.big {
font-size:14px;line-height:19px;
}
.subtitlerow {
padding:8px 10px;
background-color: #EEEEEE;
color: #666600;
font-size: 11px;
font-family: Courier New,Courier,Georgia,Times New Roman;
/*border-top: 1px dashed black;
border-bottom: 1px dashed black;*/
}
.smallblack{font-family:Courier New,Courier,Georgia;font-size:11px;color:#000000;}

div.articlehead {
padding:2px 20px 2px 20px;
background-color:#EBEBCD;

background-image:url(/images/dotline_kachel.gif);
background-repeat:repeat-x;
background-position: bottom;
}
div.articlehead h3 {
font-size: 16px;
line-height: 18px;
color:#666600;

/* h3 als vorlage für h2 */
}
div.articlehead h3 a:link, div.articlehead h3 a:visited {
color:#666600;
text-decoration: none;
}
div.articlehead h3 a:hover, div.articlehead h3 a:active {
color:#666600;
text-decoration: underline;
}
/* Ende h3 als vorlage für h2 */
/* neues h2 */
div.articlehead h2 {
font-size: 16px;
line-height: 18px;
color:#666600;
}
div.articlehead h2 a:link, div.articlehead h2 a:visited {
color:#666600;
text-decoration: none;
}
div.articlehead h2 a:hover, div.articlehead h2 a:active {
color:#666600;
text-decoration: underline;
}
/* Ende neues h2 */

div.articlehead span {
background-image:url(/images/articlehead_trenner.gif);
background-repeat:repeat-y;
font-family:Courier New,Courier,Georgia,serif;
font-size: 11px;
line-height: 18px;
color:#000000;
float: right;
padding: 0 0 0 10px;
}

div#tagbox {
width:300px;
background-image:url(/images/blackbox_kachel.gif);
font-family:Helvetica,Arial,Verdana;
text-align:right;
font-size: 11px;
}
div#bestbox {
width:276px;
text-align:right;
font-size: 12px;
text-align:right;
}
/* linkbox in linker spalte */
div#linkbox {
width:300px;
font-family:Verdana,Arial,Helvetica,SansSerife
text-align:right;
font-size: 10px;
text-align:right;
}
div#linkboxlinks {
padding:10px 0 0 0;
}
div#linkboxlinks strong {
background-color:#000000;
color:#ffffff;
padding:2px 10px 2px 5px;
text-transform:uppercase;
font-family:Verdana,Arial,Helvetica,SansSerife
font-size:10px;
line-height:15px;
font-weight:normal;
}
div#linkboxlinks ul {
margin:0;
padding:10px 0 0 0;
list-style-type:none;
}
div#linkboxlinks ul li {
padding:2px 10px 2px 0;
}
/* /linkbox in linker spalte */

/* linkbox in rechter spalte */
div#linkboxrechts {
width:134px;
font-family:Verdana,Arial,Helvetica,SansSerife
text-align:right;
font-size: 10px;
padding:10px 0 0 0;
}

div#linkboxrechts strong {
text-align:right;
background-color:#000000;
color:#ffffff;
padding:2px 10px 2px 5px;
text-transform:uppercase;
font-family:Verdana,Arial,Helvetica,SansSerife
font-size:10px;
line-height:15px;
font-weight:normal;
}
div#linkboxrechts ul {
text-align:right;
margin:0;
padding:10px 0 0 0;
list-style-type:none;
}
div#linkboxrechts ul li {
text-align:right;
padding:2px 10px 2px 0;
}
/* /linkbox in rechter spalte */

div#tagsboxTags {
padding: 11px;
}
div#tagsboxTags a:link, div#tagsboxTags a:visited {
color:#000000;

padding-left:2px;
padding-right:2px;
margin: 5px;
}
div#tagsboxTags a:hover, div#tagsboxTags a:active {
color:#000000;
text-decoration: underline;
}

span.cRight {
float: right;
}

span.cLeft {
float: left;
}


.homesubtitle{
font-size:16px;
line-height:20px
}
.navidotline{height:1px;
font-size:1px;
padding:0px;
line-height:1px;
background-image:url(/images/bottomnav_dotted.gif);
}
.blackfont{color:black}
.gastblogtext{font-size:11px;
line-height:12px;
text-align:center;
vertical-align:middle;
}
.commenthead{
padding-left:20px;
height:24px;
padding-top:6px;
background-color:#EBEBCD;
}
.commenttitle{
font-size:16px;
color:#2D2D2D
font-family:Georgia,Times New Roman;
}
.commentinfo{
font-family:Courier New,Courier,Times New Roman;
font-size:11px;
background-color:#EBEBCD;
padding:2px
}
.commentfield{
width:500px;
height:100px
}
div.newcomment{
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
padding-right:20px;
background-color:#EEEEEE;
font-size:11px;
font-family:Courier New,Courier,Georgia,Times New Roman;
}
div.textpage{
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
padding-right:20px;
background-color:#EEEEEE;
font-size:11px;
}
div.textpage h5{
font-size:16px;
line-height:20px;
color:#2D2D2D;
}
/* links */
a.title_link:link, a.title_link:visited {
font-family:Courier New,Courier,Georgia,Times New Roman;
font-size:11px;
font-weight:bold;
color:#666600;
text-decoration:none;
}
a.title_link:hover, .title_link:active {
text-decoration: underline;
}

div#rightcolumn {
	position: relative;
	float:left;
	width: 135px;
	text-align:center;
	margin:10px 0 0 5px;
}
span.admin, span.admin a {
color: #cc0000;
}

div.bottomnavi {
border:1px solid #FFFFFF;
width:518px;
padding:2px 20px;
background-color: #979A00;
color: #FFFFFF;
font-family:Courier New,Courier,Times New Roman;
font-size:10px;
line-height: 20px;
}
div.bottomnavi a:link, div.bottomnavi a:visited {
color: #FFFFFF;
}
div.bottomnavi a:hover, div.bottomnavi a:active {
}
div.bottomnavi a img {
border: none;
padding: 1px 2px;
}
div.bDiv {
width: 100%;
text-align: center;
}
div.aDiv, div.cDiv {
float:left;
}
div.aDiv {
width:98px;
}
div.cDiv {
width:18px;
}
div#nextbackDiv{
width:560px;
float:left;
position:relative;
text-align:center;
height:51px;
line-height:51px;
background-image:url(/images/nextback_bg.gif);
font-size:12px;
font-weight:bold;
font-family:Courier;
}
div#mextbackDiv a{
font-size:12px;
font-weight:bold;
text-decoration:none;
}
div#nextbackDiv img{
position:absolute;
top:16px;
}
/* images */
/* right-floating image in the blog post */
img.right {
float:right;
margin-top:5px;
margin-right:5px;
margin-bottom:5px;
padding-left:8px;
}

/* left-floating image in the blog post */
img.left, div.mainstorytext img.left {
float:left;
margin-top:5px;
margin-right:8px;
margin-bottom:5px;
padding-left:5px;
}

/* overall */
.right {
float:right;
}

/* Partner-Seite */
div.mainstorytext img.partner_logo {
float:left; 
text-align:left;
margin-top:5px;
margin-right:10px;
margin-bottom:5px;
margin-left:0px;
}
/* /Partner-Seite */

div#gast_links {
width: 276px;
height: 84px;
float: left;
border-right:8px solid black;
}
div#gast_rechts {
width: 300px;
height: 84px;
float:left;
}
div#gast_mitte {
width: 276px;
float: left;
height: 84px;
border-right:8px solid black;
}
input.bp_search{
width:80px;
border-width:0px;
padding:2px;
}
div.gb_title{
height:20px;
background-color: black;
color: white;
vertical-align:middle;
text-align: center;
font-family:Verdana,Arial,Helvetica,SansSerife;
font-size:10px;
line-height:20px;

}
div.pagefootnav{
position:absolute;
top:106px;
left:304px;
width:560px;
height:30px;
color:#000000;
font-family:Courier New,Courier,Times New Roman;
font-size:12px;
font-weight:bold;
text-align:center;
}
div#pagefootnav a{
font-family:Courier New,Courier,Times New Roman;
font-size:12px;
font-weight:bold;
}
table#footernav {
position:absolute;top:20px;left:344px;width:536px;height:40px;
}
table#footernav td {
vertical-align:middle;
}
table#footernav td a{
text-decoration:none;
}
table#footernav img {
vertical-align:middle;
margin-right:10px;
}


/* social media buttons */
img.socialmediabutton {
                       width:28px;
                       height:28px;
                       border-style:solid;
                       border-width:1px; 
                       border-color:black;
                       margin:0px;
                       margin-right:1px;
                       padding:0px;
}
/* Social Media Buttons by Plechi.cz, licensed under a Creative Commons Attribution-Share Alike 3.0 License. */

.twtr-widget h3, .twtr-widget h4 {height:100%;}
.cl{clear:left;}
.padhl{padding:0 4px 0 10px;}