/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font 
------------------------------- */

body{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bolder;}
h1{padding:0 0 15px 25px; font-size:14px; color:#fc8301; text-decoration:none;}
.middle_block h1{padding:0 0 15px 20px; font-size:14px; color:#fc8301; text-decoration:none;}
.last_block h1{padding:0 0 15px 40px; font-size:14px; color:#fc8301; text-decoration:none;}

a{text-decoration:none; color:#fff;}
a:visited{}
a:hover{text-decoration:underline;}
a:active{}

/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; height:100%; text-align:center; background:#626262;}

#main{min-width:1000px; min-height:100%; height:auto !important; height:100%; margin:0 auto -76px; text-align:left;}

	#header{height:276px; margin:0; background:#fff url('/img2/header_bg.gif') repeat-x 0 100%;}
	
	#content{}
		
		.block{margin:0 235px 0 0;}
			.first_block{float:left;}
			.middle_block{margin:0 0 0 235px;}
		.last_block{float:right; width:235px;}

.footer_push{width:100%; height:76px;  margin:0 auto; clear:both;}
#footer{width:100%; height:76px;  margin:0 auto; clear:both; background:#fff url('/img2/footer_bg.gif') repeat-x 0 0;}

/* -------------------------------
	Menu 
------------------------------- */
 
 @media all and (min-width:0px) {.left_menu{top:220px;}}
.left_menu{position:absolute; top:216px; *top:231px; left:0; margin:0 0 20px 5px;}
	.left_menu div{}
		.left_menu div ul{margin:0 0 15px 5px;}
			.left_menu div ul li{display:block; float:left; margin:0 0 7px 0; background:url('/img2/left_menu_line.gif') no-repeat 100% 3px;}
				.left_menu div ul li a{display:block; float:left; _height:1px; padding:0 15px 14px 15px; font-size:14px; font-weight:bold; color:#fc8301;}
				.left_menu div ul li a:hover{color:#666666; text-decoration:underline; background:url('/img2/left_menu_hover.gif') no-repeat 50% 100%;}

.left_list{padding:5px 2px;}
	.left_list ul{}
		.left_list ul li{margin:0 0 1px 0;}
			.left_list ul li a{display:block; _height:1px; padding:0 0 2px 20px;}
			.left_list ul li a:hover{color:#000; text-decoration:underline;}

.breadcrumbs{margin:0 20px; height:15px; margin:0 0 25px 0; padding:3px 4px 3px 4px; color:#fff; border:2px solid #fc8301; border-radius:7px; -moz-border-radius:7px; -opera-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px;}
	.breadcrumbs li{float:left;}
		.breadcrumbs li a{color:#fff; text-decoration:none; font-size:11px; padding:0 0 0 5px;}
			.breadcrumbs li span{padding:0 5px; color:#808080;}

.right_menu{position:absolute; top:105px; left:0; width:200px; margin:0 0 38px 15px;}
	.right_menu div{margin:0 0 0 10px;}
		.right_menu div ul{margin:0;}
			.right_menu div ul li{margin:0;}
				.right_menu div ul li a{display:block; _height:1px; padding:0 20px 3px 0; font-size:14px; font-weight:bold; color:#fc8301;}
				.right_menu div ul li a:hover{color:#666666; text-decoration:underline;}
		.notepad_a{display:block; padding:0 10px 3px 0; font-size:14px; font-weight:bold; color:#fc8301;}
		.notepad_a:hover{color:#666666; text-decoration:underline;}

.footer_menu{position:absolute; width:500px; left:50%; margin:1px 0 0 -236px;}
	.footer_menu li{float:left; margin-top:3px; height:12px; border-right:solid #000 1px;}
		.footer_menu li a{float:left; padding:0 13px;}

/* -------------------------------
	Form 
------------------------------- */

.left_search_form{position:absolute; z-index:3; top:-20px; *top:-35px; left:0; width:220px; height:25px; padding:0 0 0 17px;}
	.left_search_input{float:left; width:135px; height:18px; margin:0; padding:3px 0 0 10px; background:url('/img2/left_search_input.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.left_search_button{cursor:pointer; float:left; width:23px; height:20px; background:url('/img2/left_search_button.gif') no-repeat 0 0; border:none}

.send_mail_form{width:154px; height:120px; margin:5px 0 0 5px; padding:10px 0 0 14px;}
	.send_mail_form h1{margin:0; padding:0 0 12px 4px;}
	.send_mail_input{width:153px; height:17px; margin:0 0 8px 2px; padding:3px 10px 0 10px; background:url('/img2/input_bg.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.send_mail_form a{display:block; padding:0 0 7px 4px;}

.search_advertisement_form{margin:0 0 0 5px; padding:0 0 0 10px;}
	.search_advertisement_input{width:153px; height:17px; margin:0 0 8px 2px; padding:3px 10px 0 10px; background:url('/img2/input_bg.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.search_advertisement_form a{display:block; padding:0 0 7px 4px;}

.right_search_form{padding:0 0 0 24px; color:#010101;}
	.right_search_form div{margin:5px 0;}
	.right_search_input{width:153px; height:17px; margin:0 0 5px 0 ; padding:3px 10px 0 10px; background:url('/img2/input_bg.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.right_search_form label{display:block; padding:0 0 5px 0; color:#010101;}
	.right_search_form select{width:173px; height:21px; margin:0 0 5px 0 ; font-size:11px; color:#5D5D5D;} 
	.right_search_form a{display:block; margin:5px 0 5px 0;}
	.right_search_more{width:194px; margin:20px 0 0 12px; padding:5px 0 7px 14px; background:url('/img2/green_border_bg2.gif') no-repeat 0 0;}
	
/* -------------------------------
	Template style
------------------------------- */

.clear{clear:both; line-height:0;}

.header_ban_block{position:absolute; z-index:2; width:730px; height:90px; left:0; margin:0 0 0 20px; border:1px solid #000; background:#fff;}

.header_left{float:left; width:320px; height:127px; background:url('/img2/head_left_bg.gif') no-repeat 0 0;}
.header_right{float:right; width:320px; height:127px; background:url('/img2/head_right_bg.gif') no-repeat 0 0;}

.main_logo a{position:absolute; z-index:1; width:293px; height:210px; left:50%; margin:0 0 0 -146px; background:url('/img2/main_logo.gif') no-repeat 0 0;}

.middle_decor_block{position:absolute; top:0; left:100%; width:309px; height:262px; margin:0 0 0 -309px; background:url('/img2/middle_decor_bg.jpg') no-repeat 50% 0;}

.left_block{width:190px; margin:0 0 20px 5px;}
	.left_block_top{}
	.left_block_bottom{}

.left_google_block{padding:15px 0 0 23px; color:#000;}
	.left_google_block a{margin:0 0 0 5px; display:block; color:#000;}

.best_block{width:192px; margin:0 0 20px 13px; background:url('/img2/best_block_bg.gif') repeat-y 0 0;}
.best_block_right{width:192px; margin:0 0 20px 30px; background:url('/img2/best_block_bg.gif') repeat-y 0 0;}
	.best_block_top{background:url('/img2/best_block_top.gif') no-repeat 0 0;}
	.best_block_bottom{padding:5px 0; background:url('/img2/best_block_bottom.gif') no-repeat 0 100%;}
		.best_data{padding:0 10px 4px 15px;}
			.best_data span{color:#010101;}
		.best_title{margin:0 1px; padding:3px 10px 3px 15px; background:#fc8301; font-weight:bolder; font-size:13px; color:#020204;}
		.best_block_a{margin:0 1px; padding:4px 10px 8px 15px;}
			.background{background:#fc8301;}
			.best_block_a span{padding:0 5px 0 0; color:#010101;}
			.best_block_a a{padding:0 5px 0 0;}
		.best_block_b{margin:0; padding:8px 10px 8px 17px; background:#000 url('/img2/best_block_b_bg.gif') no-repeat 50% 100%;}
			.best_block_b a{padding:0 5px 0 0;}

	.best_block_top_decor{}
	.best_block_bottom_decor{}

.news_block{width:192px; margin:0 0 20px 13px; background:url('/img2/best_block_bg.gif') repeat-y 0 0;}
	.news_block_top{background:url('/img2/best_block_top.gif') no-repeat 0 0;}
	.news_block_bottom{padding:5px 0; background:url('/img2/best_block_bottom.gif') no-repeat 0 100%;}
		.news_block_a{margin:9px 1px 0 1px; padding:8px 10px 8px 17px; background:#000 url('/img2/news_block_a_bg.gif') no-repeat 0 0;}
			.news_block_a a{padding:0 5px 0 0;}
		.news_text{margin:0 1px 10px 1px; padding:3px 10px 5px 20px; background:#fc8301; font-weight:bolder; font-size:13px; color:#020204;}	

.left_a_block{width:179px; margin:-10px 0 20px 5px;}
.last_block .left_a_block{width:179px; margin:-10px 0 20px 20px;}
	.left_a_block ul{padding:0 20px 0 20px;}

.left_ban_block{width:179px; margin:0 0 20px 15px; text-align:center;}
	.left_ban_block div{}

.middle_ban_block{margin:0 0 30px 0; text-align:center;}

.middle_list{margin:0 0 30px 0; border:2px solid #fc8301; border-radius:7px; -moz-border-radius:7px; -opera-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px;}
	.middle_list div{margin:10px 0;}
		.middle_list ul{width:24%; text-align:center; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
			.middle_list ul li{margin:0 0 5px 0;}
				.middle_list ul li a{}

.middle_a_block{margin:0 0 30px 0; padding:10px; border:2px solid #fc8301; border-radius:7px; -moz-border-radius:7px; -opera-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px;}
	.middle_a_block ul li{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:0 5px 5px 0;}

.categoria_block{margin:0 0 18px 0; padding:3px 5px 3px 0; text-align:center; border:2px solid #fc8301; border-radius:7px; -moz-border-radius:7px; -opera-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px;}

.info_block{margin:0 0 20px 0; padding:5px 0 0 0;}

	.info_block_top{background:url('/img2/info_block_top.gif') repeat-x 0 0;}
		.info_block_top_l{background:url('/img2/info_block_top_l.gif') no-repeat 0 0;}
		.info_block_top_r{padding:11px 0 0 0; background:url('/img2/info_block_top_r.gif') no-repeat 100% 0;}

	.info_block_bottom{background:#414040 url('/img2/info_block_bottom.gif') repeat-x 0 100%;}
		.info_block_bottom_l{background:url('/img2/info_block_bottom_l.gif') no-repeat 0 0;}
		.info_block_bottom_r{padding:3px 0 0 0; background:url('/img2/info_block_bottom_r.gif') no-repeat 100% 0;}

	.info_block_l{background:#414040 url('/img2/info_block_bottom.gif') repeat-y 0 0;}
		.info_block_r{min-height:115px; height:auto !important; height:115px; margin:0 0 0 1px; padding:0 0 0 7px; background:#414040 url('/img2/info_block_bottom.gif') repeat-y 100% 0;}

			.info_img_block{position:absolute; width:140px; height:102px; margin:27px 0 0 2px; padding:0 0 0 8px;}
				.info_img_block img{border:1px solid #fff;}
			
			.info_text_block{margin:0;}
				.info_title_block{}
				.info_title_1{padding:5px 13px 12px 13px; font-weight:bolder; font-size:14px;}
					.info_title_1 .notepad{float:right; position:relative; width:84px; height:16px; margin-top:-16px; font-weight:normal; font-size:11px; text-align:center; background:url('/img2/notepad_bg.gif') no-repeat 0 0;}
				.info_title_2{}
					.info_title_2 div{padding:5px 13px 5px 150px; background:#fc8301;}
				.info_text{padding:7px 13px 5px 150px; background:#fc8301;}
					.info_text span{color:#010101;}
					.info_text a{line-height:24px;}
				.info_text2{padding:10px 0 10px 10px;}
					.info_text2 a{display:block; float:left; position:relative; width:84px; height:16px; margin:8px 48px 0 0; text-align:center; background:url('/img2/info_text2_a_bg.gif') no-repeat 0 0;}
					.info_text2 span{padding:0 2px 0 10px; color:#010101;}

.right_block{width:179px; margin:0 0 20px 15px;}
	.right_block_top{}
	.right_block_bottom{}

.right_a_block{width:179px; margin:0 0 20px 15px;}
	.right_a_block ul{padding:0 20px 0 20px;}

.footer_left{float:left; width:235px; height:76px; background:#fff;}
.footer_right{float:right; width:235px; height:76px; background:#fff;}

.footer_content{position:absolute; width:100%; left:0; margin:22px 0 0 0; }
	.footer_ban_left{float:left; padding:5px 0 0 70px;}
	.footer_ban_right{float:right; padding:5px 70px 0 0;}
	.footer_copyrt{position:absolute; width:472px; left:50%; margin:37px 0 0 -236px; padding:0; color:#010101;}
		.footer_copyrt span{padding:0 10px; color:#fff;}
	
