BODY  {
	font-size : 11px;
	_font-size : 11px;
	font-family :  verdana;
	font-weight : normal;
	font-style : normal;
	color : #FFFEEA;
	line-height : 15px;
	margin : 0 0 0 0;
	background-color: #E3E2CD;
         SCROLLBAR-FACE-COLOR : #E3E2CD;
	SCROLLBAR-HIGHLIGHT-COLOR : #aaaaaa;
	SCROLLBAR-SHADOW-COLOR : #aaaaaa;
	SCROLLBAR-3DLIGHT-COLOR : #E3E2CD;
	SCROLLBAR-ARROW-COLOR : #aaaaaa;
	SCROLLBAR-TRACK-COLOR : #E3E2CD;
	SCROLLBAR-DARKSHADOW-COLOR : #E3E2CD;
}

.border_body {
               width:900px; 
               position:absolute; 
               left:50%;
               top:0 px;
               margin-left: -450px;
               margin-top: 20px;
               border:1px solid #B3885A;
               background:#A79766;
               
}

#content, #contentt, #contenttt {
            float:left;
            width:500px;
            _width:510px;
            background-color:#E3E2CD;
            margin:20px 10px 10 10px;
            padding: 5px 5px 10px 10px;
            color:#000000;
            border: 1px solid #B3885A;

}

#contentt {width:700px;}
#contenttt {width:530px;}


#left {
	with:180px;
	height:500px;
	float:left;
	background:#A79766;
	text-align:center;
	border: 0px solid red;

}

#unavi {
           margin-top:10px;
          
           text-align:left;
           line-height:18px;
           width:160px;
           border: 0px solid #B3885A;
           background:#A79766;
           text-align:left;
}



#unavi #linkes, #linkes2, #unavi #linkes_over, #linkes2_over a {
	margin:2px;
	width:160px;
	border-bottom:1px solid #fff;
}





#buchen {
	margin-top:30px;
	margin-left:10px;
	border: 1px solid #E9E2BD;
	width:160px;
	text-align:left;

}

#rightcontent {
            float:left;
            width:165px;
            border-left:0px dotted #aaa;
            margin-top:10px;
            padding: 5px 0 0 5px;
}



#breadcrumb {
            font-size:9px;
            border-top: 1px solid #F7F5EA;
            /*border-bottom: 1px solid #F7F5EA;*/
            background-color:#B3885A;
}




#footer {
               clear:both;
               font-family : Arial, sans serif;
               font-size:8px;
               background-color: #A65631;

}




#news  {
	        width : 150px;
                _width : 160px;
                 height: 210px;
	       _height: 170px;
                 margin-top:10px;
                 padding:0px 5px 0px 5px;
                 background-color: #E3E2CD;
                 color: #000;
                 float:left;
}



#spalte1, #spalte2, #spalte3, #spalte4  
                {
	float:left;
                width: 165px;
                border-left : 1px #999999 dotted;
                padding-left : 7px;
                padding-right : 7px; 
                text-align:left;
                
}


#teaser, #teaserhaupt {border-bottom:1px dotted #aaa;}

#teaser {
             padding:10px 0 10px 0;
             height:130px;
             }




.news-single-img, #teaser img {
                   margin: 0 5px 5px 0;
}


#link {display:none;}

.text9, #facts .bodytext{
		font-size:10px;
		_font-size:11px;

}


.text11, td {font-size:11px;}

#facts .bodytext {letter-spacing:-1px;}



#content td, .text8, .ttab, .text   {
        font-size : 11px;
        font-family :verdana ;
        color : #000000;
}


*/.contenttable td {
       border-bottom : 1px solid #aaa; */





H1  {
	font-weight : bold;
	line-height : 20px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-style : solid;
	border-color : #555555;
	color : #ffffff;
}


H3     {    font-weight:normal;}




}




#news h2,  #facts h4, #content h4, 
#spalte1 h2, #spalte2 h2, #spalte3 h2, #spalte4 h2 {

	font-size : 10px;
	_font-size : 11px;
	color : #000;
	margin-bottom : 5px;
	margin-top : 0px;
}

#teaserhaupt h2, #teaserhaupt h3, #teaser h2, {

	font-size : 11px;
	color : #000000;
	margin-bottom : 5px;
	margin-top : 0px;
}

#facts h4 {color:#000073;}
#content h4, #teaserhaupt h2, #contenttt h4 {font-size:10px; font-style:italic;}



#contentt h3, #news h3   {
  
	font-size : 10px;
	color : #555555;
                padding:5px 0 0 0px;
                letter-spacing: 3px;
	font-variant:small-caps;
                
}



#content A, A:Visited {          
                           
                                        
                           color : #9F0002;              
}

#rightcontent A, A:Visited {          
                           color : #9F0002;              
}


#unavi #linkes a, #linkes2 a, #unavi #linkes a:visited, #unavi #linkes2 a:visited, #unavi #linkes_over a, #linkes2_over a {
	font-family:arial;
         font-size:11px;
         color:#fff;
         font-weight:normal;
         text-decoration:none;
	display:block;
	line-height:16px;
	padding:3px;

}



#unavi #linkes a:hover, #unavi #linkes a:active, #unavi #linkes_over a {
	 background-color: #A65631;


}


#linkes2 a, #linkes2 a:visited, #linkes2_over a {              
                               background: #6E96D5;
                               margin-left: 7px;
                               
}

#linkes2 a:hover, #linkes2 a:active, #linkes2_over a      {      
                               background-color: #FFCC00;
                               color: #01339E;
                               
}


 
#footer a, #breadcrumb a {
               font-family:arial;
               font-size:9px;
               color:#F7F5EA;
               font-weight:bold;
               text-decoration:none;
}

ul, #content li, #contentt li {           
                font-size : 11px;
                _font-size : 11px;
                 font-family : verdana;
	       font-weight : normal;
	       font-style : normal;
	       color : #000;
                list-style : square;
                text-align:left;
                 
}

ul, #rightcontent li {           
                	color : #fff;

}


a {          
               
               font-size:11x;
               color:#fff;
               font-weight:bold;
               text-decoration:none;
}




/*menue beginn*/


#navibar {
     height:20px;
     width: 900px;
     margin-left:0;
     background: #A65631 url(layoutimages/navifond.jpg) repeat-x top left;
     position:relative; /* wichtige angabe, sonst taucht das slideMenu an falscher Position auf */ 
}

/*
###################
# ypMenu Styles #
###################
*/
.mmContent { 
     /* normale schrift definieren */
     font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular; 
} 
.mmContent ul {
     margin: 0px; padding: 0px;
     list-style: none;
     z-index:2;
     position:relative; 
     left:0px; top:0px;
}
.mmContent li {
     padding: 0px; margin-left: 1px;
}

.menuBackground {
     position:absolut;
     left:10px; top:0px;
     z-index:1;
}

.mmContent li a {
     /* Links bzw. die slideMenü-Elemente definieren */ 
     display: block;
     color: #000000;
     font-weight:normal;
     font-size: 10px;
     font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular;
     width: 150px;
     padding: 5px;
     text-decoration: none;
     border-bottom: solid 1px #CCCCCC; /* der rand zwischen den MenüElementen */ 
}

* html .mmContent li a {
     width: 150px;
     width: 150px;
}

/* */ 
.mmContent li a:link { background: #ffffff; color: #000000; font-size: 10px; }
.mmContent li a:visited { background: #ffffff; color: #000000; font-size: 10px; }

.mmContent li a:hover{ background: #AE005F; color: #ffffff; font-size: 10px; }
.mmContent li a:active { background: #AE005F; color: #ffffff; font-size: 10px; }

.mmContent li a.submenu {
background: #ffffff url(fileadmin/template/usedomwellness/img_layout/pfeil.gif) no-repeat right center; }
.mmContent li a.submenu:hover {
background: #AE005F url(fileadmin/template/usedomwellness/img_layout/pfeil_sw.gif) no-repeat right center; }

/*
##########################################
# ypMenu Styles for our belove IE 5.01 #
##########################################
*/

.mmContentb {
     font-size: 10px; font-family: Arial, Verdana,  Helvetica, Geneva, SunSans-Regular;
}

.mmContentb ul {
     margin: 0px; padding: 0px;
     list-style: none;
     z-index:2;
     position:relative; 
     left:0px; top:0px;
  
}
.mmContentb li {
     padding: 0px; margin-left: 1px; 
}

.menuBackground {
     position:absolute;
     left:0px; top:0px;
     z-index:1;
}

.mmContentb li a {
     /* Links bzw. die slideMenü-Elemente definieren */ 
     display: block;
     width: 250px;
     padding: 5px;
     color: #ffffff;
     font-weight: normal;
     font-size: 10px;
     font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular;
     text-decoration: none;
     border-bottom: solid 1px #aaaaaa; /* der rand zwischen den MenüElementen */
}

* html .mmContentb li a {
     width: 250px;
     width: 250px;
}

.mmContentb li a:link { background: #EAED65; color: #222222;}
.mmContentb li a:visited { background: #EAED65; color: #222222;}

.mmContentb li a:hover{ background: #FFFF99; color: #222222;}
.mmContentb li a:active { background: #EAED65; color: #222222;}

.mmContentb li a.submenu {
     background: #EAED65 url(fileadmin/scripts/ypMenu/pfeil.gif) no-repeat right center;
     font-size: 12px;
}
.mmContentb li a.submenu:hover {
     background: #FFFF99 url(fileadmin/scripts/ypMenu/pfeil.gif) no-repeat right center; 
     font-size: 12px;
}