@import url(rte.css);
@import url(powermail.css);


 a{ text-decoration:none; }
 a:link { color:#FFFFFF; }
 a:visited { color:#FFFFFF; }
 a:hover { color:#FFFFFF; }
 a:focus { color:#FFFFFF; }
 a:active { color:#FFFFFF; }

body {
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
  height:100%;
}

html {
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
  height:100%;
}

.footernavi {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#638595;
text-decoration:none;
text-align:center;
}

 a.footernavi{ text-decoration:none; }
 a.footernavi:link { color:#638595; }
 a.footernavi:visited { color:#638595; }
 a.footernavi:hover { color:#638595; }
 a.footernavi:focus { color:#638595; }
 a.footernavi:active { color:#638595; }

.unter_sprache {
  text-align:right;
  border:none;
  margin:0px;
  text-decoration:none;

}

.table {
width:100%;
height:100%;
border:none;
padding:0px;
margin:0px;
border-spacing:0px;
border-bottom-width:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;

}


.news {
width:100%;
height:100%;
border:none;
padding:0px;
margin:0px;
border-spacing:0px;
border-bottom-width:0px;
}


.productnews {
width:100%;
height:100%;
border:none;
padding:0px;
margin:0px;
border-spacing:0px;
border-bottom-width:0px;
background:#90acb9;
text-decoration:none;

}

.topnavi {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#638595;
text-decoration:none;
display:inline;
}

 a.topnavi{ text-decoration:none; }
 a.topnavi:link { color:#638595; }
 a.topnavi:visited { color:#638595; }
 a.topnavi:hover { color:#638595; }
 a.topnavi:focus { color:#638595; }
 a.topnavi:active { color:#638595; }


.sprache {
  text-align:right;
  border:none;
  margin:0px;
  text-decoration:none;
  height:15px;
}

.links{width:557;}



.table_content {
  width:100%;
  height:100%;
  border:none;
  padding:0px;
  margin:0px;
  padding: 0px;
}

.header {
  background: #e0e7ea;
  height:67px;
  width:185px;
  border:none;
  margin:0px;
}

.header_navi {
  background: #e0e7ea;
  color:#638595;
  height:30px;
  border:none;
  margin:0px;
}

.header_suche {
  background: #e0e7ea;
  height:37px;
  border:none;
  margin:0px;
}

.navi {
  background: #638595;
  height: 258px;
  border: none;
  margin: 0;
  padding: 0;
}

.navi_inner {
  background: #638595;
  width:185px;
  height:258px;
  border:solid 1px;
  border-left:none;
  border-color:#e0e7ea;
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
}

.bild_inner {
  background: #638595;
  width:557px;
  border:solid 1px;
  border-left:none;
  border-color:#e0e7ea;
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
    text-align:left;
}


.subnavi_inner {
  background: #638595;
  height:258px;
  border:solid 1px;
  border-left:none;
  border-right:none;
  border-color:#e0e7ea;
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;

}

.seitennavi {
  width:185px;
  height:100%;
  vertical-align:top;
  border:solid 1px;
  border-left:none;
  border-top:none;
  border-bottom:none;
  border-color:#e0e7ea;
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
}

.inhalt {
  valign:top;
  vertical-align: top;
  width:557px;
  height:100%;
  vertical-align:top;
  border:solid 1px;
  border-left:none;
  border-top:none;
  border-bottom:none;
  border-color:#e0e7ea;
  margin: 0px;
  padding:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
}

.content {
  valign:top;
  background: #80a681;
  border:none;
  margin:0px;
  height:auto;
  vertical-align:top;
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
}

.content_news {
  valign:top;
  background: #90acb9;
  border:none;
  margin:0px;
  height:auto;
  vertical-align:top;
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
}

.content_news22 {
  	valign:top;
  	background: #90acb9;
  	border:none;
  	margin:0px;
  	height:auto;
  	vertical-align:top;
  	padding: 0;
	margin:  0;
	background-image: url(http://www.limo.de/fileadmin/images/back_cal.jpg);
	background-repeat: no-repeat;
	
}


.contentbilder {
  valign:top;
  background: #80a681;
  border:none;
  margin:0px;
  height:auto;
  vertical-align:top;
  margin: 0px;
  padding: 0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-top:0px;
  border:solid 1px;
  border-right:none;
  border-top:none;
  border-bottom:none;
  border-color:#e0e7ea;
}



.footer {
  background: #e0e7ea;
  height:20px;
  border:none;
  margin:0px;
  color:#638595;
  text-align:center;
}


.abstand_links {
padding-left:5px;

}

.seitenbild_oben {
  border:solid 1px;
  border-left:none;
  border-top:none;
  border-color:#e0e7ea;

}

.seitenbild_unten {
  border:solid 1px;
  border-left:none;
  border-top:none;
  border-color:#e0e7ea;

}

.seite_unten {
  border:solid 1px;
  border-left:none;
  border-top:none;
  border-right:none;
  border-color:#e0e7ea;


}

.seite_oben {
  border:solid 1px;
  border-left:none;
  border-top:none;
  border-right:none;
  border-color:#e0e7ea;

}


.input{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;

}


.news_1 {
height:300px;
background: #80a681;
  border:solid 1px;
  border-left:none;
  border-top:none;
  border-color:#e0e7ea;

}

.news_2 {
height:300px;
background: #80a681;
  border:solid 1px;
  border-left:none;
  border-right:none;
  border-top:none;
  border-color:#e0e7ea;

}

.productnews_title {

text-decoration:none;
font-family: Arial;
font-size: 10px;
color:#FFFFFF;
padding:0 0 0 5px;
valign:top;
vertical-align:top;

}

.productnews_title_div{
	margin: -10px 0 0 10px;
	text-decoration:none;
font-family: Arial;
font-size: 10px;
color:#FFFFFF;
valign:top;
vertical-align:top;
}

.productnews_subheader_div{
	margin: -10px 0 0 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
}


.productnews_toppuffer {
  border:solid 1px;
  border-left:none;
  border-bottom:none;
  border-top:none;
  border-color:#e0e7ea;

}

.productnews_subtitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
}

.productnews_image {

  width:185px;
  border:solid 1px;
  border-top:none;
  border-left:none;
  border-color:#e0e7ea;

}

.productnews_rechts {

  border:solid 1px;
  border-top:none;
  border-left:none;
  border-right:none;
  border-color:#e0e7ea;

}

.productnews_title_td {

  width:185px;
  border:solid 1px;
  border-left:none;
  border-bottom:none;
  border-top:none;
  border-color:#e0e7ea;
  text-decoration:none;

}

.productnews_subtitle_td {
  width:185px;

  border:solid 1px;
  border-left:none;
  border-top:none;
  border-color:#e0e7ea;
  padding:3px;
}

span.productnews_title a { text-decoration:none; }
span.productnews_title a:link { color:#FFFFFF; }
span.productnews_title a:visited { color:#FFFFFF; }
span.productnews_title a:hover { color:#FFFFFF; }
span.productnews_title a:focus { color:#FFFFFF; }
span.productnews_title a:active { color:#FFFFFF; }

span.cal_title_text a { text-decoration:none; }
span.cal_title_text a:link { color:#FFFFFF; }
span.cal_title_text a:visited { color:#FFFFFF; }
span.cal_title_text a:hover { color:#FFFFFF; }
span.cal_title_text a:focus { color:#FFFFFF; }
span.cal_title_text a:active { color:#FFFFFF; }

.news-single-backlink a { 
text-decoration:none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#FFFFFF;
}

.news-single-backlink a:link { 
text-decoration:none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#FFFFFF;
}

.news-single-backlink a:visited { 
text-decoration:none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#FFFFFF;
}

.news-single-backlink a:hover { 
text-decoration:none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#FFFFFF;
}

.news-single-backlink a:focus { 
text-decoration:none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#FFFFFF;
}

.news-single-backlink a:active { 
text-decoration:none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#FFFFFF;
}


.productnews_einzelansicht_title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;
}

.productnews_einzelansicht_image {

}

.productnews_einzelansicht_subheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#4e6853;


}

.productnews_einzelansicht_content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
text-align: justify;
}




.cal_odd {
  width:371px;
  border:solid 1px;
  border-:none;
  border-top:none;
  border-left:none;
  border-right:none;
  border-color:#e0e7ea;


}


.cal_even {
width:371px;
  border:solid 1px;
  border-:none;
  border-top:none;
  border-color:#e0e7ea;
}

.cal_rest {
width:auto;
 border:solid 1px;
  border-:none;
  border-top:none;
  border-left:none;
  border-right:none;
  border-color:#e0e7ea;
}

.cal_title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color:#FFFFFF;
height:60px;
vertical-align:top;
valign:top;
padding: 0 0 0 4px;
}

.cal_title1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color:#FFFFFF;
height:50px;
vertical-align:top;
valign:top;
padding: 0 0 0 4px;
}

.cal_location {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color:#4e6853;
vertical-align:top;
valign:top;
height:25px;
padding: 0 0 0 4px;
}

.cal_location1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color:#4e6853;
vertical-align:top;
valign:top;
height:25px;
padding: 0 0 0 4px;
clear: both;
}

.cal_date {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#FFFFFF;
font-weight:bold;
vertical-align:top;
valign:top;
height:25px;
padding: 0 0 0 4px;
}

.cal_dates {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#FFFFFF;
font-weight:bold;
vertical-align:top;
valign:top;
height:25px;
padding: 0 0 0 4px;

}

.cal_dates2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#FFFFFF;
font-weight:bold;
vertical-align:top;
valign:top;
height:25px;
padding: 0 0 0 4px;
float: left;
clear: right;
}


.cal_dates1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#FFFFFF;
font-weight:bold;
vertical-align:top;
valign:top;
height:25px;
padding: 0 0 0 4px;
float: left;
clear: left;
}

.cal_reihe {

background: #80a681;
}


.cal_description {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;

}

.table_1{
width:100%;
padding:0px;
margin:0px;
border-spacing:0px;
border-bottom-width:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
cell-padding:0px;
cell-spacing:0px;
border-collapse:collapse;


}

.table_1 tr {valign:top;}

.table_2{
width:100%;
padding:0px;
margin:0px;
border-spacing:0px;
border-bottom-width:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
cell-padding:0px;
cell-spacing:0px;
border-collapse:collapse;
vertical-align:top;
valign:top;

}

.table_2 td {
valign:top;
}



.tr-even{
background: #99d6de;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
text-align:left;
vertical-align:top;
}

.tr-odd{
background: #99d6de;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
text-align:left;
vertical-align:top;
}

.tr-0{
background: #5e889b;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
height:40px;
vertical-align:bottom;
valign:bottom;
}


.td-0, .td-1, .td-2, .td-3, .td-4, .td-5, .td-6 {
padding-left:5px;
border:solid 1px;
  border-:none;
  border-top:none;
  border-bottom:none;
  border-left:none;
  border-color:#80a681;
}

.news_archiv_date{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;

}
.news_archiv_title{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;

}
.news_archiv_subheader{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#4e6853;
}
.news_archiv_more{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;

}

span.news_archiv_title a { text-decoration:none; }
span.news_archiv_title a:link { color:#FFFFFF; }
span.news_archiv_title a:visited { color:#FFFFFF; }
span.news_archiv_title a:hover { color:#FFFFFF; }
span.news_archiv_title a:focus { color:#FFFFFF; }
span.news_archiv_title a:active { color:#FFFFFF; }

span.news_archiv_more a { text-decoration:none; }
span.news_archiv_more a:link { color:#FFFFFF; }
span.news_archiv_more a:visited { color:#FFFFFF; }
span.news_archiv_more a:hover { color:#FFFFFF; }
span.news_archiv_more a:focus { color:#FFFFFF; }
span.news_archiv_more a:active { color:#FFFFFF; }


.contentbild_td {
width:185px;
vertical-align:top;
valign:top;
border:solid 1px;
  border-left:none;
  border-top:none;
  border-color:#e0e7ea;
}

.contentbild_seite_oben{
width:100%;
height:258px;
border:solid 1px;
 border-left:none;
 border-right:none;
 border-top:none;
  border-color:#e0e7ea;
}


.contentbild_seite_unten{
width:100%;
height:127px;
border:solid 1px;
  border-left:none;
  border-right:none;
  border-top:none;
  border-color:#e0e7ea;
}

dl.csc-textpic-image { margin:0px; }
dl.csc-textpic-image dt { display:inline; margin:0px; }

.dioden_text{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;
height:125px;
vertical-align:center;
valign:center;
text-decoration:none;
width:250px;

}

.dioden_bild{
width:200px;
}

.dioden_link{
text-decoration:none;
border:none;

}

 a.dioden_link { text-decoration:none; }
 a.dioden_link:link { color:#FFFFFF; }
 a.dioden_link:visited { color:#FFFFFF; }
 a.dioden_link:hover { color:#FFFFFF; }
 a.dioden_link:focus { color:#FFFFFF; }
 a.dioden_link:active { color:#FFFFFF; }

img {border:none;}

.csc-sitemap{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;

}


.csc-form-label-req{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;

}

.backlink{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;

}

.backlink_line{
color:#FFFFFF;

}

.tx-ttnews-browsebox{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
}

.tx-indexedsearch-percent{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#80a681;
background: #4e6853;
padding-left:2px;
padding-right:1px;
}

.searchbox, .tx-indexedsearch-whatis, .tx-indexedsearch-browsebox{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;

}

.druckversion{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
 text-align:right;
  background: #e0e7ea;
  width:470px;
  border:none;
  margin:0px;

}

.druckversion_1{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
 text-align:right;

}
 span.druckversion_1 a:link { color:#638595; }
  span.druckversion_1 a:visited { color:#638595; }
  span.druckversion_1 a:hover { color:#638595; }
  span.druckversion_1 a:focus { color:#638595; }
  span.druckversion_1 a:active { color:#638595; }
  
  
.table_logo{
width:185px;
}

.table_sprache{
width:557px;
text-align:right;
align:right;
}

.table_topnavi_topsuche{
width:200px;
}  


.td_table_logo{
width:185px;

}

.td_table_sprache{
width:557px;
text-align:right;
align:right;

}

.td_table_topnavi{
width:auto;

}  


.new_topnavi{
text-align:left;
display:inline;
width:200px;
min-width:200px;

}  

.new_topsuche{
text-align:left;

} 
.td_new_topsuche{
text-align:left;
align:left;


}  
 
 .image_clear_ie{
 width:300px;
 }
 
 td.tx-ttnews-browsebox-SCell{
 background:#546853;
}

.bzd_main{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.bzd_title{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#FFFFFF;
}

.bzd_image{
width:110px;
valign:top;
vertical-align:top;

}


.cal_spalte1{
width:371px;
height:135px;
background:#80a681;
min-width:371px;
  border:solid 1px;
  border-:none;
  border-top:none;
  border-left:none;
  border-color:#e0e7ea;
}


.cal_spalte2{
width:371px;
height:135px;
background:#80a681;
  border:solid 1px;
  border-:none;
  border-top:none;
  border-left:none;
  border-color:#e0e7ea;
}


.cal_spalte3{
width:255px;
height:135px;
background:#80a681;
  border:solid 1px;
  border-:none;
  border-top:none;
  border-left:none;
    border-right:none;
  border-color:#e0e7ea;
}

.cal_spalte_puffer{
width:auto;
background:#80a681;
  border:solid 1px;
  border-:none;
  border-top:none;
  border-left:none;
    border-right:none;
  border-color:#e0e7ea;
}



.news-single-imgcaption {
font-family: verdana;
font-size: 10px;
color:#000000;
}

.bzd_puffer{
height:3px;
font-size:1px;
}

.bzd_puffer_row{
height:3px;
}

.kontakt_headline{
color:#FFFFFF;
font-family: verdana;
font-size: 14px;
}

.kontakt_fliesstext{
color:#FFFFFF;
font-family: verdana;
font-size: 12px;
}



.extra_event_spalte{
vertical-align: top;
valign: top;
padding: 10px;
background:#90acb9;
border-color:#E0E7EA;
border-style:solid;
border-width:0 1px 1px 0;
width:auto;
}

.extra_event_title{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:22px;
}


.extra_event_title a{text-decoration:none;}

.extra_event_date{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}

.extra_event_ort{
color:#4E6853;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
}

.download{
background-image: url(http://www.limo.de/fileadmin/images/ust-pdf-icon16x16.gif);
background-repeat: no-repeat;
padding-left: 19px;
height: 16px;
}

.csc-textpic-caption{
font-family: arial;
font-size: 12px;
}

.tx-srfeuserregister-pi1 input[type="text"]{
background-color:#99D3DE;
border:medium none;
color:#4E6853;
font-family:verdana;
font-size:11px;
height:15px;
width:350px;
}

.tx-srfeuserregister-pi1 input[type="password"]{
background-color:#99D3DE;
border:medium none;
color:#4E6853;
font-family:verdana;
font-size:11px;
height:15px;
width:350px;
}

.tx-srfeuserregister-pi1 textarea{
background-color:#99D3DE;
border:medium none;
color:#4E6853;
font-family:verdana;
font-size:11px;
height:80px;
width:350px;
}

.tx-srfeuserregister-pi1 select{
background-color:#99D3DE;
border:medium none;
color:#4E6853;
font-family:verdana;
font-size:11px;
height:15px;
width:350px;
}
.tx-srfeuserregister-pi1 label{
clear:both;
color:#FFFFFF;

font-weight:normal;
font-family:verdana;
font-size:11px;
width:130px;

}

.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd {
float:left;
margin:1px 0;
padding:0;
}
.tx-srfeuserregister-pi1 label span{
color:#FFF;
} 

.tx-srfeuserregister-pi1 dt {
clear:both;
padding-right:1em;
text-align:right;
}

.tx-srfeuserregister-pi1 input[type="submit"]{
background-color:#4E6853;
border:medium none;
color:#FFFFFF;
font-family:verdana;
font-size:10px;
font-weight:normal;
width:110px;
}


.tx-newloginbox-pi1 input[type="text"]{
background-color:#99D3DE;
border:medium none;
color:#4E6853;
font-family:verdana;
height:22px;
width:200px;
}
.tx-newloginbox-pi1 input[type="password"]{
background-color:#99D3DE;
border:medium none;
color:#4E6853;
font-family:verdana;
height:22px;
width:200px;
}
.tx-newloginbox-pi1 input[type="submit"]{
background-color:#4E6853;
border:medium none;
color:#FFFFFF;
font-family:verdana;
font-size:10px;
font-weight:normal;
height:22px;
width:110px;
}
.tx-newloginbox-pi1 th{
clear:both;
color:#FFFFFF;
font-weight:bold;
font-family:verdana;
width:130px;
}

.tx-newloginbox-pi1 h3{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
text-decoration:none;
font-weight: normal;
}


.tx-newloginbox-pi1 p{
color:#FFFFFF;
font-family:verdana;
font-size:12px;
}

.tx-srfeuserregister-pi1, .tx-srfeuserregister-pi1 a, .tx-newloginbox-pi1-forgotP, .tx-newloginbox-pi1-forgotP a, .tx-srfeuserregister-pi1-notice{
color:#FFFFFF;
font-family:verdana;
font-size:12px;
font-style:normal ! important;
}

.tx-srfeuserregister-pi1-password{
	width: 350px;
}

.tx-srfeuserregister-pi1-text{
	width: 350px;
}

.cal_event1{
width: 363px;
float: left;
clear: none;
height: 135px;
padding: 0 5px;
	
}


.main_fix_height{
	max-height: 258px;
	
}

.tx-cal-controller {
	
}

#calendar-event{
	width: 470px;
}

.cal_weite{
	width: 1200px;
}

.twitter_container{
	width: 200px;
	float: left;
	clear: both;
	margin: 55px 0 10px 5px;
}

.twitter_text{
		font-family: arial;
		color: #dee5e9;
	vertical-align: middle;
	font-size: 12px;
	margin: 2px 0 0 0 ;
}

.twitter_container2{
	width: 200px;
	float: left;
	clear: both;
	margin: 0 0 10px 5px;
}

.twitter_text2{
		font-family: arial;
		color: #dee5e9;
	vertical-align: middle;
	font-size: 12px;
	margin: 2px 0 0 0 ;
}

.twitter_text a, .twitter_text2 a{
		font-family: arial;
		color: #dee5e9;
	vertical-align: middle;
	font-size: 12px;
	margin: 2px 0 0 0 ;
}

.twitter_bild{
	width: 30px;
	float: left;
	clear: left;
}

.productnews_image_div_2{
	float: left;
	clear: none;
	width: 185px;
	height: 128px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #E0E7EA;
	overflow: hidden;
	
	
}

.productnews_title_div_2{
	color:#FFFFFF;
font-family:Arial;
font-size:11px;
margin: 3px;
}

.productnews_subheader_div_2{
	color:#000000;
font-family:Arial;
font-size:12px;
margin: 3px;
}

.productnews_title_und_subheader{
float: left;
clear: none;
	width: 185px;
	height: 128px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #E0E7EA;
}

.productnews_new{
	width: 372px;
	clear: none;
	float: left;
	
}
