img, p, /*table, td, tr, span, div, h1, h2, h3, h4, li, ul,*/ a, a:link, a:visited, a:hover, a:active {
	border:none;
	padding:0;
	margin:0;

}

body { 

background: url(img/sand.gif);
text-decoration: none; 
}

/*
a:link { color: none; border: none; text-decoration: none; }
a:visited { color: none; border: none; text-decoration: none; }
a:hover { color: none; border: none; text-decoration: none; }
a:active { color: none; border: none; text-decoration: none; }
*/
#base { 
		background-color: #fff; 
		height: 625px; 
		width: 900px; 
		left: 50%; 
		top: 20px; 
		position: absolute; 
		margin-left: -450px; 
}
#baseL{ 
		background-color: #fff; 
		height: 950px; 
		width: 900px; 
		left: 50%; 
		top: 20px; 
		position: absolute; 
		margin-left: -450px; 
}

#logo {
	z-index: 1;
	position: absolute;
	top: 41px;
	left: 692px;
	width: 0px;
	height: 0px;
	border: none;
}

#header { 
		height: 190px; 
		width: 880px; 
		left: 10px; 
		top: 10px; 
		position: relative;
		}
		
.mainmenu{
width: auto;
margin-top: 1px;
overflow: hidden;
/*margin-bottom: 35px;*/
background: #e4d4c6;
}

.mainmenu ul{
margin: 0;
padding: 0;
padding-top: 2px; /*offset of tabs relative to browser left edge*/
font: normal 12px Verdana;
list-style-type: none;
}

.mainmenu li{
display: inline;
margin: 0;
}

.mainmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 10px; /*padding inside each tab*/
color: #575656;
background: #e4d4c6; /*background of tabs (default state)*/
}

/*.mainmenu li a:visited{
color: white;
}*/

.mainmenu li a:hover, .mainmenu li.selected a{
background: #f5f0eb; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.mainmenu li a.active{
background: #f5f0eb; 
}







.submenu{
width: auto;
margin-top: 1px;
overflow: hidden;
/*margin-bottom: 35px;*/
background: #f5f0eb;
}

.submenu ul{
margin: 0;
padding: 0;
padding-top: 0px; /*offset of tabs relative to browser left edge*/
font: normal 11px Verdana;
list-style-type: none;
}

.submenu li{
display: inline;
margin: 0;
}

.submenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 5px 10px; /*padding inside each tab*/
color: #575656;
background: #f5f0eb; /*background of tabs (default state)*/
}

/*.mainmenu li a:visited{
color: white;
}*/

.submenu li a:hover, .mainmenu li.selected a{
background: #f6f4f2; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.submenu li a.active{
background: #f6f4f2; 
}




.subbox{
width: auto;
height: 22px;
margin-top: 1px;
overflow: hidden;
/*margin-bottom: 35px;*/
background: #f5f0eb;
color: #ebe2d9;
}




/*

.mainmenu{
		padding: 0px;
		margin: 0px 0px 0px 0px;
		width: 880px;
		height: 25px;
		background: #e4d4c6;

}

.mainmenu ul{
		font: normal 12px Verdana;
		list-style-type: none;
		margin: 0px;		


}

.mainmenu li{
		display: inline;
		margin: 0px;
}

.mainmenu li a{
		float: left;
		display: block;
		text-decoration: none;
		padding: 7px 10px; 
		color: #44464a;
		background: #e4d4c6; 
}

/*.mainmenu li a:visited{
color: white;
}

.mainmenu li a:hover, .mainmenu li.selected a{
	background: #ebe2d9; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI 
}
*/

#box_left { 
		float: left;
		height: 350px; 
		width: 650px; 
		left: 10px; 
		margin-top: 75px;
		position: relative;
		background: #f5f0eb;
		font: normal 12px Verdana;
		color: #5d5d5d;
		}

#box_leftL { 
		float: left;
		height: 660px; 
		width: 630px; 
		left: 10px; 
		margin-top: 75px;
		padding-top:15px;
		padding-left:15px;
		padding-right:5px;
		position: relative;
		background: #f5f0eb;
		font: normal 12px Verdana;
		color: #5d5d5d;
		}
		
#box_right{ 
		float: right;
		height: 330px; 
		width: 220px; 
		/*right: 10px; */
		margin-top: 75px;
		position: relative;
		background: #fff;
		font: normal 11px Verdana;
		color: #5d5d5d;
		padding-top:0px;
		padding-right:10px;
		padding-left:10px;
		}

#box_right p{
	z-index:200;
}
		
		
.boxmenu{
width: auto;
margin-top: 1px;
overflow: hidden;
/*margin-bottom: 35px;*/
background:  #f5f0eb;
}

.boxmenu ul{
margin: 0;
padding: 0;
padding-top: 2px; /*offset of tabs relative to browser left edge*/
font: normal 12px Verdana;
list-style-type: none;
}

.boxmenu li{
display: inline;
margin: 0;
}

.boxmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 10px; /*padding inside each tab*/
color: #575656;
background: #f5f0eb; /*background of tabs (default state)*/
}

/*.mainmenu li a:visited{
color: white;
}*/

.boxmenu li a:hover, .mainmenu li.selected a{
background: #e4d4c6; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.boxmenu li a.active{
background: #e4d4c6; 
}

		
		
		
		
		

#seestern { 

		left: 780px; 
		top: 605px; 
		position: absolute;
		z-index: 1; 
}
#muschel { 

		left: 870px; 
		top: 580px; 
		position: absolute;
		z-index: 1; 
}
#seesternL { 

		left: 780px; 
		top: 865px; 
		position: absolute;
		z-index: 1; 
}
#muschelL { 

		left: 870px; 
		top: 840px; 
		position: absolute;
		z-index: 1; 
}
#footer {
	margin-top:440px;
	margin-left:0px;
	margin-bottom:10px;
	padding:0; 
	width:900px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	position:absolute;
}

#footerL {
	margin-top:765px;
	margin-left:0px;
	margin-bottom:10px;
	padding:0; 
	width:900px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	position:absolute;
}


#footerL a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration: none; 
}
#footerL a:hover{
	color:#fff;
	text-decoration: underline; 

}

#footer a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration: none; 
}
#footer a:hover{
	color:#fff;
	text-decoration: underline; 

}


.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}
