
/* BODY ########################################################################### */

body
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #182E4B;
	/* overflow: auto; */
	}

ul { list-style-type: square; margin-left:25px; }
li { margin-bottom:2px; }

/* ID ######################################################################### */

#cellLeft		{ width:460px; vertical-align:top; background-color: #FFFFFF; border-right: 1px #182E4B solid; }
#cellRight		{ width:460px; vertical-align:top; background-color: #999999; border-left: 1px #182E4B solid; }

#boxHomeGallery { width:100%; height:50px; border-top: 2px #182E4B solid; text-align:right; padding-top:10px; padding-right:20px; }

#cellHomeOverview { width:100%; height:198px; border-bottom: 2px #182E4B solid; padding:15px; vertical-align:top; }
#cellHomeContact { width:50%; height:125px; background-color: #CCCCCC; border-right: 1px #182E4B solid; padding:15px; }
#cellHomeBrochure { width:50%; height:125px; background-color: #CCCCCC; border-left: 1px #182E4B solid; padding:15px; }

#boxLayoutExpand { width:100%; height:235px; border-bottom: 2px #182E4B solid; padding-top:80px; padding-left:20px; }

#boxPhotoBig { width:460px; height:300px; vertical-align:bottom; }
#boxLegendGallery { width:100%; height:18px; border-top: 2px #182E4B solid; text-align:center; padding-right:20px; background-color: #999999; }
 

#cellGalleryTitle { width:100%; height:60px; border-bottom: 2px #182E4B solid; padding-top:15px; padding-left:15px; }
#cellGalleryMenu { width:50%; height:260px; background-color: #999999; border-right: 1px #182E4B solid; }
#cellGalleryThumbs { width:50%; height:260px; background-color: #CCCCCC; border-left: 1px #182E4B solid; vertical-align:top; }

#cellGalleryThumbs img { margin:20px; margin-top:8px;  margin-bottom:8px; }

.imgBorderRight { border-right: 2px #182E4B solid; }
.imgBorderBottom { border-bottom: 2px #182E4B solid; }

/* TEXT ########################################################################### */

.text, .text a:link, .text a:visited, .text a:hover { 
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}	

.text a:hover { color: #182E4B; text-decoration: none; }

/* -------------------------------------------------------------------------------  */

.footer, .footer a:link, .footer a:visited, .footer a:hover { 
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	text-decoration: none;
}	

.footer a:hover { color: #FFFFFF; text-decoration: none; }

/* -------------------------------------------------------------------------------  */




/* MENU ########################################################################### */

#sectionMenuGallery {
	font-family: Arial, Helvetica, sans-serif;
	color: #817C93;
	margin: 0px;
	padding: 0px;
	width:100%;
	text-align:left;
	
}


#sectionMenuGallery a.menuGallery:link, #sectionMenuGallery a.menuGallery:visited, #sectionMenuGallery a.menuGallery,
#sectionMenuGallery a.menuGallery:hover, #sectionMenuGallery a.menuGallerySelected:link, #sectionMenuGallery a.menuGallerySelected:visited, #sectionMenuGallery a.menuGallerySelected {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	text-transform:uppercase;
	font-size: 11px;
	display: block;
	/* top | right | bottom | left */
	padding: 15px 5px 0px 15px;
	width:100%;
	height:65px;
	border-bottom: 1px #182E4B solid;
}


#sectionMenuGallery a.menuGallerySelected:link, #sectionMenuGallery a.menuGallerySelected:visited, #sectionMenuGallery a.menuGallery1Selected {
	color: #000000;
	background-color: #CCCCCC;
}
#sectionMenuGallery a.menuGallery:hover, #sectionMenuGallery a.menuGallerySelected:hover {
	color: #000000;
	background-color: #CCCCCC;
}