﻿html { min-width:1024px;}

* { margin: 0;  padding: 0;}

BODY {  background-image:url('images/background.gif');background-position:top right;background-repeat:no-repeat;}

ul li {	margin-left:20px;}
ul { margin:10px;}
ol li{ margin-left:20px;}
img { border:0px; }
h1{font-size:20px; color:#ff6600; line-height:25px;}

A { FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline; color:#F15B23; FONT-WEIGHT:normal; }
A:hover { FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; color:#F15B23; FONT-WEIGHT:normal; }
A:active { FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline; color:#F15B23; FONT-WEIGHT:normal; }

td.logo { background:url('images/background_logo.gif'); padding-left:36px; padding-top:16px; }

div.phone { color:#F15B23; font-size:30px; FONT-WEIGHT:bold; padding-left:35px; padding-top:10px; }

font.phone_gray { color:#646464; }

td.menu { background:url('images/background_menu.gif'); padding-top:10px; }

A.main_menu { FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: none; color:#ffffff; FONT-WEIGHT:normal; background:url('images/menu_li.gif') no-repeat; margin-left:10px; padding-left:12px; }
A.main_menu:hover { FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: underline; color:#ffffff; FONT-WEIGHT:normal; background:url('images/menu_li.gif') no-repeat; margin-left:10px; padding-left:12px; }
A.main_menu:active { FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: none; color:#ffffff; FONT-WEIGHT:normal; background:url('images/menu_li.gif') no-repeat; margin-left:10px; padding-left:12px; }

A.main_menu_start { FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: none; color:#ffffff; FONT-WEIGHT:normal; padding-left:12px; }
A.main_menu_start:hover { FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: underline; color:#ffffff; FONT-WEIGHT:normal; padding-left:12px; }
A.main_menu_start:active { FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: none; color:#ffffff; FONT-WEIGHT:normal; padding-left:12px; }

A.link_news { FONT-SIZE: 11px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: underline; color:#F15B23; FONT-WEIGHT:normal; line-height:22px; }
A.link_news:hover { FONT-SIZE: 11px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: none; color:#F15B23; FONT-WEIGHT:normal; line-height:22px; }
A.link_news:active { FONT-SIZE: 11px; FONT-FAMILY: arial, Tahoma,Verdana; TEXT-DECORATION: underline; color:#F15B23; FONT-WEIGHT:normal; line-height:22px; }

td.banner { padding-left:26px; }

.content { 
padding-left:26px; 
padding-top:25px; 
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
color:#56535E; 
font-weight: normal;
line-height: 19px;	
}


td.search { FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; color:#56535E; }

td.text { FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; color:#56535E; FONT-WEIGHT:normal; }

div.num { padding-bottom:5px; }

div.num_1 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/1.gif') no-repeat 0 0; FONT-WEIGHT:bold; }
div.num_2 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/2.gif') no-repeat 0 0; FONT-WEIGHT:bold; }
div.num_3 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/3.gif') no-repeat 0 0; FONT-WEIGHT:bold; }
div.num_4 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/4.gif') no-repeat 0 0; FONT-WEIGHT:bold; }
div.num_5 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/5.gif') no-repeat 0 0; FONT-WEIGHT:bold; }
div.num_6 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/6.gif') no-repeat 0 0; FONT-WEIGHT:bold; }
div.num_7 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/7.gif') no-repeat 0 0; FONT-WEIGHT:bold; }
div.num_8 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/8.gif') no-repeat 0 0; FONT-WEIGHT:bold; }
div.num_9 { margin:0; padding: 2 0 0 20px; background: url('images/Image/num/9.gif') no-repeat 0 0; FONT-WEIGHT:bold; }

td.top_contacts { padding-top:30px; FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; color:#56535E; }

td.title_news { FONT-SIZE: 18px; FONT-FAMILY: arial, Tahoma,Verdana; color:#ffffff; padding-left:20px; padding-bottom:20px; }

td.news { padding-top: 15px; padding-left: 20px; }

div.title_news1 { background:url('images/news_li.gif') no-repeat left; color:#000000; font-size:12px; font-family:Arial; padding-left:15px; }

div.content_news { font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#686E74; padding-top:10px; padding-right:10px; line-height:16px; }

div.line_news { margin-top:10px; margin-bottom:10px; background-color:#D9D9D9; width:175px; }

td.bottom { background-color:#F15B23; }

td.bottom_text { color:#ffffff; FONT-SIZE: 12px; FONT-FAMILY: arial, Tahoma,Verdana; padding-left:27px; padding-top:10px; }

A.white { font-size:12px; color:#ffffff; font-weight:bold; font-family:Arial; text-decpration:underline; }
A.white:hover { font-size:12px; color:#ffffff; font-weight:bold; font-family:Arial; text-decpration:underline; }
A.white:active { font-size:12px; color:#ffffff; font-weight:bold; font-family:Arial; text-decpration:underline; }

div.copyright { font-size:12px; color:#ffffff; font-weight:bold; font-family:Arial; text-align:right; padding-bottom:15px; padding-right:15px; }

A.copyright { font-size:12px; color:#ffffff; font-weight:bold; font-family:Arial; text-decpration:underline; }
A.copyright:hover { font-size:12px; color:#ffffff; font-weight:bold; font-family:Arial; text-decpration:underline; }
A.copyright:active { font-size:12px; color:#ffffff; font-weight:bold; font-family:Arial; text-decpration:underline; }

.yan_map{
	border:1px;
	color:#93887F;
}

.hrc{
	color: #FFFFFF;
    float: left;
    width: 320px;
}

.img_yandex{
	height:200px;
	width:300px;
	border:4px solid #f3784a;
	border-radius: 11px 11px;
}

#opt ul li, h4{
	font-size:12px;
	FONT-FAMILY: arial, Tahoma,Verdana; 
	TEXT-DECORATION: none; 
	color:#56535E;}
	
	
.img_opt{
	border:1px solid #56535E;
	border-radius: 10px 10px;
}	

.opt_hr{
	width:250px;
	color:#D9D9D9 !important;
	}

.opt_hr2{
	color:#D9D9D9 !important;
	}
	
.adres{
	display:block;
	width:250px;
	font-size:10px;
	color:#666;
}

#container{
position: absolute;
top: 10px;
left: 60px;
height: 150px;
width: 470px; /* 3 изоб. по 150px в ширину и 10px отступа между ними = 3*(150) + 2*(10) = 470 */
overflow: hidden;
}
 
 
#container img{
position: absolute;
top: 0px;
height: 150px;
width: 150px;
cursor: pointer;
overflow: hidden;
}
 
#carouselLeft{
position: absolute;
top: 60px;
left: 0px;
cursor: pointer;
}
 
#carouselRight{
position: absolute;
top: 60px;
left: 540px;
cursor: pointer;
}


#slideshow { 
position:relative; 
height:350px; 
}
#slideshow IMG { 
position:absolute; 
top:790px;
left:30px; 
z-index:8; 
opacity:0.0; 
}
#slideshow IMG.active { 
z-index:10; 
opacity:1.0; 
}
#slideshow IMG.last-active {
z-index:9; 
}


/* down menu, rozetka image */
.dd a{
	background: url("images/log_mini.jpg") no-repeat scroll left top transparent;
    display: block;
    width: 95px;
	height: 95px;
	text-indent:-10000px;
	margin-top:20px;
}
.dd a:hover{background-position:0 -95px;}
/* end down menu, rozetka image */

/* roznichnaya set slaider */
#slider1 { overflow:hidden; padding: 0 0 10px; width:700px; margin:0 auto; text-align:center;}
#slider1 .viewport { float: left; width: 600px; height: 350px; overflow: hidden; position: relative; }
#slider1 .buttons { background:url("../images/stroimaterialy-21-vek/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 150px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 150px 0 0 10px;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 600px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 121px; border: 1px solid #dcdcdc; width: 600px;}
/* end roznichnaya set slaider */

/*--deluxe.php--*/
#dlleft{
	float:left;
	width:49%;
	background-color:#F5F5F5;
	height:560px;
}
#dlright{
	margin-left: 51%;
	background-color:#F5F5F5;
	height:560px;
}
.dlbd {
	padding:6px;
	text-align:justify;
	border-top:3px solid #FFF;
}
#clear {clear:both;}
/*--end deluxe.php--*/

/*--some style--*/
.orange strong{	color:#ff6600;}
.center{margin:0 auto; 	text-align:center;}
/*--end some style--*/

/*--unknow style--*/
#hh{FONT-SIZE: 10px; FONT-FAMILY: arial, Tahoma,Verdana; color:#154788; FONT-WEIGHT:bold;}
.pageNoFollow_hilite img {
    border: 0 !important;
 	opacity: 0 !important;
 }
/*--end unknow style--*/






