textarea {
	border: 1px solid #bdbdbd;
	font-size: 11px;
	font-family: Tahoma;
}
select, input {
	font-size: 11px;
	font-family: Tahoma;
}
p {
	margin: 0px;
	padding: 0px;
}

.top_header_line {
	background-color: #FFFFFF;
	font-size: 1px;
	width: 948px;
}
.top_header_line_index {
	background-color: #FFFFFF;
	font-size: 1px;
	width: 900px;
}
.left_header_line {
	background-color: #ffffff;
	border-top: 1px solid #bdbdbd;
	font-size: 1px;
}
.main_header_line {
	background-color: #adb0b5;
	border-top: 1px solid #808286;
	font-size: 1px;
}
.bottom_footer_line {
	background-color: #adb0b5;
	border-top: 1px solid #808286;
	font-size: 1px;
}
.empty_line {
	font-size: 1px;
}
.lang_menu {
	color: #a50000;
	font-size: 9px;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: uppercase;
}
.lang_menu_active {
	color: #bdbdbd;
	font-size: 9px;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
a {
	color: #02479C;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	cursor: pointer;
}
a:hover {
	color: #0B74F6;
	cursor: pointer;
}
td {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}
td.left {
	width: 205px;
}
input.keyword {
	width: 199px;
}
td.main {
	width: 900px;
}
td.index_main {
	width: 505px;
}
td.delimiter {
	width: 10px;
}
table.page {
	width: 948px;
}
table.index_page {
	width: 900px;
}
.hidden {
	color: #bebebe;
	font-size: 11px;
	font-family: Tahoma;
}
.top_menu_item_left {
	background-color: #FFFFFF;
	border-left: 1px solid #02479C;
	text-transform: uppercase;
}
.top_menu_item_right {
	background-color: #FFFFFF;
	border-right: 1px solid #02479C;
	text-transform: uppercase;
}
.top_menu_item_first {
	background-color: #FFFFFF;
	border-left: 1px solid #02479C;
	border-right: 1px solid #02479C;
	text-transform: uppercase;
}
.top_menu_item_active {
	background-color: #FFFFFF;
	text-transform: uppercase;
}
.top_menu_item_none {
	background-color: #FFFFFF;
	text-transform: uppercase;
}
a.top_menu_link {
	color: #02479C;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}
a.top_menu_link:hover {
	color: #0B74F6;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}
a.top_menu_link_active {
	color: #0B74F6;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}
a.top_menu_link_active:hover {
	color: #0B74F6;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}
.user_menu_link_active {
	color: #585858;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.bottom_menu {
	color: #464646;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
}
.copyright {

}
td.index_search {
	background-color: #ffdec1;
	border-left: 1px solid #ffc189;
	border-right: 1px solid #ffc189;
	border-bottom: 1px solid #ffc189;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
}
td.header {
	padding-left: 15px;
	height: 32px;
	vertical-align: middle;
	background-color: #D6DFE6;
}

.header {
	color: #02479C;
	font-size: 11px;
	font-family: Tahoma;
	text-transform: uppercase;
}
.index_logo_header {
	color: #02479C;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: uppercase;

}
td.subheader {
	padding-left: 15px;
	height: 32px;
	vertical-align: middle;
}
.subheader {
	color: #656464;
	font-size: 12px;
	font-family: Tahoma;
	text-align:left;
}
td.subheader_2 {
	padding-left: 15px;
	height: 32px;
	vertical-align: middle;
	background-color: #DAE2E8;

}
.subheader_2 {
	color: #02479C;
	font-size: 12px;
	font-family: Tahoma;
	text-align:left;
}
.header_big {
	color: #a50000;
	font-size: 13px;
	font-family: Tahoma;
}
.text {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}
.text_top_menu{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}
.text2 {
	color: #585858;
	font-size: 11px;
	font-family: Tahoma;
}
.text_big {
	font-size: 13px;
	font-family: Tahoma;
	font-weight: 500;	
}
.hint {
	color: #585858;
	font-size: 10px;
	font-family: Tahoma;
}
.hint_index {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}
.paperclip_border {
	border-left: 1px solid #e9e7e7;
	border-right: 1px solid #e9e7e7;
}
.paperclip_line {
	background-color: #e9e7e7;
	font-size: 1px;
}
input.btn {
	border: 1px solid #bdbdbd;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	color: #0334C2;
	vertical-align: middle;
	cursor: pointer;
	height: 31px;
	background-image: url('../images/english/btn_bg.gif');
}
input.btn_small {
	border: 1px solid #bdbdbd;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #0334C2;
	vertical-align: middle;
	cursor: pointer;
	height: 21px;
	background-image: url('../images/english/btn_bg_small.gif');
}
input.btn_small_paysys {
	margin: 0px;
	margin-bottom: 3px;
	border: 1px solid #bdbdbd;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #3380ec;
	vertical-align: middle;
	cursor: pointer;
	height: 21px;
	background-image: url('../images/english/btn_bg_small.gif');
}
input.str, .str_red, .str_white {
	border: 1px solid #bdbdbd;
	font-size: 11px;
	font-family: Tahoma;
	height: 14px;
}
form {
	margin: 0px;
}
hr {
	background-color: #bdbdbd;
	color: #bdbdbd;
	border: 0px solid;
	height: 1px;
}
hr.hr_2 {
	background-color: #bdbdbd;
	color: #bdbdbd;
	border: 0px solid;
	height: 1px;
}
hr.quick_hr {
	background-color: #FFCC99;
	color: #FFCC99;
	border: 0px solid;
	height: 1px;
}
.error {
	color: #0B74F6;
	font-size: 11px;
	font-family: Tahoma;
}
.error_small {
	color: #0B74F6;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}
.error_div {
	color: #0B74F6;
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 10px;
}
.qs_error_div {
	color: #0B74F6;
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 10px;
	padding-top: 5px;
}
.my_link{
	color: #D12626;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;
}
.table_top td {
	vertical-align:top;
}

a.dashed {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
	border-bottom: 1px dashed #000000;
	cursor: pointer;
}
a.dashed:hover {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
	border-bottom: 1px dashed #000000;
	cursor: pointer;
}
.blue_link {
	color: #02479C;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	cursor: pointer;
}

#map_container {
	border: 1px solid #cccccc;
}

table.rental_menu td { padding: 5px 0px 5px 5px; }

table.upload_file td {padding: 0px; padding-bottom: 5px;}

table.print_profile td {padding: 7px 7px 7px 0px;}
table.print_profile td.print_title {padding: 15px 7px 2px 0px; border-bottom: solid 1px #bdbdbd;}

select.location { width:170px; margin-right: 10px;}
select.location_2 { width:130px;}

table.list_table td {padding: 0px; padding-right: 7px; padding-bottom: 7px;}
table.list_table td.list_item {width: 230px; padding: 0px; padding-right: 7px; padding-bottom: 7px; white-space: nowrap;}


table.left_menu td {padding: 0px; padding-left: 5px; padding-bottom: 5px;}
table.comparison_menu {margin: 0px; margin-top: 0px;}
table.comparison_menu td {padding: 0px; padding-bottom: 5px;}

img.upload_thumb {border: 1px solid #cccccc; padding: 3px;}
td.upload_thumb {
	border: 1px solid #cccccc;}

table.compare_table {
	font-size: 11px;
	font-family: Tahoma;
}
table.compare_table th {
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 3px;
	padding-left: 15px;
	padding-bottom: 10px;
	font-weight: bold;
}
table.compare_table th.compare_title {
	text-align: left;
	text-transform: uppercase;
}
table.compare_table td {
	text-align: left;
	vertical-align: top;
	padding: 3px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}
table.compare_table td.no_border {
	border: none;
	padding: 3px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
}
table.compare_table td.no_border_bottom {
	border: none;
	padding: 10px 0px 15px 15px;
}
table.compare_table td.compare_title {
	font-weight: bold;
	height: 27px;
	text-align: left;
	vertical-align: middle;
	background-color: #f2f2f2;
	text-transform: uppercase;
	border: none;
	padding-left: 15px;
}
div.compare_table_title {
	position: relative;
	width: 200px;
}
div.compare_table_img {
	position: relative;
	width: 200px;
}
div.comp_list_item {
	padding: 0px;
	padding-bottom: 7px;
}
img.comp_list_icon {
	border: none;
	margin: 0px;
	margin-left: 2px;
	vertical-align: bottom;
}
table.print_table td {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}
table.print_info_table td {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	background-color: #f2f2f2;
}
img.thumb {
	border: 1px solid #cccccc;
	cursor: pointer;
	padding: 5px;
}
ul.info_subsection {margin: 0px; list-style-type: none; padding: 0px; padding-top: 10px;padding-left: 15px;}

ul.site_map {margin: 0px; margin-left: 15px; padding: 0px; list-style-type: disc;}
ul.sm_subsection {margin: 0px; margin-left: 35px; padding: 0px; list-style-type: disc;}
ul.sm_item {margin: 0px; margin-left: 15px; padding: 0px; list-style-type: disc;}

.page_content {
	padding: 0px;
	padding-left: 15px;
}
.table_main{
	background-color: #bdbdbd;
	font-family: Tahoma;
	font-size: 8pt;
	margin: 0px;
	margin-bottom: 15px;
}
.table_main tr{
	background-color: #ffffff;
}
.table_main th{
	font-weight: bold;
}
.main_header_text{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 8pt;
}
input.button_2 {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	cursor:pointer;
}
select.search {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
}
input.amount {
	width: 50px;
	border: 1px solid #bdbdbd;
	font-size: 11px;
	font-family: Tahoma;
	height: 14px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.bgCalendar1 {
	background-color: #CCFF99;
}
.bgCalendar2 {
	background-color: #FFD8D8;
}

a.home_link {
	font-weight: bold;
	text-transform: uppercase;
}

.qsearch {
	border: 0px solid #95A6B6;
}
.qsearch_2 {
	border: 1px solid #91A3B3;
}

.mailbox_to_user {
	color: #2578cd;
}

.pages_links {
	margin-left: 11px;
}
table.reg_user_type td {
	padding: 0px;
	padding-bottom: 3px;
}
.reg_user_type_info {
	background-color: #f2f2f2;
}
table.user_type_info {
	margin: 15px 20px 15px 20px;
}
table.user_type_info td {
	padding: 3px;
}

.str_nowrap {
	white-space: nowrap;
}

.vp_name {
	font-family: Tahoma;
	font-weight: bold;
}
.vp_price {
	font-family: Tahoma;
	color: #04469A;
	font-weight: bold;
	white-space: nowrap;
}
td.vp_contacts td {
	border: 0px solid #cccccc;
	border-left: none;
	border-right: none;
	padding-bottom: 5px;
	background-color: #D4DDE5;
}
table.vp_links td {
	padding: 0px;
	padding-bottom: 5px;
}
table.vp_links td.img {
	width: 1%;
	padding-right: 4px;
}
table.vp_links td.link {
	width: 49%;
}
.ps_link {
	color: #02479C;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	cursor: pointer;
}
.qs_more_opt {
	color: #02479C;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	cursor: pointer;
}
a.sorter {
	text-decoration: none;
	cursor: pointer;
}
.pre_opacity_div{
	display:block;
	border: 0px solid #99DBFE;
	background-image: url('../images/english/opacity.png');
	width: 181px;

	padding:3px;

	position:relative;
}
.opacity_div{
	display:block;
	border: 1px solid #99DBFE;
	text-align: justify;
	padding:3px;
	width: 173px;

	overflow: hidden;

}
.home_img_style{
	padding-bottom:6px;
}

*+html .home_img_style{
	padding-top:1px;
	padding-bottom:0px;
}
* html .home_img_style{
	padding-bottom:0px;
}
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;

}

input.file {
	position: relative;
	text-align: left;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	margin-left: -125px;
}

input.btn_upload {
	border: 1px solid #bdbdbd;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #0334C2;
	vertical-align: top;

	height: 19px;
	background-image: url('../images/english/btn_bg_small.gif');
}
div.kvazi_select{
	width:34px;
	display:none;
	background-color:white;
	border: 1px solid #cccccc;
	height:100px;

	overflow-y: auto;
	overflow: scroll;
	overflow-x: hidden;
	position:absolute;
	z-index:200;
	margin-top:3px;
	margin-bottom:10px;
}
.checkbox_labeled{
	margin-left:0px;
	margin-bottom:-2px;
}
.str_red{
	background-color:#FFADA2;
}
.str_white{
	background-color:#FFFFFF;
}
.add_photo_link{
	padding:10px;
	z-index : 4;
}
.rentals_icon{
	height:16px;
	margin-bottom:-2px;
	padding-right:1px;
	padding-left:3px;
}
.id_search_form{
	border: 1px solid #95A6B6;
	background-color:#C5DEF7;
}
.highlight_bold{
	font-weight:bold;
}
.line_bw_bottom {
	font-size: 1pt;
	border-bottom: solid 1px #e5eaef;
}

.line_bw_left {
	font-size: 1pt;
	border-left: solid 1px #e5eaef;
}
.line_bw_left_with_bg{
	font-size: 1pt;
	border-left: solid 1px #e5eaef;
	background-color: #29C629;
	border-bottom: solid 1px #e5eaef;
}
.line_bw_right_with_bg{
	font-size: 1pt;
	border-right: solid 1px #e5eaef;
	background-color: #29C629;
	border-bottom: solid 1px #e5eaef;
}
.line_bw_right {
	font-size: 1pt;
	border-right: solid 1px #e5eaef;
}

.line_bw_top {
	font-size: 1px;
	border-top: solid 1px #e5eaef;
	background-color: #29C629;
}

.bg_color_header{
	background-color: #29C629;
	font-size: 12px;
	color: #ffffff;
	border-bottom: solid 1px #e5eaef;
}
.user_menu_active_position{
	background-color: #FEFDFD;
	color:#2870CC;
	border:1px solid #cccccc;
	margin:1px 0;
	padding:5px;
	font-weight: bold;
	cursor: pointer;
	list-style-type:none;
}
.user_menu_active_position a{
	cursor: pointer;
	color:#2870CC;
	text-decoration: none;
}
.user_menu_inactive_position{
	background-color: #E9ECEE;
	color:#02479C;
	border:1px solid #cccccc;
	margin:1px 0;
	padding:5px;
	font-weight: bold;
	cursor: pointer;
	list-style-type:none;
}
.user_menu_inactive_position a{
	cursor: pointer;
	color:#02479C;
	text-decoration: none;
}

.user_menu_pointer_position{
	background-color: #F5F1F1;
	color:#02479C;
	border:1px solid #cccccc;
	margin:1px 0;
	padding:5px;
	font-weight: bold;
	cursor: pointer;
	list-style-type:none;
}

.user_menu_pointer_position a{
	cursor: pointer;
	color:#02479C;
	text-decoration: none;
}

/* Design */
html, body {width:100%;height:100%;}

body {padding:0; margin:0;background: #f1f1e8;}

a img{border:0;}

/*navigation*/
  a {font:1em/1.2 tahoma; color:#007fae;text-decoration:none;}
  a:hover {text-decoration:none;}
  :focus, a:active { outline: none; }
  img{vertical-align:top}

/*TAGS*/
  h1 {margin:0;padding: 0;font: 2.2em Georgia; color:#000;}
  h2 {margin:0 0 5px;padding: 0;font:18px Georgia;color:#0d548f;width:250px;padding:10px 0 3px 34px;vertical-align:middle;padding-left:8px;background: url(../images/bgr/td1.png) no-repeat 8px bottom;}
  h3 {margin: 0;padding:0;font:1.8em Georgia;color:#000;}
  h4 {margin:0;padding: 0;font:bold 1.6em Georgia;color:#000;}
  dl, dt, dd, form {margin:0;padding: 0;}
  input {margin:0;vertical-align:middle;}
  p {margin: 0;padding:3px 0;}
  select {vertical-align:middle;}
  table {border-spacing: 0;border-collapse: collapse;}
  table td {padding:0;}
  ul {margin: 0;padding: 10px 20px;}



/*FONT*/
  html {font-size:100%;}
  body {font:62.5%/1.2 Tahoma, sans; color:#363636}
  table, td, th, ul, textarea, input, select {font: 1em/1.2 Tahoma;}

/*Misc*/
  .clearing {clear: both;height:0;font-size:0;}
  .clearFix:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}

/*layout*/

  /*=HEADER*/
	#header {background: url(../images/bgr/header.jpg) no-repeat left top;height:524px;position:relative; }
	#logo{position:absolute;left:71px;top:16px}
	.phone{position:absolute;left:151px;top:463px}

  /*=MENU*/
	#menu {background: silver;}
	* #left{padding-top:8px;}

  /*CONTENT*/
	#outer_wrapper {min-height:100%;height:100%;width:998px;margin:0 auto;background: url(../images/bgr/wrap.jpg) no-repeat left 524px; position:relative}
	  html>body #outer_wrapper {height:auto;}
	  #wrapper {}
		#container {width: 100%;margin-right:-220px;}
		  #content {width:100%}
			#main { font-size:11px; }
			#main p{text-indent:27px;text-align:justify;font-weight:normal;}

			.sample{padding:0;margin:0 0 0px -15px;height: 250px;}
			.sample:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
			.sample li{float:left;width:169px;height:214px;background: url(../images/bgr/sample.jpg) no-repeat left top;list-style-type:none;position:relative;padding:0;margin:0 0 30px 12px}
			.sample dl{padding:8px}
			.sample  img{border:1px solid #e7e7df}
			.sample span{float:left;color:#085496}
			.sample i{float:right;color:#6a6a6a;font-style:normal}
			.sample b{display:block}
			.sample dt{margin-bottom:6px}
			#main .sample p{text-indent:0;}
			#main .sample p.price{position:absolute;bottom:-21px;left:16px;background: url(../images/bgr/price.jpg) no-repeat left top;color:#fff;font-size:11px;width:136px;height:12px;text-align:center}
			.wrap_sample{background: url(../images/bgr/wrap_s.jpg) no-repeat left 190px;margin:0 -45px;padding-left:45px}

  /*SIDEBAR*/
	#left {width: 220px;padding-bottom:100px;}
	.menu{margin-bottom:30px;background: url(../images/bgr/table.png) no-repeat left bottom;}
	.menu td{width:167px;padding:10px 0 10px 34px;vertical-align:middle;padding-left:34px;background: url(../images/bgr/td.png) no-repeat 28px top;}
	.menu td.first{background:none;}
	.menu td.active{background: url(../images/bgr/active.png) no-repeat left bottom;height:55px;padding-top:0;padding-bottom:12px}
	.menu td a{
	font-family:Georgia;
	text-decoration:none;
	color:#0d548f;
	font-size:12px;
	line-height:1;
	
}
	.menu td.next_active{background:none;}

	.wrap_service{background: url(../images/bgr/right.jpg) no-repeat right center;width:202px;margin-top:20px;}
	.service{padding:15px 0 0 0;margin:0;background: url(../images/bgr/service.jpg) no-repeat left top;width:196px}
	.service li{padding:5px 0 7px 6px;margin:0 0 0 16px;list-style-type:none;background: url(../images/bgr/dot.png) no-repeat left bottom;}
	.service li.last{background:none;padding-bottom:20px}
	.bottom_menu{background: url(../images/bgr/bottom.jpg) no-repeat left top;width:198px;height:20px}
	.service a{
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#363636;
	font-size:12px;
	line-height:1
}

	#right {width: 220px;z-index:15;font-size:11px;position: relative;margin: -85px 5px 15px 15px;}

	.login_users{width:224px;height:145px;background: url(../images/bgr/login.png) no-repeat left top;position:relative;left:-11px;padding:10px 0px 10px 0px; margin-top:25px}
	.login_users a{
	color:#0d548f;
	width:160px;
	margin:0px 0 0px 22px;
	display:block;
	font-family: georgia;
	font-size: 12px;
}
	.svaz{width:181px;height:68px;background: url(../images/bgr/kontakt.png) no-repeat left top;position:relative;left:-11px;padding:15px 20px 24px 20px;margin:-40px 0 20px 0}
	.svaz span{font-size:12px;color:#363636;padding:0px;margin:0;text-decoration: none;}
	.svaz div{margin-left:-12px;display:block;font-size:12px;color:#363636;padding:0;margin-top:27px;}
	.svaz div a{text-decoration:none;font-size:10px;}
    .svaz {font-size:18px;color:#126bbd;text-decoration: none;}
	.kontakt{width:181px;height:68px;background: url(../images/bgr/kontakt1.png) no-repeat left top;position:relative;left:-11px;padding:15px 20px 24px 20px;margin:-40px 0 20px 0}
	.kontakt span{font-size:12px;color:#363636;padding:0px;margin:0;text-decoration: none;}
	.kontakt div{margin-left:-12px;display:block;font-size:12px;color:#363636;padding:0;margin-top:27px;}
	.kontakt div a{text-decoration:none;font-size:10px;}
    .kontakt {font-size:18px;color:#126bbd;text-decoration: none;}
	.otziv{width:181px;height:68px;background: url(../images/bgr/predlo.png) no-repeat left top;position:relative;left:-8px;padding:15px 20px 24px 18px;margin:-40px 0 10px 0}
	.otziv span{font-size:12px;color:#363636;padding:0px;margin:0;text-decoration: none;}
	.otziv div{margin-left:-12px;display:block;font-size:12px;color:#363636;padding:0;margin-top:27px;}
	.otziv div a{text-decoration:none;font-size:10px;}
    .otziv {
	font-size:12px;
	color:#000;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
}
	.fish{width:181px;height:68px;background: url(../images/bgr/fish.png)  no-repeat left top;position:relative;left:-11px;padding:15px 0 30px 20px;margin:0px 0 0px 0}
	.fish span{font-size:12px;color:#363636;padding:0px ;margin:0px;text-decoration: none;}
	.fish div{margin-left:30px;display:block;font-size:12px;color:#363636;padding:0px;margin-top:0px;}
	.fish div a{text-decoration:none;font-size:10px; }
    .fish {
	font-size:18px;
	color:#126bbd;
	text-decoration: none;
}
	.bau{width:181px;height:68px;background: url(../images/bgr/Bau.png) no-repeat left top;position:relative;left:-11px;padding:15px 0 30px 20px;margin-top:5px}
	.bau span{font-size:12px;color:#363636;padding:0px ;margin:0px;text-decoration: none;}
	.bau div{margin-left:30px;display:block;font-size:12px;color:#363636;padding:0px;margin-top:0px;}
	.bau div a{text-decoration:none;font-size:10px; }
    .bau {font-size:18px;color:#126bbd;text-decoration: none;}
	.tur{width:181px;height:68px;background: url(../images/bgr/tur.png) no-repeat left top;position:relative;left:-11px;padding:15px 0 30px 20px;margin-top:-10px}
	.tur span{
	font-size:12px;
	color:#363636;
	padding:0px;
	margin:0px;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 500;
}
	.tur div{margin-left:30px;display:block;font-size:12px;color:#363636;padding:0px;margin-top:0px;}
	.tur div a{text-decoration:none;font-size:10px; }
    .tur {font-size:18px;color:#126bbd;text-decoration: none;}
	.wrap_consult{width:181px;height:68px;background: url(../images/bgr/consult.png) no-repeat left top;position:relative;left:-8px;padding:15px 0 70px 18px;margin-top:95px}
	.wrap_consult span{display:inline;font-size:12px;color:#363636;padding:0;margin:0}
	.wrap_consult div{margin-left:-12px;display:block;font-size:12px;color:#363636;padding:0px;margin:37px 0px 0px 0px;}
	.wrap_consult div a{text-decoration:none;font-size:10px;}

	.wrap_consult {font-size:18px;color:#126bbd}

	.new{padding:50px 0 50px 0}
	.news{ padding:0px 0px 0px 10px;font-size:12px;color:#363636; }
	.news li{
	padding:0 0 15px 0;
	margin:0 0 10px 0;
	list-style-type:none;
	background: url(../images/bgr/li.png) repeat-x left bottom;
	width:200px;
	font-weight: bold;
	font-family: Tahoma,;
	font-size: 12px;
}
	.news li.last{background:none;padding:0;margin:0; font-family:Tahoma, Geneva, sans-serif; font-size:14px}
	.news span a{color:#363636;}
	.news span{color:#363636;border-right:1px solid #363636;margin:0 4px 0 0;padding:0 3px 0 0;line-height:1}

	.bottom_block{width:223px;height:9px;background: url(../images/bgr/bottom.png) no-repeat left top;position:relative;left:-13px;font-size:0}



  /*FOOTER*/
	#footer { margin-top: 10px; background: #ece8d6;width:100%;border-top:3px solid #ccc8ba;font-size:11px}
	#footer .box {  padding: 10px 20px 10px 20px; }
	.copyright{padding: 0px;}
	.copyright a{color:#363636}
	.miridea{}
	.counters{padding:0;margin:0;z-index:15;}
	.counters li{float:left;padding:0;margin:0 15px 0 0;list-style-type:none}


/*form*/
  .field        {clear:both;padding:0 0 10px}
  label         {font-size:11px;color:#363636;margin:0 7px 0 3px}
  label.weight  {font-size:11px;color:#363636;margin:0 4px 0 4px;font-weight:bold}
  .input        {border:solid 1px #d9dee2;width:46px;padding:2px}
  select        {border:solid 1px #A5ACB2;}
  textarea      {width:248px;height:100px;border:solid 1px #A5ACB2;}
  fieldset      {padding:0;margin:0;border:none}
  .parametrs    {background: url(../images/bgr/form.png) no-repeat left top;width:502px;  padding:64px 0 50px 21px; }
  .parametrs a  {position:relative;top:-3px;left:4px}
  .parametrs select{margin-right:10px;width:120px}
  .parametrs b  {margin-right:10px}
  .parametrs b.location{margin-right:57px}
   #main .parametrs p{margin:0 0 6px 0;text-indent:0}
  .search{margin:0 0 0 200px}
  .lang{padding:2px 0 2px 30px; position:relative; top:30px;}
  .lang label{color:#0d548f;margin:0 5px 0 0;font-family: georgia;
	font-size: 12px;}
  .lang select{}
  .lang p{white-space:nowrap}
  .parametrs #long_string select {margin-right:5px;}
  #long_string label.weight {margin-left:2px; margin-right:2px;}



  .tab {
	  background: url(../images/tab_back.gif) center;
	  width: 150px;
	  text-align: center;
	  font-weight: bold;
	  padding: 6px 0 8px;
	  margin: 2px 1px 0px 0px;
	  border: 1px solid #cacac2;
  }


  .tabactive {
	  background: url(../images/tab_active.gif) center;
	  width: 150px;
	  text-align: center;
	  font-weight: bold;
	  padding: 7px 0 9px;
	  margin: 0px 1px 0px 0px;
	  border: 1px solid #cacac2;
	  border-bottom: 1px solid #edede9;
	  position: relative;

  }

  .tabactive a {
	font-weight: bold;
  }

  .tabboxLayout {
	background: url(../images/tabboxbackline.gif) center;
  }

  .tabbox {
	border: 1px solid #cacac2;
	padding: 20px;
	background: url(../images/tabboxback.gif) center top no-repeat;

  }
.suckerdiv ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 230px; /* Width of Menu Items */
	background: url(../images/bgr/1.png) no-repeat ;
	position:relative;
	left:0px;
	font-size:12px;
		
}  

.suckerdiv ul li{  
position: relative;width:210px;  
}  

/*Sub level menu items */  
.suckerdiv ul li ul{
	position: absolute;
	width: 210px; /*sub menu width*/
	top: 0px;
	visibility: hidden;
	
}  

/* Sub level menu links style */  
.suckerdiv ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color: #0d548f;
	text-decoration: none;
	padding: 0px 0px;
	width:167px;
	padding:15px 0 15px 34px;
	vertical-align:middle;
	padding-left:34px;
	background: url(../images/bgr/td.png) no-repeat 28px bottom;
	font-family: Georgia;
	font-size: 12px;
	
}  

.suckerdiv ul li a:visited{  
color: 000;  
}
 

.suckerdiv ul li a:hover{
	background: url(../images/bgr/knopka.png) no-repeat center  bottom;
	color:#0d548f;
	font-size:12px;
	width:180px;
	height:15px;
	text-align:left;
	
} 
 

.suckerdiv .subfolderstyle{  
background: /next-list.gif) no-repeat center right;  
}  

/* Parnter banner */
.partner_banner {
	position:relative;
	top:-40px;
	margin-bottom:25px;
	width: 181px;
}
.partner_banner img{
	width:100%;
	border:0px;
}

/* Holly Hack for IE \*/  
* html .suckerdiv ul li { float: left; height: 1%; }  
* html .suckerdiv ul li a { height: 1%; }  
/* End */  
