


body { background-color:#AACCFF; margin:0; padding:0; }

div { font-family:Helvetica; font-size:15;  }

img { border:1px solid #000; }


#MainContainer {
	position:relative; top:58px; left:14.25%;
	width: 720px;
}


#TopBalken {
	margin-left:10px; margin-top:-212px;
	width:640px; height:193px;
	background-image:url(../images/TopBalken.jpg); 
	background-repeat:no-repeat; 
	border:1px solid #000;
	z-index:1; 

}

#TopBlock {
	margin-top:113px;
	width:100%; height:99px;	 
	color:#FFF;
	background-color:#0B0B45;
}
				 

#MenuBG	{
	margin-top:17px;
	width:652px;
	font-size:16px; font-variant:small-caps; font-weight:bold;
	text-align:center; vertical-align:middle;
	padding-top:2px; padding-bottom:2px;
	letter-spacing:0.1em;			 
	background-color:#F8689E; 
	/*border:1px solid;*/
}	

#MainText {
	margin-left:10px; margin-top:0px;
	width:710px;
	background-color:#AACCFF;			
	font-size:15px;
	clear:both;
}
			 	
#SideBar { 	
	float:right;
	margin-right: 2px;
	width:214px; 
	padding-top:25px;
	padding-bottom:25px;
	background-color:#AACCFF;		   
	text-align:center;
}

#Text {
	float:left;
	margin-top:0px;
	width:68%;
	background-color:#AACCFF;
}		

#Sprache {
	width:80px;
	margin-top:0px;
	position:relative; top:36px; left:160px;
}
	
#ImpressionsGallery img {
	width:214px; 
	height:160px;
	margin:8px;
}

#FooterBlue {
	width:720px; height:13px;		 
	color:#FFF; text-align:right;
	font-size:10; font-variant:small-caps; 
	background-color:#0B0B45;
	clear:both;
}


#FooterBottom {
	width:720px; height:26px;		 
	background-color:#AACCFF;
}   

td.bottom { color:#FFF; font-size:13; font-variant:small-caps; font-weight:bold; vertical-align:bottom; text-align:right; }
td.cottage { color:#000; font-size:16; text-align:left; background-color:#dcf3bb; vertical-align:top; }			

		 		  
.menu a:link { color:#000 ;text-decoration:none; }
.menu a:visited { color:#000 ;text-decoration:none; }
.menu a:focus { color:#FFF ;text-decoration:underline overline; }
.menu a:hover { color:#FFF ;text-decoration:underline overline; }
.menu a:active { color:#dcf3bb ;text-decoration:none; }

.body a:link { color:#f8689e ;text-decoration:none; font-weight:bold;}
.body a:visited { color:#f8689e ;text-decoration:none; font-weight:bold;}
.body a:focus { color:#f8689e ;text-decoration:underline; font-weight:bold;}
.body a:hover { color:#f8689e ;text-decoration:underline; font-weight:bold;}
.body a:active { color:#f8689e ;text-decoration:none;font-weight:bold; }

.sprache a:link { color:#000 ;text-decoration:none; font-weight:bold;}
.sprache a:visited { color:#000 ;text-decoration:none; font-weight:bold;}
.sprache a:focus { color:#f8689e ;text-decoration:none; font-weight:bold;}
.sprache a:hover { color:#f8689e ;text-decoration:none; font-weight:bold;}
.sprache a:active { color:#f8689e ;text-decoration:none;font-weight:bold; }