<!-- 
body  {
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	/*background: #000000;*/
	background-image: url(images/head_bg.jpg); 
	background-repeat: repeat-x;
}
html,body {
	height: 100%;
	margin: 0 0 1px;
	padding: 0;
}
body, td, th {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

table	{ border-collapse: collapse; border-spacing: 0; border: 0 }
/*table td	{padding:0px; border:inset 0px green; }*/
tr, td, th
        { border: 0; padding: 0; vertical-align: top }


a 	{text-decoration: none; border:inset 0; /*padding:5px;*/ color: #1f7ac9; }
a:hover {text-decoration: underline;}
img {border:inset 0; padding:0;}
font.footnote {color:#b0b0b0; size:-1;}
font.discount {color:#1f7ac9;}

/*ul li	{margin-bottom: 5px;}*/
li { margin: 0 0 5px 0; }


/*shapka*/
table#headT1	{border:inset 0px red; width:1160px; /*background: #000000;*/   background-image:url(images/head_bg.jpg); }
table#headT1 td	{border:inset 0px green}
table#headT1 td#head3	{width:293px; height:30px}
table#headT1 td#head4	{width:139px}
table#headT1 td#head5	{ height:97px; vertical-align: middle;}
table#headT1 td#head6	{vertical-align:top; text-align:left}
table#headT1 td#head_center_border	{height:14px}

/*tablica conteiner*/
table#main_center	{width:1160px; /*padding-top:16px;*/}

/*tablica osnovnoi chasti*/
table#mainT2	{border:outset 0px red; align:left; background-image:url(images/main_gradient.jpg); /*height:590px;*/ margin-top: 16px; }
table#mainT2 td	{border:outset 0px purple}
td#main_l_corn	{background-image:url(images/main_akcii_l.jpg); height:18px; width:18px; background-repeat: no-repeat; background-position:left top;}
td#main_r_corn	{background-image:url(images/main_akcii_r.jpg); background-repeat: no-repeat; background-position:right top; height:18px; width:18px; }
table#mainT2 td#main_left	{width:15px}
table#mainT2 td#main_p	{height:25px}
table#mainT2 td#main_tarif_1	{text-align:left; height:125px; width:213px} 
.main_ico_res	{ text-align:left; height:80px; color: #1f7ac9; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.main_text_res {border:inset 0px green; vertical-align:middle; float:right; width:127px; padding-left:0px, }


/*tablica saitbar*/
table#mainTs	{bordet:outset 0px red; align:left; border-collapse:collapse; background-image:url(images/main_gradient.jpg); background-repeat: repeat-x; height:589px}
table#mainTs td	{border:outset 0px red; vertical-align:middle;}
table#mainTs td#sb	{width:229px; /*height:24px;*/height:14px;} 
table#mainTs td#sb_l_corn	{background-image:url(images/main_akcii_l.jpg); height:13px; width:11px; 
							background-repeat: no-repeat; background-position:left top;}
table#mainTs td#sb_r_corn	{background-image:url(images/main_akcii_r.jpg); background-repeat: no-repeat; 
							background-position:right top; height:11px; width:13px; }

.sb_int	{height:0px;}
.sb_div		{float:right; width:150px; height:19px; padding-top:13px; padding-left:5px;
			color: #1f7ac9; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.sb_div_podkl		{ border:inset 0px green; background-image:url(images/sb_podkl.png); background-repeat: no-repeat; background-position:0% 100%;
			float:right; width:150px; height:19px; padding-top:13px; padding-left:5px;
			color: #ffffff; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.sb_bg1{background-image:url(images/sb_mouse_off.png); background-repeat: no-repeat; height:51px; padding-left:25px;} 
.sb_bg2{background-image:url(images/sb_mouse_on.png); background-repeat: no-repeat; height:51px; padding-left:25px;}

/*SITEBAR DIV*/
.main_sb	{ position: relative;
			float:right;
			height: 750px;
			width: 255px;
			margin-top: 15px;
}
.main_sb_bg_top	{ position: relative;
				background-image:url(images/sb_bg_top.png); background-repeat: no-repeat;
				width: 255px;
				height: 20px;
}

.main_sb_body	{ position: relative;
				background-image:url(images/sb_bg_grad.png); background-repeat: repeat-x;
				height: 640px;
}

.main_sb_points	{ position: relative;
				width: 229px;
				margin: 0 auto 0 auto;

}	

/*napolnenie resursov*/
table#resT2	{border:outset 0px red; align:left; background-image:url(images/main_gradient.jpg); height:589px}
table#resT2 td	{border:outset 0px purple; vertical-align:middle;}
table#resT2	td#res_l_corn	{background-image:url(images/main_akcii_l.jpg); height:18px; width:18px; background-repeat: no-repeat; 
							background-position:left top;}
table#resT2	td#res_r_corn	{background-image:url(images/main_akcii_r.jpg); background-repeat: no-repeat; background-position:right top; 
							height:18px; width:18px; }
.res_border_w	{width:13px;}
.res_border_h	{height:13px;}
.res_bg1{background-image:url(images/res_bg_ico_mouse_off.png); background-repeat: no-repeat; width:272px; height:138px;} 
.res_bg2{background-image:url(images/res_bg_ico_mouse_on.png); background-repeat: no-repeat;  width:272px; height:138px;}
.ico_res	{height:80px; width:100px; text-align:right;}
.text_res {padding-left:20px; color: #1f7ac9; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.resT2_in	{border:outset 0px red; align:left;}


/*services contain*/
td#serv_menu	{/*vertical-align: top;*/}
table#center td#menu_main_border	{width:16px;}

/*service menu razvernutoe*/
table#servT2	{border:outset 0px green; align:left; /*padding-top:0px;*/}
table#servT2 td	{border:outset 0px green}
table#servT2 td#serv_menu_head	{background-image:url(images/leftmenytitle/0.png); height:37px; width:255px; background-repeat: no-repeat; }
table#servT2 td#serv_menu_body	{background-image:url(images/serv_menu_bg.jpg);padding-left:13px; padding-top:5px; background-repeat: no-repeat; }
table#servT2 td#serv_menu_foot	{background-image:url(images/serv_menu_foot.jpg); height:19px; background-repeat: no-repeat; }

div#servT2_in	{/*position:static; */border:outset 0px red; text-align:left;/* padding-left:5px; height:21px; width:214px; */
					color: #1f7ac9; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.serv_bg1{padding:4px 0 4px 5px; border:outset 0px green; background-image:url(images/serv_menu_mouse_off.png); background-repeat: no-repeat;} 
.serv_bg2{padding:4px 0 4px 5px; border:outset 0px pink; background-image:url(images/serv_menu_mouse_on.png); background-repeat: no-repeat;}

.pas	{color: #1f7ac9; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.act	{border:outset 0px red; background-image:url(images/serv_menu_arr.png); padding-left:18px; background-repeat: no-repeat; 
			color: #1f7ac9; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
						
/*services mainContent*/
table#servT3	{border:outset 0px red; align:left; height:268px; width:890px; /*vertical-align:top;*/}
table#servT3 td	{border:outset 0px red; /*vertical-align:top;*/}
.serv_main_top_l	{background-image:url(images/serv_main_top_l.jpg); background-repeat: no-repeat; width:8px; height:9px;}
.serv_main_top_r	{background-image:url(images/serv_main_top_r.jpg); background-repeat: no-repeat;}
.serv_main_t		{background-image:url(images/serv_main_t.jpg); background-repeat: repeat-x;}
.serv_main_l		{background-image:url(images/serv_main_l.jpg); background-repeat: repeat-y;}
.serv_main_r		{background-image:url(images/serv_main_r.jpg); background-repeat: repeat-y;}
.serv_main_mid_l	{background-image:url(images/serv_main_mid_l.jpg); background-repeat: no-repeat; width:8px; height:9px;}
.serv_main_mid_r	{background-image:url(images/serv_main_mid_r.jpg); background-repeat: no-repeat; width:9px;}
.serv_main_m		{background-image:url(images/serv_main_m.jpg); background-repeat: repeat-x;}

.act_img_hw		{height:250px; width:250px;}
.servT3_in		{border:outset 0px red; vertical-align:middle;}
.servT3_in td	{border:inset 0px pink; vertical-align:middle;}
.in_left		{width:62px;}
.serv_main_name_bg_l	{background-image:url(images/serv_main_name_bg_l.jpg); height:50px; width:9px; background-repeat: no-repeat;}
.serv_main_bg			{background: #efefef;}
.serv_main_ico		{background: #efefef; vertical-align:middle; width:45px;  padding-top:0px;}
.serv_main_text		{padding-left:15px; border:inset 0px red; vertical-align:middle; background: #efefef; width:410px; color: #1f7ac9; 
										font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.serv_main_name_bg_r	{background-image:url(images/serv_main_name_bg_r.jpg); width:9px; background-repeat: no-repeat;}
.serv_in_1		{height:17px;}
.serv_in_text		{/*height:50px;*/ width:473px; padding-left:5px; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.serv_main_name_time	{background: #efefef; text-align:right;  color: #1f7ac9; font: 100% Verdana, Arial, Helvetica, sans-serif; 
						font-size:11px; font-style:italic; padding-right:10px;}
/*.serv_main_otstup	{height:0px;}*/

/*news (infopage) soderjimoe*/
td#news		{/*vertical-align:top;*/}

table#infoT3	{border:outset 0px red; align:left; width:890px; /*padding-top:0px;*/}
table#infoT3 td	{border:outset 0px red;} 
.infoT3_in	{border:outset 0px green; align:left; width:870px; /**/}
.infoT3_in td	{border:inset 0px pink; vertical-align:middle;}
.info_in_text	{/**/width:720px; padding-top:15px; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px; /*vertical-align:top;*/ text-align:justify;}

table#infoT3 td#news_button_r {text-align:right; padding-right:30px;}
table#infoT3 td#news_button_c {text-align:center;}
#news_button_l, #news_button_r, #news_button_c {text-align:left; vertical-align:bottom; height:50px; padding-left:50px; width:30%;}
.news_img {padding-right:15px}
.news_img_hw	{height:120px; width:120px;}
.news_link	{font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #1f7ac9;} 

/*forma_zaiavki*/
table#1 td	{border:inset 10px red;}
.forma_zaiavki_left 	{width:30%; }
.input_tag {width:100%}
.form_h		{font-weight:bold;}

/*dve tablici podvala*/
table#footT3	{border:outset 0px red; align:left; float:left;}
table#footT3 td	{border:outset 0px pink; vertical-align:middle;}
table#footT3 td#foot1	{background-image:url(images/foot_l.jpg); height:46px; width:7px; background-repeat: no-repeat;}
table#footT3 td#foot2	{background-image:url(images/foot_gradient.jpg); width:863px; 
						color: #1f7ac9; text-align:center; font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px}
table#footT3 td#foot3	{background-image:url(images/foot_r.jpg); width:9px; background-repeat: no-repeat;}

table#footT4 td#foot4	{width: 20px;}
table#footT4 td#foot5	{background-image:url(images/foot_logo2.png); background-repeat: no-repeat; height:46px; width: 255px; text-align:right;}

.twoColElsRtHdr #container { 
	width: 1160px;  
	background: #ffffff;
	margin: 0 auto; 
	text-align: left;
} 
.twoColElsRtHdr #header { 
	padding: 0;
	border:0;
} 

.twoColElsRtHdr #sidebar1 {
	float: right;  
	padding: 0; 
}

.twoColElsRtHdr #mainContent {
  /*	margin: 0;*/
} 
.twoColElsRtHdr #footer { 
	padding: 0 

} 


table.Tarifs
        { border: solid 1px #FFFFFF; /*margin-top: 5px; margin-bottom: 10px;*/ margin: 5px auto 10px auto; width: 650px; text-align:center; }
table.Tarifs th
        { border: solid 1px #FFFFFF; vertical-align: middle; text-align: center; padding: 5px; background: #0066CC; color: #FFFFFF; font-weight:bold; }
table.Tarifs td
        { border: solid 1px #FFFFFF; padding: 5px; padding-left: 10px; background: #99CCFF; /*font-weight:bold;*/}

table.Tarifs font.through	{ text-decoration: line-through;  font-weight:bold; }	

@font-face {
	font-family: "Rubl Sign";
	src: url(http://www.artlebedev.ru/;-)/ruble.eot);
}

span.rur {
	font-family: "Rubl Sign";
	text-transform: uppercase;
	// text-transform: none;
}
/*	text-decoration: line-through;  
	font-weight:bold;
	
}
span.rur s {
	position: absolute;
	overflow: hidden;
	width: .45em;
	height: 1em;
	margin: .1ex 0 0 -.55em;
	text-decoration: none;
	// display: none;
}*/
	
		
table.Tarifs td.red
        { border: solid 1px #FFFFFF; padding: 5px; padding-left: 10px; background: #e40000; color: #FFFFFF }
		
.nashi	{ width: 145px; }
.ekonom	{ width: 210px; }

.Error { color: #FF0000; font-weight:bold; }


 /* Дорисовываем рамку*/
table#addborder	{ border: 1px dotted maroon; background: #eeeeee;  }


	--> 