* {
	margin: 0;
	padding: 0;
}
table {
	width: 100%;
}
table,td,th {
	border:1px;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
img { 
	border:0;
}
body {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	margin: 0px 0px 0px 0px;
	background: #6c6c6c;
}
h2 {
	clear:both;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	height: 31px;
	padding-left: 22px;
	margin: 10px 0 10px 0;
}
h3 {
	clear:both;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	height: 25px;
	margin: 15px 0 10px 0;
	padding: 0px 0px 0px 22px;
}
h4 {
	clear:both;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	margin: 15px 0 10px 0;
	padding: 0 0 0 20px;
}
h5 {
	clear:both;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size: 11px;
	line-height: 22px;
	font-weight: normal;
	height: 22px;
	margin: 10px 0 0 0;
	padding: 0 0 0 5px;
}
.inputbox { 
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	border: #585858 1px solid; 
	color: black;
	padding: 3px;
	margin: 3px;
	background: #f4f4f4;
}
.select { 
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	border: #585858 1px solid; 
	color: black;
	padding: 3px;
	margin: 3px;
	background: #FBEAEB;
}
.button { 
	border: #585858 1px solid; 
	font-size: 11px; 
	color: black; 
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	background: #f4f4f4; 
	padding: 3px;
	margin: 4px;
	cursor:pointer;
}
.contentheading {
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 30px;
	height: 31px;
	padding-left: 22px;
	margin: 5px 0 10px 0;
	background: #84af01 url(../images/ico_romeral.gif) no-repeat 7px;
}
.componentheading {
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 30px;
	height: 31px;
	padding-left: 22px;
	margin: 5px 0 10px 0;
	background: #84af01 url(../images/ico_romeral.gif) no-repeat 7px;
}
.titulo_Modelo {
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height: 20px;
	height: 20px;
	padding-left: 12px;
	margin: 5px 0 10px 0;
	background: #84af01;
}
.remository_titulo222 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 30px;
	height: 31px;
	padding-left: 22px;
	margin: 5px 0 10px 0;
	background: #84af01 url(../images/ico_romeral.gif) no-repeat 7px;
}
#contiene_todo{
	margin: 0px auto;
	text-align: left;
	width: 986px;
	/*border-left: 1px solid #7E7E7E;
	border-right: 1px solid #7E7E7E;
	border-bottom: 1px solid #7E7E7E;*/
	background: transparent url(../images/fondo_contenedor.gif) repeat-y center top;
}
#contenedor {
	margin: 0px auto;
	text-align: left;
	width: 960px;
	background: #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#container {
	width: 960px;
	overflow: hidden;		/* ESTO ES LO QUE HACE POSIBLE LAS COLUMNAS A LA MISMA ALTURA */
}
/*---------------- ENCABEZADO Y  USUARIO ---------------- */
#flash {
	height:110px;
	background:url(../images/no-flash.jpg) repeat-x;
	overflow:hidden;
	clear:both;
}
#usuarios {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #E3E3E3;
	padding: 4px;
	height: 26px;
	clear:both;
	background: #000;
}
#encabezado {
	
	width: 960px;
	height: 183px;
}
#espacio_flash {
	margin: 5px 0 0 0;
}
/*---------------- BARRA NAVEGACION ---------------- */
#barra_navegacion {
	/*width: 960px;*/
	position:relative;
	background: #405502 url(../images/bg_botonera.gif) repeat-x;
	height: 30px;
	z-index:200;
}
.espacio_simple {
	padding: 5px;
}
.espacio {
	/*background: #FF9900;*/
	margin: 15px 0px 0px 10px;
}
.espacio_doble {
	float: right;
	padding-top: 40px;
}
#texto {
	float: left;
	padding: 10px;
	display: inline;
}
#titulo {
	float: left;
	color: #fff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #84af01 url(../images/ico_romeral.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	width: 710px;
	margin: 10px 0 10px 5px;
}
/*---------------- LATERAL IZQUIERDO ---------------- */
#izquierda{
	width: 220px;
	float: left;
	background: #353434;
	padding-bottom: 32768px;	/* esto es ser bien exagerado */
	margin-bottom: -32768px;	/* a lo exagerado, se lo restamos y quedamos en lo mismo pero con el fondo en 100% */
}
#banner{
	position:absolute;
	height: 340px;
	/*float: left;*/
	z-index:150;
}
#fondo_banner{
	position:relative;
	width: 200px;
	height: 330px;
	float: left;
	padding: 0px;
	margin-left: 0px;
	/*top:5px;*/
	/*border: 1px solid #FFFFFF;*/
	z-index:140;
}
#fondo_banner2{
	position:relative;
	height: 220px;
	float: left;
	padding: 0px;
	margin-left: 0px;
	background: #E8E8E8;
	z-index:140;
}
#mod_user{
	position:absolute;
	height: 250px;
	z-index:150;
}
#espacio_banner {
	margin: 2px 0px 0 0;
}
.formulario {
	margin: 15px 0 0 5px;
}
#distribuidores_col{
	width: 710px;
	float: left;
	padding: 1px;
}
#distribuidores_col .mapa{
	width: 250px;
	float: left;
	height: 580px;
	z-index:140;
	padding: 1px;
}
#distribuidores_col .contenido{
	width: 450px;
	float: right;
	z-index:140;
}
#botonera3333 {	
	background: #353434;
	padding-top: 45px;
	/*position: relative;*/
	width: 210px;
	background: #353434 url(../images/fondo_botonera.gif) bottom repeat-x;
	z-index: 140;
	padding-bottom: 60px;
}
.fondo_bot {	
	background: #353434;
	position: relative;
}
#botonera { 
	border-top: 5px solid #353434;
	position: relative;
	background: #353434;
	width: 210px;
	padding-bottom: 10px;
	z-index: 140;
}
#botonera_sec { 
	position: relative;
	width: 210px;
	padding-top: 20px;
	padding-bottom: 80px;
	z-index: 140;
}
#titular_romeral {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #fff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #84af01 url(../images/ico_romeral.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 5px 5px;
}
#titular_descarga .decociel {
	background: #2A79A4 url(../images/ico_descargas.gif) no-repeat 5px;
}

#titular_usuarios {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #fff;
	line-height: 31px;
	padding-left: 24px;
	text-align: left;
	background: #84af01 url(../images/ico_usuarios.gif) no-repeat 5px;
	display: block;	
	height: 31px;
	width: 187px;
	position:relative;
	z-index: 148;
	margin: 10px 0 5px 5px;
}
#titular_decociel {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #fff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #2A79A4 url(../images/ico_decoglas.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 5px 5px;
}
#imagen {
	width: 198px;	
	height: 92px;
	text-align: center;
	border: 1px solid #CFCCC4;
	margin: 45px 5px 5px 5px;
}
.imagen {
	width: 198px;	
	height: 92px;
	text-align: center;
	border: 1px solid #CFCCC4;
	margin: 48px 5px 5px 5px;
}
/*
	Menu Vertical
*/

/*---------------OTRO MENU-------------------*/
#menu_izq{
	/*width: 200px;*/
	text-align: left;
	font-family: arial, verdana, sans-serif;
	font-size: 10px;
	color: #333;
	margin: 0px 5px 0px 5px;
}
#precios{
	text-align: left;
	color: #333;
	margin: 40px 0px 0px 5px;
}
#precios ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#precios li {
	width:198px;
	border-bottom: 2px solid #353434;
	margin: 0;
	text-align:center;
	font-weight:bold;
}
#precios li a{
	display: block;
	background: #4C4C4C;
	height: 32px;
	line-height: 32px;
	color: #fff;
	text-decoration: none;
}
#precios li a:hover{
	height: 32px;
	line-height: 32px;
	background: #405502 ;
	color: #FFFFFF;
}

* html #menu_izq{ /*IE 6 only */
width: 190px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}
#menu_izq ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#menu_izq li {
border-bottom: 1px solid #CCCCCC;
margin: 0;
}
#menu_izq li a{
/*width: 200px*/
display: block;
padding-left: 8px;
background: #4C4C4C;
height: 32px;
line-height: 32px;
color: #fff;
text-decoration: none;
width: 100%;
}
html>body #menu_izq li a{ /*Non IE6 width*/
width: auto;
}
#menu_izq li a:hover{
padding-left: 8px;
height: 32px;
line-height: 32px;
background: #405502 ;
color: #FFFFFF;
}
/*---------------VIDEO-------------------*/
#video{
	/*width: 200px;*/
	text-align: left;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color:#9C9C9C;
	margin: 0px 5px 0px 5px;
}
#video ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#video li a{
	color:#585858;
	display: block;
	padding-left: 18px;
	background: url(../images/ico_bot.gif) no-repeat 7px;
	height: 32px;
	line-height: 32px;
	text-decoration: none;
	width: 100%;
}
#video li a:hover{
	color:#9C9C9C;
	padding-left: 18px;
	height: 32px;
	line-height: 32px;
	background: url(../images/ico_bot.gif) no-repeat 7px;
}
/*---------------- RELACIONADOS ---------------- */
}
#titular_relacionados {
	color: #ffffff;
	background: #84af01 url(../images/ico_romeral.gif) no-repeat 5px;
	clear:both;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size:10px;
	line-height: 30px;
	width: 165px;
	height: 31px;
	padding-left: 22px;
	margin: 5px 0 10px 0;
}
#relacionados{
	width: 188px;
	text-align: left;
	font-family: arial, verdana, sans-serif;
	font-size: 10px;
	color: #333;
	margin: 0px 0px 2px 10px;
	padding-top:5px;
	position:absolute;
	clear:both;
}
* html #descargas{ /*IE 6 only */
width: 165px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}
#relacionados ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#relacionados li {
margin: 0 0 2px 0;
}
#relacionados li a{
/*width: 200px*/
display: block;
padding-left: 23px;
background: #ffffff url(../images/ico_romeral.gif) no-repeat 7px;
height: 32px;
line-height: 32px;
color: #4C4C4C;
text-decoration: none;
width: 100%;
margin: 0 0 2px 0;
}
html>body #relacionados li a{ /*Non IE6 width*/
width: auto;
}
#relacionados li a:hover{
padding-left: 23px;
height: 32px;
line-height: 32px;
background: #405502 url(../images/ico_romeral.gif) no-repeat 7px;;
color: #FFFFFF;
}
#derecho{
	/*right: 780px;*/
	float: right;
	position:absolute;
	z-index:150;
	background: #E8E8E8;
}
/*---------------- DESCARGAS ---------------- */
#titular_descarga {
	color: #ffffff;
	background: #84af01 url(../images/ico_descargas.gif) no-repeat 5px;
	clear:both;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	font-size:10px;
	line-height: 30px;
	width: 165px;
	height: 31px;
	padding-left: 22px;
	margin: 5px 0 10px 0;
}
#descargas{
	width: 188px;
	text-align: left;
	font-family: arial, verdana, sans-serif;
	font-size: 9px;
	color: #333;
	margin: 0px 0px 2px 10px;
	padding-top:5px;
	position:absolute;
	
}
* html #descargas{ /*IE 6 only */
width: 165px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}
#descargas ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#descargas li {
margin: 0 0 2px 0;
}
#descargas li a{
/*width: 200px*/
display: block;
padding-left: 21px;
background: #E8E8E8 url(../images/ico_pdf.gif) no-repeat 4px;
height: 32px;
line-height: 32px;
color: #4C4C4C;
text-decoration: none;
width: 100%;
margin: 0 0 2px 0;
}
html>body #descargas li a{ /*Non IE6 width*/
width: auto;
}
#descargas li a:hover{
padding-left: 21px;
height: 32px;
line-height: 32px;
background: #405502 url(../images/ico_pdf.gif) no-repeat 4px;;
color: #FFFFFF;
}
/*---------------- HOME ---------------- */
#home {
	float: left;
	width: 740px;
	padding-bottom: 32768px;	/* ESTE ESPACIO ES PARA ESTIRAR LA COLUMNA */
	margin-bottom: -32768px;	/* CON ESTO OTRO SE LO RESTAMOS */
}
#contenedor_home {
	float: left;
	width: 730px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	color: #373737;
	z-index:0;
	margin: 0px 0px 20px 5px;
}
p{
	margin: 0px 0px 0px 5px;
}
#contentpaneopen {
	z-index:0;
	padding: 50px;
	/*margin: 0px 0 0 0;*/
	text-align: left;
	/*width: 720px;*/
	background: #405502
}
#contentpaneopen .td{
	z-index:0;
	padding: 50px;
	text-align: left;
	background: #405502
}
#home_inicio {
	/*position:relative;*/
	/*width: 710px;*/
	text-align: left;
}
#anima_home{
	/*background: #405502;*/
	text-align: left;
}
/* ----------------- clearfix -- */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/*---------------- PIE DEL SITIO ---------------- */
#pie {
	clear: both;
	background: #405502 url(../images/fondo_sub.gif) repeat-x;
	height: 70px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	color: #c9c9c9;
	border-top: 5px solid #FFFFFF;
	padding: 8px;
	position:relative;
	/*line-height: 10px;*/
}
#pie a {
	color: #ffffff;
	text-decoration: none;
}
#pie a:hover {
	color: #c9c9c9;
}
#pie #altnav {
	/*background: #980E10;*/
	width: 350px;
	float: right;
	padding: 0px;
	text-align: right;
}
#pie #pie-bottom {
	float: right;
	padding-left: 360px;
	padding-top: 35px;
	text-align: center;
}
#pie #direccion {
	position:relative;
	height: 70px;
}
#iconos{
	display: inline;
	clear:both;
	padding: 0 15px 0 0;
	float: right;
	/*padding: 10px 5px 5px 0;
	background: #405502;*/ 
}
#iconos2{
	float: left;
}
#paginador{
	clear:both;
	padding: 5px;
	text-align: center;
}
/*---------------- COLUMNAS PIE ---------------- */
#columnas {
	clear: both;
	background-color: #000;
	width: 960px;
}
#columnas .col4 {
	border-right: 1px dotted #999;
	margin: 2px 0 4px 0;
	padding: 4px;
	background: #000;
	float: left;
	position:relative;
	width: 230px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#columnas .col4d {
	padding: 4px;
	margin: 2px 0 4px 0;
	background: #000;
	float: left;
	position:relative;
	width: 230px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
/*---------------- LOGO ETEX ---------------- */
#logo-etex {
	clear: both;
	background: #FFFFFF url(../images/bg_etex.gif) repeat-x;
	text-align: right;
	padding-top: 17px;
	padding-bottom: 0px;
	padding-right: 30px;
	position:relative;
	height: 30px;
	display:block;
	border-bottom: 5px solid #84af01;
}
#piesitio {
	clear: both;
	border-top: 10px solid #FF0000;
	background: #494949;
	width: 770px;
	position:relative;
}
.imagenes {
	float: left;
	margin: 5px 10px 10px 0px;
	border: 1px solid #FF0000;
	background: #FEEAEA;
	padding: 4px;
}
#contenedor_home p {
	line-height: 17px;
}

/*---------------- MENU DE NAVEGACION ---------------- */
.preload1 {background: url(../images/bg_off.gif);}
.preload2 {background: url(../images/bg_on.gif);}

#nav {
	width: 960px;
	/*padding-left: 0px;*/
	/*padding: 0px;*/
	margin: 0px 0px 0px 0px;
	list-style:none;
	height:30px;
	position:absolute;
	display: block;
	z-index:200;
	font-family:arial, verdana, sans-serif;
}
#nav li.top {
	display:block;
	float:left;
}
#nav li a.top_link {
	display:block;
	float:left;
	height:30px;
	line-height:29px;
	color:#fff;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	padding: 0 0 0 28px;
	cursor:pointer;
	background: url(../images/bg_off.gif);

}
#nav li a.top_link span.down {
	float:left;
	display:block;
	padding:0 28px 0 0px;
	height:30px;
	background: url(../images/bg_off.gif) no-repeat right top;
}
#nav li:hover a.top_link,
#nav a.top_link:hover
{
	color:#ccc;
	background: url(../images/bg_on.gif) no-repeat;
}
#nav li:hover a.top_link span, 
#nav a.top_link:hover span
{
	background:url(../images/bg_on.gif) no-repeat right top;
}
#nav li:hover a.top_link span.down, 
#nav a.top_link:hover span.down .current
{
	background:url(../images/bg_on.gif) no-repeat right top;
	padding-bottom:3px;
}
#nav table {
	border-collapse:collapse;
	padding:0;
	margin:0;
	position:absolute;
	left:0;
	top:0;
}
#nav li:hover {
	position:relative;
	z-index:200;
}
#nav a:hover {
	position:relative;
	white-space:normal;
	z-index:200;
}
#nav :hover ul.sub {/* ESTE ES EL DESPLEGABLE*/
	left:0px;
	top:30px;
	background: #405502 ;
	padding:3px;
	border:1px solid #405502;
	white-space:nowrap;
	width:160px;
	height:auto;
	z-index:300;
}
/*------ ESTE ES EL QUE DESPLEGABLA A LA DERECHA ------*/
#nav :hover ul.subd {
	left:-72px;
	top:30px;
	background: #980E10 url(../images/fondo_sub.gif) repeat-x;
	padding:3px;
	border:1px solid #980E10;
	white-space:nowrap;
	width:160px;
	height:auto;
	z-index:300;
}
#nav :hover ul.subd li /* ESTE ES EL OFF DEL SUB MENU, LA BARRITA DE COLOR*/
{
	display:block;
	/*padding-right:5px;*/
	height:20px;
	position:relative;
	float:right;
	width:160px;
	font-weight: normal;
	border-bottom: 1px solid #ffffff;
}
#nav :hover ul.subd li a /* ESTE ES EL EFECTO DEL HOBER, LA BARRITA DE COLOR*/
{
	text-align: right;
	padding-right:0px;
	display:block;
	font-size:10px;
	height:20px;
	width:160px;
	line-height:20px;
	text-indent:0;
	color:#FFF;
	text-decoration:none;
}
#nav :hover ul.subd li a:hover /* ESTE ES EL OFF DEL SUB MENU, LA BARRITA DE COLOR*/
{
	float: right;
	background:#000000;
	color:#FFF;
	border-color:#FFAE00;
}
/*----- FIN MENU A LA DERECHA ------*/
#nav :hover ul.sub li /* ESTE ES EL OFF DEL SUB MENU, LA BARRITA DE COLOR*/
{
/*background:#8E8C79;*/
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:160px;
	font-weight: normal;
	border-bottom: 1px solid #000000;
}
#nav :hover ul.sub li a /* ESTE ES EL EFECTO DEL HOBER, LA BARRITA DE COLOR*/
{
	display:block;
	font-size:10px;
	height:20px;
	width:160px;
	line-height:20px;
	text-indent:4px;
	color:#FFF;
	text-decoration:none;
}
#nav :hover ul.sub li a:hover /* ESTE ES EL OFF DEL SUB MENU, LA BARRITA DE COLOR*/
{
	background:#000000;
	color:#FFF;
	border-color:#FFAE00;
}
#nav li b {
	display:block;
	font-size:10px;
	height:18px;
	width:88px;
	line-height:18px;
	margin-bottom:3px;
	text-indent:6px;
	color:#ff6;
	border-bottom:1px solid #00FF00;
	cursor:default;
}
#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{
	/*left:89px;
	top:-4px;*/
	background: #EDC65A;
	padding:3px;
	border:1px solid #0b4d97;
	white-space:nowrap;
	width:90px;
	z-index:400;
	height:auto;
}
#nav ul, 
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{
	position:absolute;
	right:-9999px;
	left:-9999px;
	top:-9999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
}
/*---------------- FIN MENU DE NAVEGACION ---------------- */
}
#biblioteca td,th{
	border:1px solid #ffffff;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:4px;
	text-align: left;
	background:#fff;
}
#biblioteca2 td,th{
	border:1px solid #ffffff;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:4px;
	text-align: left;
	background:#EEEEEE;
}
#biblioteca tr.fila td{
	padding:5px;
	text-align: left;
	background:#EEEEEE;
}
#biblioteca2 tr.fila1 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:8px;
	text-align: left;
	vertical-align:middle;
	font-weight:normal;
	color: #fff;
	background:#84af01;
}
#biblioteca tr.fila2 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:8px;
	text-align: left;
	vertical-align:middle;
	font-weight:normal;
	color: #000;
	background:#EEEEEE;
}
#biblioteca tr.fila0 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:8px;
	text-align: left;
	font-weight:normal;
	color: #fff;
	background:#8D191A;
}
.remository_row1a {
	padding-left: 5px;
}
.remository_row1b {
	padding-right: 5px;
}
.remository_row2 {
	border: 5px;
	margin-left: 50px;
}
.remository_row1 {
	font-weight: normal; 
	color: #7A090E; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	padding-left: 14px;
	line-height: 20px;
	display: inline;
	margin: 0 5px 0 5px;
} 
.remository_row1:hover {
	color: #84af01; 
	text-decoration: none; 
}
/*---------------- ROMERAL ---------------- */
#romeral_h2{
	color: #ffffff;
	background: #84af01 url(../images/ico_romeral.gif) no-repeat 7px;
}
#romeral_h3{
	color: #353434;
	background: #DAC6C6 url(../images/ico_romeral.gif) no-repeat 7px;
}
#romeral_h4{
	color: #000;
	background: #F5DFDF url(../images/ico_sub_romeral.gif) no-repeat 7px;
}
#romeral ul{
	display: block;
	clear:both;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 17px;
	list-style-image: url(../images/vinietas_romeral.gif) ;
	padding-top: 5px;
	margin: 8px 0px 10px 22px;
}
img.centrada_sola {
	padding: 25px 0 25px 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#romeral_columnas {
	margin: 0px auto;
	width: 520px;
	text-align: center;
	padding: 10px 0px 10px 0px;	
}
#romeral_columnas .col2 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	color: #333;
	padding-left: 12px;
	float: left;
}
#romeral_columnas .col1 {
	/*background: #494949;*/
	padding-right: 6px;
	float: left;
	width: 200px;
}
img.sola_r {
	padding: 4px;
    border: 1px solid #585858;
	background: #FCF3F3;
    margin: 0 8px 0 0;
	float: left;
}
img.galeria {
	padding: 4px;
    border: 1px solid #585858;
	background: #FCF3F3;
    margin: 0 8px 0 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
	text-align: center;
}
img.galeria:hover {
	padding: 4px;
    border: 1px solid #585858;
	background: #585858;
    margin: 0 8px 0 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
	text-align: center;
}
img.yeso_e {
	padding: 4px;
    border: 1px solid #585858;
	background: #FCF3F3;
    margin: 10px 3px 0 0;
	float: left;
    display: inline;
}
#flash_iso {
	padding: 4px;
    border: 1px solid #585858;
	background: #FCF3F3;
    margin: 0 8px 0 0;
	float: left;
	height: 425px;
	display: block;
	clear: both;
}
.flash_iso2 {
	padding: 4px;
    border: 1px solid #585858;
	background: #FCF3F3;
    margin: 0 0px 0 0;
	width: 300px;
	height: 425px;
	clear: both;
	display: block;
}
.destacado_romeral{
	width: 499px;
	background: #DAC6C6;
	padding: 8px;	
}
#fila_romeral { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_romeral .flash{ 
	float: left;
	padding: 2px;
	margin: 2px 10px 2px 0px;
}
/*---------------- DECOCIEL ---------------- */
#decociel_h2{
	color: #ffffff;
	background: #2A79A4 url(../images/ico_decoglas.gif) no-repeat 7px;
}
#decociel_h3{
	color: #3A5F7C;
	background: #F2F9FD url(../images/ico_decoglas.gif) no-repeat 7px;
}
#decociel_h4{
	color: #3A5F7C;
	background: #f5f7f9 url(../images/ico_sub_decoglas.gif) no-repeat 7px;
}
#decociel td,th{
	border:1px solid #3a5f7c;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:3px;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#tablacentrada .table{
	margin: 0px auto;
	text-align: left;
	border-collapse:collapse;
	margin:0;
	width: 500px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:5px;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#tablacentrada tr.fila1{
	margin: 0px auto;
	text-align: left;
	background:#97c2e1;
	width: 160px;
}
.centrado{
text-align: center;
}
.centrado table {
margin: 0 auto;
text-align: left;
}
#decociel td.right{
	padding:3px;
	text-align: right;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
	width: 30%;
}
#decociel tr.fila1 td{
	text-align: left;
	background:#97c2e1;
}
#decociel tr.fila2 td{
	text-align: left;
	background:#badbf2;
}
#decociel tr.fila3 td{
	background:#97c2e1;
}
#decociel tr.fila4 td{
	background:#badbf2;
}
img.centered_d {
	padding: 4px;
    border: 1px solid #12698D;
	background: #FAFDFE;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.alignleft_d {
	padding: 4px;
    border: 1px solid #12698D;
	background: #FAFDFE;
	float: left;
    margin: 0 8px 0 0;
    display: inline;
}
img.sola {
	padding: 4px;
    border: 1px solid #12698D;
	background: #FAFDFE;
    margin: 0 8px 0 0;
	clear: both;
}
img.sola2 {
	padding: 12px;
    border: 2px solid #97C2E1;
	background: #FAFDFE;
    float: left;
	margin: 6px 0 0 0;
}
#deco_columnas {
	margin: 0 auto;
	text-align: center;
	width: 720px;
	height: 190px;
	/*padding: 4px 0px 0px 88px;*/
	clear:both;
}
#consumos {
	margin: 0px auto;
	/*width: 720px;*/
	text-align: center;
	padding: 4px 0px 0px 10px;
	clear:both;
}
#consumos .col1 {
	text-align: left;
	padding: 6px;
	float: left;
}
#deco_columnas .col2 {
	padding: 6px;
	float: left;
	width: 245px;
	clear:both;
}
#deco_columnas p{
	padding: 6px 0px 10px 3px;	
}
#deco_columnas .col3 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	color: #333;
	padding: 6px;
	float: left;
	width: 170px;
}
#deco_columnas .col4 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	color: #333;
	padding: 6px;
	float: left;
	width: 154px;
}
#deco_columnas .col5 {
	padding-left: 80px;
	float: left;
	padding: 6px;
	float: left;
	width: 250px;
}
#deco_columnas .col1 {
	text-align: left;
	padding: 6px;
	float: left;
	width: 270px;
}
#deco_columnas .col1deco {
	background: #97C2E1;
	text-align: left;
	padding: 6px;
	float: left;
	width: 250;
}
.destacado{
	background: #97C2E1;
	padding: 10px;
	margin: 0px auto;
	clear:both;	
}
#decociel ul{
	font-size: 11px;
	text-align: left;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 17px;
	list-style-image: url(../images/vinietas_deco.gif) ;
	padding-top: 5px;
	margin: 8px 0px 0px 22px;
}
#fila_decociel { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_decociel img.decociel_fotosola{ 
	float: left;
	padding: 4px;
	margin: 2px 10px 10px 0px;
}
#fila_decociel img.decociel_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 10px 10px 0px;
    border: 1px solid #12698D;
	background: #FAFDFE;
}
/*---------------- DECOVINILL ---------------- */
#decovinil_h2{
	color: #ffffff;
	background: #184C8C url(../images/ico_decoglas.gif) no-repeat 7px;
}
#decovinil_h3{
	color: #ffffff;
	background: #426CA0 url(../images/ico_decoglas.gif) no-repeat 7px;
}
#decovinil_h4{
	color: #3A5F7C;
	background: #C9D7DF url(../images/ico_sub_decoglas.gif) no-repeat 7px;
}
#titular_decovinil {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #fff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #184C8C url(../images/ico_decoglas.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;	
}
#decovinil ul{
	font-size: 11px;
	text-align: left;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 17px;
	list-style-image: url(../images/vinietas_deco.gif) ;
	padding-top: 5px;
	margin: 8px 0px 0px 22px;
}
#decovinil td,th{
	/*border:1px solid #3a5f7c;*/
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:4px;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#decovinil tr.fila3 td{
	background:#C9D7DF;
}
#decovinil td.fila3A {
	background:#C9D7DF;
	width: 180px;
	font-weight:bold;
}
#decovinil tr.fila4 td{
	background:#ECECEB;
}
#decovinil tr.encabezado td{
	background:#005596;
	color: #fff;
	font-weight:bold;
}
#decovinil tr.fila00 td{
	font-family: Verdana, Sans-serif;
	font-size: 10px;
	color: #fff;
	text-align: center;
	background:#184C8C;
}
#decovinil tr.fila1 td{
	font-family: Verdana, Sans-serif;
	font-size: 9px;
	background:#97c2e1;
}
#decovinil tr.fila2 td{
	font-family: Verdana, Sans-serif;
	font-size: 9px;
	background:#badbf2;
}
#fila_decovinil { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_decovinil img.decovinil_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 20px 10px 0px;
}
#decovinil_columnas {
    text-align: center;
	margin: 0 auto;
	width: 700px;
	clear:both;
	display: block;	
	padding: 14px 0px 14px 0px;
}
#decovinil_columnas .col0 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding: 6px;
	float: left;
	width: 240px;
	margin: 0 0 15px 15px;
}
#decovinil_columnas .col1 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding: 6px;
	width: 200px;
	display: block;
	float: left;
	/*margin: 0 0 5px 30px;*/
}
decovinil_columnas .col3 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #333;
	padding: 10px;
	float: left;
	width: 250px;
	text-align: left;
}
/*---------------- ACUSTIK ---------------- */
#acustik_h2{
	color: #ffffff;
	background: #84af01 url(../images/ico_acustik.gif) no-repeat 7px;
}
#acustik_h3{
	color: #ffffff;
	background: #EF9B50 url(../images/ico_acustik.gif) no-repeat 7px;
}
#acustik_h4{
	color: #E97F20;
	background: #FDF0E5 url(../images/ico_sub_acustik.gif) no-repeat 7px;
}
#titular_acustik{
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #FFFFFF;
	line-height: 31px;
	padding-left: 8px;
	text-align: left;
	background: #84af01;
	display: block;	
	height: 31px;
	width: 210px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;	
}
img.a_centrado {
	margin: 0px auto;
    text-align: center;
	padding: 4px;
    border: 1px solid #84af01;
	background: #FDF0E5;
}
img.a_centrado:hover{
	margin: 0px auto;
    text-align: center;
	padding: 4px;
    border: 1px solid #84af01;
	background: #84af01;
}
img.centrada_sola {
	padding: 10px 0px 10px 0px;
    text-align: center;
	margin-left: auto;
    margin-right: auto;
}
img.a_sola {
	padding: 8px;
    border: 1px solid #84af01;
	background: #FDF0E5;
	float: left;
	margin: 12px 0 0 0;
}
img.nada {
	float: left;
	margin: 0px 10px 0px 0px;
}
#acustik_columnas {
	width:680px;
	margin:0px auto;
	text-align:center;
	/*padding:10px;*/
	clear:both;
	display: block;
}
#acustik_columnas2 {
	margin: 0px auto;
	text-align: center;
	padding: 4px 0px 0px 0px;
}
#acustik_columnas2 .col2a {
	float: left;
	margin: 0 0 10px 0;
}
#acustik_columnas2 .col4 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	color: #333;
	padding: 10px;
	float: left;
	width: 126px;
	display: inline;
}
#acustik_columnas2 img.acustik_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 10px 10px 0px;
	border: 1px solid #84af01;
	background: #FDF0E5;
}
#acustik_tablas {
	display: block;	
	padding: 14px 0px 14px 0px;
	clear:both;
}
#acustik_tablas .col1 {
	text-align: left;
	padding: 10px;
	float: left;
	width: 170px;
}
#acustik_tablas .col2 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding: 6px;
	float: left;
	margin: 0 0 10px 0;
}
#acustik_columnas .col4 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	color: #333;
	padding: 10px;
	float: left;
	width: 126px;
}
#acustik_columnas .col3 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	color: #333;
	padding: 10px;
	float: left;
	/*width: 160px;*/
	display: inline;
}
#acustik_columnas .col1 {
	text-align: left;
	padding: 2px;
	float: left;
	height: 280px;
}
#acustik_columnas .col2 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 6px;
	float: left;
	width: 258px;
	margin: 0 0 10px 0;
}
#acustik_columnas .p {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding: 6px;
	float: left;
	clear:both;
	display: block;
}
#acustik td,th{
	border:1px solid #84af01;
	border-collapse:collapse;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight:normal;
	background:#fff;
	padding:3px;
	/*float: left;*/
}
#acustik_c2 td,th{
	border:1px solid #84af01;
	border-collapse:collapse;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight:normal;
	background:#fff;
	padding:3px;
}
#acustik_c2 tr.odd td{
	background:#FFEFDD;
}
#acustik_c2 tr.odd2 td{
	background:#FFB983;
}
#tablita td,th{
	border-collapse:collapse;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-align: left;
	font-weight:normal;
	padding:5px;
	background:#c8cac8;
}
#acustik2 td,th{
	border-collapse:collapse;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	padding:5px;
}
#acustik tr.odd td{
	background:#FFEFDD;
}
#acustik tr.odd2 td{
	background:#FFB983;
}
#acustik tr.odd3 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	background:#FFB983;
}
#acustik tr.odd4 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	font-weight:bold;
	background:#ffefdd;
}
#acustik tr.odd5 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
}
#MODELO td,th{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #000;
	text-align: left;
	text-align: center;
	padding:5px;
}
#acustik tr.titulos td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight:bold;
	background:#FFB983;
}
#fila_acustik { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_acustik img.acustik_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 10px 10px 0px;
	border: 1px solid #84af01;
	background: #FDF0E5;
}
#fila_acustik img.acustik_sola{ 
	float: left;
	padding: 4px;
	margin: 2px 20px 10px 0px;
}
#fila_acustik .fila{ 
	float: left;
	padding: 4px;
	margin: 2px 10px 10px 0px;
	border: 1px solid #84af01;
	background: #FDF0E5;
}
.destacado_a{
	background: #EF9B50;
	padding: 10px;
	margin: 0px auto;
	clear:both;	
}
img.acustik_sola {
	padding: 25px 0 25px 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
	clear:both;
}
/*---------------- LANA DE VIDRIO ---------------- */
#lana_h2{
	color: #1C1B1B;
	background: #FFEF16 url(../images/ico_lanav.gif) no-repeat 7px;
}
#lana_h3{
	color: #1C1B1B;
	background: #FAF1B5 url(../images/ico_lanav.gif) no-repeat 7px;
}
#lana_h4{
	color: #1C1B1B;
	background: #FAF1B5 url(../images/ico_sub_lana.gif) no-repeat 7px;
}
#titular_lana {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #1C1B1B;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #FFEF16 url(../images/ico_lanav.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#lanav_columnas {
	margin: 0px auto;
	width: 520px;
	text-align: center;
	padding: 4px 0px 0px 0px;
}
img.alignleft_lana_sin {
	padding: 4px;
	float: left;
    margin: 0 18px 0 0;
    display: inline;
}
#lana ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_lanav.gif) ;
	text-align: left;
	margin: 1px 0 4px 22px;
}
img.lana_centrado {
	padding: 4px;
    border: 1px solid #FFF275;
	background: #FFFDE6;
   	display: block;
    margin-left: auto;
    margin-right: auto;
}
#lana_v td,th{
	border:1px solid #ffffff;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	padding:4px;
	text-align: center;
	background:#fff;
}
#lana_v tr.fila1 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	font-weight:bold;
	background:#FFEF16;
}
#lana_v td.fila0 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	font-weight:bold;
	background:#FFEF16;
}
#lana_v tr.fila2 td{
	background:#EFDA57;
}
#lana_v tr.fila3 td{
	background:#FAF1B5;
}
#lana_v td.izq {
	font-family: Verdana, Sans-serif;
	font-size: 10px;
	text-align: left;
}
#lana_v tr.titulos td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight:bold;
	background:#FFB983;
}
#lana_columnas {
	/*background: #976565;*/
	margin: 0px auto;
	width: 100px;
	text-align: center;
	padding: 4px 0px 0px 0px;	
}
/*---------------- LANA MINERAL ---------------- */
#lanam_h2{
	color: #1C1B1B;
	background: #FFF275 url(../images/ico_lanav.gif) no-repeat 7px;
}
#lanam_h3{
	color: #1C1B1B;
	background: #FAF3AF url(../images/ico_lanav.gif) no-repeat 7px;
}
#lanam_h4{
	color: #1C1B1B;
	background: #FAF9EF url(../images/ico_sub_lana.gif) no-repeat 7px;
}
#titular_lanam {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #1C1B1B;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #FFF275 url(../images/ico_lanav.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
/*---------------- PERFILES ---------------- */
#perfiles_h2{
	color: #FFFFFF;
	background: #02849E url(../images/ico_perfiles.gif) no-repeat 7px;
}
#perfiles_h3{
	color: #1C1B1B;
	background: #1BA1BB url(../images/ico_perfiles.gif) no-repeat 7px;
}
#perfiles_h4{
	color: #1C1B1B;
	background: #97C2CA url(../images/ico_sub_perfiles.gif) no-repeat 7px;
}
#titular_perfiles {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #02849E url(../images/ico_perfiles.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#perfiles td,th{
	border:1px solid #036172;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	padding:4px;
	text-align: center;
	background:#fff;
}
#acopio td,th{
	border:0px;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	text-align: center;
	background:#fff
}
#perfiles tr.fila1 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #fff;
	background:#0094AF;
}
#perfiles2 td,th{
	border:1px solid #036172;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	padding:4px;
	text-align: left;
	background:#A7DBE4;
}
#perfiles2 tr.fila0 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: center;
	background:#036172;
}
#perfiles2 tr.fila1 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #fff;
	background:#0094AF;
}
#perfiles3 td,th{
	border:1px solid #ffffff;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	padding:4px;
	text-align: center;
	background:#A7DBE4;
}
#perfiles3 tr.fila0 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #fff;
	background:#036172;
}
#perfiles3 tr.fila1 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #fff;
	background:#0094AF;
}
img.alignleft_perfiles {
	padding: 5px 5px 20px 5px;
	float: left;
    display: inline;
}
img.perfiles {
	padding: 4px;
    border: 1px solid #0094B1;
	background: #E9F2F3;
	float: left;
    margin: 10px 0px 0 0;
    display: inline;
}
#perfiles ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_perfiles.gif) ;
	text-align: left;
	margin: 1px 0 4px 22px;
}
.perfiles_destacado{
	background: #46ABBD;
	padding: 5px;	
}
#fila_perfiles { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_perfiles img.perfiles_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 28px 10px 0;
	border: 1px solid #12698D;
	background: #FAFDFE;
}
#perfiles_columnas {
	margin: 0px auto;
	width: 520px;
	text-align: center;
	padding: 4px 0px 0px 0px;
}
#perfiles_columnas .col2 {
	padding: 6px;
	float: left;
	width: 245px;
}
#perfiles_columnas p{
	padding: 6px 0px 10px 3px;	
}
#perfiles_columnas img.centered_d {
	padding: 4px;
    border: 1px solid #12698D;
	background: #FAFDFE;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#fila_perfiles { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_perfiles img.perfiles_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 20px 10px 0px;
	border: 1px solid #12698D;
	background: #FAFDFE;
}
#perfil_columnas {
	clear:both;
	display: block;	
    text-align: center;
	margin-left: auto;
    margin-right: auto;
	width: 550px;
	padding: 14px 0px 14px 40px;
	clear:both;
}
#perfil_columnas .col4 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	color: #333;
	padding: 10px;
	float: left;
	width: 150px;
	display: inline;
}

/*---------------- GYPLAC ---------------- */
#gyplac_h2{
	color: #1C1B1B;
	background: #C4B5A9 url(../images/ico_gyplac.gif) no-repeat 7px;
}
#gyplac_h3{
	color: #1C1B1B;
	background: #DBD2CB url(../images/ico_gyplac.gif) no-repeat 7px;
}
#gyplac_h4{
	color: #1C1B1B;
	background: #F0EBE8 url(../images/ico_sub_gyplac.gif) no-repeat 7px;
}
#titular_gyplac {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #1C1B1B;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #C4B5A9 url(../images/ico_gyplac.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#gyplac_columnas {
	/*background: #976565;*/
	margin: 0px auto;
	width: 520px;
	text-align: center;
	padding: 4px 0px 0px 0px;	
}
#gyplac_columnas .col1 {
	text-align: left;
	padding: 6px;
	float: left;
}
img.gyplacsola {
	padding: 0px;
	background: #FAFDFE;
    float: left;
	margin: 6px 0 0 0;
}
img.gyplac_img {
	padding: 4px;
    border: 1px solid #DBD2CB;
	background: #F9F6F4;
    margin: 0 8px 0 0;
	float: left;
}
img.alignleft_g {
	padding: 4px;
    border: 1px solid #DBD2CB;
	background: #F9F6F4;
	float: left;
    margin: 0 24px 0 0;
    display: inline;
}
img.alignleft_g_sin {
	padding: 4px;
	float: left;
    margin: 0 20px 0 0;
    display: inline;
}
img.alignleft_g2 {
	padding: 4px;
    border: 1px solid #DBD2CB;
	background: #F9F6F4;
	float: right;
    margin: 0 10px 0 34px;
    display: inline;
/*}
#gyplac ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_gyplac.gif) ;
	margin: 1px 0 24px 22px;*/
}
#gyplac ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_gyplac.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 5px 22px;
}
#gyplac .sublista{
	list-style-image: url(../images/vinietas_gyplac.gif) ;
	margin-left: 62px;
}
#gyplac td,th{
	border:1px solid #C4B5A9;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:4px;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#gyplac tr.odd td{
	background:#F0EBE8;
}
#gyplac tr.odd2 td{
	background:#E1D8D1;
}
#perfiles_acc td,th{
	border:1px solid #A2988F;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:4px;
	text-align: center;
	background:#fff;
}
#accesorios td,th{
	border:1px solid #A2988F;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:4px;
	text-align: left;
	background:#fff;
}
#perfiles_acc tr.fila1 td{
	background:#C4B5A9;
}
img.centered_acc {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#acc_columnas {
	/*background: #976565;*/
	margin: 0px auto;
	width: 520px;
	text-align: center;
	padding: 4px 0px 0px 0px;	
}
#acc_columnas .col2 {
	/*background: #494949;*/
	padding: 6px;
	float: left;
	width: 245px;
}
/*---------------- POLIGYP ---------------- */
#poligyp_h2{
	color: #ffffff;
	background: #861C5E url(../images/ico_poligypp.gif) no-repeat 7px;
}
#poligyp_h3{
	color: #ffffff;
	background: #B9287A url(../images/ico_poligypp.gif) no-repeat 7px;
}
#poligyp_h4{
	color: #ffffff;
	background: #D2CBE2 url(../images/ico_sub_cornisas.gif) no-repeat 7px;
}
#titular_poligyp {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #861C5E url(../images/ico_poligypp.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#poligyp_columnas {
	/*background: #976565;*/
	margin: 0px auto;
	width: 720px;
	text-align: center;
	padding: 10px 0px 10px 0px;	
}
#poligyp_columnas .col_izqm {
	/*background: #494949;*/
	padding-right: 6px;
	float: left;
	width: 150px;
}
#poligyp_columnas .col2 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	color: #333;
	padding-left: 12px;
	float: left;
}
img.poligyp {
	border: 1px solid #861C5E;
	padding: 4px;
	background: #F9F4F7;
    float: left;
	margin: 6px 0 0 0;
}
img.alignleft_poligyp_sin {
	padding: 4px;
	float: left;
    margin: 0 20px 0 0;
    display: inline;
}
#poligyp ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_poligypp.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 24px 22px;
}
#poligyp td,th{
	border:1px solid #861C5E;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:4px;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#poligyp tr.fila0 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	background:#861C5E;
}
#poligyp tr.fila1 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	background:#861C5E;
}
#poligyp tr.fila2 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #000;
	background:#97c2e1;
}
#poligyp tr.fila3 td{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #000;
	background:#badbf2;
}
#fila_Poligyp { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_Poligyp img.Poligyp_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 20px 10px 0px;
	border: 1px solid #178DBD;
	background: #ECF2F4;
}
#fila_Poligyp img.Poligyp_sola{ 
	float: left;
	padding: 4px;
	margin: 0px 30px 10px 10px;
}
#Poligyp_col {
	clear:both;
	display: block;	
    text-align: center;
	margin-left: auto;
    margin-right: auto;
	width: 650px;
	padding: 14px 10px 14px 20px;
	clear:both;
}
#Poligyp_col .col0 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
	color: #333;
	padding: 10px;
	float: left;
	width: 300px;
	display: inline;
}
/*---------------- ISOMUR ---------------- */
#isomur_h2{
	color: #ffffff;
	background: #660F6E url(../images/ico_cornisas.gif) no-repeat 7px;
}
#isomur_h3{
	color: #ffffff;
	background: #7F3B85 url(../images/ico_cornisas.gif) no-repeat 7px;
}
#isomur_h4{
	color: #472987;
	background: #7F3B85 url(../images/ico_sub_cornisas.gif) no-repeat 7px;
}
#isomur_h5{
	color: #ffffff;
	background: #6C559D;
}
#titular_isomur {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #ffffff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #660F6E url(../images/ico_cornisas.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#isomur_columnas {
	/*background: #976565;*/
	text-align: center;
	margin: 0px auto;
	width: 700px;
	clear:both;
}
#isomur_columnas .col1 {
	text-align: left;
	padding: 6px;
	float: left;
}
#isomur_columnas .col4 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	color: #333;
	padding: 3px;
	float: left;
	width: 210px;
}
#isomur_columnas .col4 p {
	background: #C7D7D4;
	padding: 8px;
	height: 150px;
}
img.centered_i{
	padding: 4px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.alignleft_isomur {
	border: 1px solid #00624F;
	padding: 4px;
	background: #EBF2F1;
	float: left;
    margin: 10px 3px 0 0;
    display: inline;
}
#fila_isomur { 
	clear:both;
	margin: 0 0 5px 0;
}
#fila_isomur img.isomur_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 25px 10px 0px;
	border: 1px solid #472987;
	background: #E7E3F0;
}
#fila_isomur img.foto_sola{ 
	float: left;
	padding: 4px;
	margin: 5px 10px 0px 0px;
}
#isomur ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_cornisas.gif) ;
	margin: 1px 0px 24px 22px;
}
#isomur2 ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_cornisas.gif) ;
	margin: 30px 0px 0px 22px;
}
#isomur_fila ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 17px;
	list-style-image: url(../images/vinietas_cornisas.gif) ;
	margin: 15px 0px 0px 22px;
	height: 100px;
}
#isomur td,th{
	border:0px solid #00624F;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:5px;
	color: #262626;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#isomur tr.fila1 td{
	color:  #fff;
	text-align: left;
	background:#A463AA;
}
#isomur tr.fila2 td{
	text-align: left;
	background:#C7A7CA;
}
/*---------------- SOLUCIONES ---------------- */
/*#soluciones td,th{
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:5px;
	color: #262626;
	vertical-align:top;
	font-weight:normal;
	background:#fff;*/
}
solucioness3 table,td,th {
	border:1px;
	border-collapse:collapse;
	margin:0;
	padding:5px;
	vertical-align: top;
}
#solucioness td,th{
	text-align: center;
	vertical-align: top;
	padding:2px;
	background:#000ggg;
	width: 300px;
}
#solucioness3 tr.fila0 td{
	font-size: 15px;
	text-align: center;
	vertical-align: middle;
	color: #fff;
	background:#000;
}
#solucioness3 tr.fila01 td{
	text-align: center;
	vertical-align: middle;
	color: #fff;
	background:#E1E3E9;
	align:center;
	border: #000 1px solid;
}
#soluciones tr.fila1 td{
	font-size: 18px;
	text-align: left;
	color: #fff;
	font-weight:bold;
	background:#84af01;
}
#soluciones tr.fila4a td{
	text-align: center;
	vertical-align: middle;
	padding: 4px;
}
#soluciones tr.fila4 td{
	text-align: center;
	vertical-align: middle;
	color: #fff;
	height:25px;
	background:#84af01;
}
#soluciones tr.fila2 td{
	text-align: left;
	height:20px;
	vertical-align: middle;
	background:#fff;
}
/*---------------- CERTIFICACIONES ---------------- */
}
#certificaciones ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_isomur.gif) ;
	margin: 1px 0px 24px 22px;
}
#certificaciones td,th{
	border:1px solid #585858;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:3px;
	color: #262626;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#certificaciones tr.fila0 td{
	text-align: center;
	vertical-align: middle;
	color: #fff;
	font-weight:bold;
	height:25px;
	background:#585858;
}
#certificaciones tr.fila1 td{
	text-align: left;
	color: #fff;
	font-weight:bold;
	background:#84af01;
}
#certificaciones tr.fila4a td{
	text-align: center;
	vertical-align: middle;
	padding: 4px;
}
#certificaciones tr.fila4 td{
	text-align: center;
	vertical-align: middle;
	color: #fff;
	height:25px;
	background:#84af01;
}
#certificaciones tr.fila2 td{
	text-align: left;
	height:20px;
	vertical-align: middle;
	background:#fff;
}
.certificaciones_links {
	font-weight: normal; 
	color: #585858; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	background: transparent url(../images/icono_pdf.gif) no-repeat 1px;
	display: inline;
	padding: 18px;
	margin: 0 5px 15px 0px;
} 
.certificaciones_links:hover {
	color: #9C9C9C; 
	text-decoration: none; 
}
.descarga_ficha {
	font-weight: normal; 
	color: #585858; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	background: transparent url(../images/icono_pdf.gif) no-repeat 1px;
	display: block;
	clear:both;
	padding: 0 0 0 18px;
	margin: 15px 0px 15px 0px;
} 
.descarga_ficha:hover {
	color: #9C9C9C; 
	text-decoration: none; 
}
.volver {
	font-weight: normal; 
	color: #4c4c4c; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	background: transparent url(../images/ico_volver.gif) no-repeat 0px;
	display: inline;
	padding: 13px;
	margin: 0 5px 15px 0px;
} 
.volver:hover {
	color: #405502; 
	text-decoration: none; 
}
/*---------------- CORNISAS ---------------- */
#cornisas_h2{
	color: #ffffff;
	background: #472987 url(../images/ico_cornisas.gif) no-repeat 7px;
}
#cornisas_h3{
	color: #ffffff;
	background: #6C559D url(../images/ico_cornisas.gif) no-repeat 7px;
}
#cornisas_h4{
	color: #472987;
	background: #D2CBE2 url(../images/ico_sub_cornisas.gif) no-repeat 7px;
}
#titular_cornisas {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #ffffff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #472987 url(../images/ico_cornisas.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#cornisas_columnas {
	/*background: #976565;*/
	margin: 0px auto;
	width: 520px;
	text-align: center;
}
#cornisas_columnas .col4 {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	color: #333;
	padding: 3px;
	float: left;
	width: 167px;
}
#cornisas_columnas .col4 p {
	background: #F7F0F9;
	padding: 8px;
	height: 50px;
	margin-bottom: 8px;
}
img.centered_c{
	border: 1px solid #472987;
	background: #E8E2F3;
    margin-left: auto;
    margin-right: auto;
}
img.cornisas_derecha {
	padding: 4px;
	float: right;
    margin: 0 0px 0 0;
    display: inline;
}
img.alignleft_cornisas {
	border: 1px solid #472987;
	padding: 4px;
	background: #E7E3F0;
	float: left;
    margin: 10px 3px 0 0;
    display: inline;
}
img.alignleft_cornisas2 {
	float: left;
    margin: 10px 3px 0 0;
    display: inline;
}
#cornisas_columnas .col1 {
	float: right;
}
#cornisas_columnas .col2 {
	float: right;
}
#cornisas ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_cornisas.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 4px 22px;
}
/*---------------- PANELGYP ---------------- */
#panelgyp_h2{
	color: #ffffff;
	background: #813913 url(../images/ico_panelgyp.gif) no-repeat 7px;
}
#panelgyp_h3{
	color: #ffffff;
	background: #C27B20 url(../images/ico_panelgyp.gif) no-repeat 7px;
}
#panelgyp_h4{
	color: #ffffff;
	background: #F1B86F url(../images/ico_sub_panelgyp.gif) no-repeat 7px;
}
#titular_panelgyp {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #ffffff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #813913 url(../images/ico_panelgyp.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#panelgyp ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_panelgyp.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 24px 22px;
}
#panelgyp td,th{
	border:1px solid #813913;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:3px;
	color: #000;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#panelgyp tr.fila1 td{
	color: #FFF;
	text-align: left;
	background:#A57257;
}
#panelgyp tr.fila2 td{
	color: #FFF;
	text-align: center;
	background:#A57257;
}
#panelgyp tr.fila3 td{
	text-align: center;
}
}
#gral_columnas {
	/*background: #976565;*/
	margin: 0px auto;
	width: 520px;
	text-align: center;
}
#gral_columnas .col_d {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	text-align: left;
	color: #333;
	padding: 3px;
	float: left;
}
#gral_columnas .col_i {
	float: right;
	background: #F7F0F9;
	padding: 8px;
	height: 50px;
	margin-bottom: 8px;
	width: 220px;
}
img.centered_gral{
	padding: 4px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.alignleft_gral {
	border: 1px solid #00624F;
	padding: 4px;
	background: #EBF2F1;
	float: left;
    margin: 4px 3px 0 0;
   	display: inline;
}
#gral ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_cornisas.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 24px 22px;
}
/*---------------- YESO ROMERAL ---------------- */
#yesor_h2{
	color: #ffffff;
	background: #093270 url(../images/ico_yesor.gif) no-repeat 7px;
}
#yesor_h3{
	color: #FFFFFF;
	background: #597AAD url(../images/ico_yesor.gif) no-repeat 7px;
}
#yesor_h4{
	color: #1C1B1B;
	background: #F0EBE8 url(../images/ico_sub_gyplac.gif) no-repeat 7px;
}
#titular_yesor {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #093270 url(../images/ico_yesor.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#yesor_columnas {
	/*background: #976565;*/
	margin: 0px auto;
	width: 520px;
	text-align: center;
	padding: 4px 0px 0px 0px;	
}
img.yesor {
	padding: 4px;
    border: 1px solid #093270;
	background: #F2F7FF;
    margin: 0 8px 0 0;
	float: left;
}
img.alignleft_g_sin {
	padding: 4px;
	float: left;
    margin: 0 20px 0 0;
    display: inline;
}
#yesor ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_yesor.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 24px 22px;
}
#fila_yesor { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_yesor img.yesor_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 20px 10px 0px;
	border: 1px solid #093270;
	background: #F2F7FF;
}
/*---------------- YESO AGRICOLA ---------------- */
#yesoa_h2{
	color: #ffffff;
	background: #2FB23C url(../images/ico_yesoa.gif) no-repeat 7px;
}
#yesoa_h3{
	color: #015509;
	background: #89C58F url(../images/ico_yesoa.gif) no-repeat 7px;
}
#yesoa_h4{
	color: #1C1B1B;
	background: #F0EBE8 url(../images/ico_sub_gyplac.gif) no-repeat 7px;
}
#titular_yesoa {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #2FB23C url(../images/ico_yesoa.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
#yesoa td,th{
	border:1px solid #01720C;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:3px;
	color: #262626;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#yesoa tr.fila1 td{
	font-weight:bold;
	text-align: center;
	background:#2FB23C;
}
#yesoa tr.fila2 td{
	text-align: center;
	background:#BBE8BF;
}
img.alignleft_y {
	padding: 4px;
    border: 1px solid #01720C;
	background: #E9F6EA;
	float: left;
    margin: 0 5px 0 0;
    display: inline;
}
#yesoa ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_yesoa.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 24px 22px;
}
/*---------------- MASILLA ---------------- */
#masilla_h2{
	color: #1C1B1B;
	background: #F3A031 url(../images/ico_masilla.gif) no-repeat 7px;

}
#masilla_h3{
	color: #ffffff;
	background: #84af01;
}
#masilla_h4{
	color: #1C1B1B;
	background: #F0EBE8 url(../images/ico_sub_masilla.gif) no-repeat 7px;
}
#titular_masilla {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #F3A031 url(../images/ico_masilla.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;	
}
#masilla ul{
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_masilla.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 24px 22px;
	/*display: inline;*/
}
#fila_masilla { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_masilla img.masilla_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 20px 10px 0px;
	border: 1px solid #4c4c4c;
	background: #eeeeee;
}
/*---------------- PEGAMENTO ROMERAL ---------------- */
#pegamento_h2{
	color: #FFFFFF;
	background: #47266D url(../images/ico_pegamento.gif) no-repeat 7px;
}
#pegamento_h3{
	color: #FFFFFF;
	background: #9275B3 url(../images/ico_pegamento.gif) no-repeat 7px;
}
#pegamento_h4{
	color: #1C1B1B;
	background: #F0EBE8 url(../images/ico_sub_pegamento.gif) no-repeat 7px;
}
#titular_pegamento{
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #47266D url(../images/ico_pegamento.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;	
}
#pegamento ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_pegamento.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 24px 22px;
}
#fila_pegamento { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_pegamento img.pegamento_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 20px 10px 0;
	border: 1px solid #47266D;
	background: #E1DBE7;
}
/*---------------- PEGAMENTO POLIGYP ---------------- */
#poligypp_h2{
	color: #ffffff;
	background: #861C5E url(../images/ico_poligypp.gif) no-repeat 7px;
}
#poligypp_h3{
	color: #ffffff;
	background: #B9287A url(../images/ico_poligypp.gif) no-repeat 7px;
}
#poligypp_h4{
	color: #472987;
	background: #D2CBE2 url(../images/ico_sub_cornisas.gif) no-repeat 7px;
}
#titular_poligypp {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #ffffff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #861C5E url(../images/ico_poligypp.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 0 20px 5px;
}
img.alignleft_poligypp {
	border: 1px solid #861C5E;
	padding: 4px;
	background: #F9F4F7;
	float: left;
    margin: 10px 3px 0 0;
    display: inline;
}
#poligypp ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_poligypp.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 4px 22px;
}
/*---------------- PEGAMENTO_MULTIUSO ---------------- */
#multiuso_h2{
	color: #ffffff;
	background: #D291BF url(../images/ico_multiuso.gif) no-repeat 7px;
}
#multiuso_h3{
	color: #ffffff;
	background: #DFB5D3 url(../images/ico_multiuso.gif) no-repeat 7px;
}
#multiuso_h4{
	color: #472987;
	background: #E3C2DA url(../images/ico_sub_multiuso.gif) no-repeat 7px;
}
#titular_multiuso {
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	color: #ffffff;
	line-height: 31px;
	padding-left: 20px;
	text-align: left;
	background: #D291BF url(../images/ico_poligypp.gif) no-repeat 7px;
	display: block;	
	height: 31px;
	/*margin: 5px;*/
	width: 196px;
	position:absolute;
	z-index: 148;
	margin: 10px 5 20px 5px;
}
img.alignleft_multiuso {
	border: 1px solid #861C5E;
	padding: 4px;
	background: #F9F4F7;
	float: left;
    margin: 10px 3px 0 0;
    display: inline;
}
#multiuso ul{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Sans-serif;	
	line-height: 16px;
	list-style-image: url(../images/vinietas_multiuso.gif) ;
	/*padding-top: 0px;*/
	margin: 1px 0 4px 22px;
}
}
#fila_multiuso { 
	clear:both;
	margin: 0 0 10px 0;
}
#fila_multiuso img.multiuso_foto{ 
	float: left;
	padding: 4px;
	margin: 2px 20px 10px 0px;
	border: 1px solid #861C5E;
	background: #F9F4F7;
}
/* Estilos del sistema de DIRECTORIOS */
/* -------------------------------------------------------- */
/* big div tag for the menu */
/*div#SOBI_header_table {
	width: 100%;
	margin: 4px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	height: 20px;
}

div#SOBI_header_homepage {
	text-align: left;
	float: left;
	clear: right;
	width: 24%;*/
}

div#SOBI_header_new_entry {
	text-align: left;
	float: left;
	width: 50%;
}

/* each menu item link */
div#SOBI_header_homepage a {
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-size: 1em;
}
div#SOBI_header_search a {
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-size: 1em;
}
div#SOBI_header_new_entry a {
	color: #000001;
	font-weight: normal;
	text-align: left;
	font-size: 1em;
}
a.SOBI_header:link,a.SOBI_header:visited {
	font-weight: normal; 
	color: #344A08; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	background: transparent url(../images/ico.gif) no-repeat 1px;
	text-align: left;
	margin-bottom: 10px;
	display: block;
	white-space:nowrap;
}
a.SOBI_header:hover {
	color: #B2C946; 
	text-decoration: none; 
}
/* The cathegory listing styles. Is realized as a menu list in module */
/* ------------------------------------------------------------------ */
/* ul class */
ul.SOBI_menu ul {
	list-style-type: none;
}
/* li class */
ul.SOBI_menu li {
	list-style-type: none;
	background-image: none;
}
/* Página de búsqueda */ 
/* --------------- */
table.SOBI_search_form {
	width: 100%;
}
/* Heading text "Search" */
h1.SOBI_h1 {
	font-size: 1.2em;
	text-align: left;
}
div#SOBI_header_search {
	text-align: left;
	float: left;
	clear: right;
	width: 9em;
}
/* Resultados de la búsqueda */
div#SOBI_search_results {
	font-weight: bold;
}
div#SOBI_button_search {
}
/* category link in search results */
span.SOBI_search_cat_link {
	border-style: none;
	vertical-align: top;
	line-height: 2em;
}
span.SOBI_search_cat_link a {
	font-weight: bold;
	text-align: left;
	color: #000001;
}
/* Detalles en la descripción de la empresa */
/* ----------------------------------- */
/* Info completa del contacto */
div.SOBI_details {
	background-color: #EBD8DA;
	border: solid #585858;
	width: 430px;
}
div.SOBI_entrylist td {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	text-align: center;
	padding: 10px;
	/*width: 100px;*/
}
/* Celdas entre empresas */
/*td.SOBI_entryCell {
	background-image: url(visitenkarte.gif);
	background-repeat: repeat;
	background-color: #EBD8DA;
	border-style: solid;
	border-color: #585858;
	border-width: 1px;
	width: 240px;*/
}
/* Celdas entre empresas */
#SOBI_entryCell {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	line-height: 16px;
	background-color: #EBD8DA;
	border: solid #585858;
	margin: 0px 0px 4px 15px;
	border-width: 1px;
	width: 430px;
	padding: 5px;
}
/* style of ine cell entry */
p.SOBI_entry {
	padding-left: 5px;
	padding-right: 3px;
}
/* Style for empty cells */
td.SOBI_emptyCell {
	
}
/* The category's list */
/*---------------------*/
/* style of the table */
table.SOBI_catlist_table {
}
table.SOBI_catlist_table td {
	vertical-align: top;
}
/* style of the list */
ul.SOBI_categoryList {
	padding-right: 4em;
	margin-bottom: 8px;
}
/* style of category link */
a.SOBI_catlist {
}
/* the forward/backward navigation              */
/* for more styes change template style pagenav */
/* -------------------------------------------- */
div#SOBI_pagenav {
	font-weight: bold;
	text-align: center;
}
/* the new entry edit form */ 
/* ----------------------- */
fieldset#SOBI_edit_field {
	border: solid;
	border-width: 0.1em;
/* -------ACORDEON--------- */
}
.accordion_toggle {
	font-size: 12px;
	color: #3A5F7C;
	background: #F2F9FD url(../images/ico_decoglas.gif) no-repeat 7px;
	text-indent: 12px;
	display: block;
	height: 24px;
	padding: 0 0px 0 10px;
	line-height: 24px;
	text-decoration: none;
	outline: none;
	border-top: 4px solid #ffffff;
	border-bottom: 1px solid #BDE1FB;
	cursor: pointer;
	margin: 0 0 0 0;
	text-align: left;
}
.accordion_toggle_active {
	background: #BDE1FB url(../images/ico_decoglas.gif) no-repeat 7px;
	border-bottom: 1px solid #2A79A4;
}
.accordion_content {
	FONT-SIZE: 11px;
	COLOR: #191919;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	LINE-HEIGHT: 12pt;
	background-color: #D4E9F7;
	overflow: hidden;
	text-align: left;
	padding: 10px;
}
.accordion_content h3 {
	margin: 15px 0 5px 0;
	color: #0099FF;
}
.accordion_content p {
	line-height: 150%;
	padding: 15px 10px 15px 10px;
}
.link {
	font-weight: normal; 
	color: #7A090E; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	padding-left: 14px;
	line-height: 20px;
	display: inline;
	margin: 0 5px 0 5px;
	white-space:nowrap;
	background: transparent url(../images/ico.gif) no-repeat 1px;
} 
.link:hover {
	color: #84af01; 
	text-decoration: none; 
}
.link2 {
	font-weight: normal; 
	color: #7A090E; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	padding-left: 14px;
	line-height: 20px;
	display: inline;
	/*white-space:nowrap;*/
	
} 
.link2:hover {
	color: #84af01; 
	text-decoration: none; 
}
.links {
	font-weight: normal; 
	color: #D61B1B; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	/*line-height: 20px;*/
	display: inline;
	margin: 0 5px 15px 0;
} 
.links:hover {
	color: #B2C946; 
	text-decoration: none; 
}
.usuarios_link {
	font-weight: normal; 
	color: #FFF; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	/*line-height: 20px;*/
	display: inline;
	margin: 0 5px 15px 0;
} 
.usuarios_link:hover {
	color: #84af01; 
	text-decoration: none; 
/*}
#consultas ul {
        list-style-type: none;
        width: 520px;
} 
#consultas li {
        border: 1px dotted #000000;
        border-width: 1px 0;
        margin: 5px 0;
		background: #84af01;
}
#consultas li a { 
		color: #585858;
        display: block;
		font-family: Arial, Helvetica, Verdana, Sans-serif;
		font-size: 11px;
		color: #000000;
        text-decoration: none;
		cursor:pointer;
}
 * html #consultas li a {  /* make hover effect work in IE */
	/*width: 80%;
}
#consultas li a:hover {
        color: #fff;
		background: #514E4F;
}
#consultas a em { 
        color: #333;
        display: block;
        font: normal 85% Verdana, Helvetica, sans-serif;
        line-height: 125%;	
}
#consultas a span {
        color: #125F15;
        font: normal 70% Verdana, Helvetica, sans-serif;
        line-height: 150%;
}
#consultas_columnas {
	margin: 10px 4px 6px 10px;
	width: 520px;
	text-align: center;
}
#consultas_columnas .col2 {
	padding: 6px;
	float: left;
	padding-top: 20px;
	display: inline;
}
#consultas_columnas .col1 {
	text-align: left;
	padding-top: 13px;
	float: left;
	width: 250px;
}
img.foto_consultas {
	border: 2px solid #494949;
	padding: px;
	float: left;
    margin: 0 10px 0 0;
    display: inline;
}
img.foto_consultas_s {
	float: left;
    display: inline;*/
}
#modulos_columnas {
	margin: 10px 4px 6px 5px;
	width: 190px;
	text-align: center;
	background: #ffffff;
}
#modulos_columnas .col2 {
	float: right;
	display: inline;
	width: 100px;
}
#modulos_columnas .col1 {
	padding: 8px;
	text-align: left;
	float: left;
}
#modulos_columnas .col4 {
	padding: 4px;
	text-align: left;
	float: left;
}
#modulos_columnas .col0 {
	text-align: left;
	float: left;
}
#modulos_columnas .col3 {
	float: right;
	width: 45px;
}
.certificaciones {FONT-WEIGHT: normal; COLOR: #585858; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.certificaciones:hover {COLOR: #9C9C9C; TEXT-DECORATION: none}
}
#newsletter td,th{
	border:0px solid #3a5f7c;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:5px;
	vertical-align:top;
	font-weight:normal;
	background:#fff;
}
#newsletter .sectiontableentry2 {background-color : #f9f9f9; padding:5px;}
#newsletter .sectiontableheader {font-weight: bold; background: #f0f0f0; padding:10px;}
.sectiontableheader {font-weight: bold; background: #F2F2F2; padding:10px;}
.sectiontableentry2 {background: #f9f9f9; padding:10px;}
table.contentpane {
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	border: 0px none;
	background-color: #fff;
	text-align: left;
}
table.contentpane td {
	background-color: #fff;
	margin: 0px;
	padding: 0px;
}
table.contentpane td.componentheading {
	padding-left: 0px;
}
#consultas{
   float: left;
   margin-bottom: 16px;
   text-align: left;
   cursor:pointer;
}
#consultas .event p{
	text-align: left;
	margin: 8px 18px 0px 0;
}
#consultas .foto{
	text-align: left;	
	float: left;
	margin: 8px 18px 6px 10px;
	padding: 3px;
	border: 2px solid #4F4F4C;
	background: #FFF;
}
#consultas .col0 {
	float: left;
	cursor:pointer;
}
#consultas .col2 {
	float: left;
	padding-top: 26px;
	padding-right: 26px;
	cursor:pointer;
}
#consultas .col1 {
	padding-top: 20px;
	float: left;
	width: 430px;
	text-align: left;
	cursor:pointer;
}
#consultas .foto{
   float: left;
   margin: 8px 18px 6px 8px;
   padding: 3px;
   border: 2px solid #4F4F4C;
   background: #FFF;
}
#consultas .event{
   color: #FFFF00;
   float: left;
   height: 70px;
   border-bottom: 1px dotted #000000;
   padding: 0 0 4px 0;
   margin: 2px;
}
#consultas .event a{
   color: #FFFFFF;
   display: block;
   width: 696px;
   height: 70px;
   background: #84af01;
   text-decoration: none;
}
#consultas .event a:hover{
   color: #FFFFFF;
   background: #514E4F;
}
/*---------------- OTRA BOTONERA ---------------- */

	.menu a {
		border:none;
		font-weight:normal;
}
.espacio_deco {
	padding: 5px;
}
#botonera_deco { 
	border-top: 5px solid #353434;
	position: relative;
	background: #353434 url(../images/fondo_botonera.gif) bottom repeat-x;
	width: 210px;
	padding-bottom: 90px;
	z-index: 140;
}
#imagen {
	width: 198px;	
	height: 92px;
	text-align: center;
	border: 1px solid #CFCCC4;
	margin: 45px 5px 5px 5px;
}

/* Actual menu CSS starts here */
#menu_decociel .menu_decociel{
		width: 180px;
		text-align: left;
		font-family: arial, verdana, sans-serif;
		font-size: 10px;
		color: #333;
		margin: 0px 5px 0px 5px;
}
	.menu_decociel ul {
		/*width: 182px;*/
		list-style: none;
		margin: 0;
		padding: 0;
		
	}
	.menu_decociel li {
		/*width: 182px;*/
		display:block;
		border-bottom: 1px solid #CCCCCC;
		margin: 0;
	}
	.menu_decociel a {
		display: block;
		padding-left: 18px;
		background: #4C4C4C url(../images/ico_bot.gif) no-repeat 7px;
		height: 32px;
		line-height: 32px;
		color: #fff;
		text-decoration: none;
		width: 100%;
	}
	.menu_decociel a:hover{
		padding-left: 18px;
		height: 32px;
		line-height: 32px;
		background: #405502 url(../images/ico_bot.gif) no-repeat 7px;;
		color: #FFFFFF;
}
	.menu_decociel a:focus,
	.menu_decociel a:active {
		background: #405502 url(../images/ico_bot.gif) no-repeat 7px;;
		}
	.menu_decociel ul a:active {
		background: #405502 url(../images/ico_bot.gif) no-repeat 7px;;
		}
	.menu_decociel ul li a:hover{
		background:#2A79A4;
	}
	.menu_decociel ul li a {
		background:#828181;
	}
	.menu_decociel ul a {
		background:#7A7A7A;
	}
	.hidden {display:none;
}
#recomendar td,th{
	border-collapse:collapse;
	margin:5;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	padding:3px;
	text-align: left;
	font-weight:normal;
	background:#fff;
}
.cerrar {
	font-weight: normal; 
	color: #7A090E; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	padding-left: 17px;
	line-height: 20px;
	display: inline;
	margin: 0 5px 0 5px;
	white-space:nowrap;
	background: transparent url(../images/ico_cerrar.gif) no-repeat 1px;
} 
.cerrar:hover {
	color: #84af01; 
	text-decoration: none; 
}

.remository_titulo {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: MS Sans Serif, Trebuchet MS, sans-serif, Arial;
	FONT-WEIGHT: bold;
	border-bottom: #529B28 2px solid;
	border-top: #529B28 4px solid;
	background: #EFF3E3 url(../images/ico2.gif) no-repeat 10px;
	padding: 10px;
	height: 20px;
	text-indent: 15px;
	width: 582px;
	margin: 0px;
}

.remository_titulo1 {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: MS Sans Serif, Trebuchet MS, sans-serif, Arial;
	FONT-WEIGHT: bold;
	border-bottom: #529B28 2px solid;
	border-top: #529B28 4px solid;
	background: #EFF3E3 url(../images/ico2.gif) no-repeat 10px;
	padding: 10px;
	height: 20px;
	text-indent: 15px;
	width: 582px;
	margin: 0px;
	cursor: pointer;
}

.remository_category {
	FONT-SIZE: 12px;
	FONT-FAMILY: MS Sans Serif, Trebuchet MS, sans-serif, Arial;
	FONT-WEIGHT: bold;
	border-bottom: #529B28 2px solid;
	border-top: #529B28 4px solid;
	padding-left: 5px;
	padding-right: 5px;
	height: 39px;
	text-indent: 25px;
}

.remository_categorya {
	FONT-SIZE: 12px;
	FONT-FAMILY: MS Sans Serif, Trebuchet MS, sans-serif, Arial;
	FONT-WEIGHT: bold;
	border-bottom: #529B28 2px solid;
	border-top: #529B28 4px solid;
	padding-left: 5px;
	height: 39px;
	margin-left: 5px;
}

.remository_categoryb {
	FONT-SIZE: 12px;
	FONT-FAMILY: MS Sans Serif, Trebuchet MS, sans-serif, Arial;
	FONT-WEIGHT: bold;
	border-bottom: #529B28 2px solid;
	border-top: #529B28 4px solid;
	padding-right: 5px;
	height: 39px;
	margin-right: 5px;
}

.remository_row1a {
	padding-left: 5px;
}

.remository_row1b {
	padding-right: 5px;
}

.remository_row2 {
	border: 5px;
	margin-left: 50px;
}

.sectiontableentry19 {
	background-color : #ffffff;
}

.sectiontableentry29 {
	background-color : #f9f9f9;
}

.sectiontableheader29 {
	FONT-SIZE: 11px;
	COLOR: #4F5C6A;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #E6EBEE url(../images/cubito2.gif) no-repeat 5px;
	padding: 6px;
	height: 26px;
	text-indent: 12px;
	margin:10;
}
#solucionesCaja{
	width:330px;
	background:#E1E3E9;
	float:left;
	margin:10px;
	border:#000000 solid 1px;
}
#solucionesCaja .flash{
	margin: auto;
	text-align:center;
}
#solucionesCaja .titulo{
	color: #ffffff;
	font-size:14px;
	text-align:center;
	background:#000000;
	height:25px;
	padding-top:10px;
	text-transform:uppercase;
}

.texto_a {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #ffffff;
	padding: 0px;
	height: 0px;
	text-indent: 0px;
	margin:0;
}

.texto_b {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal
	background: #ffffff;
	padding: 0px;
	height: 0px;
	text-indent: 0px;
	margin:0;
}


.texto_c {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal
	background: #cccccc;
	padding: 4px;
	height: 4px;
	text-indent: 4px;
	margin:4;

}


.sub_titulos1 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal
	background: #cccccc;
	padding: 4px;
	height: 4px;
	text-indent: 4px;
	margin:4;

}



A:link { color: #585858; text-decoration: none }
A:visited { color: #585858; text-decoration: none }
A:active { color: #000000; text-decoration: none }
A:hover { color: #000000; text-decoration: none }

}

.sub_titulos {
	BORDER-TOP: #353434 0px solid;
	BORDER-BOTTOM: #4353434 0px solid;
	background: #e8e7e7;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: "Tahoma, Sans-serif, Arial";
	FONT-WEIGHT: bold;
	text-indent: 6px;
	height: 25px;
	margin:14;
	line-height:24px;
}
.blog {
	background: #fff;
}
.back_button
{
	margin: 5px 0 10px 10px;
}
#historico td,th{
	border:1px solid #fff;
	border-collapse:collapse;
	margin:0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding:6px;
	vertical-align:top;
	font-weight:normal;
	/*background:#fff;*/
}
#historico tr.fila1 td{
	font-weight: bold;
	text-align: left;
	background:#84af01;
	
}
#historico tr.fila2 td{
	text-align: left;
	background:#858585;
}
#historico tr.fila3 td{
	text-align: left;
	background:#5c5c5c;
}

