@charset "windows-1251";
/* CSS Document */
body{	background-image: url(b_r.jpg);	/*background:white none repeat scroll 0 0;*/background-repeat: repeat-x;	margin: 0px;	padding: 0px;	background-attachment: scroll;}

ul, li, ol {	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;}
ul{padding-bottom: 10px;}
li p{	padding-bottom: 5px!important;	padding-top: 2px!important;}
ol {}

.lclouds {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(b_l.jpg) repeat-x fixed 0 0;}

.rclouds {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(b_r.jpg) no-repeat fixed right top;}

.maintable{	background-color: #FFF;}
.lang{	height: 16px;	text-align: right!important;	padding-right: 30px;}
.lang a{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FC0;	padding-left: 9px;	text-transform: uppercase;	padding-top: 4px;}
.lang b{	font-weight: normal!important;	color: #FFF!important;	text-decoration: none!important;}

.orange{	height: 22px;	background-image: url(bg.gif);	padding-left: 375px;}
.menulogo{	background-image: url(b1.gif);	background-repeat: no-repeat;	height: 59px;}
.mainmenu{	float: right;	display: table;	vertical-align: bottom!important;	padding-top: 16px;	padding-right: 20px;	line-height: 16px!important;	margin: 0px;	padding-bottom: 3px;}
.mainmenu a {	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 12px;	font-weight:bold;	padding-right: 9px;	padding-left: 9px;	text-decoration: none;	color: #FFF;	line-height: 16px!important;	margin: 0px;}
.mainmenu a.first { font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 13px;	font-weight:bold;	padding-right: 9px;	padding-left: 9px;	text-decoration: none;	color: #ff0000;	line-height: 16px!important;	margin: 0px;}


.mainmenu a:hover {	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 12px;	font-weight: bold;	padding-right: 9px;	padding-left: 9px;	text-decoration: none;	color: #e87f19;		background-repeat: no-repeat;	background-position: right 3px;}

.mainmenulevel2 {}
.mainmenulevel2 a {font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 12px;	font-weight: normal;	padding-right: 9px;	padding-left: 10px;	text-decoration: none;	color: #FFF;}



.bigpicture{font-size: 0px;}
.bigpicture1{font-size: 0px;}
.bannertext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt!important;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding-bottom: 3px;
	line-height: 9pt;
	text-align: center!important;
}
.bannertext a{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	color: #95774b;	text-decoration: underline;}

.bigpicture1 a{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	color: #95774b;	text-decoration: underline;}

.contentpart{border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-top-color: bbbbbb;	border-right-color: bbbbbb;	border-bottom-color: bbbbbb;	border-left-color: bbbbbb;	border-top-width: 1px;	border-top-style: solid;	border-bottom-width: 0px;	border-bottom-style: solid;	position: relative;	margin: 0px;}

.contentpart p{	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: normal;	color: #666666;	margin: 0px;	padding-bottom: 8px;}

.contentpart form{	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: normal;	color: #666666;	margin: 0px;	padding-bottom: 8px;}

.contentpart h1{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight:normal;	color: #404040;	margin: 0px;	font-style: normal;	line-height: 18px;	font-variant: normal;	text-decoration: none;	text-transform: none;	padding-top: 16px;	padding-right: 0px;	padding-bottom: 11px;	padding-left: 0px;}

.contentpart h2{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight:normal;	color: #404040;	margin: 0px;	font-style: normal;	line-height: 18px;	font-variant: normal;	text-decoration: none;	text-transform: none;	padding-top: 16px;	padding-right: 0px;	padding-bottom: 11px;	padding-left: 0px;}



.navigstring {color: #727272;font-size: 11px;}

.navigstring a{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;		color: #727272;text-decoration: underline;}



.bottom{	height: 94px;	background-image: url(bg1.gif);	background-repeat: no-repeat;}
.bottom b{	font-size: 8pt;	font-weight: normal;	line-height: 30px;}


.bottom_menu{font-family: Arial, Helvetica, sans-serif;	color: #939393;	font-size: 10pt;	padding-top: 29px;	padding-left: 27px;}
	.bottom_menu a{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FFF;	text-decoration: none;}
	.bottom_menu a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FFF;	text-decoration: underline;}
	
.copyleft{}

.contentpart a{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	color: #95774b;	text-decoration: underline;}

.consult_item{	padding-bottom: 20px;	background-image: url(bulb2.gif);	background-repeat: no-repeat;	background-position: 0px 6px;	padding-left: 5px;}
.news_item{	padding-bottom: 20px;	background-image: url(bulb2.gif);	background-repeat: no-repeat;	background-position: 0px 6px;	padding-left: 5px;}
.news_item .date {font-family: Arial, Helvetica, sans-serif!important;	font-size: 9pt!important;font-style: normal!important;	font-weight: normal!important;color: #666666!important;}

.actionsitem{	padding-bottom: 20px;	background-image: url(bulb2.gif);	background-repeat: no-repeat;	background-position: 0px 6px;	padding-left: 5px;}
.pictureleft{	float: left;	padding-right: 9px;	padding-bottom: 7px;}
.pictureright{	float: right;}
.carblock{}
.carblock p{text-align: justify!important;		}
.welcome_home{}
.welcome_home p{text-align: justify!important;	}
.carblock p{text-align: justify!important;	}

.clearing{	clear: both;}
.cartext{}
.raw{	display: table-row;}

.leftmenublock{	padding-top: 30px;	padding-right: 17px;	padding-left: 24px;}
.leftmenuitem{	background-image: url(menubulb3.gif);	background-repeat: no-repeat;	background-position: 0px 14px;	padding-left: 7px;	padding-top: 4px;	padding-bottom: 4px;}
.leftmenuitem0{	padding-top: 4px;	padding-bottom: 4px;	padding-left: 7px;	background-image: url(bulb4.gif);	background-repeat: no-repeat;	background-position: 0px 10px;}
.leftmenuitem0 a{	color:#5b5b5b!important;}



.file_item{	background-repeat: no-repeat;	padding-left: 50px;}

#photoitem{	float: left;	background-image: url(../reg/shadow_small.gif);	background-repeat: no-repeat;	background-position: left top;	margin-left:7px;	margin-bottom: 19px;	width: 115px;	height: 136px;	overflow: hidden;}

.ann_gallery
{
	float: left;
	background-image: url(../reg/shadow_small.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:7px;
	margin-bottom: 19px;
	width: 150px;
	height: 200px;
	overflow: hidden;
	text-align: center;
	margin-right: 15px;
}
.ann_thumbnail
{
	border: 1px solid #CCCCCC;
	/*float: left;*/
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 0px;
}

#photoitem a{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color:#95774B;	text-decoration: underline;	width: 100px;}



#photoitem_mini{	float: left;	background-image: url(../reg/shadow_small.gif);	background-repeat: no-repeat;	background-position: left top;	margin-left:7px;	margin-bottom: 20px;	width: 115px;}

#thumbnail{	border: 1px solid #CCCCCC;	float: left;	background-repeat: no-repeat;	background-position: center center;}


.contentpart table{	background-color: #e7e7f5;}
.contentpart .row_odd td {background-color: #ffffff!important;font-family: Arial, Helvetica, sans-serif!important;	font-size: 9pt!important;font-style: normal!important;	font-weight: normal!important;color: #666666!important;}

.contentpart .row_even td{background-color: #EFEFF1!important;font-family: Arial, Helvetica, sans-serif!important;	font-size: 9pt!important;font-style: normal!important;	font-weight: normal!important;color: #666666!important;}


.contentpart .table_title td {	background-color: #404040!important;font-weight: bold;font-size: 9pt!important;color: #dddddd!important;}

#searchblock
{
}

a.search_link1{	font-family: Arial, Helvetica, sans-serif;	font-size: 11pt;	color: #00408e;	text-decoration: underline;	font-weight: normal;}

a.search_link{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt!important;	color: #aaaaaa;	text-decoration: underline;}

#content input, select{	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #4f5c9c;}
.catalog_noi{	background-image: url(../home/menubulb.gif);	background-repeat: no-repeat;	background-position: 10px 15px;	padding-left: 22px;	padding-bottom: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #00408e;	font-weight: normal;	padding-top: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;}

.catalog_noi a{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #00408e;	text-decoration: underline;}
#catalog1 pictureleft{	padding-left: 7px;	padding-right: 17px;}
.catalogpicture{	padding: 3px;	border: 1px solid #CCCCCC;	margin-top: 15px;	margin-right: 5px;	margin-bottom: 5px;	display: inline;	margin-left: 8px;	float: left;}
.catalogtext
{

}
.catalog_i {	width: 100%;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;font-family: Arial, Helvetica, sans-serif!important;	font-size: 9pt!important;font-style: normal!important;	font-weight: normal!important;color: #666666!important;}

.catalog_i  td
{
	background-color: #FFFFFF;
}

.question_list_item
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #999;
	padding-top: 5px;
	padding-bottom: 20px;
}
.pager{
		text-decoration: none!important;

	}
.pager b{
}
.pagetext
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight:normal;	color: #404040;	margin: 0px;	font-style: normal;	line-height: 18px;	font-variant: normal;	text-decoration: none;	text-transform: none;	padding-top: 16px;	padding-right: 0px;	padding-bottom: 11px;	padding-left: 0px;
}
.inputtext
{font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: normal;	color: #666666;	margin: 0px;	padding-bottom: 2px;}
.voprostext
{	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: normal;	color: #000000;	margin: 0px;	padding-bottom: 8px;	padding-top: 8px;	padding-right: 8px;	padding-left: 8px;}

.otvettext
{	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: normal;	color: #000000;	margin: 0px;	padding-bottom: 8px;	padding-top: 8px;	padding-right: 8px;	padding-left: 8px;}

.inputform
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.submitbtn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}
.search{}

