body {
	margin: 0px 0px 0px 0px;
	background-color:#fcfdfd;
	background-image: url(../images/bg_body.gif);
	background-position:top;
	background-repeat: repeat-x;
}

textarea,select,input,td,body {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana;
	font-size:12px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#000000;
}

ul,li {
list-style:none;
padding:0px;
margin:0px;
}

div.dec_body {width:810px; margin:0px auto; background-color:#fcfdfd;}
div.container {width:800px; margin:0px auto;}
.header { width:800px; height:114px; background-image:url(../images/header.gif); background-repeat:no-repeat}
.popup_header { width:100%; height:35px;}
.dec_subHeader {width:800px; height:25px; background-color:#16416c}
/*.bg_const {width:800px; height:55px; background-color:#74b8cd; margin:9px 0px 9px 0px; text-align:center; color:#FFFFFF; line-height:55px; font-size:20px; font-family:Tahoma}*/

/*---- added 27.04.2010 ----*/
.bg_const {float:left; width:680px; height:55px; background-color:#74b8cd; margin:9px 0px 9px 0px; color:#FFFFFF; line-height:55px; font-size:20px; font-family:Tahoma}
.bg_const a {text-decoration:none; color:#FFFFFF;}
.bg_const a:hover {text-decoration:none; color:#DC143C;}
.promotie {float:right; margin:9px 0px 9px 0px; width:120px; height:55px; background-color:#74b8cd; color:#FFFFFF; line-height:55px; font-size:20px; font-family:Tahoma}
.promotie a {text-decoration:none; color:#FFFFFF;}
.promotie a:hover {text-decoration:none; color:#DC143C;}
.lemn_masiv {padding-left:15px;}
.logo_promotie {float:left; margin-top:2px; border:0px;}
/*----- end new classes -------*/

.bg_const_custom {width:800px; height:30px; background-color:#FFFFFF; text-align:center; color:#FFFFFF; line-height:30px; font-size:20px; font-family:Tahoma}
.bg_const_custom a {text-decoration:none; color:#FFFFFF; cursor:hand;}
.div_subansamble {width:398px; height:30px; background-color:#8B4500; float:left; color:#FFFFFF; font-size:18px; font-family:Tahoma; text-align:center; line-height:30px; text-indent:10px; letter-spacing:1px}
.div_blaturi {width:398px; height:30px; background-color:#CD6600; float:left; color:#FFFFFF; font-size:18px; font-family:Tahoma; text-align:center; line-height:30px; text-indent:10px; letter-spacing:1px}
.spacer_top {width:100%; clear:both; overflow:hidden; height:7px;}

.menu_but li{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	height:30px;
	text-indent:15px;
	background-position:7px 13px;
	background-repeat:no-repeat;
	*margin-top:3px;
}
.menu_but a {color: #ffffff; text-decoration: none; height:20px; display:block; background-position:bottom; background-repeat:repeat-x}
.menu_but a:visited {color:#ffffff; text-decoration: none;}
.menu_but a:hover {color:#0b6470; text-decoration: none; background-color:#98dfdf}

.spacer_menu {width:100%; height:10px; clear:both}

.link_header1 { height:114px; width:200px; float:left; display:block}
.link_header2 { height:114px; width:180px; float:right; display:block}
.link_header2 a{ height:55px; width:180px; float:right; display:block}
.craciun {width:400px; margin-left:55px; margin-top:40px; font-size:14px; color:#666363; float:left;font-family: Tahoma, Arial, Helvetica, sans-serif;}

.box1 {width:264px; height:256px; float:left}
.box1 h1 {width:100%; height:30px; text-align:center; background-color:#569cbe; display:block; margin:0px; padding:0px; font-size:18px; font-family:Tahoma; color:#FFFFFF; font-weight:normal; line-height:30px; text-indent:10px; letter-spacing:1px}
.photo_box1 {width:264px; height:224px; background-image:url(../images/photo_box1.jpg); cursor:hand; background-repeat:no-repeat; margin-top:1px}

.box2 {width:264px; height:256px; float:left}
.box2 h1 {width:100%; height:30px; text-align:center; background-color:#67b09d; display:block; margin:0px; padding:0px; font-size:18px; font-family:Tahoma; color:#FFFFFF; font-weight:normal; line-height:30px; text-indent:10px; letter-spacing:1px}
.photo_box2 {width:264px; height:224px; background-image:url(../images/photo_box2.jpg); cursor:hand; background-repeat:no-repeat; margin-top:1px}

.box3 {width:264px; height:256px; float:left}
.box3 h1 {width:100%; height:30px; text-align:center; background-color:#548B54; display:block; margin:0px; padding:0px; font-size:18px; font-family:Tahoma; color:#FFFFFF; font-weight:normal; line-height:30px; text-indent:10px; letter-spacing:1px}
/*.box3 h1 {width:100%; height:30px; background-color:#c19c06; display:block; margin:0px; padding:0px; font-size:18px; font-family:Tahoma; color:#FFFFFF; font-weight:normal; line-height:30px; text-indent:10px; letter-spacing:1px}*/
.photo_box3 {width:264px; height:224px; background-image:url(../images/photo_box3.jpg); cursor:hand; background-repeat:no-repeat; margin-top:1px}
.spacer {width:4px; height:40px; float:left}
.spacer2 {width:20px; height:40px; float:left}

.txt_content {width:490px; font-size:14px; color:#756f79; line-height:20px; margin:15px 0px 15px 0px; float:left; text-align:justify}
.txt_content a {color:#756f79; text-decoration:none;}
.txt_content a:hover {color:#d31f0a;}

.certifications {width:100%; float:left;}
.certifications_fsc {float:right;}
.certifications_pefc {float:left; width:155px; height:280px; *height:300px; }
.pefc_pic {margin-top:15px; float:left; margin-right:15px; width:133px; height:256px; border:0px;}
.fsc_pic {margin:15px 0px; margin-left:10px; border:0px solid black;}
.details_right {margin:0px 0px 10px 30px;}
.details_left {margin:10px 0px 10px 16px; float:left;}

/*
.box3 {width:264px; height:256px; float:left}
.box3 h1 {width:100%; height:30px; text-align:center; background-color:#548B54; display:block; margin:0px; padding:0px; font-size:18px; font-family:Tahoma; color:#FFFFFF; font-weight:normal; line-height:30px; text-indent:10px; letter-spacing:1px}
.box3 h1 {width:100%; height:30px; background-color:#c19c06; display:block; margin:0px; padding:0px; font-size:18px; font-family:Tahoma; color:#FFFFFF; font-weight:normal; line-height:30px; text-indent:10px; letter-spacing:1px}
.photo_box3 {width:264px; height:224px; background-image:url(../images/photo_box3.jpg); cursor:hand; background-repeat:no-repeat; margin-top:1px}
.spacer {width:4px; height:40px; float:left}
.spacer2 {width:20px; height:40px; float:left}
.txt_content {width:100%; font-size:14px; color:#756f79; line-height:20px; margin:15px 0px 15px 0px; float:left; text-align:justify}
.txt_content {width:530px; font-size:14px; color:#756f79; line-height:20px; margin:15px 0px 15px 0px; float:left; text-align:justify}
.txt_content {width:650px; font-size:14px; color:#756f79; line-height:20px; margin:15px 0px 15px 0px; float:left; text-align:justify}
.certifications {width:100%; float:left;}
.certifications_fsc {float:right;}
.certifications_pefc {float:left;}
.pefc_pic {margin-top:15px; float:left; margin-right:15px; width:133px; height:160px; border:0px;}
.fsc_pic {margin-top:15px; margin-left:5px; width:110px; height:160px; border:0px;}
*/

.box_contact {width:800px; float:left; background-image:url(../images/bg_contact.gif); background-position:top; background-repeat:no-repeat}

.box_contact h1 { font-size:18px; color:#FFFFFF; display:block; height:26px; line-height:26px; text-indent:10px; margin:0px; padding:0px; font-weight:normal; letter-spacing:1px}
.box_contact2 {width:100%; height:180px; background-image:url(../images/contact_lineRight.gif); background-position:right top; background-repeat:no-repeat}
.box_contact3 {width:220px; padding:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666363; float:left; line-height:20px}

.box_contact4 {width:210px; padding:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666363; float:left; line-height:20px}

.box_contact3 a { color:#16416c; text-decoration:none}
.box_contact3 a:hover { color:#d31f0a; text-decoration:none}

.box_contact4 a { color:#16416c; text-decoration:none}
.box_contact4 a:hover { color:#d31f0a; text-decoration:none}

div.txt_bottom { width:100%; height:20px; background-color:#bcb5ab; margin:0px auto; float:left;}
div.txt_bottom_popup { width:100%; height:20px; background-color:#bcb5ab; margin:0px auto; float:left;}

.txt_bottom span{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#747171; display:block; width:100%; margin:auto; line-height:20px; text-align:center;}
.footer_links {align:right; text-align:right; color:#747171; cursor:hand; text-decoration:none;}
.txt_bottom_popup span{ font-size:10; font-family:Verdana, Arial, Helvetica, sans-serif; color:#747171; display:block; width:800px; margin:auto; line-height:20px; text-align:left;}

.product_link {text-decoration:none; color:#FFFFFF; cursor:hand;}
.row_spacer {width:100%; clear:both; overflow:hidden; height:10px;}

/*--- style - usi  ---- */
.menu_usi {float:left; width:165px; padding:5px; background-color:#569cbe; color:#FFFFFF;}
.details_usi {float:left; width:424px; color:#00008B;}
.strip_usi {background-color:#569cbe; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; line-height:30px; font-size:18px; font-family:Tahoma}
/*.contact_usi {float:left; width:191px; height:498px; *height:540px; padding:5px; background-color:#569cbe; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}*/
.contact_usi {float:left; width:191px; height:815px; *height:883px; padding:5px; background-color:#569cbe; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.usi_margin_left {padding:5px; margin-left:7px;}
.substrip {background-color:#2F4F4F; margin:10px 5px 10px 5px; text-align:center; color:#FFFFFF; line-height:25px; font-size:18px; font-family:Tahoma}
.details_intelligent {font-size:13px; margin-right:7px; margin-right:30px; *margin-right:10px; width:220px; float:right; text-align:justify;}
.contact_usi a {text-decoration:none}
.contact_usi a:hover {color:#d31f0a; text-decoration:none}

/*--- style - ferestre  ---- */
.menu_ferestre {float:left; width:165px; height:386px; *height:401px; padding:5px; background-color:#67b09d; color:#FFFFFF;}
.details_ferestre {float:left; width:424px; color:#00008B;}
.strip_ferestre {background-color:#67b09d; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; line-height:30px; font-size:18px; font-family:Tahoma}
.contact_ferestre {float:left; width:191px; height:386px; *height:400px; padding:5px; background-color:#67b09d; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.contact_ferestre a {text-decoration:none}
.contact_ferestre a:hover {color:#d31f0a; text-decoration:none}

/*--- style - produse noi  ---- */
.menu_produse_noi {float:left; width:165px; height:386px; *height:401px; padding:5px; background-color:#427de8; color:#FFFFFF;}
.details_produse_noi {float:left; width:424px; color:#00008B;}
.strip_produse_noi {background-color:#427de8; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; line-height:30px; font-size:18px; font-family:Tahoma}
.contact_produse_noi {float:left; width:191px; height:386px; *height:400px; padding:5px; background-color:#427de8; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.contact_produse_noi a {text-decoration:none; color:#061a94;}
.contact_produse_noi a:hover {color:#d31f0a; text-decoration:none}

/*--- style - scari  ---- */
.contact_scari {float:left; width:191px; height:381px; *height:400px; padding:5px; background-color:#548B54; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.menu_scari {float:left; width:165px; height:381px; *height:401px; padding:5px; background-color:#548B54; color:#FFFFFF;}
.details_scari {float:left; width:424px; color:#00008B;}
.strip_scari {background-color:#548B54; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; line-height:30px; font-size:18px; font-family:Tahoma}
.contact_scari a {text-decoration:none}
.contact_scari a:hover {color:#d31f0a; text-decoration:none}

/*--- style - subansamble  ---- */
.contact_subansamble {float:left; width:191px; height:381px; *height:400px; padding:5px; background-color:#8B4500; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.menu_subansamble {float:left; width:165px; height:381px; *height:401px; padding:5px; background-color:#8B4500; color:#FFFFFF;}
.details_subansamble {float:left; width:424px; color:#00008B;}
.strip_subansamble {background-color:#8B4500; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; line-height:30px; font-size:18px; font-family:Tahoma}
.contact_subansamble a {text-decoration:none}
.contact_subansamble a:hover {color:#d31f0a; text-decoration:none}

/*--- style - blaturi  ---- */
.contact_blaturi {float:left; width:191px; height:381px; *height:400px; padding:5px; background-color:#CD6600; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.menu_blaturi {float:left; width:165px; height:381px; *height:401px; padding:5px; background-color:#CD6600; color:#FFFFFF;}
.details_blaturi {float:left; width:424px; color:#00008B;}
.strip_blaturi {background-color:#CD6600; margin:0px 5px 5px 5px; text-align:center; color:#FFFFFF; line-height:30px; font-size:18px; font-family:Tahoma}
.contact_blaturi a {text-decoration:none}
.contact_blaturi a:hover {color:#d31f0a; text-decoration:none}

/*--- style - parteneri  ---- */
.contact_parteneri {float:left; width:191px; height:381px; *height:400px; padding:5px; background-color:#7AC5CD; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.menu_parteneri {float:left; width:165px; height:381px; *height:401px; padding:5px; background-color:#7AC5CD; color:#FFFFFF;}
.details_parteneri {float:left; width:424px; color:#00008B;}
.strip_parteneri {background-color:#7AC5CD; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; line-height:30px; font-size:18px; font-family:Tahoma}
.logo_parteneri {float:left}
.sg_glass_pic {width:100px; height:70px; padding:5px; margin-left:10px; border:1px solid black}
.sg_link {height:30px; margin:40px; font-weight:bold;}
.ventistal_pic {width:100px; height:40px; padding:5px; margin-left:10px; border:1px solid black}
.ventistal_link {height:30px; margin:50px; font-weight:bold;}
.symbol_pic {width:100px; height:60px; padding:5px; margin-left:10px; border:1px solid black}
.symbol_link {height:30px; margin:80px; font-weight:bold;}
.contact_parteneri a {text-decoration:none}
.contact_parteneri a:hover {color:#d31f0a; text-decoration:none}

.link_usi {float:left; width:264px; height:30px; background-color:#569cbe; margin-right:2px;}
.link_ferestre {float:left; width:264px; height:30px; background-color:#67b09d; margin:0px 2px 0px 2px;}
.link_scari {float:left; width:264px; height:30px; background-color:#548B54; margin-left:2px;}

.menu_bold {font-size:13px;}
.link_back {padding:6px; *padding:6px; text-decoration:none; *text-decoration:none; color:#00008B;}
.text_star {margin-left:35px;}
.foto_star {margin:5px; font-size:13px; float:left;}
.poza_impara {width:120px; float:left; margin:20px 20px 20px 60px; *margin:20px; text-align:center;}
.poza_para {width:120px; float:left; margin:20px; text-align:center;}
.classique1 {width:90px; float:left; margin-left:20px; margin-right:35px; text-align:center;}
.classique2 {width:90px; float:left; margin-right:35px; text-align:center;}
.classique3 {width:90px; float:left; text-align:center;}
.classique4 {width:90px; float:left; margin:20px 20px 20px 100px; *margin:20px 20px 5px 50px; text-align:center;}
.classique5 {width:90px; float:left; *float:none; margin:20px 60px 20px 20px; *margin:20px 20px 5px 30px; text-align:center;}
.classique_caract {padding:0px 5px 0px 5px; float:left; margin-top:15px; margin-bottom:20px;}
.classique_caract_custom {padding:0px 5px 0px 5px; float:left; width:300px; margin-top:15px; margin-bottom:20px;}

/*Galerie*/

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid #8f612c;
	margin-right:5px;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: #000000;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*End Galerie*/

