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

body		{	
				height: 100%;
				color: #efefef;
				background-color: #e1e1e1;
				font-family:Verdana, Geneva, sans-serif;
				font-size: 12px; line-height:14px
				text-align:justify;
				
			}
		
#all		{
				width:1000px;
				min-height:640px;
				height:auto;
				position:absolute;
				left:50%;
				margin-left:-500px;
				margin-bottom:300px;
				padding-bottom:-50px;
				background-image:url(images/bg_top.gif);
				background-repeat:no-repeat;
				background-position:top;
				margin-top:-20px;
				
			}
#wrapper {
	
	width: 1021px;
	height:100%;
	background-image: url(images/bg_y.gif);
	background-repeat: repeat-y;
	background-position:-7px 0px;
}

					

#menu-top { width:1021px;		
			height:21px;
			position:relative;
			text-align:center;
			background-image: url(images/bg_top.gif);
			background-repeat:no-repeat;
			background-position:-7px 0px;
		  }
			
#header		{
		width:237px;
		height:100px;
		background-color:black;
		position: absolute;
		background-image: url(images/header2.jpg);
		background-repeat:no-repeat;
		background-position:10px -5px;
			}



#menu		{
		height:100px;
		width:763px;
		background-color:black;
		margin-left:237px;
		posistion:absolute;
			}
			

#content	{
		width:960px;
		height:auto;
		padding: 0px 20px 70px 20px;
		position:relative;
		background-color:black;
		
		
				
			}
			
#footer
		{
			width:1021px;		
			height:50px;
			position:relative;
			text-align:center;
		
			
			background-image: url(images/footer_bg.gif);
			background-repeat:no-repeat;
			background-position:-7px 0px;
			
		}

			
	a.nav  		{
	width:120px;
	height:100px;
	border:0px;
	text-decoration:none;
	color:#efefef;
	font-size:15px;
	display:block;
	margin-left:30px;
	padding-top:50px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	float:left;

			}


				
	a.nav:hover {		background-color:#c8c8c8;
					
			}
				
	a.nav:link		{	text-decoration:none;
			}
				
	a.nav:visited { 	text-decoration:none; color:#efefef;
			}


	.galthumb		{ 	height:362px;
						width:202px;
						margin-bottom:10px;
						margin-top:10px;
						margin-left:50px;
						float:left;
						text-align:center;
						padding-top:1px;
					}
	.galthumb:hover { 	background-color:#c8c8c8;
					}
	.galthumb img 	{	margin-bottom:10px;
					}
					


.h1 		   { font-family:Verdana, Geneva, sans-serif;font-size: 22px; color:#efefef;
					 font-weight:bold; }
.h2 		   { font-family:Verdana, Geneva, sans-serif;font-size: 16px; color:#efefef;
					 font-weight:bold; }
.normal 	   { font-family:Verdana, Geneva, sans-serif;font-size: 12px; color:#efefef; line-height:14px }
.aboutleft	   { font-family:Verdana, Geneva, sans-serif;font-size: 12px; 
					 font-weight:bold; float:left; margin-top:15px; }
					 
	.hd	  		   { font-family:Verdana, Geneva, sans-serif; font-size: 12px; line-height:14px
					 width:100px; font-weight:bold; float:left; margin-top:12px;}
	.hi			   { font-family:Verdana, Geneva, sans-serif; font-size: 12px; 
					 width:auto; margin-left:150px; margin-top:12px; text-align:justify; line-height:14px; }				 
	.aboutright	   { font-family:Verdana, Geneva, sans-serif;font-size: 12px;
					 margin-left:125px; margin-top:15px; }
	.galerieimg-l  { width:134px; height:200px; float:left; }								
	.galerieimg	   { width:134px; height:200px; margin-left:62px; float:left; }
	.galerieinfo-l { width:134px; float:left; font-family:Verdana, Geneva, sans-serif;font-size: 16px; font-weight:bold; margin-bottom:8px; }
	.galerieinfo   { width:134px; margin-left:62px; float:left; font-family:Verdana, Geneva, sans-serif;font-size: 16px; font-weight:bold; margin-bottom:8px; }
	.home-line		{ height: 1px; width:820px; background:#000; margin-top:12px; left:50%;  }
	
		a:link		{ color:#efefef; text-decoration:underline; }
		a:visited	{ color:grey; text-decoration:underline; }
		a:focus		{ color:#efefef; text-decoration:underline; }
		a:hover		{ color:#efefef;  text-decoration:none; }
		a:active	{ color:#efefef;  text-decoration:none; }
.gal-line		{ 		height: 1px; 
						width:960px; 
						background:#efefef;
						margin-top:10px;
					}	

	/* hide from ie on mac \*/	
	#flashcontent {
		width:1000px;
		height:700px;
		margin-left:-20px;
	
	}
	/* end hide */
