body{
	margin:0px;
	font-family:'Lucida Grande', Helvetica, sans-serif;
	background-color:#EAE6CE;
}

a{
	text-decoration:underline;
	color:#D05D1B;
}

img{
	border:0px;
	behavior: url("pngbehaviour.htc");
}

.main{
	margin-left:auto;
	margin-right:auto;
	width:901px;
	position:relative;
}

.logo{
	position:absolute;
	right:55px;
	top:20px;	
	z-index:2;
}

.header{
	position:absolute;
	left:0px;
	top:70px;
	z-index:1;
}

.content{
	background:url(img/bg2.gif) repeat-y -99px 2px;
	position:absolute;
	top:252px;
	left:30px;
	width:830px;
	z-index:0;
}

.menu{
	position:absolute;
	top:240px;
	left:87px;
	z-index:3;
	width:660px;
	border-bottom:15px solid #502710;
	border-top:25px solid #502710;
}


.submenu{
	position:absolute;
	top:283px;
	left:134px;
	z-index:4;
	width:660px;
	height:19px;
	padding-top:15px;
	background:url(img/subbg.gif);
}

.menu a, .submenu a{
	display:block;
	float:left;
}

.submenu a{
	height:19px;
}



.mainmenu_1{
	background:url(img/menu.gif) 0px 0px;
	width:92px;
	height:21px;
}

.mainmenu_1:hover{
	background-position:0px -21px;
}

.mainmenu_2{
	background:url(img/menu.gif) -92px 0px;
	width:136px;
	height:21px;
}

.mainmenu_2:hover{
	background-position:-92px -21px;
	
}

.mainmenu_3{
	background:url(img/menu.gif) -229px 0px;
	width:115px;
	height:21px;
}

.mainmenu_3:hover{
	background-position:-229px -21px;
}

.mainmenu_4{
	background:url(img/menu.gif) -344px 0px;
	width:82px;
	height:21px;
}

.mainmenu_4:hover{
	background-position:-344px -21px;
}

.mainmenu_5{
	background:url(img/menu.gif) -426px 0px;
	width:143px;
	height:21px;
}

.mainmenu_5:hover{
	background-position:-426px -21px;
}

.mainmenu_6{
	background:url(img/menu.gif) -570px 0px;
	width:47px;
	height:21px;
}

.mainmenu_6:hover{
	background-position:-570px -21px;
}



.submenu_1{
	background:url(img/wt_sub.gif);
	width:47px;
}

.submenu_1:hover{
	background-position:0px -19px;
}

.submenu_2{
	background:url(img/wt_sub.gif) -48px 0px;
	width:60px;
}

.submenu_2:hover{
	background-position:-47px -19px;
	margin-left:-1px;
	width:61px;
}

.submenu_3{
	background:url(img/wt_sub.gif) -109px 0px;
	width:58px;
}

.submenu_3:hover{
	background-position:-108px -19px;
	margin-left:-1px;
	width:59px;
}

.submenu_4{
	background:url(img/wt_sub.gif) -168px 0px;
	width:62px;
}

.submenu_4:hover{
	background-position:-167px -19px;
	margin-left:-1px;
	width:63px;
}

.submenu_5{
	background:url(img/wt_sub.gif) -230px 0px;
	width:79px;
}

.submenu_5:hover{
	background-position:-229px -19px;
	margin-left:-1px;
	width:79px;
}



.ub_1{
	position:absolute;
	top:283px;
	left:530px;
	z-index:5;
	width:300px;
	height:19px;
	padding-top:15px;
	background:url(img/subbg.gif);	
}

.menu a, .ub_1 a{
	display:block;
	float:left;
}

.ub_1 a{
	height:19px;
}


.ub_1_1{
	background:url(img/ub_sub.gif);
	width:68px;
}

.ub_1_1:hover{
	background-position:0px -19px;
}

.ub_1_2{
	background:url(img/ub_sub.gif) -71px 0px;
	width:60px;
}

.ub_1_2:hover{
	background-position:-70px -19px;
}


.about_1{
	position:absolute;
	top:283px;
	left:660px;
	z-index:1000;
	width:250px;
	height:19px;
	padding-top:15px;
	background:url(img/subbg.gif);
}

.menu a, .about_1 a{
	display:block;
	float:left;
}

.about_1 a{
	height:19px;
}

.about_1_1{
	background:url(img/aop_sub.gif);
	width:62px;
}

.about_1_1:hover{
	background-position:0px -19px;
}

.about_1_2{
	background:url(img/aop_sub.gif) -63px 0px;
	width:98px;
}

.about_1_2:hover{
	background-position:-62px -19px;
}
.container{
	margin-top:365px;
	margin-left:107px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EAEBD7;
	line-height:17px;
	word-spacing:2px;
}

.left{
	float:left;
	width:380px;
	position:relative;
}

.text_just{
	text-align:justify;
	padding-left:2px;
}

.text_just2{
	width:620px; text-align:justify;
}

.text_just3{
	text-align:justify;
	padding-left:2px;
	color:#EAEBD7;
	margin-top:10px;
	font-size:12px;
	padding-right:5px;
}

.text_just4{
	width:610px; text-align:justify;
	margin-top:5px;
	padding-bottom:20px;
}

.right{
	float:left;
	position:relative;
	padding-left:36px;
	width:200px;
}

.read_more{
	position:absolute;
	top:150px;
	right:1px;
	color:#EAEBD7;
	text-decoration:none;
}

.about_us{
	color:#D85F1A;
}

.advert1{
	position:absolute;
	top:190px;
	left:16px;
}

.advert2{
	text-align:center; width:620px;
}

.phone_cont{
	position:relative;
}

.phone_icon{
	position:absolute;
	top:-1px;
	left:0px;
}

.phone_nb{
	margin-left:23px;
}

.stroke{
	position:absolute;
	right:-18px;
	top:29px;
}

.mail_contact{
	position:absolute;
	right:6px;
	top:290px;
	color:#EAEBD7;
	text-decoration:none;
}

.mail_contact2{
	float:right;
	right:6px;
	bottom:190px;
	color:#EAEBD7;
	text-decoration:none;
}

.copyright{
	position:absolute;
	top:85px;
	left:326px;
	font-size:10px;
	color:#502710;

}

.footer_cont{
	background:url(img/footer_bg.gif) -99px 0px no-repeat #EAE6CE;
	width:830px;
	height:192px;
	position:relative;
}


.footer{
	position:absolute;
	top:143px;
	left:220px;
	font-size:10px;
	color:#7A5D4D;
}

.footer a:link, .footer a:visited, .footer a:active{
	color:#7A5D4D;
	text-decoration:none;
}

.footer a:hover{
	color:#803F1A;
}

.credits{
	position:absolute;
	top:143px;
	right:45px;
	font-size:10px;
	color:#803F1A;
	text-decoration:none;
}

.siteby{
	color:#7A5D4D;
}

/*/// upholstery //// */
.hr1{
	background-color:#6E4C39;
	width:97%;
	height:1px;
	overflow:hidden;
}

.box1{
	background-color:#673B23;
	padding:3px;
	font-size:11px;
	color:#EAEBD7;
	line-height:14px;
	width:95%;
}

.box1 .box2{
	padding-left:2px;
	background:none;
	padding-left:4px;
	font-weight:normal;
	line-height:14px;
	font-size:11px;
	padding-top:3px;
}

.box1 div{
	background-color:#8D4821;
	padding-left:4px;
	font-weight:bold;
	line-height:16px;
	font-size:12px;
}

.tn{
	width:345px;
	margin-top:5px;
}

.tn img{
	padding:4px;
	background-color:#EAE6CE;
	margin-right:3px;
	margin-bottom:3px;
}

h1{
	color:#502710;
	font-size:14px;
	margin-bottom:2px;
}

.cloud{
	position:absolute; background-color:red; width:508px; color:#000000; z-index:99; top:450px; left:266px; background-color:#FFFFFF; padding:5px 9px 12px 9px;
}

.cloud div, .cloud2 div{
	position:relative; width:100%; height:100%;
}

.cloud .arrow{
	position:absolute; left:-45px; top:30%;
}

.cloud2{
	position:absolute; background-color:red; width:466px; border:3px solid #502710; color:#000000; z-index:99; top:450px; left:266px; background-color:#FFFFFF; padding:5px 9px 12px 9px;
}

.cloud2 img{
	border:1px solid #66412D; 
}

/*//// BLINDS ////*/

.blinds{
	position:absolute;
	left:-5px;
	top:165px;
	z-index:1;
}

.blinds_types{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	margin-top:3px;
}

.blinds_types li a{
	text-decoration:underline;
	color:#EAEBD7;
}

.blinds_types li a:hover{
	text-decoration:underline;
	color:#27B1C5;
}

/*/// ABOUT /////*/
.img2{
	border:6px solid #EAE6CE;
	width:180px;
}

.img3{
	border:6px solid #EAE6CE;
	margin:4px 15px 15px 0px;
}