/* BODY */
body {background: #FFFFFF; font-size: 9pt; font-family:  verdana, tahoma, arial, sans-serif ; margin: 0; }

body {
  width: expression((documentElement.clientWidth||document.body.clientWidth)<970?'970px':''); /* Internet Explorer <= 6.0 */
  min-width: 970px; /* Opera & FireFox & Internet Explorer 7.0 */
    }

/* TABLES */
td {font-size: 9pt;}

#top1 {
	}
#top2 {margin-bottom: 20px;}
#main1 {margin-top: 10px;}
#bp {margin-bottom: 20px;}



td.header_td {
	background:url(/i/mnu_bgr.gif) top left repeat-x;
	}

table.block1,	table.block2, table.left_menu {
	margin-bottom: 10px;
	}


	

	
table.statya {
	margin-right: 5px;
	}

#top_banners td {
	background: #e8e8e8;
	padding-top: 5px;
	padding-bottom: 10px;
	}

	
table.submnu td {
	font-weight: bolder;
	font-size: 9pt;
	color: #fffeca;
	padding: 5 0 13 20;
	line-height: 12pt;
	}


td.menu {
	padding-right: 1px;
	}
	
td.menur {
	background: url(/i/mnu_right_bgr.gif) top left repeat-x;
	}	

td.left_td{
	padding-left: 25px;
	}

td.right_td {
	padding-left: 10px;
	}	

td.poisk_bgr {
	background: #4bce75 url(/i/poisk1_bgr.gif) top left repeat-x;	
	}
	
td.search_td {
	background: url(/i/poisk_form_bgr.gif) top left repeat-x;
	}

td.form_td {
	background: #FFF;
	}	

	
td.cloud_td {
	background: url(/i/cloud_bgr.gif) top left repeat-x;
	padding: 10 0 10 20;
	color: #000;
	line-height: 12pt;	
	font-size: 8pt;
	border-top: #328c50 solid 2px;	
	border-bottom: #328c50 solid 2px;
	}	

td.block1_title{
	background: url(/i/title1_bgr.gif) bottom left repeat-x;
	color: #818181;
	font-size: 9pt;
	font-weight: bolder;
	padding: 0 5 10 0;
	}

td.block1_content{
	padding: 0 5 5 0;
	}

td.block2_title{
	background: url(/i/title1_bgr.gif) center repeat-x;
	color: #4bc2e6;
	font-size: 12pt;
	font-weight: bolder;
	padding: 0 5 0 20;		
	}

td.block2_content {
	padding: 10;
	}
	
td.today {
	background: #FFF;
	width: 200;
	font-weight: bolder;
	}
	


td.subcontent  {
	background: #f2f5f6;
	}	
	
	
td.devi_a {
	background: url(/i/devi_bgr.gif) bottom left repeat-x;
	font-weight: bolder;
    font-size: 10pt;
	}

td.devi {
	background: url(/i/devi_bgr.gif) bottom left repeat-x;
	font-weight: bolder;
    font-size: 10pt;
	padding-bottom: 5px;
	}	

	
td.devi_cont {
	padding: 5 20 5 20;
	border: #8ee8ac solid 4px;
	}


	
td.left_mnu {
	text-transform: uppercase;
	padding: 7 0 7 20;
	
	}
td.left_mnua {
	background: url(/i/leftmnu_a_bgr.gif) center repeat-x;
	text-transform: uppercase;
	padding: 7 0 7 20;
	}

td.lk_content {
	color: #818181;	
	padding-top: 10px;
	border-bottom: #4bc2e6 solid 2px;

	}
	
	
table.footer td {
	color: #FFF;
	font-size: 7pt;
	background: url(/i/footer_bgr.jpg) top left no-repeat;
	padding-top: 15px;
	padding-bottom: 10px;
	}		
	
/* DIV */


div.submnu_bgr{
	background: url(/i/submnu_bgr1.jpg) top left no-repeat;
	height: 65px;
	}

div.poisk_bgr2 {
	background: url(/i/poisk2_bgr.jpg) top left no-repeat;
	}	

div.devi_cont {
	border: #929292 solid 5px;
	margin-top: 2px;
	padding: 5 20 5 20;
	}

div.fl {
	float: left;
	}

div.fr {
	float: right;
	}




div.board {
          }

div.board_title {
                }

div.forum {
	width: 180px;
	margin: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	}

div.forum_title {
	}

div.next {
	background: url(/i/next_bgr.gif) center repeat-x;
	clear: left;
	padding-right: 10px;
	padding-bottom: 5px;
	}

div.print {
	background: url(/i/next_bgr.gif) bottom left repeat-x;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	}	
	
div.footer_bgr {
	background: url(/i/footer2_bgr.jpg) top left repeat-x;
}


/* IMAGES */

div.title img {
	margin: 0;
	}
td.news_separ img {
	margin: 2 0 2 0;
	}

img.thumb1 {
	border: #4bc2e6 solid 1px;
	margin: 3 3 3 0;
	}

img.news_thumb {
	border: #4bc2e6 solid 1px;
	margin: 0 5 5 0;
	}

img.docimage {border: #397DBD 1px solid; padding: 3 3 3 3;}
img.photoid {	
        border: #dedede 1px solid; 
        padding: 2 2 2 2;
	}


font.imagelisttext {
	font-size: 8pt;
}

p.afisha img {
	border: #4bc2e6 solid 1px;
	margin-right: 10px;
	}

p.news_text img {
	margin: 5px;
	}

	
/* FORMS */
#poisk_in1 {
    border: none;
	color: #000;
	margin: 0;
	height: 22px;
	width: 175px;
	font-size: 8pt;
	padding-left: 10px;
	}

#poisk_in2 {
    border: none;
	color: #000;
	margin: 0;
	height: 22px;
	width: 90px;
	font-size: 8pt;
	padding-left: 10px;
	}	
	
input.lk {
    border: #8d8f90 solid 1px;
    height: 18px;
    width: 78px;
	font-size: 7pt;
	}


/* LINKS #597645; */
a {color: #60804A; text-decoration: underline;}
a:hover {color: #60804A; text-decoration: underline;}

table.submnu a  {color: #656565; font-weight: bolder;}
table.submnu a:hover {text-decoration: underline;}

td.cloud_td a, td.cloud_td a:visited  {color: #000; font-size: 8pt; margin-right: 15;}
td.cloud_td a:hover {text-decoration: underline;}

a.menu {color: #000; font-weight: bolder; font-size: 9pt; text-decoration: none;}
a.menu:hover {text-decoration: underline;}

p.news_small a {color: #000;}
p.news_small a:hover {color: #000; text-decoration: underline;}

a.afisha_title , a.afisha_title:hover {color: #000;  font-weight: bolder; font-size: 10pt;  text-decoration: underline;}
a.afisha {color: #000;  text-decoration: none;}
a.afisha:hover {color: #000;  text-decoration: underline;}

a.genre {color: #818181; text-decoration: underline;}
a.genre:hover {text-decoration: underline;}

a.news_title {color: #000; font-weight: bolder; font-size: 10pt; text-decoration: none;}
a.news_title:hover {color: #000; font-weight: bolder; font-size: 10pt; text-decoration: underline;}

td.lk_content a, td.lk_content a:visited  {color: #656565; font-size: 7pt;}
td.lk_content a:hover {text-decoration: underline;}

a.devi {color: #818181; background: #FFF;}
a.devi:hover {text-decoration: underline;}

a.devi_a {color: #54a76d;  background: #FFF;}
a.devi_a:hover {text-decoration: underline;}

div.forum_title a {color: #01501b; font-weight: bolder; font-size: 8pt; text-decoration: underline;}
p.forum a {color: #656565; text-decoration: underline;}

a.next {color: #4bc2e6; font-size: 7pt; background: #FFF;}
a.next:hover {color: #4bc2e6; text-decoration: underline;}

a.where {color: #01501b; font-weight: bolder;}
a.where:hover {text-decoration: underline;}

a.whatt {color: #000; font-weight: bolder;}
a.whatt:hover {text-decoration: underline;}

a.sprav {color: #656565; font-weight: bolder;}
a.sprav:hover {color: #656565; text-decoration: underline;}

td.left_mnu a {color: #818181; font-weight: bolder; font-size: 10pt; margin-left: 5px;}
td.left_mnu a:hover {text-decoration: underline;}
td.left_mnua a {color: #006584; font-weight: bolder; font-size: 10pt;  margin-left: 5px;}
td.left_mnua a:hover {text-decoration: underline;}

a.blogi {color: #000; }
a.blogi:hover {text-decoration: underline;}

a.add {color: #BF0000; font-size: 7pt;}
a.add:hover {color: #BF0000; text-decoration: underline;}


/* TEXT */
p {
	margin: 0;
	}
p.date_small {
	font-size: 8pt;
	font-weight: bolder;
	color: #4bc2e6;
	margin: 0;
	}

p.news_small {
	font-size: 7pt;
	padding: 0;
	margin: 0;
	}

.news_date p {
	font-size: 8pt;
	margin: 0;
	padding-right: 10px;
	}
	
p.afisha {
	clear: left;
	font-size: 8pt;
	padding: 5 0 0 18;
	}

p.news {
	font-size: 8pt;
	padding: 0;
	margin: 0 0 20 0;
	}

p.devi {
	clear: both;
	}

p.forum {
	font-size: 7pt;
	padding: 3 0 10 22;
	color: #656565;
	}

p.news_text {
	margin-bottom: 10px; text-align: justify; 
	}	

p.news_text font.sign { font-weight:italic; font-size:7pt;}
p.news_text font.presign { font-weight:italic; font-size:6.8pt; text-align: right; float: right;}
p.news_text font { font-weight:italic; font-size:7pt;}

p.blogi {
	font-size: 8pt;
	margin-bottom: 10px;
	clear: both;
	}	
	
h1.h1 {
	color: #818181;
	font-size: 11pt;
	}
	
b.h1 {
	color: #818181;
	font-size: 11pt;
	}
	
h2.h2 {
	color: #01501b;
	}

b.h2 {
	color: #01501b;
	}

b.green {
	color: #01501b;
	}

b.cyan {
	color: #4bc2e6;
}
	
b.black {
	color: #000;
	}		
	
span.bl1_title {
	background: #FFF;
	padding: 0;
	}
	
span.little {
	color: #4bc2e6; font-size: 7pt; background: #FFF;
	}		
	
span.nick {
	color: #54a76d; 
	}		


/* pogoda */
.gmtbl{background-color: #ffffff; border: 1px solid #0dd246;}
.gmtdttl{font-size: 80%; font-weight: bold; color: #ffffff; text-align:center;  background-color: #0dd47f}
.gmtdtext {font-size: 65%; font-weight: normal; color: #000000;text-align:center;}
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}


/* pictures tricks */
.prepic {padding:6px 10px 10px 10px;}
.pic_notes {font-size:11px; font-weight:normal; font-style:italic;}
.pic_notes_name {font-size:11px; font-weight:bold;}

table.pics {margin:0 0 20px 10px;}
.com{ font-weight:bold;}




/* tablichka */
table.list1 {
	border: 1px solid #6B5139;
}

table.list1 .center{
	text-align:center;
}

table.list1 td {
	background:#CCEFD2;
	font-size: 1em;
	padding: 3px;
	border: 1px solid #0F601C;
	color: #1e360f;
}

table.list1 th {
	background:#297836;
	font-size: 1em;
	padding: 3px;
	border: 1px solid #0F601C;
	color: #ffffff;
}
table.list1 th a{
	color:white;
}



div.image_extended {	
        display: inline;
        float: left;
	margin-left: 5px;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 120px;	
	height: 120px;
	background: #D8FFE4;
        border: 1px solid #85A18E;
}

div.image_extended img {	
        border: 1px solid #85A18E;
}

