body{margin:0 auto;padding:0;font-family:Georgia,Times New Roman;color:#000000;font-size:12px;background-color:#BBBBBB;}
h1, h2, h3, h4, h5{margin:0;padding:0;font-weight:normal;text-align:left}
#rightcolumn h3{background:url(/images/head_rc.gif);color:white;font:normal 10px/19px Verdana;height:19px;vertical-align:middle;text-align:center;margin-bottom:5px}
/* links */
a.title_link:link, a.title_link:visited{font:bold 11px Courier New,Courier,Georgia,Times New Roman;color:#666600;text-decoration:none}
a.title_link:hover, .title_link:active{text-decoration:underline}
a:link, a:visited{text-decoration:none;color:#666600;}
a:hover,a:active{text-decoration:underline;}
form{display:inline;padding:0;margin:0}
/* hauptbereiche */
.np-page{width:1030px;margin:0 auto}
#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}
div.skyscraper{float:left;margin-top:10px}
div.searchwrap{background-color:white;width:110px;height:18px;border-left:2px groove black;border-top:2px groove black;}
div.bigsize{;padding:10px 10px 0 292px}
div.naviwrap{position:relative;float:left;height:40px;width:1010px;background-color:#b7b7b7}
div.socialbuttons{position:fixed;margin:10px 0 0 1040px;}
.google-button{margin-left:2px;}
#btn_top{display:none;cursor:pointer;margin-right:2px;position:relative;right:2px;top:170px;}
#gplusone{background-image:url("/images/social-media-icons.png");background-position: 0 -100px;background-repeat:no-repeat;width:50px;height:50px;}
#facebook{background-image:url("/images/social-media-icons.png");background-position: 0 0;background-repeat:no-repeat;width:50px;height:50px;}
#twitter{background-image:url("/images/social-media-icons.png");background-position: 0 -50px;background-repeat:no-repeat;width:50px;height:50px;}
#rss-button{background-image:url("/images/social-media-icons.png");background-position: 0 -150px;background-repeat:no-repeat;width:50px;height:50px;}
#nl-button{background-image:url("/images/social-media-icons.png");background-position: 0 -200px;background-repeat:no-repeat;width:50px;height:50px;}

#gplusone:hover{background-image:url("/images/social-media-icons.png");background-position: -50px -100px;background-repeat:no-repeat;width:50px;height:50px;}
#facebook:hover{background-image:url("/images/social-media-icons.png");background-position: -50px 0;background-repeat:no-repeat;width:50px;height:50px;}
#twitter:hover{background-image:url("/images/social-media-icons.png");background-position: -50px -50px;background-repeat:no-repeat;width:50px;height:50px;}
#rss-button:hover{background-image:url("/images/social-media-icons.png");background-position: -50px -150px;background-repeat:no-repeat;width:50px;height:50px;}
#nl-button:hover{background-image:url("/images/social-media-icons.png");background-position: -50px -200px;background-repeat:no-repeat;width:50px;height:50px;}

#netzpiloten-content{position:relative;padding:10px;background-color:white;width:1010px;float:left}
#container{clear:left;position:relative;z-index:1;height:266px;width:1008px;}
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)}
.kolumne-inhalt {padding:0 5px;}
.kolumne-inhalt img{width:290px;margin:0!important;padding:0!important;}
.kolh {float:left;margin:9px 0 0 5px;height:20px;color:#6DA9C9;font-weight:bold;font-size:18px;font:20px Georgia;}
#commentsnum {float:right;width:41px;height:30px;background-image:url(/images/sprechblase.gif);}
#commentsnum label {position:relative;left:23px;top:5px;font-size:15px;}
.kolumne_link {font-size:18px;}
#np-kolumne {margin-bottom:0 !important;border: 1px solid #B7B7B7;padding-bottom:13px;font: 13px Georgia,Times New Roman!important;}
#np-mostread ul li {background-color:white!important;}
#np-mostread ul li a{line-height:20px;color:black;font-size:13px;font-family:Georgia,Times New Roman;}
#np-mostread ul {list-style-type:decimal;padding:0 0 0 20px;}
#np-mostread {border: 1px solid #B7B7B7;}
#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 0 5px;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:white;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{background-color:#ffcc00;cursor:pointer;}
#nav_musik{background-color:#ff8b66;cursor:pointer;}
#nav_web20{background-color:#52656b;cursor:pointer;}
#nav_klartext{background-color:#b1aa87;cursor:pointer;}
#nav_spezial{background-color:#7b893e;cursor:pointer;}
#nav_film{background-color:#a0bfff;cursor:pointer;}
#nav_blogs:hover{background-color:#FFE996;}
#nav_musik:hover{background-color:#FFD3C5;}
#nav_web20:hover{background-color:#BDC4C7;}
#nav_klartext:hover{background-color:#E1DFD1;}
#nav_spezial:hover{background-color:#CDD2B6;}
#nav_film:hover{background-color:#DBE7FF;}
#nav_blogs:hover a{color:black;}
#nav_musik:hover a{color:black;}
#nav_web20:hover a{color:black;}
#nav_klartext:hover a{color:black;}
#nav_spezial:hover a{color:black;}
#nav_film:hover a{color:black;}
img.nav_balken{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;background-color:white;}
div.nt1{left:158px}
div.nt2{left:300px}
div.nt3{left:442px}
div.nt4{left:584px}
div.nt5{left:726px}
div.nt6{left:868px}
li.nav_title{margin-left:4px;margin-right:4px}
div.rightnavbox{border-bottom:0 solid black;padding-bottom:4px}
#blogsprechstunde{padding:0 10px}
#blogsprechstunde img#image332{margin:0 0 5px 0;float:left}
#image332{margin:0 5px 5px 0;float:left}
.socialink{padding-left:20px;height:40px;padding-top:6px;font-size:10px;line-height:15px}
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:1008px;}
div#panelSide{width:276px;margin:0 5px 0 0}
div#panelCont{float:left;width:700px;}
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-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;margin:0 0 0 3px;float:left;}
div.gb_text{text-align:left;float:left;width:208px;padding:10px 10px 0 15px;margin:0 0 0 5px;height:61px;background:url(/images/np_punkt_sprechblase_233.gif) -1px 0 no-repeat;}
.gb_text a{color:black;}
.catkasten {position:relative;top:1px;}
.catkasten div {width:15px;height:15px;position:absolute;right:1px;top:55px;}
.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:0}
.contenttitle{font-size:28px}
.whitebg{background-color:white}
.smallinput{font:normal 11px 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:0 4px 0 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}
h3.headercolor, h3.headline,h2.headercolor,h2.headline,h4.headercolor{background-color:#b7b7b7}
.headercolor679{background-color:#ffcc00 !important}
h5.headercolor679 {background-color:#ffe996 !important}
.headercolor2{background-color:#7B893E !important}
h5.headercolor2{background-color:#cdd2b6 !important}
.headercolor4{background-color:#52656b !important}
h5.headercolor4{background-color:#bdc4c7 !important}
.headercolor18{background-color:#B1AA87 !important}
h5.headercolor18{background-color:#e1dfd1 !important}
.headercolor12{background-color:#a0bfff !important}
h5.headercolor12{background-color:#dbe7ff !important}
.headercolor14{background-color:#FF8B66 !important}
h5.headercolor14{background-color:#ffd3c5 !important}
p{margin:0;padding:0}
div.mainstorytext{float:left;clear:left;text-align:left;font-size:13px;line-height:18px;padding:25px;width:650px;overflow:hidden}
div.mainstorytext p{margin:10px 0}
div.mainstorytext img.small{margin:3px 0 10px 10px}
div.mainstorytext img{margin:3px 0 10px 0}
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-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 5px 0}
img.photo {margin: 0}
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:656px;}
div.headphoto{background:url(/images/dotline_ver.gif) repeat-y left;float:right;width:40px;padding:3px 0 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:normal 11px Courier New,Courier,Georgia,Times New Roman}
.smallblack{font-family:Courier New,Courier,Georgia;font-size:11px;color:#000000}
div.articlehead{padding:2px 20px 2px 20px;background-color:#EBEBCD;background:url(/images/dotline_kachel.gif) repeat-x  bottom}
div.articlehead h3{font-size:16px;line-height: 18px;color:#666600}
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}
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}
div.articlehead span{background-image:url(/images/articlehead_trenner.gif);background-repeat:repeat-y;font:normal 11px/18px Courier New,Courier,Georgia,serif;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 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:normal 10px/15px Verdana,Arial,Helvetica,SansSerife}
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:0;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{font-family:Courier New,Courier,Georgia,Times New Roman}
div.textpage,div.newcomment{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}
#rightcolumn {position: relative;float:left;width:135px;text-align:center;margin:10px 0 0 5px}
#rightcolumns,.rightnavbox{font:normal 11px/13px Arial}
span.admin, span.admin a{color:#cc0000}
div.bottomnavi{border:1px solid #FFFFFF;width:518px;padding:2px 20px;background-color:#979A00;color:#FFFFFF;font:normal 10px/20px Courier New,Courier,Times New Roman}
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:700px;float:left;position:relative;text-align:center;height:51px;background-image:url(/images/nextback_bg.gif);font:bold 12px/51px 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:0}
/* /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:0;padding:2px}
div.gb_title{height:20px;background-color:black;color:white;vertical-align:middle;text-align:center;font:normal 10px/20px Verdana,Arial,Helvetica,SansSerife}
div.pagefootnav{position:absolute;top:106px;left:304px;width:560px;height:30px;color:#000000;font:bold 12px Courier New,Courier,Times New Roman;text-align:center}
div#pagefootnav a{font:bold 12px Courier New,Courier,Times New Roman}
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:0;margin-right:1px;padding:0}
/* 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;}
/*Pagefoot*/
#bottomfoot ul li{color:black;}
.foottrenner {height:3px;width:1010px;background:url('/images/punkt.gif') top repeat-x;border:0;margin:4px 0 0 0;background-color:black;}
#footercont {background-color:white!important;width:1030px;/*background:url('/images/punkt.gif') left repeat-y;*/padding:1px 0 0 0;height:315px;position:relative;bottom:10px;right:10px;}
.bottomfootheadline {float:left;margin-left:10px;width:135px;}
.bottomfootheadline strong {background-color:black;color:white;font:10px/15px Verdana,Arial,Helvetica,SansSerife;padding:2px 10px 2px 5px;text-align:right;text-transform:uppercase;}
.bottomfootheadline a {color:black;}
.bottomfootheadline ul {list-style-type:none;padding:0;}
.IN-widget{position:relative;top:6px;left:35px;}
.rightborder, .leftborder{background:url('/images/punkt.gif') right repeat-y;float:right;height:362px;width:4px;position:relative;bottom:34px;right:8px;}
.leftborder {float:left;left:10px;top:7px;}
#footercont h3 {width:135px;background:url('/images/head_rc.gif') repeat scroll 0 0 transparent;color:white;font:10px/19px Verdana;text-align:center;vertical-align:middle;height:20px;}