html, body
{
	background	: #EEF5FB url(images/header_bg_down.jpg) repeat-x;
	text-align	: center;
	height		: auto;
	margin		: 0;
	padding		: 0;
	font-size   : 10pt;
	color		: #000000;
	font-family	: Tahoma;
}
a {
color:#212122;
}

a:link {text-decoration: none; }
a:visited {text-decoration: none; }
a:active {text-decoration: none;}
a:hover {text-decoration: underline;}
img { border:0;}

h1, h2, h3, h4 {
margin:0px;
}

.black { color : #212122;}
.gray { color : #565656; }
.f11 { font-size : 9pt; }

#block1
{
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 140px;
	background	: url(images/header_bg.jpg) top center no-repeat;

}

#block3
{
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 314px;
	background	: #FFFFFF;

}


#block2
{
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 300px;
	background	: url(images/block2.jpg) repeat-x;

}

#spacer
{
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 2px;
	background	: #ffffff;

}

.wrapper
{
	width		: 960px;
	height		: auto;
	padding		: 0;
	margin		: 0 auto;
	text-align	: center;

}

#header
{
	float		: left;
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 100%;

}

#header #logo
{
	float		: left;
	margin		: 41px 0 0 0;
	padding		: 0;
	width		: 503px;
	height		: 63px;
	background	: url(images/logo.jpg) no-repeat;

}

#lang
{
	color		: #fff;
	float		: right;
	margin		: 0;
	padding		: 10px 0 0 0;
	width		: auto;
	height		: 35px;
	font-size	: 9pt;

}

#lang a
{

	color		: #fff;

}

#lang a:hover
{

	color		: #454647;

}

#content_flash
{
	float		: left;
	margin		: 0;
	padding		: 0;
	width		: 647px;
	height		: 314px;
	background	: #CCCCCC;

}

#content_objects
{
	float		: left;
	margin		: 0;
	padding		: 15px 10px 0 0;
	width		: 303px;
	text-align	: left;
	height		: 292px;
		
}

	#content_objects .title
	{
		font-size	: 16px;
		margin		: 0;
		padding		: 0;
		float		: left;
		font-family	: "Trebuchet MS";
		padding		: 0 0 8px 0;
		border-bottom:2px solid #7F8285;
		width		: 100%;
		line-height	: 16px;
			
	}
		
	#content_objects .item
	{
		float		: left;
		width		: 100%;
		height		: 100px;
		padding		: 10px 0 10px 0;
		border-bottom: 1px solid #C5CCCD;
	
	}

	#content_objects .item img
	{
		float		: left;
		margin-right: 5px;
		border		: 3px solid #96999C;
	
	}
	
	#content_objects .item .text
	{
		display		: block;
		margin-top	: 5px;
	}
	
	#content_objects .button
	{
		margin-top	: 5px;
	}
	
.button
{
	float		: right;
	margin		: 0;
	padding		: 2px 17px 2px 11px;
	color		: #FFFFFF;
	font-size	: 9pt;
	font-family	: "Trebuchet MS";
	background	: url(images/button1.gif) right no-repeat;
	width		: auto;
	height		: auto;

}

.button:hover
{
		color		: #FFFFFF;
		background	: url(images/button.gif) right no-repeat;
}

#boxes
{
	float		: left;
	margin		: 15px 0 0 0;
	padding		: 0;
	width		: 100%;
	height		: auto;

}

.box_top
{
	float		: left;
	color		: #1E2326;
	text-align	: left;
	font-family	: "Trebuchet MS";
	font-size	: 16px;
	margin-bottom: 15px; 
	padding		: 0 0 10px 0;
	border-bottom: 2px solid #7F8285;
	width		: 100%;
	height		: 20px;
}

.box
{
	float		: left;
	margin		: 0 10px 0 0;
	padding		: 0;
	color		: #535557;
	width		: 310px;
	text-align	: left;
	font-size	: 9pt;
	height		: 220px;
}

	.box ul
	{
		float		: left;
		margin		: 0;
		padding		: 0;
		list-style	: none;	
		height		: 150px;
	}

	.box li
	{
		padding		: 0 0 0 10px;
		background	: url(images/list.gif) 0 5px no-repeat;
		margin		: 0 0 10px 0;
	}

#contacts
{
	float		: left;
	margin		: 0 0 0 10px;
	padding		: 0;
	width		: 270px;
	height		: 170px;
	padding		: 15px 0 0 20px;
	background	: url(images/contacts.jpg) center no-repeat;
}

	#contacts .title
	{
		font-size	: 16px;
		float		: left;
		font-family	: "Trebuchet MS";
		margin-bottom: 20px;
		width		: 100%;
		line-height	: 16px;
			
	}
	
	#contacts span
	{
		line-height	: 20px;	
	}
	
#footer
{
	margin		: 10px 0 0 0;
	padding		: 5px 0 0 0;
	border-top	: 1px solid #C5CCCD;
	color		: #9DA2A3;
	width		: 960px;
	text-align	: center;
	height		: auto;

}
#footer a
{
	color			: #9DA2A3;
}
#footer a:hover
{
	color			: #9DA2A3;
	text-decoration : underline;
}

#footer_text1
{
	float		: left;
}
#footer_text2
{
	float		: right;
}


