/*styles.css for catherine.de imagesite Version 1.00 */
/*Copyright 2008 BronzSoft Alexander Ewald */
/* Screen Styles-Datei */



* {
	margin:0px 0px 0px 0px;
	padding:0px;
}


body{
	/*background-image: url(bg_rot_v2.jpg);*/
	background-repeat:repeat;
	background-color: #211e1e; /*#4e4e4e;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#bubble{
	position: fixed;
	z-index: -1;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-image: url('img/bubble1.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
	display: none;
}
/*Klassen*/

.txt {
	font-family: arial,verdana;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
	color:#4e4e4e;
  z-index:0;
}
.middle {vertical-align: middle;}

.bodytext{
	padding-left:14px;
	padding-right:49px;
}
/* Neue Startseite */
.overviewBox {
  float: left;
  margin-left: 25px;
  width: 300px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.overviewBox .csc-textpic-text {
  background-color: #A5A5A5;
  margin-top: -10px;
  padding-bottom: 5px;
  padding-top: 5px;
  height: 64px;
}
.overviewBox .csc-textpic-text {
	margin-top: -1px;
}
.overviewBox .csc-textpic-text .bodytext{
	padding-right: 5px;
	padding-left: 7px;
}

.overviewBox .csc-textpic-imagerow img{
	margin-bottom: 10px !important;
	display: block;
}
.contentNavi{
	padding: 25px;
}
.contentNavi li{
	list-style-type: none;
	float: left;
	margin-right: 10px;
}
/* Neue Startseite ende */
.liste{
	padding-left:20px;
}
.csc-firstHeader {
	background-color:#dddddd;
	color:#999999;
	font-family: verdana;
	font-size:30px;
	text-align:left;
	font-weight:bold;
	padding-left:14px;
	padding-top:6px;	
	padding-bottom:3px;	

}



h1 {
	color:#999999;
	font-family: arial;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding-left:14px;
}
h2 {
	background-color:transparent;
	color:#4e4e4e;
	font-family: verdana;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding-left:14px;
		
}

h3 {
	background-color:transparent;
	color:#4e4e4e;
	font-family: verdana;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding-left:14px;
}

h4.imageheader {
    background-color: #4C4E4C;
	background-repeat: no-repeat;
	font-family: verdana;
	font-size:14px;
	color: #f8f8f8;
	height: 40px;
	margin: 0;
	padding: 0;
}

h4.imageheader strong{
       display:none;
}

h1.imageheader {
    height:40px;
    background-repeat:no-repeat;
    padding: 0;
    margin: 0;
    background-color: #BC1705;
}

h1.imageheader strong{
       display:none;
}

h2.imageheader {
    background-color: #4C4E4C;
	background-repeat: no-repeat;
	height: 40px;
	margin: 0;
	padding: 0;
}

h2.imageheader strong{
       display:none;
}



a {text-decoration:none;}
a:link {color:#bd1600;}
a:link.footer-link {color:#000000;}
#breadcrumb a:link {color:#999999;}
#breadcrumb a:hover {color:#999999;}
#breadcrumb a:visited {color:#999999;}
a:visited {color:#FFF;}
a:visited.footer-link {color:#000000;}
a:hover{color:#bd1600; }
a:active {color:#000000;}
a:focus {color:#bd1600; }

#rahmen { 
	background-color:transparent;  
	width: 1003px; 
	left: 0; 
	top: 0px; 
	padding: 0px; 
	margin: 0px; 
	text-align: left; 

	}
	
#rahmenpressespiegel{ 
	background-color:#999999;  
	width: 1003px; 
	left: 0; 
	top: 0px; 
	padding: 0pt; 
	margin: auto; 
	text-align: left; 
	}

#top {
	width: 1003px; 
	position: relative;
	}
#topbanner {
	position: relative;
	font-size:0;
	background-image: url(head-2.jpg);
	background-repeat:no-repeat;
	width: 1003px; 
	height:150px; 
	}
#topbannerstartseitetrend {
font-size:0;
	background-image: url(cat-bevel_messe-leipzig-2011-neu.jpg);
	background-repeat:no-repeat;
	width: 1003px; 
	height:150px; 
	}
#topnav {
	width: 1003px; 
	height: 27px;
	font-family: verdana;
	text-align:right;
	font-size: 12px;
	font-weight:normal;
	color:#999;
	background-image: url(bg_nav1.jpg); 	
	}
#breadcrumb{
  float:left;
  position:relative;
	width:895px;
	display:inline;
	font-family: verdana;
	text-align:right;
	font-size: 11px;
	font-weight:normal;
}

#flashtick{
  float:left;
  position:relative;
  top:0px;
  display:inline;
  z-index:0;
  font-family: verdana;
  text-align:right;
  height:27px;
  width:646px;
}
#flashtick_ext{
  float:left;
  position:relative;
  top:28px;
  display:inline;
  z-index:0;
  font-family: verdana;
  text-align:left;
  height:27px;
  width:275px;
}

#languagesp {
	float:left;
	position:relative;
	top:7px;
	display:inline;
	font-family: verdana;
	text-align:right;
}

#languagesp ul {
  float:left; 
  list-style-type:none;
  margin:0;
  padding:0;
  text-align:left;
  font-size:12px;

 }
#languagesp li{
 display:inline;
 margin:0;
 text-decoration:none;

}
#languagesp li a{
 color:#FF0000;

}

#languagesp li a:hover, languagesp a:link {
 color:#FF0000;
 font-size:12px;
}
#languagesp li#current a {
 font-weight:bold;
 color:#FFF;
 font-size:12px;
}

#contentrahmen{
	background-color:#999999;
	width: 1003px;	
}
#contentrahmen_sitemaps{
       background-image:url(cat-pattern.jpg);
       background-repeat:repeat-y;
       width: 1003px;	
}
#contentrahmen_experten{
	background-image:url(bg_experten.jpg);
	background-repeat:repeat-y;
         width: 1003px;	
}

#content {
	background-color:#999999;
	width: 1003px;	 
}
#contentpressespiegel {
	background-color:#999999;
	width: 1003px;	 
	min-height:400px;
}
#links_275px {
	background-color:#999999;
	width: 275px; 
	min-height:400px;
	float:left;
	 
}
#links_275px_presse {
	background-color:#999999;
	width: 275px; 
	min-height:400px;
	float:left;	 
}
#content_728px_presse {
	background-color:#999999;
	width: 726px;
	min-height:400px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	float:left;

}


#links_275px_sitemaps{
         background-image:url(cat-pattern.jpg);
	background-repeat:repeat-y;
	width: 275px; 
	float:left;	 
}

#links_275px_experten {
	background-image:url(bg_experten.jpg);
	background-repeat:repeat-y;
	width: 275px; 
	min-height:400px;
	float:left;
	 
}

#content_728px {
	background-color:#999999;
	width: 728px;
	min-height:400px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	float:left;

}
#bgrahmen{ 
	background-color:#999999;  
	width: 1003px; 
	height:1500px;
}

#contenttop{width:728px;height:80px;}
#contentright{float:left;margin-left:30px;width:300px;height:1350px;border:1px solid #cecece;}
#contentleft{float:left;margin-left:30px;width:300px;height:1350px;border:1px solid #cecece;}

#div_clearboth{
	clear:both;	
}
#content_bottom {
	background-color:#999999;
	width: 1003px;	
}
#footer {
	float:left;
  background-image: url(footer.png); /*url(fuss_ani.gif); */
  background-repeat:no-repeat;
	width: 1003px;	
	height: 58px;
	padding-top:4px;
	font-family: verdana;
	font-size: 11px;
	color:#000;
}
#infotexttop {
  background-image: url(footer-top.png); /*url(fusstop_ani.gif); */
  background-repeat:no-repeat;
	width: 1003px;	
	height: 58px;
	color:#000;
	position:relative;
	top:440px;
}
#infotextfooter {
  background-image: url(footer.png); /*url(fuss_ani.gif); */ 
  background-repeat:no-repeat;
	width: 1003px;	
	height: 58px;
	color:#000;
	position:relative;
	top:400px;
}
#infotext{
	position:relative;
	top:400px;
	background-color:#999999;
	width:1003px;
	text-align: left;
	}
#navback { 
	background-image: url(navi-bg-2-1.jpg);
	height: 28px;  
	width: 1003px; 
	padding: 0px; 
	margin: 0px 0px 0px 0px; 
		}
		
#navicontainer{
position:relative;
left:381px;
width:620px;
z-index:99;
}
		
#bottom{background-image: url(bottom_intro.jpg); background-position: center top; background-repeat:no-repeat;
	height:62px;
	margin-top: -45px;
/*IE6 Fix!!	margin-top: -45px;*/
	padding: 0px;
	
	}
#bottom_li {
	width:410px;
	height:62px;
	position: relative;
	float:left;
	z-index: 5;
	margin: 0px;
	padding: 0px;
}
#bottom_re {
	width:284px;
	height:62px;
	position: relative;
	float:right;
	overflow:hidden;
	margin: 0px;
	padding: 0px;	
	z-index: 5;
}

#listen_bild{
	font-family: verdana;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;


}
#c16 {
	font-family: verdana;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;

	margin: 0px;
	padding: 0px;
	
}



/*--------------------- KONTAKTFORMULAR start ----------------------*/

.text { 
color:#000000; 
font-size:12px; 
font-family:verdana;
text-decoration: none;
}
.textarea{ 
color:#4c4c4c; 
border-color: #999999;
border-style: solid;
border-width: 1px;
font-size:8pt; 
font-family:verdana;
text-decoration: none;
width:150px;
height:100px;
background-color:#dadada;
overflow: scroll;
overflow-x: auto;
overflow-y: auto;
}
.bgform {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 150px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformplz {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 50px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformort {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 94px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.sicherheitscode{
 font-family: verdana, verdana, sans-serif;
 font-size:10px;
 color: #c80405;
	}
.emailbestaetigung{
 font-family: verdana, verdana, sans-serif;
 font-size:11px;
 color: #4c4c4c;
	}
.listemailform{
 padding-left:15px;
 font-family: verdana, verdana, sans-serif;
 font-size:10px;
 color: #c80405;
	}
.listemailformfett{
 padding-left:15px;
 font-family: verdana, verdana, sans-serif;
 font-size:10px;
 color: #4c4c4c;
 font-weight:bold;
	}
.bgformspam{
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 50px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformsuche {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 border-width: 1px;
 color: #4c4c4c;
}
.bgformselect {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 150px;
 border-width: 1px;
 color: #4c4c4c;
}


/*--------------------- KONTAKTFORMULAR stop ----------------------*/

/*--------------------- PRESSELOGIN start ----------------------*/



.tx-srfeuserregister-pi1-text{
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 300px;
 border-width: 1px;
 color: #4c4c4c;
}

.tx-srfeuserregister-pi1-password{
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 88px;
 border-width: 1px;
 color: #4c4c4c;
}
#tx-srfeuserregister-pi1-tx_feuserpresse_studio ,#tx-srfeuserregister-pi1-tx_feuserpresse_ichbin ,#tx-srfeuserregister-pi1-tx_feuserpresse_bitteumaufnahmeindenpresseverteiler,#tx-srfeuserregister-pi1-language,#tx-srfeuserregister-pi1-comments {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 310px;
 border-width: 1px;
 color: #4c4c4c;
}

/*--------------------- G䳴ebuch start ----------------------*/

.tx-guestbook-result{
 width:100%;
 }
.tx-guestbook-field{
 padding:2px;
 margin:0px;
 }
.guestbook_email{
 padding-top:10px;
 padding-left:20px;
}
.guestbook_url{
 padding-top:5px;
 padding-left:20px;
}
.tx-guestbook-date{
 padding-top:10px;
 padding-left:20px;
}
.guestbook_entry{
 padding-top:5px;
 padding-left:20px;
}
.bgform_guestbook{
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 118px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.textarea_guestbook{
color:#4c4c4c; 
border-color: #999999;
border-style: solid;
border-width: 1px;
font-size:8pt; 
font-family:verdana;
text-decoration: none;
width:240px;
height:100px;
background-color:#dadada;
}
.bgform_guestbook_spam{
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 120px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.tx-guestbook-submit{
position:relative;
left:80px;
}
.spam_pos{
position:relative;
left:120px;
}
.tx-veguestbook-pi1 h3{
	background-color: #CECECE;
    color: #4E4E4E;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    padding-left: 14px;
    text-align: left;
}

/*--------------------- SEO-SITEMAP EXTENSION start ----------------------*/

.tx-flseositemap-pi1{
 padding-left:30px;
 padding-top:15px;
}

.tx-flseositemap-pi1 li{
background-image: url(kleines_c.jpg);
background-repeat: no-repeat;
padding-left:30px;
padding-top:12px;
list-style-type:none;
height:25px;
}

/*--------------------- ABSTAND unter Inhaltselement Bild weg machen !!!!!!!!!!    ----------------------*/



DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; } 



/*--------------------- MODERN DOWNLOADS EXTENSION   ----------------------*/

.tx-abdownloads-pi1 {margin-left:20px;margin-top:20px;}
.tx_abdownloads_catalogView_download_2{padding-top:20px;}
.tx_abdownloads_catalogView_download_1{padding-top:20px;}


/*--------------------- MODERN DOWNLOADS EXTENSION Ende !!!!!!!!!!    ----------------------*/
/*--------------------- TT_NEWS EXTENSION !!!!!!!!!!    ----------------------*/

.news-single-img{
 padding-top:20px;
 padding-left:10px;
 padding-bottom:20px;
}

/*--------------------- TT_NEWS EXTENSION ENDE !!!!!!!!!!    ----------------------*/
/*--------------------- Spiegel NAtional TT_NEWS EXTENSION  !!!!!!!!!!    ----------------------*/
.news-list-browse{width:528px;padding-bottom:30px;padding-top:30px;margin:0;}
.news-list-container-pressespiegel-neu{width:720px;padding-top:20px;}
.news-catmenu{background-color:#cecece;}
.allekategorien { font-family: verdana, verdana, sans-serif; font-size: 14px;}
ul#menu, ul#menu ul {
	font-family: verdana;
	font-size: 12px;
  padding-top:40px;
  padding-bottom:20px;
  text-align:left;
  list-style-type:none;
  margin: 0;
  width:276px;
/*---  background-image:url(menu_bg_ohne.jpg); bild nicht vorhanden---*/
  background-repeat:repeat;
}

ul#menu a {
  text-decoration: none;	
}

ul#menu li {
  display: block;
  margin-top: 1px;
  text-align:left;
  height:25px;
}

ul#menu li a {
  color:#4c4c4c; 
  padding-left: 25px;
  padding-top: 5px;
  padding-bottom: 5px;
  }

ul#menu li a:hover {
  color:#4c4c4c; 
  font-weight:bold;
}
ul#menu li.news-catmenu-ACT a{
  color:#4c4c4c; 
}
#news-list-item-pressespiegel-neu{
	float:left;
	width:220px;
	border:1px solid #595959;
	margin-left:5px;
	margin-top:5px;
	}
#news-list-item-pressespiegel-neu-header{
  height:55px;
  width:220px;
  background-color:#c4c4c4;
  text-align:center;
	}
#news-list-item-pressespiegel-neu-header p.bodytext{
  padding-top:2px;
  width:200px;
  text-align:center;
	}
#news-list-item-pressespiegel-neu-image{
  background-color:#777777;
  text-align:center;
	}
#news-list-item-pressespiegel-neu-file{
  padding-top:3px;
  padding-bottom:3px;
  text-align:center;
  vertical-align:middle;
  background-color:#c4c4c4;
  height:55px;
	}
/*--------------------- TEMPLATE INTERNATIONAL  !!!!!!!!!!    ----------------------*/
#rahmeninternational { 
	background-color:transparent;  
	width: 780px;
	height: 400px;
	left: 0; 
	top: 0px; 
	padding: 0px; 
	margin: 0px; 
	text-align: left; 
	}
#topbanner_international {
  font-size:0;
	text-align:left;
	background-repeat:no-repeat;
	width: 780px; 
	height:150px; 
	}
#contentrahmen_international{
	background-color:#999999;
	width: 780px;	
	}
#links_international_210px{
/*  background-image:url(cat-pattern.jpg);*/
	background-color:#bdbdbd;
	width: 210px; 
	height:400px;
	float:left;
	}
#content_international_500px{
	background-color:#999999;
	width: 570px;
	height:400px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	float:left;
  overflow: scroll;
  overflow-x: auto;
  overflow-y: auto;
	}	
#footer_international{
	float:left;
  background-image: url(footer_international.png); 
  background-repeat:no-repeat;
	width: 780px;	
	height: 58px;
	padding-top:4px;
	font-family: arial;verdana;
	font-size: 10px;
	color:#000;
	}
/*--------------------- NAVI INTERNATIONAL  !!!!!!!!!!    ----------------------*/
	
#navicontainer_international  {
position:relative;
top:35px;
}
#navicontainer_international ul {
font-family: verdana;
text-align:left;
position:relative;
top:3px;
left:30px;
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:12px;
}

#navicontainer_international li {
padding:2px 15px 3px 5px;
margin: 0px;
padding-top:10px;
}

#navicontainer_international li a, #navicontainer_international li a:link ,#navicontainer_international li a:visited{
padding:2px 15px 3px 5px;
text-decoration: none;
color:#4e4e4e;
}

#navicontainer_international li a:hover, #navicontainer_international li a:focus, #navicontainer_international li a#current {
padding:2px 15px 3px 5px;
color: #333333;
background-color:#fff;
}

/*--------------------- KONTAKTFORMULARINTERNATIONAL start ----------------------*/

.textarea_international{ 
color:#4c4c4c; 
border-color: #999999;
border-style: solid;
border-width: 1px;
font-size:8pt; 
font-family:verdana;
text-decoration: none;
width:300px;
height:100px;
background-color:#dadada;
overflow: scroll;
overflow-x: auto;
overflow-y: auto;
}
.bgform_international {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 300px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformplz_international {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 50px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformprovince_international {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 25px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformort_international_ca {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 213px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformort_international {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 244px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformspam_international{
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 width: 50px;
 border-width: 1px;
 color: #4c4c4c;
 background-color:#dadada;
}
.bgformsuche_international {
 font-family: verdana, verdana, sans-serif;
 font-size: 11px;
 border-color: #999999;
 border-style: solid;
 border-width: 1px;
 color: #4c4c4c;
}

/*--------------------- KONTAKTFORMULAR stop ----------------------*/

.rgmediaimages-media{position:relative;left:190px;padding-bottom:20px;padding-top:20px;}


/*--------------------- Slide Start ----------------------*/
#slide_container{width:950px;height:255px;}
.hidden{display: none;}
#vor{float:right;padding-top:125px;height:100px;}
#zurueck{float:left;padding-top:125px;height:100px;}


#mySlides{			  
  float:left;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
	color:#000;
  text-align:left;
  padding-top:10px;
  margin:0px; 
}

#myController li{
  background-image:url(button_bg.jpg);
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
	color:#fff;
  cursor:pointer;
  display: inline;  
  padding-left: 10px;
  padding-right: 10px;
 }

#jFlowSlide{
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
	color:#000;
  text-align:left;
  line-height:12px; 
}

#myController li.jFlowSelected {

 }


.jFlowPrev, .jFlowNext{
cursor:pointer;
  }

#myController2 li{
cursor:pointer;
}

#jFlowSlide2{
margin:0px;
}

#myController2 li.jFlowSelected2 {
margin:0px;
}

.jFlowPrev2, .jFlowNext2{
cursor:pointer;
margin:0px;
}


#myController3 li{
margin:0px;
cursor:pointer;
}

#jFlowSlide3{
margin:0px;
}

#myController3 li.jFlowSelected3 {
margin:0px;
}

.jFlowPrev3, .jFlowNext3{
cursor:pointer;
}
/*--------------------- Slide Stop ----------------------*/

/* jQuery header */
.headercycle{
	float: right;
	background-color: red;
}
.headercycle .tx-imagecycle-pi1-images .imagecycle-caption{
	font-size: 20px;
	font-family: verdana;
	background-color: transparent;
	padding: 10px;
	top: 0px;
	opacity: 1;
}
.headercycle .tx-imagecycle-pi1{
	position: absolute;
	top: 0px;
	left: 276px;
}
.gmaps{
	margin-top: -21px;
}
.formLeft{
	float: left;
}
.formRight{
	float: left;
}
.formRight table{
	float: left;
	padding: 0 10px;
}
.formRight table.send{
	clear: both;
	margin-top: 10px;
}
.formRightLabel{
	margin-left: 10px;
	margin-bottom: 10px;
	font-weight: bold;
}

.clear{
	clear: both;
}

#links_275px dl{
	margin-left: 0;
}

/* Messetermine */
#contentrahmen{
	position: relative;
}
#links_275px{
}
#messetermine{
	background-color: transparent;
	position: absolute;
	top: 0;
	bottom: 0;
	width: 275px;
	color: #000000;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
#messetermine h1{
	margin-bottom: 0;
	padding-bottom: 0;
}
#messetermine h2{
	margin-top: -25px;
	color: #000000;
	font-size: 14px;
}
#messetermine h3{
	margin-top: 10px;
	
}
#messetermine_ani{
	color: #00000;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
#messetermine_ani .anythingSlider{
	padding: 0;
}
#messetermine_ani .anythingSlider .anythingWindow{
	border: 0 none;
}
#messetermine .tx-jfmulticontent-pi1{
	margin-top: -32px;
}
#messetermine .tx-jfmulticontent-pi1 .ui-accordion h2{
	background: none;
}
#messetermine .tx-jfmulticontent-pi1 .ui-accordion .ui-accordion-content{
	background-color: transparent;
	background-image: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{
	background-image: none;
	background-color: #4C4E4C;
	border-radius: 0 0 0 0;
}
#messetermine .ui-state-active a, #messetermine .ui-state-active a:link, #messetermine .ui-state-active a:visited, #messetermine .ui-state-active a:hover, #messetermine .ui-state-default a, #messetermine .ui-state-default a:link, #messetermine .ui-state-default a:visited, #messetermine .ui-state-default a:hover {
	color: #AFB1AF;
	border: 0 none;
	font-size: 16px;
}
#messetermine .ui-state-active, #messetermine .ui-widget-content .ui-state-active, #messetermine .ui-widget-header .ui-state-active, #messetermine .ui-state-default,#messetermine .ui-widget-content .ui-state-default,#messetermine .ui-widget-header .ui-state-default{
	background-image: none;
	border: 0px none;
	background-color: #4C4E4C;
	color: #AFB1AF;
	border-radius: 0 0 0 0;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	border: 0 none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{
	border: 0 none;
}
#messetermine .ui-accordion .ui-accordion-content{
	padding-left: 10px;
	padding-right: 10px;
}
#messetermine .ui-widget-content{
	border: 0 none;
}
#messetermine_ani h3{
	margin-top: 20px;
}
