body {
	margin-left: 0px;
	margin-top: 0px;
		font-family: arial;
}
.logo {
background-image: url(img/logo.gif);
	background-repeat: no-repeat;
}

.style1 {
display:inline-block;
position:relative;
	font-family: Tahoma;
	font-size: 7.5pt;
	font-weight: 900;
margin:-20px 0 0 55px;
	}

.style2 {font-size: 10px}
.style3 {
	color: #CCCCCC;
	font-size: 12px;
}
.style4 {
	color: #666666;
	font-size: 12px;
}
.style6 {
	font-size: 12px;
	font-family: Arial;
}
.style8 {
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
}

.style9 {
	font-size: 14px;
	background-color: #F5F5F5;
	line-height: 20px;
}

.style10 {
	height: 13px;
	width: 150px;
	font-size: 12px;
	font-family: Arial;
}
.style11 {

	height: 13px;
	width: 130px;
	font-size: 11px;
	font-family: Arial;
}
.style12 {
	color: #CC0000;
}

.style13 {


	height: 20px;
	width: 98%;
	font-size: 18px;
	font-family: Arial;
}

#rezult_operation{
display: block;
position: absolute;
 width:800px;
 top:40%;
 left:20%;
 z-index:2;
  padding: 25px 0;
 background:#fff;
border: 2px solid #678AC3; 
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
text-align:center;
font-weight:bold;
 box-shadow: 0px 0px 200px #000;
 -moz-box-shadow: 0px 0px 200px #000;
	-webkit-box-shadow:0px 0px 200px #000;

}

#dialog1, #dialog2 {
position:fixed;
display:none;
top:30%;
left:20%;
z-index:5;
width:630px;
height: 250px;
text-align:justify;
background-color:#fff;
font-family: verdana;
font-size: 16px;
padding:15px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border: 2px solid #678AC3;
 box-shadow: 0px 0px 500px #333;
 -moz-box-shadow: 0px 0px 500px #333;
	-webkit-box-shadow:0px 0px 500px #333;
}


 #dialog3, #dialog5, #dialog6 {
position:fixed;
display:none;
top:7%;
left:18%;
z-index:5;
width:700px;
height: 500px;
text-align:justify;
background-color:#fff;
font-family: verdana;
font-size: 16px;
padding:15px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border: 2px solid #678AC3;
 box-shadow: 0px 0px 500px #333;
 -moz-box-shadow: 0px 0px 500px #333;
	-webkit-box-shadow:0px 0px 500px #333;
}

 #dialog32 {
position:fixed;
display:none;
top:15%;
left:18%;
z-index:5;
width:700px;
height: 500px;
text-align:justify;
background-color:#fff;
font-family: verdana;
font-size: 16px;
padding:15px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border: 2px solid #678AC3;
 box-shadow: 0px 0px 500px #333;
 -moz-box-shadow: 0px 0px 500px #333;
	-webkit-box-shadow:0px 0px 500px #333;
}

.div_price{
position:fixed;
top:4%;
left:4%;
z-index:5;
width:900px;
padding:15px 15px 70px 15px;
text-align:justify;
background-color:#fff;
font-family: verdana;
font-size: 16px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border: 2px solid #678AC3;
 box-shadow: 0px 0px 500px #333;
 -moz-box-shadow: 0px 0px 500px #333;
	-webkit-box-shadow:0px 0px 500px #333;
}


#pay_dialog{
position:fixed;
display:none;
top:20%;
left:30%;
z-index:5;
width:450px;
height: 200px;
text-align:justify;
background-color:#fff;
font-family: verdana;
font-size: 16px;
padding:15px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border: 2px solid #678AC3;
 box-shadow: 0px 0px 500px #333;
 -moz-box-shadow: 0px 0px 500px #333;
	-webkit-box-shadow:0px 0px 500px #333;
}

#close_dialog, #close_dialog2, #close_dialog3, #close_dialog32, #close_dialog5, #close_dialog6, 
#close_price {
position:absolute;
left:40%;
bottom:10%;
cursor: pointer;
text-decoration: underline;
}
#close_dialog4{
display:inline-block;
cursor:pointer;
margin-left:10px;
font-size:13px;
}

.poisk-box, .newVak-box, .specVak-box, .other-box {
	padding:5px; 
}


#plashka, #other {
	margin: 0.3em;
}

#spisok{
	margin:0 1px;
}


#top_poisk > form{
display: block; 
clear:both;
margin-top:-3px;
}

#poisk { 
background: #fcf297;
background: -moz-linear-gradient(top, #fcf297 0%, #ffcc33 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf297), color-stop(100%,#ffcc33));
background: -webkit-linear-gradient(top, #fcf297 0%,#ffcc33 100%);
background: -o-linear-gradient(top, #fcf297 0%,#ffcc33 100%);
background: -ms-linear-gradient(top, #fcf297 0%,#ffcc33 100%);
background: linear-gradient(to bottom, #fcf297 0%,#ffcc33 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf297', endColorstr='#ffcc33',GradientType=0 );
padding: 0.3em; 
margin: 3px 1em; 
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-topleft: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
border-top-left-radius: 4px;
	max-width: 75%;
	width:auto;
}
#city{
position:relative;
float:left; 
top: -30px;
left:770px;
}

#stat{
	position:relative;
	float:right;
  -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
	width:20%;
	height:90px;
	margin-top: -131px;
	top: 0px;
	left:-4px;
	border: 1px solid #CECECE;
	font-family: Arial;
	font-size: 13px;
	text-align: left;
	padding-left: 15px;
	padding-top: 2px;
	line-height: 17px;
}
.stat_h1{
position: relative;
 display: inline-block;
 width:140px;
 height:18px;
 margin-top:-14px;
 left:13%;
 padding-top:3px;
 background-color:#FFFFFF;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	font-size:12px;
	text-align:center;
 box-shadow: 0px 0px 3px #CECECE;
 -moz-box-shadow: 0px 0px 3px #CECECE;
 	-webkit-box-shadow:0px 0px 3px #CECECE;
	text-shadow: 2px 1px 2px #ccc;
	-moz-text-shadow: 2px 1px 2px #ccc;
	-webkit-text-shadow: 2px 1px 2px #ccc;
}

a.menu {
	position: relative;
	display: inline-block;
	margin: 0 -5px 0 14px;
	top:-3px;
	padding:6px 9px 0 9px;
	font-family: verdana;
	font-size:14px;
	font-weight: normal;
	font-style: italic; 
	opacity:.6;
	text-decoration: none;
	-moz-border-radius: 9px;
    -webkit-border-radius: 9px;
	border-radius: 9px;
}

a.menu_aktiv:link, a.menu_aktiv:visited {
	margin: 0 -5px 0 14px;
	top:-3px;
	opacity:1;
	display:block-inline;
	width:auto;
	height:25px;
	color:#FFFFFF;
	text-decoration: none;
	font-family: verdana;
	font-size:14px;
	font-style: italic;
	text-align:center;
	padding:6px 9px 0 9px;
	background: #bee75c;
background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bee75c), color-stop(100%,#62ac15));
background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -o-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
-moz-border-radius: 9px;
    -webkit-border-radius: 9px;
	border-radius: 9px;
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
	
}

a.menu_aktiv:hover {
	color:#FFFFFF;
	text-decoration: none;
	background: #cdf762;
background: -moz-linear-gradient(top, #cdf762 1%, #73c619 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cdf762), color-stop(100%,#73c619));
background: -webkit-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: -o-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: -ms-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: linear-gradient(to bottom, #cdf762 1%,#73c619 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdf762', endColorstr='#73c619',GradientType=0 );
}

#newVak .newVak-box, #newVak b, #spisok .newVak-box, #spisok b {
	background-color: #68A301;
	font-family: sans-serif, verdana, Arial;
	font-size: 16px;
	fontweight: bold;
	color: #FFFFFF;
}
#specVak .specVak-box, #specVak b, #spisok1 .specVak-box, #spisok1 b {
	background-color: #678AC3;
	font-family: sans-serif, verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

#plashka .plashka-box {
	background-color: #f5f5f5;
	font-family: sans-serif, verdana, Arial;
	font-size: 12px;
padding:5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

#plashka_line {
display:block;
position:relative;
width:97%;
border-bottom: 1px solid #678AC3;
}


#plashka_h1{

display:block;
position:relative;
margin-top:7px;
	width:30%;
	background: #f5f5f5; 
-webkit-border-top-left-radius: 9px;
-webkit-border-top-right-radius: 9px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-topright: 9px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
padding: 8px 0 8px 3%;
color: #383838;
font-family: Arial; font-size: 14px;
font-weight:bold;
border-top: 1px solid #678AC3;
border-left: 1px solid #678AC3;
border-right: 1px solid #678AC3;
	}

.other-box {
	background-color: #FFFF99;
	font-family: sans-serif, verdana, Arial;
	font-size: 12px;
	border: 1px solid #cc6600;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
	width:98%;
	
}

.style14 {
	height: 22pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	width: 80pt;
}
.style15 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
}
.style16 {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
}

.style17 {
display:inline-block;
position:relative;
left:6.5px;
z-index:2;
 border-top: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 border-left: 1px solid #ccc;
border-right: none;
	background-color: #f9f9f9;
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
padding:7px;
}



a:link {
	color:#000000;
	text-decoration: none;
}
a:visited{color:#333333; text-decoration:none;}
a:hover{
	color:#003366;
	text-decoration: underline;
}
.style18 {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #68a301;
	text-align: right;
	padding-right: 6px;
}
.style19 {
	font-size: 18px;
	font-family: arial;
	font-weight: normal;
	text-align: left;
	top: 0px;
	vertical-align: text-top;
}
.style20 {

	font-size: 12px;
	font-family: Arial;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #678AC3;
	padding-right: 6px;
	text-align: right;
}
.style21 {
	font-size: 12px;
	font-family: Arial;
	background-color: #DBE3F0;
	text-align: left;
}
.style22 {
	background-color: #D9EABF;
	font-size: 12px;
	text-align: left;
}
.style23 {
	font-size: 12px;
	font-family: Arial;
	text-align: left;
}
a.addres, a.addres:link, a.addres:visited {
	display:block;
	width:195px;
	height:25px;
	color:#f5f5f5;
	text-decoration: none;
	font-family: verdana;
	font-size:14px;
	text-align:center;
	padding-top:6px;
	margin-left: 5px;
	  -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
	border-radius: 9px;
	background: #5bc6e7;
background: -moz-linear-gradient(top, #5bc6e7 1%, #1576ac 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5bc6e7), color-stop(100%,#1576ac));
background: -webkit-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: -o-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: -ms-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: linear-gradient(to bottom, #5bc6e7 1%,#1576ac 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bc6e7', endColorstr='#1576ac',GradientType=0 );
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
}

a.addres:hover {
	color:#ffffff;
	text-decoration: none;
background: rgb(88,190,221);
background: -moz-linear-gradient(top, rgba(88,190,221,1) 1%, rgba(0,96,147,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(88,190,221,1)), color-stop(100%,rgba(0,96,147,1)));
background: -webkit-linear-gradient(top, rgba(88,190,221,1) 1%,rgba(0,96,147,1) 100%);
background: -o-linear-gradient(top, rgba(88,190,221,1) 1%,rgba(0,96,147,1) 100%);
background: -ms-linear-gradient(top, rgba(88,190,221,1) 1%,rgba(0,96,147,1) 100%);
background: linear-gradient(to bottom, rgba(88,190,221,1) 1%,rgba(0,96,147,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58bedd', endColorstr='#006093',GradientType=0 );
}


a.for_employer, a.for_employer:link, a.for_employer:visited {
	display:block;
	width:175px;
	height:25px;
	color:#F5f5f5;
	text-decoration: underline;
	font-family: Tahoma;
	font-size:14px;
	text-align:center;
	padding-top:6px;
	margin:6px 0 0 3px;
	 -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
	border-radius: 9px;
background: rgb(240,169,156);
background: -moz-linear-gradient(top, rgba(240,169,156,1) 1%, rgba(225,94,35,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(240,169,156,1)), color-stop(100%,rgba(225,94,35,1)));
background: -webkit-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: -o-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: -ms-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: linear-gradient(to bottom, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a99c', endColorstr='#e15e23',GradientType=0 );
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
}

a.for_employer:hover {
	color:#fff;
	text-decoration: none;
}

.pay_contacts, .pay_contacts:visited {
	display:block;
	padding:7px;
	width: 90%;
	color:#F5f5f5;
	text-decoration: none;
	font-family: Tahoma;
	font-size:13px;
	text-align:center;
	padding-top:3px;
	 -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
	border-radius: 9px;
background: rgb(240,169,156);
background: -moz-linear-gradient(top, rgba(240,169,156,1) 1%, rgba(225,94,35,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(240,169,156,1)), color-stop(100%,rgba(225,94,35,1)));
background: -webkit-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: -o-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: -ms-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: linear-gradient(to bottom, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a99c', endColorstr='#e15e23',GradientType=0 );
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
	cursor:pointer;
}

.pay_contacts:hover {
text-decoration: underline;
}

.pay_ok {

display:inline-block;
	color:#ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size:13px;
	text-align:center;
	padding: 5px 15px;
	background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
	background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
	cursor:pointer;	
	}

.invite_ok, .invite_ok2, .read_invite {
display:inline-block;
position:relative;
	color:#ffffff;
	text-decoration: none;
	font-size:13px;
	text-align:center;
	padding: 5px 15px;
	margin-bottom:4px;
	background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
	background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	text-shadow: 1px 1px 0 #000000;
	cursor:pointer;	
	}

.to_reserve {
display:inline-block;
position:relative;
	color:#000;
	opacity:0.7;
	text-decoration: none;
	font-size:13px;
	text-align:center;
	padding: 3px 11px;
	margin-bottom:4px;
	background: #f2f6f8;
background: -moz-linear-gradient(top, #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9));
background: -webkit-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: -o-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: -ms-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: linear-gradient(to bottom, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 );
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	text-shadow: 1px 1px 0 #f5f5f5;
	cursor:pointer;	
	}

.to_cancel {
position:relative;
display: inline-block;
padding: 3px 11px;
margin-bottom:4px;
  	color:#666;
	text-decoration:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:13px;
	text-align:center;
	cursor:pointer;
box-shadow: 0px 0px 2px #999;
 -moz-box-shadow: 0px 0px 2px #999;
	-webkit-box-shadow:0px 0px 2px #999;}

.to_del {
position:relative;
display: inline-block;
padding: 3px 11px;
  	color:#666;
	text-decoration:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:13px;
	text-align:center;
	cursor:pointer;
}
	
	.to_del:hover {
	box-shadow: 0px 0px 2px #999;
 -moz-box-shadow: 0px 0px 2px #999;
	-webkit-box-shadow:0px 0px 2px #999;
	}

a.cost {
position: relative;
 display: inline-block;
 margin-left:30px;
 top:-3px;
	color:#FF0000;
	text-align: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	font-size: 14px;
		
}
a.cost:link {
	color:#FF0000;
	text-align: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	font-size: 14px;
		
}
a.cost:hover {
	color:#990000;
	text-decoration: none;
	border-bottom-width: none;
}

a.cost:visited {
	color:#FF0000;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
}
a.otclick, a.otclick:link, a.otclick:visited {
	display:block;
	width:285px;
	height:25px;
	color:#FFFFFF;
	text-decoration: none;
	font-family: verdana;
	font-size:14px;
	text-align:center;
	padding-top:6px;
	margin-left: 3px;
	background: #cdf762;
background: -moz-linear-gradient(top, #cdf762 1%, #73c619 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cdf762), color-stop(100%,#73c619));
background: -webkit-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: -o-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: -ms-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: linear-gradient(to bottom, #cdf762 1%,#73c619 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdf762', endColorstr='#73c619',GradientType=0 );
-moz-border-radius: 9px;
    -webkit-border-radius: 9px;
	border-radius: 9px;
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
}

a.otclick:hover {
	color:#FFFFFF;
	text-decoration: none;
	background: #bee75c;
background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bee75c), color-stop(100%,#62ac15));
background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -o-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
}

.otklick {
	font-size: 12px;
	font-family: Arial;
	color: #009900;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
#marker_vak_line {
display:block;
position:relative;
width:87%;
margin-left:10%;
border-bottom: 1px solid #F1DA36;
}


#marker_vak_h1{

display:block;
position:relative;
margin-top:7px;
	width:75%;
	background: -moz-linear-gradient(-45deg, rgba(241,218,54,1) 27%, rgba(249,239,164,1) 52%, rgba(254,252,234,0.41) 68%, rgba(250,240,172,0) 79%, rgba(241,218,54,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: -o-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: linear-gradient(135deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1da36', endColorstr='#f1da36',GradientType=1 );
-webkit-border-top-left-radius: 9px;
-webkit-border-top-right-radius: 9px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-topright: 9px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
padding: 8px 0;
color: #383838;
font-family: Arial; font-size: 14px;
font-weight:bold;
border-top: 1px solid #F1DA36;
border-left: 1px solid #F1DA36;
border-right: 1px solid #F1DA36;
	}

.tbl1 {FONT-SIZE: 12px; COLOR: #444444;}


DIV.toggle {
	padding: 0px;
	cursor: pointer;

}

DIV.this_block_is_hidden {
	padding: 0px;
	color: #444444;
	display: none;
	FONT-SIZE: 11px

}

#other-line table {
	padding: 7px;
	display: block;
	position:relative;
	margin-bottom:6px;
	background: #ffff99;
	border: 1px solid #cc6600;
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
	width:95%;
	height:105px;
	left:4px;
	}

#other-line table:hover {
	
	background: #ffcc00;
}
#other-line a:link {
	padding: 0px;
	display: block;
	text-decoration: underline;
}

#main table {
	display: block;
	background: #f5f5f5;
padding:5px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
	}

#main table:hover {
	background: #E5E5E5;
}


#main table span {
	opacity:0.4;
cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	}

#main table:hover span {
	opacity:1;
	
	}

.marker {
	background: -moz-linear-gradient(-45deg, rgba(241,218,54,1) 24%, rgba(250,242,181,1) 48%, rgba(254,252,234,0.5) 58%, rgba(251,244,191,0) 68%, rgba(245,228,105,1) 88%, rgba(241,218,54,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(24%,rgba(241,218,54,1)), color-stop(48%,rgba(250,242,181,1)), color-stop(58%,rgba(254,252,234,0.5)), color-stop(68%,rgba(251,244,191,0)), color-stop(88%,rgba(245,228,105,1)), color-stop(100%,rgba(241,218,54,1)));
background: -webkit-linear-gradient(-45deg, rgba(241,218,54,1) 24%,rgba(250,242,181,1) 48%,rgba(254,252,234,0.5) 58%,rgba(251,244,191,0) 68%,rgba(245,228,105,1) 88%,rgba(241,218,54,1) 100%);
background: -o-linear-gradient(-45deg, rgba(241,218,54,1) 24%,rgba(250,242,181,1) 48%,rgba(254,252,234,0.5) 58%,rgba(251,244,191,0) 68%,rgba(245,228,105,1) 88%,rgba(241,218,54,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(241,218,54,1) 24%,rgba(250,242,181,1) 48%,rgba(254,252,234,0.5) 58%,rgba(251,244,191,0) 68%,rgba(245,228,105,1) 88%,rgba(241,218,54,1) 100%);
background: linear-gradient(135deg, rgba(241,218,54,1) 24%,rgba(250,242,181,1) 48%,rgba(254,252,234,0.5) 58%,rgba(251,244,191,0) 68%,rgba(245,228,105,1) 88%,rgba(241,218,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1da36', endColorstr='#f1da36',GradientType=1 );
}

#markerl table {
background: -moz-linear-gradient(-45deg, rgba(241,218,54,1) 24%, rgba(250,242,181,1) 48%, rgba(254,252,234,0.5) 58%, rgba(251,244,191,0) 68%, rgba(245,228,105,1) 88%, rgba(241,218,54,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(24%,rgba(241,218,54,1)), color-stop(48%,rgba(250,242,181,1)), color-stop(58%,rgba(254,252,234,0.5)), color-stop(68%,rgba(251,244,191,0)), color-stop(88%,rgba(245,228,105,1)), color-stop(100%,rgba(241,218,54,1)));
background: -webkit-linear-gradient(-45deg, rgba(241,218,54,1) 24%,rgba(250,242,181,1) 48%,rgba(254,252,234,0.5) 58%,rgba(251,244,191,0) 68%,rgba(245,228,105,1) 88%,rgba(241,218,54,1) 100%);
background: -o-linear-gradient(-45deg, rgba(241,218,54,1) 24%,rgba(250,242,181,1) 48%,rgba(254,252,234,0.5) 58%,rgba(251,244,191,0) 68%,rgba(245,228,105,1) 88%,rgba(241,218,54,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(241,218,54,1) 24%,rgba(250,242,181,1) 48%,rgba(254,252,234,0.5) 58%,rgba(251,244,191,0) 68%,rgba(245,228,105,1) 88%,rgba(241,218,54,1) 100%);
background: linear-gradient(135deg, rgba(241,218,54,1) 24%,rgba(250,242,181,1) 48%,rgba(254,252,234,0.5) 58%,rgba(251,244,191,0) 68%,rgba(245,228,105,1) 88%,rgba(241,218,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1da36', endColorstr='#f1da36',GradientType=1 );
border:1px solid #F1DA36;	
FONT-SIZE: 11px; 
	COLOR: #444444;
	FONT-FAMILY: ms sans serif, verdana, Arial;
}
.okontovka {
	border: 1px dotted #333333;
}
.for_h {
	color: #FFFFFF;
	font-size: 10px;
}

#div_add{
  width:200px;
 height:100px;
 left:10px;
 

}

.man {
position: relative;
	display: inline-block;
	z-index: -2;
 		background-image: url(img/add.png);
  background-position: -89px 0px;
	 width:75px;
 height:60px;
 left:65px;
 top:-65px;
	} 
.conteiner_registr
{
	position: relative;
	display: inline-block;
	width:65px;
	height:auto;
	z-index: 5;
	FONT-SIZE: 14px;
	FONT-FAMILY: Courier;
	text-align:left;
	top:23px;
	left:-25px;
	line-height: 12px;
z-index: 2;
} 

.new_add {
position: relative;
	display: inline-block;
	z-index: 1;
	cursor:pointer;
	margin-bottom:-13px;
 		background-image: url(img/add0.png);
		background-repeat:no-repeat;
  background-position: 5px 0px;
  	 width:100%;
 height:50px;
 left:15px;
 top:-19px;

	}	
.new_add:hover {
	z-index: 1;
 		background-image: url(img/add1.png);
		background-repeat:no-repeat;
  background-position: -3px 0px;


	}
	
.main_button {
display: block;
position: relative;
margin: 10px;
 width:245px;
 height:25px;
 font-size:16px;
 padding-top: 5px;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
box-shadow: 0px 0px 4px #ccc;
 -moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow:0px 0px 4px #ccc;
}

.main_button:hover, 
a.search_button:hover,
a.support_button:hover,
.menu_main_button:hover,
a.menu_search_button:hover,
.submit_button:hover
 {
opacity:1;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}


.menu_main_button {
display: block;
position: relative;
margin: 10px;
 width:205px;
 height:20px;
 font-size:13px;
 padding-top: 2px;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
box-shadow: 0px 0px 4px #ccc;
 -moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow:0px 0px 4px #ccc;
}

	.count
{
display: inline-block;
position: relative;
 width:20px;
 height:17px;
 top:-2px;
 left:7px;
  padding-top:4px;
background: #fceabb;
background: -moz-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93));
background: -webkit-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background: -o-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background: -ms-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background: linear-gradient(to bottom, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 );
 	color:#ffffff;
-webkit-border-radius:18px;
-moz-border-radius:18px;
border-radius:18px;
	font-size:11px;
	text-align:center;
box-shadow: 0px 0px 2px #ccc;
 -moz-box-shadow: 0px 0px 2px #ccc;
	-webkit-box-shadow:0px 0px 2px #ccc;
}

a.add_button {
display: block;
position: relative;
margin: 10px;
 width:245px;
 height:25px;
 font-size:16px;
color:#FFFFFF;
 padding-top: 5px;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: #bee75c;
background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bee75c), color-stop(100%,#62ac15));
background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -o-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;

}

a.menu_add_button {
display: block;
position: relative;
margin: 10px;
 width:205px;
 height:20px;
 font-size:13px;
color:#FFFFFF;
 padding-top: 3px;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: #bee75c;
background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bee75c), color-stop(100%,#62ac15));
background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -o-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;

}
a.add_button:hover,
a.menu_add_button:hover, .invite_ok:hover, .invite_ok2:hover {
		background: #cdf762;
background: -moz-linear-gradient(top, #cdf762 1%, #73c619 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cdf762), color-stop(100%,#73c619));
background: -webkit-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: -o-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: -ms-linear-gradient(top, #cdf762 1%,#73c619 100%);
background: linear-gradient(to bottom, #cdf762 1%,#73c619 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdf762', endColorstr='#73c619',GradientType=0 );
}

a.search_button {
display: block;
position: relative;
margin: 10px;
 width:245px;
 height:25px;
 font-size:16px;
 padding-top: 5px;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: #f2f6f8;
background: -moz-linear-gradient(top, #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9));
background: -webkit-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: -o-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: -ms-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: linear-gradient(to bottom, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
box-shadow: 0px 0px 4px #ccc;
 -moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow:0px 0px 4px #ccc;
}


a.menu_search_button {
display: block;
position: relative;
margin: 10px;
 width:205px;
 height:20px;
 font-size:13px;
 padding-top: 3px;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: #f2f6f8;
background: -moz-linear-gradient(top, #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9));
background: -webkit-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: -o-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: -ms-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
background: linear-gradient(to bottom, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
box-shadow: 0px 0px 4px #ccc;
 -moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow:0px 0px 4px #ccc;
}

a.arhiv_button {
display: block;
position: relative;
margin: 10px;
opacity:0.4;
 width:240px;
 height:22px;
 font-size:13px;
 padding-top: 5px;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
box-shadow: 0px 0px 4px #ccc;
 -moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow:0px 0px 4px #ccc;
}

a.menu_arhiv_button {
display: block;
position: relative;
margin: 10px;
opacity:0.4;
 width:195px;
 height:20px;
 font-size:13px;
 padding-top: 3px;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
box-shadow: 0px 0px 4px #ccc;
 -moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow:0px 0px 4px #ccc;
}

a.arhiv_button:hover,
a.menu_arhiv_button:hover,
a.extented_search:hover,
a.return_autor:hover,
.to_reserve:hover {
opacity:1;
box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}

	.arhiv_count
{
display: inline-block;
position: relative;
 width:20px;
 height:17px;
opacity:0.5;
 top:-2px;
 left:7px;
  padding-top:4px;
background: #e0f3fa;
background: -moz-linear-gradient(top, #e0f3fa 0%, #d8f0fc 50%, #b8e2f6 51%, #b6dffd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0f3fa), color-stop(50%,#d8f0fc), color-stop(51%,#b8e2f6), color-stop(100%,#b6dffd));
background: -webkit-linear-gradient(top, #e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
background: -o-linear-gradient(top, #e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
background: -ms-linear-gradient(top, #e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
background: linear-gradient(to bottom, #e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f3fa', endColorstr='#b6dffd',GradientType=0 );
 	color:#000;
-webkit-border-radius:18px;
-moz-border-radius:18px;
border-radius:18px;
	font-size:11px;
	text-align:center;
}

a.support_button {
display: block;
position: relative;
margin: 10px;
 width:275px;
 height:25px;
 font-size:16px;
 padding-top: 5px;
color:#ffffff;
 text-decoration:none;
text-align:center;
cursor:pointer;
background: #ffb76b;
background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(50%,#ffa73d), color-stop(51%,#ff7c00), color-stop(100%,#ff7f04));
background: -webkit-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
background: -o-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
background: -ms-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
background: linear-gradient(to bottom, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
box-shadow: 0px 0px 4px #ccc;
 -moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow:0px 0px 4px #ccc;
}

	.count_support
{
display: inline-block;
position: relative;
 width:20px;
 height:17px;
 top:-2px;
 left:7px;
  padding-top:4px;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
 	color:#000;
-webkit-border-radius:18px;
-moz-border-radius:18px;
border-radius:18px;
	font-size:11px;
	text-align:center;
box-shadow: 0px 0px 2px #ccc;
 -moz-box-shadow: 0px 0px 2px #ccc;
	-webkit-box-shadow:0px 0px 2px #ccc;
}

a.extented_search {
display: inline-block;
position: relative;
margin: 0 0 10px -170px;
 width:240px;
 height:25px;
 font-size:16px;
 padding-top: 5px;
 text-decoration:none;
text-align:center;
left:55%;
opacity:0.7;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
box-shadow: 0px 0px 4px #ccc;
 -moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow:0px 0px 4px #ccc;
}


a.return_autor {
display: inline-block;
position: relative;
 width:160px;
 height:40px;
 margin:3px;
padding-top:3px;
opacity:0.9;
  text-decoration:none;
text-align:center;
cursor:pointer;
background: #ffffff;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
box-shadow: 0px 0px 2px #999;
 -moz-box-shadow: 0px 0px 2px #999;
	-webkit-box-shadow:0px 0px 2px #999;
}

	.count_vak
{
display: inline-block;
position: relative;
 width:auto;
 height:22px;
top:0px;
   padding:3px 10px 0 10px;
background: #bee75c;
background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bee75c), color-stop(100%,#62ac15));
background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -o-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
 	color:#ffffff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	font-size:16px;
font-weight: bold;
letter-spacing:0.09em;
	text-align:center;

}

	.count_vak_last
{
display: inline-block;
position: relative;
 width:auto;
 height:22px;
top:0px;
   padding:3px 10px 0 10px;
margin-bottom:4px;
background: #ffa84c;
background: -moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d));
background: -webkit-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%);
background: -o-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%);
background: -ms-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%);
background: linear-gradient(to bottom, #ffa84c 0%,#ff7b0d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 );
 	color:#ffffff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	font-size:16px;
font-weight: bold;
letter-spacing:0.09em;
	text-align:center;


}

	.no_count_vak
{
display: inline-block;
position: relative;
 width:auto;
 height:22px;
top:0px;
   padding:3px 10px 0 10px;
margin-bottom:4px;
background: rgb(240,169,156);
background: -moz-linear-gradient(top, rgba(240,169,156,1) 1%, rgba(225,94,35,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(240,169,156,1)), color-stop(100%,rgba(225,94,35,1)));
background: -webkit-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: -o-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: -ms-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: linear-gradient(to bottom, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a99c', endColorstr='#e15e23',GradientType=0 );
 	color:#ffffff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	font-size:16px;
font-weight: bold;
letter-spacing:0.09em;
	text-align:center;


}

.submit_button {
display: inline-block;
position: relative;
margin-top: 7px;
padding:3px 13px;
 font-size:16px;
 text-decoration:none;
text-align:center; 
cursor:pointer;
background: #ffffff;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
box-shadow: 0px 0px 2px #999;
 -moz-box-shadow: 0px 0px 2px #999;
	-webkit-box-shadow:0px 0px 2px #999;

}

.submit_option {
display: inline-block;
position: relative;
 height:28px;
 font-size:16px;
 text-decoration:none;
background: #ffffff;
}

.publish_button {
display: block;
position: relative;
 font-size:12px;
color:#FFFFFF;
width:95px;
 padding: 0 2px 3px 2px;
 text-decoration:none;
text-align:center;
background: #a9db80;
background: -moz-linear-gradient(top, #a9db80 0%, #96c56f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9db80), color-stop(100%,#96c56f));
background: -webkit-linear-gradient(top, #a9db80 0%,#96c56f 100%);
background: -o-linear-gradient(top, #a9db80 0%,#96c56f 100%);
background: -ms-linear-gradient(top, #a9db80 0%,#96c56f 100%);
background: linear-gradient(to bottom, #a9db80 0%,#96c56f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9db80', endColorstr='#96c56f',GradientType=0 );
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;

}

.no_publish_button {
display: block;
position: relative;
 font-size:12px;
color:#FFFFFF;
width:95px;
 padding: 0 2px 3px 2px;
 text-decoration:none;
text-align:center;
background: rgb(240,169,156);
background: -moz-linear-gradient(top, rgba(240,169,156,1) 1%, rgba(225,94,35,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(240,169,156,1)), color-stop(100%,rgba(225,94,35,1)));
background: -webkit-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: -o-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: -ms-linear-gradient(top, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
background: linear-gradient(to bottom, rgba(240,169,156,1) 1%,rgba(225,94,35,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a99c', endColorstr='#e15e23',GradientType=0 );
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;

}

a.user_button {
display: block;
width:98px;
 height:15px;
margin-top:-8px;
padding-top:0;
  	color:#666;
	text-decoration:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:11px;
	text-align:center;
	cursor:pointer;
box-shadow: 0px 0px 2px #999;
 -moz-box-shadow: 0px 0px 2px #999;
	-webkit-box-shadow:0px 0px 2px #999;

}

a.link_search_vak {
display: inline-block;
margin-top:0px;
padding:3px 7px;
  	color:#666;
	text-decoration:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:12px;
	text-align:center;
	cursor:pointer;
font-weight: bold;
box-shadow: 0px 0px 2px #999;
 -moz-box-shadow: 0px 0px 2px #999;
	-webkit-box-shadow:0px 0px 2px #999;

}

a.user_button:hover, a.link_search_vak:hover, .to_cancel:hover {

  	color:#000;
	text-decoration:none;
background:#ccc;
	
}

.old_renew {
display: inline-block;
position: relative;
margin:25px 0px;
   padding:6px 15px 3px 15px;
background: #cb60b3;
background: -moz-linear-gradient(top, #cb60b3 0%, #ad1283 50%, #de47ac 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cb60b3), color-stop(50%,#ad1283), color-stop(100%,#de47ac));
background: -webkit-linear-gradient(top, #cb60b3 0%,#ad1283 50%,#de47ac 100%);
background: -o-linear-gradient(top, #cb60b3 0%,#ad1283 50%,#de47ac 100%);
background: -ms-linear-gradient(top, #cb60b3 0%,#ad1283 50%,#de47ac 100%);
background: linear-gradient(to bottom, #cb60b3 0%,#ad1283 50%,#de47ac 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#de47ac',GradientType=0 );
 	color:#ffffff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	font-size:16px;
font-weight: bold;
letter-spacing:0.09em;
	text-align:center;
line-height: 25px;

}


.close_contact {
display: inline-block;
position: relative;
   padding:4px;
background: #fff;
 	color:#993300;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border: 1px dotted #993300;
	

}


.close_contact a:link, .close_contact a:visited {

 	color:#993300;
text-decoration:underline;
	}


.link {
 	font-size:16px;
font-family: arial;
font-weight: bold;
	
}

.img_logo {
 	
max-width: 300px;
max-height:150px;
border:none;
	
}

.search_img_logo {
 	
max-width:150px;
max-height:180px;
border:none;
	
}
#tabs{

width:99%;
}
#promo1{
position:absolute;
 display: block;
 clear:both;
 width:140px;
 left:3px;
  margin-top: -10px;
  padding: 3px;
 border: 1px solid #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
font-size: 11px;
color:#999;
}
#promo2{
position:absolute;
 display: block;
 clear:both;
 width:140px;
 left:150px;
  margin-top: -10px;
  padding: 3px;
 border: 1px solid #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
font-size: 11px;
color:#999;
}
#promo3{
position:relative;
 display: block;
 clear:both;
 width:140px;
 left:18px;
  margin-top: 4px;
  padding: 3px;
 border: 1px solid #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
font-size: 11px;
color:#999;
}

#promo1:hover, #promo2:hover, #promo3:hover, #promo5:hover, #promo6:hover {
cursor:pointer;
color:#fff;
background-color:#CCCCCC;
}

#promo1:before
{
  content: "";
  position: absolute;
  z-index: 2;
  bottom: -9px;
  right: 20%;
  margin-left: -8px;  
  border-top: 8px solid #ccc;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}
#promo1:after
{
  content: "";
  position: absolute;
  z-index: 2;
  bottom: -8px;
  right: 20%;
  margin-left: -8px;  
  border-top: 8px solid #f5f5f5;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}

#promo2:before
{
  content: "";
  position: absolute;
  z-index: 2;
  bottom: -9px;
  left: 20%;
  margin-left: -8px;  
  border-top: 8px solid #ccc;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}
#promo2:after
{
  content: "";
  position: absolute;
  z-index: 2;
  bottom: -8px;
  left: 20%;
  margin-left: -8px;  
  border-top: 8px solid #f5f5f5;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}

#promo3:before, #promo5:before, #promo6:before
{
  content: "";
  position: absolute;
  z-index: 2;
  bottom: -9px;
  left: 50%;
  margin-left: -8px;  
  border-top: 8px solid #ccc;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}
#promo3:after, #promo5:after, #promo6:after
{
  content: "";
  position: absolute;
  z-index: 2;
  bottom: -8px;
  left: 50%;
  margin-left: -8px;  
  border-top: 8px solid #fff;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}



#promo1:hover:after  {
cursor:pointer;
 content: "";
  position: absolute;
  z-index: 2;
  bottom: -8px;
  right: 20%;
  margin-left: -8px;  
  border-top: 8px solid #ccc;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}

#promo2:hover:after  {
cursor:pointer;
 content: "";
  position: absolute;
  z-index: 2;
  bottom: -8px;
  left: 20%;
  margin-left: -8px;  
  border-top: 8px solid #ccc;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}

#promo3:hover:after, #promo5:hover:after, #promo6:hover:after  {
cursor:pointer;
 content: "";
  position: absolute;
  z-index: 2;
  bottom: -8px;
  left: 50%;
  margin-left: -8px;  
  border-top: 8px solid #ccc;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 0; 
}

#promo5, #promo6 {
position:relative;
 display: block;
 clear:both;
 width:140px;
 left:55px;
  margin-top: 4px;
  padding: 3px;
 border: 1px solid #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
font-size: 11px;
color:#999;
}


 #tabs_box
 { position: relative;
 display: inline-block;
 left:-10px;
 width: 201px;
 height:110px;
  margin: 5px 5px;
  padding: 3px;
 border: 1px solid #678AC3;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
color: #000000;
background-color:#FFFFFF;

}

#tabs_box:hover
 { 
 border: 1px solid #cc6600;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
box-shadow: 1px 1px 2px #ccc;
 -moz-box-shadow: 1px 1px 2px #ccc;
	-webkit-box-shadow: 1px 1px 2px #ccc;
background-color:#FFFFFF;}

.tabs_box_1 {
text-align: left; 
margin: 0 0 1px 4px;
font-size: 13px;
text-decoration:underline;
height:32px;
overflow:hidden;
vertical-align:middle;

}

.tabs_box_1 a:link, .tabs_box_1 a:visited {
text-align: left;
text-decoration:underline;
font-size: 13px;
vertical-align:middle;
color:#cc6600;
font-weight:bold;
}

.tabs_box_1 a:hover {
text-decoration: none;
color:#ff0000;
}

.tabs_box_2 {
text-align: left;
padding: 1px 0 8px 4px;
font-size: 22px;
font-family:Georgia, serif;
text-shadow: 2px 1px 2px #ccc;
	-moz-text-shadow: 2px 1px 2px #ccc;
	-webkit-text-shadow: 2px 1px 2px #ccc;
}

.tabs_box_3 {
text-align: left;
position:absolute;
left:4px;
bottom:4px;
font-size: 11px;
width: 193px;


}



.tabs_count
{
display: inline-block;
position: relative;
min-width:13px;
 top:-7px;
 left:10px;
  padding:2px 4px 2px 1px;
 background:#f5f5f5;
 	color:#333;
-webkit-border-radius: 3px;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius: 3px;
-moz-border-radius-bottomleft: 0;
border-radius: 3px;
border-bottom-left-radius: 0;
	font-size:11px;
	text-align:center;
	border-top:1px solid #ccc;  
	border-right:1px solid #ccc; 
	border-bottom:1px solid #ccc; 
}

.tabs_count:before
{
  content: "";
  position: absolute;
  z-index: 2;
  left: -9px;
  top: 49%;
  margin-top: -9px;  
  border-top: 19px solid transparent;
  border-left: 0;
  border-right: 9px solid #ccc;        
  border-bottom: 0px solid transparent;
}

.tabs_count:after
{
  content: "";
  position: absolute;
  z-index: 2;
  left: -8px;
  top: 50%;
  margin-top: -8px;  
  border-top: 17px solid transparent;
  border-left: 0;
  border-right: 8px solid #f5f5f5;        
  border-bottom: 0px solid transparent;
}

.marker_vak_box {

margin-bottom: 8px;
font-size: 16px;
text-shadow: 2px 1px 2px #ccc;
	-moz-text-shadow: 2px 1px 2px #ccc;
	-webkit-text-shadow: 2px 1px 2px #ccc;
}

.marker_vak_box img {

max-width:185px;
max-height:180px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

.marker_vak_box1, a.marker_vak_box1, a.marker_vak_box1:visited  {
display:block;
padding:1px 0 1px 7px;
text-align: left;
font-size: 11px;
text-shadow: 2px 1px 2px #ccc;
	-moz-text-shadow: 2px 1px 2px #ccc;
	-webkit-text-shadow: 2px 1px 2px #ccc;
white-space: nowrap;
overflow:hidden; 
text-decoration:underline;
color:#000000;
}

a.marker_vak_box1:hover {
text-decoration:none;}

a.myrabshow, a.myrabshow:link, a.myrabshow:visited{
position:relative;
opacity:.65;
top:8px;
right:5%;
margin-left:5px;
text-decoration:none;
padding: .5em 1em .65em 1em;
font-family: Arial; font-size: 15px;
font-weight:bold;
color: #4c3000;
border-top: 1px solid #fff;

}
a.myrabshow:hover{
 border-top: 1px solid #678AC3; border-right: 1px solid #678AC3; border-left: 1px solid #678AC3; background: #f5f5f5; font-weight: bold; color: #381f00;
 -webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;
 opacity:1;
}

a.save_res_option {

 border-top: 1px solid #678AC3; border-right: 1px solid #678AC3; border-left: 1px solid #678AC3; background: #f5f5f5; font-weight: bold; 
 -webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;


}
/* ---- НАЧАЛО Переключатели для поиска ---------*/
#radioset{
margin: 0 0 0 1em;
display: inline;
}

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }



/* Overlays */
.ui-widget-overlay { position: absolute; top: 200px; left: 0; width: 100%; height: 100%; }/* не влияет*/
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 0; overflow: visible; } /* the overflow property removes extra width in IE ------ВЛИЯЕТ-------- */


/*button text element */
.ui-button .ui-button-text { display: block; line-height: 2;  }
.ui-button-text-only .ui-button-text { padding: .1em 1.1em; }


/*Притирка кнопок друг к другу*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* Component containers
----------------------------------*/
#radioset .ui-widget { font-family: Arial; font-size: 16px; }


/* Interaction states
----------------------------------*/
#radioset .ui-state-default, #radioset .ui-widget-content .ui-state-default, #radioset .ui-widget-header .ui-state-default { border: 1px solid #fff; background: #fff; font-weight: bold; color: #000; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; /* левый нижний угол*/
 -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
#radioset .ui-state-default a, #radioset .ui-state-default a:link, #radioset .ui-state-default a:visited { color: #ffcc33; text-decoration: none; }
#radioset .ui-state-hover, #radioset .ui-widget-content .ui-state-hover, #radioset .ui-widget-header .ui-state-hover, #radioset .ui-state-focus, #radioset .ui-widget-content .ui-state-focus, #radioset .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce; font-weight: bold; color: #c77405; }
#radioset .ui-state-hover a, #radioset .ui-state-hover a:hover, #radioset .ui-state-hover a:link, #radioset .ui-state-hover a:visited { color: #ffcc33; text-decoration: none; }
#radioset .ui-state-active, #radioset .ui-widget-content .ui-state-active, #radioset .ui-widget-header .ui-state-active { border: 1px solid #ffcc33; background: #ffcc33; font-weight: bold; color: #000; }
#radioset .ui-state-active a, #radioset .ui-state-active a:link, #radioset .ui-state-active a:visited { color: #ffcc33; text-decoration: underline; }



/* Corner radius */
#radioset .ui-corner-all, #radioset .ui-corner-top, #radioset .ui-corner-left, #radioset .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px; } /* левый верхний угол*/
#radioset .ui-corner-all, #radioset .ui-corner-top, #radioset .ui-corner-right, #radioset .ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -khtml-border-top-right-radius: 0px; border-top-right-radius: 0px; }/* правый верхний угол*/
#radioset .ui-corner-all, #radioset .ui-corner-bottom, #radioset .ui-corner-left, #radioset .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }/* левый нижний угол*/
#radioset .ui-corner-all, #radioset .ui-corner-bottom, #radioset .ui-corner-right, #radioset .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }/* правый нижний угол*/


/* ---- КОНЕЦ Переключатели для поиска ---------*/


/* ---- Начало стилей для  вкладок для поиска ---------*/
/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }




/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-tabs { position: relative; padding: .2em; zoom: 1;  } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { padding-left:2px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #678AC3;
min-width:760px;
	 } /*фон под кнопки !!!!!*/
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; left:-.2em; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } /*ширина кнопок*/
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }/*опускание активной кнопки*/
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer;  } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	display: block;
	padding: 1em 0;
	min-width:745px;
	margin-left: -25px;
	} /*стиль текстового контента!!!!!!!!!!!!!!!!!!!*/


/* Component containers
----------------------------------*/
.ui-widget { margin-left:0px; font-family: Arial; font-size: 14px; }
.ui-widget-content { border: none; background: none; color: #383838; }/*фон под контент*/
.ui-widget-content a { color: #383838; }
/*.ui-widget-header { border: 1px solid #494437; background: #E9E9E9 url("images/ui-bg_gloss-wave_45_E9E9E9_500x100.png") 50% 50% repeat-x; color: #ffffff; font-weight: bold; }фон под кнопки*/


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #fff; background: #fff ; font-weight: bold; color: #4c3000;   }/*Контейнер кнопок hover*/
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #4c3000; text-decoration: none; }/*текст кнопки hover*/
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #678AC3; background: #f5f5f5; font-weight: bold; color: #381f00; }/*Фон кнопки hover*/
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #381f00; text-decoration: none;  }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #678AC3; 	background: #5bc6e7;
background: -moz-linear-gradient(top, #5bc6e7 1%, #1576ac 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5bc6e7), color-stop(100%,#1576ac));
background: -webkit-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: -o-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: -ms-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: linear-gradient(to bottom, #5bc6e7 1%,#1576ac 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bc6e7', endColorstr='#1576ac',GradientType=0 ); font-weight: bold; color: #fff; } /*Фон активной кнопки*/
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #fff; text-decoration: none; }


/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; }
.ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
.ui-corner-bottom, .ui-corner-right, .ui-corner-br  { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }

/* ------ конец стилей для вкладок */

/* стиль для карусели */

.carousel  {
   width: 86%; /* ширина всего блока */
  min-width:240px;
}
.carousel-wrapper {
   width: 99%; /* ширина области карусели */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
   position:relative;
   margin-top:-26px;
   padding:0px;
   left:16px;
   max-height:620px;
}
.carousel-items {
   width: 95%; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
     }
.carousel-block {
   
   width: 95%; /* задаём ширину каждого элемента */
   padding: 7px; /* делаем оступы, чтобы элементы не сливались */
   margin-bottom:12px;
   border: 1px solid #F1DA36;
   -webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
background: -moz-linear-gradient(-45deg, rgba(241,218,54,1) 27%, rgba(249,239,164,1) 52%, rgba(254,252,234,0.41) 68%, rgba(250,240,172,0) 79%, rgba(241,218,54,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: -o-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: linear-gradient(135deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1da36', endColorstr='#f1da36',GradientType=1 );
}

.jooble {
 max-width: 95%;
   padding: 7px;
   font-size:12px; 
   margin:7px 0 7px 25px;
   border: 1px solid #999;
   -webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
}

/* ------ конец стилей для карусели */





.view_size {
width:auto;
max-width:1000px;
}

.div_contacts {
position:relative;
left:5px;
 border: 1px solid #ccc;
 padding:7px;
background-color:#f9f9f9;
-webkit-border-radius: 6px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 6px;
-moz-border-radius-topleft: 0;
border-radius: 6px;
border-top-left-radius: 0;
}

.rekomend_box_1 {
text-align: left; 
padding: 0 0 2px 4px;
font-family:Georgia, serif;
font-size: 16px;
height:32px;
vertical-align:top;

}
.rekomend_box_1 a:link, .rekomend_box_1 a:visited {
text-align: left;
text-decoration:underline;
vertical-align:top;
color:#333;
font-weight:bold;
}

.rekomend_box_1 a:hover {
text-decoration: none;

}

.rekomend_box_2 {
text-align: left;
padding: 1px 0 8px 4px;
font-size: 22px;
font-family:Georgia, serif;
text-shadow: 2px 1px 2px #ccc;
	-moz-text-shadow: 2px 1px 2px #ccc;
	-webkit-text-shadow: 2px 1px 2px #ccc;
}

.rekomend_box_3 {
text-align: left;
position:absolute;
left:10px;
bottom:6px;
font-size: 14px;
width: 280px;
padding-left:4px;

}

#select_begin{
position:relative;
background: #f9f9f9;
width:100%;
min-width:990px;
}

.select_link {
display:inline-block;
position:relative;
border: 1px solid #b8b8b8;
padding: 15px 30px 3px 30px;
margin-left:-5px;
background:#FFFFFF;
height:40px;
font-family:tahoma;
font-size:18px;
cursor:pointer;
}

.select_link:hover {
background:#f2f2f2;
}
.select_link_active {
display:inline-block;
position:relative;
border-left: 1px solid #b8b8b8;
border-right: 1px solid #b8b8b8;
border-bottom: 1px solid #b8b8b8;
border-top: 3px solid #b8b8b8;
padding: 13px 30px 3px 30px;
margin-left:-5px;
background:#999;
color:#FFFFFF;
height:40px;
font-family:tahoma;
font-size:18px;
cursor:pointer;
}
