
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Verdana, sans-serif; COLOR: #000000; PADDING-TOP: 0px; background-color: #ffffff;
}

.around {
	/*MARGIN: 0px 1% 0px 7px*/ MARGIN: 0px 1% 0px 0
}

.outer {
	; WIDTH: expression((document.documentElement.clientWidth	|| document.body.clientWidth) < 1000 ? '950px' : (document.documentElement.clientWidth || document.body.clientWidth) > 1400 ? '1320px' : '100%' ); POSITION: relative; 
}

/*.header{
   BACKGROUND: url(/img/shadow_1.gif) no-repeat right top; padding-right:7px
}*/



IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;MARGIN: 0px; 
}
img { behavior : url("/png.htc"); }

TABLE {BORDER-COLLAPSE: collapse}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-size : 75%;

}

.size {
	font-size : 75%;
}

.sizedata {
	font-size : 95%; ;font-weight : bold;
}

DIV#par p{
	padding-bottom:1em
}
DIV#par{
	margin-bottom:0.5em
}

H1{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em;MARGIN: 0px; PADDING-TOP: 0px;
	font-size : 100%;
}
H2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px;MARGIN: 0px; PADDING-TOP: 0px;
	font-size : 75%;
}
H3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px;MARGIN: 0px; PADDING-TOP: 0px;
	font-size : 75%;
}
H4{
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;MARGIN: 0px; PADDING-TOP: 0px;
	font-size : 100%;
}
A {
	COLOR: #0099cc
}


.a_neakt {	color : #999999;

}

.a_blue_nodec {
	COLOR: #0099cc; text-decoration: none;
}

.a_red {
	color: #cc3300
}

.a_red a{
	color: #cc3300
}

.a_red_nodec {	color: #cc3300; text-decoration: none;
	
}

.red{
	color:#FF3300;
}

.b { font-weight: bold;
	
}

.redd
{color: #ff0000;  font-weight: bold;}
.blue{
	color: #1E90FF;
}

.grey {	color: 999999; text-decoration: none

}

.taupe {
	color: #333333
}
.bordo{
	color:#BF4B00;
	text-decoration : none;
}

.rate UL LI A {
	COLOR: #2570b8
}
.data_2 {
	font-size : 70%; text-align: right;
color: Gray; 
}

.data{
	font-size : 70%;
	color: Gray;
	
}

.imgsrc {
	font-size : 70%;
	color: Gray;
	 width:260px;
}



.data_left{
     font-size : 70%;
     color: Gray; 		  PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; margin-top: 5px
}


.data_obzor{
	font-size : 70%;
	color: Gray;
}
.comments_obzor{
	font-size : 70%;
	
}


.ll{  float:left;
      MIN-HEIGHT: 70px; 
      FLOAT: left; 
      WIDTH: 30%; 
      HEIGHT: 70px;
      WHITE-SPACE: nowrap
}


/*A:visited {
	COLOR: #800080
}*/
A:hover {
	COLOR: black
}



Div#logo{
	margin-left:5px
}

/*.topCont{
	BACKGROUND: url(/img/bg_header.gif) repeat-x top;
	
}*/
Table.nav {margin: 0; border: 0; height: 33px
	
}

Table.nav a {
	color: #ffffff! important;
}


Table.nav TD{
	BACKGROUND: url(/img/bg_nav_new.gif) repeat-x 0% 0%;padding:7px 0 6px 0;
	font-size : 100%;
	font-weight : bold; color: #ffffff;
	margin: 0;
	border: 0;
	
	}
Table.nav TD#select{
	BACKGROUND: url(/img/bg_nav_select_new.gif) repeat-x 0% 0%;padding:7px 0 6px 0; 
	font-size : 100%;
	font-weight : bold; color: #ffffff;
	margin: 0; border: 0
}

Table.nav TD#menu_end{
	BACKGROUND: url(/img/bg_nav_end.gif)  no-repeat 0% 0%;padding:7px 10px 6px 0; 
	font-size : 100%;
	font-weight : bold; color: #ffffff;
	margin: 0; border: 0
}

#select{
color: #ffffff;
}
.nav a{
	color:#ffffff; text-decoration: none;
}

.txt_red_big {
	 font-size : 130%;  margin: 10px 0px 5px 0px; color: #cc3300
}


DIV#plashka_txt_red_big /*ex blue*/ {
	 font-size : 130%;  margin: 30px 0px 5px 0px; color: #cc3300
}


.txt_red_middle {
	 font-size : 95%; font-weight : bold;  color: #cc3300
}


DIV#plashka_txt_red_middle /*ex 2 3 */{
	 font-size : 95%;font-weight : bold; margin: 30px 0 5px 0; color: #cc3300
}

DIV#block {
	margin: 0px 4px 0px 4px; width: 98%;
}

DIV#plashka_txt_black   /*ex org*/{
    /* background-color: #fdeebc;
     border-left: 1px solid #d1792e;border-right: 1px solid #d1792e;border-top: 4px solid #d1792e;*/
     padding:30px 0px 0px 0px;font-size : 95%;font-weight : bold; 
}






DIV#plashka_blue{
font-size : 130%;  margin: 30px 0px 5px 0px; color: #cc3300
}

DIV#plashka_blue a{ text-decoration: none; color: #cc3300! important;}
	
}

DIV#plashka_org{font-size: 95%;font-weight : bold; margin: 30px 0 5px 0; color: #cc3300
}


DIV#plashka_2 {font-size: 95%;font-weight : bold; margin: 30px 0 5px 0; color: #cc3300
	
}
DIV#plashka_2 a{text-decoration: none; color: #cc3300! important;
	
}

DIV#plashka_3 {
	font-size : 95%;font-weight : bold; margin: 30px 0 5px 0; color: #cc3300
}
DIV#plashka_3 a{ text-decoration: none; color: #cc3300! important;}
	
}

DIV.block_most{
     background-color: #ffffff;
     border-bottom: 1px solid #B6CDE1;border-left: 1px solid #B6CDE1;border-right: 1px solid #B6CDE1; border-top: 4px solid #B6CDE1;
     padding:2px 5px 4px 7px;margin-bottom:7px;BACKGROUND: #f9f9ef; 
     
} 







DIV.block_text1 /*ex  green info_yellow white_white org most */ {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 10px; 
  padding-top: 5px;
}

DIV.block_informer{     
     border: 1px solid #339933;
	 padding: 5px,5px 5px,5px;   
margin: 30px 0px 4px 0px; 
}

DIV.block_banners{     
	/*border-bottom: 1px solid #B6CDE1;border-top: 1px solid #B6CDE1;border-left: 1px solid #B6CDE1;border-right: 1px solid #B6CDE1;
	BACKGROUND: #ffffff url(/img/bg_infowhite.gif) repeat-x bottom;*/
	; 	margin: 20px 4px 0px 4px; 	width: 250px
}

DIV.block_opros {
width: 250px; color: #ffffff; 	  PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px;  
	padding-top: 0;
	margin-top: 0

		
}

	
	
	


.top-left_ban   { 
	background-image: url(/img/ban_top_corn.gif ); width: 250px; /* CHANGE: path and name of your image */
	height: 5px;    /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left_ban  { 
	margin-right: 5px; /* CHANGE: replace by the width of one of your corners */
	}
	
div.ban_top {
	BACKGROUND: url(/img/ban_top.gif) repeat-x 0% 0%; padding:5px 0 0px 0;
	width: 250px;
	height: 30;
	font-size: 95% ;
	font-weight : bold; color: #ffffff;
	margin: 0;
	border: 0;
		}

	
.top-left, .bottom-left { 
	background-image: url(/img/corners.gif); width: 250px;  /* CHANGE: path and name of your image */
	height: 5px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 5px; /* CHANGE: replace by the width of one of your corners */
	}
.bottom-left  { 
	background-position: 0 -5px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
	
.inside {
width: 250px! important;
height: 400px! important;
	background: #d13101;            /* YCC: background-color of the inside */
	color: #ffffff;                 /* YCC: default text-color of the inside */
	text-align: center;
	
	}	
	
	
	
	.inside_op {
width: 250px! important;
	background: #d13101;            /* YCC: background-color of the inside */
	color: #ffffff;                 /* YCC: default text-color of the inside */
	
	
	}	
.notopgap    { margin-top: 0;  

	color: #ffffff;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	padding-top: 10px;
	margin-bottom: -1px; padding-bottom: 1px; 
	}    /* DNC: to avoid splitting of the box */
	

.bannerr {
	width: 240px! important; 
	height: 400px! important; 
	padding: 0px;  
	margin-bottom: 0px; 
	margin-top: 0px; 
	margin-right: 5px; 
	margin-left: 5px; 
	background-color: #ffffff;

}




	
.top-left_news, .top-right_news, .bottom-left_news, .bottom-right_news { 
	background-image: url(/img/news_corn.gif); /* CHANGE: path and name of your image */
	height: 5px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left_news, .bottom-left_news { 
	margin-right: 5px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right_news, .bottom-right_news { 
	margin-left: 5px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -5px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right_news {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left_news  { 
	background-position: 0 -5px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right_news { 
	background-position: 100% -5px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside_news {
	background: #f7f4ef;            /* YCC: background-color of the inside */
	 /* color: #000000;                YCC: default text-color of the inside */
	 /*padding-left: 10px;             YCC: all texts at some distance of the left border */
	 /*padding-right:10px;             YCC: all texts at some distance of the right border */
	padding:5px 10px 0px 10px;
	 margin-top: 0; margin-bottom: -3px; padding-bottom: 3px; 
	}
   /* .notopgap_news    { margin-top: 0; margin-bottom: -3px; padding-bottom: 3px; } DNC: to avoid splitting of the box */




	
	
	
	
	
	

.news_title{
 font-weight: bold; font-size: 75%
}


.news_title_big{
 font-weight: bold; font-size: 95%; margin-bottom: 5px
}

.news_notice {
		  PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
		padding-top: 3px;
	font-size: 75%
}

.news_top {
	background: #f7f4ef;

}

.title{
	padding-right:15px;
	
}


DIV#plashka_1 {
	BORDER-RIGHT: #ffa400 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffa400 4px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffa400 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffa400 1px solid; BACKGROUND-COLOR: #fdca5e
}


DIV#plashka_white{
	background-color: #ffffff;
	border-left: 1px solid #B6CDE1;border-right: 1px solid #B6CDE1;border-top: 4px solid #B6CDE1;
	padding:2px 5px 4px 7px;font-size : 95%;font-weight : bold;
}


DIV#plashka_ora{
     background-color: #fdeebc;
     border-left: 1px solid #ffaf00;border-right: 1px solid #ffaf00;border-top: 4px solid #ffaf00; border-bottom: 1px solid #ffaf00;
     padding:2px 5px 4px 7px;font-size : 95%;font-weight : bold;
}


DIV.block_info{
	background-color: #ffffff;
	border-bottom: 1px solid #ffa400;border-left: 1px solid #ffa400;border-right: 1px solid #ffa400;PADDING-TOP: 0.5em;PADDING-BOTTOM: 0.5em;padding-right:7px;padding-left:7px;margin-bottom:7px
}
DIV.block_info_white{	
	border-bottom: 1px solid #B6CDE1;border-left: 1px solid #B6CDE1;border-right: 1px solid #B6CDE1;PADDING-TOP: 0.5em;padding-right:7px; padding-left:7px; margin-bottom:7px
	;BACKGROUND: #ffffff ; 
}




DIV.block_banners_txt{	
	border-bottom: 1px solid #B6CDE1;border-top: 1px solid #B6CDE1;border-left: 1px solid #B6CDE1;border-right: 1px solid #B6CDE1;PADDING-TOP: 0.5em;PADDING-BOTTOM: 0.5em;padding-right:0.5em;;padding-left:0.5em;;margin-bottom:7px
	;BACKGROUND: #ffffff;
	
}
DIV.block_blue_white{     
PADDING-RIGHT: 7px; 
PADDING-LEFT: 7px; 
      BORDER-TOP: 1px solid #B6CDE1;
     border-bottom: 1px solid #B6CDE1;
     border-left: 1px solid #B6CDE1;
     border-right: 1px solid #B6CDE1;
     PADDING-TOP: 0.5em;
     padding-right:7px;
     margin-bottom:7px
     ;BACKGROUND: #ffffff; 
}




.preview_block .land{
	font-size: 80%;
}


DIV.block_new{
     background-color: #ffffff;
     border-bottom: 1px solid #B6CDE1;border-left: 1px solid #B6CDE1;border-right: 1px solid #B6CDE1; border-top: 4px solid #B6CDE1;
     padding:2px 5px 4px 7px;margin-bottom:7px;BACKGROUND: #f9f9ef; 
     
}

.top_otstup {
	margin-top: 10px
}



/*commets*/
.comments{
	MARGIN: 0px
}
.comments DD {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px;
}
.comments .name {
	FONT-SIZE: 75%; MARGIN: 0px; 
}
.comments .name .data_comments {
	FONT-SIZE: 75%; MARGIN: 0px; padding-left:25px;
	color: Gray;
}

/*commets new*/
.name_2{
	margin-bottom:.3em;FONT-SIZE: 80%;
}

.comments_2  DD {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px;color: #666666; padding-left: 10px
}

.txt_comments_2 {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 5px;MARGIN-top: 5px; MARGIN-left: 0px; padding-bottom:10px;
}
.white {
	background-color: #ffffff;

}

.left_otst {
	padding-left: 10px
}
/*.data_comments_2{
	padding-left:5px;
}*/
/*end commets new*/


.comments .txt_comments {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 5px;MARGIN-top: 5px; MARGIN-left: 0px; padding-bottom:3px;border-bottom: 1px solid #A9A9A9;
}
Table#add_commets TD{
	padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;background-color: #ffffff; color: #666666; margin-left: 10px; margin-right: 10px
}
.articles {
	MARGIN: 0px
}
.articles DT {
	MARGIN: 0px
}
.articles DD {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px
}
.articles .date {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 0px; MARGIN-left: 7px; COLOR: #363636}
	
.articles .name {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 0px; MARGIN-left: 7px; 
}

.all_news{
     margin-right:7px;MARGIN-BOTTOM: 1.3em;FONT-SIZE: 75%;  float: right; 
}


.article {
	MARGIN: 0px
}
.article DT {
	MARGIN: 0px
}
.article DD {
	MARGIN-BOTTOM: 1em;  MARGIN-LEFT: 0px;
}
.article .date {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 0px; COLOR: #363636
}
.article .name {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 0px;MARGIN-LEFT: 1em; MARGIN-TOP: 2px;
}
.article .summary {
	MARGIN-TOP: 0.3em; FONT-SIZE: 75%; COLOR: #000000;MARGIN-LEFT: 1em; 
}
.summary b{color: #CC3300;	}

 .article .summary SPAN#fat {text-decoration: none;	color: #CC3300;	font-weight: bold;}


.left_col{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	
}

.cent_col{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

.right_col{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right:	0px;
	
}

.header_left_col{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	
}


.sh_l{
	 BACKGROUND: url(/img/left_shad.gif) no-repeat left top; 
}
.sh_r{
	 BACKGROUND: url(/img/right_shad.gif) no-repeat right top; 
}
.shad_line td{
	 BACKGROUND: url(/img/shadow_block.gif) repeat-x top; 
}



DIV#container_vetrina{
	margin: 10px 4px 0px 4px;
}
.border_win{
	padding-top:9px;padding-left:6px;padding-bottom:9px;padding-right:6px;
	
}

.border_win2{
	padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;
		border-top: 5px solid #f9eeea;
	background :#fbfaf8;
}


.vitrina_new {
	border-top: 5px solid #f9eeea;
	background :#fbfaf8;
	padding-left: 7px;padding-top:2px;padding-bottom:1px;padding-right:5px;
}


#pics {float:left; margin:10px 10px 10px 0px; 
}

#pics2 {margin:5px 5px 0px 0px; 
}

.clear {
	CLEAR: both; 
}
DIV#cont_shadow{POSITION: relative; 
	 BACKGROUND: url(/img/shadow_block.gif)  repeat-x  top;
	height : 5px;
}
DIV#left{float:left;POSITION: absolute; top:0; left:0;
	 BACKGROUND: url(/img/left_shad.gif) no-repeat top left;
height : 5px;
	width : 15px;
}
DIV#right{float:right;POSITION: absolute; top:0;right:-1;
	 BACKGROUND: url(/img/right_shad.gif) no-repeat top right;
height : 5px;
	width : 20px;
}
TABLE#adv{
    margin-bottom:0px
}
TD.pics{ width:5%;
	padding-bottom:0px;	
}
TR.otstup TD{
	padding-bottom:0px;	
}
TD.txt{padding-right:5px;	padding-left:5px;	
	 width:90%;
}

Div#dashed{
	background : url(img/stic.gif) repeat-x center;height : 15px;
}
/*опрос*/
#block_info_2{margin-left:12px;margin-bottom:12px}
.selector { clear: left; //height: 1px;  font-size: 75%;margin-bottom:5px  }
.selector input { float: left; margin-right: -20px; margin-top: 0px; }
.selector label { margin-left: 25px; display: block;margin-top: 2px  }
.button{ background-color: #CCCCCC;  border: 1px solid Gray;margin-bottom:0px;margin-top:0px}
.cont_button{
	margin-bottom:10px;margin-top:10px
}
/*опрос*/

Div#txt_advert{
	margin:0.5em 1em 1em 1.5em
}
.advert{
	margin:0 0 0 0;padding:0 0 0 0
}
#txt_advert ul li{
   font-size: 75%;PADDING-RIGHT: 1em; PADDING-LEFT: 0; MARGIN:0 0 5px 0; 
}
DIV#subnavigation {
	margin:5px 5px 15px 5px
}
.navigation{
	margin:0 0 0 0;padding:0 0 0 0
}
#subnavigation ul li{
	 display: inline;font-size: 75%;list-style: none;PADDING-RIGHT: 1em; PADDING-LEFT: 0; MARGIN:0 0 0 0; 
}
table.footer{
	margin-top:15px
}
.linebold{
	border-top: 4px solid #cc3300;
}
.copy{
	padding-bottom:25px;

}


Table.layot{
	width: 100%; margin-bottom:10px; margin-top: 10px
}
.search_land td{
	background-color: #f7f2ee;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;
	text-align: left; vertical-align: middle; 
}


DIV.navigation_gr{
	font-size: 75%;margin:30px 0 8px -4px;padding-bottom:4px;
	border-bottom: 1px solid #B6CDE1;
	height: 24px;
}
DIV#gradusnik{
	float:left;display:block;margin-right:0.5em;PADDING-RIGHT: 0.5em; PADDING-LEFT:0.5em; PADDING-BOTTOM: 0.5em;PADDING-TOP: 0.3em;
}
.selected {
   
	BACKGROUND-COLOR: #B7DBFB! important;
}
/*
.gr{
	margin:0 0 0 0;padding:0 0 0 0
}
.navigation_gr UL LI {border: none;PADDING-RIGHT: 0.5em; PADDING-LEFT:0.5em; display: inline;PADDING-BOTTOM: 0.5em; MARGIN:0px; PADDING-TOP: 0.3em;
	list-style: none;
}
.navigation_gr LI.selected {list-style: none;MARGIN-LEFT:0.3em;
	BACKGROUND-COLOR: #B7DBFB! important;
}
*/




DIV.navigation_gr_2{
	font-size: 75%;margin:30px 0 0px 4px;padding-bottom:2px;
	border-bottom: 1px solid #999999;
	color: #999999;
	height: 24px;
		`
}




DIV#gradusnik_2 {
	float:left;display:block; color: #999999;
	margin-right:0.5em;
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}

.gr_2 a{
	color: #999999;
}





DIV#list_name{
	padding-top:0px;
		line-height : 20px;
		margin-right: 0px
}

DIV#list_name_2 a{
   display:block; font-size: 75%; margin:1px 5px 3px 0px
}

DIV#list_name a{
   display:block;	font-size: 75%; margin:1px 5px 3px 0px;
}

DIV#list_name_b a{
   display:block; font-weight: bold; font-size: 75%; margin:1px 5px 3px 0px; padding:0px 10 10px 0px;
}

DIV.linck a{display:block;font-size: 75%; padding-bottom:.3em;margin-left:-0.3em}
DIV#count_block_left{float:left;width:%;padding-right:0em;WHITE-SPACE: nowrap}
DIV#count_block_right{float:right;width:%;padding-right:0em;WHITE-SPACE: nowrap}



DIV#list_name_b_p a{
font-weight: bold; font-size: 75%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

div#content_txt p{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-TOP: 0px;font-size : 75%;
}

/*weather*/
.vrezka{
	margin-left:5p;margin-bottom:2px;margin-top:0px
}
.weather_title{	
	padding-left:8px
}
.weather_data {
	font-size: 70%;padding-top:5px;padding-bottom:5px
}
.weather_land{
	font-size: 75%;padding-top:0px;padding-bottom:5px;padding-left:8px;
	border-left :1px solid #B6CDE1;
}
.weather_temperature{
	font-size: 150%;padding-right:5px
}
.weather_hours{
	font-size: 70%;padding-top:1px
}
.line td{
	border-bottom: 0px solid #A9A9A9;padding-bottom:15px
}
.icon{
	border-left : 1px solid #B6CDE1;padding-left:8px
}



.line_down{
	border-bottom: 1px solid #B6CDE1;
	text-align: right;margin-bottom:0.5em;padding-bottom:5px
}

.line {border-bottom: 1px solid #ff9999; margin: 1px 4px 1px 4px;

}



div.numbers{padding:0.5em 0; font-weight:normal;font-size:80%; margin-top:10px;}
div.numbers a{padding:0.2em 3px;}
div.numbers .active{padding:2 5 2 5; background-color: #B7DBFB;}

Table#top{
	border: 1px solid #A9A9A9;
}
Table#top TD{
	padding:5px 5px 5px 5px
}
.border{
	border-right: 1px solid #A9A9A9;
}
DIV#lenta_cont{
   position:relative; 
	background-image : url(img/plenka_bg.gif);
	background-repeat : repeat-x;
	height : 151px;
	padding-left:15px;
	margin-bottom:0.5em
}
DIV#cat{
    position:absolute;
    right:-1px;	
}
DIV#preview_foto{
	position:absolute; top:33px;
}
#preview TD{
	padding-right:5px
}
#gallery_foto_cont{
	text-align: center;margin-top:7px;margin-bottom:7px
}
table#photo_post{
	margin-top:2px;margin-right:6px;margin-bottom:4px;
}
DIV.prev_gall{
	float:left;margin-right:0.5em
}
/*Справка*/
.reference {
	MARGIN: 0px
}
ol.reference {margin:0 0 1.4em 7px; padding:0 0 0 25px}
ol.reference li {margin-bottom:1em; padding:0; font-size:80%}
ol.reference div.title {font-size:100%;  font-weight: bold;;padding:0 0 5px 0 }
ol.reference div.text {padding-bottom:0.1em}

/*топ счетчики*/
div.count_top{
display:inline;
height:0px;
left:-1000px;
margin:0px;
padding:0px;
position:absolute;
top:-1000px;
visibility:hidden;
width:0px
}

/*сезоны*/
#sezon td{FONT-SIZE: 75%;}
#bg_color td{border-right: 3px solid White;border-top: 5px solid White;border-bottom: 0px solid White;height:17px}
#month td{ BACKGROUND-COLOR: #FEF8E8;padding-bottom:5px}
#bord{border-right: 3px solid #FEF8E8;}
#bordw{border-right: 3px solid #ffffff;}
#map{margin-bottom:5px}

.land{padding-top:2px}
.s_red{BACKGROUND-COLOR: #FF0065;}
.s_blu{BACKGROUND-COLOR: #99CDFF;}
.s_yel{BACKGROUND-COLOR: #FFCC33}
.s_green{BACKGROUND-COLOR: #33CB66}
.s_white{BACKGROUND-COLOR: #ffffff}
.s_gray{BACKGROUND-COLOR: Silver;
}
.ot{padding:0 3px 0 3px}
/*сезоны*/

/*информер погды*/ /*халява сер*/
DIV#meteo td{font-size: 75%;padding-right:5px;padding-left:5px;padding-bottom:5px;padding-top:5px;}
.table-cap-podr td{}
.table-cap{background-color:#ABD5FA;}
.table-cap-inner{background-color:#ABD5FA;}
.table-podr-even {background-color:#fff;}
.table-podr-odd {background-color:#F9F9EF;}
DIV#meteo td  a{text-decoration: none; color:#000}

ul#know {margin:0px 0px 0px 0px; padding:0px;list-style: none;}
ul#know li{padding:0px 0 10px 30px; BACKGROUND: url(http://tourdaily.ru/img/pic.gif) no-repeat 0 10%; }


ul#most {margin:0px 0em 0px 0px; padding:0px;list-style: none;}
ul#most li{padding:0px 0 10px 10px;   /*BACKGROUND: url(http://tourdaily.ru/img/mostpic.gif) no-repeat 0 10%;*/ }

.preved{background-color: #EEEEEE;FONT-SIZE: 75%;padding:1em;margin-bottom:1em;color:red}


ul#advice {margin:0px 1em 0px 0px; padding:0px;list-style: none;}
ul#advice li{padding:0px 0 1em 3em;BACKGROUND: url(http://tourdaily.ru/img/pic_adv.gif) no-repeat 0 10%; }


ul#adv {margin:0px 1em 0px 0px; padding:0px;list-style: none;}
ul#adv li{padding:0px 0 10px 27px; BACKGROUND: url(http://tourdaily.ru/img/pic_adv_small.gif) no-repeat 0 10%; }

ul#obz {margin:0px 20px 0px 0px; padding:0px;list-style: none;}
ul#obz li{padding:0px 0 0px 15px; BACKGROUND: url(/img/strelka.gif) no-repeat 0 30%; }


.opp {margin:1px 5px 0px 0px; padding:0px;list-style: none; font-size: 75%}




.link_bare {text-decoration: none}

.link_black {text-decoration: none; color: black}



.br {WHITE-SPACE: nowrap} 

.zag {PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 10px; PADDING-TOP: 2px; }

.like_p {
     PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px;font-size : 75%;
}

.marg {
	margin: 5px 5px 5px 0
}

.fr {
     PADDING: 0px; MARGIN: 0px;}




.lay  {
	position: absolute;
top: 30px;

right: 5%
}

.lay_button {
		position: relative; top: 7px;
left: 5px
}


.r {
 	 text-align: right; font-size : 75%;
}

.fl {
	float: right;
}


.tbl {
 vertical-align: bottom; 
}

 table#oper td{
	 padding: 5px

}

.preview_block{
	padding-bottom:0.3em;font-weight: bold; font-size: 75%;
	padding-top: 10px;
}

div#poll_archive .bottom-left {
	background-image: none; 
	height: 0px;      
	font-size: 0px;   
	background-position: 0px;    
	margin-right: 5px;
	margin-bottom: 10px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}


.size1 {
     font-size : 70%;
}

.size2 {
     font-size : 80%;
}

.size3 {
     font-size : 90%; font-weight:bold;
}

.size4 {
     font-size : 100%; font-weight:bold;
}
 .shit {float:left; margin-right: 1em;}
 
 
 .hot {margin:0;padding-right:10px;
 padding-left:10px;
 font-size:12px;
 padding-top:20px;
 line-height: 20px;}
 
 
 .rating {
	 font-size : 150%; color: #cc3300; font-weight:bold;
}


.fr_vit {border: 0px solid #FFF;
overflow: hidden;
padding: 0px;
padding-left:6px;
	}
	
	
	div#block_left span.inviscomments span.vertline, div#block_left .inviscomments a.comments {display:none;}


.tez_tour
{
	background-image:url('img/logo_tez.gif');
	background-repeat:no-repeat;
	background-position:center center;
	}
	
.tez_tour_country
{
	background-image:url('img/logo_tez3.gif');
	background-repeat:no-repeat;
	background-position:center center;
	}
	
.tez_tour_2
{
	background-image:url('img/logo_tez2.gif');
	background-repeat:no-repeat;
	background-position:top right;
	}
	

	
.imgmiddle img {
	vertical-align:middle
	}

/* Ynadex search */
.b-serp-item__title__link:link, .b-serp-item__title__link {
    font-size: 5em;
}
