html, body {
	margin: 0;
	padding: 0;
	color: #747679;
	background: #fff; 
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif; height:100%;
}

.transparente{
	opacity: 0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	cursor:default;
}

#columna{
	float:left;
	font-size:14px;
	height:auto;
	width:340px;
	min-height:442px;
}

#foto_flot{
	position:absolute;
	right:0;
}

#barra_flot{
	position:absolute;
	top:629px;
}			

.gris{ cursor:auto; color:#BEBEBE;}

img, div, li, input,  a.{ behavior: url("iepngfix.htc") }
	
#div_total { width:100%; height:100%; }

#div_superior { }

#contenido_home { position:absolute; top:50%; left:50%; width:1000px; height:618px; margin-left:-500px; margin-top:-309px; border:solid #999999 1px;}

#contenido { position:absolute;  left:50%; width:1000px;  margin-left:-500px;  border:solid #999999 1px;}
#contenedor { width:93%; margin:25px 0 37px 35px; overflow: hidden;}

#contenedor_private { width:93%; margin:0 0 37px 35px; overflow: hidden;}

#cap_home { width:998px; height:108px; background:url(../img/cap.gif);}

#cap_home_private { width:998px; height:85px; background:url(../img/cap.gif);}

#menu_private { width:1000px; height:29px; margin-top:2px; background-color:#415F6A; color:#FFFFFF; font-weight:bold;}

#menu_private .option_private_selected a:visited{color: #415F6A; text-decoration:none}

#menu_private a:visited{color: #FFFFFF; text-decoration:none}

.option_private{ cursor:pointer; float:left; height:29px; padding:6px 15px; width:auto; color:#FFFFFF;}

.option_private_selected{ background-color:#FFFFFF; color: #415F6A;}

#product_by_measure{ margin-left:150px;}

#truc { float:left;}

#base_gris { width:180px; height:17px; background:#e9eae8; color:#0081ab; text-align:center; float:right; margin:15px 25px 0 0; padding:4PX 0 0 0;}
#base_gris2 { width:180px; height:17px; background:#e9eae8 url(../img/ico_awards.jpg) no-repeat; color:#0081ab; text-align:center; float:right; margin:15px 25px 0 0; padding:4PX 10px 0 0; text-align:right;}
#base_idioma { width:200px; height:17px;  color:#8c8c8b; text-align:center; float:right; margin:15px -30px 0 0; }
#base_peu_home { width:200px; height:17px;  color:#8c8c8b; text-align:center;  margin:120px 0 0 410px; *margin:85px 0px 0 410px; font-size:10px; }

#base_peu , #base_peu2 , #base_peu3{  height:25px; clear:both; width:1000px; text-align:center; color:#FFFFFF;  padding-top:15px; font-size:10px;}

#base_peu { background:url(../img/fils.png) no-repeat;}
#base_peu2 { background:url(../img/fils_2.png) no-repeat;}
#base_peu3 { background:url(../img/fils_3.png) no-repeat;}


#base_etiquetas { overflow: hidden; margin-top:25px; }



#base_events_news { overflow: hidden; margin:25px 0 25px 0;  background:url(../img/base_evens_news.gif) no-repeat 0 30px;  }

.base_flechitas { background:url(../img/flechita.gif) no-repeat 0px 4px; padding:0 0 0 16px; margin:8px 0 0 0; color:#747679; font-size:12px;}


.cuadrado_1 { width:100px; height:100px; background:#0081ab; padding:6px; font-size:16px; color:#FFFFFF;}
.cuadrado_2 { width:100px; height:100px; background:#676d6c; padding:6px; font-size:16px; color:#FFFFFF;}
.cuadrado_3 { width:100px; height:100px; background:#49635d; padding:6px; font-size:16px; color:#FFFFFF;}
.cuadrado_4 { width:100px; height:100px; background:#83847b; padding:6px; font-size:16px; color:#FFFFFF; margin-bottom:8px; }
.cuadrado_5 {  padding:10px; height:160px; background:#83847b; padding:6px; font-size:20px; font-weight:bold; color:#FFFFFF; }
.cuadrado_4_0 { margin-top:3px; float:left; width:160px;}
.cuadrado_4_1 {
	float:left;
	margin-top:0;
	width:110px;
}

.caja_formulario { width:600px;  background:#e5e3e5; padding:6px; font-size:12px; color:#747679; float:left; margin:0 0 10px 5px;}
.caja_formulario_2 { width:632px; height:329px; background:#e5e3e5; padding:6px; font-size:12px; color:#747679; float:left; margin:3px 0 0 0;}
.caja_formulario_by_mesure { width:740px; font-size:12px; color:#747679; float:right; margin:0px; text-align:center;}
.formulario_1 { border:solid 1px #abadb3; width:175px;}
.formulario_2 { border:solid 1px #abadb3; width:80px;}
.formulario_3 { border:solid 1px #abadb3; width:110px; margin-right:20px;}
.formulario_4{ border:solid 1px #abadb3; width:340px;}
.formulario_5 { border:solid 1px #abadb3; width:175px; margin-left:135px;}
.formulario_6 { border:solid 1px #abadb3; width:70px; margin-right:10px;}
.formulario_7 { border:solid 1px #abadb3; width:70px; }
.formulario_error { border:solid 1px #aa3434; margin-right:20px;}
.caja_formulario_error { width:500px; height:30px; background:#f5f3f5; font-size:12px; color:#747679; float:left; margin:0 0 0 5px; }


.caixa_quality { float:left; width: 260px; height:140px; border:#d0cfcb solid 1px; margin:20px 20px 0px 0px; padding:10px; }
.caixa_quality_txt { float:left; width: 150px; }


.colummna_1_1 { float:left; width: 283px; border-right:#d0cfcb solid 1px; margin:0 20px 0px 0; padding-bottom:50px; }

.colummna_1_1_ { float:left; width: 278px; border-right:#d0cfcb solid 1px; margin:0 20px 0px 0; padding:0 10px 0 0;}


#colummna_1 { float:left;  margin:15px 25px 30px 0; width:720px;}
#colummna_5 { float:left;  margin:15px 25px 30px 0; width:920px;}
#colummna_1_brands { float:left;  margin:15px 25px 0px 0px; width:720px; border-bottom:#FFf solid 100px;}
#colummna_2 { float:right;  width:185px; font-size:11px; margin:15px 0px 30px 0;}

.etiquetas_1 { float:left; width:240px;   margin:0 32px 0 32px;}

.etiquetas_1_partners { float:left; width:240px;   padding:0 32px 0 32px; border-left:#d0cfcb solid 1px; border-right:#d0cfcb solid 1px;}

.base_evens { float:left; width:455px; margin-right:20px;  margin-bottom:25px;  }
.columna_evens { background: url(../img/evens.jpg) no-repeat; width:440px; margin:20px 0 50px 0; padding:130px 0 25px 15px; color:#616155;  }




.base_news { float:right;  width:455px; margin-bottom:50px;  }
.columna_news { background: url(../img/news.jpg) no-repeat; width:440px; margin:20px 0 0 0; padding:130px 0 25px 15px; }
.news { padding:0 20px 0 0; overflow: hidden; margin: 0 0 25px 0; height: 100%
}
.foto_news { float:left; padding:0 20px 30px 0px;}
.texto_news { padding:0 0 0 20px;}


.foto { float:left; font-size:10px; font-style:italic;}
.foto2 { float:right; padding: 0 0 0 25px; margin-bottom:50px; *margin-bottom:0px;}
.foto3 { float:left;}
.foto4 { float:left; margin-right:10px;}

h1{color: #0281ab; 	font-size:18px; margin:0px; border-bottom:#d0cfcb solid 1px; padding:0 0 5px;}
h2{color: #e2007a; 	font-size:18px; margin:0px; border-bottom:#d0cfcb solid 1px; padding:0 0 5px;}
h3{color: #009ee0; 	font-size:18px; margin:0px; border-bottom:#d0cfcb solid 1px; padding:0 0 5px;}


.txt{color: #0081ab; 	font-size:10px;  }

.txt_blanco{color: #fff; 	font-size:13px;  }

.txt_12{color: #0081ab; 	font-size:12px;  }

.txt_negre{color: #000; font-weight:bold;  }

.txt_16{color: #747679; 	font-size:16px;  }
.txt_14{color: #747679; 	font-size:14px;  }

.txt_titol_blau{color: #0281ab; 	font-size:18px; }
.txt_subtitol_blau{color: #0281ab; 	font-size:14px; }

.txt_subtitol_gris{color: #616155; 	font-size:14px; }


.txt_subtitol_azul{color: #009ee0; 	font-size:14px; }
.txt_subtitol_azul2{color: #009ee0; 	font-size:11px; font-style:italic; font-weight:bold;}

.txt_subtitol_rosa{color: #e2007a; 	font-size:14px; }
.txt_subtitol_rosa2{color: #e2007a; 	font-size:11px; font-style:italic; font-weight:bold;}


a.txt_link {color: #8c8c8b; text-decoration: none;		font-size:10px;  }
a.txt_link:visited {  color: #8c8c8b; text-decoration: none; 	font-size:10px;  }
a.txt_link:hover {	color: #000;	text-decoration: underline;		font-size:10px; }
a.txt_link:activadito {  color: #8c8c8b; text-decoration: none;  font-size:10px; }

a.txt_blanc_link {color: #fff; text-decoration: none;		font-size:10px;  }
a.txt_blanc_link:visited {  color: #fff; text-decoration: none; 	font-size:10px;  }
a.txt_blanc_link:hover {	color: #0281ab;	text-decoration: underline;		font-size:10px; }
a.txt_blanc_link:activadito {  color: #fff; text-decoration: none;  font-size:10px; }

a.txt_blau_link {color: #0081ab; text-decoration: none;		font-size:12px;  }
a.txt_blau_link:visited {  color: #0081ab; text-decoration: none; 	font-size:12px;  }
a.txt_blau_link:hover {	color: #0281ab;	text-decoration: underline;		font-size:12px; }
a.txt_blau_link:activadito {  color: #0081ab; text-decoration: none;  font-size:12px; }

a.txt_blau_link_14 {color: #0081ab; text-decoration: none;		font-size:14px;  }
a.txt_blau_link_14:visited {  color: #0081ab; text-decoration: none; 	font-size:14px;  }
a.txt_blau_link_14:hover {	color: #0281ab;	text-decoration: underline;		font-size:14px; }
a.txt_blau_link_14:activadito {  color: #0081ab; text-decoration: none;  font-size:14px; }

a.txt_info_link {color: #616155; text-decoration: none; padding-left:12px;		font-size:12px; background:url(../img/ico_info.gif) no-repeat 0 5px;  }
a.txt_info_link:visited {  color: #616155; text-decoration: none; padding-left:12px;	font-size:12px;  }
a.txt_info_link:hover {	color: #616155;	text-decoration: underline;	padding-left:12px;	font-size:12px; background:url(../img/ico_info.gif) no-repeat 0 5px; }
a.txt_info_link:activadito {  color: #616155; text-decoration: none; padding-left:12px; font-size:12px; }



#base_menu {
        margin: 0px 0 0 0px;
        padding: 0px 0 0 0px;
        height: 25px;
		background:#000000;
		
}

#base_menu ul {
        border: 0;
        margin: 0;
        padding: 0;
        list-style-type: none;
        text-align: center;
		
}

#base_menu ul li {
        display: block;
        float: left;
        text-align: center;
        padding: 0;
        margin: 0;
}

#base_menu ul li a {
        background: #000 url(../img/linea.gif) no-repeat 4px 0px;
        
        height: 20px;
        float: left;
        border-right: none;
        padding: 5px 30px 0 11px;
        margin: 0 0 0px 0;
        color: #fff;
        text-decoration: none;
        display: block;
        text-align: left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		
}

#base_menu ul li a:hover {
        color: #fff;
        background: #ebb703 url(../img/linea2.gif) no-repeat 4px 0px;
}

#base_menu a:activado {background: #efcc06 url(../img/linea2.gif) no-repeat 4px 0px;color: #fff;}

#base_menu li#activado a {background: #efcc06 url(../img/linea2.gif) no-repeat 4px 0px;color: #fff;}


#base_menu li#rosa_activado a {background: #e2007a url(../img/linea2.gif) no-repeat 4px 0px;color: #fff;}

#base_menu ul li#rosa a:hover {color: #fff;background: #e2007a url(../img/linea2.gif) no-repeat 4px 0px;}

#base_menu ul li#azul a:hover {color: #fff;background: #009ee0 url(../img/linea2.gif) no-repeat 4px 0px;}
#base_menu ul li#azul_activado a {background: #009ee0 url(../img/linea2.gif) no-repeat 4px 0px;color: #fff;}



#base_menu_botones {
        margin: 0px 0 0 16px;
        padding: 0px 0 0 10px; 
        
		
}



#base_menu_botones ul {
        border: 0;
        margin: 0;
        padding: 0;
        list-style-type: none;
        text-align: center;
}

#base_menu_botones ul li {
        display: block;
        float: left;
        text-align: left;
        padding: 0;
        margin: 0;
}

#base_menu_botones ul li#gris a , #base_menu_botones ul li#quality a , #base_menu_botones ul li#innovation a , #base_menu_botones ul li#brands a , #base_menu_botones ul li#trends a , #base_menu_botones ul li#club a {
        width: 122px;
        height: 20px;
        border-right: none;
        padding: 8px 0 0 5px;
        margin: 0 1px 0px 1px;
        color: #999;
        text-decoration: none;
        display: block;
        text-align: left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		border:#d0cfcb solid 1px;}
		
		
#base_menu_botones ul li#product a{
        width: 122px;
        height: 20px;
        border-right: none;
        padding: 4px 0 4px 5px;
        margin: 0 1px 0px 1px;
        color: #999;
        text-decoration: none;
        display: block;
        text-align: left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		border:#d0cfcb solid 1px; line-height:10px;}





#base_menu_botones ul li#quality a {background:  url(../img/ico_quality.gif) no-repeat 84px 0px; }
#base_menu_botones ul li#quality a:hover {background:  url(../img/ico_quality.gif) no-repeat 84px 0px; color:#902032;}

#base_menu_botones ul li#innovation a {background:  url(../img/ico_innovation.gif) no-repeat 84px 0px; }
#base_menu_botones ul li#innovation a:hover {background:  url(../img/ico_innovation.gif) no-repeat 84px 0px; color:#902032;}

#base_menu_botones ul li#brands a {background:  url(../img/ico_brands.gif) no-repeat 74px 0px; }
#base_menu_botones ul li#brands a:hover {background:  url(../img/ico_brands.gif) no-repeat 74px 0px; color:#902032;}

#base_menu_botones ul li#trends a {background:  url(../img/ico_trends.gif) no-repeat 80px 0px; }
#base_menu_botones ul li#trends a:hover {background:  url(../img/ico_trends.gif) no-repeat 80px 0px; color:#902032;}

#base_menu_botones ul li#club a {background:  url(../img/ico_club.gif) no-repeat 76px 0px; }
#base_menu_botones ul li#club a:hover {background:  url(../img/ico_club.gif) no-repeat 76px 0px; color:#902032;}

#base_menu_botones ul li#product a {background:  url(../img/ico_product.gif) no-repeat 85px 0px; }
#base_menu_botones ul li#product a:hover {background:  url(../img/ico_product.gif) no-repeat 85px 0px; color:#902032;}

#base_menu_botones ul li#gris {
        width: 160px;
        height: 20px;
        border-right: none;
        padding: 8px 0 0 0px;
        margin: 0 1px 0px 1px;
        color: #999;
        text-decoration: none;
        display: block;
        text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		border:#e9eae8 solid 1px; background-color:#e9eae8;}













#menu_nylstar , #menu_nylstar2 , #menu_nylstar3, #menu_nylstar4 {  }

#menu_nylstar ul , #menu_nylstar2 ul , #menu_nylstar3 ul, #menu_nylstar4 ul{margin-left: 0;padding-left: 0;list-style-type: none;font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#menu_nylstar li , #menu_nylstar2 li  , #menu_nylstar3 li, #menu_nylstar4 li{ margin-bottom:0px;}
#menu_nylstar a , #menu_nylstar2 a , #menu_nylstar3 a, #menu_nylstar4 a{display: block; padding:3px 5px 3px 11px; background-color: #efcc06; color:#000;text-decoration: none;}

#menu_nylstar a {width: 135px;}
#menu_nylstar2 a {width: 165px;}
#menu_nylstar3 a, #menu_nylstar4 a {width: 133px;}

#menu_nylstar a:link , #menu_nylstar2 a:link , #menu_nylstar3 a:link, #menu_nylstar4 a:link{color: #616155;text-decoration: none;}
#menu_nylstar a:visited , #menu_nylstar2 a:visited , #menu_nylstar3 a:visited, #menu_nylstar4 a:visited{color: #616155;text-decoration: none;}
#menu_nylstar a:hover , #menu_nylstar2 a:hover , #menu_nylstar3 a:hover, #menu_nylstar4 a:hover{background-color: #ebb703; color: #000; text-decoration: none;}
#menu_nylstar a:activadito , #menu_nylstar2 a:activadito , #menu_nylstar3 a:activadito, #menu_nylstar4 a:activadito{color: #616155;text-decoration: none;}





.recuadros {	POSITION: absolute;	visibility: hidden;	top: 121px; z-index:100}
/* IE6 Only */
* html .recuadros {top:133px;} 
/* IE7 Only */
*:first-child+html .recuadros {top: 133px;} 


.ancla {	VISIBILITY: visible;	POSITION: relative;	top: 133px;		}



#base_submenu { float:right; margin:-23px 0 0 0; *margin:-28px 0 0 0;}
ul#base_submenu_lista{margin: 0;padding: 0;list-style-type: none;white-space: nowrap;}
ul#base_submenu_lista li{float: left;font-size: 12px;font-weight: bold;margin: 0 0 0 14px;padding: 5px 0 4px 0; background:url(../img/flechita2.gif) no-repeat 0px 10px; }
#base_submenu_lista a:link , #base_submenu_lista a{margin: 0;padding: 5px 9px 4px 9px;color: #0281ab;text-decoration: none; }

ul#base_submenu_lista li#activadito a{ background:url(../img/flechita2.gif) no-repeat 0px 10px;  color:#616155; cursor:default;}
#base_submenu_lista a:hover{color: #000;}

.td1{
	background-color:#d3d4b6;
	border-right:2px solid white;
	color:#616155;
	width:33%;
	padding-left:10px;
}
.td2{
	background-color:#e0e1cc;
	border-right:2px solid white;
	color:#616155;
	width:33%;
	padding-left:10px;
}
.td3{
	background-color:#9ec0b6;
	border-right:2px solid white;
	color:#616155;
	padding-left:10px;
}
.td4{
	background-color:#bbd3cc;
	border-right:2px solid white;
	color:#616155;
	padding-left:10px;
}
.td5{
	background-color:#c8ccd6;
	border-right:2px solid white;
	color:#616155;
	padding-left:10px;
}
.td6{
	background-color:#d9dbe2;
	border-right:2px solid white;
	color:#616155;
	padding-left:10px;
}
.td7{
	background-color:#b0bca8;
	border-right:2px solid white;
	color:#616155;
	padding-left:10px;
}
.td8{
	background-color:#c8d0c2;
	border-right:2px solid white;
	color:#616155;
	padding-left:10px;
}
.td9{
	background-color:#c3ccc5;
	border-right:2px solid white;
	color:#616155;
	padding-left:10px;
}
.td10{
	background-color:#d5dbd7;
	border-right:2px solid white;
	color:#616155;
	padding-left:10px;
}
thead tr td.td1, thead tr td.td3, thead tr td.td5, thead tr td.td7, thead tr td.td9{padding:15px;font-size:13px;font-weight:bold}
.ancho1{width:30%}
.centrado{text-align:center}


/* NUEVOS ESTILOS */
.salto{
	clear:both;
	height:1px;
	line-height:0;
	font-size:0;
}
.col_left_hang{
	float:left;
	width:465px;
}
.col_left_hang a{
	color:#0089A5;
	text-decoration:none;
}
.col_left_hang p, .bottom_log_box p{
	margin-top:0;
	color:#747679;
	font-weight:normal;
}
.col_left_hang p.chico{
	font-size:11px;
}
.col_left_hang ol{
	color:#0089A5;
	font-weight:bold;
}
.col_right_hang{
	float:right;
	width:375px;
}
.login_box{
	background-color:#E5C2C8;
	width:375px;
	padding-bottom:15px;
}
.login_box h2{
	background-color:#B66F7F;
	border-bottom:2px solid #FFFFFF;
	color:#FFFFFF;
	padding:5px 0 5px 10px;
	font-size:12px;
	margin-bottom:15px;
}
.login_box label{
	display:block;
	float:left;
	width:67px;
	text-align:right;
	color:#5E363E;
	height:22px;
	line-height:22px;
	margin-right:8px;
	margin-bottom:10px;
}
.login_box input[type="text"]{
	width:170px;
	float:left;
	border:1px solid #7A6769;
}
.login_box input[type="button"], .bottom_log_box input[type="button"]{
	background:url(../img/enter_button.gif) no-repeat 0 0;
	border:0 none;
	cursor:pointer;
	display:block;
	height:20px;
	padding:0;
	text-indent:-999em;
	width:85px;
	margin-left:20px;
	float:left;
}
.login_box a{
	clear:both;
	margin-left:75px;
	color:#5E363E;
	float:left;
	white-space:nowrap;
}
.bottom_log_box{
	border:2px solid #BA6C82;
	padding:18px 12px;
	margin-top:4px;
}
.bottom_log_box label{
	display:block;
	float:left;
	width:56px;
	text-align:right;
	height:22px;
	line-height:22px;
	margin-right:8px;
}
.bottom_log_box input[type="text"]{
	width:170px;
	float:left;
	border:1px solid #706B67;
}
.bottom_log_box input[type="button"]{
	background:url(../img/send_button.gif) no-repeat 0 0;
}

/* Teble Products */
#products_measure{
	width:740px;
}
#products_measure  input, #products_measure textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#products_measure input[type="radio"]{

}
#products_measure td{
	padding:10px;
}
#products_measure label{
	width:auto;
	float:left;
	height:16px;
	line-height:16px;
	white-space:nowrap;
	margin-right:5px;
	margin-bottom:5px;
}
#products_measure .contact_p{

}
#products_measure .contact_p label{
	width:85px;
	text-align:right;
}
#products_measure .contact_p input{
	height:16px;
	line-height:16px;
}
#products_measure .contact_p input, #products_measure .contact_p textarea{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:190px;
	margin:0 0 5px;
}
#products_measure .contact_p textarea{
	height:60px;
}
.w770{
	width:770px;
}
.col_p_93{
	width:14%;
}
.col_p_190{
	width:190px;
}
.col_p_135{
	width:135px;
}
.col_p_122{
	width:122px;
}

.p_s_left{
	float:left;
	width:305px;
}
.p_s_left label, .p_s_right label, .p_b_col label{
	display:block;
	height:18px;
	line-height:18px;
	width:115px;
	font-size:13px;
	float:left;
	text-align:right;
}
.p_s_right label{
	width:150px;
}
.p_s_left .com, .p_s_right .com, .p_b_col .com{
	display:block;
	height:18px;
	line-height:18px;
	width:auto;
	font-size:12px;
	float:left;
	text-align:left;
	margin-left:5px;
}
.p_s_left input, .p_s_left textarea, .p_s_right input, .p_s_right textarea, .p_b_col input, .p_b_col textarea{
	float:left;
	line-height:16px;
	height:16px;
	margin-left:10px;
	font-size:13px;
	margin-bottom:8px;
}
.p_s_left input.boton, .p_s_right input.boton, .p_b_col input.boton{
	width:80px;
	height:20px;
	float:right;
	margin-left:7px;
	margin-right:25px;
}
.p_b_col input.boton{
	margin-right:5px;
}
.p_s_left a, .p_b_col a, .p_s_right a{
	color:#747679;
}

.p_s_left .w80, .p_b_col .w80, .p_s_right .w80{
	width:80px;
}
.p_s_left .w87, .p_b_col .w87, .p_s_right .w87{
	width:87px;
}
.p_s_left .w100, .p_b_col .w100, .p_s_right .w100{
	width:100px;
}
.p_s_right input, .p_s_right textarea{
	width:210px;
}
.p_b_col textarea{
	height:60px;
}
.p_s_left input[type="radio"], .p_s_right input[type="radio"], .p_b_col input[type="radio"]{
	float:left;
	width:auto;
}
.p_s_left input[type="checkbox"], .p_s_right input[type="checkbox"], .p_b_col input[type="checkbox"]{
	float:left;
	width:auto;
}
.p_b_col input[type="checkbox"]{
	margin:2px 7px 0 0;
}
.p_s_left select, .p_b_col select, .p_s_right select{
	float:left;
	line-height:20px;
	height:20px;
	margin-left:10px;
	font-size:13px;
	margin-bottom:5px;
	width:109px;
}
.p_s_left input{
	width:105px;
	}
.p_s_left textarea{
	width:148px;
	height:85px;
	}
.p_s_right{
	float:right;
	width:425px;
}
.p_s_left td, .p_s_right td, .p_b_col td{
	padding:10px;
	background-color:#e5e3e5;
}
.p_b_col{
	float:left;
	width:385px;
	height:510px;
}
.p_b_col td{
	background-color:#C0E1E6;
}
.p_b_col label{
	width:163px;
}
.p_b_col input, .p_b_col textarea{
	width:180px;
}
.p_b_col select{
	width:184px;
}
.col_l_b{
	background-color:#0182AC;
	height:75px;
}
.blue_box{
	margin-top:3px;
	background-color:#81CDDD;
	padding:10px;
}
.blue_box p{
	margin:0;
	color:#666666;
}
.blue_box p.title{
	color:#FFFFFF;
	font-weight:bold;
}
.p_br_col{
	height:auto;
}
.p_br_col td{
	background-color:#DCD8A9;
}
.pk_col{
	height:auto;
}
.pk_col td{
	background-color:#E5C2C8;
}
.col_l_br{
	background-color:#C7BE71;
}
.col_l_pk{
	background-color:#B66F7F;
}
.pk_col td.product_box_pk{
	border:2px solid #B17182;
	vertical-align:middle;
	background-color:#FFFFFF;
}
.pk_col td.product_box_pk img{
	float:left;
}
.product_box_pk_list{
	float:right;
	padding:0;
	width:150px;
}
.product_box_pk_list li{
	list-style:none;
	margin-bottom:5px;
	height:auto;
	text-align:left;
}
.product_box_pk_list li input{
	margin:0 7px 0 0;
}
/* HOMOLOGATION PRINT */
#h_cont{
	margin:0 auto;
	width:550px;
}
#h_cont .logo{
	float:left;
}
#h_cont .top_lines{
	height:32px;
	line-height:32px;
	border:1px solid #CFCFCD;
	border-left:0 none;
	border-right:0 none;
	color:#00798F;
	font-size:18px;
	clear:both;
}
#h_cont .print_ico{
	float:right;
}
#h_cont h2{
	color:#777;
	font-size:14px;
	padding-bottom:5px;
	margin-top:20px;
	border-bottom:2px solid #CFD0CB;
	margin-bottom:10px;
}
#h_cont .camp_left{
	float:left;
	color:#777;
	width:150px;
	font-weight:bold;
	text-align:right;
}
#h_cont .camp_right{
	float:right;
	text-align:left;
	width:360px;
	color:#000;
	font-weight:bold;
	margin-bottom:3px;
}
#h_cont .bottom_box{
	margin-top:20px;
	border-top:2px solid #CFD0CB;
}
#h_cont p.bot_box{
	margin:35px 0;
}
/* GOLD */
#base_peu2.gold{
	background:url(../img/fils_gold.jpg) repeat-x 0 0;
}
#base_menu li#activado.gold a{ background-color:#C0A736;}
#contenedor.gold{ margin-bottom:0;}
#contenedor.gold h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	margin:0 0 10px;
	color:#A9932F;
	border:0 none;
}
#contenedor.gold .gold_col_3 h2{
	margin-top:20px;
}
#contenedor.gold .gold_col_3 p.gold_c{
	font-size:10px;
}
#contenedor.gold p{
	margin:0 0 15px;
}
#contenedor.gold p.gold_bottom{
	margin:0 0 50px;
}
h1.gold{ color:#A9922F; margin-bottom:20px;}
h1.gold span{ font-weight:normal;}
.gold_col_1{ width:340px; float:left;}
.gold_col_1 img{ margin-bottom:20px;}
.gold_col_2{ width:345px; float:left; margin-left:15px;padding-top:28px;}
.gold_col_3{ width:205px; float:right;position:relative;padding-top:28px;}
.gold_col_3_bottom{ margin-bottom:15px;}
.gold_banner_bottom{ float:left;}
.cols_cont{
	width:700px;
	height:auto;
	float:left;
}
.cols_cont .gold_col_2{
	padding-top:33px;
}
