@charset "UTF-8";
body { background: #0099FF url(../images/back.jpg);  margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:80%;}
h3 { font-style:italic; margin:0 0 5px 0;  color:#0099FF;}
h5 { color:#0099FF; margin:0px; font-size:100%px; font-style:italic;}
a { text-decoration:none; color: #fff;  }
a:hover { color: #0099FF; } 
label { display:block; float:left; clear:left; width: 40px; color:#999; text-decoration:inherit; }
#bodyContainer {  position:relative;}
#boxContainer { width:1018px; height:762px; position:relative; }
#boxContent { color: #fff; width:710px; height:650px;top: 65px;position:absolute;}
#boxContent #scroller { width:620px; height:570px;margin: 70px 0 0 55px; padding: 0 20px 0 0;overflow:auto;}
#boxContent #scroller p { color:#fff; text-align:justify; padding: 0 0 20px 0; margin:0px;}
#code_label { color:#333333; }
#boxContent form { margin: 40px 0 0 0; } 
#boxContent input, #boxContent textarea { padding: 5px 14px; border:1px dotted #3F4042; background-color:transparent; width: 435px; color:#999999; font-size:120%; margin: 3px 0; z-index: 10;}
#boxContent textarea { font-family:Arial, Helvetica, sans-serif; height: 150px; }
#boxContent #code { width:100px; background-color:#333; }
#boxContent input[type=submit] { padding: 5px 28px; border:1px dotted #3F4042; width: 465px; color:#fff; font-size:120%; margin: 5px 0; text-align:left;
 background:url(../images/arrow_right.png) no-repeat  #0099FF;}
#labelName, #labelVorname,#labelNachname, #labelEmail, #labelTelefon, #labelNachricht { position:relative; width: 435px; padding:5px 16px; color:#333; left:0px; margin-top:-32px; font-size:120%;  visibility:hidden; z-index: 0;}
#labelNachricht { margin-top:-164px; }
#labelCaptchaError { position:absolute; left:525px; z-index:20; background: url(../images/icon_stop.png) no-repeat left top; width:30px; height:30px; top: 470px; display:none;  } 
#header {position:relative; left:55px; top: 30px;}
#header_extra {position:relative; left:55px; top: 21px;}
#logo { width:256px; height:126px; background:  url(../images/logo_corner.png);  position:absolute; top:50px; right:10px; z-index:5; }
#onairdiv { width:656px; height:56px; position:absolute; border:#9966CC 0px dotted; top:650px; right:290px; z-index:5; color:#FFF;}
#buttonSongWuenschen { width:253px; height:45px; background:url(../images/txt_song_wuenschen.png);  position:absolute; top:285px; right:14px; z-index:5; }
#buttonShop { width:253px; height:45px; background:url(../images/txt_shop.png);  position:absolute; top:398px; right:14px; z-index:5; }
ul#menuBottom { position:absolute; bottom: 52px; right:25px; text-align:right; }
ul#menuBottom li { font-size: 110%px; margin: 6px 0; }
ul#menuBottom li a { text-decoration:none; color: #fff; font-style:italic; }
ul#menuBottom li a:hover { color: #0099FF; } 
.box_small { width: 200px; float:left; margin:0; padding:0;}
.clear { clear:both; }
#captcha_box { background-color:#fff; width: 465px;  }
#onair { width:215px; height: 50px; border:#9966CC 1px dotted;}
#interpret {  color:#999; text-transform:uppercase; font-size:80%;  }
#titel { color:#fff; text-transform:lowercase; font-size:70%; }
#sendegebiet { margin-right: 40px;} 
#sendegebiet_text { font-size: 120%; font-weight:bold; }
ul.news { list-style:none; margin:20px 0 0 0; padding:0; }
ul.news li { margin-bottom:25px;}
