@charset "utf-8";



/* CSS Document */



p, ul, ol, li, a, img, div, body



	{



	padding:0px;



	margin:0px;



	}



body



	{



	font:normal 12px Verdana, Arial, Helvetica, sans-serif;



	color:#000000;



	background:#333333;



	}



a



	{



	color:#222b52;



	}



img	



	{



	border:0px;



	}



#mainwrap



	{



	width:1001px;



	margin:0px auto 0px auto;



	background:#f9ecc2;



	overflow:hidden;



	}



#header



	{



	width:100%;



	height:175px;



	background:url(../img/picture.jpg) left no-repeat;



	}



#main_menu



	{



	height:21px;



	background:url(../img/main_menu_bgr.jpg) left no-repeat;



	padding:0px 0px 0px 200px;



	}



#main_menu a



	{



	font:italic 18px Georgia, "Times New Roman", Times, serif;



	color:#904a21;



	margin:0px 30px 0px 0px;



	}



/*------------ left_col ---------------*/



#left_col



	{



	width:190px;



	float:left;



	background:url(../img/left_col_bgr.jpg) top no-repeat;



	}



#menu .bug_fix



	{



	margin:0px;



	padding:0px;



	}



#menu



	{



	margin:8px 0px 0px 10px;



	}



#menu a



	{



	margin:0px 10px 0px 00px;



	font:bold 12px Arial, Helvetica, sans-serif;



	line-height:10px;



	text-decoration:none;



	color:#000000;



	}



#menu .top_item .item



	{



	width:138px;



	height:36px;



	margin-top:0px;



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



	display:table;



	#position:relative;



	overflow:hidden;



	}



#menu .top_item .item_selected



	{



	margin-top:0px;



	}



#menu .item, #menu .item_selected



	{



	width:138px;



	height:36px;



	margin:10px 0px 0px 0px;



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



	display:table;



	#position:relative;



	overflow:visible;



	}



#menu .top_item .item_selected



	{



	background:url(../img/menu_top_bgr_selected.jpg) left no-repeat;



	}



#menu .item_selected



	{



	background:url(../img/menu_bgr_selected.jpg) left no-repeat;



	}



#menu .top_item .link_container, #menu .item .link_container, #menu .item_selected .link_container



	{



	#position:absolute;



	#top:50%;



	display:table-cell;



	vertical-align:middle;



	}



.link_container .link



	{



	width:125px;



	margin:0px 10px 0px 0px;



	#position:relative;



	#top:-50%;



	}



#menu .item, #menu .item_selected



	{



	float:left;



	padding:0px 0px 0px 39px;



	}



#menu .top_item



	{



	float:left;



	}



#menu .submenu



	{



	float:left;



	}



#menu li



	{



	list-style-image:url(../img/arrow.gif);

	width:140px;

	margin:5px 0px 0px 40px;



	}

#calc

	{

	position:relative;

	top:40px;

	background:url(../img/calc.jpg) 50% 55% no-repeat;

	}

#calc .title

	{

	margin:0px 0px 100px 20px;

	font-size:14px;

	font-weight:bold;

	color:#40352d;

	}

#calc a

	{

	margin:0px 0px 0px 20px;

	font-weight:bold;

	}



/*----------- main_field --------------*/



#path



	{



	padding:0px 0px 10px 0px;



	font:bold 12px tahoma;



	color:#000000;



	}



#path a



	{



	color:#000000;



	}



#main_field



	{



	width:587px;



	float:left;



	background:url(../img/main_field_bgr.jpg);



	}



#main_field_inside



	{



	width:811px;



	float:left;



	background:url(../img/main_field_bgr.jpg);



	}



#content



	{



	padding:30px 40px 30px 37px;



	overflow:hidden;



	}



#content p



	{



	margin:0px 0px 10px 0px;



	}



#content a



	{



	color:#000000;



	}



#content h1



	{



	padding:0px 0px 20px 0px;



	font:bold 20px tahoma;



	color:#6c1313;



	text-align:center;



	}



#content h2, h3, h4, h5, h6



	{



	font:bold 12px Verdana, Arial, Helvetica, sans-serif;



	color:#6c1313;



	}



#content ul



	{



	margin:0px 0px 10px 0px;



	}



#content li



	{



	margin:0px 0px 0px 20px;



	}



#content .title



	{



	font:bold 13px tahoma;



	color:#6c1313;



	padding:20px 0px 10px 0px;



	}



#content .date



	{



	font:bold 11px tahoma;



	color:#333333;



	padding:0px 20px 0px 0px;



	}



#form



	{



	margin:10px 0px 0px 0px;



	}



#form input



	{



	width:300px;



	}



#form textarea



	{



	width:500px;



	height:200px;



	}



#form input, textarea



	{



	margin:3px 0px 0px 0px;



	background:#ebebeb;



	border:#898989 solid 1px;



	font:normal 14px "Courier New", Courier, monospace;



	}



#corner_tl



	{



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



	}	



#corner_tr



	{



	background:url(../img/corner_tr.jpg) top right no-repeat;



	margin:0px 0px -250px 0px;



	}



#border_top



	{



	background:url(../img/border_top.jpg) top repeat-x;



	}	



#border_right



	{



	background:url(../img/border_right.jpg) right repeat-y;



	margin:0px 0px -250px 0px;



	}



#border_left



	{



	background:url(../img/border_left.jpg) left repeat-y;



	margin:0px 0px -250px 0px;



	}



/*------------ right_col ------------*/



#right_col



	{



	width:224px;



	float:left;



	}



.block



	{



	width:215px;



	background:url(../img/block_content_bgr.jpg) top repeat-y;



	}



.block .title



	{



	height:48px;



	background:url(../img/block_title_bgr.jpg) top no-repeat;



	font:bold 14px tahoma;



	color:#efae54;



	text-align:right;



	}



.block .title p



	{



	position:relative;



	top:16px;



	left:-50px;



	}



.block .content



	{



	padding:10px 33px 0px 33px;



	font:normal 11px Verdana, Arial, Helvetica, sans-serif;



	color:#24426a;



	}



.block .content p



	{



	margin:0px 0px 10px 0px;



	}



.block .content li



	{



	margin:0px 0px 0px 20px;



	padding:0px 0px 10px 0px;



	}



.block .content .bold_link



	{



	float:right;



	margin:10px 5px 0px 0px;



	font:bold 12px tahoma;



	color:#222b52;



	text-decoration:none;



	}



.block .bottom



	{



	height:46px;



	background:url(../img/block_bottom_bgr.jpg) top no-repeat;



	}



/*------------ footer ---------------*/



#footer



	{



	width:100%;



	float:left;



	display:block;



	}



#footer_2



	{



	width:100%;



	height:51px;



	float:left;



	background:url(../img/footer_bgr.jpg) top right no-repeat;



	}



#forever



	{



	padding:0px 0px 0px 60px;



	float:left;



	line-height:10px;



	background:url(../img/forever_bgr.gif) 25px center no-repeat;



	}



#forever a



	{



	font-size:10px;



	color:#707070;



	text-decoration:none;



	}



#copyright



	{



	margin:0px 5px 0px 0px;



	float:right;



	position:relative;



	top:33px;



	font-size:11px;



	}



#foot_left



	{



	width:190px;



	float:left;



	background:url(../img/foot_left_bgr.jpg) top no-repeat;



	}



#foot_center



	{



	width:587px;



	float:left;



	background:#f9ecc2;



	}



#foot_center_inside



	{



	width:811px;



	float:left;



	background:#f9ecc2;



	}



#foot_right



	{



	width:224px;;



	float:left;



	}



#foot_right, #foot_center_inside



	{



	font:bold 13px tahoma;



	color:#000000;



	text-align:right;



	}



#foot_right p, #foot_center_inside p



	{



	position:relative;



	top:65px;



	padding:0px 30px 0px 0px;



	}



#foot_left, #foot_center, #foot_center_inside, #foot_right, #border_bottom, #corner_bl, #corner_br



	{



	height:150px;



	}



#border_bottom



	{



	background:url(../img/border_bottom.jpg) top repeat-x;



	}



#corner_bl



	{



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



	}



#corner_br



	{



	background:url(../img/corner_br.jpg) right top no-repeat;



	}



.clearfloats



	{



	clear:both;



	}



/*----------- fix --------------*/



#left_col, #main_field, #main_field_inside, #right_col, #corner_tr



	{



	margin-bottom:-30000px;



	padding-bottom:30000px;



	}
