/* FAMILIAS - SUBFAMILIAS - PRODUCTOS */

/**************** Estilos genericos ********************/
img {
	border:none 0;
}
a {
	text-decoration:none;
	font-family:verdana;
	font-size:9px;
	color:#666666;
	font-weight:bold;
}
a:hover, a:active {
	text-decoration:none;
	font-family:verdana;
	font-size:9px;
	color:#333333;
	font-weight:bold;
}
h1 {
	padding:0px;
	margin:0px;
	font-size:15px;
	font-family:verdana;
	font-weight:bold;
	color:#333333;
}
h2 {
	padding:0px;
	margin:0px;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	color:#666666;
}
h3 {
	padding:5px;
	margin:0px;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#666666;
}
/*dl {
	float:right;
	display:block;
	width:360px;
	margin:0px;
	margin-top:15px;
}
dt {
	font-weight:bold
}
dd {
	margin-left:10px;
	text-align:justify;
}*/
.borde_img {
	border:solid;
	border-width:1px;
	color:#999;
}
/*#imagen {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	width:360px;
	text-align:justify;
}
/**************** Otros <Div> y <P> **************************/
.titulos {
	padding:3px;
	margin:0;
	min-height:20px;
	padding-left:0;
	padding-right:0;
}
/**************** Familia-Sub familias - Productos **************************/

.contenidos {
	width:390px;
	min-height:200px;
	margin:0px;
	padding:10px;
	text-align:justify;
	font-size:10px;
	font-family:verdana;
	overflow-x:hidden;
}


.m_descargas {
width:139px;
min-height:140px;
height: auto !important;
height: 140px;
margin:auto;
margin-top:10px;
background-color:#fff;
overflow-x:hidden;

}
.m_descargas:after {
	content: ".";
	display: block;
	height : 0;
	clear: both; 
	visibility: hidden;
}

.m_descargas h3 {
font-size:11px;
font-weight:bold;
width:100%;
height:28px;
margin:0px;
padding:0px;
margin-bottom:2px;
padding-top:5px;
border-bottom:#666 solid 1px;
text-align:center;
line-height:1.2em;
font-variant:small-caps;
}
.m_descargas h3 img {
margin:0px;
margin-right:2px;
}

.m_descargas ul {
list-style:none;
list-style-type:none;
text-align:left;
width:130px;
margin:0px;
padding:0px;
margin-top:7px;
margin-left:3px;
}
.m_descargas ul li {
list-style:none;
list-style-type:none;
margin:0px;
margin-bottom:5px;
width:128px;
text-align:left;
float:left;
}

.m_descargas ul li a, .m_descargas ul li a:hover, .m_descargas ul li a:visited {
font-weight:normal;
color:#666;
text-align:left;
display:block;
width:100%;}
.m_descargas ul li a:hover {
background:#666;
color:#FFFFFF;}

.titulos h1 a , .titulos h1 a:hover, 
.titulos h1 a:visited   {
font-size:1.1em;
text-decoration:none;
font-weight:bold;}

.titulos h1 a:hover {
text-decoration:underline;
}

/*****nuevas fomulars de estilo****/
/*****nuevas fomulars de estilo****/
/*****nuevas fomulars de estilo****/

/*****DIV CONTENEDORES PARA FAMILIA Y PRODUCTO Y LAS PROPIEDADES POR DEFECTO****/

/***** FAMILIA Y PRODUCTO ****/

.conte_familia,.conte_producto {
width:410px;
min-height:140px;
height: auto !important;
height: 140px;
margin:0px;
padding:3px;
margin-bottom:9px;
}

.conte_familia:after, .conte_producto:after  {
	content: ".";
	display: block;
	height : 0;
	clear: both; 
	visibility: hidden;
}

.conte_familia h2 {
font-size:1.15em;
color:#333333;
margin-top:5px;
margin-bottom:4px;}

.conte_familia h3 {
font-size:1.02em;
color:#333333;
margin-top:3px;
margin-bottom:6px;
text-decoration:underline;}

.conte_familia h4 {
font-size:1em;
color:#333333;
margin-top:3px;
margin-bottom:2px;
}
.conte_familia p{
margin-top:2px;
margin-bottom:4px;
padding:5px;
padding-right:10px;
text-align:justify;}

.conte_producto {}

.conte_producto .b_s_gris_centrado{
background-color:#CCCCCC;
color:#FFFFFF;
border:1px #fff solid;
text-align:center;}

.conte_producto div.notas_borde_gris{
color:#333;
border:2px #ccc solid;
text-align: justify;
clear:both;
font-size:0.83em;
width:385px;
margin:auto;
padding:5px;
margin-top:8px;
}

.conte_producto div.notas_borde_gris ol,.conte_producto div.notas_borde_gris ul{
width:85%;
margin:auto;
list-style:decimal;
margin-top:5px;}
/***** PROPiEDADES PARA TABLAS ****/

.medidas {
margin-bottom:10px;
margin-top:5px;
}
.medidas thead {}
.medidas tbody {}
.medidas th {
text-align:center}

.medidas td {
text-align:center;}
.medidas td.titulo, .medidas tr.titulo {
text-align:left;
font-weight:bold;
text-indent:4px;}
.bg_color{ background-color:#a3b2c3;}

.ficha_tecnica {
color:#3366CC; text-decoration:underline;}
