@media print {
#header, #footer, #topmenu, .banner, #footer, .tiser, #panel, .l-col, .ribb, .bottom-menu, .footer
{
	display:none;
}
#wrapper {padding-top:0}
#content {background:none; padding-top:0 !important;}
#main-column
{
	width:950px;
}

body
{
	background:white;
}

#print-link-back
{
	display:block;
}
.head-cont {display:none;}
h1
{
	position:static;
}
}
html {
	height: 100%;
}
header, nav, section, article, aside, footer {
	display: block;
}
body {
	font: 12px/18px "Trebuchet MS";
	width: 100%;
	height: 100%;
	background-color:#FCFCFC;

color: #666;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}
.head-cont {height:215px; 	background-image:url(images/bgdot.png);
}
#fourth {position: absolute !important;
right: 191px;top:0;}
.m-t ul {margin:0; padding:0;}
#header ul {margin:0; padding:0;}
.tiser ul {margin:0; padding:0;}
h2,h3 {margin:0; padding:0; line-height:1.3;}
h1 {

line-height:31px;
color: #FF3068;
font-family: "Trebuchet MS";
font-size: 24px;
font-weight: normal;
}
.l-block select {
width: 212px;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
box-shadow: inset 0 1px 1px rgba(0,0,0, 0.1);
}
.item ul {margin:0; padding:0;}
.box ul {margin:0; padding:0;}
.fmenu ul {margin:0; padding:0;}
.numpag ul {margin:0; padding:0;}
.vivodpo ul {margin:0 ; padding:0;}
a {
	color: 
#127EB2;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
	text-decoration: underline;
}
a:hover {text-decoration:none;}
p {
	margin: 0 0 15px;
		
	color: 
#555;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}

p a, .col_wrap ul li a  {
  font-size: 14px;
}

img {
	border: none;
}
input {
	vertical-align: middle;
	outline: none;
}
#logo {
	position:absolute;
	width:410px;
	height:106px;
	z-index:1;
	left: 3px;
top: 72px;
}
.forum-filter-field {margin-bottom:20px;}
.gr-col {float:left;width: 100px;margin-top: 10px;}
.r-col .price {color:#E70101}
.act-p {
background: #E06695 !important;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwNjY5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTA2Njk1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiNlYWEyYmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VhYTJiZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZmYyZjdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZmYyNzczIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjZmYxYjZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjZmYxNTYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmMGQ1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=) !important;
background: -moz-linear-gradient(top, #E06695 0%, #E06695 0%, #EAA2BE 1%, #EAA2BE 1%, #FF2F7F 2%, #FF2773 33%, #FF1B6B 68%, #FF1563 98%, #FF0D5E 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E06695), color-stop(0%,#E06695), color-stop(1%,#EAA2BE), color-stop(1%,#EAA2BE), color-stop(2%,#FF2F7F), color-stop(33%,#FF2773), color-stop(68%,#FF1B6B), color-stop(98%,#FF1563), color-stop(100%,#FF0D5E)) !important;
background: -webkit-linear-gradient(top, #E06695 0%,#E06695 0%,#EAA2BE 1%,#EAA2BE 1%,#FF2F7F 2%,#FF2773 33%,#FF1B6B 68%,#FF1563 98%,#FF0D5E 100%) !important;
background: -o-linear-gradient(top, #E06695 0%,#E06695 0%,#EAA2BE 1%,#EAA2BE 1%,#FF2F7F 2%,#FF2773 33%,#FF1B6B 68%,#FF1563 98%,#FF0D5E 100%) !important;
background: -ms-linear-gradient(top, #E06695 0%,#E06695 0%,#EAA2BE 1%,#EAA2BE 1%,#FF2F7F 2%,#FF2773 33%,#FF1B6B 68%,#FF1563 98%,#FF0D5E 100%) !important;
background: linear-gradient(to bottom, #E06695 0%,#E06695 0%,#EAA2BE 1%,#EAA2BE 1%,#FF2F7F 2%,#FF2773 33%,#FF1B6B 68%,#FF1563 98%,#FF0D5E 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e06695', endColorstr='#ff0d5e',GradientType=0 ) !important;
}
.rbut {float:none !important; margin-top:5px ; margin-right:0 !importnat; margin-bottom:0px !important;}

.insearch input[type="button"] {margin-left:20px;}
.lineika { height:8px; width:200px; margin:auto; background-image:url(images/lineika.png); margin-bottom:10px;}
.datenv {float:left; display:block; margin-right:10px; padding-right:10px; margin-top:5px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #999;}
.newsdate a.vacname {background:none; padding-left:0; color:#1982B5; font-size:13px; font-weight:bold;}
.newsdate a.vacname:hover {text-decoration:none;}
.files-download a {margin:0px 0px 10px;min-height:23px;padding:5px 0px 0px 35px;float:left;font:13px/16px Arial;text-decoration:none;background: url("../../../images/icons/icundef.gif") no-repeat scroll left top transparent;}
.files-download a:hover {text-decoration:none;}
.files-download a span {padding-right:4px;text-decoration:underline;color:#257cc7;}
.files-download a:hover span {color:#333;}
.files-download i {font:normal 10px/10px Arial;color:#999;}
.files-download .file_prop{margin:0px 0px 10px;padding:5px 0px 0px 35px;float:left;}
.news li.news-item {margin: 0 0 20px 0; list-style:none;}
.news ul li {margin:0 0 20px 0;}
.news ul li p.datesss {padding:0;margin:0 0 5px 0;color:#6a6a6a;font-size:11px;font-weight:bold; text-align:left;}
.files-download {position:relative;padding:0px 50px 0px 0px;}
.files-download div {overflow:hidden;}

*+html .files-download div {margin:0 0 10px 0;}

.files-download a {margin:0px 0px 10px;min-height:23px;padding:5px 0px 0px 35px;float:left;font:13px/16px Arial;text-decoration:none;background: url("../../../images/icons/icundef.gif") no-repeat scroll left top transparent;}
.files-download a:hover {text-decoration:none;}
.files-download a span {padding-right:4px;text-decoration:underline;color:#257cc7;}
.files-download a:hover span {color:#333;}
.files-download i {font:normal 10px/10px Arial;color:#999;}
.files-download .file_prop{margin:0px 0px 10px;padding:5px 0px 0px 35px;float:left;}
.clearfix::after {
clear: both;
content: " ";
display: block;
font-size: 0;
height: 0;
line-height: 0;
visibility: hidden;
}
.n-page .news_detail {line-height:1.2; color: #FF3068;
font-family: "Trebuchet MS";
font-size: 24px;
font-weight: normal;}
.n-page .daten {display: block;
margin-bottom: 3px;
float: left;
font-weight: normal;
font-size: 13px;padding-left: 25px;}
.arwz {background-image:url(images/arwz.png); background-repeat:no-repeat; background-position:left center;}
#topmenu ul {margin-left:0;}
#header ul {margin-left:0}
.tiser ul {margin-left:0px;}
.box ul {margin-left:0}
.fmenu ul {margin-left:0}
.col_wrap { font-size: 14px;}
.news ul li img {margin:0 10px 0 0;float:left;}
/*.news ul li a {font-size:15px;color:#014591;margin:0 0 10px 0;}
.news ul li a:hover {color:#ca0000;}*/
.news ul li p {padding:10px 0 0 0;}
.b-b {width:960px; margin-left:auto; margin-right:auto; margin-bottom:15px;}
.b-b li, .b-b li a {font-size:13px;}
.files-download a.pdf {background: url('../../../images/docs/pdf.png') no-repeat left top;}
.files-download a.doc {background: url('../../../images/docs/doc.png') no-repeat left top;}
.files-download a.gif {background: url('../../../images/docs/gif.png') no-repeat left top;}
.files-download a.jpg {background: url('../../../images/docs/jpg.png') no-repeat left top;}
.files-download a.ppt {background: url('../../../images/docs/ppt.png') no-repeat left top;}
.files-download a.rar {background: url('../../../images/docs/rar.png') no-repeat left top;}
.files-download a.xls {background: url('../../../images/docs/xls.png') no-repeat left top;}
#search {
float:right;

	height:53px;
z-index:1;


}
.eml label {display: block;
float: left;
margin-right: 10px;
height: 28px;
line-height: 28px;width:100px;}

#search .s-l {float:left; width:25px; height:51px;background-image:url(images/search/s-l.png) }
#search .sf {float:left; width: 250px;box-shadow: none !important;cursor:text; background-image: url(images/search/s-c.png) !important;}
.check {  margin-bottom:15px;color:#444444; font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.rbut {float: left;
margin-right: 40px;}
.forum-filter-field span input {float:left;}
.forum-filter-field span img{float:left;}
.forum-filter-field span span{float:left;}
.forum-filter-field {display:block; overflow:visible}
.forum-filter-first {height:auto !important; overflow:visible}
#lk {width:152px; height:52px; z-index:1; float:right; margin-left:20px; background-image: url(images/lk.png);}
#lk a {line-height:52px; padding-left:40px; color:white; text-decoration:none;display: block; height: 54px;}

.btn_vacancies {width:118px; height:52px; z-index:1; float:right; /*margin-left:20px; background-image: url(images/lk.png);*/ background:url("images/butt.png") no-repeat;}
.btn_vacancies a {line-height:43px; padding-left:10px; color:white; text-decoration:none;display: block; height: 54px;}

#h-text {
position: absolute;
width: 560px;
height: 17px;
z-index: 1;
right: 3px;
top: 173px;
}
.niceCheck {
width: 17px;
height: 18px;
float:left;
cursor: pointer;
margin-right:10px;
background:url(images/chkbox.png);
}
.niceCheck input {
display: none;
}
		
#header #h-text ul {height: auto;
width: auto;}
.sf {height: 51px !important;
margin-top: -1px;
padding-right: 28px !important;
width: 221px;
border: none !important;
background: none;
border-radius: 0 !important;
background-color: transparent !important;
padding: 0 !important;
}
.s-r {width:24px; height:50px; float:left; background-image:url(images/search/s-r.png)}
.bat {box-shadow: none !important;
border-radius: 0 !important;
float: left;
margin-left: -44px;
background-image: url(images/search/s-bb.png) !important;
padding: 0 !important;}
.bat {width: 33px;

height: 33px;
margin-top: 9px;
background-color:transparent;
border:none;
cursor:pointer;
}
.bat:hover {background-position:0 -33px !important;}
.news_detail {color:#0083C9; font-size:18px; font-family:"Trebuchet MS"; font-weight:normal; padding-bottom: 15px; border-bottom:1px dotted #ccc;margin-bottom:15px;}
.n-page img {float: left;
margin-right: 12px;
padding: 4px;
border: 1px solid #CCC;
margin-bottom: 6px;}
.date_border {margin-top:10px; margin-bottom:10px; height:3px; background-image:url(images/newsborder.png); width:480px;float:right;}
.news-detail-date {margin-bottom:5px; color:#595858; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.d-label {color:#E10000; padding-right:5px; font-wieght:normal;}
.n-page {color:#666666; font-family:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.count {float:right;}
.count li {float:left; list-style:none; padding-right:5px;}
.count li a {padding-left:5px;}
.img_scroll { height:93px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; margin-top:10px; position:relative;}
.news_slide {padding-bottom:10px;  border-bottom:1px dotted #ccc; margin-bottom:10px;}
.img_inn {height:55px; overflow:hidden; width:600px; margin-left:auto; margin-right:auto; margin-top:20px;}
.img_inn li {float:left; height:55px;margin-left: 5px;
margin-right: 5px;}
.img_scroll .prev {position:absolute; width:15px; height:22px; background-image:url(images/prev.png); top:35px; left:0;}
.img_scroll .next {position:absolute; width:15px; height:22px; background-image:url(images/next.png); top:35px; right:0;}
.img_scroll .prev:hover {background-image:url(images/prevh.png);}
.img_scroll .next:hover { background-image:url(images/nexth.png);}
#wrapper {
	width: 100%;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;

	position:relative;
}

.custom-text {overflow:hidden;}
h1.news {/*background-image: url(images/news_ico.png);
background-repeat: no-repeat;
background-position: left center;
padding-left: 35px;*/
height: 31px;margin-top:5px;
float:left;
line-height: 31px;
color: #FF3068;
font-family: "Trebuchet MS";
font-size: 24px;
font-weight: normal;
}
h1.count_news {height: 31px;margin-top:5px;
float:left;
padding-left:30px;
line-height: 31px;
color: #50AAD0;
font-family: "Trebuchet MS";
font-size: 22px;
font-weight: normal;
}
.r-col {width: 690px; float:left;}
.l-col {width:250px; float:right;}
#header #second a {font-size:14px;}
#header #second ul li a {font-size:13px;}
#h-text li{list-style:none; float:right; line-height:15px; margin-left:30px;}
#h-text .slab { background-image:url(images/eye.png); background-repeat:no-repeat; background-position:left center; padding-left: 24px; height:16px;}
#h-text .print { background-image:url(images/printer.png); background-repeat:no-repeat; background-position:left center;padding-left: 24px; height:16px;line-height:13px;}
#h-text li a {color:#555; font-family:Tahoma, Geneva, sans-serif; font-size:11px; text-decoration:underline;line-height:13px;}
#h-text li a:hover {text-decoration:none;}
#header .tblock {
float:left;
	/*width:225px;*/
	width:178px;
	height:52px;
	margin-left:2px;
	margin-right:1px; 
	list-style:none;
	border-radius:0 0 10px 10px;
box-shadow: inset 0px 0px 35px rgba(11, 00, 00, 0.15);
	overflow:hidden;
	text-align:center;
	padding-left:5px; padding-right:5px;
	padding-top:7px;
	position:relative; z-index:222;
}
#header .tblock ul {display:none; padding-left: 5px;
padding-right: 5px;}
#header .tblock:hover ul {display:block;}
#header .tblock ul li {text-align: left;
list-style: none;
padding-bottom: 6px;
border-bottom: 1px solid #FF7398;
margin-bottom: 5px;}
#header .tblock ul li:last-child {border:none;margin:0}
#header .tblock .rul {padding-left:10px; border-left:#2A6CAB;}
#header .tblock ul li a { text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size:13px; opacity:0.9}
#header .tblock ul li a:hover {text-decoration:none;opacity:1}
#header .tblock a {text-align:center; font-family:"Trebuchet MS"; /*font-size:16px;*/ font-size: 14px; color:white; text-decoration:none;}
#header ul {height: 175px; vertical-align:top;}
#header ul li.tblock:hover {height:auto; padding-bottom:5px;}
#first {background-color:#0091D6}
#second {background-color:#0091D6}
#fourth {background-color:#0091D6}
#third {background-color:#0091D6}
#fourth {background-color:#0091D6}

/*#header ul #third {background-color:#FEBD18;position: absolute; right: 241px; } */
#header ul #fifth {background-color:#0091D6;position: absolute; right: 0; }
#header ul #third a { /*padding-top:12px;*/ display:block;margin-bottom:15px;}
#header ul #third ul li a {padding:0; display:inline;} 
#header ul #fifth ul li a {padding:0; display:inline;}
#header ul #fifth a {/* padding-top:12px;display:block;margin-bottom:15px;*/}


.dodo input {background-image: url(images/calik.png);
background-repeat: no-repeat;
box-shadow:none !important;
margin-bottom:0 !important;
background-position: center right;
height: 28px;
width: 65px !important;
margin-top: -3px;
font-size:10px;}
.dodo input:hover {background-image: url(images/calika.png);}
#header .tblock:hover .t-inn {display:block;}
.t-inn {padding: 5px;
box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
margin-top: 8px;
background-repeat: repeat;
display: none;
border-radius: 10px;
padding-top: 9px;}
#header ul li ul {height:auto;}
.m-t li {float:left; list-style:none; height:75px;  margin-top:1px;line-height:73px; background-image:url(images/razd.png); background-position:left center; background-repeat:no-repeat;}
.m-t li:first-child {background-image:none;}
.m-t li.active:first-child  a {color:white;}
.m-t li.active:first-child a:hover {color:#5F5F5F;}
.m-t {width:950px; margin:auto; position:relative;}
.m-t ul {position:absolute;}
.m-t a {color:#FFFEFE;  padding: 0 40px;font-family:"Trebuchet MS"; font-size:16px;text-decoration:none; display:block; text-align:center;}
/* Header
-----------------------------------------------------------------------------*/
#header {
height: 175px;
padding-left: 1px;
margin: 0 auto;
width: 955px;
position: absolute;
left: 50%;
margin-left: -480px;
top:0;
}
#topmenu {
	background-image:url(images/menubg.png);
	height:75px;

}
/* Middle
-----------------------------------------------------------------------------*/
#content {
	padding: 340px 0 216px;
	margin: 0 auto;
	background-image:url(images/contbg.png);
	background-repeat:repeat-x;
	position:relative;
}
#contin {	padding: 30px 0 216px;
	margin: 0 auto;overflow: hidden;
	background-image:url(images/cont-bgin.png);
	background-repeat:repeat-x;
	position:relative;}
.banin {border:4px solid white ; 		transition: height 0.5s;
		-webkit-transition: height 0.5s;
		-moz-transition: height 0.5s;
		-o-transition: height 0.5s;overflow:hidden; height:142px; position:relative; z-index:999; }
.banner {width:958px;		transition: height 0.5s;
		-webkit-transition: height 0.5s;
		-moz-transition: height 0.5s;
		-o-transition: height 0.5s; height:150px; margin-left:auto; margin-right:auto; margin-bottom:10px;border:1px solid #CCCCCC; position:absolute; left:50%; margin-left:-479px; top:20px;  z-index:20; overflow:hidden; cursor:pointer;
}
.banner:hover {height:301px; }
.banner:hover .banin {height: 293px;}
#journal li a:hover {text-decoration:none;}
.banin  img {width:950px;  height:auto;/*margin-top: -30px;*/}
.ot {display:block; float:left; margin:0 3px; height:31px; line-height:31px;color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
}
			.check {
				margin-bottom: 0 0 5px;
			}

			.ui-helper-hidden-accessible {
				position: absolute;
				left: -999em;
			}

td.forum-last-column input.ui-helper-hidden-accessible {
       position: inherit !important;
	   left: auto !important;
}

			
			label.ui-checkbox,
			label.ui-radio {
				display: inline-block;
				padding-left: 20px;
				background: url('images/chkbox.png') 0 0 no-repeat;
				height: 17px;
				line-height: 17px;
				cursor: pointer;
			}
			
			label.ui-checkbox-state-hover,
			label.ui-radio-state-hover {
				background-position: 0 0;
			}
						
			label.ui-checkbox-state-checked,
			label.ui-radio-state-checked,
			label.ui-checkbox-state-checked-hover,
			label.ui-radio-state-checked-hover {
				background-position: 0 -17px;
			}
.calic {position:absolute; width:14px; height:15px; right:10px; top:9px; background-image:url(images/calik.png)}
.calic:hover {background-image:url(images/calika.png)}
.calic img {opacity:0; filter:alpha(opacity=0)}
.otido {position:relative; height:33px; width:97px;float:left;/*margin-right: 11px;*/}
.otido_d {position:relative; height:33px; width:80px;float:left;/*margin-right: 11px;*/}
.dodo {float:left;width:90px; height:31px; margin-right: 18px; background-color:white;border: 1px solid #DFDFDF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;line-height: 32px; padding-left:5px;}
.dodo_d {float:left;width:64px; height:31px; margin-right: 18px; background-color:white;border: 1px solid #DFDFDF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;line-height: 32px; padding-left:5px;}
.img-ban {height: 102px;
background-repeat: no-repeat;
background-position: center center;
width: 90px;
float: left; margin-left:-15px; margin-top:-15px;}
.ban_label {width:176px; line-height:57px; text-shadow:0 0 1px white; height:57px; position:absolute; top:50%; margin-top:-28px; right:0; /*background-image:url(images/bl.png);*/ text-align:center; color:white; font-family:"Trebuchet MS"; font-size:20px; font-weight:bold;}
.tiser {width:950px; position:absolute; z-index:1; top: 211px; height:102px; left:50%; margin-left:-490px; padding-left:15px; padding-right:15px; background-image:url(images/tisersbg.png); background-position:center center;}
.tiser li {float:left; list-style:none; width:226px; height:102px; padding-right:9px; background-image:url(images/t.png); border-left:1px solid #E7E7E7; cursor:pointer;  }
.tiser li:last-child {border-right:1px solid #E7E7E7; }
.tiser li a {display:block; padding-left:15px; padding-top:15px; text-decoration:none;  color:#666666; font-size:16px; height: 87px; }
.tiser li a.idea {padding-top:0; padding-left:5px;}
.tiser li a.idea h3 {padding-top:15px;}
.tiser li a.quest h3 {padding-top:15px;}
.tiser li a.quest img {margin:0;}
.red {color:#E41212;}
.tiser li a.quest h3.purple {color:#A930C7; font-size:20px;}
.tiser li a.idea h3.green {font-size:21px;color:#72C309;}
.tiser li a.quest {padding-top:0; padding-left:0px;}
.tiser li a img {float:left; margin-right:10px;}
.tiser li a h3 {font-family: "Trebuchet MS";
font-size: 20px;
text-shadow: -1px 0 1px white;
margin-bottom: 5px;
font-weight: normal; color:#0A78AD;}
.tiser li a:hover h3 {color:#FF4677}
.col_wrap .doc_item:first-child {border-top: none;padding-top:0}
.col_wrap .doc_item:last-child {border-bottom: none;padding-bottom:0 !important}
.doc_item {overflow:hidden;padding-top: 10px;
border-bottom: 1px dotted #E5E5E5;
color: #666;
overflow: hidden;
padding-bottom: 15px !important;
margin-bottom: 0;
line-height: 1.4;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;}
.doc_img {float:left; margin-right:15px; margin-bottom:4px;}
.doc_text a {font-size:15px; }
.doc_text h3 {font-size:15px; font-weight:normal; }
.formis {overflow:hidden; padding-bottom:4px ;  border-bottom:1px dotted #ccc; margin-bottom:5px;}
.f-name {float:left; font-size:14px; color:#555;  background-color:#FCFCFC}
.f-val {float:right; font-size:14px; color:#555;width:600px; text-align:left;}
.b-modal {
    position: relative;
  width: 330px;
padding-top: 18px;
padding-bottom: 20px;
padding-left: 30px;
padding-right: 30px;
    background: #fff;
    border: 3px solid #bbb;
    border-radius: 10px;
}
body {margin:0 !important; overflow:auto !important;}
.b-modal_close {
   background-image: url("images/cls.png");
    color: #999999;
    cursor: pointer;
    font-weight: bold;
    height: 28px;
    position: absolute;
    right: -13px;
    top: -15px;
    width: 27px;
}
.b-modal_close:hover {
    color: #000;
}
.entre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	padding: 6px 22px;
	background: -moz-linear-gradient(
		top,
		#6fbc0b 0%,
		#5b9b07);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#6fbc0b),
		to(#5b9b07));
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 0px solid #ffffff;
	-moz-box-shadow:
		1px 1px 2px rgba(164,174,151,0.5),
		inset 0px 0px 0px rgba(255,000,217,0);
	-webkit-box-shadow:
		1px 1px 2px rgba(164,174,151,0.5),
		inset 0px 0px 0px rgba(255,000,217,0);
	box-shadow:
		1px 1px 2px rgba(164,174,151,0.5),
		inset 0px 0px 0px rgba(255,000,217,0);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
height: auto;

}
.entre:hover {
background: rgb(105,160,38);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY5YTAyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzc4YjUyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZWM4MzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(105,160,38,1) 0%, rgba(120,181,45,1) 47%, rgba(142,200,53,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(105,160,38,1)), color-stop(47%,rgba(120,181,45,1)), color-stop(100%,rgba(142,200,53,1)));
background: -webkit-linear-gradient(top,  rgba(105,160,38,1) 0%,rgba(120,181,45,1) 47%,rgba(142,200,53,1) 100%);
background: -o-linear-gradient(top,  rgba(105,160,38,1) 0%,rgba(120,181,45,1) 47%,rgba(142,200,53,1) 100%);
background: -ms-linear-gradient(top,  rgba(105,160,38,1) 0%,rgba(120,181,45,1) 47%,rgba(142,200,53,1) 100%);
background: linear-gradient(to bottom,  rgba(105,160,38,1) 0%,rgba(120,181,45,1) 47%,rgba(142,200,53,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69a026', endColorstr='#8ec835',GradientType=0 );
}

#autoriz h3 {font-size: 24px;
margin-bottom: 20px;
text-align: left;
display: block;
font-weight: normal;
color: #EE1110;
text-shadow: -1px -1px 1px white;
border-bottom: 1px solid #ccc;
line-height: 2em;
}
#autoriz .a-row {overflow:hidden; margin-bottom:15px; }
#autoriz .a-row  input {float:left; width:232px;}
#autoriz .bx-system-auth-form {width: 328px; margin:auto;}
#autoriz input[type="text"] {}
#autoriz input[type="password"] {}
.a-row label {font-size:16px; width:70px; height:30px; line-height:30px; display:block; float:left;}
.blue {color:#0C90D6;}
.tiser li:hover {background-image: url(images/t-hover.png); }
.col_wrap {width:960px;margin-left:auto; margin-right:auto;}
#news .item:last-child {border:none !important;}
#docs .item:last-child {border:none !important;}
#vacancy .item:last-child {border:none !important; margin-bottom:0 !important}
.col_1 {width:467px; float:left;}
.col_2 {width:463px;float:left; margin-left:20px;}
.news {positioN:relative;}
#news .box_label {top:1px; right:-1px;}
.box {background-color:#F7F7F7; border-radius:10px; border:1px solid #E4E4E4; padding:10px; position:relative; color:#666666; line-height:1.4;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.border {border-radius: 6px;

margin-bottom: 70px;
margin-top: 34px;
}
.box h3 {color: #E11818;
font-weight: normal;
font-size: 14px;
display: block;
margin-bottom: 10px;
position: relative;
padding-bottom: 17px;}
.m-t li:hover {background: #EFEFEF; border-radius:0 0 8px 8px; height:55px;}
.m-t li:hover a {color:#555;}



.m-t .active, .m-t li:first-child.active {background:#efefef; border-radius:0 0 8px 8px; height:55px;}
.m-t .active a, .m-t li:first-child.active {color:#5F5F5F !important;}
.tblock {background-color:#00A7E0 !important;}
.tblock:hover {background-color:#FF4677 !important;}

.boxhead h2 {position:relative;}
.rss {display:block; right:-20px; top:-10px; position:absolute;}
.rss img {float:none; margin:0;}
.date {color:#999999; bottom:-10px; display:block; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; padding-bottom:2px; border-bottom:1px dotted #E5E5E5 ; width:290px; position:relative; position:absolute; right:0px;bottom:-20;}
.boxhead {position:absolute; top: -40px;width:417px;}
#news .boxhead { background-image:url(images/archives.png); background-repeat:no-repeat; background-position:left center; padding-left:38px;height:31px;}
#news .boxhead h2 a.ffs {line-height:31px;text-decoration:none; color:#0A78AD; font-family:"Trebuchet MS"; font-size:22px; font-weight:normal; display:inline;}
#news .rss {display: block;
left: 87px;
top: 2px;
position: absolute;}
#vacancy .rss {display: block;
left: 99px;
top: -10px;
position: absolute;}
.box_label {display:block; height:38px; 
width:95px; position:absolute; 
right:0;top:2px; text-decoration:none;
 color:white; font-size:11px; 
border-radius: 6px 6px 0 0;
 line-height: 38px; text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 text-transform:lowercase; 
 background: #29a7c9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5YTdjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjlhN2M5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiM3N2NhZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzc3Y2FlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMDBhNGQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjMDA5NGM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjMDA4NWIzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMDA3ZGE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #29a7c9 0%, #29a7c9 0%, #77cae0 1%, #77cae0 1%, #00a4d0 2%, #0094c5 33%, #0085b3 68%, #007da9 98%, #00759e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#29a7c9), color-stop(0%,#29a7c9), color-stop(1%,#77cae0), color-stop(1%,#77cae0), color-stop(2%,#00a4d0), color-stop(33%,#0094c5), color-stop(68%,#0085b3), color-stop(98%,#007da9), color-stop(100%,#00759e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #29a7c9 0%,#29a7c9 0%,#77cae0 1%,#77cae0 1%,#00a4d0 2%,#0094c5 33%,#0085b3 68%,#007da9 98%,#00759e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #29a7c9 0%,#29a7c9 0%,#77cae0 1%,#77cae0 1%,#00a4d0 2%,#0094c5 33%,#0085b3 68%,#007da9 98%,#00759e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #29a7c9 0%,#29a7c9 0%,#77cae0 1%,#77cae0 1%,#00a4d0 2%,#0094c5 33%,#0085b3 68%,#007da9 98%,#00759e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #29a7c9 0%,#29a7c9 0%,#77cae0 1%,#77cae0 1%,#00a4d0 2%,#0094c5 33%,#0085b3 68%,#007da9 98%,#00759e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29a7c9', endColorstr='#00759e',GradientType=0 ); /* IE6-8 */
}
.vistup span {text-shadow:none !important; font-size:11px;}
.box_label:hover {background: #e06695; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwNjY5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTA2Njk1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiNlYWEyYmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VhYTJiZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZmYyZjdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZmYyNzczIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjZmYxYjZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjZmYxNTYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmMGQ1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #e06695 0%, #e06695 0%, #eaa2be 1%, #eaa2be 1%, #ff2f7f 2%, #ff2773 33%, #ff1b6b 68%, #ff1563 98%, #ff0d5e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e06695), color-stop(0%,#e06695), color-stop(1%,#eaa2be), color-stop(1%,#eaa2be), color-stop(2%,#ff2f7f), color-stop(33%,#ff2773), color-stop(68%,#ff1b6b), color-stop(98%,#ff1563), color-stop(100%,#ff0d5e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e06695 0%,#e06695 0%,#eaa2be 1%,#eaa2be 1%,#ff2f7f 2%,#ff2773 33%,#ff1b6b 68%,#ff1563 98%,#ff0d5e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e06695 0%,#e06695 0%,#eaa2be 1%,#eaa2be 1%,#ff2f7f 2%,#ff2773 33%,#ff1b6b 68%,#ff1563 98%,#ff0d5e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e06695 0%,#e06695 0%,#eaa2be 1%,#eaa2be 1%,#ff2f7f 2%,#ff2773 33%,#ff1b6b 68%,#ff1563 98%,#ff0d5e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e06695 0%,#e06695 0%,#eaa2be 1%,#eaa2be 1%,#ff2f7f 2%,#ff2773 33%,#ff1b6b 68%,#ff1563 98%,#ff0d5e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e06695', endColorstr='#ff0d5e',GradientType=0 ); /* IE6-8 */

}
.new {border-radius:6px 0 6px 6px}
#news {border-radius:6px 0 6px 6px}
.item {padding-bottom:10px; border-bottom: 1px dotted #E5E5E5; margin-bottom:10px;}
.item h3 a { color:#0074AC; font-family:Arial, Helvetica, sans-serif;font-size: 13px;font-weight:normal; text-decoration:none; line-height:1.3 !important;}
.item h3 {margin-bottom:5px; }
.box .item h3 a {text-decoration:underline; line-height:0.8}
.box .item h3 {line-height:0.9}
.newsdate {margin-bottom:5px; height:17px;}

.daten {display:block; padding-left:20px; height:17px; line-height:17px; background-image:url(images/calendar.png); background-position:left center; background-repeat:no-repeat; float:left; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.newsdate a {display:block; float:left; margin-left:20px; background-image:url(images/book.png);  color:#555555; text-decoration:underline; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:10px;  background-position:left center; background-repeat:no-repeat; }
.item h3 a:hover {text-decoration:none;}
.newhead {padding-left: 40px;
background-position: left center;
background-repeat: no-repeat;
margin-bottom: 5px;
background-image: url(images/newestler.png);
height: 32px;
line-height: 32px;
color: #0A78AD;
font-size: 22px;
margin-left: 10px;}
.col_1 .new {margin-bottom:20px; margin-top: 34px;}
.newest form {padding: 10px;
padding-right: 15px;
height:89px;
background-image: url(images/tmbgc.png);
margin-bottom: 70px;
background-color: #00A0D1;
-moz-box-shadow: 1px 1px 2px rgba(151,160,173,0.5), inset 0px 0px 0px rgba(0,174,255,0);
-webkit-box-shadow: 1px 1px 2px rgba(151, 160, 173, 0.5), inset 0px 0px 0px rgba(0, 174, 255, 0);
box-shadow: 1px 1px 2px rgba(151, 160, 173, 0.5), inset 0px 0px 0px rgba(0, 174, 255, 0);
text-shadow: 0px -1px 0px rgba(000, 000, 000, 0.2), 0px 1px 0px rgba(255, 255, 255, 0.3);
border-radius: 6px;
font-size: 12px;
font-style: italic;
color: white;
font-family: Arial, Helvetica, sans-serif;
line-height: 1.2;}
.newest .field {height:36px; border:1px solid #5F991C; border-radius:25px; padding-left:25px; padding-right:25px; width:240px; margin-top:20px; margin-left:20px;}
.newest .butt {width: 118px;height: 44px;
margin-left: 34px !important;

line-height: 44px;
color: white !important;
margin-top: 15px;
padding:0 !important;
box-shadow:none !important;
text-shadow: 1px 1px 1px #D98618 !important;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px !important;
cursor: pointer;
text-align: center;
background-image: url(images/butt.png) !important;
background-color: transparent !important;
border: none !important;}
#journal .item {border:none; margin-bottom:0;}
.imgn {border:4px solid white;height: 70px; border-radius:6px; float:left; margin-right:10px; margin-bottom:3px; display:block;}
.imgn img {border-radius:4px;margin-bottoM: -4px;}
.arw {display:block; margin-top:5px; text-align:right;font-size: 12px; background-image:url(images/arw.png); background-repeat:no-repeat; background-position:right center; padding-right:15px;}
.newest {position:relative;margin-top:30px; margin-bottom:70px;}
.podpis {position:absolute; left:30px; bottom:20px; background-image:url(images/upravpodpis.png);background-position:left center; background-repeat:no-repeat; padding-left:30px; height:16px; line-height:16px; }
.podpis a {color:white;font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#links .boxhead {
background-image: url(images/linksh.png);
background-repeat: no-repeat;
background-position: left center;
padding-left: 45px;
height: 32px;
line-height: 32px;
color: #0A78AD;
font-size: 24px;
font-weight:normal;
left: 0px;
}
.itms .item:first-child {padding-top:0; }
.itms .item:last-child {border:none; padding-bottom:0 !important}
.vote-items-list  {list-style:none;}
ul.vote-items-list {list-style:none;}
#links li {list-style: none;
margin-left: 3px;

padding-left: 10px;
margin-bottom: 5px;
background-image: url(images/linksli.png);
background-position: left 6px;
background-repeat: no-repeat;}
#links ul+ul {float:right;}
#links li a {color:#0074AC; font-size: 12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
#links li a:hover {text-decoration:none;}
#links ul {float:left; width:200px;}
.vistup {padding:10px;  padding-right:15px; margin-bottom:70px; background-color: #00A0D1;
	-moz-box-shadow:
		1px 1px 2px rgba(151,160,173,0.5),
		inset 0px 0px 0px rgba(0,174,255,0);
	-webkit-box-shadow:
		1px 1px 2px rgba(151,160,173,0.5),
		inset 0px 0px 0px rgba(0,174,255,0);
	box-shadow:
		1px 1px 2px rgba(151,160,173,0.5),
		inset 0px 0px 0px rgba(0,174,255,0);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
border-radius:6px; font-size:13px; font-style:italic; color:white; font-family:Arial, Helvetica, sans-serif; line-height:1.2;}
.vistup img {float:left;border-radius: 6px; margin-right: 15px;
margin-bottom: 8px;}
#vacancy .box_label {right: 3px;top: 1px;}

#vacancy .boxhead { background-image:url(images/vac_ico.png); background-repeat:no-repeat; background-position:left center; padding-left:38px; height:31px;}
#vacancy {
border-radius: 6px 0 6px 6px;
}
.bat {background-color:transparent !important}
#docs .box_label {right: 3px;top: 1px;}
.vistup span {display:block; text-align:right; font-style:normal; padding-top:12px;margin-bottom:3px;}
#docs .boxhead { background-image:url(images/docs.png); background-repeat:no-repeat; background-position:left center; padding-left:38px; height:31px;}
#docs {
border-radius: 6px 0 6px 6px;
}
#docs .rss {left: 117px;}
#docs .boxhead h2 a{
text-decoration:none;
line-height: 31px;
color: #0A78AD;
font-family: "Trebuchet MS";
font-size: 22px;
font-weight: normal;
display: inline;
}
.l-block {background-color: #F7F7F7;

border: 1px solid #E4E4E4; border-radius:6px;padding: 18px; margin-bottom:20px;}
.word {
height: 32px;
padding: 0 0 0 10px;
line-height: 32px;
color: 
#333;width:202px;
background-color: 
white;
border: 1px solid 
#DFDFDF;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;}
.l-block label {display:block; color:#8C8C8C; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:5px; }
.l-block h3 {line-height: 31px;
color: #0A78AD;
font-family: "Trebuchet MS";
font-size: 22px;
font-weight: normal;
display: block;
position: relative;
top: -10px;}
.nobg {background:none; width:230px;}
.nobg h2 {line-height: 31px;
color:#6DB616;
font-family: "Trebuchet MS";
font-size: 22px;
font-weight: normal;
display: inline;}
.pagination {height:65px;margin-top: 10px; margin-left:auto; margin-right:auto;}
.numpag {float:right; margin-top: 16px; }
.numpag li {float:left; margin-left:1px; list-style:none; width:33px; height:32px; line-height:32px;  margin-right:1px; color: white;
font-size: 11px;
border-radius: 6px;

text-align: center;
font-family: Arial, Helvetica, sans-serif;
text-transform: lowercase;
background: #29A7C9;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5YTdjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjlhN2M5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiM3N2NhZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzc3Y2FlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMDBhNGQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjMDA5NGM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjMDA4NWIzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMDA3ZGE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #29A7C9 0%, #29A7C9 0%, #77CAE0 1%, #77CAE0 1%, #00A4D0 2%, #0094C5 33%, #0085B3 68%, #007DA9 98%, #00759E 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#29A7C9), color-stop(0%,#29A7C9), color-stop(1%,#77CAE0), color-stop(1%,#77CAE0), color-stop(2%,#00A4D0), color-stop(33%,#0094C5), color-stop(68%,#0085B3), color-stop(98%,#007DA9), color-stop(100%,#00759E));
background: -webkit-linear-gradient(top, #29A7C9 0%,#29A7C9 0%,#77CAE0 1%,#77CAE0 1%,#00A4D0 2%,#0094C5 33%,#0085B3 68%,#007DA9 98%,#00759E 100%);
background: -o-linear-gradient(top, #29A7C9 0%,#29A7C9 0%,#77CAE0 1%,#77CAE0 1%,#00A4D0 2%,#0094C5 33%,#0085B3 68%,#007DA9 98%,#00759E 100%);
background: -ms-linear-gradient(top, #29A7C9 0%,#29A7C9 0%,#77CAE0 1%,#77CAE0 1%,#00A4D0 2%,#0094C5 33%,#0085B3 68%,#007DA9 98%,#00759E 100%);
background: linear-gradient(to bottom, #29A7C9 0%,#29A7C9 0%,#77CAE0 1%,#77CAE0 1%,#00A4D0 2%,#0094C5 33%,#0085B3 68%,#007DA9 98%,#00759E 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29a7c9', endColorstr='#00759e',GradientType=0 );
}



.numpag li:hover {background: #E06695;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwNjY5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTA2Njk1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiNlYWEyYmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VhYTJiZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZmYyZjdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZmYyNzczIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjZmYxYjZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjZmYxNTYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmMGQ1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #E06695 0%, #E06695 0%, #EAA2BE 1%, #EAA2BE 1%, #FF2F7F 2%, #FF2773 33%, #FF1B6B 68%, #FF1563 98%, #FF0D5E 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E06695), color-stop(0%,#E06695), color-stop(1%,#EAA2BE), color-stop(1%,#EAA2BE), color-stop(2%,#FF2F7F), color-stop(33%,#FF2773), color-stop(68%,#FF1B6B), color-stop(98%,#FF1563), color-stop(100%,#FF0D5E));
background: -webkit-linear-gradient(top, #E06695 0%,#E06695 0%,#EAA2BE 1%,#EAA2BE 1%,#FF2F7F 2%,#FF2773 33%,#FF1B6B 68%,#FF1563 98%,#FF0D5E 100%);
background: -o-linear-gradient(top, #E06695 0%,#E06695 0%,#EAA2BE 1%,#EAA2BE 1%,#FF2F7F 2%,#FF2773 33%,#FF1B6B 68%,#FF1563 98%,#FF0D5E 100%);
background: -ms-linear-gradient(top, #E06695 0%,#E06695 0%,#EAA2BE 1%,#EAA2BE 1%,#FF2F7F 2%,#FF2773 33%,#FF1B6B 68%,#FF1563 98%,#FF0D5E 100%);
background: linear-gradient(to bottom, #E06695 0%,#E06695 0%,#EAA2BE 1%,#EAA2BE 1%,#FF2F7F 2%,#FF2773 33%,#FF1B6B 68%,#FF1563 98%,#FF0D5E 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e06695', endColorstr='#ff0d5e',GradientType=0 );
}

.numpag li a {display:block; line-height:32px; text-align:center; color:white; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);}
.vivodpo {width:350px; float:left;   }
.vivodpo li {float:left; margin-top:25px;list-style:none; padding-left:10px; padding-right:11px; background-image:url(images/border.png); background-position:center right; background-repeat:no-repeat;}
.vivodpo li:last-child {background:none;}
.vivodpo li a {font-size:12px; float: left;
display: block;font-family:Arial, Helvetica, sans-serif;}
.vivodpo ul {float:left; margin-left:10px;}
.vivodpo span {float:left; margin-top:25px;display:block; color:#666666; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.dateitem {display:block; margin-top:2px; margin-bottom:2px; color:#F40A1A; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.bga a {display:block; margin-top:2px; margin-bottom:2px; color:#127EB2;font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.insearch {width:250px; text-align:right; margin-bottom:40px;}
.r-col .item h3 a {font-size:15px; font-weight:normal;}
.r-col .item {padding-top:10px; border-bottom: 1px dotted 
#E5E5E5;
color: 
#666;
padding-bottom: 21px !important;
margin-bottom:0;
line-height: 1.4;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
.itms {overflow:hidden;background-color: #F7F7F7;
border-radius: 6px;
border: 1px solid #E4E4E4;
padding: 10px;}
.dodo input {cursor:pointer;}
.numpag li {margin-left: 5px !important;}
.numpag ul {margin-left:0; float: right;}
.r-col .item h3 {display:block;}
.r-col .item img {float: left;
}
#news .item h3 {padding-bottom:0;}
.filter {float:right; margin-top: -5px;}
.filter li:last-child {background:none;}
.filter li {float:left; list-style:none; line-height: 31px; height:31px; background-image:url(images/border.png); background-repeat:no-repeat; background-position: right center; padding-right:10px; padding-left:10px;}
.vak_top h3 {padding-bottom:0;}
#news .item:last-child {padding:0 !important; margin:0 !important;}
#docs .item:last-child {padding:0 !important; margin:0 !important;}
.col_2 .border:last-child {margin-bottom:30px;}
.filter li a { display:block;font-size: 13px !important;}
.filter .active a {color:#A4A3A3; text-decoration:none;}
#opros .box_label {background-image: url(images/opros.png);right: 3px; width:82px; height:31px; bottom:-1px;}
#opros .boxhead { background-image:url(images/opros_h.png); background-repeat:no-repeat; background-position:left center; padding-left:35px; height:31px;}
#opros {
border-radius: 6px 0 6px 6px;
}
#h-text .exito {
background-image: url(images/exit.png);
background-repeat: no-repeat;
background-position: left center;
padding-left: 24px;
height: 16px;
line-height: 13px;
}
#opros .boxhead h2 {
line-height: 31px;
color: #999;
font-family: "Trebuchet MS";
font-size: 22px;
font-weight: normal;
display: inline;
}
.vacancyh {background-image: url(images/vac_ico.png);
background-repeat: no-repeat;
background-position: left center;
padding-left: 35px;
height: 31px;
line-height:31px;
color: #0A78AD;
display:block;
float:left;
font-family: "Trebuchet MS";
font-size: 24px;
font-weight: normal;
}


.vakdate {background-image:url(images/vac_date.png); background-repeat:no-repeat;  width:45px; height:29px;margin-left:-10px; margin-bottom:5px; margin-right:10px; float:left; line-height:29px; text-align:center; color:white; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#vacancy .boxhead h2 a {line-height:31px;text-decoration:none !important; color:#0A78AD !important; font-family:"Trebuchet MS"; font-size:22px; font-weight:normal; display:inline;}
#vacancy h3 {display:block; float:left;/*width: 65%;*/}
#vacancy h3 a {color:#127EB2; font-weight: bold; font-size:13px; text-decoration:underline; line-height:1.2; }
#vacancy h3 a:hover {/*color:#5F5E5E;*/ text-decoration:none;}
.price {display:block; float:right; font-size:14px; font-family:Arial, Helvetica, sans-serif;   color:#999999; }
.notactive {color:#C7C6C6;}
#journal .boxhead {
background-image: url(images/journal_ico.png);
background-repeat: no-repeat;
background-position: left center;
padding-left: 35px;
height: 32px;
}
#journal .boxhead h2 a {text-decoration:none !important;
line-height: 31px;
font-size: 22px;
color: #0A78AD;
font-family: "Trebuchet MS";

font-weight: normal;
display: inline;
}
#journal .boxhead h2 span {color:#FF9F00; font-size: 14px;}
#journal li {
list-style: none;

margin-top: 10px;
padding-left: 10px;
margin-bottom: 10px;
background-image: url(images/linksli.png);
background-position: left 6px;
background-repeat: no-repeat;
}
#journal li a {
color: #0074AC;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}
#opros p {display:block; height:15px; line-height:15px; padding-left:10px; margin-bottom:15px;}
#opros p span {padding-left:10px;}
.opros_item {margin-left:10px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding-bottom:10px;border-bottom: 1px dotted #E5E5E5; width:95%; margin-bottom:10px;}
#journal h3 {font-size:19px; color:#666666; float:right; width:270px;padding-bottom: 10px;
border-bottom: 1px dotted #E5E5E5;}
.img {position:relative; width:154px; float:left; margin-right:10px;}
.img_label {position:absolute; width:105px; height:46px; bottom:15px; left:0; background-image:url(images/journal_label.png); color:white; font-size:13px; font-weight:bold; text-align:center; font-family:"Trebuchet MS"; text-shadow:0 1px 1px #EB8800;}
.img_label span {display:block; text-align:center; font-size:20px;}
#journal ul {float:right; width: 277px;}
#journal .item img {	    border: 1px solid #E2E2E2;


    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;
}
#print-link-back {display:none;}
/* Footer
-----------------------------------------------------------------------------*/
#title-search-input {box-shadow:none;}
.hasDatepicker {box-shadow:none;}
#footer {width: 100%;margin: -216px auto 0;height: 216px;background-image:url(images/f.png);position: relative; color:white;}
#footer p {color:white;}
.footin {width:950px; margin:auto;}
.colr {width:300px;float: left; padding-top:30px; color:white; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);}
.colr a {color:#fff;}
.counter {float:left; margin-right:15px; width:81px; height:30px; background:red;}
.coll {width: 600px; float:right;padding-top:30px;}
.fmenu {float:left;width:160px; margin-left:30px;vertical-align:top;}
.fmenu h3 {display:block; height:26px; line-height:26px;
border: 1px solid rgba(255, 255, 255, 0.3);
text-shadow:1px 1px 1px rgba(0,0,0, 0.2);
 font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:white;text-align:center; background-image:url(images/fmh.png); border-radius:6px;}
.fmenu li {list-style:none; height:30px;line-height: normal !important; margin-top:5px; padding-left:10px; padding-right:10px;}
.fmenu li a {text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);text-align:center;line-height: normal !important; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white;text-decoration:underline;}

.fmenu li a:hover {text-decoration:none;
}
.dodo {padding-right:0;}
.searhbutt {box-shadow:none;float: left;}
.tblock {background-image:url(images/tmbgc.png)}
/*input {height: 32px;
padding: 0 10px 0 10px;
line-height: 31px;
color: black;
box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1);
background-color: white;
border:1px solid #007FAD;
cursor: pointer;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
margin-top: 2px;
margin-bottom: 2px;}*/
.bat {border:none !important;} 
.map {border: 1px solid #CCC; margin-bottom:20px;}
.mapin {border: 4px solid white;}
#wrapper input[type="submit"], #wrapper input[type="reset"], .bx-system-auth-form input[type="submit"],#wrapper input[type="button"] {background: #29a7c9; border-radius:6px; 	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	padding: 8px 20px;
	background: -moz-linear-gradient(
		top,
		#00a5d3 0%,
		#007eac);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#00a5d3),
		to(#007eac));
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 0px solid #ffffff;
	-moz-box-shadow:
		1px 1px 2px rgba(151,160,173,0.5),
		inset 0px 0px 0px rgba(0,174,255,0);
	-webkit-box-shadow:
		1px 1px 2px rgba(151,160,173,0.5),
		inset 0px 0px 0px rgba(0,174,255,0);
	box-shadow:
		1px 1px 2px rgba(151,160,173,0.5),
		inset 0px 0px 0px rgba(0,174,255,0);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);}
		
#wrapper input[type="submit"]:hover , #wrapper input[type="reset"]:hover, .bx-system-auth-form input[type="submit"]:hover,#wrapper input[type="button"]:hover { cursor:pointer;	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	padding: 8px 20px;
	background: -moz-linear-gradient(
		top,
		#ff3067 0%,
		#cc2252);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ff3067),
		to(#cc2252));
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 0px solid #ffffff;
	-moz-box-shadow:
		1px 1px 2px rgba(173,151,167,0.5),
		inset 0px 0px 0px rgba(255,0,153,0);
	-webkit-box-shadow:
		1px 1px 2px rgba(173,151,167,0.5),
		inset 0px 0px 0px rgba(255,0,153,0);
	box-shadow:
		1px 1px 2px rgba(173,151,167,0.5),
		inset 0px 0px 0px rgba(255,0,153,0);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);}
.authorize-submit-cell input {margin-top:20px; margin-bottom:10px;}
.bx-auth-note {margin-bottom:10px;}
.profile-table input[type="text"], .profile-table input[type="password"] {width:200px;}
.profile-table textarea {width:203px;}
.profile-table td {width: 230px;}
#wrapper input[type="text"],textarea, #wrapper input[type="password"] {height: 18px;
padding: 4px;
margin-bottom: 9px;
font-size: 13px;
line-height: 18px;
color: #555;
background-color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s,box-shadow linear 0.2s;
-moz-transition: border linear 0.2s,box-shadow linear 0.2s;
-ms-transition: border linear 0.2s,box-shadow linear 0.2s;
-o-transition: border linear 0.2s,box-shadow linear 0.2s;
transition: border linear 0.2s,box-shadow linear 0.2s;
}
.bx-auth p a {display:block; margin-bottom:5px;}
#wrapper textarea {min-height:60px; vertical-align:top; outline:none; }
.bx-system-auth-form input[type="text"] {height: 18px;
padding: 4px;
margin-bottom: 9px;
font-size: 13px;
line-height: 18px;
color: #555;
background-color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s,box-shadow linear 0.2s;
-moz-transition: border linear 0.2s,box-shadow linear 0.2s;
-ms-transition: border linear 0.2s,box-shadow linear 0.2s;
-o-transition: border linear 0.2s,box-shadow linear 0.2s;
transition: border linear 0.2s,box-shadow linear 0.2s;
}
.bx-system-auth-form input[type="password"] {height: 18px;
padding: 4px;
margin-bottom: 9px;
font-size: 13px;
line-height: 18px;
color: #555;
background-color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s,box-shadow linear 0.2s;
-moz-transition: border linear 0.2s,box-shadow linear 0.2s;
-ms-transition: border linear 0.2s,box-shadow linear 0.2s;
-o-transition: border linear 0.2s,box-shadow linear 0.2s;
transition: border linear 0.2s,box-shadow linear 0.2s;
}
.custom-select select {opacity:0;}
#ui-datepicker-div {z-index:9999;}
.otido:hover .calic {background-image:url(images/calika.png)}
input.search-suggest {
background: white;
border: 1px solid #DFDFDF;
width: 297px;
padding-left: 10px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.searh-page input {padding: 0 10px 0 10px;}
.banin ul {padding:0; margin:0; overflow:hidden;}
.banin ul li {float:left; width:950px; height:297px;}

.banner-codes .column {
    display: inline-block;
    margin: 0px 50px 0 0;
    vertical-align: top;
}

.banner-codes input + label {
    display: block;
    margin-bottom: 10px;
}

.banner-codes textarea {
    border: 1px solid #CDCDCD;
    color: #323232;
    display: block;
    font-family: monospace;
    height: 100px;
    margin: 0 0 10px;
    padding: 3px;
    width: 500px;
}
.download-doc {background-image:url(images/download_2.png); padding-left:25px; background-repeat:no-repeat; background-position:left center; font-size:80% !important}
