body 			{	background-image : none;
					background-color: #fff;
					font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
					font-size: 12px;
					color : #333333;}	
					
p,td,blockquote {	font: 12px/16px Verdana, Arial, Geneva, Helvetica, sans-serif;	}		

#head  			{	font-size : 11px; margin-bottom:0px; text-align:center;		}
#head img 		{	margin-left: -170px;}
					
div#container	{	margin: 0px auto;	}       
div#wrapper		{	width:720px;		}
div#content		{						}
div#left, div#right {display : none;	}
		
#gotop, .gotop, .dr	{	display : none;   }	
		
#foot  {	
	clear:both;
	width:100%;
	color : #6D6D6D;
	font-size : 10px;
	line-height: 18px;
	text-align:center;
	border-top:1px solid #999;
	margin-top:30px;
	margin-bottom:0px;			}
#foot a:link {	display: none;	}
	
h1 	{margin: 20px 0px 10px 0px;
	font-size : 16px;
	letter-spacing : 2px;
	text-align : center;		}
.submenue, h2  {
	text-align : center;
	vertical-align : middle; 
	margin-bottom: 12px; 
	font-size : 12px;  }
.submenue  {
	width: 100%;
	height: 34px;
	background: #EFF2DD;
	text-align : center;
	padding: 0px 0px 2px 5px;  }
.submenue a, .submenue a:link, .submenue a:visited {
	text-decoration: none; 
    line-height: 14px;
	font-size: 11px;
	color : #333333;   }	
.submenue a:hover  {		
	color : #EC780F; }
.submenueaktiv {
	font-size: 11px;
	color : #EC780F; 
	line-height: 14px; }		
	
ul#subsmenue	{
	padding: 0;
	margin: 8px 0;
	list-style-type: none;
	float: left;
	text-align : center;
	font-size : 11px;
	}
ul#subsmenue li {  
	display: inline; 
	}
ul#subsmenue li a	{
	float: left;	
	padding: 5px;
	border-left: 1px solid #fff;
	text-decoration: none;
	}
ul#subsmenue li a:link { 
	color: #333; 
	}
ul#subsmenue li a:visited { 
	color: #333; 
	}   
ul#subsmenue li .active	{
	color: #333;	
	font-weight:bold;
	}
	
a 	{ text-decoration:none;	}
a:link, a:visited {	
	color : #333;
	text-decoration: underline; }
a:hover { color : #EC780F;   }		

img.blau, img.left, img.right {
	border : 1px solid #7B99B8;}
img.left {
	float: left; 
	margin: 9px 14px 9px 9px; }
img.right {
	float: right; 
	margin: 9px 9px 9px 14px; }	
	
.rightblock	{
	float: right; 
	margin: 5px 0px 10px 14px; 
	padding: 0px;
	background-color: #fff;}
.leftblock	{
	float: left; 
	margin: 5px 14px 10px 0px;
	padding: 0px;
	background-color: #fff; }
.rightblock img, .leftblock img {
	border : 1px solid #7B99B8; }
.rightblock p, .leftblock p{
	font-size:11px;
	color:#7E7E7E;
	margin: 4px;	}
	
/*  maplink descriptions */
h4, .pict, .lodging, .web { display:none;}
