body{
	margin: 0;
	background: url(../img/nebo.jpg) 0% 0% repeat-x #FFFFFF;
}

.main_bg{
	background: url(../img/raduga.gif) 68% 100% no-repeat
}
div.main_div{
	width: 100%;
	position: relative;
}
div.main_div #menu{
	padding-left: 29px
}
div.main_div #menu div{
	width: 251px;
	background: url(../img/menu_bg.gif) 0% 0% repeat-y;
}
div.main_div #menu div a{
	display: block;
 	padding-top: 4px;
	padding-left: 54px;
	padding-bottom: 5px;
	font: bold 14px arial;
	color: #097ab6;
	text-decoration: none;
}
div.main_div #menu div a:hover{
	color: #cc3d41
}
div.header{
	position: absolute; 
	top: 37%; 
	left: 38%; 
	width: 450px
}
.header_text{
	color: #8997a7;
	font: normal 18px tahoma;
}
.header_text_small{
	color: #5d5d5d;
	font: normal 12px tahoma;
}
.polosa{
	background: url(../img/bg_blue_2.jpg) 0% 0% repeat-x
}
.polosa_div{
	position: relative;
	height: 286px
}
.polosa_table{
	position: absolute;
	top: 0%;
	left: 0%;
	z-index: 1
}
#ver2{
	z-index: 2;
	background: url(../img/djadki.gif) 0% 100% no-repeat
}
#td_one{
	background: url(../img/bg_blue.jpg) 0% 0% repeat-x;
}
#td_one div{
	height: 286px;
	width: 240px;
	background: url(../img/razdelitel_3.jpg) 100% 0% no-repeat;
}
#td_tar{
	background: url(../img/tarelka_bg.jpg) 0% 0% no-repeat
}
#td_tar div{
	background: url(../img/tarelka_b.jpg) 100% 0% no-repeat; height: 286px; width: 100%;
}
#td_two{
	background: url(../img/vishka_bg_left_2.jpg) 100% 0% no-repeat;
}
#td_two div{
	width: 164px;
	text-align: center;
}
#td_three{
	background: url(../img/vishka_2.jpg) 50% 0% no-repeat
}
#end{
	background: url(../img/vishka_bg_right_2.jpg) 0% 0% no-repeat;
}
#t1{
	width: 164px;
	text-align: center;
}
#b{
	font: normal 18px tahoma;
	color: #a2b7ff;
	width: 158px;
	margin-top: 22px;
	text-decoration: none;
	display: block
}
#s{
	font: normal 12px tahoma;
	color: white;
	width: 158px;
	margin-top: 25px;
	line-height: 16px
}
#end1 div{
	text-align: center;
	width: 155px
}
#b1{
	font: normal 18px tahoma;
	color: #a2b7ff;
	margin-top: 37px;
	width: 155px;
	text-decoration: none;
	display: block
}
#s1{
	font: normal 12px tahoma;
	color: white;
	margin-top: 25px;
	width: 155px;
	line-height: 16px
}
.contact{
	background: url(../img/bot_bg_grey.jpg) 0% 0% repeat-y
}
.tel{
	font: bold 18px tahoma;
	color: #cc3d41;
	margin-left: 63px
}
.mail{
	margin-left: 80px;
	margin-top: 10px
}
.mail a{
	font: normal 11px tahoma;
	color: #097ab6
}
.adress{
	margin-left: 80px;
	margin-top: 10px;
	font: normal 11px tahoma;
	color: #666666
}
.news{
	margin: 0px 0px 15px 0px;
	color: #8997a7;
	font: normal 18px tahoma
}
#stanki{
	background-image: url(../img/stanki.jpg);
	background-repeat: no-repeat;
}
#news table{
	margin-left: 30px;
	margin-top: 10px;
	color: #5d5d5d;
	font: normal 12px tahoma;
	line-height: 16px
}
.footer{
	background: url(../img/footer_2.gif) 0% 0% repeat-x;
}
.input_text{
	width: 185px;
	height: 18px;
	border: 1px solid #94a1b0;
	background: url(../img/search_bg.gif) 0% 0% repeat-x
}
.input_submit{
	width: 62px;
	height: 18px;
	border: 1px solid #94a1b0;
	background: url(../img/submit_bg.gif) 0% 0% repeat-x;
	font: normal 11px arial;
	color: #8997a7;
	margin-left: 6px
}
.content{
	background: url(../img/view_raduga_bg.gif) 100% 50% no-repeat;
	padding-left: 10px;
	oadding-top: 20px

}
.content_div {
    width: 100%;
	height: 100%;
	
}
.bottom_menu{
	position: absolute;
	left: 0px; bottom: 14px;
}
.bottom_menu a{
	font: normal 12px arial;
	color: #097ab6;
	margin-right: 8px
}
div.article_header{
	width: 100%;
	height: 90%;
	padding-top: 105px;
}
div.article_header ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
div.article_header ul li{
	margin-bottom: 2px
}
div.article_header h1.name{
	font: normal 18px tahoma; 
	width: 200px;
	white-space: nowrap;
	color: #097ab6; 
	background: url(../img/punktir_razdela.gif) 0% 100% repeat-x; 
	padding-bottom: 11px;
	margin: 0
}
div.article_header div.content{
	margin-top: 0px;
	width: 98%;
	font: normal 12px tahoma; 
	color: #5d5d5d
}
#cnt{
	width: 100%;
	margin-top: 0px;
}
.contact_view{
	background: url(../img/bot_bg_grey_2.gif) 0% 0% repeat-y
}
.news_view{
	background: url(../img/news_ico.gif) 0% 0% no-repeat;
	width: 262px;
	height: 26px;
	font: bold 14px arial;
	color: #097ab6;
	padding-left: 84px;
	padding-top: 4px
}
.news_body{
	background: url(../img/punktir_3.gif) 0% 0% repeat-y;
	color: #5d5d5d;
	font: normal 12px tahoma;
	padding-top: 2px;
	padding-left: 84px;
	padding-right: 45px;
	line-height: 18px
}
.news_body div{
	margin-top: 12px
}
.news_body div a{
	font: normal 12px tahoma;
	color: #097ab6
}
.footer a{
	font: normal 11px tahoma;
	color: #097ab6
}
.child_menu{
	color: 097ab6;
	font-family: tahoma;
	font-size: 10px;
}
.search_border{
	width: 70%;
	height: 22px;
	margin-right: 10px
}
.text_search{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #5d5d5d;
}
.copyr, .copyr a{
	font: normal 11px arial;
	color: #8c9aa9
}
.cat_menu{
	background: url(/img/cat_menu_bg.gif) 0% 0% no-repeat;
	padding-left: 127px;
	padding-top: 30px;
}
.cat_menu ul{
	list-style: none;
	margin: 0;
	padding: 0
}
.cat_menu ul li{
	padding-bottom: 10px
}
.cat_menu ul li a{
	color: #097ab6;
	font: bold 12px arial
}
.cat_menu ul li a#sec_lvl{
	color: #5d5d5d;
	font: normal 11px arial;
	padding-left: 13px;
	background: url(/img/cat_list_bulito.gif) 0% 0% no-repeat;
	margin-left: 8px
}

ul.field {
	list-style: none;
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
}
ul.field li{
	float: left;
	margin-right: 10px;
}
ul.field li strong {
	font-weight: normal;
}
div#showart ul{
  list-style-image: url(../img/li_bulito_sel.gif);
  margin-left: 25px
}