@charset "utf-8";
/* CSS Document */

}
/* LINKS */
a, a:link, a:hover {
	text-decoration:underline;
	color:inherit;
	cursor:pointer;
}
a:link a:visited a:hover, a:active {
	color:inherit;
	text-decoration:none;
}

/* end of links */
/* Page structure */
	/* Header Section */
		.header {

			height:1px;

		}
		/* SITE TITLE */
		.sitetitle {
			font-size:20px;
			
		}
		/* end of Site Title */
		/* COLLECTION HEADER */
		.collectionHeader {
			font-size: 14px;
			
		}
		/* end of collection header */
	/* end of header section */
	/* Left panel */
		.leftpanel {
			height : 600px;
			width : 170px;
			padding : 5px;
			margin-top:10px;
			overflow:auto;
			position:relative;
			float:left;
		}
	/* end of left panel */
	.footer {
	text-decoration:none;
		padding-top:1px;
		text-align:right;
		font-weight:bold;
	}
	#image_viewer {
	overflow:auto;
	white-space :nowrap;
	padding-left : 10px;
	padding-right : 0px;
	padding-bottom: 5px;			
	}
	.image {
		padding:5px;
		background-color:#f0f0f0;
	}
/* end of page structure */
.clear {
	clear: both;
}

/* LINKS */
a, a:link, a:hover {
	text-decoration:none;
	color:inherit;
	cursor:pointer;
}
a:link a:visited a:hover, a:active {
	color:inherit;
	text-decoration:none;
}
/* ID PLATE */
#idplate {
	margin-bottom: 0px;
	margin-top: 0px;
}
.logo img {
	border:none;
}
.metalabel{
	border:0px;
	font-weight:bold;
}
/* end of ID Plate */

/*-----------Weltensegler.net-------------------------*/
/*-----------Code by M.Beilke 2010-------------------*/

/* General */

BODY {
	background-image: url(../all_background.jpg);
	background-repeat: repeat;
	BACKGROUND-COLOR: #374c5b;
	margin: 0px; 
	background-attachment: fixed;
	height:100%;
		}

#content {
 
    
	 height:510px;   
    width: 100%;  
    position:absolute;            
    top:50%;                      
    margin-top:-255px;                 
    margin-left:auto;
    margin-right:auto;


	}			
		
.menu-table {
	background-color: #f0f0f0;
	border: 0;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	}	
	
#menu {
float: left;
margin-left: -1px;
background-color: #f0f0f0;
	}	
	
.menu-header {
	FONT-SIZE: 21px; 
	COLOR: #3b3d3c; 
   FONT-FAMILY: Calibri, Verdana, Arial, Geneva; 
	text-align: left;
	text-transform: uppercase;
	font-weight: lighter;	


	}		
	
.menu-item {
	FONT-SIZE: 14px; 
	COLOR: #3b3d3c; 
   FONT-FAMILY: Calibri, Verdana, Arial, Geneva; 
	TEXT-DECORATION: none;
	text-align: left;
}

A.menu-item {
   FONT-FAMILY: Calibri, Verdana, Arial, Geneva; 
	COLOR: #3b3d3c;
}

A.menu-item:hover {
	COLOR: #326ea4;
	text-decoration: none;
   FONT-FAMILY: Calibri, Verdana, Arial, Geneva; 
	}

A.menu-item:active {
	COLOR: #4192d9;
	text-decoration: none;
   FONT-FAMILY: Calibri, Verdana, Arial, Geneva; 
	}	
	
.menu-foot {
	FONT-SIZE: 11px; 	
   FONT-FAMILY: Calibri, Verdana, Arial, Geneva; 
	COLOR: #3b3d3c;
	TEXT-DECORATION: none;
	text-align: center;
	font-weight: normal;
	}

A.menu-foot {
	FONT-SIZE: 11px; 	
   FONT-FAMILY: Calibri, Verdana, Arial, Geneva; 
	COLOR: #3b3d3c;
	TEXT-DECORATION: none;
	text-align: center;
	font-weight: normal;
}

A.menu-foot:hover {
	COLOR: black; 
	text-decoration: none;
   FONT-FAMILY: Calibri, Verdana, Arial, Geneva; 
	}

	
.free-table {
	FONT-SIZE: 1px;
	border: 0;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	}