/* CSS Document 

Author: Aneta K*/

body{background-color:#FFF;margin:0 0 10px 30px;padding:0;font:14px Arial, Helvetica, sans-serif}

#container{position:relative;width:910px;border-bottom:rgb(190,180,165) solid 1px;border-right:rgb(190,180,165) solid 1px;padding:0 0 20px 0;margin:0;border-top:rgb(190,180,165) solid 1px}

#hor_menu{ background-image:url(img/bg2.jpg); background-repeat:repeat;width:730px;height:25px;float:left;border-top:rgb(190,180,165) solid 2px;border-right:rgb(190,180,165) solid 2px;border-bottom:rgb(190,180,165) solid 1px; }

#ver_menu{clear:left;float:left;width:131px;height:490px;background-image:url(img/bg2.jpg);background-repeat:repeat;border-top:rgb(190,180,165) solid 1px;border-bottom:rgb(190,180,165) solid 2px;border-left:rgb(190,180,165) solid 2px;border-right:rgb(190,180,165) solid 2px;}

#v_menu{padding:30px 0 0 0;list-style-type:none;margin:0; text-align:center}

#v_menu li{padding:15px 0 6px 0;background-image:url(img/line.jpg);background-repeat:no-repeat;background-position:bottom}

#v_menu li a{color:#000;text-decoration:none}

#v_menu li a.v_rngs{color:#663300;text-decoration:none}

#v_menu li a:hover, .v_rngs:hover{color:#996600;font-weight:bold}

#h_menu{list-style-type:none;margin:5px 0 0 30px;padding:0;font-weight:bold}

#h_menu li{float:left;}

#h_menu li a{text-decoration:none;color: #996}

#h_menu li a:hover{text-decoration:underline;color:#C00; font-weight:bold}

#bottom_menu{list-style-type:none;margin:84px 0 0 30px!important;margin:75px 0 0 30px;padding:4px 0 0 0;width:710px;height:20px;font-size:12px;background-image:url(img/bg2.jpg);background-repeat:repeat;border:rgb(190,180,165) solid 1px}

#bottom_menu li{float:left;margin:0;padding:0 90px 0 0}

.visited{text-decoration:underline;color:#C00}

#bottom_menu2{list-style-type:none;margin:0;padding:4px 0 0 0;font-size:12px;clear:left;width:710px;height:20px;background-image:url(img/bg2.jpg);background-repeat:repeat;border:rgb(190,180,165) solid 1px}

#bottom_menu2 li{float:left;margin:0;padding:0 90px 0 0}

#bottom_menu2 li a, #bottom_menu li a{color:#000;}



/*main layer where are sofa images and info*/

#div_sofas{float:left;width:730px;margin:0;padding:5px 10px 0 30px;text-align:center;}



/*heading for sofa size*/

#h_size{clear:left;width:715px;margin:0 !important;margin:20px 0 0 -10px;padding:20px 0 0 0 !important;padding:0;text-align:left;border-bottom:#996 2px solid;color:#996;font-size:14px}

.h_size{clear:left;width:715px;margin:0 !important;margin:20px 0 0 -10px;padding:20px 0 0 0 !important;padding:0;text-align:left;border-bottom:#996 2px solid;color:#996;font-size:14px}



table img{padding:2px;border:rgb(190,180,165) solid 2px;}

.big_img{clear:left;float:left;margin:20px 0 0 0;padding:2px;border:rgb(190,180,165) solid 2px;}

#sofa_inf{float:left;width:444px;margin:0 25px 0 0;padding:8px 0 2px 10px;background-color:#EBE6D3;color:#06C;text-align:left}



#inf{float:left;width:708px;margin:0;padding:4px;background-color:#EBE6D3;color:#0066CC}

#inf a{text-decoration:none;color:#0066CC}

#inf a:hover{color:#006699;text-decoration:underline}

#dimension{clear:left;float:left;margin:20px 0 0 0;width:460px;font-size:10px}

#dimension td, th{border-bottom:#999999 solid 1px; background-color:rgb(239,226,192);height:16px}



#tbl_sofas{clear:left;float:left;width:726px;margin:0 0 40px -3px;}

#tbl_sofas .row_img{padding:15px 0 0 0;height:90px}

#tbl_sofas .sofa_name{border-bottom:rgb(190,180,165) dotted 1px;border-top:rgb(190,180,165) dotted 1px;background-color:#EBE6D3;height:20px;}

.sofa_name a{color:#000000;text-decoration:none}

/*for ranges page*/

#tbl_sofas .ranges{padding:15px 0 0 0;height:90px; border:#990000 1px solid}

#tbl_sofas .ranges a{display:block;color:#996;text-decoration:none;font-weight:bold;}

#tbl_sofas .ranges a:hover{color:#996600;font-weight:bold}



#p_rang_inf{clear:left;float:left;margin:0 0 15px 0;padding:4px 0 4px 10px;width:707px;text-align:left; background-color:#EBE6D3;color:#C00;font-size:16px}

#p_rang_inf a{color:#C00;text-decoration:none}

#p_rang_inf a:hover{text-decoration:underline}



/*shopping basket on top*/

#div_bsk_up{float:right;width:160px;height:50px;}

#spn_bsk_up{display:block;color:#996;margin:10px 0 0 0;}

#div_bsk_up a{background-image:url(img/btn.gif); background-repeat:no-repeat;width:100px;height:22px;margin:2px 0 0 0;padding:4px 4px 0 16px;display:block;text-decoration:none;color:#996}

#spn_bsk_up2{display:block;margin:0;font-size:10px}



/*p for info in blue in bottom in single sofa pages*/

#p_info_bottom{clear:left;margin:0;padding:0 0 40px 0;color:#06C;font-size:12px;text-align:left}

/*layer for buying sofa in right in single sofa pages*/

#right_side{float:right;background-color:#EBE6D3;width:200px;height:308px;margin:0 15px 0 0 !important;margin:0 7px 0 0;padding:0;border:rgb(190,180,165) 1px solid}

#right_side h2{margin:0;padding:0;background-color:rgb(239,226,192);border-bottom:rgb(190,180,165) 1px solid;height:30px;font-size:16px;line-height:30px;color:#996;text-align:center}

#basket{margin:0;text-align:center}

/*side bar to choose buying sofa options*/

#basket .select_buy_opt,form .select_buy_opt{width:170px;margin:10px 0 0 0;font-size:12px}

.btn_buy{background-image:url(img/btn.gif);background-repeat:no-repeat;width:100px;background-position:center;height:25px;line-height:20px;font-size:12px;border:none}

/*used in trade pages*/

.link{color:#663300;padding:2px 5px}

.link:hover{color:#ffffff;background-color:#CC9966;text-decoration:none}



/*table for order sumary*/

#tbl_ord{float:left;margin:0 0 15px 0;padding:4px 0 4px 10px;width:707px;text-align:left;}

#tbl_ord th{height:30px}

#tbl_ord tr{height:25px}

#tbl_ord .name1{border-bottom:#999999 solid 1px;width:400px;background:rgb(248,240,229) url(img/arrow2.gif) no-repeat center left;padding:0 0 0 12px}

#tbl_ord .name2{border-bottom:#999999 dotted 1px;background:#FFFFFF url(img/arrow2.gif) no-repeat center left;padding:0 0 0 12px}

#tbl_ord .content1{border-bottom:#999999 solid 1px;background-color:rgb(248,240,229);padding:0 0 0 4px}

#tbl_ord .content1 a{color:#c00;text-decoration:none;font-weight:bold}

#tbl_ord .content1 a:hover{text-decoration:underline}

#tbl_ord .content2{border-bottom:#999999 dotted 1px;background-color:rgb(235,235,235);padding:0 0 0 4px}



/* button for back and order in order page*/

.btn_new{float:left;background:url(img/btn1.jpg) no-repeat left top;padding:0 0 0 9px;color:#000000;text-decoration:none}

.btn_new2{display:block;background:url(img/btn2.jpg) no-repeat right top;padding:5px 14px 4px 0px}



/*for sale page*/

#sale_tbl{margin:0 0 40px 0}

.sale_img{border:rgb(190,180,165) solid 1px;padding:5px;vertical-align:bottom}

#sale_tbl img{border:0;}