
html,body { margin: 0; padding: 0; width: 100%; height: 100%; }
body {  margin: 0; padding: 0; color: #000;
   background: #FFF; font: 62.5% Arial, Helvetica, sans-serif;
	min-width: 1000px; }

a img { border: none }
td,th { font: 1em Arial, Helvetica, sans-serif; font: "0.75em Arial, Helvetica, sans-serif"; color: #000; }
input,textarea { color: #000; font: 12px Arial, Helvetica, sans-serif; }
select { color: #000; font: 12px Arial, Helvetica, sans-serif; }
a { color: #01AEF0; }
a:hover { color: #6B4E31; }
form { margin: 0; }
div.clear { clear: both; font-size: 0px; position: relative; }
p { margin: 0 0 15px; }

#carrier { font-size: 1.2em; min-height: 100%; background: url(../img/bg_main_x.jpg) repeat-x 0 153px; }
* html #carrier { height: 100%; }
#padding_bot { padding-bottom: 165px; background: url(../img/bg_main_right.jpg) no-repeat right 153px; }


#header { background: url(../img/bg_header_top.jpg) repeat-x 0 0; }
#header div.bg1 { background: url(../img/bg_header_bot.jpg) repeat-x 0 bottom; }
#header div.bg2 { background: url(../img/bg_header_left2.jpg) no-repeat 0 0; height: 153px; position: relative; }
#header div.right { width: 275px; height: 88px; position: relative; top: 65px; float: right;
	background: url(../img/header_right.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/header_right.png,sizingMethod=crop); }
    
#bg_logo { width: 576px; height: 117px; position: absolute; left: 0; top: 0; 
    background: url(../img/bg_logo.png) no-repeat 0 0; }

#tray { position: absolute; left: 0; top: 0; padding: 0 20px; color: #DB852C; font: 11px Tahoma, Arial, Helvetica, sans-serif; }
#tray img { margin: 0 6px; width: 11px; height: 5px; }
#logo { position: absolute; left: 36px; top: 27px; }

#search { position: absolute; left: 0; top: 115px; width: 233px; height: 38px; background: #FFE5CB; }
#search form { padding: 8px 0 0 15px; }
#search div { float: left; }
#search div.input input { color: #C4C4C4; font-style: italic; border: 1px solid #8BB9E0; width: 182px; padding: 3px; }
#search div.button { padding: 5px 0 0 10px; }

#regist { position: absolute; top: 20px; right: 56px; height: 20px; }
#regist a { color: #BD0A10; border-bottom: 1px solid #BD0A10; text-decoration: none; }
#regist span { background: url(../img/ico_lock.gif) no-repeat 0 3px; padding-left: 15px; }
#regist span a { border-bottom: 1px dashed #2D7E01; color: #2D7E01; }


#menu { height: 50px; }
#menu ul { margin: 0; padding: 3px 5px 0; list-style: none; }
#menu li { float: left; font-style: italic; font-weight: bold; position: relative; z-index: 2; }
#menu li.over, #menu li.on { background: #C45F01; }
#menu a { color: #FFF; display: block; padding: 5px 15px 10px; }
#menu div.popup { position: absolute; left: 0; top: 30px; display: none; }
#menu div.popup ul { padding: 5px 0 0; width: 180px; background: #C45F01; }
#menu div.popup li { float: none; padding: 5px 15px; }
#menu div.popup a { display: inline; padding: 0; }
#menu li.over div.popup { display: block; }
#menu div.popup div { width: 180px; height: 12px;
	background: url(../img/submenu_bot.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/submenu_bot.png,sizingMethod=crop); }



table#main { border-collapse: collapse; width: 100%; }
td#main_left, td#main_center, td#main_right { padding: 0; vertical-align: top; }
td#main_right { width: 240px; padding-left: 10px; }
td#main_left { width: 210px; padding-left: 10px; }
td#main_center { padding-left: 22px; }




td#main_left p.title, td#main_right p.title { font-size: 1.167em; font-style: italic; font-weight: bold; margin: 0 0 7px 6px; }
td#main_center p.title, td#main_content p.title { font-size: 1.5em; font-style: italic; margin: 0 10px 10px; }

#weather { margin-bottom: 10px; }
#weather p.day { margin-bottom: 9px; padding-left: 6px; color: #000; }
#weather span.b { font-weight: bold; font-size: 13px; }
#weather span.em { font-style: italic; font-weight: bold; font-size: 12px; }
div.block1 { background: #FFE6CB; height: 5px; font-size: 0; margin: 0 5px; }
div.block2 { background: #DB852C; height: 5px; font-size: 0; margin: 0 5px; }
div.block_fff { background: #FFF; height: 5px; font-size: 0; margin: 0 5px; }
div.lbrown_block { padding: 3px 6px; background: #FFE6CB; color: #6B4E31; }
div.lbrown_block span { padding-right: 14px; }
div.fff { padding: 3px 6px; background: #FFF; color: #6B4E31; }
div.white_block { border: 1px solid #F1CB9C; padding: 8px 6px; color: #444; }
div.white_block span { padding-right: 14px; }
div.blue_block { border: 1px solid #88D9F8; padding: 12px; }
#weather div.white_block { color: #6B4E31; }

div.brown_block { background: #DB852C; padding: 9px 10px 20px; color: #FFF; }
div.brown_block p { margin-bottom: 9px; }
div.brown_block p.title { font-size: 14px; font-weight: bold; font-style: italic; margin: 0; }
div.brown_block ul.links { background: #FFF; margin: 0; padding: 6px 6px 9px 9px; list-style: none; color: #000; }
div.brown_block ul.links li { padding: 1px 0 2px 15px;
	background: url(../img/sibargo_links_li.gif) no-repeat 0 8px; }

#faq_front { margin-bottom: 10px; }
#faq_front p.title { margin-bottom: 10px; }
div.opinion { width: 8px; height: 9px; background: url(../img/opinion.gif); position: absolute; left: 10px; top: -1px; }
#faq_front div.bg { padding-left: 10px; }
#faq_front span.city { color: #6B4E31; }
#faq_front p.date { color: #DB852C; font-style: italic; margin-bottom: 10px; }

#count { padding-left: 10px; }
#count a { margin-right: 5px; }

div.corner { width: 5px; height: 5px; font-size: 0; position: absolute; }
div.mb { height: 10px; }
div.mb15 { height: 15px; }
div.lbrown1 { left: 0; top: 0;
	background: url(../img/corner_lbrown1.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_lbrown1.png,sizingMethod=crop); }
div.lbrown2 { right: 0; top: 0;
	background: url(../img/corner_lbrown2.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_lbrown2.png,sizingMethod=crop); }
div.lbrown3 { left: 0; top: -5px;
	background: url(../img/corner_lbrown3.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_lbrown3.png,sizingMethod=crop); }
div.lbrown4 { right: 0; top: -5px;
	background: url(../img/corner_lbrown4.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_lbrown4.png,sizingMethod=crop); }

div.brown1 { left: 0; top: 0;
	background: url(../img/corner_brown1.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_brown1.png,sizingMethod=crop); }
div.brown2 { right: 0; top: 0;
	background: url(../img/corner_brown2.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_brown2.png,sizingMethod=crop); }
div.brown3 { left: 0; top: -5px;
	background: url(../img/corner_brown3.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_brown3.png,sizingMethod=crop); }
div.brown4 { right: 0; top: -5px;
	background: url(../img/corner_brown4.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_brown4.png,sizingMethod=crop); }

div.fff1 { left: 0; top: 0;
	background: url(../img/corner_fff1.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_fff1.png,sizingMethod=crop); }
div.fff2 { right: 0; top: 0;
	background: url(../img/corner_fff2.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_fff2.png,sizingMethod=crop); }

div.white1 { left: 0; top: 0; background: url(../img/corner_white1.gif); }
div.white2 { right: 0; top: 0; background: url(../img/corner_white2.gif); }
div.white3 { left: 0; top: -5px; background: url(../img/corner_white3.gif); }
div.white4 { right: 0; top: -5px; background: url(../img/corner_white4.gif); }

div.blue1 { left: 0; top: 0; background: url(../img/corner_blue1.gif); }
div.blue2 { right: 0; top: 0; background: url(../img/corner_blue2.gif); }
div.blue3 { left: 0; top: -5px; background: url(../img/corner_blue3.gif); }
div.blue4 { right: 0; top: -5px; background: url(../img/corner_blue4.gif); }


#news_imp { padding: 9px 9px 0; }
#news_imp table { border-collapse: collapse; }
#news_imp td { vertical-align: top; padding: 0 0 15px; color: #6B4E30; }
#news_imp.one_news td { vertical-align: top; padding: 0 0 15px; color: #000; }
#news_imp td.img { padding-right: 15px; }
#news_imp td.img img { border: 1px solid #FFF; }
#news_imp div.name { font-size: 15px; font-weight: bold; }
#news_imp div.name a { color: #000; }
#news_imp div.name a:hover { color: #6B4E31; }
#news_imp p.date { color: #DB852C; margin: 3px 0 10px; font-style: italic; }
#news_imp div.act { color: #2F2F2F; }
#news_imp div.act a { color: #000; }
#news_imp div.act a:hover { color: #6B4E31; }

div.front_list_news { padding: 0 12px 20px; }
div.front_list_news div.one { margin-bottom: 15px; }
div.front_list_news span.date { color: #DB852C; font-style: italic; margin-right: 13px; }
div.front_list_news a { color: #6B4E31; }

table.list_news { margin: 0 10px; border-collapse: collapse; }
table.list_news td { padding: 0 0 18px; vertical-align: top; }
table.list_news td.date { width: 75px; color: #DB852C; font-style: italic; }
table.list_news td.name { background: url(../img/news_li.gif) no-repeat 0 7px; padding-left: 35px;  }
table.list_news td.name a { color: #6B4E31; }
table.list_news td.nobg { background: none; }
span.ico_photo { position: relative; }
span.ico_photo img { position: absolute; left: 0; top: -1px; }

div.front_hr { background: #DB852C; width: 230px; font-size: 0; height: 3px; margin-bottom: 15px; }

table.docs { margin: 0 10px; border-collapse: collapse; }
table.docs td { padding: 0 0 18px; vertical-align: top; }
table.docs td.img { width: 50px; padding-top: 2px; }
table.docs div.name { margin-bottom: 3px; }
table.docs div.name a { color: #000; }
table.docs div.name a:hover { color: #6B4E31; }
table.docs div.date { color: #F1CB9C; font-style: italic; }
table.docs div.link { color: #DB852C; font-style: italic; }
table.docs div.link a { color: #DB852C; }
table.docs div.link a:hover { color: #6B4E31; }


#map { margin-bottom: 11px; }
td#main_right #map p.title { margin: 0 0 5px 9px; }
#map p.map_link { margin: 0 0 12px 9px; background: url(../img/ico_map.gif) no-repeat 0 2px; }
#map p.map_link a { padding-left: 24px; }
#map img.img { background: url(../img/map_front.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/map_front.png,sizingMethod=crop); }

td#main_right div.block1 { margin-right: 0; }
#vote { color: #000; padding: 3px 10px 15px; }
td#main_right #vote p.title { margin: 0; }
#vote table { border-collapse: collapse; margin: 5px 0 12px; }
#vote td { padding: 3px 0; }
#vote td.left { width: 27px; padding-right: 5px; text-align: right; }

#vacancy_front { padding: 0 10px 7px 0; }
td#main_right #vacancy_front p.title { margin: 0 0 10px 8px; }
#vacancy_front div { border-bottom: 1px solid #DB852C; padding: 0 0 10px 10px; color: #6B4E31; margin-bottom: 11px; }
#vacancy_front div p { font-size: 1.167em; margin: 0; }
#vacancy_front div p span { font-style: italic; font-weight: bold; font-size: 13px; }
#vacancy_front div a { color: #6B4E31; }

#bans { padding-right: 10px; }
#bans p { margin-bottom: 10px; }


#footer { margin-top: -146px; font-size: 1.1em; }
#footer div.hr { background: #DB852C; margin: 0 20px 20px; font-size: 0; height: 1px; }
#footer table.table { border-collapse: collapse; width: 100%; }
#footer td.left, #footer td.center, #footer td.right { padding: 0 0 15px; vertical-align: top; color: #666; }
#footer td.right, #footer td.right div.bg { width: 240px; }
#footer td.left { width: 23%; }
#footer td.center { width: 77%; }
#footer td.left div.bg { padding-left: 20px; }
#footer td.center div.bg { padding: 0 22px; }
#footer td.left a, #footer td.center a { color: #666; }
#footer a:hover { color: #6B4E31 !important; }
#footer td.right a { color: #000; }


#dispatch_small { padding-right: 10px; }
#dispatch_small table { border-collapse: collapse; width: 100%; }
#dispatch_small td { padding: 4px 0; }
#dispatch_small td.text { width: 100%; }
#dispatch_small td.text input.input { width: 100%; border: 1px solid #8BB9E0;
	padding-left: 0; padding-right: 0; }

div.ban_block { width: 230px; height: 119px; color: #6B4E31; position: relative; margin-bottom: 10px; }
#ban1 { background: url(../img/ban1.gif); }
#ban2 { background: url(../img/ban2.gif); }
div.ban_block div { position: absolute; left: 15px; top: 72px; width: 195px; font-weight: bold; }
div.ban_block p { margin: 0; }

div.ban_bg { width: 200px; background: #FACEA2 url(../img/bg_ban_top.gif) no-repeat 0 0; padding: 15px;
	color: #6B4E31; font-weight: bold; }
div.ban_bg p { margin: 0; }
div.ban_bg_bot { width: 230px; height: 10; font-size: 0; }
div.ban_left { width: 210px; }
div.ban_bg_bot div { width: 5px; height: 5px; position: relative; top: -5px; }
div.ban_bg_bot div.left { left: 0; float: left;
	background: url(../img/corner_ban1.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_ban1.png,sizingMethod=crop); }
div.ban_bg_bot div.right { right: 0; float: right;
	background: url(../img/corner_ban2.png) no-repeat 0 0;
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corner_ban2.png,sizingMethod=crop); }
