
body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
html{
	margin:0;
	padding:0;
	}

img{
	border:none;
	}
	
td{
	color:#0A102E;
	font-family:"Verdana";
	font-size:11px;
	}
p{
colr:#22538E;
}	
	
/*main-container open*/
#main-container{
	width:902px;
	margin:0 auto;
	padding:0;
	}

/*open header*/	
#header{
	width:902px;
	height:60px;
	margin:0;
	padding:0;
	float:left;
	}

#header-a{
	width:330px;
	margin:0;
	padding:0;
	float:left;
	}
	
#header-a img{
	margin:0;
	padding:0;
	float:left; 
	position:relative;
	top:20px;
	}

#header-b{
	width:530px;
	margin:0;
	padding:0;
	float:right;
	}
	
#top-menu{
	margin:0 0 13px 0;
	padding:0;
	float:right;
	}
	
#top-menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
	
#top-menu li{
	display:inline;
	margin:0;
	padding:0;
	}
	
#top-menu a{
	margin:4px 0 0 0;
	padding:0 4px 0 4px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#22538e;
	text-decoration:none;
	border-right:1px solid #22538e;
	float:left;
	display:block;
	}
	
#top-menu a:hover{
	color:#062a55;
	text-decoration:underline;
	}
	
div.search{
	margin:0;
	padding:0;
	float:right
	}


	
div.search label{
	margin:0;
	padding:0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#22538e;
	}
/*end header*/

/*open menu*/
.link{
float:right;
width:40px;
height:10px;
margin:0;
padding:0;
}

.link_1{
margin:0;
padding:0;
float:left;
width:10px;
height:10px;
display:inline;
}

.link_1 a{
font-size:12px;
color:#000000;
text-decoration:underline;

}

.link_1 a:hover{
color:#666666;
}

.link_1 a:visited{
font-weight:bold;
}
.link_2{
margin:0;
padding:0;
float:right;
width:10px;
height:10px;
display:inline;
}

.link_2 a{
font-size:12px;
color:#000000;
text-decoration:underline;

}

.link_2 a:hover{
color:#666666;
}

.link_2 a:visited{
font-weight:bold;
}
#space{
	width:380px;
	height:39px;
	float:left;
	}
	
.space-middle{
	width:455px;
	height:80px;
	float:left;
	}


/*end menu*/

/*start mibble*/
/*#middle{
	width:902px;
	margin:8px 0 0 0;
	padding:0;
	clear:both;
	float:left;
	background:url(../images/left-bg.gif) repeat-y left top;
	}
*/
#middle{
	width:902px;
	margin:8px 0 0 0;
	padding:0;
	clear:both;
	float:left;
	background:url(../images/left-bg1.gif) repeat-y;
	}
	
#middle_index{
	width:902px;
	margin:8px 0 0 0;
	padding:0;
	clear:both;
	float:left;
	background:url(../images/left-bg.gif) repeat-y left top;
	}
	
#left-menu{
	width:208px;
	margin:0;
	float:left;
	padding:0 0 15px 0 ;
	border-right:2px solid #FFFFFF;
	}
	
#left-menu h2{
	margin:0;
	padding:4px 0 6px 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#22538e;
	text-align:center;
	font-weight:bold;
	}
	
#left-menu ul{
	margin:10px 0 0 0;
	padding:0; list-style-type:none;
	}
	
#left-menu li{
	margin:3px 0 0 0;
	padding:0;
	background:url(../images/arrow.gif) no-repeat 9px 7px;
	}

#left-menu ul li ol{
	list-style-type:none;
	}
	
#left-menu ul li ol li a{
	list-style-type:none;
	font-weight:normal;
	}	
	
#left-menu ul li ol li{
	background:url(../images/circle.gif) no-repeat 8px 8px;
	}	
	
#left-menu a{
	margin:0 0 10px 20px;
	padding:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
	
#left-menu a:hover{
	color:#02244e;
	}
	
#right-content{
	width:691px;
	margin:0;
	padding:0;
	float:left;
	}
	
div.right-bg{
	width:168px;
	height:223px;
	margin:10px 0 0 0;
	padding:0;
	background:url(../images/send-bg.gif) no-repeat 0 0;
	}
	
div.right-bg1{
	width:168px;
	height:223px;
	margin:10px 0 0 0;
	padding:0;
	background:url(../images/send-bg_1.gif) no-repeat 0 0;
	}	
	
div.right-bg h3{
	margin:0;
	padding:4px 0 0 0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	}
	
div.right-bg p{
	margin:0 0 2px 0;
	padding:0 0 0 6px;
	font:0.85em Verdana, Arial, Helvetica, sans-serif;
	color:#22538e;
	text-align:left;
	line-height:15px;
	
	}
	
div.right-bg span a{
	margin:0;
	padding:4px 10px 0 0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#22538e;
	float:right;
	text-decoration:none;
	}
	
div.right-bg span a:hover{
	text-decoration:underline;
	color:#333333;
	}
	
img.bg {
	background:url(../images/send-a.jpg) no-repeat 0 0;
	margin:0;
	padding:0;
	width:153px;
	height:43px;
	}

.right-product{
	width:173px;
	height:134px;
	border:1px solid #FFFFFF;
	margin:6px 0 0 0;
	padding:0;
	}
.ru-rightimg{
    width:173px;
	height:14px;	
	margin:3px 0 0 0;
	padding:0;
}	
.ru-rightimg h2{
    margin:0;
	padding:0 0 5px 0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#22538e;	
	text-align:center;
	font-weight:bold;
}	
#build{
	width:474px;
	height:236px;
	margin:0 4px 0 0;
	padding:0;
	float:left;
	border-bottom:4px solid #3370B3;
	}
	
#flash{
	width:210px;
	height:241px;
	margin:0 0 0 3px;
	padding:0;
	float:left;
	background:url(../images/overview.jpg) no-repeat 0 0;
	}
	
#flash code{
	margin:5px 0 0 7px;
	padding:0;
	float:left
	}
	
#flash h3{
	margin:0;
	padding:2px 0 0 10px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#143e70;
	}
	
#conso{
	width:474px;
	margin:6px 0 0 0;
	padding:0;
	height:100px;
	float:left;
	}
	
#consolide{
	width:691px;
	margin:6px 0 0 0;
	padding:0;
	float:left;
	}
	
#about-right{
	width:500px;
	margin:0;
	padding:0;
	float:left;	
	}
#about-right h1{
    margin:0px;
	padding:0px;
 	font-family:"Verdana";
	font-size:16px;
	font-weight:bold;	
	margin-top:0px;
	color:#a6120c;
	display:inline;
}

#about-right h3{
    margin:0px;
	padding:0px;
 	font-family:"Verdana";
	font-size:16px;
	font-weight:bold;	
	margin-top:0px;
	color:#a6120c;
	display:inline;
}
	
#about-right h2{
    margin:0px;
	padding:0px;
 	font-family:"Verdana";
	font-size:10px;	
	font-weight:bold;
	margin-top:0px;
	display:inline;
}
#about-right h2 a{
    margin:0px;
	padding:0px;
 	font-family:"Verdana";
	font-size:10px;	
	font-weight:bold;
	text-decoration:none;
	margin-top:0px;
	display:inline;
	color:#22538E;
}
/*#about-right h2 a{
    margin:0;
	padding:0;
	font-family:"Verdana";
	font-size:10px;	
	color:#22538e;	
	font-weight:bold;
}	*/
#about-text,#about-text-a,#about-text-b{
	width:350px;
	margin:0 0 0 0	;
	padding:20px 0 0 30px;
	float:left;
	text-align:justify;
	line-height:14px;
	}
	
#about-text-a {
	height:336px;
	}

#about-text-b {
	height:380px;
	}
	
#about-text p{
	color:#22538E;
	font-family:"Verdana";
	font-size:11px;
	text-align:justify;
	margin:0;
	padding:15px 0 0 0;
	}

span a.send{
	color:#22538E;
	font-family:"Verdana";
	font-size:11px;
	font-weight:bold;
	}
	
#about-text p.coral{
	color:#22538E;
	font-family:"Verdana";
	font-size:15px;
	text-align:justify;
	margin:0;
	padding:15px 0 0 0;
	font-weight:bold;
	}

td.floor {
	color:#22538E;
	font-family:"Verdana";
	font-size:11px;
	text-align:justify;
	margin:0;
	padding:0;
	}
	
#about-text ul {
	color:#22538E;
	font-family:"Verdana";
	font-size:11px;
	text-align:justify;
	margin:20px 0 0 40px;
	padding:0;
	}
	
#about-colume{
	float:right;
	margin:0;
	padding:0;
	}
	
span.blue{
	color:#22538E;
	font-family:verdana,arial;
	font-size:11px;
	font-weight:bold;
	}
	
#news{
	width:207px;
	margin:6px 0 0 10px;
	padding:0 0 6px 0;
	float:left;
	}
	
#conso h3,#news h3{
	margin:0;
	padding:3px 0 3px 10px;
	color:#143e70;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#bbcbec url(../images/top-right-corner.gif) no-repeat left top;
	}
	
#consolide h1{
	margin:0;
	padding:3px 0 3px 10px;
	color:#143e70;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#bbcbec url(../images/top-right-corner.gif) no-repeat left top;
	}
	
#floor h3{
	margin:6px 0 0 0;
	padding:3px 0 3px 10px;
	color:#143e70;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#bbcbec url(../images/top-right-corner.gif) no-repeat left top;
	}

#news-content{
	width:205px;
	margin:0;
	padding:0 0 2px 0;
	float:left;
	border:1px solid #cdd7dc;
	}

#conso-content{
	width:472px;
	margin:0;
	padding:0;
	float:left;
	border:1px solid #cdd7dc;
	}
	
#consolide-content{
	width:689px;
	margin:0;
	padding:0;
	float:left;
	border:1px solid #cdd7dc;
	}
	
#floor-content{
	width:689px;
	height:95px;
	margin:0;
	padding:0;
	float:left;
	border:1px solid #cdd7dc;
	}
	
#conso-content p{
	margin:0;
	padding:6px;
	color:#22538e;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	}
	
#news p,#consolide-content p{
	margin:0;
	padding:6px;
	color:#22538e;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	text-align:justify;
	}
	
#floor{
	width:691px;
	margin:0;
	padding:0;
	float:left;
	border-top:4px solid #3370b3;
	}
	
.space{
	width:691px;
	height:6px;
	float:left;
	margin:0;
	padding:0;
	line-height:6px;
	border-bottom:4px solid #3370B3;
	}
	
.space-a{
	width:500px;
	height:23px;
	float:left;
	margin:0;
	padding:0;
	line-height:6px;
	border-bottom:4px solid #3370B3;
	}

div.wooden,div.carpet,div.carpet-tile,div.floex,div.vinyl,div.entrance,div.wall{
	width:82px;
	height:83px;
	margin:6px 8px 0 6px;
	padding:0;
	float:left;
	}
	
div.our-client{
	width:190px;
	margin:20px 0 0 0;
	padding:10px;
	border:1px solid #CCCCCC;
	}
	
div.our-client h3 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	margin:0;
	padding:0;
	}
	
div.our-client p {
	color:#22538E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.90em;
	line-height:15px;
	margin:0;
	padding:0;
	text-align:justify;
	}

#bdy-heading{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:14px;
color:#22538e;
float:left;
margin:0px;
}
#bdy-heading h5{margin:0px; padding-bottom:5px;}
#bdy-heading h2{
	margin:0;
	padding:0 0 5px 0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#22538e;	
	text-align:left;
	font-weight:bold;
	}
#bdy-heading ol{
margin:0px;
padding:0 0 0 30px;
font-family:"Verdana";
font-size:11px;
color:#22538e;
line-height:14px;
}

#bdy-heading ol li{
font-family:"Verdana";
font-size:11px;
color:#22538e;
line-height:14px;

}

.bdy-more{
clear:left;
float:left;
padding-bottom:28px;
padding-top:10px;
padding-left:211px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#22538e;}

.bdy-more a{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
clear:left;
color:#22538e;
}

.bdy-more a:hover{
text-decoration:underline;
color:#333333;
}

	
	
	
	
/*end mibble*/

/*start bottom*/
#bottom{
	width:840px;
	margin:0 auto;
	padding:6px 0 6px 0;
	background:#FFFFFF;
	clear:both;
	}
	
#bottom ul{
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center;
	}
	
#bottom ul li{
	display:inline;
	margin:0;
	padding:0;
	text-align:center;
	}
	
#bottom a{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-right:1px solid #22538e;
	color:#22538e;
	padding:0 6px 0 0;
	margin:0;
	}
	
#bottom a:hover{
	color:#062a55;
	text-decoration:underline;
	}
	
#bottom p{
	margin:10px 0 0 20px;
	padding:0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#22538e;
	text-align:center;
	clear:both;
	line-height:15px;
	}



.right_div{
float:left;
width:183px;
height:33px;
background:url(../images/base.jpg) no-repeat 16px 0;
margin:20px 0 0 0;
padding:0;

}	

.right_sml{
float:left;
width:30px;
height:30px;
margin:1px 9px 0 6px;
padding:0 2px 0 2px;
}


.right_smla{
float:left;
width:30px;
height:30px;
margin:1px 0 0 0; 
}
	
iframe{
margin:0;
padding:0;
height:960px;
}
	
/*end bottom*/

/*main-container End*/