

body { padding: 0px; margin: 0px; border: 0px; }


.big_center { width: 990px; margin-right: auto; margin-left: auto; }
.big { width: 990px; float: left; padding: 10px 0px 0px 0px; }






/*--------TOP--------*/
.logo { width: 200px; float: left; padding: 6px 0px 0px 0px; }
.telefon_top { width: 202px; height: 83px; float: left; padding: 10px 0px 0px 0px;}
.ym_top { width: 202px; height: 83px; float: left; padding: 30px 0px 0px 20px;}
.logo_qfort { width: 343px; float: right; padding: 50px 0px 0px 0px; }
.banner_top { width: 728px; float: right; text-align: right;}


/*Menu*/
.menu1 { background-image: url(../pic/bg_menu1.gif); background-repeat: repeat-x; background-position: center; width: 990px; height: 33px; float: left; margin-top: 10px; }
.home { width: 89px; height: 33px; float: right; }
.ferestre { width: 107px; height: 33px; float: right; }
.usi { width: 70px; height: 33px; float: right;}
.promotii { width: 113px; height: 33px; float: right; }
.cere_oferta_online { width: 181px; height: 33px; float: right;}
.contact { width: 110px; height: 33px; float: right; padding: 0px 11px 0px 0px; }


.menu2 { width: 990px; height: 32px; float: left; }
.profile { width: 248px; height: 32px; float: left; }
.sticla { width: 248px; height: 32px; float: left; }
.feroneria { width: 248px; height: 32px; float: left; }
.accesorii { width: 246px; height: 32px; float: left; }

.bg_menu { width: 496px; height: 32px; float: left;}
.rezidentiale { width: 248px; height: 32px; float: left; }
.interior { width: 246px; height: 32px; float: left; }
/*Menu*/

/*--------TOP--------*/











/*--------MIDDLE--------*/
.middle { width: 990px; float: left; padding: 8px 0px 15px 0px; }


/*Content*/
.content { width: 705px; float: left; font-family: Verdana; font-style: normal; font-size: 11px; color: #000000; padding: 0px 0px 30px 0px;}
.content1 { width: 990px; float: left; font-family: Verdana; font-style: normal; font-size: 11px; color: #000000; padding: 0px 0px 30px 0px;}
.content2 { width: 520px; float: right; }







.cale { width: 705px; float: left; padding: 0px 0px 10px 0px; font-size: 10px; color: #8d8c8c; }
a.l_cale:link, a.l_cale:visited { font-family: Verdana; font-style: normal; font-size: 10px; color: #8d8c8c; text-decoration: none; }
a.l_cale:active, a.l_cale:hover { font-family: Verdana; font-style: normal; font-size: 10px; color: #d00202; text-decoration: underline; }








.flash_box { width: 400px; height: 460px; float: left; text-align: center;}
.flash_box_small { width: 490px; height: 460px; float: left; text-align: left;}


.window_box1 { width: 490px; float: left;  margin-top: 10px; }
.window_box2 { width: 490px;  float: right; margin-top: 10px; }

.div_flash { width: 490px; height: 460px; float: left; text-align: center; }
.div_flash_title { width: 490px; float: left; }



.detail_content { width: 290px; float: right; line-height: 17px; padding: 5px 0px 0px 0px; }

.profile_box1 { width: 80px; height: 80px; border: 1px solid #cccccc; float: left; margin-right: 11px; margin-top: 5px; }
.profile_box1_over { width: 80px; height: 80px; border: 1px solid #818080; float: left; margin-right: 11px; margin-top: 5px; }

.profile_box2 { width: 80px; height: 80px; border: 1px solid #cccccc; margin-left: auto; margin-right: auto; }
.profile_box2_over { width: 80px; height: 80px; border: 1px solid #818080; margin-left: auto; margin-right: auto; }
.div_profile { width: 90px; float: left; text-align: center; }


.color_box1 { width: 40px; height: 40px; border: 1px solid #cccccc; float: left; margin-right: 8px; margin-top: 5px; margin-bottom: 3px; padding: 3px; }
.color_box1_over { width: 40px; height: 40px; border: 1px solid #818080; float: left; margin-right: 8px; margin-top: 5px; margin-bottom: 3px; padding: 3px; }

.color_box2 { width: 40px; height: 40px; border: 1px solid #cccccc; margin-left: auto; margin-right: auto; padding: 3px; }
.color_box2_over { width: 40px; height: 40px; border: 1px solid #818080; margin-left: auto; margin-right: auto; padding: 3px; }

.color_box_color { width: 40px; height: 40px; float: left; }
.div_color { width: 55px; float: left; text-align: center; }




.usi_box1 { width: 110px; float: left; text-align: right; }














input.trimite { background-image: url(../pic/trimite.gif); background-repeat: no-repeat; background-position: center 0px; width: 94px; height: 29px; float: right; border: 0px;  }
input.trimite_over { background-image: url(../pic/trimite_over.gif); background-repeat: no-repeat; background-position: center 0px; width: 94px; height: 29px; float: right; border: 0px;  }

input.txt1 { width: 70px; height: 16px; background-color: #ffffff; border: 1px solid #ccc; font-family: Verdana; font-style: normal; font-size: 11px; color: #5a5a5a; line-height: 16px; margin-top: 2px; }
input.txt2 { width: 250px; height: 16px; background-color: #ffffff; border: 1px solid #000; font-family: Verdana; font-style: normal; font-size: 11px; color: #000000; line-height: 16px; margin-top: 2px; }
input.txt2_err { width: 250px; height: 16px; background-color: #ffffff; border: 1px solid #CC0000; font-family: Verdana; font-style: normal; font-size: 11px; color: #000000; line-height: 16px; margin-top: 2px; }
textarea { width: 250px; background-color: #ffffff; border: 1px solid #000; font-family: Verdana; font-style: normal; font-size: 11px; color: #000000; line-height: 16px; margin-top: 2px; }
textarea.txta_err { width: 250px; background-color: #ffffff; border: 1px solid #CC0000; font-family: Verdana; font-style: normal; font-size: 11px; color: #000000; line-height: 16px; margin-top: 2px; }
input.rad1 { margin-bottom: 3px;}

p {line-height: 17px;}
li { line-height: 17px;}

.bg_price { background-image: url(../pic/bg_price.gif); background-repeat: no-repeat; background-position: center 0px; width: 120px; height: 29px; float: left; font-family: Verdana; font-style: normal; font-size: 11px; color: #ffffff; }


.stroke { border: 1px solid #ccc;}

.black_title { font-family: Verdana; font-style: normal; font-size: 18px; color: #5a5a5a; }
.black15 { font-family: Verdana; font-style: normal; font-size: 15px; color: #5a5a5a; }
.green_title { font-family: Verdana; font-style: normal; font-size: 20px; color: #00a3af; letter-spacing: -1px; }
.darkgreen_title { font-family: Verdana; font-style: normal; font-size: 20px; color: #014f55; letter-spacing: -1px;}

.darkgreen15 { font-family: Verdana; font-style: normal; font-size: 15px; color: #014f55;}
.darkgreen12 { font-family: Verdana; font-style: normal; font-size: 12px; color: #014f55;}
.darkgreen11 { font-family: Verdana; font-style: normal; font-size: 11px; color: #014f55;}

.price { font-family: Verdana; font-style: normal; font-size: 22px; color: #d00202; }
.red11 { font-family: Verdana; font-style: normal; font-size: 11px; color: #d00202; }
.red12 { font-family: Verdana; font-style: normal; font-size: 12px; color: #d00202; }
.red13 { font-family: Verdana; font-style: normal; font-size: 13px; color: #d00202; }
.red15 { font-family: Verdana; font-style: normal; font-size: 15px; color: #d00202; }
.red18 { font-family: Verdana; font-style: normal; font-size: 18px; color: #d00202; }
.red20 { font-family: Verdana; font-style: normal; font-size: 20px; color: #d00202; }
.green11 { font-family: Verdana; font-style: normal; font-size: 11px; color: #00a3af; }

.white18 { font-family: Verdana; font-style: normal; font-size: 18px; color: #ffffff; }

.menu_left { width: 150px; float: left; padding: 0px 0px 0px 5px; line-height: 17px; }

a.l_menu:link, a.l_menu:visited { font-family: Verdana; font-style: normal; font-size: 12px; color: #00a3af; text-decoration: none; }
a.l_menu:active, a.l_menu:hover { font-family: Verdana; font-style: normal; font-size: 12px; color: #014f55; text-decoration: none; }





/*-----sticle-----*/
.little_img1 { width: 130px; float: left; text-align: center; font-size: 10px; }
.little_img2 { width: 104px; float: left; text-align: center; font-size: 10px; }
/*-----sticle-----*/




/*Calculator*/
.calculator_box { width: 703px; float: left; border-bottom: 0px solid #d8d5d5; padding: 20px 0px 20px 0px; }
.calculator_flash_box { width:140px; height:160px; text-align:center; float:left; }

.profile_pop_div { width: 300px; height: 300px; float: left; position: absolute; top: 1050px; left: 300px; } 
.profile_pop_content { width: 276px; height: 300px; float: left; background-color: #ffffff; border: 2px solid #d8d5d5; padding: 20px 0px 0px 0px; text-align: center; font-size: 11px; color: #000; }
.profile_pop_close { width: 18px; float: left; padding: 10px 0px 0px 0px; }
/*Calculator*/







/*Content*/






/*Right*/
.right { width: 260px; float: right; }

.right_red { width: 230px; float: left; background-color: #d00202; padding: 20px 15px 15px 15px; font-family: Verdana; font-style: normal; font-size: 11px; color: #ffffff; border-top: 1px solid #ffffff; }
.right_red_line { width: 230px; float: left; border-top: 1px solid #e05a5a; padding: 8px 0px 10px 0px; }

a.l_white:link, a.l_white:visited { font-family: Verdana; font-style: normal; font-size: 12px; color: #ffffff; text-decoration: none; }
a.l_white:active, a.l_white:hover { font-family: Verdana; font-style: normal; font-size: 12px; color: #ffffff; text-decoration: underline; }

a.l_red:link, a.l_red:visited { font-family: Verdana; font-style: normal; font-size: 17px; color: #d00202; text-decoration: none; }
a.l_red:active, a.l_red:hover { font-family: Verdana; font-style: normal; font-size: 17px; color: #d00202; text-decoration: underline; }

a.l_bgred:link, a.l_bgred:visited { width: 18px; height: 18px; float: left; background-color: #d00202; font-family: Verdana; font-style: normal; font-size: 12px; color: #ffffff; text-decoration: none; text-align: center; line-height: 16px; }
a.l_bgred:active, a.l_bgred:hover { width: 18px; height: 18px; float: left; background-color: #017078; font-family: Verdana; font-style: normal; font-size: 12px; color: #ffffff; text-decoration: none; text-align: center; line-height: 16px; }


.right_flash_box { width: 260px; height: 162px; float: left; }

.right_red1 {  width: 230px; float: left; background-color: #d00202; padding: 15px 15px 15px 15px; font-family: Verdana; font-style: normal; font-size: 11px; color: #ffffff; border-top: 2px solid #ffffff; }
.right_red_line1 { width: 230px; float: left; padding: 3px 0px 2px 0px; border-bottom: 1px solid #dc4141; }
.right_red_line2 { width: 230px; float: left; padding: 3px 0px 2px 0px; }

.right_red_line_nr { width: 15px; float: left; }
.right_red_line_text { width: 215px; float: left; }



/*Right*/



/*--------MIDDLE--------*/














/*--------BOTTOM--------*/
.bottom { width: 100%; float: left; background-color: #017078; height: 150px; font-family: Verdana; font-style: normal; font-size: 11px; color: #b3cbcc;}
.bottom_content { width: 990px; height: 50px; margin-left: auto; margin-right: auto; padding: 10px 0px 0px 0px;}

.bottom_left { width: 250px; float: left; line-height: 18px;}
.bottom_middle { width: 490px; float: left; line-height: 18px; text-align: center;}
.bottom_right { width: 250px; float: left; text-align: right; line-height: 18px; }

a.l_bottom:link, a.l_bottom:visited { font-family: Verdana; font-style: normal; font-size: 11px; color: #b3cbcc; text-decoration: none; }
a.l_bottom:active, a.l_bottom:hover { font-family: Verdana; font-style: normal; font-size: 11px; color: #ffffff; text-decoration: underline; }
/*--------BOTTOM--------*/


.div_err { width: 300px; height: 16px;font-family: Verdana; font-style: normal; font-size: 11px; color: #CC0000; line-height: 16px; float: right;}
