/*fce image teaser */ 

.it-wrap {
  width:300px;  
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.2em!important;  
        margin-bottom:15px;
  position:relative;
  overflow:hidden;
}


.it-wrap-white {
  background-color:#FFF;
}

.it-wrap-white .it-footer{
  background-image:url(/fileadmin/templates_kss/images/bg-fce-it-footer-white.gif);
  background-repeat:no-repeat;
  width:300px;
  height:5px;
}

.it-wrap-red {
  background-color:#D9D7DE;  
}


.it-wrap-red div.it-footer{
  background-image:url(/fileadmin/templates_kss/images/bg-fce-it-footer-red.gif);
  width:300px;
  height:5px;
}

* html div.it-footer{
  height:5px;
  padding:0;
  overflow:hidden;
}

.it-rat {
  background-color:#FFF;
}


.it-rat .it-footer{
  background-image:url(/fileadmin/templates_kss/images/bg-fce-it-footer-white.gif)!important;
  width:300px;
  height:5px;
}


.it-wrap h1{
  font-size:1.3em;
  color:#000;
}

.it-header h1, .it-header h2 {
  font-size:1.3em!important;  
  color:#FFF;
  padding-top:22px;
  text-indent:20px;
}

.it-wrap hr{
  border:1px solid #D6D6D6;
}

.it-wrap p{
  font-size:1em;
}

.it-header {
  width:300px;
  height:60px;
  background-image:url(/fileadmin/templates_kss/images/bg-fce-it-header.gif);
  background-repeat:no-repeat;
}

.red-bg {
  background-image:url(/fileadmin/templates_kss/images/bg-fce-it-header-red.gif);
}

.it-wrap-red .it-header {
  background-image:url(/fileadmin/templates_kss/images/bg-fce-it-header-red.gif) !important;
}


.it-inner-wrap {
  margin:20px;
}

.it-subline {
  font-size:0.9em;
  color:#6D6D6D;
}


a.button {
    /* Sliding right image */
    background: transparent url('/fileadmin/templates_kss/images/bg-button-right-right.gif') no-repeat scroll top right !important; 
display: block;
float: left;
height: 40px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 28px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #FFFFFF !important;
font-family: Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
}
a.button span {
/* Background left image */ 
background: transparent url('/fileadmin/templates_kss/images/bg-button-right.gif') no-repeat; 
display: block;
line-height: 33px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 3px 0px 6px 18px;
} 
a.button:hover span{
text-decoration:none;
}
.bt-left-wrap a.button {
    /* Sliding right image */
    background: transparent url('/fileadmin/templates_kss/images/bg-button-left.gif') no-repeat scroll top right !important; 
  padding-right: 24px!important;
}

.bt-left-wrap a.button span {
/* Background left image */ 
background: transparent url('/fileadmin/templates_kss/images/bg-button-left.gif') no-repeat; 
display: block;
line-height: 33px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 5px 0 5px 18px;
} 

.it-inner-wrap  a.button span {

padding: 3px 0 5px 18px!important;
} 
.it-wrap-red .bt-left-wrap a.button span {
/* Background left image */ 
background: transparent url('/fileadmin/templates_kss/images/bg-button-red.gif') no-repeat !important; 
} 

.it-wrap-red  .bt-left-wrap a.button {
    /* Sliding right image */
    background: transparent url('/fileadmin/templates_kss/images/bg-button-red-right.gif') no-repeat scroll top right !important; 
  padding-right: 31px!important;
}

.it-wrap-red  a.button {
    /* Sliding right image */
    background: transparent url('/fileadmin/templates_kss/images/bg-button-red-right.gif') no-repeat scroll top right !important; 
display: block;
float: left;
height: 40px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 31px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #FFFFFF !important;
font-family: Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
}

#tx_comments_pi1_submit {
font-family: Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;  
}

.it-wrap-red  a.button span {
/* Background left image */ 
background: transparent url('/fileadmin/templates_kss/images/bg-button-red.gif') no-repeat; 
display: block;
line-height: 33px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 5px 0 5px 18px;
} 


.it-wrap-red  .bt-left-wrap a.button span {
/* Background left image */ 
background: transparent url('/fileadmin/templates_kss/images/bg-button-red.gif') no-repeat !important; 
} 


.bt-right-wrap {
  position:absolute;
  right:0px;
}


.bt-left-wrap {
  position:absolute;
  left:0px;  
}

 .nowrap {
  position:relative;
    width:280px;
  display:block;
  height:35px;
  left:15px;
  padding-bottom:9px;
}
.it-more a {
  text-decoration:none;  
  color:#50A5AF;
  font-size:0.9em;
  background-image:url(/fileadmin/templates_kss/images/bg-more-fce-it.gif);
  background-repeat:no-repeat;
  background-position:0px 2px;
  padding-left:13px;
}
.clearboth {
  clear:both;  
}


/*manuelle liste */


.ml-header h3{
  font-size:2.0em;
  font-weight:bold;
  display:block;
  padding-top:5px;
        margin:0 0 0.3em 0;
}

.ml-header a{
  text-decoration:none;
}

.ml-list-header {
  height:20px;
  background-color:#FFF;
}

.list-wrap {
  background-color:#FFF;  
  padding:0px 0px 0px 7px;
}

#article .list-wrap {
  background-color:#FFF;  
  padding:0px 0px 0px 0px;
}

.list-wrap ul {
  list-style-type:none;  
}

.list-wrap ul li{
  width:620px;
  display:block;
}

.ml-cat {
  height:23px;
  font-size:1.1em;
  color:#868989;
  padding-top:7px;
}




.ml-sub p{
  font-size:1.2em;
        margin:0 0 0.5em 0;  
}

.ml-image-wrap {
    float:left;  
  width:220px;
  height:160px;  
  background-color:#ffffff;
  display:block;
}
.ml-next,.ml-prev, .ml-archive {
  float:right;  
}

.ml-archive{ 
padding: 3px 20px 3px 0;
font-size:1.2em;
}

.pane01 {
background-color:white;
width:590px;
}

.ml-w-slider .pane01 {
height:620px;
overflow:hidden;  
}

.ml-footer {
padding: 10px 0 0 0;
}

.ml-wo-slider .pane01 {
height:auto !important;
}

.ml-wo-slider .ml-footer {
  display:none;  
}

.ml-cat {
  background-image:url(/fileadmin/templates_kss/images/manuelleliste/bg-li.gif);
  background-repeat:repeat-x;
}


.expandable__rteblock-3 a,
.ml-more a {
  text-decoration:none;
  color:#50A5AF;
  background-image:url(/fileadmin/templates_kss/images/manuelleliste/bg-more.gif);
  background-repeat:no-repeat;
  background-position:0px 2px;
  padding-left:11px;
}

.pane01 table {
  width:590px;  
  background-image:url(/fileadmin/templates_kss/images/manuelleliste/bg-li-footer.gif);
  background-repeat:repeat-x;
  background-position:bottom;

}

.pane01  table td {
  vertical-align:top;
  
}

.selectionhighlight {
  background-color:#0F0;  
}

.hc-wrap {
  width:630px;
  height:285px;
  position:relative;
  margin-bottom:15px;  
}

.hcheckswrap {
  
  
}

#heizchecks {
  width:120px;
  position:absolute;
  z-index:99;
  top:122px;
  font-size:2.8em;
  font-weight:bold;
  color:#004151;
  text-align:right;
  left:10px;
}

.hc-header {
  position:absolute;
  z-index:99;
  top:122px;
  font-size:2.8em;
  font-weight:bold;
  color:#004151;
  left:137px;
  width:500px;
  white-space:nowrap;
  overflow:hidden;
}

.hc-txt {
  position:absolute;
  z-index:99;
  top:165px;
  font-size:1.2em;
  left:28px;
}
.hchidden {
  display:none;
}

.hc-wrap .bt-hc-wrap {
  position:absolute;
  z-index:99;
  top:236px;
  right:15px;
}

.bt-hc-wrap a.button {
    /* Sliding right image */
    background: transparent url('/fileadmin/templates_kss/images/btn-hc-right.gif') no-repeat scroll top right !important; 

}
.bt-hc-wrap  a.button span {
/* Background left image */ 
background: transparent url('/fileadmin/templates_kss/images/btn-hc-left.gif') no-repeat; 
font-size:1.1em;
padding-top:2px;
} 

/* ratgeber teaser */
.rgf-header {
  background-image: url('/fileadmin/templates_kss/images/bg-box_header_red_big.gif');
  width:630px;
  height:135px;
  position:relative;
}

.rgf-logo {
  position:absolute;
  z-index:101;
  top:60px;
  left:20px;
}

.rgf-form-wrap {
  position:absolute;
  z-index:99;
  top:20px;;
  right:18px;
}

.rgf-wrap iframe {
  width:630px;
}

.rgf-wrap {
  background-color:#FFF;
}

/*medienbuehne kiwi */
.tx-rsmkiwislider-pi1 {
  background-color:#004151;  
  width:630px;
  padding-bottom:20px;
}

* html div.tx-rsmkiwislider-pi1 {
        padding-bottom:0;
        overflow:hidden;
        height:480px;
}

.tx-rsmkiwislider-pi1 .clearboth {
  clear:both;
}
.tx-rsmkiwislider-pi1 .next, .tx-rsmkiwislider-pi1 .prev, .tx-rsmkiwislider-pi1 .tabwrap {
  float:left;
}
.tx-rsmkiwislider-pi1 .navigation {
  width:600px;
  height:90px;
}
.selli h1 a{
  color:#FFF !important;
}
.selli h2 a{
  color:#FFF !important;
}
.selli{
    background-color:#50A5AF !important;

}



.tx-rsmkiwislider-pi1 .navigation li {
  float:left;
  width:169px;
  height:90px;
  background-color:#FFF;
  margin-left:1px;
}



.tx-rsmkiwislider-pi1 .navigation li h1, .tx-rsmkiwislider-pi1 .navigation li h2{
  font-size:1.1em;
  color:#50A5AF;
  padding:0px;
  margin:14px 0px 0px 14px;
  font-weight:normal;
}

.tx-rsmkiwislider-pi1 .navigation li p{
  font-size:11pt;
  color:#0F4C5B;
  padding:0px;
  margin:0px 5px 5px 14px;
  font-weight:bold;
  font-size:1.3em;
}

.tx-rsmkiwislider-pi1 .navigation li p a{
  color:#0F4C5B !important;
}

.tx-rsmkiwislider-pi1 .multicontent-area {
  height:315px;
  width:630px;
  background-color:#CCC;
  overflow:hidden;
}

.tx-rsmkiwislider-pi1 .next {
  padding-left:1px;
}

.tx-rsmkiwislider-pi1 .slideheader {
  width:630px;
  height:45px;
  background-image: url('/fileadmin/templates_kss/images/bg-headerslider.gif');
  background-repeat:no-repeat;
  overflow:hidden;
}

.tx-rsmkiwislider-pi1 .tabelement {
  cursor:pointer;  
}

.tx-rsmkiwislider-pi1 .tabelement a  {
  color:#004151;  
  text-decoration:none;
}

.greyedout {
  cursor:none!important;
}

.greyedout a{
  cursor:none!important;  
}



#throbber {
  height:315px;
  width:630px;
  background-color:#CCC;
  overflow:hidden;
  position:absolute;
  top:45px;
  z-index:300;
  opacity:0.6;
  filter:alpha(opacity=60);

}

#throbber img {
  margin-left:300px;
  margin-top:130px;
}

.tx-rsmkiwislider-pi1 .slideheader {
  position:relative;  
}

.tx-rsmkiwislider-pi1 .counter-wrap {
  position:absolute;
  right:23px;
  top:15px;
  font-size:1.1em;
  color:#004151;
}

.mb-rootline {
  position:absolute;
  top:15px;
  left:-20px;
  list-style-type:none;
  font-size:1.1em;
}

.mb-rootline a{
  text-decoration:none;
}



.mb-single-footer {
  width:630px;
  height:45px;
  background-image:url('/fileadmin/templates_kss/images/bg-footer-mb-single.gif');
  background-repeat:no-repeat;
  position:relative;
}

#mb-single-record{
  position:relative;
  z-index:99;
  top:12px;
  left:20px;
  color:#004151;
  font-weight:bold;
  font-size:1.3em;
}

.youtubewrap {
  width:630px;
  text-align:center;
}
/*ende kiwi*/
/*medienbuehne fce */
.mb-fce-wrap {
  position:relative;
  width:630px;
  overflow:hidden;
}

.mb-fce-txt-wrap {
  position:absolute;
  width: 302px;
  z-index:99;
  top:15px;
  left:55px;
  padding:20px 20px 0px 20px;
}

.mb-fce-txt-wrap a{
  color:#004151!important;
}

.mb-fce-txt-wrap a:hover{
  text-decoration:none;
}

.green {
  
  background-color:#50A5AF;
}

.white {
  background-image:url(/fileadmin/templates_kss/images/bg-mb-fce-w-top.gif);
  background-repeat:no-repeat;
  background-color:#FFFFFF;
}

.green .mb-fce-header{
  background-image:url(/fileadmin/templates_kss/images/bg-mb-fce-g-top.png);
  background-repeat:no-repeat;
  position:relative;
  top:-25px;
  width: 342px;
  height:5px;
  left:-20px;
}
.green .mb-fce-footer {
  clear:both;  
  background-image:url(/fileadmin/templates_kss/images/bg-mb-fce-g-bottom.png);
  background-repeat:no-repeat;
  background-position:bottom;
  width: 342px;
  height:5px;
    margin-left:-20px;
  position:relative; 
  bottom:-4px;
}

.white .mb-fce-header{
  background-image:url(/fileadmin/templates_kss/images/bg-mb-fce-w-top.png);
  background-repeat:no-repeat;
  position:relative;
  top:-25px;
  width: 342px;
  height:5px;
  left:-20px;
}

.white .mb-fce-footer {
  clear:both;  
  background-image:url(/fileadmin/templates_kss/images/bg-mb-fce-w-bottom.png);
  background-repeat:no-repeat;
  width: 342px;
  height:5px;
    margin-left:-20px;
  position:relative; 
  bottom:-4px;
}


.mb-fce-txt-wrap h1 {
  font-size:2.1em;  
  font-family:Arial, Helvetica, sans-serif;
}

.green  h1{
  color:#FFF !important;  
}

.white h1 {
  color:#004151;  
}

.white p {
  color:#231E24;  
}

/*teaser content spalte */
#content .it-inner-wrap {
  float:left;
  right:5px;
  bottom:5px;
  margin-bottom:0px;
 /* padding:0px; */
  margin:0px;
  
  padding-left:15px;
  padding-top:30px;
  position:static;
}


#content .it-wrap {
  position:static;
  width:100%;
  height:210px;
    background-color:#D9D7DE;
    z-index:30; 
}

.tipafriend-wrap {
    z-index:12000;
}

#content .it-image {
  float:left;  
}

#content .it-wrap .it-txt h1{
  color:#C20B1D !important;
  font-size:2.0em;
  padding:0px 0px 4px 0px;
  margin:0px;
}

#content .it-inner-wrap p {
  font-size:1.0em;
  padding:0px 0px 5px 0px;
  margin:0px;
  
}
#content .it-wrap .it-txt {
  width:280px;
}

/*energiesparratgeber */
.er-seelct {
  width:260px;  
  font-size:0.8em;  
}


.bc-disabled .breadcrumb span {
  display:none!important;  
  visibility:hidden;
  padding:0px!important;
  margin:0px!important;
  line-height:0px;
}

.ts-img-wrap {
  margin-bottom:15px;  
}

/*news block */

.news-user-wrap {
  color:#8C8C8C;  
  width:590px;
  border-top:1px solid #A9A9A9;
  border-bottom:1px solid #D6D6D6;
  height:28px;
  margin:0px 0px 20px 0px;
  padding-top:2px;
  font-size:1.1em;
  position:relative;

}

.news-user-wrap .kommentieren a {
  color:#8C8C8C!important;
}
.kommentieren {
  float:left;  
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-no-kommentieren.gif);
  background-repeat:no-repeat;
  background-position:0px 7px;
  padding:3px 10px 0px 15px;
  cursor:pointer;
}

.rating {
  float:left;  
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-no-rating.gif);
  background-repeat:no-repeat;
  background-position:5px 7px;
  padding:0px;
  padding-top:3px;
  text-indent:17px;
  width:73px;
  height:32px;
  margin-bottom:30px;
  cursor:pointer;
}

.rating-act {
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-act-rating.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  color:#FFF;
  border-right:0px;
  color:#78CDD7;
}
.melden {
  float:left;  
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-no-melden.gif);
  background-repeat:no-repeat;
  background-position:5px 9px;
  padding:0px;
  padding-top:3px;
  text-indent:17px;
  width:58px;
  height:32px;
  margin-bottom:30px;
  cursor:pointer;
}

.melden-act {
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-act-melden.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  color:#FFF;
  border-right:0px;
  color:#78CDD7;
}


.drucken {
  float:left;  
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-no-print.gif);
  background-repeat:no-repeat;
  background-position:10px 7px;
  padding:3px 10px 0px 26px;
  cursor:pointer;
}

.lesezeichen {
  float:right;  
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-no-arrow.gif);
  background-repeat:no-repeat;
  background-position:80px 11px;
  padding:3px 5px 0px 0px;
  width:100px;
  height:32px;
  margin-bottom:30px;
  text-indent:10px;
  cursor:pointer;
}

.lesezeichen-act {
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-ac-lesezeichen.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  color:#FFF;
  border-right:0px;
  color:#78CDD7;
}


.teilen {
  float:left;  
  background-image:url(/fileadmin/templates_kss/images/newsub/briefumschlag.gif);
  background-repeat:no-repeat;
  background-position:10px 7px;
  padding:3px 10px 0px 26px;
  height: 32px;
  cursor:pointer;
}
.teilen-act {
  background-image:url(/fileadmin/templates_kss/images/newsub/btn-act-teilen.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  color:#FFF;
  border-right:0px;
  color:#78CDD7;
}

.tx-ratings-pi1 {
  display:block;
}

.flh1act  {
background-color:#999999 !important;
color:#FFFFFF !important;
}

.menu_sub {
  background-color:#004151;
  top:33px;
  display:none;
  width:400px;
}

.menusubvis {
  display:block;  
  left:0px;
  position:absolute;
  z-index:30000;
  top:33px;
}

.menusubvisright {
  display:block;  
  right:0px;
  position:absolute;
  z-index:3000;
  top:33px;
}

.newwidth {
  width: 550px;
}

fieldset {
  border:0px;
}
  
.menu_sub .tx-timtabsociable-pi1 {
  background:none!important;
  padding:25px 20px 0px 0px!important;
}

.tipafriendtable {
  color:#FFF;  
}
.tx-srfreecap-pi2-cant-read {
  color:#FFF;  
}
/*
.tx-srfreecap-pi2-image {
  position:static;
  left:-10px;
}
*/

.tx-srfreecap-pi2-image {
  position:relative;
  left:-10px;
}

.tipafriendtable input,.tipafriendtable textarea{
  width:240px;  
}
.tafsubmit {
  width:249px !important;  
  position:relative;
  left:-2px;
}
#tapframe {
  display:none;  
}

.hidethis {
  display:none;  
}

.unhidethis {
  display:block;  
}

.noborder {
  border:0px;
}

.menu_sub .tx-ratings-pi1 {
  padding:20px;
  padding-top: 40px;    
}

.menu_sub .tx-timtabsociable-pi1 {
  margin-bottom:20px;  
}

.tafiframe {
  width:370px;
  background-color:#004151;
  height:580px;
  overflow:hidden;
  margin-left:20px;
}

.erroriframe {
  width:370px;
  background-color:#004151;
  height:500px;
  overflow:hidden;
  margin-left:20px;
}


.closemsub {
  float:right;
  padding:5px;
  position:absolute;
  z-index:99;
  right:0px;
  cursor:pointer;
}

/*youtube */
.it-inner-wrap-yt {
  font-size:0.9em;
}

.weiterevideos h2{
  width:260px;
  color:#D6D6D6;
  border-bottom:1px solid #D6D6D6;
  font-size:1.1em;
  margin:0px;
  padding-bottom:5px;
}

.it-inner-wrap-yt {
  margin:20px 20px 10px 20px;
}

.it-inner-wrap-yt ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}

.it-inner-wrap-yt a{
  text-decoration:none;
}
.it-inner-wrap-yt li{
  font-size:0.9em;
  color:#181619;
  padding-left:20px;
  border-bottom:1px solid #D5D5D5;
}

.it-inner-wrap-yt h3{
  font-size:1.1em!important;
  color:#181619;
  margin:0px;
  padding-top:7px;
  font-weight:bold;
}

.it-inner-wrap-yt h3 a{
  color:#181619;
}

.it-inner-wrap-yt li p{
  font-size:0.9em;
  padding:0px 0px 5px 0px;
  margin:0px;
}

.youtubeteaser-wrap {
  margin:0px;
}

.it-border {
  border-bottom:1px solid #D5D5D5;  
}

.danke-wrap {
  color:#FFF;  
  height:550px;
  background-color:#004151;
}

#umfrageiframe {
overflow:hidden!important;
width:280px;
border:0px;
}

.social-box {
  padding-bottom:75px;  
}
.social-box-header {
  height:70px;
  padding-top:6px;
}

.social-box-header h1, .social-box-header h2 {
  color:#FFFFFF;
  font-size:1.6em !important;
  padding-top:22px;
  text-indent:8px;
}

.partner-content .partner-img .list-image{
  display:block;
  width:250px;
  padding-bottom:10px;
}

.kommentieren a {
  text-decoration:none;  
}

.mb-fce-wrap .green .mb-fce-content h1 a {
  color:#FFF!important;    
}

.mb-fce-wrap .green .ml-more a {
  color:#FFF!important;  
  background-image:url(/fileadmin/templates_kss/images/manuelleliste/bg-arrow_white.gif);
}

#mailformAnrede legend,#mailformZustimmung_Name legend,#mailformNewsletter_abonnieren legend {
  display:none;
}

/*
#mailformKlimaorakel .csc-mailform-radio label, #mailformAnrede label,#mailformZustimmung_Name label,#mailformNewsletter_abonnieren label {
  float:left;
  width:44px;
}
*/

#mailformAnredeHerr, #mailformAnredeFrau, #mailformAnredeFamilie, #mailformNewsletter_abonnierenJa, #mailformNewsletter_abonnierenNein, #mailformAnrede input ,#mailformZustimmung_Name input,#mailformNewsletter_abonnieren input {
  float:left;
  width:20px;
  border:0px;
}

#mailformVorname,#mailformName,#mailformOrt,#mailformStrasse,#mailformE-Mail,#mailformEMail,#mailformTelefon{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/fileadmin/templates_kss/images/bg-orakrl-input.png) no-repeat scroll 0 0!important;
height:26px;
margin-top:5px;
padding:4px;
width:390px;
border:0px;
}

#mailformIhre_Frage,#mailformIhre_Nachricht {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/fileadmin/templates_kss/images/bg-orakrl-input-txt.png) no-repeat scroll 0 0!important;
height:150px;
margin-top:5px;
padding:4px;
padding-top:4px;
padding-bottom:4px;
width:390px;
border:0px;
overflow:auto;
}

.csc-mailform-field label {
  /*height:18px;*/
  margin-top:5px;
    padding:4px;
  /*width:125px;*/
}

/*
#mailformKlimaorakel .csc-mailform-field label {
  height: auto;
}
*/

#mailformAnrede {
  padding-top:5px;  
}
.csc-mailform-radio label {
  margin-top:2px !important;
    padding:0px;
}

.csc-mailform-field {
  clear:both;
}

#mailformZustimmung_Name {
  height:60px;
  padding-top:8px;
}

#mailformNewsletter_abonnieren {
  /* height:110px;  */
  padding-top:8px;
}

.csc-mailform-field .csc-mailform-radio {
  padding-top: 7px;
  display: block;
}

#mailformformtype_mail {
  border:0px!important;  
  background-color:transparent!important;
  background-image:url(/fileadmin/templates_kss/images/bg-orakel-submit.png);
  background-repeat:no-repeat;
  height:36px;
  width:118px!important;
  background-position:0px 3px;
  color:#FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.2em;
  font-weight:bold;
}


/* Font-Sizer Specific Styling */
.fontsizer-word {
  float:left;
  color:#FFF;
  font-size:1.2em;
  padding:15px 15px 0px 20px;
  text-align:right;
  width:70px;
}
.fsizer {float:left;padding-top:6px;} /* Container element */

.fsizer a { padding:0px!important;display: block; float: left; width: 10px; margin-right: 0px; text-align: center; color: #FFFFFF; text-decoration: none; cursor: pointer; letter-spacing: 0; line-height: 100%;font-weight:bold; }
.fsizer a:hover { text-decoration:underline;  }

/* Three 'A' links used to control size */

.fsizer a#fs_sml { font-size: 11px; height: 18px; margin-top: 12px; }
.fsizer a#fs_med { font-size: 14px; height: 18px; margin-top: 10px;margin-left:3px; }
.fsizer a#fs_lrg { font-size: 18px; height: 18px; margin-top: 7px;margin-left:5px;margin-right:5px; }

.fsizer a.fsactive { color: #FFFFFF;  cursor: default;text-decoration:underline;} /* When mode is active */
.gl-abc {
    width: 25px;
    height: 25px;
    background-image:url(/fileadmin/templates_kss/images/glossar/bg-abc.png);
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:14px;
  padding-top:2px!important;
  margin-right:5px;
  color:#999!important;
}

.gl-abc a{
   text-decoration:none;
   color:#302930!important;
}

.firstcapital {
  border-bottom:1px solid #D6D6D6;
  width:278px;
  color:#302930!important;
  font-size:15px;
  font-weight:bold;
  padding-top:5px ;
  padding-bottom:2px;
  margin-bottom:5px;
}

.glossarleft ul ,.glossarright ul {
  list-style:none;  
  padding:0px!important;
  text-transform:uppercase;
  margin-left:0px!important;
}

.glossarleft a ,.glossarright a {
  text-decoration:none;
  color:#50A5AF;
  font-size:12px;
}

.glossarleft,.glossarright  {
  float:left;
  width:270px;
  overflow:hidden;
}

.glossarleft {
  margin-right:35px;  
}

.gl-details-footer {
  border-top:1px solid #A9A9A9;  
  border-bottom:1px solid #A9A9A9;
  width:591px;
  font-size:10px;
  height:22px;
  padding-top:8px;
  margin:17px 0px 34px 0px;
}

.gl-details .imgagewrap {
  float:left;  
}

.gl-details img {
  padding-right:5px;
  padding-bottom:5px;
}

.gl-details .caption {
  font-size:0.8em;
  line-height:10px;
  color:#50A5AF;
}

.addlinks {
  padding-left:5px;  
}
.addlinks a {
  background-image:url(/fileadmin/templates_kss/images/glossar/arrow-link.png);
  background-repeat:no-repeat;
  background-position:0px 3px;
  padding-left:10px;
  text-decoration:none;
  color:#1A5462;
}
.gl-details-close {
  float:right;
  background-image:url(/fileadmin/templates_kss/images/glossar/bg-close.png);
  background-repeat:no-repeat;
  width:65px;
  padding-left:15px;
}
.gl-detail-topic {
  color:#50A5AF;  
  text-transform:uppercase;
}

.gl-details {
  font-size:1.1em;  
}

.gl-details p{
  font-size:1.0em;
  display:block;
}

.gl-detail-des,.gl-detail-topic {
  float:left;  
}

.gl-detail-topic {
  line-height:15px;
  margin-right:5px;
}

.tx-vgetagcloud-pi2 ul {
  list-style:none!important;  
  font-size:1.2em;
  margin:0px;
  line-height:20px;
}

.tx-vgetagcloud-pi2 ul a{
  text-decoration:none;
  background-image:url(/fileadmin/templates_kss/images/glossar/arrow-link.png);
  background-repeat:no-repeat;
  background-position:0px 4px;
  padding-left:10px;
}

/*tagcloud */
.tx-vgetagcloud-pi1 ul {
  background-color:#FFF;  
  width:260px;
  
}

.tx-vgetagcloud-pi1 ul li{
  height:30px;
  margin:2px;
}

.tx-vgetagcloud-pi1 ul li a{
  color:#FFF;  
}

.tc-01 {
  background-image:url(../images/sprite-tagcloud.gif);
  background-position:0px 2px;
  background-repeat:no-repeat;
  padding-left:5px;
  margin-top:0px;
}

.tc-01 a{
  background-image:url(../images/sprite-tagcloud.gif);
  background-position:right 2px;
  background-repeat:no-repeat;
  padding:1px 8px 0px 0px!important;
  height:30px!important;
  display:block;
}

.tc-02 {
  background-image:url(../images/sprite-tagcloud.gif);
  background-position:0px -60px;
  background-repeat:no-repeat;
  padding-left:9px;
  font-size:1.4em;
  padding-top:0px;
  margin-top:1px;
}

.tc-02 a{
  background-image:url(../images/sprite-tagcloud.gif);
  background-position:right -60px;
  background-repeat:no-repeat;
  padding:0px!important;
  padding-right:10px!important;
  height:30px;
  display:block;
}

.tc-03 {
  background-image:url(../images/sprite-tagcloud.gif);
  background-position:0px -127px;
  background-repeat:no-repeat;
  padding-left:12px;
  font-size:1.6em;
}

.tc-03 a{
  background-image:url(../images/sprite-tagcloud.gif);
  background-position:right -127px;
  background-repeat:no-repeat;
  padding:0px!important;
  padding:2px 12px 0px 2px!important;
  display:block;
  height:30px;
}

.tx-comments-comment-form {
  background-image:url(../images/comments-footer.gif);
  background-position:bottom;
  background-repeat:no-repeat;
}

.ml-cat {
  text-transform:uppercase!important;    
}

.nav-level-1 .sub  {
/*  font-family:Georgia, "Times New Roman", Times, serif;*/
    font-family:Arial,"Verdana","Tahoma","Helvetica Neue",Helvetica,Arial,sans-serif
}

.footer_nav {
  border-bottom:23px white solid;
}

/*indexed search */
.tx-indexedsearch-title a{
  text-decoration:underline;  
  font-size:1.3em;
  color:#50A5AF!important;  
}

.tx-indexedsearch-info img {
  position:relative;
  top:2px;
}

.tx-indexedsearch-info {
  background-color:none;  
}

/*imagemap problem marginal spalte */
#subcontent .mapdiv {
  height:15px;
}
/*tabs */
.it-tabs {
  background-color:#004151;
  background-image:url(../images/bg-fce-tabs-bottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
  height:45px;
}

.it-table {
  width:300px;  
}

.it-table td{
  padding:0px;
  margin:0px;
  height:40px;
  font-size:1.3em;
  font-weight:bold;
  color:#FFF;
  cursor:pointer;
}

.it-tab-act{
  background-image:url(../images/bg-fce-tabs-white.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  color:#004151!important;
}

.it-tab-left {
  text-align:center;
  
}

.it-tab-left-div {
  height:45px;
  width:100%;
  padding-top:9px;
}

.it-tab-act .it-tab-left-div {
  background-image:url(../images/bg-fce-tabs-white-rc.gif);
  background-repeat:no-repeat;
  background-position:right 0px;
}

.it-tab-right {
  text-align:center;
}

.it-tab-right-div {
  height:45px;
  width:100%;
  padding-top:9px;
}


.it-tab-act .it-tab-right-div {
  background-image:url(../images/bg-fce-tabs-white-rc.gif);
  background-repeat:no-repeat;
  background-position:right 0px;
}

.it-inner-wrap-tb {
  margin:10px 20px 20px 20px;
}


/*intext-links*/
div.intext-links p{
}
div.intext-links h6{
font-size:1.1em;
border-bottom:1px solid lightgrey;
margin-bottom:5px;
}

div.intext-linkbox a{
font-size:1.2em;
text-decoration:none;
display:block;
padding-left:10px;
}

div.intext-links div.intext-linkbox{
border-top:1px solid grey;
border-bottom:1px solid lightgrey;
width:165px;
margin-right:20px;
float:left;
padding-bottom:5px;
margin-bottom:10px;
}

div.intext-links div.clear{
clear:both;
}

.tipafriend_header {
  color: #ffffff;
  margin-left: 6px;
  margin-top: -10px;
  width: 350px;
  font-weight: bold;
  font-size:1.1em;
  margin-bottom: 10px;
}
.fuellelement {
  height: 50px;
  background-color: #004151;
}
/*/intext-links*/

#article div.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage strong{
    font-size:1.2em;
}
.tx-srfreecap-pi2-cant-read a {
  color: #78CDD7!important;
}
.tx-comments-captcha .tx-srfreecap-pi2-cant-read {
    color: #000;
}
.tx-comments-captcha .tx-comments-comment-input {
    background: transparent url(/fileadmin/templates_kss/main/img/name.png) no-repeat scroll 0 0;
    height: 18px;
    margin-top: 5px;
    padding: 4px;
}

/* ADDED BY Tilo Baller <baller@cosmocode.de>, 28.07.2010 - BEGIN */
.facebook_like {
    clear: both;
    margin-top: 10px;
    padding-top: 10px;
}
/* ADDED BY Tilo Baller <baller@cosmocode.de>, 28.07.2010 - END */




.ml-wo-slider .list-wrap table {
margin-left: -7px;
}

.ml-wo-slider .list-wrap td,
.ml-w-slider .list-wrap td {
padding: 4px 0 4px 7px;
}

.ml-wo-slider .list-wrap img,
.ml-w-slider .list-wrap img {
margin: 0 20px 0 -7px;
}

