/*main construction*/

.leftCol {
	width:660px;
	float:left; padding-bottom:15px;}
.rightCol {
	width:330px;
	float:right;}
.centerCol {	
	width:120%;
	position:relative;
	display:table;
	float:left;
	margin-top:0px !important;
	margin-top:30px;
	
	width:1000px;
	}
.leftCol h2, 
.rightCol h2, 
.centerCol h2 {
	margin:0px;
	padding-top:3px;
	font: bold 0.95em sans-serif;}
.leftCol h3, 
.rightCol h3, 
.centerCol h3 {
	font: normal 1em sans-serif;}

/*index news style*/
.newsItem, .newsItem2 {
	width:49%;
	height: 120px;
	float:left;
	font:normal 0.9em sans-serif;
	padding-right:1%;
	margin:0px 0px 0px 0px;}
.newsItem2 {width:99%;}
.newsItem  img, .newsItem2 img, .defaultTxt img , .newsItem_katalog img{
	border:1px solid #d9d9d9;
	padding:5px;
	margin:0px 5px 0px 0px;
	background:#ededed;
	float:left; width:120px; height:75px;}
/*premiere...*/		
.globalNewItem {
	width:135px;
	float:left;
	padding:0px 4px 0px 0px;
	font:normal 0.8em sans-serif;
	margin:0px 0px 0px 0px;
	position:relative;
	}
	
.globalNewItem img {
	border:1px solid #d9d9d9;
	padding:4px;
	margin:0px 5px 0px 0px;
	background:#ededed;
	float:left;}
/*comming soon at the cinema...*/	
ul.left_block_News {
	width:200px;
	list-style:none outside;
	margin:0px 0px 0px 0px;
	padding:0px;
	font: normal 0.9em sans-serif;
	
	}
ul.left_block_News li {
	padding:2px 0px 2px 0px;
	border-bottom:1px dashed #a9aeae;}
/*movie items:trailers, frames, wallpaper, sound */	
.movieItem, .movieItemPic, .defaultTxt {
	width:45%;
	float:left;
	padding:0px 5px 0px 10px;
	font:normal 0.8em sans-serif;
	margin:0px 0px 0px 0px;
	}

.movieItem2 {padding:5px;}
.movieItem img, .movieItemPic img {
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;}
.movieItemPic {
	width:90%;}
.movieItemPic img {
	margin:0px 10px 0px 0px;}
.playbill {
	position:relative;
	width:95%;
	float:left;
	padding:0px 5px 0px 10px;
	font:normal 0.8em sans-serif;
	margin:15px 0px 20px 0px;}	
.playbill select {
	float:left;
	margin:0px 0px 10px 0px;
	width:60%;}
.playbill input {
	position:relative;
	float:left;
	bottom:0px;
	margin:0px 0px 9px 10px;}
.defaultTxt {
	width:85%;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 30px;}
.defaultTxt img {
	border:1px solid #d9d9d9;
	padding:5px;
	margin:0px 5px 0px 0px;
	background:#ededed;
	float:left;
	}
.defaultTxt h3 {
	font-weight:bold;}	

.soonAtCinema {
	width:95%;
	list-style: none outside url(http://globalinfo.com.ua/style/css/foto/grayList.gif);
	font-size:0.8em;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 10px;}
.boxOffice {
	list-style-type:decimal;
	font-size:0.8em;
	list-style:outside;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 10px;}
.updates {
	width:80%;
	list-style: none outside;
	font-size:0.8em;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;}
.updates li{
	padding:0px 0px 3px 0px;
	clear:both;}
.updates p {
	float:left;}
.updates h3 {
	width:auto;}
* html .updates h3 {
	float:left;}
.rating {
	list-style-type:decimal;
	font-size:0.8em;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 10px;}
/*boxes style*/
.boxItemGray li {list-style:none  outside;}
.clear .boxItemGray2 {
	height:180px;}
/*box title (green and gray background+pointer)*/
.boxItemGreen .boxTitle,
.boxItemGreen2 .boxTitle, 
.boxItemGray .boxTitle, 
.boxItemGray2 .boxTitle {
	position:relative;
	width:200px;
	height:25px;
	padding:0px;
	margin:0px 0px 15px 0px;
	color:#fff;
	}
.boxItemGreen .boxTitle, 
.boxItemGreen2 .boxTitle {
	background: #d5a5a5 url(foto/tit_magenta.gif) repeat-x;}foto/titlemain3.jpg
.boxItemGray .boxTitle, 
.boxItemGray2 .boxTitle {
	background: #e2e1e1 url(foto/grayTitl.gif) repeat-x;}
.boxItemGray2 .boxTitle {
	width:100%;}
.boxTitle h2 {
	padding-left:15px;}
.boxTitle .point {
	position:absolute;
	bottom:0px;
	left:30px;
	padding:0px;
	margin:0px 0px -5px 0px;}
/* Green box + Gray box styles */
.boxItemGreen, 
.boxItemGreen2, 
.boxItemGray,
.boxBanner {
	position:relative;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	}
.boxItemGreen {
	width:100%;
	float:left;}
.boxItemGray {
	width:auto;
	padding:0px 20px 0px 0px;}
	
.blocknovosti{
	position:relative;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	border:1px solid #ddd;
	width:98%;
	}
.blocknovosti .boxTitle {height:35px; background:url(foto/boxitemnews.jpg); }
.blocknovosti .boxTitle  h2 {font-size:16px;}
.blocknovosti .blocknc {float:left; margin:3px 8px 5px 3px; background:#f7f7f7; width:300px; padding:5px;  border:1px #ddd solid;}
.blocknovosti .blocknc h3 a {font-size:18px; color:#c601ff; margin-top:10px; text-decoration:none;}
.blocknovosti .blocknc h3 {margin-top:10px;}
.blocknovosti .blocknc h3 a:hover { color:#78557d;}
.blocknovosti .blocknc .p_a  {font-size:14px;}
.blocknovosti .p_a  {font-size:11px; font-family: Arial, Helvetica, sans-serif;}
.blocknovosti .novostiul {margin-left:0px; width:310px; display:table;}
.blocknovosti .novostiul ul {list-style:inside;  margin:0px; padding:0px;margin-left:0px;}
.blocknovosti .novostiul li {padding:5px; margin-top:5px; list-style-image:url(foto/list_novosti.jpg); background:#f7f7f7; border:1px #ddd solid;}
.blocknovosti .novostiul li a  {color:#78557d;} 
.blocknovosti .novostiul li a:hover  {color:#c601ff; text-decoration:none;} 
/*second gray with gradient background and rounded corners*/
.boxItemGray2 {
	position:relative;
	width:47%;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px 15px 20px 0px;
	border:1px solid #dddedf;
	background: url(foto/boxItemG.gif) repeat-x;}
.boxItemGray2 h3 {
	clear:both;}
.boxItemGray2 .movieItemPic h3 {
	clear:none;}
.boxItemGray2 i{font-size:11px;}
	
.rightCol .boxTitle {
	width:100%;
	padding:0px;
	margin:0px 0px 15px 0px;}
.rightCol .boxTitle  {
	width:100%;}
.rightCol .boxTitle h2 {
	padding:3px 0px 0px 15px;
	margin:0px;}
.boxBanner {
	padding:10px 0px 10px 0px;
	text-align:center;
	border-top:1px solid #dddedf;}
#metki {padding:13px;}
#metki a {text-decoration:none; color:#3e0073;font-family: Verdana, sans-serif; margin-right:2px;
	font-size: 12px;  }
#metki a:hover {background:#e3c1ff;}
#metki .metka1  {font-size:28px; padding:1px 0px;}
#metki .metka2  {font-size:23px; padding:1px 0px;}
#metki .metka3  {font-size:18px; padding:2px 2px;}
#metki .metka4  {font-size:15px; padding:3px 3px;}
#metki .metka5, #metki .metka6, #metki .metka7   {font-size:12px;padding:4px 4px;}

a img {
	border:none;}
a {
	color:#523d53;
	outline:none;}
a:link,
a:visited,
a:active {
	color:#523d53;}
a:hover {
	color:#c600ff;}
body .head .logoH1 a {
	color:#bbc509;
	text-decoration:none;}
.user a:link,
.user a:visited,
.user a:active {
	color:#e7d0f8;
	text-decoration:underline;}
.user a:hover {
	text-decoration:underline;}
.menu ul.firstMenu li a {
	width:auto;
	display:block;
	color:#523d53;
	text-decoration:none;
	font: bold 1em/1em sans-serif;
	padding:14px 14px 15px 12px;
	background: url(foto/menuStym.gif) 0px 0px repeat-x;}
.menu ul.firstMenu li a.selected:link,
.menu ul.firstMenu li a.selected:active,
.menu ul.firstMenu li a.selected:visited,
.menu ul.firstMenu li a.selected:hover {
	color:#fff;
	background: url(foto/menuStym2.gif) 0px -53px repeat-x;}
.menu ul.firstMenu li a:hover {text-decoration:underline; color:#ff05d9;}
.menu ul.firstMenu li a.active:link,
.menu ul.firstMenu li a.active:active,
.menu ul.firstMenu li a.active:visited,
.menu ul.firstMenu li a.active:hover {
	color:#fff;
	background: url(foto/menuStym.gif) 0px -53px repeat-x;}
.subMenu ul li a {
	width:auto;
	display:block;
	color:#730b9f;
	text-decoration:underline;
	border-right:1px solid #a3a49a;
	font: normal 14px sans-serif;
	padding:0px 15px 0px 15px;}
.subMenu ul li a:hover {
	text-decoration:none;}
.subMenu ul li a.active:link,
.subMenu ul li a.active:active,
.subMenu ul li a.active:visited,
.subMenu ul li a.active:hover {
	font: bold 0.95em/1em sans-serif;
	text-decoration:none;}
/*boxes link style*/
.boxItemGreen h2 a:link,
.boxItemGreen h2 a:visited,
.boxItemGreen h2 a:active {
	color:#fff;
	text-decoration:none;}
.boxItemGreen h2 a:hover {
	text-decoration:underline;}
.boxItemGreen2 h2 a:link,
.boxItemGreen2 h2 a:visited,
.boxItemGreen2 h2 a:active {
	color:#fff;
	text-decoration:none;}
.boxItemGreen2 h2 a:hover {
	text-decoration:underline;}
.boxItemGray h2 a:link,
.boxItemGray h2 a:visited,
.boxItemGray h2 a:active,
.boxItemGray2 h2 a:link,
.boxItemGray2 h2 a:visited,
.boxItemGray2 h2 a:active  {
	color:#323b02;
	text-decoration:none;}
.boxItemGray h2 a:hover,
.boxItemGray2 h2 a:hover {
	text-decoration:underline;}
.newsItem a {
	text-decoration:underline;}
/*image hover style*/
.artistSmall div img:hover,
.newsItem img:hover,
.globalNewItem img:hover,
.filmItem img:hover {
	background:#c25aff;}
/*/////////////image hover style*/
.filmMenu a {
	text-decoration:none;}
.filmMenu li.active {
	color:#9bb205;
	font-weight:bold;}
.filmMenu li.nonactive  {
	color:#858585;}

	html, center {
	margin:0px;
	padding:0px;}
body {
	position:relative;
	float:left;
	width:100%;
	min-width:1000px;
	margin:0px;
	padding:0px;
	font:14px arial, Tahoma, Verdana;
	z-index:1;}
* html body {
	overflow:hidden; }
*:first-child+html body {
	overflow:hidden;}
h1, h2, h3, h4, h5, h6, p {
	color:#523d53;
	padding:0px;
	margin:2px 0px;}
.clear {
	width:100%;
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both;}
.separate {
	width:100%;
	clear:both;
	float:left;
	}
.separate .boxItemGray2	{width:48%;
	
	padding:0px 0px 10px 0px;
	margin:0px 10px 15px 0px;}
/*//end  main stting*/
/*design head style*/
.wrapheadlogo{width:1000px; height:106px; display:table; position:relative; }
.wraplogo{float:left; width:260px; margin-top:0px; margin:0px;  padding:0px;  position:relative;}
.logoimg{ padding:0px; margin:0px;margin-left:1px; text-indent:0px; float:left;}
.bannertop {padding-top:10px; float:left; display:table;}
.wrapline {clear:both; width:1000px; height:30px; background:url(foto/pidlogo.jpg) top left no-repeat; }
.wrapline2 {width:1000px; height:30px; background: transparent url(foto/wrapline.png); z-index:10; position:relative; }
.wrapgorod {float:left; width:270px;  padding-left:10px; }
.wrapgorod a, .wrapgorod h3 {font-size:20px; color:#eee; float:left; text-decoration:underline;}
.wrapdate {float:left; padding-top:8px; color:#fb78f6; }
.wrapHead {
	width:100%;
	float:left;
	background:url(foto/addBg000.jpg);
	height:158px;}	
.logoUser {right:20px; position:absolute; margin-top:3px;}
.head {
	position:relative;
	z-index:10;
	width:100%;
	float:left;
	/*background:url(foto/headBg00.jpg) repeat-x;*/}
.container {
	position:relative;
	text-align:left;
	width:1000px;
	}
.head .container {
	}
/*end head design style*/

.wrapMenu {
	width:100%;
	float:left;
	background:url(foto/menuBg00.jpg) repeat-x;}

/*body design style*/
.body {
	width:100%;
	min-height:300px;
	float:left;
	background:#fff;
	background: url(foto/fon000002_zima2.jpg);
	}
/*end body style*/

/*footer design style*/
.wrapFooter {
	width:100%;
	min-height:238px;
	position:relative;
	float:left;
	font-size:0.75em;
	background: #e7e0ec url(foto/footBg00.jpg) repeat-x;}	
/*end footer style*/

/*head block style*/
.fastLink {
	width:1000px;
	height:22px;
	color:#fff;
	position:relative;
	background:#30004c;}
.fastLink p,
.fastLink h1,
.fastLink h2,
.fastLink h3,
.fastLink h4 {
	float:left;
	color:#eee;
	margin:5px 0px 0px 0px;
	padding:0px 5px 0px  5px;
	line-height:0.9em;
	font-size:0.8em;
	font-weight:normal;
	border-left:0px solid #7c7b7b;}
.fastLink  a {color:#eee; text-decoration:underline; }
.fastLink  a:hover {text-decoration:none; color:#eee;}
.fastLink strong {color:#523d53; text-transform:lowercase;}

.fastLink p:first-child {
	float:left;
	border:none;
	line-height:0.8em;
	margin:3px 0px 0px 0px;
	padding:4px 4px 0px  4px;}
#prologin {
	width:300px;
	}

#prologin  .boxBanner form {
	margin:40px 30px 0px 30px;
	text-align:left;}
#prologin  form div {
	width:100%;
	float:left;
	font-size:1.5em;
	margin:0px 0px 15px 0px;}
#prologin  form div span {
	width:35%;
	float:left;
	text-align:right;
	font-weight:bold;
	padding:2px 15px 0px 0px;}
#prologin  form div input {
	width:49%;}
#prologin  form div.submit {
	width:100%;
	text-align:center;}
img.close {
	position:absolute;
	right:5px;
	margin:0px 0px 0px 0px;}
	
	
/*Menu style*/	
.menu {
	position:relative;
	z-index:20;
	width:100%;
	float:left;
	background: #e5cbf8 url(foto/menuStyl.gif) repeat-x;}
.leftMenu, .rightMenu {
	position:absolute;
	top:0px;
	z-index:30;}
.leftMenu {
	left:0px;}
.rightMenu {
	right:0px;}
.menu {
	margin:0px 0px 20px 0px;}
.menu ul {
	list-style:none outside;
	margin:0px;
	padding:0px;}
.menu ul li {
	float:left;
	margin:0px;
	padding:0px;}
.subMenu {
	height:41px;
	clear:both;
	margin:0px 0px 0px 0px;
	background: url(foto/subMenuB.gif) repeat-x;
	border-top:#bb7ee3 solid 1px;
	}
.subMenu ul li {
	padding:10px 0px 0px 0px;}
/*foot menu*/
.footMenu {
	width:150px;
	float:left;
	padding:0px 5px 0px 5px;
	height:180px;
	}
.wrapFooter .footMenu h2 {
	font:bold 1.2em sans-serif;
	padding:5px; border:1px solid #333;
	background:#eee;
	}
.footMenu ul {
	list-style:none outside;
	margin:0px;
	padding:0px;}
.search {
	position:absolute;
	padding:5px 0px 0px 0px;
	right:20px;}
.search form {
	margin:0px;
	padding:0px;}
.search .sText {
	width:190px;
	padding:2px 0px 2px 5px;
	background:#d4ccd7;
	border:1px solid #523d53;}
.search  .sSelect 
{
background:#d4ccd7;
width:100px;
border:1px solid #523d53;
}
.search .submit {
	width:20px;
	height:20px;
	top:8px;
	position:absolute;
	right:10px;
	padding:0px; margin:0px;
	background: url(foto/search_p.png) no-repeat;
	border:0px solid #bfbfbf;}
.search a {text-decoration:none; border-bottom:1px dotted #666;}
/*end Menu style*/

	
#copyright {
	float:left;
	margin:0px;
	padding:5px 0px 10px 0px;
	text-align:justify;
	font-size:11px;
	}	

.boxItemGreen2 	{width:420px;}
/*boxes style*/
/*box title (green and gray background+pointer)*/
.boxItemGreen .boxTitle,
.boxItemGreen2 .boxTitle
{
	position:relative;
	width:100%;
	height:25px;
	padding:0px;
	margin:0px 0px 5px 0px;}
.boxItemGray .boxTitle, 
.boxItemGray2 .boxTitle  
{
position:relative;
	width:200px;
	height:25px;
	padding:0px;
	margin:0px 0px 5px 0px;
}
	
.boxItemGreen .boxTitle, 
.boxItemGreen2 .boxTitle {
	background: #59018c url(foto/titlemain3.jpg) repeat-x;}
.boxItemGray .boxTitle, 
.boxItemGray2 .boxTitle {
	background: #e5cbf8 url(foto/grayTitl.gif) repeat-x;}
.boxItemGray2 .boxTitle {
	width:100%;}
.boxTitle h2 {
	padding-left:15px;}
.boxTitle .point {
	position:absolute;
	bottom:0px;
	left:30px;
	padding:0px;
	margin:0px 0px -5px 0px;}

/* Green box + Gray box styles */
.boxItemGreen, 
.boxItemGreen2, 
.boxItemGray,
.boxBanner,
.boxFilm,
.filmPlayer,
.filmComment {
	position:relative;
	float:left;
	padding:0px 0px 5px 0px;
	margin:0px 0px 20px 0px;}
.boxItemGreen {
	width:100%;
	float:left;}
.boxItemGray {
	width:auto;
	padding:0px 20px 0px 0px;}
/*second gray with gradient background and rounded corners*/
.boxItemGray2 {
	position:relative;
	width:47%;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px 15px 20px 0px;
	border-right:1px solid #dddedf;
	border-bottom:1px solid #dddedf;
	border-left:1px solid #dddedf;
	background: url(foto/boxItemG.gif) repeat-x;}
.boxItemGray2 h3 {
	clear:both;}
.boxItemGray2 .movieItemPic h3 {
	clear:none;}
.boxBanner .tlBox,
.boxBanner .trBox {
	top:-1px;}
.tlBox {
	position:absolute;
	top:0px;
	left:-1px;}
.trBox {
	position:absolute;
	top:0px;
	right:-1px;}
.blBox {
	position:absolute;
	bottom:-1px;
	left:-1px;}
.brBox {
	position:absolute;
	bottom:-1px;
	right:-1px;}
/*right column boxes*/	
.rightCol .boxItemGreen, 
.rightCol .boxItemGray, 
.rightCol .boxItemGray2,
.boxBanner {
	width:99%;
	padding:0px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 15px 0px;
	border-right:1px solid #dddedf;
	border-bottom:1px solid #dddedf;
	border-left:1px solid #dddedf;
	background: #f6f1f1 url(foto/right_co.gif) bottom right no-repeat;}
.boxBanner {background-image:none;}
.rightCol .boxTitle {
	width:100%;
	padding:0px;
	margin:0px 0px 15px 0px;}
.rightCol .boxTitle  {
	width:100%;}
.rightCol .boxTitle h2 {
	padding:3px 0px 0px 15px;
	margin:0px;}
.boxBanner {
	padding:10px 0px 10px 0px;
	text-align:center;
	border-top:1px solid #dddedf;}
.longer {
	width:auto !important;
	padding-right:15px;}
.table, td, span{
	font-size:12px;
	font-family:Arial;}
.centerCol .boxTitle{
	width:auto;}
.centerCol ul  {
	width:auto;}
.centerCol .boxItemGreen, 
.centerCol .boxItemGreen2,
.centerCol .boxItemGray, 
.centerCol .boxItemGray2 {
	width:22.5%;
	margin:0px 0px 0px 0px;}
	
.about_position {position:relative;
	float:left;  width:100%;}
.main_img {width:420px; }
.text_novost {text-indent:20px; margin:20px 0px; text-align:justify; padding:10px;}
.text_novost  .imgright {float:right; padding:10px 0px 10px 10px; }
.text_novost  .imgleft {float:left; padding:10px 10px 10px 0px; }
.text_novost h3 {font-size:18px; padding-top:20px;}
.text_novost h2 {font-size:24px; padding-top:10px;}
.text_novost  p {padding-bottom:5px; padding-top:10px;}
.text_novost li {padding-top:5px; list-style:inside;}
.text_novost strong {color:#666; font-stretch:condensed;}
.text_novost .metka_text {font-size:11px; padding:20px; background:#f7f7f7; border:1px solid #ddd; position:relative; display:table;}
.metka_text font {font-size:35px; color:#eee;}
#number_link {position:relative;
	float:left;  height:45px; padding:10px 0px; font-size:15px; color:#000; background:#fff;}
#number_link a {/*???????? ?????*/color:#333; margin:1px; font-size:12px; background:#fff; width:50px;  border:1px solid #e5d5d5; padding:2px 6px;}
#number_link a:hover {/*???????? ?????*/color:#fff;background:#e5d5d5;  border:1px solid #fff;}
#number_link font {color:#fff; margin:1px;  font-size:12px; font-weight:400;background:#e5d5d5; width:50px; border:1px solid #fff; padding:2px 6px;}
.about_position .left_block_News {float:left;}

.separate font {color:#aaa;}

.newsItem_katalog, .opus_discont{
	width:95%;
	height: auto;
	float:left;
	font:normal 0.9em sans-serif;
	padding:1%;
	margin:0px 0px 5px 0px;
	background: url(foto/boxItemG.gif) repeat-x;
	border:1px solid #eee;
	}
.newsItem_katalog h1{font-size:20px;}
#tag_m {width:98%; margin-top:4px; padding:3px 0px 3px 0px; clear:both; border-bottom:1px solid #eee;}
#tag_m a {color:#892bb5; border-right:1px solid #ddd; margin-right:2px; padding-right:2px; text-decoration:none;}
#tag_m a:hover {background:#e3c1ff; border-right:1px solid #eee; color:#000; text-decoration:none;}
.cinemaItem {
	width:300px;
	height:80px;
	float:left;
	padding:0px 4px 0px 0px;
	font:normal 0.8em sans-serif;
	margin:0px 0px 5px 0px;
	position:relative;
	font-size:15px;}
.katalogItem {
	width:310px;
	float:left;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	}
.cinemaItem img {
	border:1px solid #d9d9d9;
	padding:4px;
	margin:0px 5px 0px 0px;
	background:#ededed;
	float:left;}
.toggle	{display:none; font-size:11px; text-align:justify;}
.toggleLink {font-size:12px; float:right; text-decoration:none; font-weight:700; padding:5px;}
.katalogItem img {border:none; background:none;float:left;padding:2px;}

.katalogItem a {font-size:16px;}
/*comming soon at the cinema...*/	
.oblako {width:98%; border: 1px solid #eee; float:left;}
.main_oblako {padding-left:10px; padding-top:10px;}
.main_oblako p{text-indent:20px;}
#rozdil {float:left; display:table; margin-bottom:10px; width:153px; height:220px; padding-right:5px;}
#rozdil ul {list-style-position:outside; padding-left:0px; margin-top:3px; margin:0px; }
#rozdil li { list-style-type:none; list-style-position:outside; margin:0px; text-indent:0px; padding:0px; font-size:12px;}
#rozdil h3 {font-size:12px; padding-bottom:5px;}
#oblako_reklama{float:left; width:95%; margin-top:10px;}
.logo_top{margin-left:30px; }
.logo_top img {margin-bottom:5px;}
#predlogit {background:#f6f1f1 url(foto/predlogit_hover.gif) top right repeat-x; width:99%; height:30px; border:1px #ddccda solid;position:relative; float:left; padding-top:7px; font-size:12px;}
#predlogit:hover {background:url(foto/predlogit.gif);}
#predlogit a{text-decoration:none; color:#c796e8;}
#predlogit a:hover{text-decoration:underline;  color:#500c7e;}

#novuj_god {background:#f6f1f1 url(foto/novuy_god.gif) top right; width:99%; height:60px; border:1px #ddccda solid;position:relative; float:left; padding-top:7px; font-size:20px;}
#novuj_god a{color:#ac02d7;}
#novuj_god a:hover{color:#3101bb;}
#portal_gorod {float:left; display:table; width:1000px; position:relative;}
#portal_gorod span{font-size:14px; color:#ff05d9;}
#portal_gorod a {font-size:13px;}
.post {width:99%; display:table;  clear:both; padding-bottom:10px; margin-bottom:5px; border-bottom:1px solid #eee;}
.post img{width:200px; height:120px; float:left;  padding:10px 10px 4px 0px; padding-top:2px;}
.post h3 a {font-size:20px; color:#892bb5;}
.post h3 {color:#892bb5; }
.textpost {text-align:justify; font-size:13px; }
.boxItemReklama {width:315px; border:1px solid #eee; float:left; position:relative; margin:3px 5px; margin-left:0px;}

.global_page {
	font-family:Verdana;
	float:left;
	padding:4px 4px 0px 4px;
	margin:0px 0px 20px 0px;
	background:#e2e1e1;}

.secondCol {
	position:relative;
	left:2px;
	z-index:50;
	float:left;
	padding:0px 4px 0px 0px;}
.trailShade {
	position:absolute;
	left:0px;
	bottom:0px;
	float:left;
	color:#fff;}
#trailDescript {
	width:400px;
	float:left;
	background:url(foto/trDescBg.png);
	padding:5px 0px;
	height:80px;
	}
.global_page h3 {
	margin:0px;
	padding:10px 5px 5px 20px;
	font-size:22px;
	}
#trailDescript p {
	margin:0px;
	padding:0px 5px 20px 35px;
	font: sans-serif;}

#el0  {
	width:400px;
	height:250px;
	background:#E2E1E1;
	}
#el0  img {width:400px; height:250px;}
#el0 h3 
{
font-size:22px;
color:#fff;
}
#trailDescript img {width:68px; height:50px; float:left; margin:5px; border:1px solid #aaa;}
#trailDescript img:hover{border:1px solid #fff;}

.logo_page {padding:3px; background:#eee; border:1px solid #aaa;}
.adress_page {padding:10px 0px 0px 10px; width:100%; font-size:12px; background: url(foto/boxItemG.gif) repeat-x;}
.dopolnitelno {width:100%; }
.dopolnitelno  td { padding:5px;  font-size:12px; }
.dopolnitelno  img {width:20px; height:20px;}
.dopolnitelno  .fongrey {background:#eee;}
.dopolnitelno  .fonwhite {background:#fff;}
.abzac {width:200px; margin:2px 0px;}
.text_novost{padding-left:0px;}
 
.stabs {height:35px; width:100%; float:left; background:#d5a5a5;  margin-bottom:5px; border-bottom:1px solid #d5a5a5; border-top:1px solid #d5a5a5;}
.stabs ul {margin:0;padding:5px 0 0 10px;list-style:none; }
.stabs li {float:left;margin:2px 0 0 0;padding:0 0 0 2px; margin-right:1px}
.stabs a {float:left;display:block;padding:4px 10px 4px 8px;font-size:13px}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.stabs a {float:none;}
/* End IE5-Mac hack */
.stabs .na a{ color:#666;}
.stabs .na a:hover, #cmmn #current a:hover{text-decoration: none;}
.stabs #current { background:#fff; margin:0 1px 0 0 !important; height:30px; border:1px solid #aaa; border-bottom:none;}
.stabs #current a {color:#666; font-weight: bold; padding-bottom:5px;}
.stabs #current a:hover {text-decoration: none;}


.td_konoseans {width:100%;}
.td_konoseans  td {border-bottom:1px dotted #ddd;}