
body {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
background-color:rgb(159,190,233);
font-family:verdana;
background-image:url(../../fileadmin/tmpl/zingst/images/background/body_background.png);
background-color:rgb(159,190,233);
min-height:800px;
height:auto !important;  /* f&#56458;&#56365;oderne Browser */
height:800px;  /*f&#56458;&#56356;en IE */
}

p{
text-indent:0px;
line-height:150%;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:11px;
}

a:link, a:visited{
color:rgb(95,95,95);
}

/*Formatierung Main rehasan_zingst*/
#container_rehasan_zingst{
position:relative;
padding:0px 0px 0px 0px;
margin:2px auto auto auto;
width:1000px;
background-repeat:repeat-y;
background-color:rgb(255,255,255);
text-align:left;
min-height:600px;
height:auto !important;  /* f&#56458;&#56365;oderne Browser */
height:600px;  /*f&#56458;&#56356;en IE */
}
/* diese Klasse dient dazu, einem Kasten, der (nur) gefloatete Elemente enthh&#23412;, die H&#56930;&#56672;dieser Elemente zu verpassen, relevant f&#56458;&#56335;P, SAF */
.clearfix:after {
content: ".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#middle_rehasan_zingst {
position:relative;
min-height:600px;
height:auto !important;  /* f&#56458;&#56365;oderne Browser */
height:600px;  /*f&#56458;&#56356;en IE */
}
#main_rehasan_zingst{
position:relative;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
width:1000px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
}
#main_rehasan_zingst #contenttitle {
position:relative;
padding:0px 0px 0px 0px;
margin:12px 0 0 0px;
top:0px;
float:left;
color:rgb(100,100,100);
display:none;
}

#layout_0 div#main_rehasan_zingst div#contentleft {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:350px;
float:left;
}

#layout_0 div#main_rehasan_zingst div#contentnormal {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:300px;
float:left;
}

#layout_0 div#main_rehasan_zingst div#contentright {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:350px !important;
width:325px;
float:left;
}

#layout_1 div#main_rehasan_zingst div#contentleft{
display:none;
}

#layout_1 div#main_rehasan_zingst div#contentnormal {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:650px;
float:left;
}

#layout_1 div#main_rehasan_zingst div#contentright {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:350px !important;
width:325px;
float:left;
}

#layout_2 div#main_rehasan_zingst div#contentleft {
display:none;
}

#layout_2 div#main_rehasan_zingst div#contentnormal {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:1000px;
float:left;
}

#layout_2 div#main_rehasan_zingst div#contentright {
display:none;
}

#layout_3 div#main_rehasan_zingst div#contentleft {
display:none;
}

#layout_3 div#main_rehasan_zingst div#contentnormal {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:960px;
float:left;
}

#layout_3 div#main_rehasan_zingst div#contentright {
display:none;
}

#layout_4 div#main_rehasan_zingst div#contentleft {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:420px;
float:left;
}

#layout_4 div#main_rehasan_zingst div#contentnormal {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:350px;
height:auto !important;  /* fuer moderne Browser */
height:350px;  /*fuer IE */
width:550px;
float:left;
}

#layout_4 div#main_rehasan_zingst div#contentright {
display:none;
}

#layout_0 #logo,
#layout_1 #logo,
#layout_2 #logo,
#layout_3 #logo,
#layout_4 #logo{
position:relative;
padding:0px 0px 0px 0px;
margin:10px 20px 0px 0px !important;
margin:10px 10px 0px 0px;
width:250px;
height:53px;
display:block;
z-index:100;
float:right;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/tmpl/zingst/images/background/rehavolution_header_logo.png');
background-image: url(../../fileadmin/tmpl/zingst/images/background/rehavolution_header_logo.png) !important;
background-image:none;
background-repeat:no-repeat;
}

#layout_0 #logo a:link,
#layout_1 #logo a:link,
#layout_2 #logo a:link,
#layout_3 #logo a:link,
#layout_4 #logo a:link{
width:250px;
height:53px;
display:block;
}
#main_rehasan_zingst #claim {
position:relative;
padding:0px 50px 0px 0px;
margin:0px 0px 20px 0px;
top:5px;
width:650px;
left:0px;
z-index:100;
font-family:verdana;
font-weight:900;
font-size:11pt;
color:rgb(1,108,100);
float:right;
text-align:right;
}

/*Rahmen in TypoScript */
/*Standardtext*/
#main_rehasan_zingst #contentleft .box_standardtext,
#main_rehasan_zingst #contentnormal .box_standardtext,
#main_rehasan_zingst #contentright .box_standardtext{
margin:0px 20px 10px 20px !important;  /* f&#56458;&#56365;oderne Browser */
margin:0px 20px 10px 20px;  /*f&#56458;&#56356;en IE */
}
#main_rehasan_zingst #contentleft .box_standardtext h3,
#main_rehasan_zingst #contentnormal .box_standardtext h3,
#main_rehasan_zingst #contentright .box_standardtext h3,
#main_rehasan_zingst #contentleft .box_standardtext .titel_standardtext,
#main_rehasan_zingst #contentnormal .box_standardtext .titel_standardtext,
#main_rehasan_zingst #contentright .box_standardtext .titel_standardtext{
color:rgb(0,70,170);
font-weight:900;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#main_rehasan_zingst .searchresult_liste a:link,
#main_rehasan_zingst .searchresult_liste a:hover,
#main_rehasan_zingst .searchresult_liste a:visited{
font-size:11px;
}
#main_rehasan_zingst .searchresult_text{
margin:0 0 10px;
}

#main_rehasan_zingst .search_result_tb {
line-height:10px;
}
#main_rehasan_zingst .searchresult_pagetitle{
margin-top:5px;
}
#main_rehasan_zingst #content #contentnormal .box_standardtext ul {
list-style-type:none;
padding-left:0;
}
#main_rehasan_zingst #content #contentnormal .box_standardtext ul li {
background-repeat: no-repeat;
background-position:center left;
padding-left:10px;
}
#main_rehasan_zingst #content #contentnormal .box_standardtext .contenttable {
padding-left:0px;
}
#main_rehasan_zingst #content #contentnormal .box_absatztrenner{
height:23px;
}
#main_rehasan_zingst #content #contentnormal .box_standardtext .csc-textpic-intext-left-nowrap .csc-textpic-text{
padding-left:200px;
}
/*Standard Teaserbox*/
a.teaserbox_link{
position:absolute;
width:300px;
z-index:100;
margin:0;
padding:0;
}
.box_teaser{
position:relative;
float:left;
width:280px;
height:213px;
z-index:10;
margin:0 12px 12px 0;
padding:140px 10px 0 10px;
background: transparent url(../../fileadmin/tmpl/zingst/images/content/startseite_rahmen_300x353.png) no-repeat;
}


.box_teaser a.check:link,
.box_teaser a.check:visited{
width:280px;
height:30px;
z-index:10;
margin:0 0px 0px 0;
padding:6px 0px 0px 0px;
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_button.png);
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
color:rgb(236,224,190);
text-align:center;
font-size:14px;
}
.box_teaser a.check:hover {
background-position:0px -36px;
} 

#layout_3 .box_check_oben {
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_rahmen_oben.png);
background-repeat:no-repeat;
background-position:0px 0px;
height:30px;
width:960px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}

#layout_3 .box_check_mitte {
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_rahmen_mitte.png);
background-repeat:repeat-y;
background-position:0px 0px;
min-height:300px;
height:auto !important;  /* f&#56458;&#56365;oderne Browser */
height:300px;  /*f&#56458;&#56356;en IE */
width:920px;
margin:0px 0px 0px 20px;
padding:0px 20px 0px 20px;
}

#layout_3 .box_check_unten {
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_rahmen_unten.png);
background-repeat:no-repeat;
background-position:0px 0px;
height:30px;
width:960px;
margin:0px 0px 20px 20px;
padding:0px 0px 0px 0px;
}

/*TopMenu*/
#layout_0 div#header_0 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:absolute;
z-index:10;
top:0;
left:0;
width:1000px;
height:323px;
}

#layout_0 #headertitle_1 {
width:480px;
height:50px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
}

#layout_0 #headertitle_2{
width:480px;
height:50px;
display:block;
float:right;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 20px;
}

#layout_1 div#header_1,
#layout_2 div#header_2,
#layout_3 div#header_3,
#layout_4 div#header_4{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:absolute;
z-index:0;
top:0;
left:0;
width:1000px;
height:128px;
}

#layout_1 #headertitle_1,
#layout_2 #headertitle_1,
#layout_3 #headertitle_1,
#layout_4 #headertitle_1{
width:480px;
height:30px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
}

#layout_1 #headertitle_2,
#layout_2 #headertitle_2,
#layout_3 #headertitle_2,
#layout_4 #headertitle_2{
width:480px;
height:30px;
display:block;
float:right;
margin:0px 0px 0px 0px;
padding:0px 20px 0px 0px;
clear:both;
text-align:right;
}

#layout_0 #headertitle_1 h2,
#layout_0 #headertitle_2 h2 {
color:rgb(0,70,170);
font-size:24px;
font-weight:900;
}
#layout_1 #headertitle_1 h2,
#layout_1 #headertitle_2 h2,
#layout_2 #headertitle_1 h2,
#layout_2 #headertitle_2 h2,
#layout_3 #headertitle_1 h2,
#layout_3 #headertitle_2 h2,
#layout_4 #headertitle_1 h2,
#layout_4 #headertitle_2 h2 {
color:rgb(0,70,170);
font-size:16px;
font-weight:900;
}

#menutop {
float:left;
padding:2px 45px 0px 10px;
margin:0px 0px 0px 0px;
text-align:right;
z-index:10;
}

#menutop .ul_menutop {
float:left;
padding:9px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

#menutop .li_menutop_no {
display:inline;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
line-height:100%;
}
#menutop .li_menutop_no a:link, .li_menutop_no a:visited {
font-family:verdana;
font-size:10px;
font-weight:100;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
color:#58585a;
line-height:100%;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
}

#menutop .li_menutop_non {
display:inline;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
line-height:100%;
}
#menutop .li_menutop_non a:link, .li_menutop_non a:visited {
font-family:verdana;
font-size:10px;
font-weight:100;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
color:#58585a;
line-height:100%;
}

#menutop .li_menutop_actifsub {
display:inline;
list-style-type:none;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
line-height:100%;
}
#menutop .li_menutop_no a:hover {
color:#d4021d;
display:inline;
list-style-type:none;
padding:0px 10px 0px 10px;
margin:0;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
line-height:100%;
}
#menutop .li_menutop_actifsub a:link, 
.li_menutop_actifsub a:visited {
font-family:verdana;
font-size:10px;
font-weight:100;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
color:#58585a;
line-height:100%;
}

#menutop .li_menutop_cur {
display:inline;
list-style-type:none;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
line-height:100%;
color:#d4021d;
}

#menutop .li_menutop_cur a:link,
.li_menutop_cur a:visited {
font-family:verdana;
font-size:10px;
font-weight:100;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
color:#d4021d;
line-height:100%;
}

#suchfeld{
float:right;
margin:6px 0px 0px 0px;
padding:0px 30px 0px 0px;
}
#suchfeld #search{
margin:2px 0px 0px 0px;
}
#suchfeld .search_text{
float:left;
}

/*Breadcrumb*/
#main_rehasan_zingst #breadcrumb{
display:none;
}

/*Formatierung linke Navigation*/
#menumiddle_rehasan_zingst {
font-family:verdana;
position:relative;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
float:left;
width:1000px;
min-height: 60px;
height:auto !important;  /* fuer moderne Browser */
height:60px;  /*fuer den IE */
}


/* ################  HauptMenue  ################ */

#menumiddle_rehasan_zingst .ul_menumiddle {
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 20px;
display:inline;
height:33px;
}

#menumiddle_rehasan_zingst .ul_menumiddle li{
list-style-type:none;
display:inline;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#menumiddle_rehasan_zingst .li_menumiddle_no a:link,
#menumiddle_rehasan_zingst .li_menumiddle_no a:visited {
display:block;
font-family:verdana;
font-size:14px;
font-weight:900;
padding:5px 0px 0px 0px;
margin:0px 12px 0px 0px;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menumiddle_button.png);
background-position:right -33px;
background-repeat:no-repeat;
width:150px;
height:28px;
float:left;
text-align:center;
color:rgb(0,70,170);
}

#menumiddle_rehasan_zingst .li_menumiddle_no a:hover {
background-position:0px 0px;
color:rgb(225,205,150);
}

#menumiddle_rehasan_zingst .li_menumiddle_actifsub a:link, 
#menumiddle_rehasan_zingst .li_menumiddle_actifsub a:visited {
display:block;
font-family:verdana;
font-size:14px;
font-weight:900;
padding:5px 0px 0px 0px;
margin:0px 12px 0px 0px;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menumiddle_button.png);
background-position:0px 0px;
background-repeat:no-repeat;
width:150px;
height:28px;
float:left;
text-align:center;
color:rgb(225,205,150);
}

#menumiddle_rehasan_zingst .li_menumiddle_actifsub  a:hover {
background-position:0px 0px;
color:rgb(225,205,150);
}

#menumiddle_rehasan_zingst .li_menumiddle_cur a:link,
#menumiddle_rehasan_zingst .li_menumiddle_cur a:visited {
display:block;
font-family:verdana;
font-size:14px;
font-weight:900;
padding:5px 0px 0px 0px;
margin:0px 12px 0px 0px;
background-image:url(../../fileadmin/tmpl/zingst/images/menu/menumiddle_button.png);
background-position:0px 0px;
background-repeat:no-repeat;
width:150px;
height:28px;
float:left;
text-align:center;
color:rgb(225,205,150);
}

#menumiddle_rehasan_zingst .li_menumiddle_cur  a:hover {
background-position:0px 0px;
color:rgb(225,205,150);
}

/*Glossar*/
#main_rehasan_zingst #content #contentnormal .box_standardtext .box_glossar_inhalt{
background-color:#cce0df;
padding:10px 20px 10px 20px;
}
#main_rehasan_zingst #content #contentnormal .box_standardtext .box_glossar_inhalt .glossar_title_view{
color:#07797c;
}
#main_rehasan_zingst #content #contentnormal .box_standardtext .box_glossar_inhalt .glossar_text_description{
padding-bottom:20px;
line-height:15px;
color:#58585A;
}
#searchform_select_tx_sgglossary_pi1 p{
font-size:15px;
}
#searchform_select_tx_sgglossary_pi1 p a:link,
#searchform_select_tx_sgglossary_pi1 p a:hover,
#searchform_select_tx_sgglossary_pi1 p a:visited{
margin:0px 5px 0px 5px;
}
#searchform_select_tx_sgglossary_pi1 p b a:link,
#searchform_select_tx_sgglossary_pi1 p b a:hover,
#searchform_select_tx_sgglossary_pi1 p b a:visited{
font-size:18px;
}

#mailformsubmit {
margin: -2px 0 0 10px;
}

#adresse_1 {
float:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#adresse_2{
width:180px;

/* neu für footer kontakt button */
margin:0px;
padding:10px 0px 0px 20px;
float:left;
}

#button_anrufen{
float:left;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 10px;
}

#adresse_1 p {
line-height:120%;
font-size:10px;
padding:0px 10px 0px 0px;
margin:10px 10px 10px 10px;
border-width:0px 1px 0px 0px;
border-style:solid;
border-color:rgb(150,150,150);
}

#adresse_2 p {
line-height:120%;
font-size:10px;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 0px;
}

#button_anrufen {
height:67px;
width: 237px;
}

#menumiddle_rehasan_zingst .ul_menuleft2_1{
position:relative;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:125px;
width:125px;
background-repeat:no-repeat;
top:-99px;
left:114px;
}

#menumiddle_rehasan_zingst .ul_menuleft3_1{
position:relative;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:125px;
width:125px;
background-repeat:no-repeat;
top:-94px;
left:53px;
}

#layout_0 div#header_rehasan_zingst {
position:relative;
	font-family:verdana;
	font-weight:900;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	float:left;
	height:323px;
	width:1000px;
   background-image:url(../../fileadmin/tmpl/zingst/images/background/header_zingst_layout_0.png);
   background-position:bottom;
   background-repeat:no-repeat;
}

#layout_1 #header_rehasan_zingst,
#layout_2 #header_rehasan_zingst,
#layout_3 #header_rehasan_zingst,
#layout_4 #header_rehasan_zingst {
position:relative;
	font-family:verdana;
	font-weight:900;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	float:left;
	height:128px;
	width:1000px;
	background-image:url(../../fileadmin/tmpl/zingst/images/background/header_zingst_layout_1.png);
   background-position:0px 0px;
   background-repeat:no-repeat;
}

#header_navigation {
  position:relative;
  float:left;
  height: 29px;
  width: 100%;
  margin-top:0px;
  z-index:20;
}

#tagcloud,
#left_buttons  {
  left:20px;
  position:absolute;
}
#tagcloud {
  width:214px;
  height:102px;
  bottom:34px;
}

/*Extra Buttons links*/
#left_buttons {
  width:224px;
  height:20px;
  bottom:9px;
  text-align:center;
}
#left_buttons a{
  background-color:#36b2bd;
  color:#ffffff;
  padding:0px 5px 0px 5px;
}
#left_buttons .ul_left_buttons {
list-style-type:none;
margin:0;
padding:0;
}

#left_buttons .li_left_buttons_no {
float:left;
margin-right:10px;
}
#left_buttons .li_left_buttons_no a:link, .li_left_buttons_no a:visited {

}

#left_buttons .li_left_buttons_actifsub {

}
#left_buttons .li_left_buttons_no a:hover {

}
#left_buttons .li_left_buttons_actifsub a:link, 
.li_left_buttons_actifsub a:visited {

}

#left_buttons .li_left_buttons_cur {

}

#left_buttons .li_left_buttons_cur a:link,
.li_left_buttons_cur a:visited {

}

/*Kontakt Button*/
.titel_kontakt_button h3 {
margin:0;
color:rgb(0,70,170);
font-weight:900;
}
.box_kontakt_button {
	background-image:url(../../fileadmin/tmpl/zingst/images/content/kontakt_button_250.png);
   background-position:0px 30px;
   background-repeat:no-repeat;
   	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	color:rgb(236,224,190);
   font-weight:900;
   height:120px;
   width:250px;
}
.box_kontakt_button h4 {
   	padding:25px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	font-size:14px;           
	color:rgb(236,224,190);
   font-weight:900;           
   text-align:center;
}
.box_kontakt_button h5 {
   	padding:5px 0px 0px 0px;   
	margin:0px 0px 0px 0px;
	font-size:20px;        
		color:rgb(236,224,190);
   font-weight:900;
   text-align:center;
}
.box_kontakt_button h6 {
   	padding:5px 0px 0px 0px;  
	margin:0px 0px 0px 0px;
	font-size:10px;
		color:rgb(236,224,190);
   font-weight:900;
      text-align:center;
}

/* #### neu für Footer-Button - vhe #### */
#box_kontakt_button_footer{
float:right;
width:300px;
height:100px;
padding:0px 0px 0px 0px;
margin:15px 20px 10px 0px; 
background-image:url(../../fileadmin/tmpl/zingst/images/content/kontakt_button_rahmen_300x96.png);
background-repeat:no-repeat;
}

#box_kontakt_button_footer h4 {
   padding:10px 0px 0px 0px; 
   margin:0px 0px 0px 0px;
   font-size:12px;           
   color:rgb(0,70,170);
   font-weight:300;           
   text-align:center;
}
#box_kontakt_button_footer h4 span{
    font-weight:900;           
   }

#box_kontakt_button_footer h5 {
   padding:5px 0px 0px 0px;   
   margin:0px 0px 0px 0px;
   font-size:20px;        
   color:rgb(0,70,170);
   font-weight:900;
   text-align:center;
}

#box_kontakt_button_footer h6 {
   padding:5px 0px 0px 0px;  
   margin:0px 0px 0px 0px;
   font-size:10px;
   color:rgb(0,70,170);
   font-weight:900;
   text-align:center;
}

/* Footer rehasan_zingst */
#footer_rehasan_zingst{
width:1000px;
position:relative;
float:left;
border-width:1px 0px 0px 0px;
border-style:solid;
border-color:rgb(150,150,150);

}
#footer_rehasan_zingst_l, 
#footer_rehasan_zingst_r {
width:500px;
float:left;
display:block;
}


/*-----Layouts------*/
#layout_0  {
/*an layout 0 gebunden: Startseite*/
}
#layout_1{
/*an layout 1 gebunden: Unterseiten Normal/Rechts*/
}
#layout_2 {
/*an layout 2 gebunden: Unterseiten Normal*/
}
#layout_3 {
/*an layout 2 gebunden: Belastungs-Check*/
}
#layout_4{
/*an layout 2 gebunden: Unterseiten Links/Normal*/
}

/****** FAQ *******/

/*Formatierung der FAQ*/

.tx-irfaq-pi1 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.tx-irfaq-pi1 dt {
font-size:11px;
text-indent:0px;
font-weight:600;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:rgb(95,95,95);
}

.tx-irfaq-pi1 dt.tx-irfaq-dynheader {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:rgb(95,95,95);
}

.tx-irfaq-pi1 dt img{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
display:none;
}

.tx-irfaq-pi1 dt p.bodytext{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
float:left;
color:rgb(95,95,95);
line-height:17px !important;
line-height:8px;
}



.tx-irfaq-pi1 dd p.bodytext {
font-size:11px;
text-indent:0px;
font-weight:100;
margin:0px 0px 5px 10px;
padding:0px 5px 0px 0px;
color:rgb(32,32,32);
line-height:15px;
}

.tx-irfaq-pi1 dd ul {
font-size:11px;
text-indent:0px;
font-weight:100;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
color:rgb(32,32,32);
line-height:15px;
}

.tx-irfaq-pi1 dd p.bodytext a {
font-size:11px;
text-indent:0px;
font-weight:900;
color:rgb(0,70,170);
}


.tx-irfaq-pi1 .additional-info {
display:none;
}

/*********sntmyquizpoll************/
.tx-sntmyquizpoll-pi1 form {
width:600px;
float:left;
}

.tx_sntmyquizpoll_pi1-bild-rechts {
width:280px;
height:448px;
background-image:url(../../fileadmin/tmpl/zingst/images/content/check_rechts.png);
background-repeat:no-repeat;
background-position:0px 0px;
float:right;
}

.tx-sntmyquizpoll-pi1 hr {
display:none;
}
.tx_sntmyquizpoll_pi1-title {
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
clear:both;
height:15px;
font-size:11px;
}

.tx_sntmyquizpoll_pi1-question {
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
clear:both;
height:15px;
font-size:11px;
font-weight:600;
}

.tx_sntmyquizpoll_pi1-answer {
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
width:150px;
height:27px;
float:left;
font-size:11px;
}

.tx_sntmyquizpoll_pi1-reset{
display:none;
}

.tx_sntmyquizpoll_pi1-submit {
width:280px;
height:31px;
z-index:10;
margin:28px 0px 0px 0;
padding:0px 0px 0px 0px;
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_button.png);
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
color:rgb(236,224,190);
text-align:center;
font-size:14px;
font-weight:600;
border:none;
float:right;
cursor:pointer;
}

.tx_sntmyquizpoll_pi1-submit-senden {
width:140px;
height:31px;
z-index:10;
margin:10px 0px 0px 0;
padding:0px 0px 0px 0px;
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_button_140.png);
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
color:rgb(236,224,190);
text-align:center;
font-size:14px;
font-weight:600;
border:none;
float:right;
cursor:pointer;
}

.tx_sntmyquizpoll_pi1-hr {
height:1px;
background-color:rgb(128,128,128);
font-size:0px;
}

.tx_sntmyquizpoll_pi1-bold {
font-weight:900;
}

.tx_sntmyquizpoll_pi1-label{
font-size:11px;
width:200px;
line-height:300%;
}
.tx_sntmyquizpoll_pi1-label h4{
font-size:12px;
font-weight:600;
}

/* neue Klasse zur Formatierung von Texteingabefeldern - vhe */
.tx_sntmyquizpoll_pi1-field_textfeld{
width:400px;
}

.tx_sntmyquizpoll_pi1-table {
width:600px;
}

.tx_sntmyquizpoll_box_check_oben {
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_rahmen_oben.png);
background-repeat:no-repeat;
background-position:0px 0px;
height:30px;
width:960px;
margin:0 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.tx_sntmyquizpoll_box_check_mitte {
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_rahmen_mitte.png);
background-repeat:repeat-y;
background-position:0px 0px;
min-height:300px;
height:auto !important;  /* f&#56458;&#56365;oderne Browser */
height:300px;  /*f&#56458;&#56356;en IE */
width:920px;
margin:0 0px 0px 0px;
padding:0px 20px 0px 20px;
}

.tx_sntmyquizpoll_box_check_unten {
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_rahmen_unten.png);
background-repeat:no-repeat;
background-position:0px 0px;
height:30px;
width:960px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}

.tx_sntmyquizpoll_check_links {
width:600px;
display:block;
float:left;
}

#main_rehasan_zingst #contentnormal div.tx_sntmyquizpoll_check_links h3 {
margin:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
color:rgb(25,100,9);
}

#main_rehasan_zingst #contentnormal div.tx_sntmyquizpoll_check_links td {
font-size:11px;
}

.tx_sntmyquizpoll_check_rechts {
width:280px;
height:478px;
display:block;
float:right;
background-image: url(../../fileadmin/tmpl/zingst/images/content/check_rechts.png);
background-repeat:no-repeat;
background-position:0px 30px;
}

.tx_sntmyquizpoll_kontakt_button {
	background-image:url(../../fileadmin/tmpl/zingst/images/content/kontakt_button_280.png);
   background-position:0px 30px;
   background-repeat:no-repeat;
   	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	color:rgb(236,224,190);
   font-weight:900;
   height:120px;
   width:280px;
   float:right;
}

.tx_sntmyquizpoll_kontakt_button h4 {
   	padding:40px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	color:rgb(236,224,190);
   font-weight:900;
   text-align:center;
}

.tx_sntmyquizpoll_kontakt_button h5 {
   	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:20px;
		color:rgb(236,224,190);
   font-weight:900;
   text-align:center;
}

.tx_sntmyquizpoll_kontakt_button h6 {
   	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:10px;
		color:rgb(236,224,190);
   font-weight:900;
      text-align:center;
}


.tx_sntmyquizpoll_display_none {
display:none;
}

.tx_sntmyquizpoll_nutzung {
   	padding:0px 0px 0px 0px;
	margin:-20px 0px 0px 25px;
	display:block;
}

.tx_sntmyquizpoll_pi1-form_no {
color:orange;
}

/*Dropdown-Sitemap*/

.expAll {
display:none;
}

.tx-dropdownsitemap-pi1 {
font-size:12px;
}

.tx-dropdownsitemap-pi1 a,
.tx-dropdownsitemap-pi1 a:link,
.tx-dropdownsitemap-pi1 a:visited,
.tx-dropdownsitemap-pi1 a:hover,
.tx-dropdownsitemap-pi1 a:active{
color:rgb(95,95,95);
}

.tx-dropdownsitemap-pi1 span.description {
display:none;
}
