@charset "utf-8";

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

body {
	background-color: #fff;
	margin: 0 0 50px 0;
	padding: 0 0 50px 0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
}
ul {
	list-style-type: none;

}

li {
	list-style-position: inside;

}

.gesamt {
	width: 820px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	height:905px;
}
#header {
	left:10px;
	position:relative;
	border-left: 0px solid orange;
	width:800px;
	height:200px;
}
#menue{
	left:0px;
	position:relative;
	background-image: url(../images/menue.jpg);
	background-repeat:no-repeat;
	width:820px;
	height:40px;

	


}
 
#menue li {
	float:left;
	padding-top:12px;
	padding-left:15px;
	color:#fff;
	font-family:Comic Sans MS ;
	position:relative;
	background-image:url(../images/liste.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin-left:10px;
	display:block;

}
#menue li a {
text-decoration:none;

}
#menue li a:hover {
color:orange;
}

h2.header_text  {
font-family:Arial;
color:orange;

font-size:16px;
margin-bottom:10px;
line-height:25px;
}

.menue_text {
position:relative;
bottom:5px;
color:#fff;
padding-left:10px;

}
.menue_text_akt {
position:relative;
bottom:5px;
color:orange;
padding-left:10px;

}
*HTML  .right_content {
	height: 905px;
	margin-left:10px;
}
.right_content {
	float: right;
	width: 252px;
	margin-right: 20px;
	border-left: 0px solid orange;
	background-color: #FFDA3B;
	min-height:100%;
	padding:0 10px;
	height:905px;
	overflow: hidden;
	
}

.left_content {
	float: left;
	width: 498px;
	position:relative;
	left:10px;
	border-left: 0px solid orange;
	background-image: url(../images/hg.jpg);
	background-repeat: repeat-x;
	background-color:#e8d8bf;
	padding:0 10px;
	height:905px;
	overflow: hidden;

}
.left_content p {
	font-size:0.8em;
}

.left_content div.csc-textpic {
margin-bottom:50px;
padding-top:25px;
}
.left_content dl.csc-textpic-image { 
border:2px solid #FFDA3B;
margin-top:20px;

}
.left_content_spektrum{
	float: left;
	width: 518px;
	height: 850px;
	padding-top: 20px;
	position:relative;
	left:10px;
	border-left: 0px solid orange;
	/*background-image: url(../images/hg.jpg);
	background-repeat: repeat-x;*/
	

}
#left_content_level_1 {

	clear: both;
}

#left_content_level_2 {
	background-color: #dbfe7c;
	clear: both;
}
#left_content_level_3 {
	clear: both;
}
#left_content_level_3 a{
	color:#4b6294;
}

#box_foto_1 ,#box_foto_3,#box_foto_5{
	display: none;
	position: absolute;
	z-index: 2;
	border: 2px solid #ffda3b3;
	margin: 5px;
	cursor: pointer;
	left: 9px;
	margin-bottom: -20px;
}

#box_foto_2,#box_foto_4,#box_foto_6{
	display: none;
	position: absolute;
	z-index: 2;
	border: 2px solid #ffda3b3;
	margin: 5px;
	cursor: pointer;
	left: 283px;
}



.text_content_left {
	float: left;
	width: 300px;
	padding-left: 10px;
	font-size: 15px;
}

.text_content_right h2  ,.text_content_left h2 {
	font-family:Comic Sans MS ;
	font-size: 18px;
	margin-bottom:10px;
	color:#4b6294;
}

.text_content_right {
	float: right;
	width: 300px;
	padding-right: 10px;
	font-size: 15px;
}

.image_content_right {
	float: right;
	padding-right: 10px;
}
.image_content_right_spektrum {
	float: right;
	padding-right: 5px;
	padding-top:15px;
}
.image_content_left {
	float: left;
	padding-left: 10px;
}
.image_content_left_spektrum {
	float: left;
	padding-left: 5px;
	padding-top:15px;

}
.image_content_right img {
	border: 2px solid #ffda3b;
	margin-top: 10px;
}

.image_content_left img {
	border: 2px solid #ffda3b;
	margin-top: 10px;
}

.spacer {
	width: 100%;
	height: 20px;
	clear: both;
}

.teaser_contentHealth {
	padding: 0 10px 0 10px;
}

.teaser_contentHealth img {
	border: 2px solid #4b6294;
}

.content_img {
	margin-right: 20px;
	border: 2px solid #ffda3b;
}

.teaser_contentHealth a div:hover {
	color: #254079;
}

#footer {
	clear: both;
}
#listeSpektrum li ,.right_content p{
font-size:12px;
padding:10px 10px 20px 10px;
}
#listeSpektrum h1 {
font-size:16px;
padding:10px 0 10px 10px;
}
.right_content h1 {
font-size:14px;
padding:10px 10px 10px 10px;
}
.right_content .text_content_left,.right_content .text_content_right {
	width: 200px;

}
.right_content .image_content_right img {
margin-top:40px;
}
.map {
margin:15px 15px 15px 50px;
}
.dummy {
width:307px;
background-color:#ffda3b;

border-left:1px solid orange;
}
.footerText span{
width:486px;

}
.footer_balke {
left:0px;
	position:relative;
	background-image: url(../images/menue.jpg);
	background-repeat:no-repeat;
	width:820px;
	height:40px;
}
.wetter {
width:170px;
position:relative;
margin:0 auto;

}
.copyright_contentToday {

color:#ffda3b;
}
a.button_shop {
width:90px;
height:30px;
background-image:url(../images/button_shop.gif);
background-repeat:no-repeat;
display:block;
text-decoration:none;
text-align:center;
line-height:30px;
color:orange;
font-family:Comic Sans MS ;
position:relative;
margin: 0 auto;
padding-right:10px;
}
a.button_shop:hover {
color:#eabe6d;
}
.grafik_footer {
background-image:url(../images/grafik_footer.jpg);
height:50px;
}
.copyright {
line-height:40px;
padding-left:20px;
font-size:12px;


}
.balke {
background-image:url(../images/balke.gif);
width:491px;
height:51px;
}
.balke h1,.balke_spektrum h1 {
line-height:47px;
padding-left:50px;
font-family:Comic Sans MS;
color:#4b6294;
font-size:1.5em;
}
.balke_spektrum {
background-image:url(../images/balke_spektrum.gif);
width:491px;
height:51px;
}
.spektrum_h1 {
font-size:1.5em;
}
.spektrum_h3 {
font-size:14px;
padding:0 5px 0 5px;
font-size: 12px;
}
.spektrum_p {
width:160px;
float:left;
}
.spektrum_p_left {
width:160px;
float:right;
}
.anfahrt_text {
position:relative;
margin:0 auto;
width:170px;
font-size:12px;
color:#4b6294;
}
.anfahrt_text span {
font-size:13px;

}
.link {
padding-top:30px;
font-size:13px;
text-align:center;
font-weight:bold;
line-height:20px;

}

.link a:visited ,.link a{
color:#4b6294;
}
.link a:hover {
color:#ffba3b;
}
#kontaktForm  table{
position:relative;
margin:0 auto;
font-size:18px;
color:#4b6294;
font-family:Comic Sans MS;
}
.kontakt_text {
position:relative;
margin:0 auto;
width:250px;
font-size:20px;
color:#4b6294;
font-family:Comic Sans MS;
}
.felderanrede,.buttonAbsenden {
font-size:14px;
color:#4b6294;
font-family:Comic Sans MS;
}
.content {

height:905px;
}
.szwidget {
display:inline;
}
/*tx-gkhrssimport-pi1*/
.tx-gkhrssimport-pi1 .rss_box{

font-size:11px;
font-family:Arial,Helvetica,sans-serif;
}
.tx-gkhrssimport-pi1 .rss_title {

padding:10px 0px;
font-weight:bold;
font-size:14px;
}
.tx-gkhrssimport-pi1 .rss_title a{
color:#ff6500;
text-decoration:none;

}
.tx-gkhrssimport-pi1 .rss_pubbox, .tx-gkhrssimport-pi1 .rss_enclosure, .tx-gkhrssimport-pi1 .rss_description {
display:none;

}
.tx-gkhrssimport-pi1 .bodytext{
padding:0 0px 10px 0px;
	
}
.tx-gkhrssimport-pi1 .rss_category {
font-weight:bold;

font-size:12px;
}
.tx-gkhrssimport-pi1 .rss_header {

font-weight:bold;
font-size:12px;

}

.tx-gkhrssimport-pi1 .rss_header a {
color:#ff6500;
}
.tx-gkhrssimport-pi1 .rss_header a:hover {
color:#fff;
}
.tx-gkhrssimport-pi1 .rss_date {

}
.tx-veguestbook-pi1 h2.tx-guestbook-header {
width:400px;
}
.tx-gkhrssimport-pi1 .rss_summary{
margin-bottom:8px;
}

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border: 0px solid #C0C0C0;
color:#4B6294;
font-family:Comic Sans MS;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}
.tx_lumogooglemaps_pi1_sidebar{
display:none;
}

.tx-timtabsociable-pi1 strong {
font-size:9pt;
display:block;
}

tx-timtabsociable-pi1 a {
padding:2px;
}

.tx-vgetagcloud-pi1 {

background-color:none;
}
.tx-vgetagcloud-pi1 a , .rss_description{
color:#FFda3b;
}
.tx-powermail-pi1 {
    border: 0 solid #C0C0C0;
    color: #4B6294;
    font-family: Comic Sans MS;
    padding-bottom: 10px;
    padding-left: 50px;
    padding-top: 10px;
    width: 80%;

}
.tx-powermail-pi1 label {
	width:120px;

}
 .tx-powermail-pi1 input , .tx-powermail-pi1 textarea {
	width:230px;
	float:right;
	color: #4B6294;
	font-family: Comic Sans MS;

}

.tx-thmailformplus-pi1 .antwort label,.tx-thmailformplus-pi1 .antwort input  ,.tx-thmailformplus-pi1  .tx-your-extension-id-pi1-captcha label, 
.tx-thmailformplus-pi1  .tx-your-extension-id-pi1-captcha input{
	width:20px;
	float:none;

}
.tx-thmailformplus-pi1 .submit {
    background-color: #C0C0C0;
    border: 0 none;
    color: #FFFFFF;
	width:80px;
}
#powermaildiv_uid11, #powermaildiv_uid3 {
	clear:both;
	padding: 10px 0;
	margin:0px;
}
#powermaildiv_uid11 input{
float:left;
width:20px;
}
#powermaildiv_uid11 label{
float:left;
width:60px;
}
.tx_powermail_pi1_fieldwrap_html_radio_title {
float:left;
margin-right:20px;
}
.tx-thmailformplus-pi1 fieldset {

margin-top:10px;
}
#uid3 {
float:left;
width:150px;
height:50px;
border:0px solid #000;
color: #4B6294;
padding:2px;
font-family: Comic Sans MS;
font-size:24px;
}
#tx-powermail-pi1_fieldset_1 div{
margin-bottom:10px;
}
 .tx-powermail-pi1 #powermaildiv_uid12 {
	font-size:11px;
	margin-bottom:15px;
 }
 
 #tx-powermail-pi1_fieldset_1 #powermaildiv_uid11, #powermaildiv_uid3 {
	clear:both;
	padding: 10px 0;
	margin:0px;
}
 #tx-powermail-pi1_fieldset_1 #powermaildiv_uid11 div {
 	margin:0px;
 }
 
 #powermaildiv_uid10 input{
 width:120px;
 }
 #powermaildiv_uid11 {
  line-height: 15px;
  }
  
  #powermaildiv_uid11 p {
  margin-right: 20px;
  font-size:16px;

  }
 

