
html, body {
	font:11px/1.6 Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
	margin: 0;
	padding: 0;
	text-align: center;
	color:#000;
	background-color: #E7E7E7;
	}

table, td {
	font:11px/1.6  Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	border-collapse:collapse;
	vertical-align:top;
}

a.mainlevel_top, a.mainlevel_top:link, a.mainlevel_top:visited {
	color: #BBBBBB;
	font-size: 12px;
	font-weight: bold;
	line-height: 27px;
	text-align: right;
	text-transform: uppercase;
	text-decoration: none  !important;
	margin-left:15px;
	#margin-left:15px;
}

a.mainlevel_top:hover {
	color: #ffffff;
	text-decoration: underline;
}

#active_menu_top.mainlevel_top  {
	color: #ffffff
}

a.anim:link, a.anim:visited {
	text-decoration: blink;
}
a.anim:hover {
	text-decoration: underline;
}

a.mainlevel_chief:link, a.mainlevel_chief:visited {
	color: Black;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	line-height: 27px;
	padding-left: 20px;
	background: url(../i/sleshs.gif) no-repeat 0 0;
	text-transform: uppercase;
	text-decoration: none  !important;
}
a.mainlevel_chief:hover {
	color: #999999;
	text-align: left;
	text-decoration: none;
}

a.readon_red4:link, a.readon_red4:visited {
	color: #Black;
	font-size: 10pt;
	text-decoration: underline
}
a.readon_red4:hover {
	text-decoration: none
}
.radiobutton {
	margin-left:0;
	cursor:text;
	letter-spacing:normal;
	line-height:normal !important;
	padding:1px 0;
	text-align:start;
	text-indent:0;
	text-rendering:optimizelegibility;
	text-transform:none;
	word-spacing:normal;
}
.maintext {
}
.pollstableborder_poll td {
	border-collapse:separate;
	border-spacing:2px;
	text-indent:0;
}
#active_menu_chief.mainlevel_chief {
	color: #333333;
	text-decoration: none
}

a.allnews:link, a.allnews:visited {
	color: Black;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	text-decoration: none
}

a.allnews:hover {
	color: #999999;
	text-decoration: none;
}

.componentheading {
	font-size: 15px;
	font-weight: bold;
	color: Black;
	text-align: left;
	height: 20px
}



.contentpaneopen {
	padding: 0 10px 20px 10px;
}

.createdate {
	font-size: 11px;
	color: #ABABAB;
	text-decoration: none;
	font-weight: normal;
}

.contenttext {
text-align: justify;
}
.cont .contenttext {
font-size: 12px;
}
.cont #homeblock .contenttext {
font-size: 11px !important;
}

#topline {
	width: 980px;
	margin: 0 auto;
	height: 82px;
	background-color: #141414;
	}
	#bannerlogo {
		float: left;
		width: 578px;
		height: 82px;
	}
	#lowblock {
		float: right;
		width: 401px;
		height: 82px;
		background: url(../i/lowfon.png) no-repeat 0 0;
}
#topmenu {
	width: 980px;
	margin: 0 auto;
	height: 25px;
	background: url(../i/menufon.jpg) no-repeat 0 0;
#overflow: hidden;
}
.tsmenu {
	float:left;
	width:500px;
	text-align:center;
}
.nav {
	float:left;
	width:175px;
	height: 25px;
}
.nav a img {
	margin-left:18px;
}
#squareline {
	width: 980px;
	height: 36px;
	background-color: #141414;
	text-align:center;
	}
	#redsquare {		
		height: 32px;
		font-size: 13px;
		line-height: 32px;
		font-weight: bold;
		text-align: center;
		color: #c5c3c3
	}

}
#smline {
	width: 980px;
	margin: 0 auto;
	height: 6px;
	background-color: #ad1414;
}

.button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 4px;
	text-align: center;
	font-size: 11px;
	background: #838383;
	border: 2px solid #B0B0B0;
	height: 20px;
	font : bold;
	color : White;
}

.inputbox {
	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 12px;
	padding: 1px;
	margin: 2px;
	color: Black;
	background: #FBFBFB;
	border: 1px solid #515151;
}

.width_100 {
		width:100%;
		}

.clear {
		clear:both;
}

img {
		border:0px;
}
a {		color:Black;
		text-decoration:none;
}

a:hover {
		text-decoration:none;
}

.latestnews_history:link, a.latestnews_history:visited {
		text-decoration:none
}
.latestnews_history:hover {
		text-decoration:underline
}

p {
		text-align: justify;
		margin:0;
		padding:0 0 10px 0;
}

h1, h2, h3, h4, h5, h6, form, input, dl, dt ,dd  {
		margin:0;
		padding:0;
		line-height:normal;
}

ul {
		padding:0;
		margin:0 0 0 10px;
}

form, select, textarea {
		padding:0;
		margin:0;
		}

var, dfn {
		font-style:normal;
}

#calendar {
		padding-top:12px;
		position:absolute;
		top:0px;
		left:0px;
		width:100px;
		text-align:center;
		z-index:2;
}

#banner {
		width:980px;
		height:104px
}
	#banner .advert1 {
		float:left;
		margin:2px;
		width:480px
	}
	#banner .advert2 {
		float:right;
		margin:2px;
		width:480px
	}


#top {
		background-color:#000;

}
#top .top_block {
		width:980px;
		background-color:#000;
		height:39px;

}
#top .nav {
		float:left;
		width:215px;
		}
		#top .nav a img {
				margin-left:18px;
		}
#top .top_menu {
		float:left;
		width:597px;
		margin-top: 9px
}
	#top .top_menu a img {
			margin-right:24px;
			border-bottom:2px solid #000;
	}
	#top .top_menu a:hover img {
			border-bottom:2px solid Black;
	}


#stringfon {
width:964px;
margin: 0 auto;
height:20px;
padding: 2px 0;
overflow: hidden;
z-index: 100;

/*background-color: #E1E1E1;*/
color:#444;

/*
font-weight: bold;
font-family: arial, tahoma, verdana;
font-size: 12px;
background-color:#141414;
color:#ececec;
*/
}

#cmain {
width:980px;
padding: 0;
margin: 0 auto;
text-align: center;
}

#conteinermain {
width:980px;
padding: 0;
margin: 0 auto;
text-align: center;
float:left;
background: url(/i/fon.gif);
z-index: 200;
}

#content {
		width:966px;
		margin: 0 auto;
		float:left;
		background: url(/i/contfon.jpg) no-repeat 0 0;
}

#contentall {
		width:966px;
		margin: 0/* auto*/;
		float: left;
		margin-left: 8px;
		#margin: 0 0 0 4px;
		#padding: 0;
		background: url(/i/contfo_.jpg) no-repeat 0 0;
}

#history {
		margin-bottom: 20px
}

#pathway {

}

#leftcol {
		float: left;
		/*background-color:#0000ff;*/
		width:150px;
		margin-right: 20px
		}
		.leftmenu {
		}
		.leftmenu_rt {
                        padding-left: 14px;
		}
		.title_red {
			font-size: 12px;
			font-weight: bold;
			color: #eee;
			background-color: #DA1B27;
			text-align: center;
			width: 150px;
			height: 20px
		}
		.title_red2 {
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			background-color: #DA1B27;
			text-align: left;
			padding-left: 14px;
			text-transform: uppercase;
			width: 250px;
			height: 20px
		}
		.title_chief2 {
			font-size: 12px;
			font-weight: bold;
			color: Black;
			text-align: left;
			width: 100%;
			padding-left: 0px;
			height: 20px;
		}
		.title_red3 {
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			background-color: #DA1B27;
			text-align: left;
			width: 150px;
			height: 20px
		}

		.title_red4 {
			font-size: 12px;
			font-weight: bold;
			color: #eee;
			background-color: #DA1B27;
			text-align: center;
			width: 245px;
			height: 20px
		}
		.title_red5 {
			font-size: 12px;
			font-weight: bold;
			color: #eee;
			background-color: #DA1B27;
			text-align: center;
			padding-left: 14px;
			width: 529px;
			text-transform: uppercase;
			height: 20px
		}
		.title_redleft {
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			background-color: #DA1B27;
			text-align: center;
			width: 150px;
			height: 20px
		}
		.bodytext_red {
			padding-left: 14px;
			width: 136px
		}
		.bodytext_redleft {
			padding-left: 7px;
			width: 136px
		}
		.bodytext_red4 {
			font-size: 10px !important;
			font-weight: bold;
			color: red;
			width: 245px
		}
.bodytext_red4 div,
.bodytext_red4 p {
	text-align: none;
	font-size: 10pt !important;
	font-family: tahoma, arial, verdana !important;
}
.bodytext_red4 div{
	text-align: center !important;
}
#contentcol {
		float:left;
		margin-left:5px;
		width:535px;
		text-align:left
		}
		.cont {
/*			border-top:6px solid #E1E1E1;*/
			clear:both;
			float:left;
			width:528px
		}
		#homeblock {
			margin: 0 0 10px 10px;
		}
		.small {
		float:right;
		clear: both;
		background: url(/images/detail.gif) no-repeat 100% 50%;
		padding:2px 16px 4px 6px;
		border:1px solid #999999;
		line-height:normal;
		margin-top:8px;
		}
		.detail a {
				color:#999;
				text-decoration:none;
		}

#rightcol {
		float: right;
		/*background-color:#0000ff;*/
		width:245px;
		}
		.camera {
			text-align:center;
			/*padding-top:15px;*/
		}
		.newstext1 {
			background: url(/images/skobka.gif) no-repeat 0 25px;
		}
		.newstext {
			background-color:#00ff00;
			background: url(/images/skobka2.gif) no-repeat 100% 100%;
			padding: 10px 10px 6px 24px;
			text-align: justify;
			font-style:italic;
		}
		.user2text {
			padding-top:0px
		}
		.righttext {
			padding:0 0 20px 0;
		}
		div.title {
			font-size: 12px;
			font-weight: bold;
			color: Black;
			text-align: left;
			width: 100%;
			padding: 20px 0 0 14px;
			height: 20px
		}
		div.title_wp {
			font-size: 12px;
			font-weight: bold;
			color: Black;
			text-align: left;
			width: 100%;
			padding: 20px 0 0 4px;
			height: 20px
		}
		div.title_poll {
			font-size: 12px;
			font-weight: bold;
			color: red;
			text-align: left;
			width: 100%;
			padding: 20px 0 0 4px;
			height: 20px
		}
		.title_chief {
			font-size: 12px;
			font-weight: bold;
			color: Black;
			text-align: left;
			width: 100%;
			padding-left: 14px;
			height: 20px;
		}
		.grayborderimg {
			border:5px solid #cccccc
		}
		.bodytext {
			text-align: left;
			padding-left: 14px
		}
		.bodytext_wp {
			text-align: left;
			padding-left: 4px
		}
		.bodytext_poll {
			text-align: left;
			padding-left: 4px
		}
		.bodytext_chief {
			padding-left: 14px;
		}
		.jclist {
              		height:200px;
			overflow:auto;
		}
		.jclist2 {
              		height:100px;
			overflow:auto;
		}
	.kolonka {
			padding-bottom:10px;
	}
	.kolonka label {
		display:block;
		text-align:center;
		padding:0 0 20px 0px;
	}
	.kolonka label var {
			padding-top:15px;
			display:block;
	}
	.kolonka label var img {
			text-align:center;
			border:5px solid #000;
	}
	.kolonka div {
			background: url(/images/skobka.gif) no-repeat ;
	}
	.kolonka span {
			display:block;
			background: url(/images/skobka2.gif) no-repeat 100% 100%;
			padding:0px 30px 6px 26px;
	}
	.kolonka dfn {
			display:block;
			text-align:right
	}

	#top_news {
			float:left;
			width:170px;
			text-align:center;
			margin: 0 5px 0 2px;
	}
	#top_info {
			margin: 0 20px 0 190px
	}

h1 {
		font-size:18px;
		font-weight:normal;
}
	h1.headin {
			padding-left:15px;
			padding-top:20px;
			}

h2 {
		color:#fff;
		font-size:10px;
		position:relative;
		left:-4px;
		margin-bottom:0px;
}
	h2 span {
			background-color:#DA1B27;
			padding:3px 0 0 0;
			position:relative;
			left:4px;
			display:block;
			}
h4 {
		font-size:14px;
		padding-bottom:14px;
		color:Black;
}

.detail {
		float:left;
		background: url(/images/detail.gif) no-repeat 100% 50%;
		padding:2px 16px 4px 6px;
		border:1px solid #999999;
		line-height:normal;
		}
		.detail a {
				color:#999;
				text-decoration:none;
		}

#cellar {
		float:left;
		display:block;
		width:980px;
		height:123px;
		margin-right:20px;
		#margin-right:0;
}
	#cellar span {
			display:block;
			float:left;
			text-align: left;
			width:340px;
			padding: 23px 0 0 15px;
			color:Black;
			}
	#cellar label {
			width: 160px;
			float: right;
			padding:0 30px 0 0;
			text-align:right
	}
#cellar2 {
		display:block;
		float:left;
		text-align: left;
		width:700px;
		height:55px;
		padding-left:5px;
}
#cellar3 {
		display:block;
		float:right;
		color:Black;
		line-height: 14px;
		width:160px;
		height:30px;
		text-align: right;
		margin-right: 30px;
		margin-top:15px
}
.mctable {
	width: 260px
}
a.comment-link {
	font-size: 11px;
	font-weight: normal;
}
#bblock {
	width:966px;
	text-align: center;
	margin: 0 auto;
	float: left;
	margin-left: 8px
	}
	#ftcol {
		float: left;
		width:315px;
		text-align:left
	}
	#sdcol {
		float:left;
		margin-left:5px;
		width:645px;
		text-align:left
	}
	#tdcol {
		float: right;
		width:165px;
}

span.pagenav{
padding: 2px;
font-weight: bold;
color: #555;
}
a.pagenav{
border: 1px solid #999999;
padding: 2px;
text-decoration: none;
}
a.pagenav strong{
font-weight: normal;
}


a, img {outline: none !important;}

.pogoda-ttl {width:220px;background:#DA1B27;color:#eee;font-size:12px;font-weight:bold;text-transform:uppercase;}
.pogoda-ttl a {color:#eee;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#weatherukrnet {margin-top:7px;}
#weatherukrnet img {border:none;}
#weatherukrnet .weather_informer {text-align:center;width:136px;}
#weatherukrnet .weather_item {margin:auto; float:none!important; width:136px!important;}
#weatherukrnet .weather_link {font-weight:bold;}
#weatherukrnet .weather_links {width:136px;}
#weatherukrnet div.weather_info {float:none!important;width:auto!important;}
#weatherukrnet div.weather_ico {display:none;}
.sel_city {width:136px;}
.plashka {width:136px;background-color:#000; margin:0px;padding:2px 0px;text-align:center;}
.plashka a {color:#ffffff!important;text-decoration:none!important;font-size:12px;}

.afisha-ttl {width:150px;background:#DA1B27;}
.afisha-ttl a {color:#eee;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#kinomovieukrnet {text-align:center;}
#kinomovieukrnet table {width:100%;margin-top:5px; border-bottom:1px solid #E1E1E1;text-align:center;}
#kinomovieukrnet ul {margin:0;margin-top:5px;padding-bottom:5px;list-style:none;text-align:center;}
#kinomovieukrnet li {list-style:none;line-height:14px;}
#kinomovieukrnet a {font-weight:bold;line-height:14px;}

.iua-ttl {width:150px;background:#DA1B27;color:#eee;font-size:12px;font-weight:bold;text-transform:uppercase;}
.iua-ttl a {color:#eee;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#internetuacom ul {margin:0;padding:0;list-style:none; text-align:center;margin-top:5px;}
#internetuacom li {margin:0;padding:0;list-style:none;margin-bottom:7px;line-height:15px;}
#internetuacom img {margin:0;}
#internetuacom a {}

.kino-ttl {width:150px;background:#DA1B27;color:#eee;font-size:12px;font-weight:bold;text-transform:uppercase;}
.kino-ttl a {color:#eee;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#kinoukrnet {text-align:center;margin-top:5px;}
#kinoukrnet ul {margin:0;padding:0;list-style:none;}
#kinoukrnet li {margin-bottom:7px;}
#kinoukrnet img {margin-right:7px;}
#kinoukrnet a {font-size:11px;font-weight:normal!important;line-height:14px;}

#videoukrnet {overflow:hidden;zoom:1;padding:0;}
#videoukrnet table {float:left;width:176px;height:135px;text-align:center;margin-bottom:7px;margin:0;}
#videoukrnet div {width:120px;height:90px;margin:auto;}

.cmt5{text-align:center;margin-top:5px;}
.cmt5, .cmt5 a{font-size:10px;text-transform:uppercase;}
.ta-r{text-align: right}
.w250{width:250px}
.w320{width:320px}
.w529{width:529px}
.w541{/*width:529px*//*541px*/}
* html .w541 table {width:98% !important;}
* html .w541 table td {padding: 4px !important; width: 48% !important;}
.w965{width:965px}
.fl-l{float:left}
.fl-r{float:right}
.fs10{font-size:10px}
.fs14{font-size:14px}
.pad10{padding: 10px 0;}
.clr{clear:both}
.tac,.tac2{text-align:center}
.tac a {font-size:10px;color:#DA1B27;text-transform:uppercase; text-decoration:none;}
.tac2 a img{border: 0px solid #000000; width: 140px; height: 140px}
.mr10{margin-right:10px}
.ml12{margin-left:12px}

.title_red5, .title_red5 a {color:#eee; text-decoration:none; text-transform:uppercase; }


* html #contentcol { overflow: hidden; }

.rssl {width:21px;float:left;margin-top:8px;}

/**/

.slideShow{background-color:#333;position:relative;overflow:hidden;height:0;}
.slideShow ul, .slideShow ul li {list-style:none;padding:0;border:0;}
.slideShow ul.navigation {list-style:none;position:absolute;right:0;top:0;}
.slideShow ul.navigation li {list-style:none !important;color:#fff;padding:5px 10px 5px 15px;margin:1px;
background: #333 url(/modules/mod_topnews/fon3.png) left top repeat-x;}
.slideShow ul.navigation li.selected {background:#DD3323/*#F4F300*/ url(/modules/mod_topnews/fonsel.png) left top repeat-x;}
.slideShow ul.navigation li.selected,.slideShow ul.navigation li.selected a {color:#fff !important;}
.slideShow ul.navigation li.selected a {display:block;background:url(/modules/mod_topnews/arr3.gif) 4px no-repeat;
margin:-5px -10px -5px -15px;padding:5px 10px 5px 15px;}
.slideShow ul.navigation li a {color:#fff;display:block;text-decoration:none;}
.slideShow ul.slides {margin:0 !important;}
.slideShow ul.slides li a img {margin:0 !important;}
.slideShow div.sstitw {position:absolute;left:0;bottom:0;font-weight:bold;font-size:120%;padding:0;background:#000;color:#fff;cursor:pointer;}
.slideShow div.sstitw div{padding:2px 8px;line-height:112%;}
.slideShow div.ssdesc{position:absolute;left:0;bottom:0;padding:2px 8px;background:#000;color:#fff;}

/**/

div.scrollable {position:relative;overflow:hidden;margin-left: -7px;margin-top: 6px;color:red;}
div.scrollable div.container {position:absolute;left:0;top:0;margin:0 auto !important;}
div.scrollable div.container div.items {position:absolute;height:20000em;text-align:center;left:0;top:0;margin:0 auto !important;}
div.scrollable div.container div.items div {padding: 0 0 200px 0 !important;margin: 0 auto !important;}
div.scrollable div.container div.items div a {text-decoration:none;color:red;}
div.scrollable div.container div.items div a img {border:none;display:block;clear:both;margin:0 auto !important;}
#subBar{color:red;text-align:center}

/* comments */

#jc h4 {color: #555;background-color: inherit;font: bold 12px Helvetica, Arial, Sans-Serif;
clear: both;text-align: left;border-bottom: 1px solid #ddd;padding-left: 0;margin-bottom: 10px;}
#jc h4 a {text-decoration:none;border:none;margin:0;padding:0;}
#jc h4 img {padding:0 0 2px 2px;border:none;vertical-align:middle;}
#jc p.message {color:#777;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;
text-align:center;text-decoration:none;text-transform:none;text-indent:0;}
#jc_busy {display:none;width:auto;text-align:center;}

#comments {margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;text-indent:0;}
#comments a {color:#888;background-color:inherit;font-weight:normal;text-decoration:none;border-bottom:1px dotted #999;}
#comments a:active, #comments a:focus, #comments a:hover {color:#777;background-color:inherit;text-decoration:none;}
#comments a.comment-anchor,#comments a.comment-anchor:active,#comments a.comment-anchor:focus,#comments a.comment-anchor:hover {color:#777;background-color:inherit;text-decoration:none;border:none; margin-right: 10px;}
#comments a[rel*=external] {color:#777;background-color:inherit;background:url(images/jc_link.gif) no-repeat center right;padding:0 10px 0 0;margin:0 2px 0 2px;border-bottom:1px dotted #999;}
#comments a[rel*=external]:hover {color:#cc0000;background-color:inherit;background:url(images/jc_link.gif) no-repeat center right;padding:0 10px 0 0;margin:0 2px 0 2px;}
#comments div {margin:0;padding:0;}
#comments span.comment-author {color:#3c452d;background-color:inherit;font:bold 1em Verdana, Arial, Sans-Serif;margin:0;padding:0; margin-right: 10px;}
#comments span.comment-author a {border-bottom:none; font-weight: bold; }
#comments .comment-author-misc { padding: 5px 15px; font-style: italic; }
#comments span.comment-homepage a {border-bottom:none;}
#comments span.comment-ip {color:#999;background-color:inherit;font:normal 9px Verdana, Arial, Sans-Serif;margin:0;padding:0;}
#comments span.comment-ip a {color:#999;background-color:inherit;}
#comments .comment-avatar {float:left;margin:5px 10px 5px 0;}
#comments .comment-avatar A {outline: none; border: 0px; }
#comments .comment-avatar img {width:80px; border: 0px; }
#comments span.comment-date {font:normal 9px Verdana, Arial, Sans-Serif;color:#999;background-color:inherit;display:inline;margin:0 0 0 0;padding:0 0 0 12px;background:url(images/jc_date.gif) no-repeat center left;}
#comments span.comment-time {font:normal 9px Verdana, Arial, Sans-Serif;color:#999;background-color:inherit;display:inline;margin:0 2px 0 2px;padding:0 0 0 12px;background:url(images/jc_time.gif) no-repeat center left;}
#comments span.comment-body {font:normal 1em Verdana, Arial, Sans-Serif;color:#777;background-color:inherit;display:block;margin:0;padding:2px 0;}
#comments span.hidden {color:#777;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;text-align:left;display:block;margin:5px 0;padding:8px;border:1px dashed #aaa;}
#comments span.quote {float:right;cursor:pointer;padding:8px;margin:0;background:url(images/jc_quote.gif) no-repeat center left;}
#comments div.quote {color:#777;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;margin:0;padding:0 0 0 15px;}
#comments div.quotetop {color:#777;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;margin:0;padding:0;}
#comments div.quotebody {color:#777;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;text-align:left;margin:5px 0;padding:8px;border:1px dashed #aaa;}
#comments p.toolbar {color:#ccc;background-color:inherit;border-top:1px solid #ccc;margin:0;padding:5px 0 0 0;}
#comments span.email {color:#444;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;text-decoration :none;white-space:normal;margin:0;padding:0;line-height:10px;cursor:pointer;border-bottom:1px dotted #999;}
#comments span.emailactive {color:#cc0000;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;text-decoration:none;white-space:normal;margin:0;padding:0;line-height:10px;cursor:pointer;border-bottom:1px dotted #999;}
#comments span.toolbar {color:#777;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;white-space:normal;border:1px solid #ccc;width:120px;margin:0 2px 0 0;padding:1px 3px 3px 5px;line-height:10px;cursor:pointer;}
#comments p.toolbar img{cursor:pointer;}
#comments span.activetoolbar {color:#777;background-color:#ffffe0;font:normal 1em Verdana, Arial, Sans-Serif;width:120px;white-space:normal;border:1px solid #aaa;margin:0 2px 0 0;padding:1px 3px 3px 5px;line-height:10px;cursor:pointer;}
#comments ol.commentlist {padding:0;list-style-image:none;list-style-type:none;}
#comments ol.commentlist li.even {color:#3c452d;background-color:#f6f6f6;background-image:none;font:bold 1em Verdana, Arial, Sans-Serif;list-style:none;list-style-image:none;margin-left:30px !important;margin-left:0;margin-bottom:5px;padding:3px 5px 5px 10px;width:auto !important;width:95%;border-left:10px solid #ccc;border-top:1px solid #ccc;}
#comments ol.commentlist li.odd {color:#3c452d;background-color:#fff;background-image:none;font:bold 1em Verdana, Arial, Sans-Serif;list-style:none;list-style-image:none;margin-left:30px !important;margin-left:0;margin-bottom:5px;padding:3px 5px 5px 10px;width:auto !important;width:95%;border-left:10px solid #ccc;border-top:1px solid #ccc;}
#comments p {font:normal 1em Verdana, Arial, Sans-Serif;margin:5px 5px 5px 0;padding:0;text-decoration:none;text-transform:none;text-indent:0;}
#comments ol.commentlist li ul {margin:0;padding:20px;}
#comments ol.commentlist li ul li {color:#3c452d;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;padding:0;margin:0;width:auto !important;width:100%;border:none;}
#comments ol.commentlist li ol {margin:0;padding:20px;}
#comments ol.commentlist li ol li {color:#3c452d;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;padding:0;margin:0;width:auto !important;width:100%;border:none;}
#comments p img{padding:4px 0 4px 0;}
#comments span.email img,#comments span.emailactive img {padding:0;}
#comments-form {text-align:left;text-decoration:none;text-transform:none;text-indent:0;}
#comments-form p {font:normal 1em Verdana, Arial, Sans-Serif;margin-left:30px !important;margin-left:30px;margin-top:0;margin-bottom:2px;padding:0;text-align:left;text-decoration:none;text-transform:none;text-indent:0;}
#comments-form div.comments-policy {color:#777;background-color:inherit;border:1px dotted #ccc;font:normal 1em Verdana, Arial, Sans-Serif;margin-left:30px !important;margin-left:30px;margin-top:5px;margin-bottom:5px;padding:5px 2px;text-align:left;text-decoration:none;text-transform:none;text-indent:0;}
#comments-form div.comments-policy ol,#comments-form div.comments-policy ul {margin:0;padding:5px 0 0 20px;line-height:5px;}
#comments-form div.comments-policy ol li,#comments-form div.comments-policy ul li {font:normal 1em Verdana, Arial, Sans-Serif;margin:0;padding:0;border:none;line-height:5px;}
#comments-form img.bbcode {padding:0;margin:3px 0 0 0;border:none;cursor:pointer;}
#comments-form img.smile {margin:0 3px 3px 0;padding:0;border:none;cursor:pointer;}
#comments-form img.captcha {padding:0;margin:0 0 3px 0;border:1px solid #ccc;}
#comments-form span.captcha {padding:0 0 0 12px;color:#777;background:url(images/jc_refreshg.gif) no-repeat 0 2px;cursor:pointer;}
#comments-form label {color:#777;background-color:inherit;font:normal 0.9em Verdana, Arial, Sans-Serif;padding:2px 2px 2px 0;vertical-align:50% !important;vertical-align:middle;}
#comments-form input {color:#444;background-color:inherit;font:bold 0.9em Verdana, Arial, Sans-Serif;width:170px;padding:2px;margin-bottom:2px;border:1px solid #ccc;}
#comments-form a.button,
#comments-form input.button {color:#444;background-color:inherit;font:bold 0.9em Verdana, Arial, Sans-Serif;width:170px;padding:2px;margin-bottom:4px;border:1px solid #ccc;text-decoration:none}
#comments-form input.checkbox {width:16px;padding:0;margin:0 0 5px 0;border:none;}
#comments-form input.selected {color:#777;background-color:#ffffe0;border:1px solid #ccc;}
#comments-form input.error {border:1px solid #f00;}
#comments-form input.captcha {color:#444;background-color:inherit;font:bold 0.9em Verdana, Arial, Sans-Serif;width:116px;padding:2px;margin:3px 0 5px 0;border:1px solid #ccc;}
#comments-form input.captcha-selected {color:#777;background-color:#ffffe0;width:116px;padding:2px;margin:3px 0 5px 0;border:1px solid #ccc;}
#comments-form input.captcha-error {width:116px;padding:2px;margin:3px 0 5px 0;border:1px solid #f00;}
#comments-form textarea {color:#444;background-color:inherit;font:bold 0.9em Verdana, Arial, Sans-Serif;max-width:450px !important;width:400px;padding:2px;margin:0;border:1px solid #ccc;}
#comments-form textarea.selected {color:#777;background-color:#ffffe0;border:1px solid #ccc;}
#comments-form textarea.error {border:1px solid #f00;}
#comments-form span.translit {color:#777;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;margin:0;padding:0;text-decoration:none;line-height:16px;}
#comments-form span.translitstatus {color:#777;background-color:inherit;font:normal 1em Verdana, Arial, Sans-Serif;margin:0;padding:0;line-height:16px;cursor:pointer;text-decoration:none;border-bottom:1px dotted #999;}
#comments-footer {color:#ccc;background-color:inherit;font:normal 9px Verdana, Arial, Sans-Serif;border-top:1px solid #ccc;padding-top:1px;margin-top:4px;text-align:right;}
#comments-footer a {color:#ccc;background-color:inherit;font:normal 9px Verdana, Arial, Sans-Serif;text-decoration:none;text-transform:none;text-indent:0;padding:0;margin:0;border:none;}
body #nav-bottom {line-height:19px !important;line-height:17px;height:auto !important;}
div#nav-bottom {position:relative;z-index:2;width:100%;margin:10px 0 0 0;padding:0;background:url(images/jc_dot.gif) repeat-x top left;line-height:19px !important;line-height:17px;height:auto !important;}
#nav-bottom span {color:#777;background-color:inherit;font-size:10px;font-family:Arial, sans-serif;margin:0 2px;height:15px;padding:2px 8px;cursor:pointer;vertical-align:top;}
#nav-bottom span.page {color:#777;background-color:#eee;border:1px solid #d6dadd;}
#nav-bottom span.hoverpage {color:#777;background-color:#e8e9ea;border:1px solid #d6dadd;}
#nav-bottom span.activepage {color:inherit;background-color:white;border-bottom:1px solid #d6dadd;border-left:1px solid #d6dadd;border-right:1px solid #d6dadd;border-top:1px solid white;}
body #nav-top {line-height:19px !important;line-height:17px;height:auto !important;}
div#nav-top {position:relative;z-index:2;width:100%;margin-top:10px;background:url(images/jc_dot.gif) repeat-x bottom;line-height:19px !important;line-height:17px;height:auto !important;}
#nav-top span {color:#777;background-color:inherit;font-size:10px;font-family:Arial, sans-serif;height:15px;margin:0 2px;padding:2px 8px;cursor:pointer;vertical-align:bottom;}
#nav-top span.page {color:inherit;background-color:#eee;border:1px solid #d6dadd;}
#nav-top span.hoverpage {color:inherit;background-color:#e8e9ea;border:1px solid #d6dadd;}
#nav-top span.activepage {color:inherit;background-color:#fff;border-top:1px solid #d6dadd;border-left:1px solid #d6dadd;border-right:1px solid #d6dadd;border-bottom:1px solid white;}
div.comments-quick-edit form {margin:0 !important;padding:0;}
div.comments-quick-edit p {font-family:Verdana, Arial, Sans-Serif;margin:0 !important;padding:0;text-decoration:none;text-transform:none;text-indent:0;}
div.comments-quick-edit textarea {color:#444;background-color:inherit;font:bold 0.9em Verdana, Arial, Sans-Serif;max-width:400px !important;width:400px;padding:1px;margin:1px 5px 1px 0;border:1px solid #ccc;}
div.comments-quick-edit textarea.selected {color:#777;background-color:#ffffe0;border:1px solid #ccc;}
div.comments-quick-edit textarea.error {border:1px solid #f00;}
div.comments-quick-edit input {color:#777;background-color:#eee;margin:2px 0 3px 0;padding:0 2px;width:auto;border:1px solid #ccc;text-decoration:none;text-transform:none;text-indent:0;text-align:center;line-height:10px;cursor:pointer;}
.comment-link {/*padding:0 0 5px 14px;background:url(images/jc_comments.gif) no-repeat 0 3px;*/}
.readmore-link {text-decoration:none;/*padding:0 0 5px 14px;background:url(images/jc_readmore.gif) no-repeat 0 3px;*/}
a.comment-link {color:Black;text-decoration:none}
div#comments-rss {margin:5px 0 0 30px;padding:0;text-align:left;text-decoration:none;text-transform:none;text-indent:0;}
#comments-rss a,#comments-rss a:active,#comments-rss a:focus,#comments-rss a:hover {color:#777;background-color:inherit;background:url(images/jc_rss.gif) no-repeat center left;font:normal 1em Verdana, Arial, Sans-Serif;padding:0 0 0 12px;margin:0 0 0 2px;border:none;}
#comments span.refresh {color:#cc0000;background-color:inherit;background:url(images/jc_refresh.gif) no-repeat center left;padding:0 10px 0 0;margin:0 2px;width :14px;cursor:pointer;}
#comments-form-link a.comments-form-link {font:normal 1em Verdana, Arial, Sans-Serif;margin:5px 0 0 32px;padding:0 0 0 14px;background:url(images/jc_comments.gif) no-repeat 0 3px;border:none;}
#comments-form #comments-form-comment{width: 90%;}
#comments-form .grippie {height:13px;display:block;overflow:hidden;color: #ccc;padding: 0;margin:0;border:1px solid #ddd;border-top-width:0;width:90%;cursor:s-resize;background: #eee url(i/resize.gif) no-repeat right center}
#comments-form .grippie .counter {font-size: 10px;padding: 0; margin: 0}
#comments-form .grippie span {display:block;float:left;color:#777;}
#comments-form .grippie span span {display:inline;float:none}

#cntbtn {}
#cntbtn span {width:auto;margin:0;padding:0 2px 0 0;}


/**/

#lightbox{position:absolute;left:0;width:100%;z-index:9000;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../images/blank.gif) no-repeat;display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover,#prevLink:visited:hover{background:url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background: url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#777;}

div#nyroModalFull{font-size:12px;color:#fff;}
div#nyroModalLoading {border: 4px solid #fff;width: 150px;height: 150px;text-indent: -9999em;background: #fff url(i/loader.gif) no-repeat;background-position: center;}
div#nyroModalLoading.error {border: 4px solid #f66;line-height: 20px;padding: 20px;width: 300px;height: 100px;text-indent: 0;background: #fff;}
div#nyroModalWrapper {background:#fff;border:4px solid #fff;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
a#closeBut{position:absolute;display:block;top:1px;right:0;width:19px;height:17px;text-indent: -9999em;background: url(i/close.png) no-repeat;outline:0;}
h1#nyroModalTitle {margin: 0;padding: 0;position: absolute;top: -22px;left: 5px;font-size: 12px;color: #ddd;}
div.wrapper div#nyroModalContent {padding:5px}
div.wrapperImg div#nyroModalContent {position: relative;overflow: hidden;text-align: center;}
div.wrapperImg img {vertical-align: baseline;}
div.wrapperImg div#nyroModalContent div {position: absolute;bottom: 0;left: 0;background: black;padding: 10px;margin: 10px;border: 1px white dotted;overflow: hidden;opacity: 0.2;filter: alpha(opacity=20);}
div.wrapperImg div#nyroModalContent div:hover {opacity: 0.5;filter: alpha(opacity=50);cursor: help;}
a.nyroModalPrev, a.nyroModalNext {z-index:9105;outline: none;position: absolute;top: 0;height: 100%;width: 40%;cursor: pointer;text-indent: -9999em;background-image: url(data:image/gif;base64,AAAA);}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {height: 60%;width: 20%;}
a.nyroModalPrev {left: 0;}
a.nyroModalPrev:hover {background: url(i/prev.gif) left 20% no-repeat;}
a.nyroModalNext {right: 0;}
a.nyroModalNext:hover {background: url(i/next.gif) right 20% no-repeat;}
#nyroModalIframe { overflow: hidden; }

blockquote{font-style:italic;margin-top:10px;margin-bottom:10px;margin-left:15px;padding-left:15px;
padding-right:15px;border-left:7px solid #ECF2F2;border-top:1px solid #ECF2F2;border-right:1px solid #ECF2F2;
border-bottom:1px solid #ECF2F2;background:url(/components/com_datsogallery/images/bbcode/quote-bg.gif) no-repeat top right;
background-color: #F3F8F8;}

input.ourbut{border:1px solid silver;width:300px;padding:2px 4px;font-size:11px;}

#glavportInformer {margin-top:20px}
#glavportInformer ul,#glavportInformer ul li{list-style:none;margin:0;padding:0;}
#glavportInformer ul li {margin:5px 0;font-size:12px;}
#glavportInformer ul li span.time{padding:0 10px 0 0;}

#emailForm{margin:0 0 0 40px}

.topbn .bodytext-f {
margin-bottom: 2px;
}

.tsmenu a.mainlevel_top {
padding-left: 15px;
#padding-left: 15px;
padding-right: 26px;
#padding-right: 26px;
}

#leftcol .leftmenu {
margin-bottom: 10px;
}
.leftmenu a.mainlevel_chief {
line-height: 200%;
#line-height: 22px;
line-height /*\**/: 22px\9
}


.bodytext_rednew {
text-align: left;
margin: 0 0 18px 0;
}
.bodytext_rednew table.contentpaneopen_rednew {
margin: 10px 0 0 0;
}
/*
.bodytext_rednew a.contentpagetitle_rednew {
color: red;
}
*/
.bodytext_rednew a.contentpagetitle_rednew {
text-decoration: none;
}
a.contentpagetitle{
text-decoration: none;
}

.bodytext_rednew a.contentpagetitle_rednew:hover {
text-decoration: none;
}
.bodytext_rednew td.contentheading_rednew {
font-weight: bold;
text-transform: uppercase;
}
.bodytext_rednew div.mtitle a {
color: #666;
vertical-align: top;
font-size: 11px;
font-weight: bold;
text-align: left;
line-height: 200%;
padding-left: 20px;
background: url(../i/sleshs.gif) left 0px no-repeat ;
text-transform: uppercase;
text-decoration: none
}
.bodytext_rednew div.mtitle a:hover {
color: #999;
text-decoration: underline;
}
.bodytext_rednew div.mtitle {
float: left;
}
.bodytext_rednew div.rssl {
float: right !important;
margin: 0;
}

#slideshow1 li a {
#line-height: 16px;
}
.top_news_button a{
	display:block;
	width:150px;
	height:26px;
	font-size:16px;
	text-align:center;
	color:#fff;
	background:url(/templates/design/images/top_news.gif) no-repeat top left;
	text-decoration:none;
}
.top_news_button a:hover{
	background:url(/templates/design/images/top_news_hovered.gif) no-repeat top left;	
}