/*
Theme Name: Planet Ice
Theme URI: http://jabre.com
Description: Exclusive Theme for Radio-Planetice.de. Developed by jabre - custom made media
Version: 1.0
Author: Jan Brendemühl
Author URI: http://jabre.com
Tags: planetice
*/
/* reset */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}:focus{outline:0;}body{line-height:1;color:#000;background:#FFF;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}
/* defaults */ html{cursor:default;}label,input[type=button],input[type=submit],button{cursor:pointer;}q:lang(de){quotes:'Ñ' 'ì' 'Ç' 'ë';}q:lang(en){quotes:'"' '"' "'" "'";}abbr[title]{border-bottom:1px dotted #888!important;cursor:help;}a abbr{cursor:pointer!important;}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.clearfix{display:block;}* html .clearfix{height:1%;}
/* screen */ body{font-size:12px;color:#1f3749;font-family:Tahoma, Verdana, Geneva, sans-serif;line-height:18px;background:#6397C7 url("img/body_bg.jpg") repeat-x left top;}h1,h2,h3,h4,h5,h6{font-weight:400;color:#75756d;}h1{font:normal normal bold 17px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0 0 9px;padding:0 0 8px;}h3{font:normal normal normal 12px/18px Tahoma, Verdana, Geneva, sans-serif;margin:0;padding:0;}p,th,td,input{font:normal normal normal 12px/18px Tahoma, Geneva, Verdana, sans-serif;margin:0;padding:0 0 9px;}p img{margin:0 18px 18px 0;padding:0;}div{position:relative;}a{color:#0F5681;text-decoration:none;}blockquote{color:#75756d;font-style:italic;margin:18px;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #75756d;}address{font-style:italic;margin:0 0 18px;}del{color:#75756d;}pre,code{white-space:pre;margin:18px 0;}pre,code,tt{font:13px 'andale mono', 'lucida console', monospace;line-height:18px;}ul,ol{margin:0 18px 18px;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 18px;}dd{margin-left:18px;}table{margin-bottom:18px;width:100%;}th{font-weight:700;color:#e9e5cd;}th,td{padding:0 10px;}caption{background:#e9e5cd;}.small{font-size:10px;line-height:18px;}.large{font-size:14px;line-height:18px;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#fefced;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.txt-right{text-align:right!important;}.txt-left{text-align:left!important;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}.fs-12px{font-size:12px!important;}.fs-13px{font-size:13px!important;}.fs-14px{font-size:14px!important;}.lh-21px{line-height:21px!important;}.lh-28px{line-height:28px!important;}.lh-35px{line-height:35px!important;}.wth-10{width:10%!important;}.wth-15{width:15%!important;}.wth-20{width:20%!important;}.wth-25{width:25%!important;}.wth-33{width:33%!important;}.wth-50{width:50%!important;}.no-bg{background:transparent!important;}.alignright{float:right;}.alignleft{float:left;}p img.left{float:left;display:inline;margin:0 18px 18px 0;padding:0;}p img.right{float:right;display:inline;margin:0 0 18px 18px;}img{font-size:60%;}.caption{border:solid 1px #F8F8EA;background:#fff;font-size:90%;color:#646464;margin:5px;padding:5px;}fieldset{border:none;margin:0;padding:10px;}legend{color:#1f3749;font-size:14px;}label{color:#1f3749;display:block;margin:0 0 12px;}input,textarea{width:50%;height:23px;color:#1f3749;background:#fff;border:1px solid #c4dae7;margin:0 0 6px;padding:7px 5px 0;}textarea{width:80%;height:150px;}select{margin:0 0 6px;}input.radio,input.checkbox{width:auto;height:auto;background:#fff;margin:0;padding:0;}input.submit,input.button{width:50%;height:30px;color:#1f3749;background:#fff;border:1px solid #c4dae7;margin:0 0 6px;padding:0 5px;}#canvas{width:990px;height:850px;background:transparent url("img/canvas_bg.jpg") no-repeat left top;margin:0 auto;}#header{width:932px;height:163px;background:transparent;margin:0 0 0 38px;}#header a img{margin:70px 0 0 301px;}#subhead{width:932px;height:217px;background:transparent;margin:0 0 0 38px;}#content{float:left;width:590px;min-height:100px;display:inline;background:#dbf1fd url("img/content_bg_top.gif") no-repeat left top;z-index:2;margin:10px 0 0 161px;padding:10px 0 0;}#leftbar{float:left;width:148px;min-height:100px;color:#fff;display:inline;margin:0 0 0 -749px;}#rightbar{float:right;width:151px;min-height:100px;color:#fff;display:inline;margin:0 3px 0 0;}#footer{width:919px;height:90px;background:transparent url("img/footer_bg.png") no-repeat left top;z-index:1;margin:0 0 24px 49px;}#subtop{width:932px;height:84px;background:transparent;z-index:2;margin:0 0 0 38px;}#subbottom{width:932px;height:124px;background:transparent;z-index:1;margin:0 0 0 38px;}#subtop-left{float:left;position:relative;width:320px;height:84px;background:transparent url("img/login_form_bg.png") no-repeat left top;}#loginform{width:320px;height:84px;background:transparent;margin:0;}.login-fields{float:left;width:164px;}.log{float:left;width:123px;height:18px;background:transparent url("img/login_field.png") no-repeat left top;border:0 none;line-height:11px;text-align:right;color:#747474;margin:30px 0 0 28px;padding:3px 5px 0;}.pwd{float:left;width:123px;height:18px;background:transparent url("img/login_field.png") no-repeat left top;border:0 none;line-height:11px;text-align:right;color:#747474;margin:4px 0 0 28px;padding:3px 5px 0;}.login-buttons{width:154px;height:84px;position:relative;}#login-register{position:absolute;top:30px;left:0;margin:0;}#login-pass{position:absolute;top:56px;left:66px;margin:0;padding:0;}#login-submit{width:66px;height:20px;border:0 none;position:absolute;top:56px;left:0;background:transparent;margin:0;padding:0;}#logout-link{width:123px;height:17px;background:transparent url("img/login_field.png") no-repeat left top;line-height:12px;text-align:center;color:#fff;font-style:italic;font-size:12px;letter-spacing:.1em;display:block;margin:30px 0 0 98px;padding:4px 5px 0;}#profile-link{width:123px;height:17px;background:transparent url("img/login_field.png") no-repeat left top;line-height:12px;text-align:center;color:#fff;font-style:italic;font-size:12px;letter-spacing:.1em;display:block;margin:3px 0 0 98px;padding:4px 5px 0;}#streams{float:left;width:185px;height:124px;background:transparent url("img/streams_bg.png") no-repeat left top;margin:0;}#streamcontainer{margin:47px 0 0 40px;}#streamcontainer a{width:22px;height:30px;display:inline-block;margin:0 8px 0 0;padding:0;}#streamcontainer a img{display:inline;margin:0;padding:0;}#navcontainer{float:right;width:607px;height:38px;background:transparent url("img/navcontainer_bg.png") repeat-x left top;margin:34px 5px 0 0;}#subhead-ad{float:right;width:734px;height:116px;background:transparent url("img/subhead_ad_bg.png") no-repeat left top;z-index:1;margin:1px 5px 0 0;padding:4px 0 0 3px;}#stagebg{width:914px;background:transparent url("img/stagebg_bg.png") repeat-y left top;margin:0 0 0 49px;}#stage{width:100%;background:transparent url("img/stage_bg.png") no-repeat left top;float:left;z-index:1;margin:0;}#contentfoot{background:#dbf1fd url("img/content_bg_bottom.gif") no-repeat left top;width:100%;height:5px;position:absolute;bottom:0;left:0;margin:0;padding:0;}.nextradio,.post{width:570px;}.nextradio{margin:7px 10px 10px;}.nextradio h2{margin:0 0 10px;}.archive-title{width:570px;height:39px;background:transparent url("img/post_head_bg.gif") no-repeat left top;margin:2px 0 24px 10px;}.archive-title h2{font:italic normal bold 22px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff;padding:11px 6px 0;}.post{margin:0 10px 24px;}.post-head{width:570px;height:39px;background:transparent url("img/post_head_bg.gif") no-repeat left top;margin:0 0 1px;}.cat-logo{float:left;width:61px;height:31px;display:inline;margin:8px 0 0 3px;}.cat-logo img{margin:3px 0 0;}.postheadline{margin-left:8px;width:506px;height:39px;overflow:hidden;}.postheadline h1{color:#4c4c4c;margin:6px 0 0;padding:0;}.postheadline h1 a{color:#4c4c4c;}.postheadline p{text-transform:uppercase;font:normal normal normal 10px/13px Arial, Helvetica Neue, Helvetica, sans-serif;color:#ececec;margin:0;padding:0;}.post-body{width:556px;background:#fff;overflow:hidden;margin:0;padding:12px 7px;}.post-body img{border:1px solid #c2c2c2;padding:1px;}.post-foot{width:570px;height:27px;background:transparent url("img/post_foot_bg.gif") no-repeat left top;margin:0;}.post-foot img{margin:7px 0 0 8px;}.postcols{list-style:none;position:relative;margin:0 0 24px;}.postcols li{width:280px;min-height:200px;display: -moz-inline-stack;display: inline-block;vertical-align:top;zoom:1;*display:inline;_height:250px;margin:0 0 24px 10px;}.cols{width:570px;margin:0 10px;}.colleft{float:left;width:281px;display:inline;}.colright{float:right;width:281px;display:inline;}.colpostheadline h1{font:bold normal normal 12px/18px Tahoma, Geneva, Verdana, sans-serif;color:#4e9bc8;margin:0;padding:0;}.colpostheadline p{text-transform:lowercase;font:normal normal normal 12px/14px Tahoma, Geneva, Verdana, sans-serif;color:#0f5886;margin:0;padding:0;}.colpost-body{background:#fff;border-bottom:2px solid #c4dae7;margin:9px 0 0;padding:9px;}.colpost-foot{height:22px;margin:0;}.colpost-foot img{margin:3px 0 0 9px;}.archive-nav{width:570px;height:27px;background:transparent url("img/post_foot_bg.gif") no-repeat left top;display:block;margin:12px 0 24px 10px;padding:6px 6px 0;}.archive-nav span a{font:normal normal normal 12px/14px Tahoma, Geneva, Verdana, sans-serif;color:#0f5886;position:relative;}#commenthead{width:570px;height:39px;background:transparent url("img/post_head_bg.gif") no-repeat left top;margin:12px 0;}h3#comments{font:normal normal bold 17px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#4c4c4c;padding:10px 0 0 6px;}ol.commentlist li{min-height:42px;background:#fff;border-bottom:2px solid #c4dae7;margin:0 0 10px;padding:0;}ol.commentlist li .avatar{float:left;position:relative;display:inline;}ol.commentlist li p{margin:0 10px 0 52px;}#commentform{background:#fff;border-bottom:2px solid #c4dae7;margin:0;padding:14px 20px;}.single{margin-top:24px!important;margin-bottom:24px!important;}.failed{margin-top:48px!important;margin-bottom:300px!important;}#rightbar ul{margin:24px 5px 0;}#leftbar ul{margin:24px 8px 0 5px;}.sidebar ul{list-style:none;}.sidebar ul li{margin:0 0 24px;}.sidebar h3{font-size:14px;font-weight:700;}.sidebar ul ul{list-style:square;margin:0 0 18px 1.5em;}.sidebar ul ul ul{margin:0 0 0 1.5em;}.sidebar table{border-top:1px solid #e0e0e0;margin:0 0 8px;}.sidebar th{border-left:1px solid #e0e0e0;}.sidebar tr{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;line-height:35px;}.sidebar td{border-left:1px solid #e0e0e0;padding:0 10px;}.sidebar caption{font-size:14px;font-weight:700;text-align:left;margin:0 0 9px;}.sidebar tfoot tr{border:none;line-height:36px;}.sidebar tfoot td{border:none;padding:0;}.sidebar #next{text-align:right;}.sidebar form{margin:4px 0 10px;}#footernav{width:203px;height:25px;text-align:right;padding:51px 0 0;}#footernav a{color:#fff;font:normal normal normal 10px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;}.downloadcat{background:#DBF1FD;font-weight:700;padding:10px;}.downloaditemtop{border-left:2px solid #DBF1FD;border-right:2px solid #DBF1FD;padding:10px;}.downloaditembottom{border-bottom:2px solid #DBF1FD;border-left:2px solid #DBF1FD;border-right:2px solid #DBF1FD;padding:0 10px 10px;}.downloaditemtop img{margin:0 18px 0 0;}.downloadsearch{background:#DBF1FD;margin:30px 0;padding:10px;}.wplc_event_list{list-style:none;margin:10px 15px;padding:0;}.wplc_event_list li{list-style:none;margin:0 0 20px;padding:0;}.eventh3{background:transparent url("img/eventhead.png") repeat-y left top;position:relative;width:525px;}.eventdate{float:left;width:125px;position:relative;display:inline;line-height:30px;color:#0F5681;margin:0 0 0 15px;}.eventname{font-size:14px;font-weight:700;line-height:30px;position:relative;display:block;float:right;color:#fff;width: 370px;}.eventbody{background:transparent url("img/eventbg.png") repeat-y left top;margin:1px 0 0;}.eventlocation{float:left;width:135px;position:relative;display:inline;margin:5px 0 0 15px;padding:0 0 5px;}.eventdescription{position:relative;display:block;margin:0 0 0 155px;padding:5px 5px 5px 0;}h2,h4{font:normal normal normal 14px/18px Tahoma, Verdana, Geneva, sans-serif;margin:0;padding:0;}h5,h6{font:bold normal normal 13px/18px Tahoma, Verdana, Geneva, sans-serif;margin:0;padding:0;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,li ul,li ol,.colpost,ol.commentlist,.sidebar ul ul li{margin:0;}a:focus,a:hover,.colpostheadline h1 a{color:#4e9bc8;}strong,dfn,dl dt,.bold{font-weight:700;}em,dfn,tfoot{font-style:italic;}.aligncenter,img.centered{display:block;margin-left:auto;margin-right:auto;}img.alignright,a img.alignright{margin:0 0 8px 8px;}img.alignleft,a img.alignleft{margin:0 8px 8px 0;}.login-buttons a,.nextradio img{margin:0;padding:0;}.postheadline h1 a:hover,.colpostheadline h1 a:hover{color:#fff;}#commentform textarea,#commentform h2,.downloadsearch h2{margin:0 0 14px;}
/* superfish */ .sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;position:absolute;bottom:0;left:0;list-style:none;margin:0;padding:0;}.sf-menu ul{position:absolute;top:-999em;width:140px;}.sf-menu ul li{width:100%;}.sf-menu li:hover{visibility:inherit;}.sf-menu li{float:left;position:relative;}.sf-menu a{display:block;position:relative;height:32px;line-height:32px;text-decoration:none;padding:0 15px;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:32px;z-index:100;}ul.children li a{background:none;padding:0;}ul#menu li a{background:url(../img/sf-menu_a_bg.png) no-repeat right top;}ul#menu li.cat_last a{background:transparent!important;}ul.children li a:hover,ul.children li.current-cat a{background:none;}.sf-menu a img{margin-top:11px;}.sf-menu a,.sf-menu a:hover,.sf-menu a:visited{color:#fff;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0;}.sf-menu li li a,.sf-menu li li a:hover{height:auto;line-height:1.0;background:#2a2a2a;border-bottom:2px solid #314552;padding:10px 20px;}.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li a:focus,.sf-menu li li a:hover,.sf-menu li li a:active{color:#f8dec7;outline:0;}.sf-menu .children li a:focus,.sf-menu .children li a:hover,.sf-menu .children li a:active{background:#2a2a2a!important;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:140px;top:0;}.sf-menu li ul,.sf-menu li li ul,.sf-menu li li li ul,.sf-menu li li,.sf-menu li li li{background:#516072;}