body {

	margin: 0;

	padding: 0;

	background: #fff;

	font-family: Tahoma, Arial, Helvetica, Sans Serif;

	font-size: 8.5pt;

	color: #000; 

	min-width: 1200px;

	width: 1200px;

}



h1, h2, h3, h4 {

	color: #2b478c;

	padding-bottom: 0.5em;

}



h4, h5 {

	font-size: 10pt;

}



#container {

	margin: 0 auto;

	width: 100%;

	background: url(/images/background.jpg) left top no-repeat;

}



#header {

	margin: 0 0 0 500px;

	background: url(/images/header.jpg) right top no-repeat ;

}



#left_sidebar {

	float: left;

	margin: -184px 0 0 5px;

	padding: 0;

	width: 260px;

}

* html #left_sidebar {

	margin-left: 2px;

	margin-top: -185px;

}

#right_sidebar {

	float: right;

	width: 267px;

	margin: 0px;

}

#footer {

	margin-left: 295px;

	background-color: #ede8e3;

}



#content {

	float: left;

	margin: 0px 0px 15px 30px;

	width: 620px;

}



/*#header*/

#header a#logolink {

	position: absolute;

	top: 5px;

	left: 8px;

	width: 266px;

	height: 51px;

	text-indent: -5000px;

}

#header #primary_links {

	background: url(/images/primary_links.gif) left top no-repeat;

	margin: 0;

	padding: 0 0 0 12px;

	list-style-type: none;

	height: 355px;

}

#header #primary_links li{

	height: 115px;

}

#header li#galery_link {

	background: url(/images/pl_separator.gif) left bottom no-repeat;

	height: 125px;

}

#header #mission {

	color: #5C5C5C;

	position: absolute;

	left: 310px;

	top: 164px;

}

#header #mission2 {

	color: #5C5C5C;

	position: absolute;
	
	left: 220px;

	top: 164px;

	padding: 100px;

}


#header #mission a {

	margin-top: 10px;

	padding: 0 0 0 17px;

	background: url(/images/arrow1.gif) 0 50% no-repeat;

	color: #1EADE5;

}

#header #menu {

	background: url(/images/menu_bg.gif) 0 50% no-repeat;

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	height: 41px;

	width: 960px;

	margin-left: -214px;

	margin-bottom: 5px;

}

#header #menu li {

	float: left;

	margin: 0;

	padding: 0;	

	height: 41px;	

}

#header #menu li#menu_end {

	background: url(/images/menu_end.gif) 0 100% no-repeat;

	width: 57px;

}

/*left_sidebar*/

#left_sidebar #counter {

	margin:0pt 15px;

	float: right;

}

#left_sidebar #left_wrap {

	background: #EDE8E4 url(/images/leftsb_bg.gif) left top repeat-y;

}

#left_sidebar ul {

	list-style-type: none;

	margin: 0;

	padding: 0;	

}

#left_sidebar #proposition  {

	margin: 0 15px; 

	padding: 0px 15px 0 14px;

	line-height: 17px;

}	

#left_sidebar #about_us {

	color: #00605e;	

	background: url(/images/about_us.jpg) 0 0 no-repeat;

	margin: 0 15px; 

	padding: 188px 15px 15px 14px;

	line-height: 18px;

}



#left_sidebar #leftsb_bottom {

	background: url(/images/leftsb_bottom.gif) left bottom no-repeat;

	height: 40px;

	margin-left: -5px;

}



#left_sidebar li a {

	color: #2b478c;

	padding-left: 15px;

	background: url(/images/arrow_sb.gif) 0 50% no-repeat;

	font-size: 9pt;

	font-weight: bold;	

}



#left_sidebar #left_wrap li a:hover {

	color: red;

}



#left_sidebar ul.submenu li a {

	font-weight: normal;

}

#left_sidebar #proposition li a {

	color: #2b478c;

}

#left_sidebar #proposition li.spec_prop a {

	color: ##00605e;

}

#left_sidebar #about_us li a {

	color: #394295;

	font-size: 9pt;

	font-weight: normal;



}

#left_sidebar .space {

	padding-top: 17px;

}



/*#right_sidebar*/

#right_sidebar {

	font-size: 10pt;

	padding-left: 10px;

}

#right_sidebar h4, h5 {

	text-align: center;	

}

#right_sidebar #sequence ul {

	color: #0000FF;

	line-height: 20px;

}

#right_sidebar .article {

	padding: 6px 0;

	min-height: 92px;

}

* html #right_sidebar .article {

	padding: 15px 0 0 0;

}

#right_sidebar .article p {

	margin: 0;

	padding: 0;

}

#right_sidebar .article img {

	float: left;

}

#right_sidebar #articles .article_sep {

	border-bottom: 1px solid #D9D9D9;

}

#right_sidebar a {

	color: #3593c5;

}

#right_sidebar #faq {

	margin-top: 20px;

	border-top: 4px solid #6E6E6E;

}

#right_sidebar #faq h5 {

	color: #000;

	text-decoration: underline;

	font-weight: normal;

}

#right_sidebar #faq p {

	color: #666666;

}



/*#footer*/

#footer {

	text-align:center;

	padding: 10px;

	height: 80px;

}

#footer #footer_links {

	float: left;

	width: 688px;

	font-size: 8pt;

}

#footer p, #footer_links p a {

	color: #666666;

}

#footer #copy p {

	font-size: 10pt;

	color: #333333;

}

div.newsblock{

	text-align: left;

	padding-bottom: 10px;

	padding-left: 5px;

}



div.mainNewsBlock{

	color: #666666;

	background-color:  #ede8e3;

	margin-left: 15px;

	margin-right: 10px;

	

}



/*#content*/



.clear {

	clear: both;

}