.hint {	padding: 9px 10px 11px 10px; vertical-align: top; background-color: #ffffcc;}
.index_city {
	padding-RIGHT: 10px; padding-LEFT: 10px; font: normal 80%/140% "Tahoma"; vertical-align: top;}
.index { vertical-align: top;}
small {
	font: 10px/12px "Verdana", "Arial"; TEXT-DECORATION: none
}
.marker {color: #000099; background-color: #ffff00;}
FORM {padding: 0px; margin: 0px;}
.error {padding: 9px 10px 11px 10px; color: #000000; background-color: #ffbbbb;}
#form {
	padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 11px; vertical-align: top; padding-TOP: 9px; background-color: #eaf1f6
}
.form1 { padding: 9px 10px 11px 10px; vertical-align: top; background-color: #eaf1f6; }
.form_head {
	padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 3px; font: bold 11px/15px "Tahoma", "Arial"; vertical-align: top; color: #ffffff; padding-TOP: 3px; background-color: #76858d
}
img.image {	BORDER: #ffffff 10px solid; 
}
img.small_image {BORDER: #c5c5c5 1px solid;  margin: 5px 10px 10px 0px;}
img.normal_image {BORDER: #c5c5c5 1px solid;}
H1 {
	padding-RIGHT: 0px; DISPLAY: inline; padding-LEFT: 0px; padding-BOTTOM: 0px; margin: 0px; font: normal 100%/100% "Tahoma"; padding-TOP: 0px
}
.subtitle {
	padding-BOTTOM: 10px; font: bold 17px/18px "Tahoma", "Arial"
}
.down {
	padding-RIGHT: 10px; BORDER-TOP: #dee6ec 5px solid; padding-LEFT: 10px; padding-BOTTOM: 10px; padding-TOP: 10px; background-color: #eaf1f6
}
.title {padding-BOTTOM: 3px; font: bold 120%/120% "Tahoma";}
.category_title {
	font: 120%/15px "Tahoma"; /*background:url('images/category_arrow.gif') no-repeat;*/ padding:3px 0px 3px 10px; font-weight:bold;
}
.subcategory_sel {
	background-color: #ecf1f0
}
.block_title {
	padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 2px; font: bold 13px/16px "Tahoma", "Arial"; padding-TOP: 3px; background-color: #e0e0e0
}
TD.menu_sel {
	BORDER-RIGHT: #dbe8f0 3px solid; padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 10px; font: bold 11px/15px "Tahoma", "Arial"; BORDER-LEFT: #dbe8f0 3px solid; color: #445964; padding-TOP: 10px; background-color: #ffffff; TEXT-ALIGN: center
}
TD.menu {
	BORDER-RIGHT: #dbe8f0 3px solid; padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 10px; font: bold 11px/15px "Tahoma", "Arial"; BORDER-LEFT: #dbe8f0 3px solid; color: #445964; padding-TOP: 10px; background-color: #ccdbe4; TEXT-ALIGN: center
}
#block {
	BORDER-RIGHT: #e0e0e0 1px solid; padding-RIGHT: 9px; BORDER-TOP: #e0e0e0 1px solid; padding-LEFT: 9px; padding-BOTTOM: 10px; vertical-align: top; BORDER-LEFT: #e0e0e0 1px solid; padding-TOP: 8px; BORDER-BOTTOM: #e0e0e0 1px solid
}
#slist {
	BORDER-RIGHT: #ffffff 1px solid; padding-RIGHT: 5px; padding-LEFT: 5px; padding-BOTTOM: 1px; vertical-align: top; padding-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; background-color: #eaeaea
}
#slist_head {
	BORDER-RIGHT: #ffffff 1px solid; padding-RIGHT: 5px; padding-LEFT: 5px; font-WEIGHT: bold; padding-BOTTOM: 1px; vertical-align: top; color: #ffffff; padding-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; background-color: #bbbbbb
}
#list1 {
	padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 11px; vertical-align: top; padding-TOP: 9px; background-color: #ffffff
}
#list2 {
	padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 11px; vertical-align: top; padding-TOP: 9px
}
#list3 {
	padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 11px; vertical-align: top; padding-TOP: 9px; background-color: #f5deb3
}
.path {	padding-RIGHT: 10px; padding-LEFT: 10px; padding-BOTTOM: 16px; font: normal 100%/100% "Tahoma"; padding-TOP: 16px; color:#5b8bb6;}
.left {	padding: 16px 0px; vertical-align: top; }
.center { padding: 16px 0px;  vertical-align: top; }
.right { padding: 16px 0px; vertical-align: top;}
TD { font: 12px/140% "Tahoma"; color: #445964; }
BODY {
	padding: 0px; background: url(images/bg.gif) #cddfed repeat-x 50% top; margin: 0px; font: 12px/16px "Tahoma"; color: #445964;}
#black {
	color: #02629e;
}
#light {
	color: #a6b0b5
}
#red {
	color: #ff0000
}
SPAN.sel {
	background-color: #ffff00
}
A.sel {
	color: #000000; TEXT-DECORATION: none
}
A.sel:hover {
	color: #000000; TEXT-DECORATION: underline
}
#menu {	font: bold 11px/15px "Tahoma", "Arial"; color: #445964}
A:link {color: #767473; TEXT-DECORATION: none;}
A:visited {	color: #767473; TEXT-DECORATION: none;}
A:active {	color: #21668f;}
A:hover {	color: #21668f; TEXT-DECORATION: underline;}
.doski_site_main {
	background-color: #ffffff
}
.main_container{
 padding:10px;
}
#side{
	width:230px;
	height:100%;
	background: url(images/bg_side.gif) #eff2f5 repeat-x 50% top;
}
#header form{margin:4px 0px;}
#header h1 a{
	background: url(images/logo.gif) #ffffff no-repeat left top;
	width:223px;
	height:83px;
	color:#ffffff;	
	float:left;
	text-indent:-9999px;
}
.form{ float:right; width:478px; margin:0px;}
.form input{display:inline; margin:10px;color:#445964;}
.form .search_input{width:345px; border:1px #a19f9f solid;padding:2px;}
.form .search_button{ background:url('images/but_search.gif') no-repeat; width:65px; height:31px; border:none; color:#534f4e;}

input{border:1px #a19f9f solid;padding:2px;}
.subs_mail{width:192px; height:24px;margin:5px 0px 10px;}

.add_button a{margin:10px 0px 0px; background:url('images/but_add.gif') no-repeat; width:194px; height:49px; border:none; color:#534f4e;display:block;text-indent:-9999px;}
.but_subscribe {background:url('images/but_subscribe.gif') no-repeat; width:103px; height:24px; border:none; color:#534f4e;}
.but_del a{background:url('images/but_del.gif') no-repeat; width:194px; height:49px; border:none; color:#534f4e;display:block;text-indent:-9999px;}
#content{clear:both;}

#content .text_top{color:#3b3734;padding:0px 13px;}

.clear{clear:both;}
.category_list{padding:0 10px; font-size:90%;}
.index .num0, .index .num3, .index .num6{height:70px;}
.index .num1, .index .num4, .index .num7{height:140px;}
.index .num2, .index .num5, .index .num8{height:90px;}

.box_vip, .box_all{margin:20px 0px;}

.box_vip .leftTopCorner, .box_vip .rightTopCorner, .box_vip .leftBottomCorner, .box_vip .rightBottomCorner,  .box_all .leftTopCorner, .box_all .rightTopCorner, .box_all .leftBottomCorner, .box_all .rightBottomCorner{
background-repeat:no-repeat;
height:8px;
width:8px;
}
.box_vip .LeftTopCorner {
background-image:url(images/vip_left_top_corner.gif);
float:left;
}
.box_vip .RightTopCorner {
background-image:url(images/vip_right_top_corner.gif);
float:right;
}
.box_vip .LeftBottomCorner {
background-image:url(images/vip_left_bottom_corner.gif);
float:left;
}
.box_vip .RightBottomCorner {
background-image:url(images/vip_right_bottom_corner.gif);
float:right;
}
.box_vip .leftBottomCorner, .box_vip .rightBottomCorner, .box_all .leftBottomCorner, .box_all .rightBottomCorner{
position:relative;
top:-8px;
}
.box_all .LeftTopCorner {
background-image:url(images/all_left_top_corner.gif);
float:left;
}
.box_all .RightTopCorner {
background-image:url(images/all_right_top_corner.gif);
float:right;
}
.box_all .LeftBottomCorner {
background-image:url(images/all_left_bottom_corner.gif);
float:left;
}
.box_all .RightBottomCorner {
background-image:url(images/all_right_bottom_corner.gif);
float:right;
}
.box_vip_content{
background-color:#FFFFFF;
background: url('images/vip_bg.gif') repeat-x top;
border:1px solid #e66a65;
padding:10px 14px;
}

.box_all_content{
background-color:#FFFFFF;
padding:10px 14px;
background: url('images/all_bg.gif') repeat-x top;
border:1px solid #cfcece;

}
.title a{text-decoration:none;}
.box_vip .title a{color:#dd362e; }
.box_all .title a{color:#00577c;}
.side_container{padding:5px 15px 15px;}

ul, li{margin:0;padding:0;}
li {list-style:none;}
.side_container .title{ font-weight:normal;color:#02629E;}
.side_container li{padding-left:20px;}

.side_container a{font-weight:normal;font-size:110%;line-height:140%;}
.but_del{margin:15px 0px;}
.all_cities{text-align:right;}
.all_cities a{color:#02629E !important;font-weight:bold}
.f_left{float:left;}
.f_right{float:right;}
.title_add{font-size:110%;}
.box_text{clear:both; padding:5px 0px;}
p{margin:0px; padding:10px 0px;}
.rss{text-align:right;}
.side_container hr{height:1px; color:#999999;}

