
/*
------------------------------------------------------------------------
	BACKGROUND 
------------------------------------------------------------------------
*/
html
{
	background:#FF0000 url(../img/body-background-y-1.gif) center repeat-y;
}
body
{
	background:url(../img/body-background-x.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}


/*
------------------------------------------------------------------------
	 
------------------------------------------------------------------------
*/
#page
{
	margin:auto;
	background:url(../img/body-background-1.jpg) top center no-repeat;
}
	#page .block
	{
		width:1000px;
		margin:auto;
	}
	#header
	{
		width:100%;
		text-align:left;
	}
		#header .block
		{
			width:1000px;
			height:170px;
			margin:auto;
			
		}
		#header a#home
		{
			display:block;
			height:220px;
			width:770px;
			float:left;
			margin:0 0 0 20px;
		}
		#header ul
		{
			margin:0 0 0 0;
			padding:229px 0 0 233px;
			list-style-type:none;
			
		}
			#header ul li
			{
				display:inline;
				font-size:13px;
				color:#FFFFFF;
			}
				#header ul li a
				{
					padding:5px 12px 5px 12px;
					text-decoration:none;
					text-transform:uppercase;
					text-align:center;
					font-weight:bold;
					color:#FFFFFF;
				}
				#header ul li a:hover, #header ul li.in a
				{
					color:#F0AE57;
				}
		#header ul ul
		{
			display:none;
			z-index:2;
			position:absolute;
			top:97px;
			margin:0;
			padding:10px;
			background-color:#FFFFFF;
			text-align:left;
			filter:alpha(opacity=80);
			-moz-opacity:0.8;
			opacity:0.8;
		}
			#header ul ul li
			{
				text-align:left;
			}
			#header ul ul li a
			{
				display:inline;
				clear:left;
				margin:0;
				padding:3px 0 3px 0 !important;
				background-color:#FFFFFF !important;
				text-align:left;
				color:#000000 !important;
			}
				#header ul ul a:hover
				{
					color:#C40F0F !important;
				}
			#header ul li:hover > ul
			{
				display:block;
			}
			#header ul li.n ul{margin-left:305px;}
			#header ul li.n1 ul{margin-left:398px;}
			#header ul li.n2 ul{margin-left:477px;}
			#header ul li.n3 ul{margin-left:579px;}
			#header ul li.n4 ul{margin-left:651px;}
			#header ul li.n5 ul{margin-left:746px;}
			#header ul li.n7 ul{margin-left:886px;text-align:right;}
	#content
	{
		/*height:100%;*/
		width:100%;
	}
		#content .block
		{
			
		}
		#typlats
		{
			float:right;
			position:relative;
			top:-200px;
			margin:0 0 0 0;
			padding:0;
			list-style-type:none;
		}
			#typlats li a
			{
				display:block;
				height:82px;
				width:195px;
				margin:0 0 8px 0;
				padding:0;
				/*background:#A31410;*/
			}
			#typlats li a
			{
				display:block;
				height:82px;
				width:195px;
				margin:0 0 8px 0;
				padding:0;
				background-position:top right;
				background-repeat:no-repeat;
			}
			#typlats li a:hover
			{
				/*background:#FFFFFF;*/
			}
		/*#menu2
		{
			float:left;
			height:100%;
			width:210px;
			margin:80px 20px 0 20px;
			padding:0 0 0 0;
			list-style-type:none;
			text-align:right;
		}
			#menu2 li
			{
				margin:0 0 5px 0;
			}
			#menu2 li a
			{
				display:block;
				padding:3px 15px 3px 0;
				background:#F1F1F1;
				text-decoration:none;
				text-transform:uppercase;
				font-weight:normal;
				font-size:11px;
				color:#005E79;
			}
			#menu2 li a:hover, #menu2 li a:active, #menu2 li.in a
			{
				background:#005E79;
				font-weight:bold;
				color:#FFFFFF;
			}*/
		#text
		{
			margin:120px 10px 0 10px;
			padding:0 0 0 15px;
			min-height:520px;
			width:750px;
		}
	#footer
	{
		background-image:url(../img/footer-1.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
		/*margin-bottom:0px;*/
	}
		#footer .block div
		{
			margin:0 200px 0 0;
			padding:7px 15px 0 15px;
			/*border-top:1px solid #666666;*/
		}
			#footer img
			{
				float:left;
				margin:3px 10px 0 0;
			}
			#footer a
			{
				font-size:11px;
				color:#598020;
			
			}
			
			.mention{
			position:absolute;
			bottom:5px;
			left:35px;
			float:left;
			
			}
	#minimap
	{
		position:fixed;
		bottom:0;
		margin-left:25px;
	}
	#popup
	{
		position:absolute;
		top:0px;
		display:none;
		width:100%;
		height:100%;
		z-index:5;
		overflow:hidden;
	}
		#popmap, #popmapiframe{
			position:absolute;
			z-index:1000;
			margin-left:auto;
			margin-right:auto;
			height:100%;
			width:100%;
			text-align:center;
			top:0px;
			padding-top:50px;
			background-color:#000000;
			filter:alpha(opacity=70);
			-moz-opacity:0.7;
			opacity: 0.7;
		   -khtml-opacity: 0.7;
		}
		#popmapiframe img{
			border:2px solid #000000;
		
		}
		#popmapiframe{
			background-color:transparent;
			filter:alpha(opacity=100);
			-moz-opacity:1;
			opacity: 1;
		   -khtml-opacity:1;
		   z-index:1001;
		}
		#popmapiframe iframe{
			border:1px solid #000000;
			background-image:url(../../../img/load.gif);
			background-repeat:no-repeat;
			background-position:center;
			background-color:#FFFFFF;
		}
		#popmapiframe a{
			display:block;
			width:100px;
			height:23px;
			margin-left:auto;
			margin-right:auto;
			background-color:#000000;
			color:#FFFFFF;
			font-size:12px;
			font-weight:bold;
		}

