body {
margin-top:0;
background-color:#f8f8ee;
background-image:url(../Bilder_0609/bg.jpg);
			background-position:left top;
			background-repeat:repeat-x;
}

.tabelle {
border-left:1px solid #177F99;
border-right:1px solid #177F99;
background-image:url(../Bilder/bg_tabelle.jpg);
			background-position:left top;
			background-repeat:repeat-y;
}

.bg_rechts {
background-image:url(../Bilder/inhalt_rechts.jpg);
			background-position:left top;
			background-repeat:no-repeat;
}

.inhalt_re {
background:#F2F6F9;
min-height:390px;
width:369px;
}

.menue1 {
padding-left: 13px;
padding-top: 0px;
margin:0;
}
* html .menue1 {
}
.menue1 ul, li{
list-style:none;
margin:0;
padding-left:0px;
float:left;
}
.ebene1 a {
display:block;
background:#f90;
height:30px;
width:153px;
Float:left;
text-align:center;
font-family:arial, verdana;
letter-spacing:2px;
font-size:12px;
text-decoration:none;
color:#fff;
margin-top:0;
padding-top:25px;
border-left: 1px solid #fff;
border-bottom:17px solid #DCDCD3;
}

.ebene1 a:hover {
border-bottom:17px solid #FEB500;
}

.ebene1act a {
display:block;
background:#f90;
height:30px;
width:153px;
Float:left;
text-align:center;
font-family:arial, verdana;
letter-spacing:2px;
font-size:12px;
text-decoration:none;
color:#fff;
margin-top:0;
padding-top:25px;
border-left: 1px solid #fff;
border-bottom:17px solid #999;
}
#yymenu a { background-image:url(../Bilder/transparent.png);
			background-position:left top;
			border-bottom:1px solid #f90;
			color:#222;
			display:block;
			width:153px;
			font-family:Arial,Verdana,Helvetica,Geneva,SunSans-Regular;
			font-size:12px;
			text-align:left;
			font-weight:normal;
			margin:0px;
		    padding-bottom:4px;
		    padding-top:4px;
		    padding-left:5px;
			text-decoration:none;
		}
		#yymenu a.last {
			border-style:none;
		}
		#yymenu {
			background-color:transparent;
		}
		#yymenu > div {
		}
		#yymenu a:hover {
			background-color:#C4C5C8;
			color:#333;
			font-weight:normal;
		}
		#yymenu .mmContent div.mmlink a.submenu:hover {
		}
		#yymenu .mmLevel1, #yymenu .mmLevel2 {
			border:0px solid #C4C5C8;
			margin-bottom:10px;
			padding-top:0px;
		}
		#yymenu .sub {
			background-image:url(../../images/ypmenu_pfeilg.gif);
			background-position:right center;
			background-repeat:no-repeat;
		}
		#yymenu .mmContent {
		}
		#yymenu .mmLevel1 {
		}
		
.submenue  {
display:block;
width:100px;
Float:right;

margin-top:0;

}		
		
.submenu a {
display:block;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#999;
margin-top:0;
padding-right:6px;
padding-top:3px;
}	

.submenu_activ a {
display:block;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#666;
margin-top:0;
padding-right:6px;
padding-top:3px;
}

.inhalt {
padding-right:15px;
padding-left:10px;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-top:30px;
padding-bottom:10px;
}

.inhalt .csc-frame-frame2 {
display:block;
float:none;
margin-left:90px;
padding-top:10px;
}

.inhalt p{
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;

padding-right:20px;
line-height:170%;
}

.inhalt_ref {


font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-top:30px;
padding-bottom:10px;
padding-left:20px;
}

.inhalt_ref p{
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-right:20px;
line-height:150%;
}

.footer{
display:block;
width:780px;
background:#DCDCD3;
float:left;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#999;
margin-left:10px;
margin-right:10px;
line-height:170%;
}

.footer a {
text-decoration:none;
color:#999;
}

.inhalt_kon p{
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding:0px;
margin:0;
line-height:150%;
}

.inhalt a {
text-decoration:none;
color:#f90;
}

.inhalt h1{
margin:0;
font-family:arial, verdana;
font-size:14px;
text-decoration:none;
color:#666;

}

.inhalt_ref h1{
margin:0;
font-family:arial, verdana;
font-size:14px;
text-decoration:none;
color:#666;

}

.inhalt_ref .csc-frame-frame1 td{
border-bottom:1px solid #ccc;

}

.inhalt_ref p{
border:#333;

}

.inhalt a {
text-decoration:none;
color:#f90;
}

.inhalt a:visited {
text-decoration:none;
color:#666;
}

.inhalt a:active {
text-decoration:none;
color:#000;
}

.inhalt_ref a {
text-decoration:none;
color:#f90;
}

.inhalt_ref a:visited {
text-decoration:none;
color:#666;
}

.inhalt_ref a:active {
text-decoration:none;
color:#000;
}

.inhalt_ref img{
max-height:88px;
}

.inhalt h2{
margin:0;
font-family:arial, verdana;
font-size:14px;
text-decoration:none;
color:#964578;

padding-top:20px;
}

.home_kasten_normal {
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-top:10px;
line-height:150%;
}	

.home_kasten_normal h1{
margin:0;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#333;
padding-left:10px;
margin-bottom:12px;

}

.home_kasten_normal img{
padding-left:10px;

}

.home_kasten_normal p{
padding-left:20px;
padding-right:15px;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;

}

.home_kasten_normal a{
text-decoration:none;
color:#f90;

}

.inhalt input{
border: 1px solid #B9C9D6;
margin-right:10px;
width:120px;
}

.inhalt textarea{
border: 1px solid #B9C9D6;
margin-right:10px;
width:320px;
}

.impress p{
margin:0;
}

.tx-rgsmoothgallery-pi1 {
  float:right;
  width:350px;
}

#externalthumbs {
  float:left;
  width:10px;
  margin-left:0px;
  
}
 
#externalthumbs .label {

  display:none;
}
.carouselInner {
  width:170px;
}
 
.carouselInner .thumbnail {
  float:left;
  max-width:70px;
 max-height:70px;
  padding-bottom:0px;
  border:1px solid #ccc;
  margin-bottom:5px;
}

* html .carouselInner .thumbnail {
  float:left;
  width:70px;
height:70px;
  padding-bottom:0px;
  border:1px solid #ccc;
  margin-bottom:5px;
}

.full {
background:#fff;
}

.news {
background:#ededed;
margin-left:10px;
margin-top:11px;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height:165px;
overflow:hidden;
}

.news p{
margin:0;
line-height:110%;
}

.news h2{
margin:0;
line-height:110%;
font-family:arial, verdana;
font-size:13px;
text-decoration:none;
color:#666;
}

.news a{
text-decoration:none;
color:#f90;
}

* html .tx-rgsmoothgallery-pi1 {
  float:right;
  width:450px;
}
 
* html #externalthumbs {
  float:right;
  width:150px;
  visibility:hidden;
}
 
* html #externalthumbs .label {
  display:none;
}
* html .carouselInner {
  width:150px;
}
 
* html .carouselInner .thumbnail {
  float:left;
  padding-bottom:10px;
  visibility:hidden;
}

.empfehlen p {
margin:0;
}

.tipafriend textarea {
width:250px;
margin-bottom:3px;
}

.tipafriend  {
text-align:right;
margin-right:40px;
}

.tipafriend  label{
vertical-align:top;
margin-top:5px;
padding-right:10px;
}

.tipafriend input, textarea {
width:250px;
margin-bottom:3px;
}

.bookmark {
line-height:110%;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#999;
}
