@font-face {
    font-family: "Bookos";
    src: url(/css/font/bookos.ttf) format("truetype");
	font-display:block;
}
body { margin:0px;padding:0px;font-family:arial;font-size:12px; }
#div_cab { background:url('/images/site/hd.png') no-repeat 400px 0px;height:200px;background-color:#ffffff; }
#div_cab_log { float:left;width:150px;height:42px;padding-top:3px;background-color:#ffffff; }
#div_cab_2 { float:right;height:45px;background:#ffffff url('/images/site/hd.png') no-repeat right top; }
#div_cab_2_1 { clear:both;float:left;width:215px;height:40px; }
#div_cab_2_2 { clear:both;float:left;width:690px;height:130px;display:none; }
#div_cab_2_2_slogan { clear:both;float:left;width:650px;height:50px;margin-left:40px;margin-top:50px;font-family:'Bookos', arial;font-size:20px;color:#830083;/*color:#830083;*/font-weight:bold; }
#div_cab_idi { float:right;width:60px;height:40px;padding-right:5px;padding-left:10px;background: #ffffff url('/images/site/hd.png') no-repeat right top; }
#div_idi_1 { float:left;width:55px;height:35px;padding-left:5px;padding-top:5px; }
#div_idi_1:hover { cursor:pointer; }
#div_idi_2a { position:absolute; }
#div_idi_2 { position:absolute;clear:both;float:left;width:58px;border:1px solid #313546;background-color:#ffffff;display:none;z-index:10;top:35px; }
#div_idi_1a { float:left;width:34px;height:40px; }
#div_idi_1b { float:left;width:16px;height:30px;padding-top:7px; }
.div_idi_2_int { clear:both;float:left;width:50px;height:19px;padding:2px;margin-left:2px; }
.div_idi_2_int:hover { cursor:pointer;background-color:#dddddd; }
.div_idi_2_int img { float:left;margin-top:2px; }
.div_idi_2_int span { float:left;margin-left:4px;margin-top:4px; }
#div_cab_usu { float:right;width:150px;height:40px;display:none; }
#div_cab_usu:hover { cursor:pointer; }

#div_cab_telf_fr { float:right;width:230px;height:30px;margin:0px;padding:10px;margin-right:70px;padding-bottom:0px;display:none;background:url('/images/site/telf_fr.gif') no-repeat 0px 0px; }
#div_cab_telf_es { float:right;width:230px;height:30px;margin:0px;padding:10px;margin-right:70px;padding-bottom:0px;display:none;background:url('/images/site/telf_es.gif') no-repeat 0px 0px; }

#div_cab_not { float:right;width:200px;height:40px;display:none; }
#div_cab_not:hover { cursor:pointer; }


#div_cab_usu_img { float:left;width:40px;height:30px;margin-top:5px;background: url('/images/site/user.png') no-repeat left top; }
#div_cab_usu_txt { float:left;width:150px;height:30px;margin-top:5px; }
#div_cab_usu_txt p, #div_cab_usu_txt2 p { color:#ffffff; }
#div_cab_usu_img:hover { cursor:pointer; }
#div_cab_usu_txt:hover { cursor:pointer; }
#div_cab_usu_img2 { float:left;width:40px;height:30px;margin-top:5px;background: url('/images/site/user_ok.png') no-repeat left top; }
#div_cab_usu_txt2 { float:left;width:150px;height:30px;margin-top:5px;overflow:hidden; }
#div_cab_usu_lst { position:absolute;clear:both;float:left;width:188px;/*border:1px solid #313546;background-color:#ffffff;*/display:none;z-index:15;top:35px;padding-top:5px; }
#div_cab_usu_lst2 { clear:both;float:left;width:188px;border:1px solid #313546;background-color:#ffffff;margin-left: -200px; }
.div_cab_usu_lst_int { float:left;width:178px;padding-left:5px; }
.div_cab_usu_lst_int:hover { background-color:#eeeeee;cursor:pointer; }
.div_cab_usu_lst_ico { float:left;width:45px; }
.div_cab_usu_lst_txt { float:left;width:130px; }
.div_cab_usu_lst_txt p { font-size:14px; }
.popusu_tit { font-size: 18px;color: #830083;font-weight: bold;margin:0px;margin-bottom:20px; }
.popusu_txterr { font-size: 14px;color: #ff0000;margin:0px;margin-bottom:10px; }
.popusu_1 { clear:both;float:left;width:120px;margin-bottom:5px; }
.popusu_1 p { font-size: 14px;color: #830083;margin:0px; }
.popusu_2 { float:left;width:160px;height:25px;margin-bottom:5px; }
.popusu_2 input { width:120px;font-size: 14px; }
.popusu_3 { float:left;width:160px;height:25px;margin-top:10px; }
.popusu_4 { float:left;width:100px;height:25px;margin-top:10px; }
.popusu_4 input { width:80px;font-size: 14px; }

input[type=submit] { color: #ffffff;font-weight: bold;background-color: #830083;border: 1px solid transparent;border-radius: 3px; }

#menu { clear:both;width:350px;height:40px;padding-top:10px;padding-bottom:5px;margin-right: auto;margin-left: auto; }
#menu_int { margin-right: auto;margin-left: auto; }
#div_docs { float:right;top:0px;right:0px; }
#content { clear:both;float:left;width:1000px;min-height:400px; }
#content_txt { width:980px;min-height:400px; }
#content_cont, #content_qui { width:970px;min-height:605px;padding:0px; }
#content_alt { width:970px;min-height:605px;padding:0px; }
#content h1, #content_cont h1, #content_txt h1, #content_qui h1, #content_alt h1 { margin:0px;margin-top:10px;margin-left:5px;font-size:18px;color:#830083; }
#bg { position:fixed;width:100%; }
#head { width:100%;background:url('/images/site/bg2.gif') repeat-x;padding:0px;margin:0px;height:100px;background-position: 0px -152px; }
#head2 { position:static ;height:45px;background:url('/images/site/bg-border4.png') repeat-y top center;margin-right: auto;margin-left: auto;padding-left:10px;padding-right:10px; }
#head3 { width:100%;background-color:#ffffff; }
#cont { position:absolute;width:100%;background:url('/images/site/bg-border4.png') repeat-y top center;margin-top:100px;z-index:-1;background-color: #eeeeee; }
#cont_int { width:100%;margin-right: auto;margin-left: auto; }
#cont_int2 { width: 345px;padding:10px;margin-right: auto;margin-left: auto;background-color: #ffffff; }
#cont_int2_pie { width: 345px;height:57px;margin:0px;padding:0px; }

#foot { position:fixed;width:100%;background:#eeeeee url('/images/site/bg_f.gif') repeat-x;bottom:0px; }
#foot2 { width:100%;background:url('/images/site/bg-border4.png') repeat-y top center;padding-top:10px;min-height:40px;margin-right: auto;margin-left: auto; }
#foot3 { width:365px;margin-right: auto;margin-left: auto; padding:10px;background-color:#ffffff;}

.submenu { float:left;width:70px;height:30px;text-align:center;padding-top:5px;border-right:1px solid #ffffff;overflow:hidden; }
.submenu:hover { cursor:pointer;background:url('/images/site/bg_menu.png') repeat-x top left; }
.submenu a { text-decoration:none;color:#ffffff;font-weight:bold;font-size:12px; }
.submenu_on { float:left;width:70px;height:30px;text-align:center;padding-top:5px;border-right:1px solid #ffffff;background:url('/images/site/bg_menu_on3.png') repeat-x top left;overflow:hidden; }
.submenu_on:hover { cursor:pointer; }
.submenu_on a { text-decoration:none;color:#ffffff;font-weight:bold;font-size:12px;letter-spacing:1px; }

#content_usu_nomenu #div_desc_inicial { float:left;width: -webkit-fill-available;padding:10px;/*border-bottom:0px;*/margin-left:20px; }
#content_usu_nomenu #div_desc_inicial2 { float:left;width: -webkit-fill-available;padding:10px;/*border-bottom:0px;*/margin-left:20px; }
#content_usu_nomenu #div_desc_inicial p { font-size: 14px;font-family: 'Century Gothic', CenturyGothic, AppleGothic, arial;margin: 0px; }
#content_usu_nomenu #div_desc_inicial2 p { font-size: 14px;font-family: 'Century Gothic', CenturyGothic, AppleGothic, arial;margin: 0px; }
#div_cree_dev { position:relative;float:left;width: -webkit-fill-available;padding:10px;border:1px solid #536879;/*border-bottom:0px;*/margin-left:20px; }
#cont_descarg {  }
#cont_descarg ul { margin:0px;padding:0px;padding-left:20px; }
#cont_descarg ul li { list-style: none;font-size:14px;line-height:25px;margin-left:0px;height:30px;padding-top: 5px;; }
#content_usu_lst ul li { list-style: none;font-size:14px;line-height:25px;margin-left:0px;height:30px;padding-top: 5px;; }
.cont_descarg_1 { padding-left:10px; }
.cont_descarg_2 {  }
.cont_descarg_3 {  }
.cont_descarg_4 {  }

.dv_content_usu_lst { float:left;width:210px;padding-left:20px;padding-right:20px; }
.dv_content_usu_lst:hover { cursor:pointer; }
.dv_content_usu_lst_i { width:210px;text-align:center; }
.dv_content_usu_lst_t { font-size:16px;text-align:center; }
.dv_content_usu_lst_t_on { font-size:16px;text-align:center;background-color:#830083;color:#ffffff; }

.dv_content_usu_lst_int { float:left;padding-top:10px;border:2px solid #830083;width:100%; }

.dv_content_usu_lst2 { float:left;width:160px;padding-left:20px;padding-right:20px; }
.dv_content_usu_lst2:hover { cursor:pointer; }
.dv_content_usu_lst2_i { width:160px;text-align:center; }
.dv_content_usu_lst2_t { font-size:14px;text-align:center; }
.dv_content_usu_lst2_t_on { font-size:14px;text-align:center;background-color:#830083;color:#ffffff; }

.cont_descarg_1 li { list-style: none;font-size:14px;color:#ffffff;margin-left:0px;background-color:#830083;border-top:1px solid #ffffff; }
.cont_descarg_2 li { list-style: none;font-size:14px;color:#830083;margin-left:0px;background-color:#efefef; }
.cont_descarg_3 li { list-style: none;font-size:14px;color:#830083;margin-left:0px;/*background-color:#ffffff;*/border-bottom:1px solid #efefef; }
.cont_descarg_4 li { list-style: none;font-size:14px;color:#830083;margin-left:0px;/*background-color:#ffffff;*/ }

.cont_descarg_1 li a, .cont_descarg_2 li a, .cont_descarg_3 li a, .cont_descarg_4 li a { text-decoration:none;color:#333333; }
.cont_descarg_1 li img, .cont_descarg_2 li img, .cont_descarg_3 li img, .cont_descarg_4 li img { float:left;margin-left: 20px; }

#content_cont_frm { clear:both;float:left;width:720px;padding:10px;padding-left:0px; }
#content_cont_frm_lin1 { padding-left:10px;padding-top:10px; }
#content_cont_frm input, textarea { font-size: 16px;height: 20px;padding-left: 5px;border: 0px;background-color: transparent;color: #B399FF; }
#content_qui_int  { clear:both;float:left;width:720px;padding:10px;padding-left:0px;/*padding-top:20px;*/ }
#cont_descarg  { clear:both;float:left;width:720px;padding:10px;padding-top:20px; }

#content_cont_frm p, #content_qui_int p, #content_qui_int li { font-size: 14px;font-family: 'Century Gothic', CenturyGothic, AppleGothic, arial;margin: 0px; }
.cont_spa { clear:both;padding-top:10px; }
.cont_1 { float:left;width:95px;height:25px; }
.cont_2 { float:left;width:95px;height:25px; }
.inp_cont_1, .inp_cont_2, .inp_cont_3, .inp_cont_4 { height:25px;padding-left:10px;background:url('/images/site/frm/img-inp.gif') 0px 0px no-repeat; }
.ta_cont_5 { height:100px;padding-left:10px;background:url('/images/site/frm/img-inp.gif') 0px 72px no-repeat; }
.inp_cont_1 { float:left;width:190px;margin-right:20px; }
.inp_cont_2 { float:left;width:270px;margin-right:20px; }
.inp_cont_3 { float:left;width:380px;margin-right:20px; }
.inp_cont_4 { float:left;width:80px;margin-right:20px; }
.ta_cont_5 { float:left;width:580px;height:100px;margin-right:20px; }
.inp_cont_1 input { width:170px; }
.inp_cont_2 input { width:250px; }
.inp_cont_3 input { width:360px; }
.inp_cont_4 input { width:60px; }
.ta_cont_5 textarea { width:535px;height:90px; }

#content_cont_map{	float:left;width:230px;	}
#map{
	height: 220px;
	width: 100%;
}

#img_logo{
	margin:0px;
	display:none;
	width:250px;
}
#img_logo_mobil{
	margin:0px;
	display:inline;
	width:150px;
}
#menu { clear:both;width:350px;height:40px;padding-top:10px;padding-bottom:5px;margin-right: auto;margin-left: auto; }
#menu_int { margin-right: auto;margin-left: auto; }

.submenu { float:left;width:70px;height:30px;text-align:center;padding-top:5px;border-right:1px solid #ffffff;overflow:hidden; }
.submenu:hover { cursor:pointer;background:url('/images/site/bg_menu.png') repeat-x top left; }
.submenu a { text-decoration:none;color:#ffffff;font-weight:bold;font-size:12px; }
.submenu_on { float:left;width:70px;height:30px;text-align:center;padding-top:5px;border-right:1px solid #ffffff;background:url('/images/site/bg_menu_on3.png') repeat-x top left;overflow:hidden; }
.submenu_on:hover { cursor:pointer; }
.submenu_on a { text-decoration:none;color:#ffffff;font-weight:bold;font-size:12px;letter-spacing:1px; }

#prod_foto { clear:both;float:left;width:300px;padding-top:20px; }
#prod_foto_int { clear:both;float:left;width:100%;/*width:280px;*/padding:10px;background-color:#efefef; }

#pie_foto {	display:none;	}
#pie_foto2 {	width:200px;display:inline;padding-left: 10px;	}
#pie_foto3 { float:left;width:280px;padding-top:20px;margin-left:10px; }

#pie_foto_int { background-color:#efefef;margin-top:10px; }
#pie_foto_int2 { padding:5px; }
#pie_foto_int2 p.p_tit { margin:10px;margin-left:0px;color:#830083;font-size:14px;line-height:20px;font-weight:bold; }

#pie_foto2 { float:left;width:470px;padding-top:20px;padding-left:20px; }
#pie_foto2_int { float:left;width:460px; }
#pie_foto2_int2 { float:left;width:460px;padding:5px;background-color:#f9f9f9;margin-bottom:10px; }
#pie_foto2_int2 p { margin:10px;color:#333333;font-size:14px;line-height:20px; }
#pie_foto2_int2 p.p_tit { margin:10px;color:#830083;font-size:14px;line-height:20px;font-weight:bold; }

#pie_foto4 { float:left;width:950px;padding-top:20px;padding-left:10px; }
#pie_foto4_int { float:left;width:940px; }
#pie_foto4_int2 { float:left;width:940px;padding:5px;background-color:#f9f9f9;margin-bottom:10px; }
#pie_foto4_int2 p { margin: 10px;color: #333333;font-size: 14px;line-height: 20px; }
#pie_foto4_int2 li { color: #333333;font-size: 14px;line-height: 20px; }

#prod_txt { float:left;width:650px;padding-top:20px;padding-left:20px; }
#prod_txt_int { float:left;width:640px;min-height:400px; }
.prod_txt_int_p { float:left;width:640px;padding:5px;background-color:#f9f9f9;margin-bottom:10px; }

.prod_txt_int_p p { margin:10px;color:#333333;font-size:14px;line-height:20px; }
.prod_txt_int_p p.p_tit { margin:10px;color:#830083;font-size:14px;line-height:20px;font-weight:bold; }
.prod_txt_int_p ul { margin:10px;margin-top:0px;margin-bottom:0px;color:#333333;font-size:14px;line-height:20px; }


#menu_prod { clear:both;border-bottom:3px solid #8F5EC8;padding-left:20px;padding-top:20px; }
#menu_prod_int { height:30px; }
.menu_prod_btn, .menu_prod_btn_on { float:left;height:20px;padding:5px;padding-left:10px;padding-right:10px;background:#eeeeee url('/images/site/menu/pest-btn.gif') no-repeat;background-position:top right;font-size:14px;color:#313546; }
.menu_prod_btn_on { background-color:#8F5EC8;font-size:14px;color:#ffffff; }
.menu_prod_btn:hover, .menu_prod_btn_on:hover { cursor:pointer; }
.menu_prod_btn a { font-size:14px;color:#8F5EC8;text-decoration:none; }
.menu_prod_btn_on a { font-size:14px;color:#ffffff;text-decoration:none; }

.altprod { clear:both;/*float:left;*/padding-bottom:20px;border-top:1px dashed #830083; }
.altprod_foto { clear:both;float:left;width:290px;padding-top:20px; }
.altprod_foto_int { clear:both;float:left;/*width:100%;width:280px;*/padding:10px;background-color:#efefef; }
.altprod_txt { float:left;width:650px;padding-top:20px;padding-left:20px; }
.altprod_txt_int { float:left;width:100%;/*min-height:400px;*/min-height:320px; }
.altprod_txt_int h1 { padding-left:10px; }
.altprod_txt_int h1 a { text-decoration:none;color:#830083; }
.altprod_txt_int h1 a:hover { text-decoration:none; }

#content_usu { margin-top:10px; }
#content_usu_menu { float:left;width:120px;background-color:#efefef; }
#content_usu_nomenu { float:left;width:860px; }
.content_usu_menu_on, .content_usu_menu_off { padding:5px;border-bottom:1px solid #ffffff; }
.content_usu_menu_on:hover, .content_usu_menu_off:hover { background-color:#830083;cursor:pointer; }
.content_usu_menu_on { background-color:#830083; }
.content_usu_menu_on p {  font-size:14px;color:#ffffff;font-weight:bold; }
.content_usu_menu_off p { font-size:14px;color:#333333; }
.content_usu_menu_off:hover p { color:#ffffff; }

#content_usu_menu2 { position:absolute;margin-top:-35px; }
#content_usu_menu2 #int { float:right;width:155px;background-color:#efefef; }
.content_usu_menu2_on, .content_usu_menu2_off { float:left;width:20px;height:20px;padding:5px;border-right:1px solid #ffffff;background:url('/images/site/menu/menu_user.png') no-repeat; }
.content_usu_menu2_on:hover, .content_usu_menu2_off:hover { background-color:#830083;cursor:pointer;background-position:bottom; }
.content_usu_menu2_on { background-color:#830083;background-position:bottom; }
.content_usu_menu2_off { background-position:top; }
.content_usu_menu2_on p {  font-size:14px;color:#ffffff;font-weight:bold; }
.content_usu_menu2_off p { font-size:14px;color:#333333; }
.content_usu_menu2_off:hover p { color:#ffffff; }

#crear_1, #crear_2, #crear_3, #crear_4, #crear_5, #crear_6, #crear_8, #crear_9 { float:left;font-size:14px;line-height:20px; }
#crear_1 { width:100px; }
#crear_2 { width:125px; }
#crear_3 { width:100px; }
#crear_4 { width:210px;overflow:hidden; }
#crear_5 { width:110px; }
#crear_6 { width:270px; }
#crear_2 input { width:100px;font-size:12px; }
#crear_4 input { width:200px;font-size:12px; }
#crear_4 select { width:200px;font-size:14px; }
#crear_2 input { width:100px;font-size:12px; }

#crear_8 { width:210px;overflow:hidden; }
#crear_8 input { width:200px;font-size:12px; }
#crear_9 { padding-left:15px;width:270px;overflow:hidden; }
#crear_9 input { width:260px;font-size:12px; }<

#crear_6_btn { float:left;padding-right:10px; }
#crear_6_btn input { cursor:pointer; }

#crear_6_car, #crear_6_ok, #crear_6_ko { height:21px;padding-left:25px;font-size:12px;color:#333333; }
/*#crear_6_car { display:none;background:#ffffff url('/images/site/conf/devis/carg_dv.gif') no-repeat; }*/
#crear_6_car { position:absolute;left:0px;top:0px;display:none;background: transparent url('/images/site/conf/devis/bg_trans.gif') repeat;width: -webkit-fill-available;min-height:42px;text-align:center; }
#crear_6_car img { text-align:center; }
#crear_6_ok { display:none;background:#ffffff url('/images/site/conf/devis/ok_dv.gif') no-repeat;border-bottom:1px solid #59B200; }
#crear_6_ko { display:none;background:#ffffff url('/images/site/conf/devis/ko_dv.gif') no-repeat;border-bottom:1px solid #D90000; }

#div_cab_lst_ped, #div_cab_lst_pedpend { clear:both;padding-right: 18px; }
#div_cab_lst_pres { /*padding-right:20px;*/padding-right: 18px; }
#div_cab_lst_pres2, #div_cab_lst_ped2, #div_cab_lst_pedpend2 { width: 100%; }
#table_cab_lst_pres, #table_cab_lst_ped, #table_cab_lst_pedpend { width: 100%; }
#div_lst_dev, #div_lst_ped { float:left;height:350px;overflow:scroll;width: -webkit-fill-available;  }
#div_lst_pedpend { float:left;height:250px;overflow:scroll;width: -webkit-fill-available;  }
#div_lst_dev_tap { position:absolute;width:820px;height:20px;background-color:#ffffff;top:611px;  }
#div_lst_dev_tap2 { position:absolute;width:820px;height:20px;background-color:#ffffff;top:560px;  }
#div_lst_dev_tap3 { position:absolute;width:820px;height:20px;background-color:#ffffff;top:611px;  }
#div_lst_dev_tap4 { position:absolute;width:820px;height:20px;background-color:#ffffff;top:560px;  }
#div_lst_dev table { /*min-height:351px;*/  }
#div_lst_dev_carg, #div_lst_ped_carg { display:none; }
#contDevis { display:none;float:left;width: -webkit-fill-available;padding:10px;padding-top:0px;border:1px solid #536879;margin-left:20px; }
#contDevis_carg { display:none; }
#contDevis #num { background-color: #583D80;/*width:80px;*/padding:5px;font-size: 14px;color: #ffffff;font-weight: bold;float:left;line-height:20px;width:20%; }
#contDevis #dat { float:left;padding:5px;font-size: 14px;line-height:20px;width:70%;background-color:#dde1e4; }
#contDevis #dat .dat1  { clear:both;float:left; }
#contDevis #dat .dat2  { float:right; }
#contDevis #crea { clear:both;float:left;width:100%; }
#contDevis #lst_lin, #contDevis #lst_lin_carg { clear:both;float:left;width:100%;display:none; }
.td_cab_lstdev, .td_cab_lstdev2 { border-bottom:1px solid #536879;font-size: 12px;font-weight: bold; }
.td_cab_lstdev2 { text-align:right; }

.td_lstdev_1, .td_lstdev_2, .td_lstdev_1on, .td_lstdev_2on { font-size:12px;color:#cccccc;background-color:#ffffff; }
.td_lstdev_2, .td_lstdev_2on { text-align:right; }
.td_lstdev_1on, .td_lstdev_2on { color:#ffffff;background-color:#dde1e4; }

#content_usu_lst { float:left;/*width:790px;width:100%;*/border-top:1px solid #536879;padding:10px;margin-left:20px;/*height:600px;*/height:419px;overflow:none;width: -webkit-fill-available; }
#content_usu_lst2 { float:left;/*width:790px;width:100%;*/border-top:1px solid #536879;padding:10px;margin-left:20px;/*height:600px;*/height:419px;overflow:none;width: -webkit-fill-available; }
#content_usu_lst3 { float:left;/*width:790px;width:100%;*/border-top:1px solid #536879;padding:10px;margin-left:20px;/*height:600px;*/height:319px;overflow:none;width: -webkit-fill-available; }
#content_usu_lst_int { /*float:left;width:100%;*/ }
.content_usu_lst_1, .content_usu_lst_2, .content_usu_lst_3, .content_usu_lst_4, .content_usu_lst_5 { float:left;width:20%;background:url('/images/site/bg_menu_on3.png') repeat-x }

.content_usu_lst { /*float:left;width:19%;*/background:url('/images/site/bg_menu_on3.png') repeat-x;border-right:1px solid #ffffff; }
.content_usu_lst p { margin-left:5px;color:#ffffff;font-weight:bold; }

.content_usu_lst_lin { background-color:#ffffff; }
.content_usu_lst_lin2 { background-color:#cccccc; }
.content_usu_lst_l, .content_usu_lst_l2 { /*float:left;width:19%;*/border-right:1px solid #ffffff; }
.content_usu_lst_l p, .content_usu_lst_l2 p { margin:0px;margin-left:5px;color:#333333;height:23px;overflow:hidden; }
.content_usu_lst_l2 { background-color:#cccccc; }

.content_usu_lst_lInc { /*float:left;width:19%;*/border-right:1px solid #ffffff; }
.content_usu_lst_lInc p { margin:0px;margin-left:5px;color:#333333;height:33px;overflow:hidden; }


.prod_cont_int_2 .mode, .prod_cont_int_2 .mode2 { clear:both;float:left; }
.prod_cont_int_2 .foto { clear:both;float:left;margin-top:20px; }
.mode .int { float:left;width:145px;background-color:#efefef;margin-right:10px; }
.mode .int .mane_tit { clear:both;float:left;width:100%;height:40px;background-color:#ffffff; }
.mode .int .mane_txt { clear:both;float:left;min-height:70px;padding:5px; }
.mode .int .mode_1 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_valencia.jpg') no-repeat -5px -5px; }
.mode .int .mode_2 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_aguila.jpg') no-repeat -5px -5px; }
.mode .int .mode_25 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_aguila_5.jpg') no-repeat -5px -5px; }
.mode .int .mode_3 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_mh3.jpg') no-repeat -5px -5px; }
.mode .int .mode_35 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_mh3_5.jpg') no-repeat -5px -5px; }
.mode .int .mode_4 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_oslo.jpg') no-repeat -5px -5px; }
.mode .int .mode_45 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_oslo_5.jpg') no-repeat -5px -5px; }
.mode .int .mode_5 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_helsinki.jpg') no-repeat -5px -5px; }
.mode .int .mode_11 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_mh4.jpg') no-repeat -5px -5px; }
.mode .int .mode_12 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_saturno.jpg') no-repeat -5px -5px; }
.mode .int .mode_13 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_nantes.jpg') no-repeat -5px -5px; }
.mode .int .mode_14 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod_montreal.jpg') no-repeat -5px -5px; }
.foto .int { float:left;width:465px;background-color:#efefef;margin-right:10px;margin-bottom:10px; }
.foto .int2 { float:left;width:465px;background-color:#efefef;margin-bottom:10px; }
.foto .int .foto_1, .foto .int2 .foto_1 { clear:both;float:left;width:445px;height:333px;margin:10px; }

.mode .int .mode2_02 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_02.jpg') no-repeat -5px -5px; }
.mode .int .mode2_05 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_05.jpg') no-repeat -5px -5px; }
.mode .int .mode2_07 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_07b.jpg') no-repeat -5px -5px; }
.mode .int .mode2_11b { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_11b.jpg') no-repeat -5px -5px; }
.mode .int .mode2_14 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_14.jpg') no-repeat -5px -5px; }
.mode .int .mode2_19 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_19.jpg') no-repeat -5px -5px; }

.mode .int .mode2_01 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_01.jpg') no-repeat -5px -5px; }
.mode .int .mode2_08 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_08.jpg') no-repeat -5px -5px; }
.mode .int .mode2_13 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_13.jpg') no-repeat -5px -5px; }
.mode .int .mode2_15 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_15.jpg') no-repeat -5px -5px; }
.mode .int .mode2_17 { clear:both;float:left;width:135px;height:290px;margin:5px;background:url('/images/prod/int/porte_mod2_17.jpg') no-repeat -5px -5px; }


.mane_tit p { margin-left:10px;font-size:14px;line-height:20px;font-weight:bold;color:#830083;text-decoration:underline; }
.mane_txt p { font-size:12px;color:#333333; }

.mode .int2 { float:left;margin-right:10px; }
.mode .int2 p { margin-left:10px;color:#830083; }
.mode .int2 .tit { clear:both;float:left;width:100%;height:40px;background-color:#ffffff; }
.mode .int2 .mode_rustic { clear:both;float:left;width:750px;height:295px;margin:5px;background:url('/dw/portes-alu/modeles-rustic.gif') no-repeat -5px -5px; }
.mode .int2 .mode_chelsea { float:left;width:225px;height:320px;margin:5px;background:url('/images/prod/int/porte_mod_chelsea.gif') no-repeat 0px 20px; }
.mode .int2 .mode_victorian { float:left;width:225px;height:320px;margin:5px;background:url('/images/prod/int/porte_mod_victorian.gif') no-repeat 0px 20px; }
.mode .int2 .mode_todos { float:left;width:225px;height:320px;margin:5px; }
.mode .int2 .mode_todos p { margin-left:10px;font-size:14px;font-weight:bold;color:#830083;margin-top:305px; }
.mode .int2 .tit p { margin-left:10px;font-size:14px;line-height:20px;font-weight:bold;color:#830083;text-decoration:underline; }

.mode .int2 .mode_georgia { float:left;width:225px;height:320px;margin:5px;background:url('/images/prod/int/porte_mod_georgia.jpg') no-repeat 0px 20px; }
.mode .int2 .mode_boston { float:left;width:225px;height:320px;margin:5px;background:url('/images/prod/int/porte_mod_boston.jpg') no-repeat 0px 20px; }
.mode .int2 .mode_venecia { float:left;width:225px;height:320px;margin:5px;background:url('/images/prod/int/porte_mod_venecia.jpg') no-repeat 0px 20px; }

.btn_ana_prod { padding:5px;text-align:center;color:#ffffff; }
.btn_ana_prod:hover { cursor:pointer;background-color:#eeeeee;color:#830083; }

.btn_ana_prod2 { padding:5px;background:url('/images/site/conf/devis/add_pres.png') no-repeat center bottom;min-height:40px;text-align:center;color:#ffffff; }
.btn_ana_prod2:hover { cursor:pointer;background-color:#eeeeee;color:#830083; }

.btn_ana_cmd { float: right;width:90px;height:28px;padding:5px;padding-top:7px;text-align:center;color:#ffffff;background:url('/images/site/conf/devis/btn_add_cmd.gif') no-repeat center top; }
.btn_ana_cmd:hover { cursor:pointer;font-weight:bold;background:url('/images/site/conf/devis/btn_add_cmd.gif') no-repeat center bottom; }
.int_sto { width:100% }
.int_sto .int_sto_img { float:left; }
.int_sto .int_sto_txt { float:left; }
.int_sto_txt p { margin:10px;color:#333333;font-size:14px;line-height:20px; }
.int_sto .int_sto_img img { margin-top:10px; }

.int_sto_txt .int_sto_txt_dv { float:left; }

#content_alt_int .cl_covid1 { float:left;width:30%; }
#content_alt_int .cl_covid2 { float:left;width:30%;margin-left:10px; }

.cl_covid1 img, .cl_covid2 img { width:100%;border:2px solid #cccccc; }
.cl_covid1 img:hover, .cl_covid2 img:hover { border:2px solid #ffcc00; }

.cl_covid1 p, .cl_covid2 p { text-align:center;font-size:16px;color:#830083; }

#content_alt_int .p_covid { font-family:arial;font-size:16px;line-height:20px;color:#333333; }
#content_alt_int .p_covid a { font-family:arial;font-size:16px;line-height:20px;color:#333333;text-decoration:none; }
#content_alt_int .p_covid a:hover { cursor:pointer; }
#content_alt_int .p_covid a:link { font-family:arial;font-size:16px;line-height:20px;color:#333333; }
#content_alt_int .p_covid a:visited { font-family:arial;font-size:16px;line-height:20px;color:#333333; }
#content_alt_int .p_covid a:active { font-family:arial;font-size:16px;line-height:20px;color:#333333; }

#cont_nadal { position:fixed;width:407px;height:710px;background: transparent url('/images/nadal/papa_esc2.png') no-repeat top left;top:193px;left:0px;display:none; }
#cont_nadal2 { position:fixed;width:407px;height:710px;background: transparent url('/images/nadal/regalos.png') no-repeat top left;top:193px;right:0px;display:none; }

.dv_img_cataleg { float:left;width:200px;text-align:center;font-family:arial;font-size:14px;padding:5px; }
.dv_img_cataleg:hover { cursor:pointer;background-color:#efefef; }
.dv_img_cataleg img { width:-webkit-fill-available; }

@media (min-width: 375px) {
	.dv_content_usu_lst { width:66px;padding-left:10px;padding-right:10px; }
	.dv_content_usu_lst_i { width:66px; }
	.dv_content_usu_lst_t, .dv_content_usu_lst_t_on { font-size:10px;min-height:22px; }
	
	.dv_content_usu_lst2 { width:98px;padding-left:5px;padding-right:5px; }
	.dv_content_usu_lst2_i { width:98px; }
	.dv_content_usu_lst2_t, .dv_content_usu_lst2_t_on { font-size:10px;overflow:hidden;min-height:24px; }
	
	#pie_foto4 { width:320px;padding-top:20px;padding-left:10px; }
	#pie_foto4_int { width:310px; }
	#pie_foto4_int2 { width:310px; }
	.altprod_txt { width:340px;padding-left:0px; }
	.prod_txt_int_p { width:330px; }
	
	#id_vaga{	width:340px;	}
	#head2 {	width: 365px;	}
	#div_cab_log{	width:150px;	}
	#menu {	width: 365px;	}
	#div_cab_2_1{	width:215px;	}
	#div_cab_usu{	display:inline;width:50px;	}
	#div_cab_usu_txt, #div_cab_usu_txt2 {	display:none;	}
	#div_cab_2_2{	width:0px;display:none;	}
	#cont{	margin-top:100px;margin-bottom:57px;	}
	#cont_int2{	width:345px;	}
	#content_txt, #content_cont, #content_qui, #content_alt {	width:345px;	}
	#foot3 {	width:345px;padding-bottom:0px;padding-top:0px;	}
	#foot2 { min-height:30px; }
	
	#menu_otr_1{	display:none;	}
	#menu_otr_2{	display:inline;width:20px;	}
	#div_cab_2{ background-position:-180px 0px; }
	#div_docs{ margin-right:-10px; }
	.div_cab_usu_lst_txt{	display:none;	}
	.div_cab_usu_lst_int{	width:48px;	}
	#div_cab_usu_lst{	width:58px;	}
	#div_cab_usu_lst2{	width:58px;margin-left:-55px;	}
	#content_cont_frm, #content_qui_int {	width:340px;	}

	#content_usu_menu { display:none; }
	#content_usu_menu2 { display:inline;width:340px; }
	#div_cree_dev, #contDevis { margin-left:0px; }
	#content_usu_lst { padding:0px;margin-left:0px; }
	
	#espai_10 { display: block; }
	#espai_11 { display: block; }
	#espai_1 { display: block; }
	#espai_22, #espai_23, #espai_24, #espai_25 { display:none; }
	
	.cont_1 { width:75px; }
	.cont_2 { width:75px; }
	#content_cont_frm .cont_1 p, #content_cont_frm .cont_2 p { font-size:12px; }
	.inp_cont_1 p, .inp_cont_2 p, .inp_cont_3 p, .inp_cont_4 p, .ta_cont_5 p { font-size:12px; }
	.inp_cont_1, .inp_cont_2, .inp_cont_3, .inp_cont_4 { /*padding-left:10px;*/ }
	.inp_cont_1 { width:150px;margin-right: 10px; }
	.inp_cont_1 input { width:130px; }
	.inp_cont_2 { width:150px;margin-right: 0px; }
	.inp_cont_2 input { width:130px; }
	.inp_cont_3 { width:220px;margin-right: 0px; }
	.inp_cont_3 input { width:200px; }
	.ta_cont_5 { width:220px;margin-right: 0px; }
	.ta_cont_5 textarea { width:210px; }	
	
	#content_usu_nomenu { width:345px; }

	#content_usu_menu { display:none; }
	#content_usu_menu2 { display:inline;width:340px; }
	#div_cree_dev, #contDevis { margin-left:0px; }
	#content_usu_lst { padding:0px;margin-left:0px; }
	
	/*#pie_foto {	display:none;	}*/
	#pie_foto2 {	width:200px;display:inline;padding-left: 10px;	}
	#pie_foto2_int, #pie_foto2_int2 { width:180px; }
	#pie_foto3 {	width:110px;	}
	#prod_foto_int {	width:110px;	}
	#content_usu_nomenu #div_desc_inicial, #content_usu_nomenu #div_desc_inicial2 { margin-left:0px; }
	.menu_prod_btn, .menu_prod_btn_on { font-size:12px; }
	
	#prod_txt { width:340px;padding-left: 0px; }
	#prod_txt_int { width:330px; }
	
	#div_lst_dev_tap, #div_lst_dev_tap2 { width:325px; }
	.cont_descarg_1 { padding-left:0px; }
	.cont_descarg_2 { padding-left:5px; }
	.cont_descarg_3 { padding-left:5px; }
	.cont_descarg_4 { padding-left:5px; }
	
	.int_sto_img { width:345px; }
	.int_sto_img img { width:300px;margin-left:22px; }
	.int_sto_txt { width:345px; }
	.dv_img_cataleg { width:100px;font-size:12px;padding:2px; }
}
@media (min-width: 475px) {
	.dv_content_usu_lst { width:91px;padding-left:10px;padding-right:10px; }
	.dv_content_usu_lst_i { width:91px; }
	.dv_content_usu_lst_t, .dv_content_usu_lst_t_on { font-size:12px;min-height:26px; }
	
	.dv_content_usu_lst2 { width:90px;padding-left:10px;padding-right:10px; }
	.dv_content_usu_lst2_i { width:90px; }
	.dv_content_usu_lst2_t, .dv_content_usu_lst2_t_on { font-size:11px;min-height:24px; }
	
	#pie_foto4 { width:420px;padding-top:20px;padding-left:10px; }
	#pie_foto4_int { width:410px; }
	#pie_foto4_int2 { width:410px; }
	.altprod_txt { width:440px; }
	.prod_txt_int_p { width:430px; }
	
	#id_vaga{	width:440px;	}
	#head2 {	width: 465px;	}
	#div_cab_log{	width:150px;	}
	#menu {	width: 465px;	}
	#div_cab_2_1{	width:315px;	}
	#div_cab_2_2{	width:0px;display:none;	}
	#cont{	margin-top:100px;	}
	#cont_int2{	width:445px;	}
	#foot3, #content_txt, #content_cont, #content_qui, #content_alt {	width:445px;	}
	#menu_otr_1{	display:inline;	}
	#menu_otr_2{	display:none;	}
	#div_cab_2{ background-position:-100px 0px; }

	#div_docs{ margin-right:0px; }
	#content_cont_frm, #content_qui_int {	width:440px;	}
	#content_usu_menu2 { display:inline;width:440px; }
	
	#espai_2 { display: none; }
	#espai_10 { display: none; }
	#espai_22 { display:block; }
	
	.inp_cont_1 { width:130px;margin-right: 10px; }
	.inp_cont_1 input { width:120px; }
	.inp_cont_2 { width:120px;margin-right: 0px; }
	.inp_cont_2 input { width:120px; }
	.inp_cont_3 { width:280px; }
	.inp_cont_3 input { width:260px; }
	.ta_cont_5 { width:300px; }
	.ta_cont_5 textarea { width:290px; }
	#content_cont_map { width:230px;	}
	
	#content_usu_nomenu { width:445px; }
	
	#content_usu_menu { display:none; }
	#content_usu_menu2 { display:inline;width:440px; }
	#div_cree_dev, #contDevis { margin-left:0px; }
	#content_usu_lst { padding:0px;margin-left:0px; }

	#content_usu_nomenu #div_desc_inicial, #content_usu_nomenu #div_desc_inicial2 { margin-left:20px; }
	
	#prod_txt { width:440px;padding-left: 0px; }
	#prod_txt_int { width:430px; }
	/*#prod_txt_int .prod_txt_int_p { width:520px; }*/
	#pie_foto2_int { display:none; }
	
	#div_lst_dev_tap, #div_lst_dev_tap2 { width:425px; }
	
	.int_sto_img { width:440px; }
	.int_sto_img img { width:300px;margin-left:70px; }
	.int_sto_txt { width:440px; }
	.dv_img_cataleg { width:105px;min-height:92px;font-size:11px;padding:2px; }
}
@media (min-width: 575px) {
	.dv_content_usu_lst { width:113px;padding-left:10px;padding-right:10px; }
	.dv_content_usu_lst_i { width:113px; }
	.dv_content_usu_lst_t, .dv_content_usu_lst_t_on { font-size:12px;min-height:16px; }
	
	.dv_content_usu_lst2 { width:110px;padding-left:10px;padding-right:10px; }
	.dv_content_usu_lst2_i { width:110px; }
	.dv_content_usu_lst2_t, .dv_content_usu_lst2_t_on { font-size:12px;min-height:28px; }
	
	#pie_foto4 { width:520px;padding-top:20px;padding-left:10px; }
	#pie_foto4_int { width:510px; }
	#pie_foto4_int2 { width:510px; }
	.altprod_txt { width:540px; }
	.prod_txt_int_p { width:530px; }
	
	#id_vaga{	width:540px;	}
	#head2 {	width: 565px;	}
	#div_cab_log{	width:150px;	}
	#menu {	width: 565px;	}
	#div_cab_2_1{	width:415px;	}
	#div_cab_2_2{	width:0px;display:none;	}
	#cont{	margin-top:100px;	}
	#cont_int2{	width:545px;	}
	#foot3, #content_txt, #content_cont, #content_qui, #content_alt {	width:545px;	}
	#menu_otr_1{	display:inline;	}
	#menu_otr_2{	display:none;	}
	#div_cab_2{ background-position:-100px 0px; }

	#div_docs{ margin-right:0px; }
	#content_cont_frm, #content_qui_int {	width:540px;	}
	#content_usu_menu2 { display:inline;width:540px; }
	
	#espai_1 { display:block; }
	#espai_2 { display:none; }
	#espai_10 { display:none; }
	#espai_11 { display:none; }
	#espai_23 { display:block; }
	
	.cont_1 { width:85px; }
	.cont_2 { width:85px; }
	#content_cont_frm .cont_1 p, #content_cont_frm .cont_2 p { font-size:14px; }
	#content_cont_frm .inp_cont_1 p, #content_cont_frm .inp_cont_2 p, #content_cont_frm .inp_cont_3 p, #content_cont_frm .inp_cont_4 p, #content_cont_frm .ta_cont_5 p { font-size:14px; }
	.inp_cont_1 { width:150px;margin-right: 10px; }
	.inp_cont_1 input { width:130px; }
	.inp_cont_2 { width:145px;margin-right: 0px; }
	.inp_cont_2 input { width:120px; }
	.inp_cont_3 { width:400px; }
	.inp_cont_3 input { width:380px; }
	.inp_cont_4 { width:80px;margin-right:80px; }
	.inp_cont_4 input { width:60px; }
	.ta_cont_5 { width:400px; }
	.ta_cont_5 textarea { width:390px; }
	
	#content_usu_nomenu { width:545px; }
	
	#content_usu_menu { display:none; }
	#content_usu_menu2 { display:inline;width:540px; }
	#div_cree_dev, #contDevis { margin-left:0px; }
	#content_usu_lst { padding:0px;margin-left:0px; }

	#pie_foto2 {	display:none;	}
	#pie_foto2_int, #pie_foto2_int2 { width:460px; }

/*	#pie_foto {	display:block;	}*/
	
	#pie_foto3 {	width:150px;	}
	#prod_foto {	width:170px;	}
	#prod_foto_int {	width:150px;	}
	
	#prod_txt { width:540px; }
	#prod_txt_int { width:530px; }
	#prod_txt_int .prod_txt_int_p { width:520px; }
	
	#div_lst_dev_tap, #div_lst_dev_tap2 { width:525px; }
	.cont_descarg_1 { padding-left:10px; }
	.cont_descarg_2 { padding-left:20px; }
	.cont_descarg_3 { padding-left:20px; }
	.cont_descarg_4 { padding-left:20px; }
	
	.int_sto_img { width:210px; }
	.int_sto_img img { margin:0px;width:200px;margin-top:10px; }
	.int_sto_txt { width:320px; }
/*	.dv_img_cataleg { width:150px;font-size:14px;padding:3px; }*/
/*	.dv_img_cataleg { width:230px;min-height:183px;font-size:14px;padding:5px; }*/
	.dv_img_cataleg { width:170px;min-height:143px;font-size:14px;padding:5px; }
}


@media (min-width: 768px) {
	.dv_content_usu_lst { width:140px;padding-left:20px;padding-right:20px; }
	.dv_content_usu_lst_i { width:140px; }
	.dv_content_usu_lst_t, .dv_content_usu_lst_t_on { font-size:15px;min-height:20px; }
	
	.dv_content_usu_lst2 { width:123px;padding-left:10px;padding-right:10px; }
	.dv_content_usu_lst2_i { width:123px; }
	.dv_content_usu_lst2_t, .dv_content_usu_lst2_t_on { font-size:14px;min-height:32px; }
	
	#pie_foto4 { width:700px;padding-top:20px;padding-left:10px; }
	#pie_foto4_int { width:690px; }
	#pie_foto4_int2 { width:690px; }
	.altprod_txt { width:420px;padding-left:20px; }
	.prod_txt_int_p { width:410px; }	
	
	#id_vaga{	width:650px;	}
	#head2 {	width: 750px;	}
	#div_cab_log{	width:150px;	}
	#menu {	width: 740px;	}
	#div_cab_2_1{	width:600px;	}
	#div_cab_2_2{	display:none;	}
	#div_cab_2{	background-position:100px 0px;	}
	.submenu { width:120px;height:25px;padding-top:10px; }
	.submenu_on { width:120px;height:25px;padding-top:10px; }
	.submenu a { font-size:14px; }
	.submenu_on a { font-size:14px; }
	#cont{	margin-top:100px;	}
	#cont_int2{	width:730px;	}
	#foot3, #content_txt, #content_cont{	width:730px;	}
	#menu_otr_1{	display:inline;width:130px;	}
	#menu_otr_2{	display:none;	}
	#div_cab_usu{	display:inline;width:160px;	}
	#div_cab_usu_txt, #div_cab_usu_txt2{	display:inline;width:120px;	}
	.div_cab_usu_lst_txt{	display:inline;	}
	#div_cab_usu_lst{	width:188px;	}
	#div_cab_usu_lst2{	width:188px;margin-left:-200px;	}
	.div_cab_usu_lst_int{	width:178px;	}
	#content_cont_frm, #content_qui_int{	width:690px;	}
	#img_logo{	display:none;	}
	#img_logo_mobil{	display:inline;	}
	
	#content_usu_menu2 { display:inline;width:725px; }
	
	#espai_1 { display:none; }
	#espai_2 { display:block; }
	#espai_24 { display:block; }
	
	.inp_cont_2 { width:290px; }
	.inp_cont_2 input { width:270px; }
	.inp_cont_3 { width:370px; }
	.inp_cont_3 input { width:350px; }
	.inp_cont_4 { width:80px;margin-right:20px; }
	.inp_cont_4 input { width:60px; }
	.ta_cont_5 { width:570px; }
	.ta_cont_5 textarea { width:535px; }
	#content_cont_map { width:410px;margin-left:20px; }
	
	#content_usu_nomenu { width:730px; }
	
	#content_usu_menu { display:none; }
	#content_usu_menu2 { display:inline;width:725px; }
	#div_cree_dev, #contDevis { margin-left:0px; }
	#content_usu_lst { padding:0px;margin-left:0px; }
	.menu_prod_btn, .menu_prod_btn_on { font-size:14px; }
	
	#prod_txt { width:540px;padding-left: 20px; }
	#prod_txt_int { width:530px; }
	#prod_txt_int .prod_txt_int_p { width:520px; }
	
	#div_lst_dev_tap, #div_lst_dev_tap2 { width:710px; }
	
	.int_sto_img { width:320px; }
	.int_sto_img img { margin:10px;width:300px; }
	.int_sto_txt { width:410px; }
	.int_sto_txt_dv { width:50%; }
	#content_alt {	width:725px;	}
	.dv_img_cataleg { width:230px;min-height:183px;font-size:14px;padding:5px; }
}
@media (min-width: 992px) {
	.dv_content_usu_lst { width:155px; }
	.dv_content_usu_lst_i { width:155px; }
	.dv_content_usu_lst_t, .dv_content_usu_lst_t_on { font-size:16px;min-height:22px; }
	
	.dv_content_usu_lst2 { width:135px;padding-left:10px;padding-right:10px; }
	.dv_content_usu_lst2_i { width:135px; }
	.dv_content_usu_lst2_t, .dv_content_usu_lst2_t_on { font-size:14px;min-height:32px; }
	
	#pie_foto4 { width:700px;padding-top:20px;padding-left:10px; }
	#pie_foto4_int { width:690px; }
	#pie_foto4_int2 { width:690px; }
	.altprod_txt { width:632px; }
	.prod_txt_int_p { width:625px; }	
	#prod_txt_int .prod_txt_int_p { width:625px; }

	#id_vaga{	display:none;	}
	#head {	background-position: 0px -57px;height:195px;	}
	#head2 {	width: 970px;height:140px;	}
	#div_cab_log{	width:250px;height:130px;padding-top:10px;	}
	#menu {	width: 960px;	}
	#div_cab_2_1{	width:720px;	}
	#div_cab_2_2{	display:inline;	}
	#div_cab_2{	height:140px;background-position:right top;	}
	.submenu { width:130px;height:25px;padding-top:10px; }
	.submenu_on { width:130px;height:25px;padding-top:10px; }
	.submenu a { font-size:14px; }
	.submenu_on a { font-size:14px; }
	#cont{	margin-top:195px;	}
	#cont_int2{	width:950px;	}
	#content_txt, #content_cont{	width:950px;	}
	#foot3 { width:950px;padding:10px;}
	#foot2 { min-height:40px; }
	
	#menu_otr_1{	display:inline;width:150px;	}
	#menu_otr_2{	display:none;	}
	#div_cab_usu{	display:inline;width:210px;	}
	#div_cab_2_2{	display:inline;	}
	#div_cab_usu_txt, #div_cab_usu_txt2{	display:inline;width:150px;	}
	.div_cab_usu_lst_txt{	display:inline;	}
	#div_cab_usu_lst{	width:188px;	}
	#div_cab_usu_lst2{	width:188px;margin-left:-200px;	}
	.div_cab_usu_lst_int{	width:178px;	}
	#content_cont_frm, #content_qui_int{	width:690px;	}
	#img_logo{	display:inline;	}
	#img_logo_mobil{	display:none;	}
	
	#content_usu_menu { display:inline; }
	#content_usu_menu2 { display:none; }
	#div_cree_dev, #contDevis { margin-left:20px; }
	#content_usu_lst { padding:10px;margin-left:20px; }
	
	.inp_cont_2 { width:250px; }
	.inp_cont_2 input { width:230px; }
	.inp_cont_3 { width:360px; }
	.inp_cont_3 input { width:340px; }
	.ta_cont_5 { width:550px; }
	.ta_cont_5 textarea { width:515px; }
	#content_cont_map { width:230px;margin-left:0px; }
	
	#content_usu_nomenu { width:830px; }
	
	#content_usu_menu { display:inline; }
	#content_usu_menu2 { display:none; }
	#content_usu_lst, #div_cree_dev { margin-left:20px; }
	
	#pie_foto3 {	width:270px;	}
	#prod_foto {	width:300px;	}
	#prod_foto_int {	width:270px;	}
	
	#prod_txt { width:610px; }
	#prod_txt_int { width:600px; }
	
	#div_lst_dev_tap, #div_lst_dev_tap2 { width:790px; }
	
	.int_sto_img { width:330px; }
	.int_sto_img img { width:300px; }
	.int_sto_txt { width:600px; }
	.int_sto_txt_dv { width:50%; }
	#content_alt {	width:805px;padding-left:20px;	}
	.dv_img_cataleg { width:220px;min-height:176px;font-size:14px;padding:5px; }
}
@media (min-width: 1020px) {
	.dv_content_usu_lst { width:160px; }
	.dv_content_usu_lst_i { width:160px; }
	.dv_content_usu_lst_t, .dv_content_usu_lst_t_on { font-size:17px;min-height:24px; }
	
	.dv_content_usu_lst2 { width:140px;padding-left:10px;padding-right:10px; }
	.dv_content_usu_lst2_i { width:140px; }
	.dv_content_usu_lst2_t, .dv_content_usu_lst2_t_on { font-size:14px;min-height:32px; }
	
	#pie_foto4 { width:950px;padding-top:20px;padding-left:10px; }
	#pie_foto4_int { width:940px; }
	#pie_foto4_int2 { width:940px; }
	.altprod_txt { width:650px; }
	.prod_txt_int_p { width:640px; }	
	
	#div_docs{ margin-right:10px; }
	#head {	background-position: 0px -57px;height:195px;	}
	#head2 {	width: 1000px;height:140px;	}
	#div_cab_log{	width:250px;height:130px;padding-top:10px;	}
	#menu {	width: 1000px;	}
	#div_cab_usu{	display:inline;	}
	#div_cab_2_2{	display:inline;	}
	#div_cab_2_1{	width:750px;	}
	#div_cab_2{	height:140px;	}
	.submenu { width:130px;height:25px;padding-top:10px; }
	.submenu_on { width:130px;height:25px;padding-top:10px; }
	.submenu a { font-size:14px; }
	.submenu_on a { font-size:14px; }
	#cont{	margin-top:195px;	}
	#cont_int2{	width:980px;	}
	#foot3, #content_txt, #content_cont{	width:980px;	}
	#menu_otr_1{	display:inline;width:130px;	}
	#menu_otr_2{	display:none;	}
	.div_cab_usu_lst_txt{	display:inline;	}
	#div_cab_usu_lst{	width:188px;	}
	#div_cab_usu_lst2{	width:188px;margin-left:-200px;	}
	.div_cab_usu_lst_int{	width:178px;	}
	#content_cont_frm, #content_qui_int{	width:720px;	}
	
	#content_usu_menu { display:inline; }
	#content_usu_menu2 { display:none; }
	#content_usu_lst, #div_cree_dev { margin-left:20px; }
	
	.inp_cont_1, .inp_cont_2, .inp_cont_3, .inp_cont_4 { padding-left:10px; }
	.inp_cont_2 { width:270px; }
	.inp_cont_2 input { width:250px; }
	.inp_cont_3 { width:380px; }
	.inp_cont_3 input { width:360px; }
	.ta_cont_5 { width:570px; }
	.ta_cont_5 textarea { width:535px; }
	
	#content_usu_nomenu { width:860px; }
	
	#content_usu_menu { display:inline; }
	#content_usu_menu2 { display:none; }
	#content_usu_lst, #div_cree_dev { margin-left:20px; }
	
	#pie_foto3 {	width:290px;	}
	#prod_foto_int {	width:290px;	}

	#prod_txt { width:650px; }
	#prod_txt_int { width:640px; }
	
	#div_lst_dev_tap, #div_lst_dev_tap2 { width:820px; }
	
	.int_sto_img { width:350px; }
	.int_sto_img img { width:300px; }
	.int_sto_txt { width:600px; }
	.int_sto_txt_dv { width:50%; }
	.dv_img_cataleg { width:230px;min-height:185px;font-size:14px;padding:5px; }
}

@media (min-width: 1548px) {	#cont_nadal { display:inline; } #cont_nadal2 { display:inline;right:-150px; }	}
@media (min-width: 1598px) {	#cont_nadal { display:inline;left:25px; } #cont_nadal2 { display:inline;right:-125px; }	}
@media (min-width: 1648px) {	#cont_nadal { display:inline;left:50px; } #cont_nadal2 { display:inline;right:-100px; }	}
@media (min-width: 1698px) {	#cont_nadal { display:inline;left:75px; } #cont_nadal2 { display:inline;right:-75px; }	}
@media (min-width: 1748px) {	#cont_nadal { display:inline;left:100px; } #cont_nadal2 { display:inline;right:-50px; }	}
@media (min-width: 1798px) {	#cont_nadal { display:inline;left:125px; } #cont_nadal2 { display:inline;right:-25px; }	}
@media (min-width: 1848px) {	#cont_nadal { display:inline;left:150px; } #cont_nadal2 { display:inline;right:0px; }	}
@media (min-width: 1898px) {	#cont_nadal { display:inline;left:175px; } #cont_nadal2 { display:inline;right:25px; }	}
@media (min-width: 1948px) {	#cont_nadal { display:inline;left:200px; } #cont_nadal2 { display:inline;right:50px; }	}
@media (min-width: 1998px) {	#cont_nadal { display:inline;left:225px; } #cont_nadal2 { display:inline;right:75px; }	}
@media (min-width: 2048px) {	#cont_nadal { display:inline;left:250px; } #cont_nadal2 { display:inline;right:100px; }	}
@media (min-width: 2098px) {	#cont_nadal { display:inline;left:275px; } #cont_nadal2 { display:inline;right:125px; }	}
@media (min-width: 2148px) {	#cont_nadal { display:inline;left:300px; } #cont_nadal2 { display:inline;right:150px; }	}

.enl_foot { float:left;padding-left:10px;padding-right:10px;padding-top:3px; }
.enl_foot a { color:#313546;text-decoration:none; }
.enl_foot a:hover { text-decoration:underline; }
.img_poin { float:left;width:3px;padding:5px;padding-top:8px;background:url('/images/site/point.gif') no-repeat 5px 8px; }

.p_texto { font-family:arial;font-size:14px;line-height:20px;color:##333333; }

.coup { float:left;width:49%;border-right:1px solid #8F5EC8;margin-bottom:10px; }
.coup .int_1 { float:left;padding-left:5px;width:140px; }
.coup .int_3 { clear:both; }
.int_1_img_iso45 { width:140px;height:150px;background:url('/images/prod/int/vr-lam_iso45.jpg') no-repeat 0px 0px; }
.int_1_img_iso55 { width:140px;height:150px;background:url('/images/prod/int/vr-lam_iso55.jpg') no-repeat 0px 0px; }
.int_1_img_eco45 { width:140px;height:150px;background:url('/images/prod/int/vr-lam_eco45.jpg') no-repeat 0px 0px; }
.int_1_img_coffre { background:url('/images/prod/int/vr-coffre.jpg') no-repeat 0px 0px; }

.coup .int_2 .tit p { color:#8F5EC8;font-weight:bold;/*text-decoration:underline;*/ }
.coup .int_2 .txt { /*clear:both;*/ }
.coup .int_2 .txt p {  }

.p_lst_cmd { clear:both;float:left;font-size: 14px;font-family: 'Century Gothic', CenturyGothic, AppleGothic, arial;margin: 0px;margin-top:20px;margin-bottom:10px; }

.dv_info { float:right;width:300px;height:190px;background-color:#ffffff;overflow:hidden; }
.dv_info p { float:left;margin:0px;padding:10px;padding-left:30px;font-family:arial;font-size:14px;color:#808080; }

.dv_info_imp { float:left;width:100%;margin:0px;/*padding:10px;padding-left:30px;*/background-color:#eeeeee;margin-bottom:10px;border-bottom:1px dashed #400080; }
.dv_info_imp p { margin:10px;padding:0px;margin-left:30px;font-family:arial;font-size:16px;line-height:25px;/*color:#808080;*/color:#ff0000; }
.dv_info_imp2 { padding-left:70px;height:-webkit-fill-available; }
.dv_info_imp2 p { margin:10px;padding:0px;margin-left:30px;font-family:arial;font-size:14px;line-height:18px;color:#830083; }

.tip_perg_bio { float:left;width:49%;border-right:1px solid #8F5EC8;margin-bottom:10px; }
.tip_perg_bio .int_1 { clear:both;float:left;padding-left:5px;width:145px; }
.tip_perg_bio .int_1b { clear:both;float:left;padding-left:5px;width:155px; }
.tip_perg_bio .int_3 { clear:both;border-bottom:1px dashed #8F5EC8; }
.tip_perg_bio .int_2 .tit p { color:#8F5EC8;font-weight:bold;/*text-decoration:underline;*/ }
.tip_perg_bio .int_2 .txt { /*clear:both;*/ }
.tip_perg_bio .int_2 .txt p {  }

.int_1_img_bio1 { width:140px;height:150px;background:url('/images/prod/int/perg_bio_type.jpg') no-repeat 0px 0px; }
.int_1_img_bio2 { width:140px;height:150px;background:url('/images/prod/int/perg_bio_type.jpg') no-repeat 0px -150px; }
.int_1_img_bio3 { width:140px;height:150px;background:url('/images/prod/int/perg_bio_type.jpg') no-repeat 0px -300px; }
.int_1_img_bio4 { width:140px;height:150px;background:url('/images/prod/int/perg_bio_type.jpg') no-repeat 0px -450px; }
.int_1_img_bio5 { width:140px;height:150px;background:url('/images/prod/int/perg_bio_type.jpg') no-repeat -150px 0px; }
.int_1_img_bio6 { width:140px;height:150px;background:url('/images/prod/int/perg_bio_type.jpg') no-repeat -150px -150px; }
.int_1_img_bio7 { width:140px;height:150px;background:url('/images/prod/int/perg_bio_type.jpg') no-repeat -150px -300px; }
.int_1_img_bio8 { width:140px;height:150px;background:url('/images/prod/int/perg_bio_type.jpg') no-repeat -150px -450px; }

.int_1_img_110_1 { width:140px;height:130px;background:url('/images/prod/int/perg_110_type.jpg') no-repeat 0px 0px; }
.int_1_img_110_2 { width:140px;height:130px;background:url('/images/prod/int/perg_110_type.jpg') no-repeat -150px 0px; }
.int_1_img_110_3 { width:140px;height:130px;background:url('/images/prod/int/perg_110_type.jpg') no-repeat 0px -120px; }
.int_1_img_110_4 { width:140px;height:130px;background:url('/images/prod/int/perg_110_type.jpg') no-repeat -150px -120px; }

.int_1_img_zen_1 { width:150px;height:150px;background:url('/images/prod/int/perg_zen_type.jpg') no-repeat 0px 0px; }
.int_1_img_zen_2 { width:150px;height:150px;background:url('/images/prod/int/perg_zen_type.jpg') no-repeat -150px 0px; }
.int_1_img_zen_3 { width:150px;height:150px;background:url('/images/prod/int/perg_zen_type.jpg') no-repeat 0px -150px; }
.int_1_img_zen_4 { width:150px;height:150px;background:url('/images/prod/int/perg_zen_type.jpg') no-repeat -150px -150px; }

.int_1_img_ideal_1 { width:150px;height:150px;background:url('/images/prod/int/perg_ideal_type.jpg') no-repeat 0px -150px; }
.int_1_img_ideal_2 { width:150px;height:150px;background:url('/images/prod/int/perg_ideal_type.jpg') no-repeat 0px 0px; }
.int_1_img_ideal_3 { width:150px;height:150px;background:url('/images/prod/int/perg_ideal_type.jpg') no-repeat -150px 0px; }

.int_1_img_optima_1 { width:150px;height:150px;background:url('/images/prod/int/perg_optima_type.jpg') no-repeat 0px 0px; }
.int_1_img_optima_2 { width:150px;height:150px;background:url('/images/prod/int/perg_optima_type.jpg') no-repeat -150px 0px; }
.int_1_img_optima_3 { width:150px;height:150px;background:url('/images/prod/int/perg_optima_type.jpg') no-repeat -300px 0px; }
.int_1_img_optima_4 { width:150px;height:150px;background:url('/images/prod/int/perg_optima_type.jpg') no-repeat 0px 0px; }
.int_1_img_optima_5 { width:150px;height:150px;background:url('/images/prod/int/perg_optima_type.jpg') no-repeat -150px 0px; }
.int_1_img_optima_6 { width:150px;height:150px;background:url('/images/prod/int/perg_optima_type.jpg') no-repeat -300px 0px; }

@media (min-width: 375px) {
	.dv_info_imp2 p { margin-top:0px;margin-bottom:2px;margin-left:20px;font-size:12px;line-height:16px; }
	.tip_perg_bio { width:98%; }
/*	.dv_content_usu_lst2 { width:160px; }*/
}
@media (min-width: 768px) {
	.dv_info_imp2 p { margin-top:10px;margin-bottom:10px;margin-left:30px;font-size:14px;line-height:18px; }
	.dv_info_imp2 { padding-left:70px;padding-right:70px; }
	.tip_perg_bio { width:49%; }
}

.dv_entrega { float:left;width:100%;height:90px; }

#content_usu_clie { float:left;border-top:1px solid #536879;padding:10px;margin-left:20px;overflow:none;width: -webkit-fill-available;font-size:14px;line-height:20px }
#content_usu_clie input, #content_usu_clie select { font-size:14px;margin:0px;padding:0px }
#content_usu_clie input { padding-left:5px; }
#content_usu_clie input[type=text] { border:1px solid #c3c3c3; }
#content_usu_clie select { border:1px solid #c3c3c3; }
.content_usu_clie_lin { clear:both;float:left;width:auto;margin-top:5px; }
.content_usu_clie_sublin { float:left;width:auto; }
.content_usu_clie_0 { float:left;width:90px; }
.content_usu_clie_05 { float:left;width:50px; }
.content_usu_clie_07 { float:left;width:80px; }
.content_usu_clie_09 { float:left;width:100px; }
.content_usu_clie_1 { float:left;width:125px; }
.content_usu_clie_2 { float:left;width:200px; }

.content_usu_clie_c1 { float:left;width:80px; }
.content_usu_clie_c15 { float:left;width:95px; }
.content_usu_clie_c2 { float:left;width:125px; }
.content_usu_clie_c3 { float:left;width:230px; }
.content_usu_clie_c4 { float:left;width:350px; }
.content_usu_clie_c1 input { float:left;width:65px; }
.content_usu_clie_c1 select { float:left;width:70px; }
.content_usu_clie_c15 input { float:left;width:75px; }
.content_usu_clie_c15 select { float:left;width:84px; }
.content_usu_clie_c2 input { float:left;width:110px; }
.content_usu_clie_c2 select { float:left;width:115px; }
.content_usu_clie_c3 input { float:left;width:205px; }
.content_usu_clie_c3 select { float:left;width:210px; }
.content_usu_clie_c4 input { float:left;width:205px; }

#dv_tit_lst { clear:both;width:100%;border-bottom:2px dashed #830083;margin:0px;padding:5px; }
#dv_tit_lst p { margin:0px;color:#830083;font-size:14px;font-weight:bold; }
