@charset "windows-1251";



/*SYSTEM*/

html, body, table, td, h1, h2, h3, h4, h5, h6, div, p, span, img, form, input, textarea, select { padding:0px; margin:0px; }

html, body { width:100%; height:100%; }

body { font:normal 11px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; background:#ffffff; }

html, body, table, td, div, img, li, ul { zoom:1; }

a { font:normal 11px Arial, Helvetica, sans-serif; color:#0d69a9; text-decoration:none; }

/*END OF SYSTEM*/





/*DECORATION*/

#bg_top { background:url(/themes/default/img/bg_top.jpg) repeat-x left top;}

#bg_top_stl {padding-left:32px; padding-top:24px; padding-bottom:25px;}

#top_sep { background:url(/themes/default/img/top_sep.jpg) no-repeat left top; height:93px;}

#txt_top {

   padding-left:27px; 

   padding-top:28px;

   font:bold 16px Arial, sans-serif;

   color:#ffffff;

   text-transform:none;

   line-height:110%;

}

#txt_top span{

   font:bold 16px Arial, sans-serif;

   color:#c4c3c2;

   text-transform:none;

}


#main_txt { font:normal 12px Arial, sans-serif; color:#ffffff; padding-bottom:10px; }

#main_txt table td h1{font:bold 16px Arial, sans-serif; color:#ffffcc; padding-top:5px; padding-bottom:7px;}

#main_txt table td {font:normal 12px Arial, sans-serif; color:#ffffff; }

#main_txt table td a{font:normal 12px Arial, sans-serif; color:#ffffff; text-decoration:underline;}

#main_txt table td a:hover {color:#cc0099;}



#header_menu {padding-left:18px; padding-top:23px; }

#header_menu a { font:bold 14px Arial, sans-serif; color:#333333; line-height:110%; }

#header_menu a:hover {color:#cc0099;}



#search {padding-left:0px; padding-top:31px;}

#search_bg {background:url(/themes/default/img/search_left.gif) no-repeat left top;}

#tm_bg {background:url(/themes/default/img/tm_bg.gif) repeat-x left top; height:36px;}



.topmenu_on {font:bold 18px Arial, sans-serif; color:#a5af06;}

.topmenu_off {font:bold 18px Arial, sans-serif; color:#37322c;}

.topmenu_off:hover {color:#a5af06;}

.topmenu_on:hover {color:#37322c;} 



#tm {padding-left:20px; padding-right:20px; padding-top:6px;}

#tm_r{ padding-top:10px; font:bold 14px Arial, sans-serif; color:#37322c; padding-right:10px;}

#tm_r a{ font:bold 14px Arial, sans-serif; color:#37322c; }



#center_bg {background:url(/themes/default/img/center_bg.jpg) repeat-x left top;}

#c_bg_bottom {background:url(/themes/default/img/c_bg_bottom.gif) no-repeat left bottom; height:148px;}



#cc_txt {font: normal 12px Arial, sans-serif; color:#666666; padding-left:20px; padding-top:7px; line-height:14px;}

#cc_txt span{font: bold 18px Arial, sans-serif; color:#333333;}

#cc_txt a{font: bold 12px Arial, sans-serif; color:#00ccff; text-decoration:underline;}



#cc_txt_2 {font: normal 12px Arial, sans-serif; color:#666666; padding-left:20px; line-height:130%;}

#cc_txt_2 span{font: bold 18px Arial; color:#333333;}

#cc_txt_2 a{font: bold 12px Arial; color:#cc0099; text-decoration:underline;}



#footer_bg {background:url(/themes/default/img/footer_bg.gif) repeat-x left top; height:42px;}

#footer_txt {font:normal 12px Arial, sans-serif; color:#000000; padding-top:10px; padding-bottom:20px;padding-right:10px;}

#footer_txt a{font:normal 12px Arial, sans-serif; color:#000000;}



#left_col {padding-left:20px; }

#left_col_bg {background:url(/themes/default/img/c_bg_bottom.gif) no-repeat left bottom;}



#txt_title {font: bold 14px Arial, sans-serif; color:#ffffff; padding-top:20px;}

#txt_title a{font: bold 14px Arial, sans-serif; color:#ffffff;}

#txt_title a:hover {color:#a5af06;}



#rubric_title{font: bold 14px Arial, sans-serif; color:#ffffff; padding-top:20px; padding-bottom:3px;}

#rubric_title a{font: bold 14px Arial, sans-serif; color:#ffffff; text-transform:none;}



#txt_menu{padding-left:11px;}

#txt_menu_2{padding-left:22px;}

#txt_menu_2 a{font: bold 12px Arial, sans-serif; color:#999999; line-height:120%;}

#txt_menu_3 {font: normal 12px Arial, sans-serif; color:#ffffff;}



#txt_menu a{font: bold 12px Arial, sans-serif; color:#ffffff; line-height:120%; }

.txt_menu_rub{font: bold 12px Arial, sans-serif; color:#a5af06;  }

.txt_menu_id{font: bold 12px Arial, sans-serif; color:#ffffff;}

#txt_menu a:hover {color:#a5af06;}



.txt_menu_rub:hover {color:#a5af06;}

.txt_menu_id:hover {color:#a5af06;}



#center_col {padding-left:10px;}



#c_col { padding-right:10px;}

#r_col { padding-right:10px;}



#certif a{font:bold 14px Arial; color:#ffffff;}

#certif a:hover {color:#a5af06;}



#c_title {font:normal 12px Arial, sans-serif; color:#ffffcc; padding-top:7px; padding-bottom:5px;}

#c_title h1{font:normal 12px Arial, sans-serif; color:#ffffcc; }



#c_txt {font: normal 12px Arial, sans-serif; color:#ffffff; padding-bottom:15px;}

#c_txt a{font:bold 12px Arial, sans-serif; color:#ffffff; text-decoration:underline; }

#c_txt a:hover {color:#a5af06;}



#item_txt a{font:normal 12px Arial, sans-serif; color:#000000;}



#l_menu {padding-top:20px; padding-bottom:20px;}

.l_menu_off {font:bold 16px Arial, sans-serif; color:#333333;}

.l_menu_on {font:bold 16px Arial, sans-serif; color:#a5af06;}



.l_menu_2 {font:normal 16px Arial, sans-serif; color:#333333; text-decoration:underline;}


.blogmenu1 {font:bold 16px Arial, sans-serif; color:#333333; text-decoration:underline; line-height: 15px; padding-bottom: 10px;}

.blogmenu2 {font:normal 14px Arial, sans-serif; color:#666666; text-decoration:underline; line-height: 15px; padding-bottom: 10px;}


/*END OF DECORATION*/



/*CENTER*/

#center_top {font:bold 24px Arial, sans-serif; color:#ffffff; padding-bottom:10px;}

#catalog {padding-left:0px; padding-bottom:30px;}

#text {padding-left:10px; padding-bottom:30px;}



#art_page {padding-left:0px; padding-bottom:20px; padding-right:15px;}

#art_page_txt {font:normal 12px Arial; color:#000000; line-height:14px;}

#art_page_txt_r {font:normal 12px Arial; color:#ffffff; line-height:14px;}

#art_page_txt_r h2{font:bold 16px Arial; color:#ffffff; padding-bottom:15px; padding-top:15px;}

#art_page_txt h1{font:bold 20px Arial; color:#000000; padding-bottom:15px;}

#art_page_txt h2{font:bold 16px Arial; color:#000000; padding-bottom:15px; padding-top:15px;}

#art_page_txt a{font:bold 12px Arial; color:#000000;}

#art_page_txt a:hover {color:#a5af06;}



#item_bg_top {background:url(/themes/default/img/item_bg_top.gif) no-repeat center top;}

#item_bg_bottom {background:url(/themes/default/img/item_bg_bottom.gif) no-repeat center bottom;}

#item_bg {background:url(/themes/default/img/item_bg.gif) repeat-y center top;}


#rubric_bg_top {background:url(/themes/default/img/item_bg_top.gif) no-repeat center top;}

#rubric_bg_bottom {background:url(/themes/default/img/item_bg_bottom.gif) no-repeat center bottom;}

#rubric_bg {background:url(/themes/default/img/item_bg.gif) repeat-y center top;}



#c_rubric_txt a{font: bold 14px Arial, sans-serif; color:#000000;}



#center_top_2 a{font:bold 24px Arial, sans-serif; color:#ffffff;}

#center_top_2 span {font:bold 12px Arial, sans-serif; color:#00ccff;}

#center_top_2 span a{font:bold 12px Arial, sans-serif; color:#cccc00; text-decoration:underline;}

#center_top_2 {font:normal 18px Arial, sans-serif; color:#cccccc;  padding-bottom:10px;}

#center_top_3{font:bold 24px Arial, sans-serif; color:#ffffff;}



#item_title_1 {font: bold 24px Arial, sans-serif; color:#ffffff; padding-bottom:30px; padding-left:0px;}

#item_title_1 span a{font:bold 12px Arial, sans-serif; color:#cccc00; text-decoration:underline;}

#item_title_2 {font: bold 16px Arial, sans-serif; color:#ffffff; padding-bottom:20px;}



#item_navig_top a{font: bold 12px Arial, sans-serif; color:#ffffff; }

#item_navig_top { padding-top:5px;}



#item_txt_1 {font: normal 12px Arial, sans-serif; color:#ffffff; padding-bottom:20px; }



#cat_return a {font: normal 14px Arial, sans-serif; color:#ffffff; text-decoration:underline;}

#cat_return {padding-right:20px; padding-bottom:30px; padding-top:20px;}



#art_rubric_box {padding-left:0px; padding-top:15px;}

#art_rubric_list {padding-bottom:10px;}

#art_rubric_list a {font:bold 14px Arial, sans-serif; color:#ffffff;}

#art_rubric_list a:hover {color:#a5af06;}



#art_list {padding-bottom:10px;}

#art_list a {font:bold 12px Arial, sans-serif; color:#ffffff;}

#art_list a:hover {color:#a5af06;}



.lm_on {font:bold 12px Arial, sans-serif; color:#a5af06;}

.lm_off {font:bold 12px Arial, sans-serif; color:#ffffff;}

.lm_off:hover {color:#a5af06;}

#lm {padding-bottom:10px;}



#art_title {padding-top:15px; padding-bottom:10px;}

#art_title h1  {font:bold 18px Arial, sans-serif; color:#000000;}

#art_txt {font:normal 12px Arial, sans-serif; color:#000000; line-height:14px;}

#art_pict {padding-left:20px; padding-right:20px; font:normal 12px Tahoma; color:#ffffff;}

#art_pict h2 {font:bold 16px Arial, sans-serif; color:#ffffff;}



#border_top {background:url(/themes/default/img/border_top.gif) repeat-x left top;}



#c_col_2 {border-left:1px solid #999999;}

#center_col_2 {padding-left:0px;}

#c_txt_title {padding-bottom:15px;}

#c_txt_title h1{font:bold 20px Arial, sans-serif; color:#666666;}

#c_txt_text {font:normal 12px Arial, sans-serif; color:#666666; }



#c_txt_title_main{padding-bottom:15px;}

#c_txt_title_main h1{font:bold 20px Arial, sans-serif; color:#ffffff;}

#c_txt_text_main {font:normal 12px Arial, sans-serif; color:#ffffff; }



#c_txt_title_2 {padding-bottom:15px;}

#c_txt_title_2 h1{font:bold 20px Arial, sans-serif; color:#000000;}

#c_txt_text_2 {font:normal 12px Arial, sans-serif; color:#000000; padding-bottom:10px; }

#c_txt_text_2 {font:normal 12px Arial, sans-serif; color:#000000; }

#c_txt_text_2 h2{font:bold 16px Arial, sans-serif; color:#000000; }



#auth_bg {background:url(/themes/default/img/auth_bg.gif) repeat-y center top;}

#auth_top_bg {background:url(/themes/default/img/auth_top_bg.gif) no-repeat center top;}

#auth_bottom_bg {background:url(/themes/default/img/auth_bottom_bg.gif) no-repeat center bottom;}



#auth_title {font:bold 14px Arial, sans-serif; color:#333333; padding-bottom:15px;}

#auth_txt {font:bold 11px Arial, sans-serif; color:#333333; padding-bottom:3px;}

#auth_field {padding-bottom:10px;}

#auth_links {padding:15px;}

#auth_links a{font: bold 11px Arial, sans-serif; color:#cc0099; text-decoration:underline;}



#useful_bg {background:url(/themes/default/img/useful_bg.gif) repeat-y right top;}

#useful_top {background:url(/themes/default/img/useful_top.gif) no-repeat right top;}

#useful_bottom {background:url(/themes/default/img/useful_bottom.gif) no-repeat right bottom;}



#art_p_title {padding-bottom:15px;}

#art_p_title  h1 {font:bold 18px Arial, sans-serif; color:#000000;}

#art_p_title  h1 a {font:bold 18px Arial, sans-serif; color:#000000;}

#art_p_txt {font:normal 12px Arial, sans-serif; color:#000000;}



#skype_bg {background:url(/themes/default/img/skype_bg.gif) no-repeat left top; height:80px;}

#skype {font: bold 14px Arial; color:#ffffff;}



#call_form {background:url(/themes/default/img/call_form.gif) no-repeat left top; height:132px;}

#call_title {font: bold 14px Arial; color:#ffffff;}

#call_txt {font: normal 10px Arial; color:#ffffff;}



.field_1 {width:15px;}

.field_2 {width:15px;}

.field_3 {width:30px;}



.ArticlesList {padding-bottom:20px;}

#news {padding-bottom:15px;  font:normal 12px Arial; color:#000000; line-height:150%;}

#news span{font:bold 12px Arial; color:#000000; padding-bottom:15px;}

#news h2 a{font:bold 14px Arial; color:#000000; padding-bottom:10px; text-decoration:underline; line-height:130%;}



.Crumbs {font:normal 11px Arial; color:#333333;}

.Crumbs a{font:normal 11px Arial; color:#333333;}



.comment_title {font:bold 12px Arial; color:#333333;}

.comment_txt  {font:normal 12px Arial; color:#333333;}





/*END OF CENTER*/





/*BOTTOM*/

#bottom_top {background:url(/themes/default/img/bottom_top.gif) repeat-x left top;}

#catalog_desc {padding-top:30px; padding-left:20px; padding-right:20px; padding-bottom:20px;}

.catalog_desc_1 {font:normal 12px Arial, sans-serif; color:#000000;}

.catalog_desc_1 span{font:normal 12px Arial, sans-serif; color:#000000;}

.catalog_desc_1 h1{font:bold 22px Arial, sans-serif; color:#000000;}

#desc_useful {background:url(/themes/default/img/useful_inf.gif) no-repeat right top;}

#desc_useful {padding-right:30px; padding-top:15px; font: normal 14px Arial; color:#000000;}

#map_bg {background:url(/themes/default/img/map_bottom.gif) repeat-x left bottom;}

#adress_bg {background:url(/themes/default/img/map_bottom.gif) repeat-x left top;}

#map_title {padding-bottom:4px; letter-spacing:1px;}

#map_title a{font: bold 16px Arial, sans-serif; color:#9a8f5d; padding-bottom:4px; letter-spacing:0px;}

#map_txt_1 {font: normal 11px Arial, sans-serif; color:#9a8f5d; padding-right:2px;}

#map_txt_2 {font: normal 11px Arial, sans-serif; color:#9a8f5d;}

#map {padding-right:18px; padding-top:15px; padding-bottom:30px;}

/*END OF BOTTOM*/





/*thumbs*/



div.thumb {

	height: 55px;

	width: 82px;

	border: 1px solid #756766;

	background-position: 50% 50%;

	background-repeat: no-repeat;

	background-color: #58453E;

}



div.thumb a{

	height: 55px;

	width: 82px;

	display: block;

}


div.thumb2 {

	height: 100px;

	width: 150px;

	border: 1px solid #756766;

	background-position: 50% 50%;

	background-repeat: no-repeat;

	background-color: #58453E;

}



div.thumb2 a{

	height: 100px;

	width: 150px;

	display: block;

}



.ttable {

	width: 773px;

	font-family: tahoma, Verdana, arial, helvetica;

	font-size: 11px;

	text-align: center;

}



.ttable td {

	vertical-align: top;

	width: 25%;

}



.ttable2 {

	width: 695px;

	font-family: tahoma, Verdana, arial, helvetica;

	font-size: 11px;

	text-align: center;

}



.ttable2 td {



	vertical-align: top;

	width: 25%;

	padding:30px 30px 0px 0px;

}



#thumbname {

	font-family: tahoma, Verdana, arial, helvetica;

	font-size: 12px;

	background-position: center;

	margin: 5px 0 0 0;

	color: #D3CAAC;

	text-decoration: none;

	font-style: normal;

}



a  #thumbname{

	font-family: tahoma, Verdana, arial, helvetica;

	font-size: 12px;

	background-position: center;

	margin: 5px 0 0 0;

	color: #D3CAAC;

	text-decoration: none;

	font-style: normal;

}



a  #thumbname:hover{

	font-family: tahoma, Verdana, arial, helvetica;

	font-size: 12px;

	background-position: center;

	margin: 5px 0 0 0;

	color: #ad9289;

	text-decoration: underline;

	font-style: normal;

}

