body.custom { background:url("images/tt24_wordpress_bg.png") repeat-x #3c3c3c; color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; border-color:0; }

.custom # { margin:0; padding:0; background:#035763; border:0; width:990px;}
.custom a{color:#03b6cf; border:1px; text-transform: uppercase;}
.custom a:hover{color:#dfe831; border:1px; text-transform: uppercase; text-decoration:none}
.custom #header {border:0;} 
.custom .menu {border:0; background:url("images/tt24_wordpress_link_bg.png") repeat-x #181817; margin:5px 0;}
.custom #container{ margin:10px auto; background: 0; border:none;}
.custom #page { background:#3c3c3c; width:990px; padding: 2px;  outline:0; border:0;}
.custom #content_box { background:url("../lib/images/dot-ddd.gif") repeat-y scroll 43.5em 0 transparent; margin-left:auto; margin-right:auto; width:990px}
.custom #content h3, .custom #content h2, .custom #content h1 {color:#03b6cf;}
.custom #header{width:970px; height:350px; background:url("images/tt24_wordpress_header.png") no-repeat; background-position:0px 70px; padding:10px;  margin: 0; margin-bottom:5px; outline:0; border:1; overflow:hidden;}
/* BLOCK "Aktuell" im Header Bild*/
.custom #header a{ color:#fff; font-size:35px; float:left; margin:15px; padding-left:0px; font-variant:small-caps; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-2pt;}
.custom #header p{ color:#dfe831; font-size:15px; font-weight:normal; float:right; margin:35px 5px 15px 15px; padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-0.5pt;}

.custom #tt24aktuell{ clear:left; background:url("images/tt24_header_aktuell_bg1.png") repeat-x; width:960px; height:110px; display: block;  float:left;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px dotted #8CCFDD; padding:25px 10px 10px 0;}
.custom #header #tt24aktuell2{ width:450px; height:50px; display: block;  float:left; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 0px 10px; font-size:21px;}
.custom #header #tt24aktuell2 ul{width:950px; }
.custom #iframecontainer{background:#fff; padding:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width:960px; height:auto; display:block; float:left; text-align:center; margin-bottom:20px; overflow:hidden;}
.custom #iframecontainer .neo{cursor:pointer ;}
.custom #header  #left{width:450px; display:block; float:left; padding:15px 25px 0px 15px;}
.custom #header  #right{width:450px; display:block; float:left; padding:45px 0 0 0;  font-size:15px; color:#333333;}

.custom #header #tt24aktuell h2{ font-family:Verdana, Arial, Helvetica sans-serif; font-size:27px; color: #f4f328; padding:0; font-weight:normal; letter-spacing:-1pt; text-transform:uppercase;}
.custom #header #tt24aktuell2 h3{ font-size:19px; color:#fff; width:450px; font-size:19px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url("images/design04_05.png") bottom left no-repeat; padding-bottom:20px;; }

#tt24_feature_artikel{ float:left; width:380px; height:140px; display: block; overflow:hidden;}
.t24_readmore{float:left; width:380px; height:140px; display: block; overflow:hidden;}
.custom #container #page .menu a{ height:28px; line-height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:300; margin-bottom:5px; padding:5px 13px; background:url("images/tt24_wordpress_link_bg.png") repeat-x #181817; float:left;}
.custom #container #page .menu a:hover{ height:28px; line-height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:300; margin-bottom:5px; padding:5px 13px; color:#000000; float:left;}
.custom #sidebars{width:auto; margin:0; padding:0;}
.custom #sidebars a{color:#03b6cf;}
.custom #sidebars h3{font-weight:normal;  font-size:18px; color:#fff; font-family:verdana, Arial, Helvetica, sans-serif; letter-spacing:-0.5pt;}
.custom #sidebars h2{font-weight:normal;  font-size:18px; color:#fff; font-family:verdana, Arial, Helvetica, sans-serif; letter-spacing:-0.5pt;}
.custom #sidebars h3, .custom #sidebars h2{color:#03b6cf;}
.custom .custom_box{border-width:0; }
.custom .sidebar h3{font-weight:bold; color:#cfcfcf; font-family:verdana, Arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-0.5pt; }
.custom #content h1{ color:#fff; font-family:verdana, Arial, Helvetica, sans-serif; letter-spacing:-0.5pt; }
.custom #content h2{ background:url("images/design04_05.png") no-repeat; padding-top:20px;}
.custom #footer{border:0;}
