/*html * { font-size: 100.01% }*/
option { padding-left: 0.4em }
* html body * { overflow:visible; }
* html iframe, * html frame { overflow:auto; }
* html frameset { overflow:hidden; }
html { height: 100%; margin-bottom: 1px; }
body { position:relative }  /* Essential in IE7 for correct layout scaling ... */
* html body { position:static }  /* ... but not for IE5.x and IE6 */
* html body a, * html body a:hover { background-color: transparent; }

html, body{margin: 0;padding: 0;text-align: center;background-color: #000}

#advert_top{margin:10px; width: 906px; text-align: right;}

#page-margin{width: 1120px; margin-left:auto; margin-right:auto;}
#page {margin-left: 20px;width: 906px; float:left;}
#advert_right{float:left; margin-left:10px; text-align: left; width: 160px; height: 600px;}
#advert_right2{float:left; margin-left:10px; text-align: left; width: 160px; height: 600px;}

#player_right{float:left; margin-left:10px; text-align: center; width: 160px;}

#pagewidth{position:relative;width: 907px;text-align: left;}

#header{position:relative;height: 213px;background: url('/t4e/gfx/header_2/header.jpg') no-repeat;}
#header_bar{background: url('/t4e/gfx/header_2/header_bar.jpg') no-repeat;height: 41px;vertical-align: top;
		text-align: left;margin-top: 0px;padding-top: 10px;font-size: 1px; padding-left: 199px;}

#wrapper{background: url('/t4e/gfx/header_2/wrapper.jpg') repeat-y; position:relative;}
#wrapper div.left {float:left; width: 167px;vertical-align: top;text-align: left;font-family: Arial; font-size: 5px;}
#wrapper div.left div.inner {width: 147px; margin-left:11px;}
#wrapper div.middle {float:left;width: 572px;}
#wrapper div.middle div.inner {width: 520px; margin-left: 26px;}
#wrapper div.right {float:left; width: 167px;vertical-align: top;}
#wrapper div.right div.inner {width: 147px; margin-left: 11px;}

#leftnav .navpoint {margin-top: 1em; width:147px; height:15px;}
#leftnav .content{margin-left: 10px; margin-right: 10px; width: 127px;}
#leftnav .content.nav a{display: block; margin-top: 7px; font-family: Verdana; font-size:10px; text-decoration:none;}
#leftnav .content.nav a:hover{font-family: Verdana; font-size:10px; text-decoration:none; color:#ff8a00}
#leftnav .content.spacer{margin-top:2em;}

#rightnav div.content{margin-left:10px; margin-right:10px; overflow:hidden}
#rightnav div.head_sponsor{margin-top: 1em; margin-bottom: 1em;}
#rightnav div.divider{height: 27px; width: 147px;}
#rightnav div.light-divider{height: 11px; width: 147px; margin-top: 0.5em; margin-bottom: 0.5em; background: url(/t4e/gfx/header_2/light_divider.jpg)}
#rightnav div.programm{text-align: left;margin-bottom: 5px;font-family: Verdana;font-size:9px;text-decoration:none;}
#rightnav div.programm a{text-decoration:none;}

#footer{width: 907px;height: 205px;background: url('/t4e/gfx/header_2/footer.jpg');clear: both}
#tags{text-align: center; clear:both;}


#counter{margin-left: auto; margin-right:auto;}
#counter td.name{text-align: left; vertical-align: middle; width: 50%; height: 8px;}
#counter td.value{text-align: right; vertical-align: middle; width: 50%; height: 8px;}

#header div.listening{display: block;font-size:1px;position: absolute;top: 2px;left: 617px;height: 7px;}
#header div.tuneinicon {width:40px; height:45px; position:absolute; top:109px; z-index: 100}
#header div.tuneinicon div.img {behavior: url(/t4e/gfx/iepngfix.htc); height: 45px;}
#header div.tuneinhover{width: 150px;background: #0A0A0A;margin-left: -100px;margin-top: 0px; z-index:100; visibility: hidden; position:absolute;}
#header div.tuneinhover table{border: solid 1px #696969;width: 150px}
#header div.tuneinhover table tr td{border: solid 1px #696969;font-family: Arial;font-size: 10px;color: #fff;text-align: center}
#header div.tuneinhover table tr td:hover{background: #1D1D1D;cursor: pointer}
#header div.tuneinhover table tr td a{text-decoration: none;font-family: Arial;font-size: 10px;color: #fff}
#header div.tuneinhover table tr td a:hover{text-decoration: none;font-family: Arial;font-size: 10px;color: #ff8a00;}
#header div.player{width:183px; height:41px; position:absolute; left: 696px; top:160px;}
#header div.player span.img {display: block;width:180px; height: 46px; margin-top: -1px; margin-left: 1px;
				background: url(/t4e/gfx/header_new/t4e-player-header.png) no-repeat;behavior: url(/t4e/gfx/iepngfix.htc);}

#header_bar div{vertical-align: top}
#header_bar div.topmenu{margin-top: 2px;}
#header_bar div.topmenu a{display: block;float: left;margin-right: 3px;font-size: 3px}

.center {text-align: center}

.poweredby_img{background: url('/t4e/gfx/header_new/powered_by.jpg') no-repeat;height: 27px;text-align: left; margin-bottom: 1em; margin-top:2em;}
.powered{display: block; margin-bottom: 5px;}

#content{float: left;display: inline;position: relative;width: 529px;vertical-align: top;color: #B0B0B0;text-align: left}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix{display: inline-block}
* html .clearfix{height: 1%}
.clearfix{display: block}
.text{color: #b0b0b0;font-size: 8pt;font-family: Verdana;text-align: left}
a{color: #b0b0b0}
a:hover{color: #b0b0b0}
a:visited{color: #fff}
img{border: 0px}
.top_menu{width: 102px;height: 17px;vertical-align: top}
fieldset{border: 1px solid #ff8a00;background: #0a0a0a;-moz-border-radius: 10px; padding: 0.5em;}
fieldset legend{color: #fff}
h1.orange, h1.orange a{color: #ff8a00;font-size: 9pt;font-family: Verdana;font-weight: bold;text-decoration: none;margin-top: 12px}
.tagline{color: #ff8a00;font-size: 10px;font-family: Arial;text-decoration: none}
.tagline:visited{color: #ff8a00;text-decoration: none}
.tagline:hover{color: #b0b0b0;text-decoration: underline}
.tagline a{color: #ff8a00;text-decoration: none}
.tagline a:visited{color: #ff8a00;text-decoration: none}
.tagline a:hover{color: #b0b0b0;text-decoration: underline}
#listener{padding-top: 5px;padding-bottom: 5px;text-align: left;color: #fff;font-size: 9px;font-family: Arial;margin-left: 50px}
.hidden{display: none;height: 0px}
.orangen{color: #ff8a00;font-size: 9pt;font-family: Verdana;text-decoration: none}
.orange{color: #ff8a00;font-size: 9pt;font-family: Verdana;font-weight: bold;text-decoration: none}
.info{color: #b0b0b0;font-size: 8pt;font-family: Verdana;font-style: italic}
.input{background: #000;color: #b0b0b0;border-width: 1px;border-color: #8a9199;font-family: Verdana;font-size: 10px}
.textarea{background: #000;color: #b0b0b0;border-width: 1px;border-color: #8a9199;font-family: Verdana;font-size: 10px}
.dynalink{cursor: pointer}
#status{border: 1px #0b0b0b solid;width: 200px;height: 15px;background: #f0f0f0;padding: 1px;font-family: Arial;font-size: 10px;color: white}
.detail{width: 200px;font-family: Arial;font-size: 10px}
.editor_ok_button{cursor: pointer;margin-left: 5px;background-image: url('../../t4e/gfx/checkbox_ticked.gif');background-repeat: no-repeat;border: 0px;vertical-align: middle}
.editor_cancel_button{cursor: pointer;background-image: url('../../t4e/gfx/checkbox_crossed.gif');background-repeat: no-repeat;border: 0px;vertical-align: middle}
.inplaceeditor-saving{background: url('../../t4e/gfx/wait.gif') bottom right no-repeat}
#pictures{text-align: center;width: 480px}
.bild{width: 115px;height: 75px;border: 1px solid #e0e0e0;text-align: center;vertical-align: middle;background: #000;margin-top: 3px;margin-bottom: -2px}
.bild img{max-width: 115px}
.bild3{width: 117px;height: 90px;margin: 1px;text-align: center;float: left;background: #000}

#PagePeel_Ad_Div {z-index: 100;}
#PagePeel_Paper_Div {z-index: 101;}

hr.orange{color: #ff8a00; background-color: #ff8a00; height: 1px; border: none;}

@import url('../../t4e/css/lightbox.css');
