/*html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, dl, dt, dd	{ margin:0; padding:0; border:0; }*/
	html, body
	{
		height:100%;
	}
	html
	{
		font-size:100.01%;
	}
	body
	{
		margin:0px;
		padding:0px;
		font-family:Tahoma, Geneva, Arial, Helvetica, Verdana, 'sans-serif';
		color:#515966;
		font-size:102%;
/*		font-size:12px;*/
		background:url('../pic/body-background.gif') #7B8B93;
	}
	a img, form
	{
		margin:0px;
		padding:0px;
		border:none;
		outline:none;
	}
	a:link, a:visited
	{
		color:#f15f1f;
		text-decoration:none;
	}
	a:active, a:hover
	{
		color:#f15f1f;
		text-decoration:underline;
	}
	a.white:link,
	a.white:visited,
	a.white:active,
	a.white:hover
	{
		color:#fff;
	}
	a.red:link,
	a.red:visited,
	a.red:active,
	a.red:hover
	{
		color:#f15f1f;
	}
/*	Page Caption
----------------------- */
	#wrapper
	{
		background-color:#edeef0;
		background-repeat:repeat-y;
		width:778px;
		background-image:url('../pic/main_bg.png');
		overflow:hidden;
		margin:0px auto;
	}
	#header
	{
		position:relative;
		height:153px;
		background-image:url('../pic/head_bg.png');
		/*background-image:url('../pic/head_bg3.png');*/
		background-repeat:no-repeat;
		background-position:top left;
		margin-bottom:30px;
		width:100%;
/*		border:1px solid red;*/
	}
	#logo
	{
		position:absolute;
		top:60px;
		left:80px;
		width:160px;
		height:45px;
	}

	#header_logo
	{
		float:left;
		width:172px;
		height:55px;
		z-index:5;
		padding:34px 0px 0px 35px;
	}
	#header_logo img
	{
		width:172px;
		height:55px;
	}
	#header .slogan
	{
		position:absolute;
		top:70px;
		left:375px;
		overflow:hidden;
		width:321px;
		height:27px;
	/*	margin-top:29px;*/
		background-image:url('../pic/slogan.png');
	}
	#header .presentation
	{
		position:absolute;
		top:95px;
		left:280px;
		width:298px;
		margin:0px;
		padding:0px;
		/*
		margin-right:37px;
		margin-top:21px;
		*/
	}
	#header .presentation a, #header .presentation li
	{
		position:relative;
		display:block;
		cursor:pointer;
	}
	#header .presentation a
	{
		overflow:hidden;
		text-indent:-9000px;
	}
	#header .presentation li
	{
		float:left;
		margin-right:10px;
	}
	#header .config a
	{
		width:318px;
		height:30px;
		background-image:url('../pic/presentation-config222.png');
	}
	#header .traffic a
	{
		width:120px;
		height:30px;
		background-image:url('../pic/presentation-traffic.png');
		margin-top:14px;
	}
	#header .connection a
	{
		width:119px;
		height:30px;
		margin-top:14px;
		background-image:url('../pic/presentation-connection.png');
	}
	*html #header .connection a { position:relative; top:14px; }
	#header .presentation-price
	{
		position:absolute;
		top:84px;
		left:625px;
		margin:0px;
		padding:0px;
		overflow:hidden;
		text-indent:-9000px;
		width:94px;
		height:94px;
/*		margin-top:10px;*/
		background-image:url('../pic/99.gif');
		background-repeat:no-repeat;
	}
	#wrapper_header1
	{
		background:url('../pic/header_bg_news.jpg') no-repeat 2px 3px;
		width:704px;
		height:126px;
		margin:0px auto;
	}
	#wrapper_header2
	{
		background:no-repeat 0 0 transparent;
		width:704px;
		height:126px;
		float:left;
		background-image:url('../pic/frame_news.png');
	}
	#wrapper2
	{
/*		background:url('../pic/background-lines.gif') repeat-x 0 33px;*/
		padding-top:21px;
	}
	#wrapper3
	{
		position:relative;
	/*	background:url('../pic/header-background-main.jpg') no-repeat 2px 3px;*/
		width:704px;
		height:196px;
		margin:0 auto;
	}
	#wrapper4
	{
		background:no-repeat 0 0 transparent;
		width:704px;
		height:196px;
		float:left;
	/*background-image:url('../pic/frame.png');*/
		z-index:1;
	}
	#top_menu
	{
		position:absolute;
		top:125px;
		right:26px;
		border:0px solid red;
		background-image:url('../pic/menu_main_left.png');
		background-repeat:no-repeat;
		background-position:top left;
		overflow:hidden;
		padding-left:17px;
	}
	#top_menu_in
	{
		width:620px;
		border:0px solid blue;
/*		background:url('../pic/menu-main-left_corner.png');*/
/*		background-repeat:no-repeat;*/
		background-image:url('../pic/menu_main_right.png');
		background-repeat:no-repeat;
		background-position:top right;
		padding-right:16px;
		overflow:hidden;
		height:30px;
	}
	#menu_main
	{
	/*	position:absolute;*/
/*		top:0px;
		left:0px;
*/
		height:30px;
		line-height:33px;
/*
		top:196px;
		right:41px;
*/
		font-size:10px;
		text-transform:uppercase;
		font-weight:bold;
		margin:0px;
		padding:0px;
		background-image:url('../pic/main_menu_bg.png');
		background-repeat:repeat-x;
		list-style:none;
	}
	#menu_main a:link,
	#menu_main a:visited,
	#menu_main a:hover,
	#menu_main a:active
	{
		color:#fff;
		text-decoration:none;
		outline:none;
	}
	#menu_main a:hover
	{
		text-decoration:underline;
	}
	#menu_main li
	{
/*		display:block;**/
/*		line-height:11px;*/
		float:left;
		margin:0px;
		padding:0px;
/*		background-color:#ccc;*/
	}
	#menu_main li a
	{
		border-left:solid 2px #8DA6AC;
		overflow:hidden;
		padding:0 10px;
	}
/*
	#menu_main .first
	{
		border:0px solid red;
	}
	#menu_main .first a	{ overflow:hidden; border:none; }
	#menu_main .last
	{
		width:17px;
	}
	#menu_main .last a	{ display:none; }
*/
	#menu_main li.first a
	{
		border:none;
	}
/*----------------------------------
           HEADERS
----------------------------------*/
/*
	#header h1
	{
		text-indent:-9000px;
		overflow:hidden;
		width:154px;
		height:38px;
		margin-left:46px;
		margin-top:110px;
		margin-right:42px;
		float:left;
		background-image:url('../pic/logotype.png');
	}
*/
	h2, h1
	{
		position:relative;
		font-weight:bold;
		color:#728790;
		font-size:95%;
/*		letter-spacing:1px;*/
		padding-left:70px;
		text-transform:uppercase;
		margin-top:15px;
		margin-left:4px;
		line-height:30px;
		height:30px;
		vertical-align:middle;
		margin-bottom:15px;
		background-image:url('../pic/page_caption_bg.png');
		background-repeat:no-repeat;
		font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	}
	h2 a:link, h2 a:visited
	{

	}
	h3
	{
		margin-top:28px;
		background-image:url('../pic/arrow2.gif');
		background-repeat:no-repeat;
		padding-bottom:12px;
		padding-left:23px;
		color:#f15f1f;
		font-weight:bold;
		font-size:100.01%;
		text-transform:uppercase;
	}
	h4
	{
		font-size:100.01%;
		margin-bottom:10px;
	}

	.orange-box h2
	{
		text-indent:-9000px;
		overflow:hidden;
		width:230px;
		height:36px;
		background:transparent url('../pic/blocks.gif') no-repeat 0 -236px !important;
		margin:0px;
		padding:0px;
		float:left;
	}
	.orange-box1 h2
	{
		background:transparent url('../pic/blocks.gif') no-repeat 0 -10px !important;
	}
	.orange-box11 h2
	{
		background:transparent url('../pic/blocks.gif') no-repeat 0 -460px !important;
	}
	.orange-box2 h2
	{
		width:207px; background:transparent url('../pic/blocks.gif') no-repeat 0 -56px !important;
	}
	.orange-box22 h2
	{
		width:207px; background:transparent url('../pic/blocks.gif') no-repeat 0 -102px !important;
	}
	.order_index h2
	{
		background:transparent url('../pic/blocks.gif') no-repeat 0 -236px !important;
	}
	.news h2
	{
		text-indent:-9000px;
		overflow:hidden;
		width:230px;
		height:36px;
		background:transparent url('../pic/blocks.gif') no-repeat 0 -282px !important;
		margin:0px;
		padding:0px;
		float:left;
	}
	#for_order
	{
		padding:0px 4px;
	}
	#for_order h2
	{
		text-indent:-9000px;
		overflow:hidden;
		width:230px;
		height:36px;
		background:transparent url('../pic/blocks.gif') no-repeat 0 -236px !important;
		margin:0px;
		padding:0px;
		float:left;
	}
	#resetters h2
	{
		font-size:140%;
		margin-left:0px;
		margin-bottom:10px;
		margin-top:0px;
		text-transform:none;
		padding-top:0px;
	}
	#content_outline
	{
		overflow:hidden;
		padding:0px 4px;
	}
	#sidebar h2
	{
		text-indent:-9000px;
		overflow:hidden;
		width:210px;
		height:36px;
		margin:20px 0px 15px 0px;
		padding:0px;
	/*	float:left;*/
	}
	#sidebar .hosting
	{
		background:transparent url('../pic/blocks.gif') no-repeat 0 -192px !important;
	}
	#sidebar .cont
	{
		background:transparent url('../pic/blocks.gif') no-repeat 0 -148px !important;
	}
	#sidebar .cont3
	{
		background:transparent url('../images/hp.gif') no-repeat !important;
	}  
	#sidebar .ispManager
	{
		background-image:url('../pic/ISPLite.gif');
		background-repeat:no-repeat;
	}
	#sidebar .partn
	{
		background:transparent url('../pic/blocks.gif') no-repeat 0 -372px !important;
	}
	#sidebar .otz
	{
		background:transparent url('../pic/blocks.gif') no-repeat 0 -328px !important;
	}
	#sidebar .pro
	{
		background:transparent url('../pic/blocks.gif') no-repeat 0 -416px !important;
	}
	.offerta_h2
	{
		text-align:center;
		margin-left:0px;
		color:#515966;
		font-size:170%;
		margin-bottom:10px;
	}

	h3 span
	{
		text-transform:none;
	}
	h3 a
	{
		color:#518189 !important;
		text-decoration:none;
		font-weight:bold;
	}
	h3 a:hover
	{
		text-decoration:underline;
	}
	#for_order h3
	{
		margin-top:0px;
		background-image:url("../pic/arrow.gif");
		background-repeat:no-repeat;
		color:#FFF;
		padding-left:17px;
		padding-bottom:0px;
	}
	#content_ind h3
	{
		background-image:url("../pic/arrow.gif");
		background-repeat:no-repeat;
		background-position:0 2px;
		color:#FFF;
		padding-left:17px;
		padding-bottom:0px;
		/*padding-top:-3px;*/
		text-transform:none;
		margin-left:15px;
		margin-top:0px;
	}
	#content_ind h3 a
	{
		color:#fff !important;
	}
	#orange-box3-right h3
	{
		margin-right:12px !important;
		text-transform:uppercase;
	}
	#orange-box3-center h3
	{
		background-image:url("../pic/arrow.gif");
		background-repeat:no-repeat;
		color:#FFF;
		padding-left:17px;
		padding-bottom:10px;
		text-transform:uppercase;
	}
	#orange-box3-center p
	{
		padding:0px;
		margin:1px 0px;
	}
	#ord h3
	{
		background:none;
		margin:0px;
		padding:0px;
		color:#515966;
		text-transform:none;
	}
	.h3_error
	{
		background:none;
		padding-left:0px;
		text-align:center;
		text-transform:none;
	}
	.h3
	{
		background:none;
		padding-left:15px;
	}
	.offerta_h3
	{
		text-align:center;
		background:none;
		padding:0px;
		margin:12px 0px 7px 0px;
		color:#515966;
		font-size:130%;
	}
	.phpclub
	{
		background:none;
		text-transform:none;
		padding-left:0px;
		text-align:center;
		color:#515966;
	}
	.h4
	{
		font-size:14px;
	}
/*-----------------------------------

------------------------------------*/
	.global_list, .global_ol
	{
		margin-left:5px;
		padding-left:27px;
	}
	.in_list
	{
/*		margin-top:.5em;*/
		list-style-type:circle;
/*		border:1px solid red;*/
		line-height:14px;
/*		font-size:92%;*/
	}
	.in_list em
	{
/*		background:#fcfdff;*/
		font-style:normal;
	}
	.rent_ol, .faq_list
	{
		margin:10px 0px 10px 40px;
		padding:0px;
	}
	.faq_list
	{
		padding:0px;
	}
	.faq_list li
	{
		margin-bottom:30px;
	}
	.faq_list .global_list li,
	.faq_list .rent_ol li
	{
		margin-bottom:0px !important;
	}
	.list_scheme
	{
		list-style-type:none;
		margin-bottom:10px;
		padding:0px;
	}
	.list_scheme li
	{
		margin-bottom:10px;
	}
	.list_partners
	{
		list-style-type:lower-alpha;
		list-style-position:inside;
	}
	.ul4
	{
		margin-left:5px;
		padding-left:27px;
	}
	.bullet
	{
		background-image:url("../pic/bullet.gif");
		background-repeat:no-repeat;
		padding-left:19px;
		padding-bottom:10px;
	}
	.bullet2
	{
		background:transparent url('../pic/pic.gif') no-repeat 0 -31px;
		padding-left:23px;
		padding-bottom:8px;
		font-weight:bold;
		color:#F15F1F;
	}
	.bullet_ind
	{
		background-image:url("../pic/bullet.gif");
		background-repeat:no-repeat;
		color:#F15F1F;
		font-weight:bold;
		margin:22px 0px 0px 35px;
		padding:0px 10px 10px 20px;
		font-size:78%;
	}
	.test
	{
		width:82px;
		height:31px;
		text-indent:-9000px;
		overflow:hidden;
		background:url("../pic/test_button.gif") !important;
		margin:10px auto;
		display:block;
	}
	.comment
	{
		font-size:10px;
		margin-bottom:10px;
	}
	#podskazka
	{
		border-bottom:0.5px dotted;
		display:inline;
	}
	.par
	{
		margin-top:45px;
	}
	.par li
	{
		margin:0px 0px 10px 10px;
		list-style-position:inside;
	}
	.par .global_list li
	{
		margin:0px;
		padding:0px;
	}
	.orange
	{
		color:#F15F1F !important;
	}
	.red_bold
	{
		color:#f15f1f;
		font-weight:bold;
	}
	.red
	{
		color:#f00;
	}
	old
	{
		font-weight:bold;
	}
	.otst
	{
		margin-bottom:10px;
	}
	.otst2
	{
		padding-top:20px;
		padding-bottom:10px;
	}
	.otst3
	{
		margin-bottom:30px;
	}
	.spacer
	{
		height:370px;
	}
	.spacer2
	{
		height:60px;
	}
	.new
	{
		margin-bottom:10px;
	}
/*-----------------------------------
			CONTENT
-----------------------------------*/
	#content_ind
	{
		overflow:hidden;
		width:560px;
		float:left;
		color:#fff;
	}
/*----------news------------*/
	.news
	{
		font-size:70%;
		clear:both;
	}
	.news p
	{
		margin:0px;
/*		padding:0px;*/
	}
	.block_top
	{
		height:36px;
	}
	.hand
	{
		cursor:pointer;
	}
	.block_top_center
	{
		float:left;
		width:303px;
		margin:15px 0px 0px 0px;
		padding:0px;
		height:21px;
		background-image:url('../pic/e_ordertop.gif');
		background-repeat:repeat-x;
	}
	.news_ugol_top
	{
		margin:15px 0px 0px;
		padding:0px;
		float:left;
		height:21px;
		width:16px;
		background:transparent url('../pic/pic.gif') no-repeat 0 -504px;
	}
	.news-center
	{
		padding-top:5px;
		margin-top:0;
		margin-left:37px;
		background:url('../pic/bg_block.gif');
		width:508px;
	}
	.news-intro
	{
		padding:0px 5px 0 32px;
	}
	.all-news
	{
		text-align:right;
		padding:10px 10px 0 0;
	}
	.all-news a
	{
		color:#518189;
		font-weight:bold;
	}
	.test_button_index
	{
		margin-top:20px;
		border:1px solid #000;
		background-color:#ff8e00;
		color:#000;
		width:115px;
	}
	.block_bottom
	{
		height:16px;
	}
	.block_bottom_otst
	{
		width:33px;
		clear:both;
		float:left;
		height:30px;
	}
	.block_bottom_ugol_left
	{
		height:16px;
		float:left;
		width:16px;
		background:transparent url('../pic/pic.gif') no-repeat 0 -73px;
	}
	.block_bottom_center
	{
		width:484px;
		float:left;
		height:16px;
		background-image:url('../pic/e_orderbottom.gif');
		background-repeat:repeat-x;
	}
	.block_bottom_ugol_right
	{
		float:left;
		height:16px;
		width:16px;
		background:transparent url('../pic/pic.gif') no-repeat 0 -99px;
	}
/*--------gray boxes---------*/
	.grey-boxes
	{
		clear:both;
		padding:20px 3px 0 32px;
		font-size:70%;
	}
	#tarif-blocks a:link,
	#tarif-blocks a:visited,
	#tarif-blocks a:hover,
	#tarif-blocks a:active
	{
		color:#fff;
		text-decoration:underline;
	}
	#tarif-blocks
	{
		overflow:hidden;
	}
	#tarif-blocks dd dl
	{
		color:#fff;
		float:left;
		font-size:.917em;
		margin-bottom:1.6667em;
		margin-right:.36em;
		width:32.6%;
	}
	#tarif-blocks dd dl:before
	{
		background:url("../pic/conf_top_right.gif") no-repeat 100% 0;
		content:url("../pic/conf_top_left.gif");
		display:block;
		font-size:0;
		height:15px;
		line-height:0;
		margin-bottom:-15px;
	}
	#tarif-blocks dd dl:after
	{
		background:url("../pic/conf_bottom_right.gif") no-repeat 100% 0;
		content:url("../pic/conf_bottom_left.gif");
		display:block;
		font-size:0;
		height:16px;
		line-height:0;
		margin-top:-16px;
	}
	#tarif-blocks dd
	{
		margin-right:-.36em;
	}
	#tarif-blocks .description
	{
		margin-top:-1.5454em;
	}
	#tarif-blocks .description .wrapper2
	{
		min-height:5em;
		padding:2.73em 16px 0 16px;
	}
	#tarif-blocks dd dt
	{
		background:url("../pic/conf_top_left_e.gif") repeat-x;
		font-size:1.1818em;
		font-weight:bold;
		margin:0 15px 0 16px;
		padding-top:16px;
	}
	#tarif-blocks dd dt:first-letter
	{
		background:url("../pic/arrow.gif") no-repeat /*0 100%*/;
		padding-bottom:2px;
		padding-left:15px;
	}
	#tarif-blocks dd dd
	{
		background:url("../pic/bg_block2.gif");
		padding:0;
		margin:0;
	}
	#tarif-blocks dd dd .wrapper
	{
		background:url("../pic/conf_border_left.gif") repeat-y;
	}
	.orderDetails ul, #tarif-blocks dd dd .wrapper2
	{
		background:url("../pic/conf_border_right.gif") repeat-y 100%;
	}
	#tarif-blocks dd.price
	{
		background-color:#8B9DA4;
		border-bottom:solid 4px #E1E3E6;
		font-size:1.2727em;
		font-weight:bold;
		line-height:1em;
		margin:0 15px;
		padding-bottom:16px;
		position:relative;
		text-align:right;
	}
	#tarif-blocks dd.price em
	{
		font-size:.643em;
		font-style:normal;
		white-space:nowrap;
	}
	.orderDetails ul
	{
		overflow:hidden;
		margin-left:12px;
		margin-bottom:-3.2em;
		padding-bottom:4.5454em;
	}
	.orderDetails li
	{
		border-left:solid 1px #fff;
		float:left;
		list-style:none;
		margin-left:-1px;
		padding:0 .36em;
	}
	.orderDetails .order
	{
		font-weight:bold;
		text-transform:uppercase;
	}
/*--------orange boxes---------*/
	.orange-box
	{
		clear:both;
		padding-top:15px;
		padding-bottom:30px;
		font-size:70%;
	}
	/*
	.orange-box a:link,
	.orange-box a:visited,
	.orange-box a:active,
	.orange-box a:hover
	{
		color:#fff;
		text-decoration:none;
	}
	*/
	.orange-box ul
	{
		list-style-image:url('../pic/arrow.gif');
		padding:10px 10px 0 35px !important;
		margin:0px;
	/*	padding:0px;*/
	/*	border:1px solid silver;*/
	}
	.orange-box li
	{
		padding-bottom:5px;
	}
	.orange-box1, .orange-box11
	{
		float:left;
		width:280px;
	}
	.orange-box2, .orange-box22
	{
		float:left;
		padding-left:15px;
	}
	.block_top_center2
	{
		float:left;
		width:33px;
		margin:15px 0px 0px 0px;
		padding:0px;
		height:21px;
		background-image:url('../pic/e_ordertop.gif');
		background-repeat:repeat-x;
	}
	.orange-box1-center
	{
		padding-top:0;
		margin-top:0;
		margin-left:37px;
		background:url('../pic/bg_block.gif');
		width:238px;
/*		border:1px solid red;*/
	}
	.orange-box1-center ul
	{
	/*	border:1px solid blue;*/
	}

	.block_bottom_center1
	{
		width:214px;
		float:left;
		height:16px;
		background-image:url('../pic/e_orderbottom.gif');
		background-repeat:repeat-x;
	}
	.orange-box2-center
	{
		padding:0;
		margin:0;
		margin-left:14px;
		background:url('../pic/bg_block.gif');
		width:238px;
	}
	.block_bottom_otst1
	{
		width:10px;
		clear:both;
		float:left;
		height:30px;
	}
	#orange-box3-center
	{
		margin-left:37px;
		background:url('../pic/bg_block.gif');
		width:508px;
		padding-top:15px;
/*		float:left;*/
		overflow:hidden;
/*		border:1px solid red;*/
/*		height:210px;*/
	}
	#orange-box3-right
	{
		width:45%;
		float:right;
		padding-right:10px;
	}
	#orange-box3-right ul.list_order, ul.list_order
	{
		list-style-image:none;
		padding:0px;
		margin:10px 0px;
	}
	#orange-box3-right ul.list_order
	{
		padding:0px !important;
	}
	#orange-box3-right .list_order li
	{
		padding-bottom:0px;
	}
	#orange-box3-right .list_order li phone_comm
	{
		font-size:12px !important;
	}
	.phone2
	{
		font-size:16px;
		font-weight:bold;
	}
	#vert-line
	{
		width:20px;
		float:left;
		margin-top:30px;
		float:right;
	}
	#orange-box3-left
	{
		padding:0 10px 0 10px;
		width:42%;
	}
	#orange-box3-left p
	{
		padding-left:10px;
	}
/*--------sidebar---------*/
	#sidebar
	{
		float:right;
		width:210px;
	}
	#sidebar a
	{
		/*color:#518189;*/
		text-decoration:none;
		font-weight:bold;
	}
	#sidebar a:hover
	{
		/*color:#518189;*/
		text-decoration:underline;
		font-weight:bold;
	}
	.sidebar-text1
	{
		padding:0px 65px 0px 15px;
		font-size:78%;
		font-weight:bold;
		border:0px solid green;
		text-align:right;
	}
	/*.sidebar-text1 a
	{
		color:#518189;
	}*/
	.sidebar-text2
	{
		padding:0px 15px 0 15px;
		color:#515966;
		border:0px solid red;
	}
	.small-text
	{
		font-size:64%;
	}
	.phone
	{
		font-size:90%;
		color:#515966;
		font-weight:bold;
	}
	.readmore a
	{
		font-weight:normal !important;
	}
	.sidebar-text4
	{
		padding:0px 20px 0 15px;
		color:#515966;
		border:0px solid blue;
	}
	.sidebar-text4 img
	{
		vertical-align:middle;
	}
	.bold-black
	{
		font-weight:bold;
		color:#000;
	}
	.bold-orange
	{
		font-weight:bold;
		color:#F15F1F;
	}
	.sidebar-text
	{
		padding:15px 30px 0 15px;
		color:#518189;
	/*	margin-top:60px;*/
	}
	.text_li
	{
		padding-left:12px;
		margin:16px 0px;
	}
	.text_li li
	{
		list-style-type:circle;
		list-style-position:inside;
		font-size:13px;
	}
	.text_li li a
	{
		font-size:10px;
	}
	#sidebar ul.list_order
	{
		border:0px solid red;
		padding-left:16px;
		font-size:14px;
	}
	#sidebar ul.list_order .phone_comm
	{
		font-size:10px;
		line-height:12px;
	}
	#rambler_ind
	{
		padding:30px 10px 10px 0;
		text-align:right;
/*		border:1px solid red;*/
		margin-top:550px;
	}
/*-------footer index--------*/
	.wrapper_for_niz_ind
	{
		background:#ebf0f0;
		border-left:solid 4px #fff;
		/*margin-left:-4px;*/
		width:770px;
		height:55px;
		clear:both;
		margin:0px 4px;
		border:0px solid red;
	}
	#wrapper_button
	{
		background:url('../pic/background-lines.gif') repeat-x 0 33px;
		padding-left:33px;
		padding-top:30px;
		float:left;
		margin:15px 5px 15px 4px;
		margin-right:5px;
		margin-bottom:15px;
		margin-top:15px;
		margin-left:4px;}
	#wrapper_button2
	{
		width:30px;
		height:30px;
	}
	.icon_connect
	{
		background:transparent url('../pic/pic.gif') no-repeat 0 -268px;
	}
	.icon_trafic
	{
		background:transparent url('../pic/pic.gif') no-repeat 0 -308px;
	}
	.icon_admin
	{
		background:transparent url('../pic/pic.gif') no-repeat 0 -228px;
	}
	.content
	{
		clear:both;
		color:#515966;
		font-size:70%;
		padding:0px 37px 12px 37px;
	}
	.content a
	{
		color:#f15f1f;
		text-decoration:none;
	}
	.content a:active, .content a:visited, .content a:hover
	{
		color:#f15f1f;
		text-decoration:none;
	}
	.content a:hover
	{
		text-decoration:underline;
	}
/*---------table----------*/
/*
	.dataTable
	{
		border-collapse:collapse;
		border-color:#EDEEF0;
		border-style:solid solid none none;
		border-width:1px;
		font-size:11px;
	}
/*	.dataTable thead th
	{
		background:#94A9AE none repeat scroll 0%;
		color:#FFFFFF;
	}
* /
	.dataTable td, .dataTable th
	{
		border-color:#EDEEF0;
		border-style:none none solid solid;
		border-width:1px;
		padding:0.2em;
	}
	.dataTable tbody td, .dataTable tbody th
	{
	/*	background:#FFFFFF none repeat scroll 0%;* /
		color:#515966;
	}
	*/
	.dataTable
	{
		background-color:#EDEEF0;
	}
	.dataTable td
	{
		background-color:#fff;
		padding:3px;
		color:#515966;
	}
	.dataTable th
	{
		background-color:#94A9AE;
		color:#fff;
		vertical-align:middle;
		text-align:center;
		padding:5px;
	}
	.th_color
	{
		background:#94A9AE none repeat scroll 0% !important;
		color:#fff !important;
		text-align:center;
		font-weight:bold;
	}
	.td_bold
	{
		font-weight:bold;
		text-align:center;
	}
	.normal
	{
		font-weight:normal;
	}
	.wid
	{
		width:100%;
	}
	.norm_left
	{
		font-weight:normal;
		text-align:left;
	}
	.left_top
	{
		text-align:left;
		vertical-align:top;
		width:50%;
	}
	.center
	{
		text-align:center;
	}
	.bold
	{
		font-weight:bold;
	}
	.tarifPrice

	{
		width:5%;
	}
	.tarifPrice2
	{
		width:15%;
	}
/*----------stiker------------*/
	#stiker
	{
		z-index:3;
		position:relative;
		top:-935px;
		left:742px;
		width:164px;
	}
	#stiker p
	{
		margin:0px;
	}
	#stiker div a
	{
		color:#518189;
		font-weight:bold;
		text-decoration:none;
	}
	#stiker2
	{
		width:164px;
		height:36px;
		background-image:url("../pic/hint_top.gif");
		padding:0px;
		margin:0px;
	}
	#stiker3
	{
		background-color:#ffaa31;
		padding:0px;
		margin:0px;
		width:164px;
		font-size:12px;
		padding-left:8px;
		padding-right:5px;
		width:151px;
		text-align:left;
		line-height:16px;
	}
	#stiker4
	{
		width:164px;
		height:125px;
		background-image:url("../pic/hint_bottom.gif");
	}
	#stik_order
	{
		text-align:center;
		margin-right:40px;
		padding-top:30px;
	}
	#stiker_zakaz
	{
		width:84px;
		height:31px;
		border:0;
	}
/*-----------offerta--------------*/
	#shapka_offerta
	{
		text-align:right;
		padding:0px 0px 10px 0px;
		font-size:11px;
		color:#515966;
	}
	.ul_of, .ul_of2
	{
		list-style-type:none !important;
		padding-left:7px;
	}
	.par .ul_of2 li
	{
		margin-bottom:0;
	}
	#rekv
	{
		font-weight:bold;
		padding:10px 0px;
		text-align:center;
	}
	#shapka_b3
	{
		float:right;
		width:40%;
		padding-right:50px;
		text-align:right;
	}
	#shapka_b4
	{
		width:40%;
		padding-left:50px;
	}
	#shapka_a_r
	{
		width:40%;
	}
	#shapka_a_left
	{
		width:40%;
		float:right;
		text-align:left;
		padding-left:40px;
		vertical-align:middle;
	}
	.ul_a
	{
		list-style-image:url('../pic/marker.gif');
		margin-left:10px;
		padding-left:5px;
	}
	.ul_a2
	{
		list-style-image:url('../pic/marker.gif');
		margin:0px 0px 0px 27px;
	}
	#table_offerta
	{
		border-collapse:collapse;
		border-spacing:0px;
		border:#000000 solid 1px;
	}
	#table_offerta thead th
	{
		padding:20px 35px 2px 35px;
		text-align:center;
		vertical-align:bottom !important;
		border:#000000 solid 1px;
	}
	#table_offerta tbody td
	{
		padding:20px 35px 2px 35px;
		text-align:center;
		vertical-align:middle !important;
		border:#000000 solid 1px;
	}
	.left
	{
		text-align:left !important;
	}
	.list_offert
	{
		margin-bottom:10px;
		list-style-position:inside !important;
	}
	#shableft
	{
		width:30%;
		padding-left:98px;
		padding-top:30px;
	}
	#shabr
	{
		width:30%;
		float:right;
		text-align:right;
		padding-right:98px;
		padding-top:30px;
	}
	#shabr2
	{
		width:40%;
		float:right;
		padding-left:40px;
		padding-top:30px;
	}
	#shableft2
	{
		width:40%;
		padding-left:37px;
		padding-top:30px;
	}
	.div_of_right
	{
		width:40%;
		font-weight:bold;
		float:right;
		padding-top:30px;
		text-align:right;
		padding-right:30px;
	}
	.div_of_left
	{
		width:40%;
		font-weight:bold;
		padding-top:30px;
		padding-left:30px;
	}
/*--------instant-----------*/
	#id_1, #id_2, #id_3, #id_4, #id_5, #id_6
	{
		position:absolute;
		width:300px;
		background-color:#C4E1FF;
		border:1px solid;
		visibility:hidden;
		background-image:url('../pic/bg2level.gif');
		background-repeat:repeat-y;
		margin:2px;
	}
	#id_1
	{
		top:290px;
		left:710px;
	}
	#id_2
	{
		top:305px;
		left:260px;
	}
	#id_3
	{
		left:500px;
		top:502px;
	}
 	#id_4
	{
		left:260px;
		top:1000px;
	}
	#id_5
	{
		left:700px;
		top:1015px;
	}
	#id_6
	{
		left:560px;
		top:1057px;
	}

	#id_1 a, #id_2 a, #id_3 a, #id_4 a, #id_5 a, #id_6 a
	{
		color:#F15F1F;
		text-decoration:none;
	}
	#id_1 a:active,
	#id_1 a:visited,
	#id_1 a:hover,
	#id_2 a:active,
	#id_2 a:visited,
	#id_2 a:hover,
	#id_3 a:active,
	#id_3 a:visited,
	#id_3 a:hover,
	#id_4 a:active,
	#id_4 a:visited,
	#id_4 a:hover,
	#id_5 a:active,
	#id_5 a:visited,
	#id_5 a:hover,
	#id_6 a:active,
	#id_6 a:visited,
	#id_6 a:hover,
	#id_7 a:active,
	#id_7 a:visited,
	#id_7 a:hover
	{
		color:#F15F1F;
		text-decoration:none;
	}
	#id_1 a:hover,
	#id_2 a:hover,
	#id_3 a:hover,
	#id_4 a:hover,
	#id_5 a:hover,
	#id_6 a:hover,
	{
		text-decoration:underline;
	}
	.popup_content
	{
		clear:both;
		vertical-align:top;
		margin:20px 35px 5px 35px;
	}
	.close_window_x,
	.close_window
	{
		font-size:140%;
	}
	.close_window_x
	{
		float:right;
	}
	.close_window
	{
		text-align:center;
		font-weight:bold;
	}
/*----------order--------------*/
	#ord a
	{
		color:#518189;
	}
	#ord form input,
	select,
	textarea,
	#form form input,
	textarea, .mes
	{
		font-family:Tahoma,Verdana,Arial,"Sans-serif";
		color:#515966;
		font-size:11px;
	}
	.order_table
	{
		border-spacing:5px;
		border:none;
		width:100%;
	}
	.order_table td, th
	{
		padding:0px;
		vertical-align:top;
	}
	.tab_ord_td1
	{
		text-align:right;
		color:#515966;
		font-weight:bold;
		width:30%;
	}
	.tab_ord_td2
	{
		width:20px;
	}
	.ord_text
	{
		width:250px;
	}
	.width400
	{
		width:400px;
	}
/*----------------------------------
			how_to_order
----------------------------------*/
	#for_order
	{
		height:302px;
	}
	#for_order a
	{
		color:#fff;
		text-decoration:none;
	}
	#for_order a:hover
	{
		text-decoration:underline;
	}
	#first_div
	{
		height:36px;
	}
	#for_first_div_three
	{
		float:left;
		width:491px;
		margin:15px 0px 0px 0px;
		padding:0px;
		height:21px;
		background-image:url('../pic/e_ordertop.gif');
		background-repeat:repeat-x;
	}
	#for_first_div_four
	{
		margin:15px 0px 0px;
		padding:0px;
		float:left;
		height:21px;
		width:16px;
		background:transparent url('../pic/pic.gif') no-repeat 0 -504px;
	}
	#second_div
	{
		height:250px;
		padding:0px;
		margin:0px;
	}
	#for_second_div_first
	{
		width:33px;
		height:250px;
		clear:both;
		float:left;
	}
	.for_second_div_two
	{
		background-color:#FFF;
		background-image:url('../pic/block_left.jpg');
		background-repeat:no-repeat;
		float:left;
		height:250px;
		width:4px;
	}
	.block
	{
		background-image:url('../pic/bg_block.gif');
		color:#FFF;
		font-size:100%;
		width:696px;
		height:250px;
		float:left;
	}
	#ordertext
	{
		width:307px;
		float:left;
		margin-top:10px;
	}
	.order_text
	{
		color:#FFF;
		font-size:70%;
		padding-left:16px;
		padding-right:16px;
		padding-top:20px;
		width:307px;
		float:left;
		margin-top:10px;

	}
	form #order
	{
		background:url('../pic/order.gif') no-repeat left top;
		border:none;
		height:0px;
		overflow:hidden;
		padding:32px 0 0 0;
		width:84px;
		cursor:pointer;
	}
	html form #order
	{
		height:32px;
	}
	.bg_order
	{
		background:url('../pic/e_order.gif');
		background-repeat:repeat-y;
		margin-top:50px;
		width:1px;
		float:left;
		height:153px;
	}
	#ordertext2
	{
		width:308px;
		float:left;
	}
	#ordertext2 p
	{
		margin:0px;
		padding:1px;
	}
	.list_order
	{
		list-style-type:none;
		font-weight:bold !important;
		font-size:15px;
	}
	#thirt_div
	{
		height:16px;
	}
	#thirt_div_first
	{
		width:33px;
		clear:both;
		float:left;
		height:30px;
	}
	#thirt_div_second
	{
		height:16px;
		float:left;
		width:16px;
		background:transparent url('../pic/pic.gif') no-repeat 0 -73px;
	}
	#thirt_div_thirt
	{
		width:672px;
		float:left;
		height:16px;
	}
	.orderbottom
	{
		background-image:url('../pic/e_orderbottom.gif');
		background-repeat:repeat-x;
	}
	#thirt_div_four
	{
		float:left;
		height:16px;
		width:16px;
		background:transparent url('../pic/pic.gif') no-repeat 0 -99px;
	}
/*----------------------------------
			Banner
----------------------------------*/
	#right_banner
	{
		float:right;
		padding:4px 0px;
	}
	.both
	{
		clear:both;
	}
/*----------------------------------
			FOOTER
----------------------------------*/
	.wrapper_for_niz
	{
		background:#ebf0f0;
		border-left:solid 4px #fff;
		border-right:solid 4px #c2cdd0;
		margin:0 auto;
		width:770px;
		height:55px;
	}
	.links_left
	{
		background:transparent url('../pic/pic.gif') no-repeat 0 -348px;
		float:left;
		width:58px;
		height:54px;
		margin-top:0px;
	}
	.links_top
	{
		background:transparent url('../pic/pic.gif') no-repeat 0 -467px;
		float:left;
		width:712px;
		height:9px;
		margin-top:0px;
	}
	.links
	{
		background:url('../pic/bg_links.gif');
		float:left;
		width:165px;
		height:45px;
		margin-top:9px;
		font-size:11px;
		color:#fff;
/*		border:1px solid red;*/
	}
	.otstup
	{
		margin-top:10px;
	}
	.otstup a,
	.otstup a:link,
	.otstup a:visited,
	.otstup a:active
	{
		color:white;
		text-decoration:none;
		text-transform:uppercase;
	}
	.otstup a:hover
	{
		text-decoration:underline;
	}
	.links2
	{
		background:url('../pic/bg_links2.jpg') no-repeat;
		float:left;
		width:484px;
		height:45px;
		margin-top:9px;
		font-weight:bold;
		font-size:0.5625em;
		color:#ffffff;
		text-transform:uppercase;
		text-decoration:none;
		text-align:right;
	}
	.links2 span
	{
		color:#FFC850;
		margin-left:6px;
		margin-right:2px;
	}
	.links_right
	{
		background:transparent url('../pic/pic.gif') no-repeat 0 -412px;
		float:left;
		width:63px;
		height:45px;
		margin-top:9px;
	}
/*------------------------------------------
      un-authenticated-license-information
------------------------------------------*/
	body#un_authenticated_license_information
	{
		font-size:100.01%;
		font-family:Arial, sans-serif;
	}
	#license
	{
		background-color:white;
		padding:5px;
	}
	#un_authenticated_license_information h1
	{
		font-size:180%;
		margin-top:0.3em;
		margin-bottom:0.1em;
	}
	#un_authenticated_license_information h2
	{
		font-size:140%;
		margin-top:0.4em;
		padding-top:0px;
		margin-left:0px;
		color:#000;
		text-transform:none;
	}
	#footnotes
	{
		font-size:0.8em;
		border-top:solid 1px #ccc;
		margin-top:1.5em;
	}
	.footnote
	{
		color:#f00;
		text-decoration:none;
		font-style:normal;
		font-weight:bold;
	}
	.clearBoth
	{
		clear:both;
		font-size:0px;
		height:0px;
	}

/*.tarifPrice3 { width:5%; }
.tarifPrice4 { widows:60%; }
.dataTable tbody .uncomplete { text-align:right; }
.dataTable tbody .uncomplete em { color:red; font-style:normal;}
#content	{ overflow:hidden; width:560px; float:left;}
.popup a, .popup a:link{ color:#F15F1F; text-decoration:underline; }
.popup a:hover { color:#fff; text-decoration:none; }
td.content { color:#515966; font-family:"Tahoma","Verdana","Arial","Sans-serif"; font-size:11px; padding-left:37px; padding-right:37px; padding-top:21px;}
.contenttable { padding:20px 35px 2px 35px; text-align:center;}
.contenttable2 {padding:20px 35px 2px 35px; text-align:left;}
.zagolovok {text-align:center;}
.centclass {text-align:center; font-weight:bold;}
#content {font-size:.75em;}
.text_trans {text-transform:uppercase;}
.normal_feft {text-align:left; font-weight:normal;}
.paragraf {padding-left:13px;}
.ul_of2 li{ margin-top:0px !important; margin-bottom:0px; margin-left:10px; padding:0px !important;}*/
	#closeButton
	{
		position:absolute;
		display:block;
		padding-left:20px;
		top:5px;
		right:5px;
		background-image:url('../pic/close.gif');
		background-repeat:no-repeat;
		background-position:top left;
		cursor:pointer;
		line-height:14px;
		vertical-align:middle;
	}
	#helpBlock, #info_box
	{
		position:absolute;
		width:500px;
		background-color:#fff;
		border:1px solid #000;
		left:150px;
		z-index:4;
		padding:30px 10px 10px 10px;
		background-color:#e3e4e8;
		background-image:url('../pic/bg_block.gif');
		/*background-repeat:repeat-x;*/
		background-position:top;
	/*	border-top:4px solid #e7e7ea;*/
		color:#fff;
		font-size:13px;
	}
	#helpBlock h4, #info_box h4
	{
		text-align:center;
		margin:0px 0px 20px 0px;
		background-color:#f1f1f1;
		border:1px solid silver;
		line-height:16px;
		vertical-align:middle;
		background-image:none;
		font-size:14px;
		font-weight:bold;
		color:#000;
		padding:5px 0px;
	}

	#overlayBackground
	{
		position:absolute;
		background-color:#000;
		top:0;
		left:0;
		z-index:3;
		margin:0px;
		padding:0px;
	}
	#hiddenBlock
	{
		display:none;
	}
	.replydata
	{
		margin-bottom:0px;
		padding-bottom:0px;
	}
	.replytext
	{
		margin-top:0px;
		margin-bottom:20px;
	}
	.r { color:#F15F1F !important; }
	.mail{vertical-align: bottom;}
	.foto_dc{float:right; margin-left:17px; padding-top:45px; width:170px;}
	.dc_galary_padd_1
	{
	    margin: 5px 30px 5px 90px;
	}
	.dc_galary_padd_30
	{
	    margin: 5px 30px;
	}
	.dc_galary_padd_0
	{
	    margin: 5px 0px;
	}
	.button { color:#515966; font-size:11px; margin:5px 0px; }
	.Messages { margin-left:0px; padding-left:0px; }
	.Messages li { float:left; margin-right:20px; margin-left:0px; padding-left:0px; list-style-type:none; }
	.Messages li a { display:inline-block; padding:3px 8px; background-color:#94A9AE; color:#ffffff; font-weight:bold; text-decoration:none; }
	.Messages li a:hover { text-decoration:none; color:#ffffff; }
	.compose table td { padding:3px; }
	.compose .mes { width:250px; }
	.compose textarea { width:311px; }
	.mesFrom, .mesText { border:1px solid #a5acb2; }
	.mesFrom { padding:1px 5px; width:400px; }
	.mesFrom a { font-weight:bold; }
	.mesText { width:410px; }
	.mesText pre { margin:1px; border:1px solid #a5acb2; font-family:Tahoma,Geneva,Arial,Helvetica,Verdana,'sans-serif'; font-size:100%; padding:1px 5px; }
	
	#tabs { margin-left:0px; padding-left:0px; }
	.check { padding-top: 10px; clear: both; }
	#tabs ul { margin: 0px; padding: 0px; }
	#tabs li { float:left; margin-right:20px; margin-left:0px; padding-left:0px; list-style-type:none; }
	#tabs li a.active { display:inline-block; padding:3px 8px; background-color:#94A9AE; color:#ffffff; font-weight:bold; text-decoration:none; }
	#tabs li a:hover { text-decoration:none; color:#ffffff; }
	.simpleList { border:1px solid #94A9AE; }
	.simpleList td, .simpleList th { padding:3px !important; }
	.simpleList th, .simpleList #pager { background-color:#94A9AE; color:#ffffff; text-align:left; }
	.simpleList a { font-weight:bold; }
	.simpleList .pages { font-size:10px; margin:0px; padding:0px; }
	.simpleList .pages li { float:left; list-style-type:none; padding:3px; margin-right:3px; }
	.simpleList .pgNext { border:1px solid #b2c3c7; }
	.simpleList .pgCurrent { background-color:#b2c3c7; font-weight:bold; border:1px solid #b2c3c7; }
	.simpleList .re { text-align:right; vertical-align:top; font-weight:normal; }
	.simpleList .sp { font-size:0px; padding:0px !important; height:1px; border-bottom:1px solid #94A9AE; }
	
.padding_top_0 { padding-top: 0px !important; }
.facebook_widget { float: right; margin-top: -40px; }
*html #sidebar ul { margin-left: 0px; }
*:first-child+html #sidebar ul { margin-left: 0px; }
*html #rambler_ind { margin-top: 510px; }
*:first-child+html #rambler_ind { margin-top: 510px; }

