/**

  * css styles freise,

  * http://www.janda-roscher.de

  */



  *{

   margin:0;

   padding:0;

   font-family:arial,verdana,sans-serif;

   font-size:12pt;

  }

  #wrapper {

   width:950px;

   margin:0 auto;

   padding:0 0 0 5px;

  }

  h1{font-size:18px;font-weight:normal;color:#EA5A09;padding:0 0 17px 0;}

  h2{font-size:12px;font-weight:bold;color:#504E53;padding:0 0 7px 0;}

  



  html, body{height:100%;}



  #wrapper{min-height:100%; height:auto;background:#ffffff url(../images/higru1.gif) 7px 0px repeat-y;}



  #headerNavi ul,

  .box ul,

  #naviBar ul{list-style-type:none;}



  #headerNavi{background:#ffffff;height:26px;padding:17px 0 0 33px;}

  #headerNavi ul li{display:inline;}

  #headerNavi ul li a{color:#A7A8AA;text-decoration:none;font-size:11px;text-transform:uppercase;padding:0 0 0 12px;background:url(../images/arrow_headerNavi.gif) 5px 3px no-repeat;}



  #header{margin:0 0 0 2px;background:#ffffff;}

  #header div.redSide{width:220px;height:199px;background:url(../images/kasten_obenlinks.gif) no-repeat;float:left;position:relative;}

  #header .redSide p{color:#ffffff;font-weight:bold;padding:0 11px 0;position:absolute;bottom:10px;}

  #header div{float:left;width:502px;}

  #header p.logo{width:225px;height:195px;float:left;background:#ffffff;}

  #header p.logo img{border:none;padding:30px 0 0 30px;}



  #content{clear:both;}



  #naviBar{float:left;width:218px;}

  #firstContent {float:right;width:725px;}

  #mainContent{float:left;width:478px;padding:17px 0 0 17px;}

  #mainContent p {margin-bottom: 14px;}
  
  #sidebar{float:right;width:221px;margin:0 5px 0 0;font-size:12px;}



  .sidebarContent {padding:10px;}

  .sidebarContent div{margin:0 0 20px 0;}

  .sidebarContent p{font-size:12px;}

  .sidebarContent p a{font-size:12px;color:#ffffff;padding:0 0 0 11px;background:url(../images/pfeil_weiss.gif) 4px 5px no-repeat;text-decoration:none;}

  .sidebarContent p a.download{font-size:12px;color:#ffffff;padding:0 0 0 14px;background:url(../images/pfeil_weiss_unten.gif) 4px 6px no-repeat;text-decoration:none;}

  .sidebarContent h3{font-size:13px;padding:0 0 7px;}

  .sidebarContent .csc-textpic{width:188px;}



  .sidebarBottom{width:219px;margin:20px 0 0 0;background:#949698;height:74px;}

  .sidebarBottom img{float:left;padding:0 7px 0 0;}

  .sidebarBottom p,

  .sidebarBottom p strong{font-size:11px;}

  .sidebarBottom p{padding:10px 0 0 0;color:#ffffff;}







  #naviBar{margin:7px 0 0 2px;}

  #naviBar ul li{ margin:0 0 0 0px;}

  #naviBar ul li a{

   display:block;

   width:185px;

   padding:4px 0 6px 35px;

   text-transform:uppercase;

   text-decoration:none;

   color:#ffffff;

   font-weight:bold;

   font-size:13px;

   background:url(../images/pfeil_orange.gif) 20px 7px no-repeat;

  }

  #naviBar ul li a:hover{background:#BCBEC0 url(../images/pfeil_orange.gif) 20px 7px no-repeat;}

  #naviBar ul li a.active{background:#BCBEC0 url(../images/pfeil_orange_unten.gif) 20px 10px no-repeat;}

  #naviBar ul li ul li a{

   text-transform:none;

   text-decoration:none;

   color:#ffffff;

   font-weight:normal;

   font-size:13px;

   background-image:none;

  }

  #naviBar ul li ul li a:hover,

  #naviBar ul li ul li a.active{background:#ffffff;color:#58595B;}



  #mainContent ul{margin:0 0 0 14px;}

  #mainContent ul li{font-size:12px;}

  #mainContent p,

  #mainContent strong, 

  #mainContent em{font-size:12px;}



  .box{width:222px;float:left;margin:10px 15px 10px 0;}

  .box h3{background:url(../images/kasten1.gif)  no-repeat; color:#ffffff;padding:5px 0 3px;}

  .box h3 a{font-size:12px;text-decoration:none;padding:0 0 0 20px;font-weight:bold;color:#ffffff;text-transform:uppercase;background:url(../images/pfeil_weiss.gif) 10px 4px no-repeat;}

  .box a img{border:none;}

  .box a{font-size:12px;color:#EA5A0B;text-decoration:none;}

  .box p{padding:4px;}





  



   /** NEWS **/

   .news-list-item{width:460px;}

   .news-list-item h3 a{color:#EA5A09;text-decoration:none;font-size:17px;}

   .news-list-item h3 {margin:0 0 7px;}

   .news-list-item img{float:left;margin:0 12px 10px 0;}

   .news-list-item p{font-size:12px;}

   .news-list-item hr{clear:both;height:2px;border:1px solid #ffffff;border-top:1px solid #B3B4B7;margin:10px 0;}

   .news-list-date{font-size:12px;font-weight:bold;}

   .news-list-item .moreLink a{font-size:12px;text-decoration:none;padding:0 0 0 16px;background:url(../images/pfeil_orange.gif) no-repeat 6px 3px;color:#EA5A0B;}


   .news-single-item{width:460px;}

   .news-single-item p{font-size:12px;}

   .news-single-img img {float:left;margin:3px 10px 3px 0;}

   .news-single-timedata{font-size:12px;font-weight:bold;padding:0 0 12px;}

   .news-single-item h3{color:#EA5A09;text-decoration:none;font-size:17px;margin:0 0 0px;}

   .news-single-backlink{padding:10px 0 0 0;} 

   .news-single-backlink a{color:#EA5A09;font-size:12px;text-decoration:none;}

   span.tx-ttnews-browsebox-strong {font-size:12px;}

   .csc-textpic-imagewrap img{margin-top:4px !important;}



   td{font-size:12px;vertical-align:top;}

   .td-0{width:90px;}

   

   

   p a{font-size:12px;color:#EA5A0B;text-decoration:none;}

   a span {font-size:12px;}

   

   

     .csc-textpic-above{padding-bottom:10px !important;}

     

   p a.external-link-blue {color:#004997 !important;font-weight:bold;}

   #mainContent ul {clear:both;margin:0 0 0 16px;}

   #mainContent ul li,

   #mainContent ul li a{font-size:12px;color:#EA5A0B;text-decoration:none;}

   

   

   

  #kontaktformular {padding:10px 0;}

  #kontaktformular legend {display:none;}

  #kontaktformular fieldset {border:none;}

  #kontaktformular fieldset div {clear:both;padding:3px 0;}

  #kontaktformular fieldset div label {width:120px;float:left;font-size:12px;}

  #kontaktformular fieldset div input,

  #kontaktformular fieldset div textarea {width:300px;float:left;font-size:12px;}

  #kontaktformular fieldset div textarea {height:150px;}

  #kontaktformular input.powermail_submit_uid4 {margin:0 0 0 120px;width:303px;}

  

  

  .powermail_all_table td b {font-size:12px;}

  

  .tx_powermail_pi1_formconfirmation_back {width:90px;float:left;}

  .tx_powermail_pi1_formconfirmation_back input {font-size:12px;}

  .tx_powermail_pi1_formconfirmation_submit {width:290px;float:left;}

  .tx_powermail_pi1_formconfirmation_submit input{font-size:12px;}

  

  .sidebarContent .newsImg {margin:0 !important;}

  .sidebarContent .news-latest-item  {margin-bottom:7px;}

  .sidebarContent .news-latest-item h3 {margin:0;padding:0 0 7px;}  

  .sidebarContent .news-latest-item h3 a {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}

  

  

  #tuv {margin:30px 0 0 53px;}

  #tuv a img {border:none;}

  .tx-flvplayer2-pi1 { margin-bottom: 16px; }

  
