* { outline:none; }

body {margin: 0; padding:0px; background: #ffffff  color:#1d1d1d; font-family: Verdana,Arial; font-size:100.01%;}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#00A5D9; text-decoration:underline; font-size:12px; font-family: Verdana;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {font-family:Verdana;}
h1 {}
h2 {font-size:17px; color:#666666; font-weight:normal; margin:10px 0 5px 0; font-family:Verdana;}
h3 {font-size:17px; color:#000; font-weight:normal; margin:10px 0 5px 0; font-family:Verdana;}
h4 {font-size:14px; color:#666666; margin:10px 0 5px 0;font-family:Verdana;}


ul {font-family:Verdana;}
ul li {font-family:Verdana;}

p {margin: 0 0 15px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Verdana;}

.cl {clear:both; font-size:0;}
.black {color:#333333;}


#container {font-size: 0.7em; width:980px; margin: 0 auto;}

#header {height:60px; background: url() 50% 15px no-repeat; color:#fff;}
#header a {color:#fff;}
#header_top {height:16px;}

#logo {position:absolute; margin-top:16px;}
#slogan {position:absolute; margin-top:45px; padding-left:4px;}
#ban {position:absolute; margin-top:0px; padding-left:4px;}
#basket_block {width:307px; float:right; padding-right:0px; padding-top:0px;}
#top_menu {background: url(images/top_menu.png) 0 0 no-repeat; font-family:Verdana; font-size:12px; height:19px; line-height:19px; padding-left:8px;}
#top_menu a {color:#fff; text-decoration:none; padding: 0 7px;}
#top_menu a:hover {text-decoration:underline;}

#sh {position:relaive; margin-top:60px; padding-left:0px;}



#basket {float:left; background: url(images/car.png)  0 50% no-repeat; padding: 0 0 0 52px; height:49px; line-height:40px;}
#header_phone {float:right; width:135px; font-size:18px; background: url(images/call.png) 0 03px no-repeat; padding:10px 0 0 36px;}
#header_phone span {font-size:12px; position:relative; margin-top:2px; float:left; padding-right:3px;}

#main_menu {padding: 0 2px; background: url(images/main_menu.png) 0 0% no-repeat;}
#main_menu table { width:100%; font-weight:bold;}
#main_menu table td {text-align:center; padding:4;}
#main_menu table td a {display:block; height:35px; line-height:33px;}
#main_menu table td a:hover {background: url(images/main_menu_hover.png) 0 0% repeat-x;}




.mp_block {width:182px; height:170px; float:left; font-weight:bold; text-align:center;}
.mp_block img {text-decoration:none; display:block; margin: 0 auto; margin-bottom:-5px;}

.mp_line3 {padding: 0 0 0 0; margin-bottom:20px;}
.mp_block3 {width:33%; height:170px; float:left; font-weight:bold; text-align:center;}
.mp_block3 img {text-decoration:none; display:block; margin: 0 auto; margin-bottom:-5px;}

.mp_line1 {padding: 40px 0 0 0; margin-bottom:30px;}
.mp_line2 {padding: 20px 0 0 0; margin-bottom:40px;}

.sector_title {color:#666666; font-size:1.8em; padding: 20px 0 0 0; text-align:center; width:100%;}

#bottom_block {background: url(images/v_line.gif) 50% 100% no-repeat; border-top:1px solid #1D1D1D;}
#bottom_block_all {border-top:1px solid #1D1D1D;}
#bottom_left {width:400px; padding: 0 0 0 28px; float:left;}
#bottom_right {width:420px; padding: 0 10px 0 0px; float:right;}
#bottom_all {padding: 0 28px 0 28px; float:left;}

.block_title {color:#666666; font-size:1.8em; padding: 12px 0 7px 0;}
.date {color:#CCCCCC; margin: -5px 0 5px 0;}
.news_title {font-weight:bold; padding-bottom:3px;}

#footer {color:#999999; padding: 12px 33px 20px 32px; clear:both;}
#footer b {color:#CCCCCC; font-size:1.1em;}
#footer a {color:#8DF1F1;}
#footer_left {float:left; width:378px;}
#footer_center {float:left; width:150px; background: url(images/time.gif) 0 2px no-repeat; padding-left:17px;}
#footer_right {float:right; width:150px; }


/*---base page---*/


#base_main_menu {width:1000px; margin:0 auto; font-size:0.7em;}
#base_main_menu ul {padding:0; margin:0; font-weight:bold; background: #333333 url(images/base_main_menu.gif) 0 100% repeat-x; height:26px; width:980px; overflow:hidden;}
#base_main_menu ul li {float:left;}
#base_main_menu ul li a {float:left; display:block; color:#fff; height:25px; line-height:25px; padding: 0 45px 0 45px;}
#base_main_menu ul li a:hover {background:#999999;}
#base_main_menu ul li.active a {background:#999999; text-decoration:none;}
#base_main_menu ul li.active a:hover {cursor:default;}

#header_left {font-size:1.1em; float:left; width:200px; padding: 20px 0 0 18px;}


#base_top_menu {background: url(images/base_top_menu.gif) 0 0px no-repeat; height:41px; width:980px; overflow:hidden;}
#base_top_menu ul {list-style-type:none; padding:0; margin:0;}
#base_top_menu ul li {float:left; margin: 0 15px; padding-top:10px;}
#base_top_menu ul li a {float:left; display:block; color:#CCCCCC; height:21px; line-height:21px; padding: 0 11px;}
/*#base_top_menu ul li.title {color:#9C9D9D; font-size:20px; font-weight:; margin: 0 0 0 15px;}*/
#base_top_menu ul li.title {margin: 0 0 0 15px;padding-top:1px;}
#base_top_menu ul li.arrow {background: url(images/menu_horis_arrow.gif) 50% 100% no-repeat; width:40px; height:39px; padding-top:1px;margin: 0 10px 0 15px;}
#base_top_menu ul li.active {background: url(images/menu_arr.gif) 50% 100% no-repeat; font-weight:bold; padding-bottom:4px;}
#base_top_menu ul li.active a {text-decoration:none; background: url(images/active_left.gif) 0% 0% no-repeat; color:#000; padding: 0 0px;}
#base_top_menu ul li.active a:hover {cursor:default;}
#base_top_menu ul li.active a span {background: url(images/active_right.gif) 100% 0% no-repeat; color:#000; padding: 0 11px; display:block; float:left; height:21px;}

.reliz {text-align:right; padding: 50px 80px 0 0;}
.reliz img {vertical-align:bottom;}

.catalob_big_block {padding: 8px 0 15px 13px; font-weight:bold; border-bottom:1px solid #1F1F1F;}
.catalob_big_block img {display:block; margin:0 auto; margin-bottom:-7px;}
.catalob_block_16 {float:left; width:196px; text-align:center;}
.catalob_block_17 {float:left; width:251px; text-align:center;}
.catalob_block_18 {float:left; width:251px; text-align:center;}
.catalob_block_19 {float:left; width:196px; text-align:center;}

/*---catalog---*/
.catalog_content {padding: 20px 0 0 27px;}
.catalog_title {padding: 0 0 0 13px;}
.catalog_img {float:left; width:200px;}
.catalog_text_block {float:left; width:340px; color: #000;}
.catalog_green_block {float:left; width:143px; background: url(images/catalog_green_bottom.gif) 0% 100% no-repeat; margin-top:10px;}
.catalog_green_top {background: url(images/green_top.gif) 0% 0% no-repeat; padding: 7px 5px 10px 27px; color:#fff; font-size:0.9em;}
.price {font-size:14px;}
.price b {font-size:18px;}
.catalog_red_block {float:left; width:92px; font-size:18px; padding-top:18px;}
.catalog_red_block a {display:block; background: url(images/catalog_red_block.gif) 0% 0% no-repeat; width:92px; height:30px; line-height:30px; color:#fff; text-align:center;}

.catalog_text_block table {}
.catalog_text_block table td {background: url(images/dot.gif) 0% 100% repeat-x; padding: 3px 0px 3px 0;}
.catalog_text_block table td b {padding-right:25px;}

.h_line {background: url(images/dot2.gif) 0% 0% no-repeat; font-size:0; height:1px;}
.catalog_block {padding: 15px 0 10px 0;}

/*---catalog deteil---*/
.path {color:#999999; font-size:11px;}
.catalog_title h2 {font-size:22px; margin-top:5px;}
.img_gal_block {float:left; width:600px;}
.price_bay_block {float:right; width:254px;}

.gal_big_img {width:200px; float:left;}
.gal_small_img {width:360px; float:right; padding-top:20px;}
.gal_small_img img.active {border:1px solid #CCCCCC;}
.gal_small_img img {
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 15px;
}
.sklad {font-weight:bold; color:#8DC73F; clear:both; padding: 10px 0 0 27px;}
.model_block_text {color: #000;}
.cell3 {width:226px; float:left; padding-right:66px;}

.model_block_text {padding: 0 0 0 13px;}
.model_block_text table td {width:50%;}


/*---razblok---*/
.text_page {padding: 33px 50px 25px 56px;}
.left_text_part {float:left; width:400px;}
.right_text_part {float:right; width:322px;}

.price_table {width:100%; color: #000;}
.price_table td {padding: 7px 0 7px 0; background: url(images/dot.gif) 0% 100% repeat-x;}
.no_bg td {background:transparent;}
.price_td {width:120px;}

.blue_block {background: #D3E2F0 url(images/blue_block_bottom.gif) 0% 100% no-repeat; color:#333333;}
.blue_block_top {background: url(images/blue_block_top.gif) 0% 0% no-repeat; padding: 12px 14px 12px 14px;}
.blue_block ul {list-style-type:none; padding:0; margin:0;}
.blue_block ul li {padding: 0 0 3px 8px; background: url(images/dot4.gif) 0% 5px no-repeat;}

.alarm {color:#999999; padding: 20px 40px 10px 15px;}
.alarm b {font-size:12px;}


/*---OBZOR---*/
.obzor_block {border-bottom:1px solid #303030; padding: 8px 0 8px 0;}
.obzor_icon_block {width:83px; margin:0 auto; height:95px; padding-top:1px;}
.obzor_icon_block a {display:block; background-position: 50% 0px; background-repeat: no-repeat; text-align:center; color:#FD4E31; padding: 70px 0 8px 0;}
.obzor_block .active {background: url(images/icon_active_bg.gif) 0% 0px no-repeat; }
.obzor_block .active a {color:#666666; text-decoration:none; cursor:default;}
.obzor_block table {width:100%;}
.icon_23 {background-image:url(images/icon_01.gif);}
.icon_24 {background-image:url(images/icon_02.gif);}
.icon_25 {background-image:url(images/icon_03.gif);}
.icon_26 {background-image:url(images/icon_04.gif);}
.icon_27 {background-image:url(images/icon_05.gif);}
.icon_28 {background-image:url(images/icon_06.gif);}
.icon_29 {background-image:url(images/icon_07.gif);}
.icon_30 {background-image:url(images/icon_08.gif);}
.icon_31 {background-image:url(images/icon_09.gif);}

.obzor_text_block {padding: 0 0 20px 32px; background: url(images/phone_01.png) 0px 81px no-repeat;}
.obzor_text_title {padding: 24px 0 23px 0; text-align:center;}


.obzor_text_01 {width:160px; padding: 320px 75px 0 0px; float:left;}
.obzor_text_02 {width:160px; padding: 320px 75px 0 0px; float:left;}
.obzor_text_03 {width:160px; padding: 320px 75px 0 0px; float:left;}
.obzor_text_04 {width:164px; padding: 320px 10px 0 0px; float:left;}


.bay_bottom {font-size:24px; border-top:1px solid #1D1D1D;}
.bay_bottom_phone {width:459px; text-align:center; padding: 20px 0 20px 0; float:left; border-right:1px solid #1D1D1D;}
.read_more_bottom {width:459px; text-align:center; padding: 20px 0 20px 0; float:left;}

.obzor_link{cursor:hand;}

a.buy {
	text-decoration:none;
}

.tip {

	top:25px;
	left:-33px;
	width:110px;
	height:50px;
	background:url(/images/black_arrow.png) no-repeat;
	padding:25px 0 0 20px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:105%;
}

.white_top h2 {
	margin:0 20px;
}
.white_top p {
	margin:5px 20px;
}
.text_n {
	font-size: 10px;
}
.text_b {
	font-weight: bold; font-size: 14px;
}
