body{font:11px Verdana, Arial, Helvetica, sans-serif; height:100%; color:#442d00}
img{ border:0;margin:0; padding:0;}
a:hover{ text-decoration:none; color:#D81414 !important;}
a{ color:#442d00}
p{ text-indent:20px}
h1, h2, h3, p,  li, body, a{margin:0; padding:0;}
h1{ font-size:18px}
h3{ font:bold 14px tahoma !important;}
.clear{clear:both}
hr{ border-width:1px 0 0 0; border-style:solid; border-color:#fca700; height:1px; width:100%; padding:0; margin:7px 0; position:relative;overflow:hidden; display:block;$margin:;}
.spas{ float:none !important; margin:0 !important; padding:0 !important; clear:both}
.conteiner{ min-width:1000px; position:absolute; left:0; top:0; width:100%; min-height:100%;background:#ffffcc url(/site/img/body.gif) right top repeat-y;}
*html .conteiner{height:100%}
#Centero{ padding-bottom:26px;}
.right{float:right;}
.left{float:left;}
.righttext{ display:block; text-align:right;}
.head{width:100%; min-width:1000px; height:171px; background:#fda800 url(/site/img/grad.gif); position:relative; display: table; position:relative; z-index:100} 
.left_im{ position:absolute; left:0; top:0; }
.right_im{ position:absolute; right:0; top:87px}
.pod_log{ position:absolute; right:112px; top:0; height:140px; width:173px}
.logot{position:absolute; right:112px; top:0; width:173px; height:160px; text-align:center; padding-top:95px; z-index:110}
.logot img{behavior:url('/site/styles/iepngfix.htc')}
.reklam{font:15px Arial, Helvetica, sans-serif; color:#FFFFFF;padding:0 0 12px 0 }
.menu{width:100%; height:37px; background:#f78a21 url(/site/img/men.jpg) no-repeat left top; border-bottom:3px solid #cc6600;}
.line_pm{ height:18px; background:#fdda76 url(/site/img/pm.gif) repeat-x top; }
.poisk{ width:250px; height:60px; position:absolute; background:#fdd788 url(/site/img/polos.png); z-index:3; border:1px solid #a34800; top:207px; right:37px; text-align:center; padding-top:20px; display:none;}
.poisk input{ width:219px; height:18px}
.poisk div{ text-align:right; padding-right:20px; font-size:10px; font-weight:bold;}

.navi{position:absolute; top:171px; width:300px; text-align:right; right:0;}
.menu{position:relative;z-index:90}
.menu ul{ list-style:none; margin:0 0 0 43px !important; padding:5px 0 0 0;}
.menu li{list-style:none; position:relative; height:15px;  line-height:15px; float:left; padding:0 17px 10px 3px;background:url(/site/img/blanck.gif); }
.menu li a{ z-index:1;  font:bold 10px Verdana; display:block;  color:#684b1c; text-decoration:none; position:relative;}
.menu li img{ position:absolute; top:0; left:0;}
.menu .menu_plav{ position:absolute; line-height:15px; background:#fdd788 url(/site/img/polos.png); left:5px; padding:10px 6px 0 6px; border:1px solid #a34800; top:20px; z-index:1000}
.menu .menu_plav a{line-height:12px;margin:0 0 10px 0;display:-moz-inline-stack;display:inline-block;float:none; color:#452a0a !important; }
.menu .menu_plav a:hover{ color:#D81414 !important;}

.leftcol{ width:206px; background-color:#fca700 ; border-left:3px solid #fdcf5d !important;  margin:0; padding:60px 0 160px 0; text-align:center }
.rightobg{ margin:0 0 0 33px}
.form_tab{ font: bold 11px tahoma; padding-left:3px}
.form_tab tr td input{ width:110px; height:14px; padding:0; margin:0; font-size:11px} 
.form_tab h3{ text-indent:25px; margin-bottom:8px}
.submit{ height:20px !important; width:70px !important}
.chetchiki{ display:block; text-align:center; margin-top:40px;}

.footabla{ width:100%; border:0; padding-bottom:30px}
.footabla tr td{ vertical-align:top; border:0; }
.on3td{ width:100%; height:61px; padding:2px 0 0 0; margin:0; }
.on3td li{ width:32%; list-style:none; padding:0; margin:0 1% 0 0; display:block; height:61px; background:#fff0b5 url(/site/img/ug.gif) bottom right no-repeat; float:left;}
.on3td li div{ padding:14px 50px 0 9px; font-size:10px;z-index:10;position:relative;}
.on3td li p{margin-left:50px; text-indent:0;}
.on3td li div a{font-weight:bold; font-size:10px; text-decoration:none}
.on3td li img{ float:left; padding-right:10px; margin:-4px 0 0 0;}
.content{ padding-left:42px; padding-right:38px; margin-top:15px;}
.wite{}
.wite img{ padding:0; margin:3px; display:  block; float:left; }

.footer{ position:relative; display:block; width:100%; background:#f78a21; height:16px; text-align:left; font-size:10px; position:absolute; bottom:0; left:0; text-indent:42px}
.footer a{font-weight:bold}
.fotertv{ position:absolute; right:12px; top:1px;}

.podronnee{font-weight:bold; font-size:10px;padding-top:10px;}
.one_news{clear:both; padding-bottom:20px; font-size:14px}
.one_news h2{ display:inline; line-height:10px; padding-left:5px; font:bold 14px Verdana, Arial, Helvetica, sans-serif; }
.data{ float:left; padding-right:5px; padding-top:2px; font-size:11px}
.one_news object{ float:left;}
.news_trf{ margin-left:140px; font-size:12px;}
.news_trf p{text-indent:0}
.one_news .podronnee{ margin-left:140px;}

.arhiveNews{text-align:right; font-weight:bold}


.izcklass{ clear:both; padding-top:20px}
.izbrann{margin-bottom:30px;}
.izbrann img{float:left;}
.izbrann .title{margin-left:143px;font:bold 14px/14px tahoma !important;position:relative; top:-2px;padding-bottom:5px}
.izbrann .Text{margin-left:143px;padding-bottom:20px}
.izbrann .more{clear:both;height:18px;position:relative;margin-left:143px;margin-bottom:-18px; top:-15px}
.izbrann .more img{float:none}
.izbrann .more a{text-decoration:none}
.izbrann .more a u{text-decoration:underline}
.izbrann a{ font:12px Verdana, Arial, Helvetica, sans-serif; padding-top:10px;}
.tipe_port{ margin:0; padding:7px 0 0 0; width:100%; list-style:none; clear:both; font:bold 12px Verdana, Arial, Helvetica, sans-serif;border-top:1px solid #fca700;}
.tipe_port li{ float:left; display:block; text-align:center; padding-bottom:20px;font:bold 11px Verdana, Arial, Helvetica, sans-serif; }
.tipe_port li a{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none}

.izbrannPort{float:left;margin-right:15px; width:128px;text-align:center;height:132px}
.izbrannPort img{margin:0 0 6px 0}
.izbrannPort a{text-decoration:none;font-size:12px}
.izbrannPort a span{text-decoration:underline}

.big_fkesh{ margin:33px 0 22px 0; text-align:center}
.tudasuda{ list-style:none; margin:30px 0 30px 30px; padding:0;}
.tudasuda img{ margin: 0 3px}
.tudasuda li{ display: inline; list-style:none;  text-align:center; padding:0 30px;}
.log_zakaz{ float:left; width:180px; padding:40px 0 20px 0;}
.log_zakaz p{ text-indent:0; font-size:12px; line-height:15px}
.log_zakaz img{ margin-bottom:10px;}
.textOnelogo{ margin:0px 0 0 220px; padding:9px 0;}
.textOnelogo hr{
	clear:none;
	position: static;
}
.one_imselec{ width:171px; height:108px; position:relative; float: left}
.one_imselec a{ position:absolute; left:66px; top:36px}
.tipe_video{ margin-left:188px;}
.tipe_video a{ font:12px Verdana !important; padding-bottom:3px;}
.tipe_twise{ width:100%; float:left; padding:4px 0 20px 0; font-size:10px}
.tipe_twise a{text-decoration:none}
a.downlA{text-decoration:none;font-size:10px; font-weight:bold}
.mwny_kadr{ padding:10px 0; margin:0}
.mwny_kadr img{ margin:2px; float:left}
.rih_fre{ text-align:center;border-top:1px solid #fca700; width:100%; float:left; padding-top:4px; height:60px} 
.contakt{ position:absolute; right:0; top:0; width:193px; padding-left:15px; height:130px; margin-top:-130px; text-align:left; line-height:17px; background:url(/site/img/bot_right.gif) bottom left no-repeat; text-indent:0;color:#684b1c}

.contakt b{ font-size:12px;}
.z2{margin:0 0 5px 0}

/*NEW*/
.imgGaleri{width:100%; float:left; padding:7px 0 17px 0; border-top:1px solid #fca700;margin:17px 0 0 0}
.imgGaleri h3{margin-bottom:7px}
.imgGaleri ul,.imgGaleri li{ margin:0; padding:0; list-style:none}
.imgGaleri li{height:120px; padding-top:4px; background-color:#000000; width:155px; float:left; text-align:center; margin:0 8px 8px 0}
.textProect{border-top:1px solid #fca700; padding-top:10px; width:100%; float:left; padding-bottom:15px}

.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(/site/js/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}

.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
}
.highslide-heading {
	display: none;
	color: gray;
	font-weight: bold;
	height: 20px;	
	overflow: hidden;
	cursor: default;
	padding-left: 22px;
	background: url(/site/js/graphics/icon.gif) no-repeat 0 1px;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(/site/js/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: gray;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	top: -23px;
	left: 7px;
}
.highslide-controls ul {
	height: 20px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.highslide-controls li {
	float: left;
}
.highslide-controls a {
	background-image: url(/site/js/graphics/controlbar-white-small.gif);
	display: block;
	float: left;
	height: 20px;
	width: 20px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}
.highslide-controls .highslide-move {
	display: none;
}
.highslide-move a {
	cursor: move;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}
#hsId1{display:none}

div.file_entry { font-size: 14px; margin-bottom: 7px; }
#files_list { margin-top: 15px; }
div.one_file { font-size: 16px; }

div.page_path { margin-bottom: 10px;}

div.site_map_block {padding-left: 20px;}
div.site_map_block  a {margin-bottom: 3px;}