/* CSS Document */
body {
font-size: 11px; /* TEXTO */
font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
color: #333;
background-image: url("/adj/img/comunes/fondo_interior.gif");/* DECORACION*/
background-repeat: repeat-x;
margin-bottom: 1px;
background-color: #fff; 
margin:0px;
padding:0px;
}
body, html {
	height: 100%;
}
 /*--------------------HOME-----------------------------------------------------------------------*/
a:link    {text-decoration: none;  }

a:visited {TEXT-DECORATION: none;  }

a:active  {TEXT-DECORATION: none; }

a:hover  {TEXT-DECORATION: none; }

body, html{
height:100%;
}
p{
	padding:0;
	margin:0;
	text-align:left;
}
form,fieldset	{
	margin: 0;
	padding: 0;
	display:inline;
}
input,textarea
{
	background-color: White;
	border: 1px solid #ccc;
	font-family: "Trebuchet MS", Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	padding-left:4px;
	padding-right:4px;
	margin-top:6px;
	margin-right:5px;
	width:91px;
}
html>body input,textarea
{
	background-color: White;
	border: 1px solid #ccc;
	font-family: "Trebuchet MS", Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	padding-left:4px;
	padding-right:4px;
	margin-top:6px;
	margin-right:5px;
	width:80px;
}
fieldset {
	border: 0px;
}

h1 {
	border:0px;
	padding: 0px;
	margin:0px 23px 0px 0px;
	float:left;
}
html>body h1 {
	border:0px;
	padding: 0px;
	margin:0px 23px 0px 0px;
	float:left;
}
#cabecera {
	border:0px;
	padding:0px;
	margin-left:20px;
}
html>body #cabecera {
	border:0px;
	padding:0px;
	margin-top:15px;
	margin-left:20px;
}
#contenedor {
	padding:0px;
	margin-top:15px;
	position:relative;
	left:50%;
	width:760px;
	margin-left:-391px;
	/*height:100%;*/
	/*border:1px solid #f00;*/
}
html>body #contenedor  {
	padding:0px;
	margin-top:6px;
	position:relative;
	left:50%;
	width:760px;
	margin-left:-380px;
	/*height:100%;*/
}		
#menu {
	text-decoration: none;
	margin: 13px 0px 0px 0px;
	display: inline;
	float:left;
	height: 100%;
}
html>body #menu {
	text-decoration: none;
	margin: 13px 0px 0px 0px;
	display: inline;
	float:left;

}	
#petacho{
	position:absolute;
	margin: 10px 0px 0px -30px;
	width:600px;
	height:43px;
	background-color: White;
	float:left;
}	
html>body #petacho{
	position:absolute;
	margin: 0px 0px 0px -30px;
	width:600px;
	height:40px;
	background-color: White;
	float:left;
}
#menu ul{
	padding: 0px;
	margin: 0px;
}
#menu li{
   display: inline;
	padding: 0px;
	margin: 0px;
	height: 25px;
	list-style: none;
	list-style-image: none;
}
#menu img {
	margin: 0px;
	padding:0px;
	border:0px;
}
#pie{
	font-size:9px;
	padding:0px;
	padding-left:10px;
	padding-top:25px;
	/*display: block;*/
	/*background-color: Lime;*/
	border: 1px solid white;
	margin-top:0px;
}
html>body #pie{
	border: 1px solid #465D77;
	margin-top:0px;
	/*border: 1px outset Lime;*/
}
.ayuda-acces{
	position: absolute;
	left: -1000px;
	width: 990px;
	font-size:1px; 
	line-height:1%;
}
#imagen {
	/*border: 1px outset Lime;*/
	margin:0px;
	padding:0px;
	border:0px;
}
#flash {
	/*border: 1px outset Black;*/
	position:absolute;
	top:45px;
	left:-10px;
	padding: 0px;
	margin:8px 23px 0px -10px;
	float:left;
	width:527px;
	height: 230px;
	margin-left:-144px;

}
html>body #flash {
	padding: 0px;
	margin:8px 12px 0px 23px;
	float:left;
	width:527px;
	height: 230px;
	margin-left:-144px;
}
#carpinteria {
	/*border: 1px outset Red;*/
	padding:0px;
	margin:25px 0px 0px -20px;
	float:right;
	width:220px;
}
html>body #carpinteria{
	padding:0px;
	margin:25px 0px 0px 250px;
	float:left;
	width:220px;
}
#texto {
	/*border: 1px outset Red;*/
	margin:0px 10px px 20px;
	padding:5px 10px 0px 10px;
	width:220px;
	height:74px;
	float:left;
}
html>body #texto{
	/*border: 1px outset Red;*/
	margin:0px 10px px 20px;
	padding:10px 10px 0px 10px;
	width:220px;
	height:65px;
	float:left;
}
.bola-roja{
	background: url("/adj/img/comunes/bola_roja.gif") 4px 6px;
	background-repeat:no-repeat;
	height:30px;
	width:12px;
	margin: 0px 0px 0px 0px;
	float:left;
}
.petacho-gris{
	background: url("/adj/img/home/pastilla_gris.gif");
	background-repeat:no-repeat;
	color: #ffffff;
	padding-left:8px;
	height:17px;
	width:232px;
	margin:3px 0px 0px 0px;
	float:left;
}
html>body .petacho-gris{
	background: url("/adj/img/home/pastilla_gris.gif");
	background-repeat:no-repeat;
	color: #ffffff;
	padding-left:8px;
	height:17px;
	width:220px;
	margin:8px 0px 0px 0px;
	float:left;
}
#novedad1 {
	/*border: 1px outset Red;*/
	margin:8px 0px 0px 0px;
	padding:4px;
	/*width:64px;*/
	height:51;
	float:left;
}
#novedad1 p {
	/*border: 1px outset Red;*/
	text-align: center;
	color: #1C415D;
}
#novedad1 p a{
	/*border: 1px outset Red;*/
	text-align: center;
	text-decoration:underline;
	color: #1C415D;
}
#novedad1 p a:hover{
	/*border: 1px outset Red;*/
	text-align: center;
	text-decoration:none;
	color: #1C415D;	
}
/*#novedad1 a { 
   border:1px solid;  
	border-color: #ADADAC;
}*/
/*#novedad1 a:hover  { 
   border:1px solid;  
	border-color: #9C2727;
	margin:0px;
}*/
}
html>body #novedad1 a:hover img  {
   border:1px solid;  
	border-color: #465D77;
	margin:0px;
}
html>body #novedad1 a img  { 
   border:1px solid;  
	border-color: #ADADAC;
}
#destacado_fondo {
	/*border: 1px solid Red;*/
	margin: 0px;
	padding:0px;
	height:90px;
	width:198px;
	background: url(/adj/img/home/registro.jpg);
	background-repeat: no-repeat;
}
#destacado_fondo p {
	/*border: 1px solid Red;*/
	margin-left: 62px;
	padding-top:8px;
   color: #ffffff;
	line-height:13px;
	text-align:center;
	width:122px;
}
.blanco {
   color: #ffffff;
}
.blanco a{
   color: #ffffff;
}
.blanco a:hover{
   color: #EBEFF3;
}
#destacado {
	/*border: 1px solid Red;*/
	margin: 0px;
	padding:0px;
	height:90px;
	width:256px;
}
.texto_azul{
	color: #1C415D;
	font-weight: bold;
	line-height:16px;
}
.texto_azul a{
	color: #1C415D;
	font-weight: bold;
}
.texto_azul a:hover{
	color: #982323;
	font-weight: bold;
	text-decoration: none;
}
html>body .texto_azul{
	color: #1C415D;
	font-weight: bold;
	line-height:15px;
}
.petacho-rojo{
	background: url("/adj/img/home/pastilla_roja.gif");
	background-repeat:no-repeat;
	color: #ffffff;
	padding-left:8px;
	height:17px;
	width:256px;
	margin:15px 0px 0px 0px;
	float:left;
}
#imagen_sola{
	margin:8px 0px 0px 0px;
	/*width:64px;*/
	height:51;
	float:left;
}
html>body #imagen_sola a:hover img  {
   border:1px solid;  
	border-color: #465D77;
	margin:0px;
}
html>body #imagen_sola a img  { 
   border:1px solid;  
	border-color: #ADADAC;
}
#texto_destacado{
   color: #333;
	width:180px;
	margin:8px 0px 0px 0px;
	/*border: 1px outset Red;*/
	color: #1C415D;
	float:right;
	line-height: 14px;
}
#texto_destacado p a{
	/*border: 1px outset Red;*/
	text-align: center;
	/*text-decoration:underline;*/
	color: #333;
}
#texto_destacado p a:hover{
	/*border: 1px outset Red;*/
	text-align: center;
	text-decoration:none;
	color: #465D77;	
}
#texto_destacado img{
   padding-top:6px;
}
#texto_destacado a strong{
   color: #982323;
}
#texto_destacado a:hover strong{
   color: #465D77;	
}
#todo_bloquea{
	/*border: 1px outset Red;*/

	margin:0px;
	padding:0px;
	width:256px;
	float:left;
}
/**************/
/*añadido por musher*/
html>body #grupodestacado
{
	/*border:1px solid #f00;*/
	padding-top: 280px;
}
/**************/
#todo_bloqueb{
	/*border: 1px outset Red;*/
	margin-left:12px;
	padding:0px;
	width:256px;
	float:left;
	height:130px;/*distancia al pie;*/
}
#todo_bloquec{
	margin-left:12px;
	margin-top:15px;
	/*padding:0px;*/
	width:198px;
	float:left;
}
#pie{
	width:100%;
	height:100px;
	background-color: #465D77;
	/*position:relative;*/
	clear:both;
	margin:0px;
	padding:0px;
}
#contenido_pie{
	padding:0px;
	margin-top:15px;
	position:relative;
	left:50%;
	width:760px;
	margin-left:-380px;
	/*height:100%;*/
	/*border: 1px outset Green;*/
	/*border: 1px solid #f00;*/
}
html>body #contenido_pie{
	padding-top:15px;
	margin-top:15px;
	position:relative;
	left:50%;
	width:760px;
	margin-left:-380px;
	/*height:100%;*/
	/*border: 1px outset Green;
	/*border: 1px solid #f00;*/
}
#contenido_pie p{
font-size: 11px; 
text-align:center;
color: #BABBBB;
}
#contenido_pie p a{
font-size: 11px; 
text-align:center;
text-decoration:underline;
color: #BABBBB;
}
#contenido_pie p a:hover{
font-size: 11px; 
text-align:center;
text-decoration:none;
color: #BABBBB;
}
.vacio{
	clear: both;
	width:100%;
/*	height: 0px;*/
	/*position:relative;*/
	margin:0px;
	padding:0px;
	/*border: 1px solid #f00;*/
}
.empresa{ /*--------------------EMPRESA------------------------*/
display:block; 
width:84px; 
height:25px;
float:left; 
background:url("/adj/img/comunes/empresa_menu.gif"); 
}
.empresa a{ 
display:block; 
width:84px; 
height:25px;
float:left;  
background:url("/adj/img/comunes/empresa_menu.gif"); 
}
.empresa a:hover { 
display:block; 
width:84px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/empresa_menu_act.gif") no-repeat; 
}
.empresa_activo { 
display:block; 
width:84px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/empresa_menu_act.gif") no-repeat; 
}
.empresa_activo a{ 
display:block; 
width:84px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/empresa_menu_act.gif") no-repeat; 
}
.ingenieria{ /*--------------------INGENIERIA-------------------------*/
display:block; 
width:91px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/ingenieria_menu.gif"); 
}
.ingenieria a{ 
display:block; 
width:91px; 
height:25px;
float:left;  
background:url("/adj/img/comunes/ingenieria_menu.gif"); 
}
.ingenieria a:hover { 
display:block; 
width:91px; 
height:25px;
float:left;  
background:url("/adj/img/comunes/ingenieria_menu_act.gif") no-repeat; 
}
.ingenieria_activo { 
display:block; 
width:91px; 
height:25px;
float:left;  
background:url("/adj/img/comunes/ingenieria_menu_act.gif") no-repeat; 
}
.ingenieria_activo a{ 
display:block; 
width:91px; 
height:25px;
float:left;  
background:url("/adj/img/comunes/ingenieria_menu_act.gif") no-repeat; 
}
.productos{ /*--------------------PRODUCTOS-------------------------*/
display:block; 
width:90px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/productos_menu.gif"); 
}
.productos a{ 
display:block; 
width:90px; 
height:25px;
float:left;  
background:url("/adj/img/comunes/productos_menu.gif"); 
}
.productos a:hover { 
display:block; 
width:90px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/productos_menu_act.gif") no-repeat;
}
.productos_activo { 
display:block; 
width:90px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/productos_menu_act.gif") no-repeat;  
}
.productos_activo a{ 
display:block; 
width:90px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/productos_menu_act.gif") no-repeat;  
}
.obras{ /*--------------------OBRAS-------------------------*/
display:block; 
width:130px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/obras_menu.gif"); 
}
.obras a{ 
display:block; 
width:130px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/obras_menu.gif"); 
}
.obras a:hover { 
display:block; 
width:130px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/obras_menu_act.gif") no-repeat; 
}
.obras_activo { 
display:block; 
width:130px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/obras_menu_act.gif") no-repeat; 
}
.obras_activo a{ 
display:block; 
width:130px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/obras_menu_act.gif") no-repeat; 
}
.contacto{ /*--------------------CONTACTO-------------------------*/
display:block; 
width:85px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/contacto_menu.gif"); 
}
.contacto a{ 
display:block; 
width:85px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/contacto_menu.gif"); 
}
.contacto a:hover { 
display:block; 
width:85px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/contacto_menu_act.gif") no-repeat; 
}
.contacto_activo { 
display:block; 
width:85px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/contacto_menu_act.gif") no-repeat; 
}
.contacto_activo a{ 
display:block; 
width:85px; 
height:25px; 
float:left; 
background:url("/adj/img/comunes/contacto_menu_act.gif") no-repeat; 
}
 /*--------------------EMPRESA-----------------------------------------------------------------------*/
#imagen_empresa{
	/*border: 1px outset #f00;*/
	position:absolute;
	top:53px;
	left:0px;
	/*padding: 0px;
	margin:8px 23px 0px -10px;*/
	float:left;
	/*width:886px;
	height:68px;*/
	/*****************/
	/*	musher*/
	margin-left:-107px;
	/*****************/
}
html>body #imagen_empresa{
	/*border: 1px outset #f00;*/
	position:absolute;
	top:53px;
	left:0px;
	/*padding: 0px;
	margin:8px 23px 0px -10px;*/
	float:left;
	/*width:886px;
	height:68px;*/
	/*****************/
	/*	musher*/
	margin-left:-116px;
	/*****************/
}
#bloque_titulo {
	/*margin-top:70px;*/
	/*border: 1px outset #f00;*/
	float:left;
	height:35px;
	padding:0px;
	margin-left:9px;
	margin-top: 58px;
	/*width:760px;*/
}
html>body #bloque_titulo {
	/*margin-top:70px;*/
	float:left;
	height:35px;
	padding:0px;
	margin:0px;
	padding-left:20px;
	margin-top:74px;
	width:747px;
	margin-bottom:2px;
}
#bloque_titulo p{
	/*margin-top:70px;*/
	color: #9CC7E0;
	height:35px;
	padding-top:15px;
	margin:0px;
	/*border: 1px outset #f00;*/
}
html>body #bloque_titulo p{
	/*margin-top:70px;*/
	width:500px;
}
#bloque_titulo  a{
	/*margin-top:70px;*/
	color: #9CC7E0;
	text-decoration:underline;
}
#bloque_titulo  a:hover{
	/*margin-top:70px;*/
	text-decoration:none;
}
h2 {
   width:145px;
	margin-top:2px;
	padding:0px;
	float:left;
}
#registro {
	margin-top:-33px;
	padding:0px;
	float:right;
	margin-right:10px;
	height:35px;
	width:280px;
	/*background-color: Lime;*/
}
html>body #registro {
	margin-top:-48px;
	padding:0px;
   margin-right:19px;
	/*float:right;*/
	height:35px;
	width:280px;
}
.fondo_boton{
	background-color: #982323;	
	font-weight: bold;
	color:#fff;
	border:0px;
	width:22px;	
}
#datos {
   position:absolute;
	margin-top:52px;
	margin-left:476px;
	padding:0px;
	height:23px;
	width:303px;
	background-image: url(/adj/img/comunes/fondo_registro.gif);
}
html>body #datos {
   position:absolute;
	margin-top:98px;
	margin-left:467px;
	padding:0px;
	height:23px;
	width:303px;
	background-image: url(/adj/img/comunes/fondo_registro.gif);
}
.usuario{
color:#fff;
font-weight:bold;
margin-left:17px;
margin-top:3px;
width:100px;
}
html>body .usuario{
color:#fff;
font-weight:bold;
margin-left:17px;
padding:0px;
float:left;
width:80px;
}
.contrasena{
color:#fff;
font-weight:bold;
margin-top:3px;
margin-left:-5px;
width:90px;
}
html>body .contrasena{
color:#fff;
font-weight:bold;
margin-top:3px;
margin-left:18px;
width:90px;
float:left;
} /*--------------------CUERPO-----------------------------------------------------------------------*/
#cuerpo {
	/*margin-top:-20px;*/
	background-image: url(/adj/img/comunes/menu_interior.gif);
	background-repeat: repeat-y;
	padding:0px;
	width:760px;
	margin-top:-21px;
	/*border: 1px solid lime;*/
}
html>body #cuerpo {
	margin-top:0px;
	border: 1px solid white;
	padding-bottom:18px;
	/*border: 1px solid lime;*/
}
#bloque_menu {/*--------------------MENU-------------------*/
	/*border: 1px solid Lime;*/
	/*margin-top:-20px;*/
	padding:0px;
	/*width:183px;*/
	float:left;
	/*background-color: Lime;*/
	/*height:100%;*/
	display:block;
}
html>body #bloque_menu {
	/*border: 1px solid Lime;*/
	/*margin-top:-20px;*/
	padding:0px;
	/*width:183px;*/
	float:left;
	/*background-color: Lime;*/
	margin-top:3px;
	/*height:100%;*/
}
#listado{
width:173px;
/*height:100%;*/
margin-top:13px;
/*border: 1px solid black;*/
}
html>body #listado{
width:173px;
padding-top:-20px;
margin-right:54px;
}
#listado ul li{
	list-style:none;
	padding-left:0px;
	margin-left:-30px;
	width:131px;
	/*height:21px;*/
	padding-bottom:12px;
	padding-top:3px;
	/*border: 1px solid black;*/
	font-weight: bold;
	color: #1C415D;
	background-image: url(/adj/img/comunes/fondo_ul.gif);
	background-repeat: repeat-x;
}
html>body #listado ul li{
	list-style:none;
	padding-left:0px;
	margin-left:-30px;
	width:131px;
	/*height:21px;*/
	padding-bottom:10px;
	padding-top:3px;
	/*border: 1px solid black;*/
	color: #1C415D;
	background-image: url(/adj/img/comunes/fondo_ul.gif);
	background-repeat: repeat-x;
}
#listado a  {
	/*border: 1px solid black;*/
	font-weight: bold;
	color: #1C415D;
	width:125px;
	padding-left:12px;
	/*padding-right:200px;*/
}
#listado p  {
	/*border: 1px solid black;*/
	font-weight: bold;
	color: #1C415D;
	width:125px;
	padding-left:12px;
	/*padding-right:200px;*/
}
html>body #listado {
	/*border: 1px solid black;*/
	font-weight: bold;
	display:block;
	color: #1C415D;
	width:107px;
	padding-left:12px;
}
#listado a:hover  {
	font-weight: bold;
	color: #fff;
	background-color:#6A84A0;
	width:125px;
	padding-left:12px;
}
#listado .activo  {
	font-weight: bold;
	color: #1C415D;
	background-color:#C8CDCC;
	width:125px;
	padding-left:12px;
}
html>body #listado .activo  {
	font-weight: bold;
	color: #32465B;
	background-color:#C8CDCC;
	width:115px;
}
html>body #listado a  {
	/*border: 1px solid black;*/
	font-weight: bold;
	display:block;
	color: #1C415D;
	width:107px;
	padding-left:12px;
}
html>body #listado a:hover  {
	font-weight: bold;
	color: #fff;
	display:block;
	background-color:#6A84A0;
	width:115px;
	padding-left:12px;
}
#listado span   {
	margin-left:11px;
}
#listado ul li ul li{
	list-style:none;
	width:130px;
	height:0px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight: normal;
	margin-top:0px;
	background-image: url(/adj/img/comunes/menu_bola.gif);
	color:#333;
	/*border: 1px solid #f0f;*/
}
html>body #listado ul li ul li{
	list-style:none;
	width:131px;
	height:20px;
	padding-left:8px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight: normal;
	margin-top:-5px;
	background-image: url(/adj/img/comunes/menu_bola.gif);
	color:#333;
	/*border: 1px solid #f0f;*/
}
#listado ul li ul li a{
	font-weight: normal;
	color: #333;
	width:120px;
	margin-left:0px;
	padding-left:3px;
}
#listado ul li ul li a:hover{
	font-weight: normal;
	color: #fff;
	width:120px;
	margin-left:0px;
	padding-left:3px;
}
#listado ul li ul li .activo{
	font-weight: normal;
	color: #32465B;
	width:120px;
	margin-left:0px;
	padding-left:3px;
}
#listado input,textarea{
	font-weight: normal;
	color: #32465B;
	width:130px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:4px;
	font-size: 11px; /* TEXTO */
   font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
   color: #6F6F6F;
}
html>body #listado input,textarea{
	font-weight: normal;
	color: #32465B;
	width:120px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:5px;
	font-size: 11px; /* TEXTO */
   font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
   color: #6F6F6F;
}
#listado select{
	font-weight: normal;
	color: #32465B;
	width:130px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:5px;
	font-size: 11px; /* TEXTO */
   font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
   /*color: #6F6F6F;*/
}
html>body #listado select{
	font-weight: normal;
	/*color: #32465B;
	width:130px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:0px;
	font-size: 11px; /* TEXTO */
   font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
   color: #6F6F6F;
}
#bloque_contenido{
	/*border: 1px solid #f0f;*/
	width:583px;
	margin-top:-90px;
	padding:0px;
	float:right;
}
html>body #bloque_contenido{
	/*border: 1px solid black;*/
	width:583px;
	margin-top:-15px;
	padding:0px;
	float:right;
}
h3{
	width:584px;
	margin-top:8px;
	padding:0px;
	float:left;
}
h4{
	width:100%;
	height:20px;
	/*margin-top:6px;
	margin-left:6px;*/
	padding:4px;
	float:left;
	color:#fff;
	background-color: #B03838;
	font-size: 14px;
	font-weight: normal;
}
h5{
	width:100%;
	height:16px;
	/*margin-top:6px;
	margin-left:6px;*/
	padding:4px;
	float:left;
	color:#fff;
	background-color: #A09E9E;
	font-size: 14px;
	font-weight: normal;		
}
.pequenito{
color: #1C415D;
font-size:20px;
margin-bottom:10px;
}
html>body h5{
	width:99%;
	margin-top:0px;
	font-weight: normal;	
}
html>body h4{
	width:97%;
	font-weight: normal;
	margin-bottom:0px;
}
#seccion_texto{
	/*border: 1px solid black;*/
	width:347px;
	margin-top:0px;
	margin-left:4px;
	padding:0px;
	float:left;
}
html>body #seccion_texto{
   /*border: 1px solid black;*/
	margin-left:6px; 
	margin-top:-7px;
	float:left;
}
#seccion_img{
	padding:0px;
	margin-top:0px;
	/*float:right;*/

}
.pazul{ 
   font-weight: bold; 
	color: #1C415D;
	padding-top:10px;
  /* border: 1px solid #f00;	*/
}
.ullistado{
	list-style:none;
   /*border: 1px solid #f00;*/
	margin:0px;
	padding:0px;
}
.ullistado li{
	background: url("/adj/img/comunes/bola_roja.gif") 4px 6px;
	background-repeat:no-repeat;
	/*height:30px;*/
	margin: 0px 0px 0px 0px;
	padding-left:13px;
}
/*--------------------LOCALIZACION-----------------------------------------*/
#mapa{
	padding:0px;
	margin-top:0px;
	margin-left:6px;
	float:left;

}
#direccion{
	margin-top:6px;
	margin-left:6px;
	float:left;
	width:228px;
	/*border: 1px solid #f00;*/
}
html>body #direccion{
	margin-top:2px;
	margin-top:-12px;
	margin-left:6px;
	float:left;
	width:225px;
	/*border: 1px solid #f00;*/
}
#direccion p{
	padding-left:2px;
	margin-top:3px;
	float:left;
	/*border: 1px solid #f00;*/
}
html>body #direccion p{
	padding-left:4px;
	margin-top:3px;
	float:left;
	/*border: 1px solid #f00;*/
}
#direccion img{
	margin-top:6px;
	/*border: 1px solid #f00;*/
}
html>body #direccion img{
	margin-top:3px;
	/*border: 1px solid #f00;*/
}
.punto_rojo{
	background: url("/adj/img/comunes/bola_roja.gif") 4px 6px;
	background-repeat:no-repeat;
	/*height:30px;*/
	margin: 0px 0px 0px 0px;
	padding-left:13px;
}
#correo{
	margin-top:6px;
	margin-left:6px;
	float:left;
	width:334px;
	/*border: 1px solid #f00;*/
}
html>body #correo{
	width:326px;
	margin-top:-12px;
	margin-left:15px;
	/*border:1px solid #f00;*/
}
#correo p{
	width:100%;
	height:30px;
	margin-top:6px;
	/*padding:4px;*/
	float:left;
	background-color: #F2F2F2;
	/*border: 1px solid #f00;*/
}
html>body #correo p{
	width:100%;
	height:30px;
	margin-top:4px;
	/*padding:4px;*/
	float:left;
	background-color: #F2F2F2;
	/*border: 1px solid #f00;*/
}		
#correo p img{
margin-right:5px;
padding:0px;
}

#correo a{
text-decoration:underline;
color:#333;
}

#correo a:hover{
text-decoration:none;
}

#correoMadrid{
float: left;
margin-top: 15px;
margin-left: 5px;
background-color: #B03838;
width: 95%;
padding: 5px;
color:#FFFFFF;
}
#correoMadrid a{
text-decoration:underline;
color:#FFFFFF;
}
#correoMadrid a:hover{
text-decoration:none;
}

#google{
float: left;
/*margin: 10px;*/
/*background-color: #B03838;*/
width: 95%;
padding: 5px 10px 15px 10px ;
color:#B03838;
}
#google a{
text-decoration:underline;
color:#B03838;
}
#google a:hover{
text-decoration:none;
}



/*--------------------CALIDAD-----------------------------------------*/	
#homologaciones{
	margin-top:6px;
	margin-left:4px;
	float:left;
	width:334px;
	/*border: 1px solid #f00;*/
}
html>body #homologaciones{
	margin-top:-20px;
	margin-left:4px;
	float:left;
	width:334px;
	/*border: 1px solid #f00;*/
}
#homologaciones p{
	padding:4px;
	margin-top:0px;
	float:left;
	width:100%;
	/*border: 1px solid lime;*/
}
#homologaciones_img{
	padding:4px;
	float:left;
	margin-top:6px;
	height:30px;
	background-color: #F2F2F2;
	width:100%;
}
#eurocodigos_img{
	padding:4px;
	float:left;
	margin-top:6px;
	background-color: #F2F2F2;
	width:100%;
}
#eurocodigos_img img{

	margin-bottom:-6px;

}
html>body #eurocodigos_img img{

	margin-bottom:0px;

}
#eurocodigos_img ul{
list-style:none;
margin-top:8px;
margin-left:0px;
}
html>body #eurocodigos_img ul{
list-style:none;
margin-top:8px;
margin-left:-35px;
}
#eurocodigos_img ul strong{
color: #1C415D;
}
#eurocodigos_img li{
	background: url("/adj/img/comunes/bola_roja.gif") 4px 6px;
	background-repeat:no-repeat;
	/*height:30px;*/
	margin: 0px 0px 0px 0px;
	padding-left:13px;
}
#eurocodigos_img li a{
color: #1C415D;
text-decoration:underline;
}
#eurocodigos_img li a:hover{
color: #1C415D;
text-decoration:none;
}
#imagen_calidad{
	margin-top:-260px;
	margin-right:0px;
	float:right;
	/*width:340px;*/
	/*border: 1px solid #f00;*/
}
html>body #imagen_calidad{
	margin-top:-260px;
	margin-right:0px;
	float:right;
	width:232px;
	/*width:340px;*/
	/*border: 1px solid #f00;*/
}
#imagen_calidad img{
	margin-bottom:4px;
}/*------------------------------PRODUCTOS-------------------------------------------------*/	
#bloque_general{

	width:583px;
	border:0px;
	margin-top:4px;
	padding:0px;
	margin-left:4px;
	/*height:500px;*/
	float:right;
	/*border: 1px solid #f00;*/
}
html>body #bloque_general{
	/*padding-bottom:185px;*/
}
#exterior{
   margin-top:4px;
   margin-left:8px;	
	margin-right:4px;
	height:200px;
	width:183px;
	float:left;
}
#interior{
   margin-top:4px;
	margin-right:4px;		
	height:200px;
	width:183px;
	float:left;
}
#jardin{
   margin-top:4px;
	height:200px;
	width:183px;
	float:left;
}
#titulo_exterior{ 
   background: url("/adj/img/productos/general/fondo_exterior.gif") no-repeat;
	width:183px;
	padding-left:6px;
	color:#fff;
	font-weight: bold;
	height:17px;

}
#exterior_contenido{ 
  width:183px;
  padding-left:0px;
  padding-right:3px;
  padding-top:12px;

}
#exterior_contenido img{ 
  margin-bottom:12px;
  margin-left:3px;
}
#exterior_contenido p{
 
background-color: #F1F1F1; 
padding:6px;
}
#titulo_interior{ 
   background: url("/adj/img/productos/general/fondo_interior.gif") no-repeat;
	width:183px;
	padding-left:6px;
	color:#fff;
	font-weight: bold;
	height:17px;	

}
#interior_contenido{ 
  width:183px;
  padding-left:0px;
  padding-right:3px;
  padding-top:12px;
  /*border: 1px solid #f00;*/
}
#interior_contenido img{ 
  margin-bottom:12px;
  margin-left:3px;
}
#interior_contenido span{
width:180px;
background-color: #F1F1F1;
height:10px; 
}
#interior_contenido p{
 
background-color: #F1F1F1; 
padding:6px;
}
#titulo_jardin{ 
   background: url(/adj/img/productos/general/fondo_jardin.gif) no-repeat;
	width:183px;
	padding-left:6px;
	color:#fff;
	font-weight: bold;
	height:17px;	

}
#jardin_contenido{ 
  width:183px;
  padding-left:0px;
  padding-right:3px;
  padding-top:12px;

}
#jardin_contenido img{ 
  margin-bottom:12px;
  margin-left:3px;
}
#jardin_contenido p{
 
background-color: #F1F1F1; 
padding:6px;
}
.azul{
color: #1C415D;
}
#jardin_contenido_lista{
 
background-color: #F1F1F1; 
padding-top:12px;
padding-left:3px;
height:128px;
background-image: url(/adj/img/productos/general/fondo_li.gif);
background-repeat: no-repeat;
}
html>body #jardin_contenido_lista{
 
background-color: #F1F1F1; 
padding-top:12px;
padding-left:3px;
/*border: 1px solid #f00;*/
height:100px;
}
#jardin_contenido_lista ul{
list-style:none;
float:left;
/*border: 1px solid #f00;*/
margin:0px;
padding:0px;
color: #1C415D;
font-weight: bold;
height:12px;
padding-left:12px;
}
#jardin_contenido_lista ul li{
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
padding-left:8px;
padding-top:0px;
/*border: 1px solid #f00;*/
background-position: 0px;
}
/*------------------------------EXTERIOR-------------------------------------------------*/	
#submenu{
float:left
width:100%;
background-color: #EFEFEF;
padding:0px;
}
html>body #submenu{
float:left
width:100%;
background-color: #EFEFEF;
padding:0px;
margin-top:-20px;

}
#submenu ul{
float:left
margin-left:0px;
background-color: #EFEFEF;
padding:6px;
}
#submenu ul li{
display:inline;
list-style:none;
background-image: url(/adj/img/productos/exterior/separador_menu.gif);
background-repeat: no-repeat;
background-position: right;
padding:6px;
margin-left:0px;
/*border: 1px solid #f00;*/
line-height: 25px;
}
#submenu ul li a{
text-decoration:underline;
color:#333;
/*border: 1px solid #f00;*/

}
#submenu ul li a:hover{
text-decoration:none;
color:#333;
}

h3.submenu{
display: inline;
width: auto;
font-size: 1em;
background-image:none;
background-color: #B03838;
padding:6px;
margin: 5px 5px 20px 5px;
color:#fff;
}

html>body #submenu span{
background-image:none;
background-color: #B03838;
padding:6px;
margin-left:-7px;
color:#fff;
}
#exterior_texto{
clear: both;
float:left;
width:313px;
padding-left: 5px;
/*margin-left:4px;*/
/*border: 1px solid #f00;*/
/*margin-top:20px;*/
}

#exterior_texto ul{
float:none;
list-style:none;
margin: 0;
padding: 0;
}
/*html>body #exterior_texto ul{*/
/*float:left;*/
/*list-style:none;
margin-left:-40px;
}*/
#exterior_texto ul p{
font-weight: bold;
color: #1C415D;
margin-top:12px;
}
html>body #exterior_texto ul p{
font-weight: bold;
color: #1C415D;
margin-top:-2px;
}
#exterior_texto ul li{
/*float:left;*/
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
margin-top:10px;
}
#exterior_texto ul li strong{
/*float:left;*/
color: #1C415D;
}
.img_exterior{
/*float:left;*/
margin-right:4px;
float:right;
border:3px solid #C5C5C5;
}
/*------------------------------EXTERIOR PRODUCTOS FOTOS----------------------------------*/

.img_productos{
/*float:left;*/
margin-left:8px;
margin-top:8px;
float:left;
border:3px solid #C5C5C5;
/*border:1px solid #f00;*/
}
#productos_familia{
float:left;
width:315px;
margin-left:6px;
/*border:1px solid #f00;*/
margin-top:8px;
}
#productos_familia p{
color: #1C415D;
font-size:30px;
background-image: url(/adj/img/productos/general/fondo_familia.gif);
background-repeat: repeat-x;
background-position: bottom;
}
#productos_imagenes{
width:65px;
/*height:100%;*/
margin:0px;
padding:0px;
/*border: 1px solid Lime;*/
margin-top:14px;
/*margin-bottom:14px;*/
float:left;
margin-right:22px;
margin-left:8px;
line-height: 11px;
}
html>body #productos_imagenes{
margin-right:28px;
margin-left:10px;
}
#productos_imagenes p{
color:#333;
font-size:11px;
background-image:none;
text-align:center;
}
#productos_imagenes a{
color:#333;
}
#productos_imagenes a:hover{
text-decoration:none;
color:#B03838;
}
#productos_imagenes a:hover img  {
   border:1px solid;  
	border-color: #465D77;
	margin:0px;
}
#productos_imagenes a img  { 
   border:1px solid;  
	border-color: #ADADAC;
}
#ver_animacion{ 
background-image: url(/adj/img/productos/general/fondo_familia.gif);
background-repeat: repeat-x;
background-position: top;
width:100%;
float:left;
margin-top:10px;
/*border: 1px solid Lime;*/
}
#ver_boton{
float:left;
width:450px;
/*border: 1px solid Lime;*/
}
#ver_boton img{ 
margin-top:6px;
margin-right:4px;
float:left;
}
#ver_boton p{ 
margin-top:14px;
padding:0px;
color: #1C415D;
float:left;
}
#ver_navegacion{
float:left;
}
#ver_navegacion p{
margin-top:14px;
font-weight: bold;
color: #1C415D;
}
#ver_navegacion img{
padding:0px;
margin:0px;
}
#ver_navegacion a{
text-decoration:underline;
color:#1C415D;
}
#ver_navegacion a:hover{
text-decoration:none;
}
#descargas{
float:left;
background-color: #F2F2F2;
width:100%;
margin-top:10px;
padding:0px;
/*border: 1px solid #f00;*/
}
.descargas_bloque{
float:left;
/*border: 1px solid Lime;*/
width:170px;
/*height:300px;*/
margin-top:10px;
margin-left:12px;
margin-bottom:4px;
padding:8px;
}
html>body .descargas_bloque{
float:left;
/*border: 1px solid Lime;*/
width:160px;
/*height:300px;*/
margin-top:-12px;
margin-left:12px;
margin-bottom:4px;
padding-top:8px;
}
.descargas_bloque p{ 
font-weight: bold; 
background-image: url(/adj/img/productos/general/fondo_familia.gif);
background-repeat: repeat-x;
background-position: bottom;
padding-left:3px;
padding-right:100px;
}
.descargas_bloque ul{
float:left;
margin-left:0px;
padding:0px;
list-style:none;
margin-top:0px;

}
.descargas_bloque ul li{
/*float:left;*/
font-weight: bold; 
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
margin-top:3px;
color: #1C415D;
}
.pdf{
/*float:left;*/
background-image: url(/adj/img/productos/exterior/pdf.gif);
background-repeat: no-repeat;
background-position: left;
padding-left:10px;
margin-top:3px;
color:#B03838;
font-family:"Small fonts", Verdana, Geneva, sans-serif;
font-size: 9px;
font-weight: normal;

}
.pdf a{
/*float:left;*/
color:#B03838;
text-decoration:underline;
}
.pdf a:hover{
/*float:left;*/
color:#B03838;
text-decoration:none;
}
#descargas{
float:left;
background-color: #F2F2F2;
width:100%;
margin-top:10px;
padding:0px;
}/*--------------------PEQUEÑAS ESTRUCTURAS----------------------------------*/
#texto_pequenas{
	float:left;
	width:320px;
	/*height:100px;*/
	padding-left:2px;
	margin-top:0px;
	/*border:1px solid #f00;*/
}
#texto_pequenas ul{
float:left;
margin-left:0px;
padding:0px;
list-style:none;
margin-top:0px;
}
#texto_pequenas ul li{
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
margin-top:3px;
color: #1C415D;
}
#texto_pequenas ul li ul li{
background-image: none;
padding-left:4px;
margin-top:3px;
color: #333;
/*float:left;*/
width:310px;
/*border:1px solid Lime;*/
}
.nombre_producto{
color: #1C415D;
font-size:30px;
margin-bottom:10px;
}
#imagenes_pequenas{
font-weight: bold; 
background-image: url(/adj/img/productos/general/fondo_familia.gif);
background-repeat: repeat-x;
background-position: top;
padding-left:3px;
float:left;
width:99%;
margin-top:6px;
padding: 8px 0;
/*clear: both;*/
/*border:1px solid Lime;*/
}
#imagenes_pequenas img{
margin-right:20px;
float:left;
}
#imagenes_pequenas p{
margin-top:33px;
float:left;
color: #1C415D;
}
#imagenes_pequenas p a{
text-decoration:underline;
color: #1C415D;
}
#imagenes_pequenas p a:hover{
text-decoration:none;
}

#imagenes_pequenas a:hover img  {
   border:1px solid;  
	border-color: #465D77;
}
#imagenes_pequenas a img  { 
   border:1px solid;  
	border-color: #ADADAC;
}
#imagenes_pequenas span { 
   margin-bottom:-8px;
}
.anterior{
   margin-top:20px;
	background-image: url(/adj/img/productos/exterior/separador_siguiente.gif);
	background-position: right;
	margin-right:2px;
	padding-right:15px;
	background-repeat: no-repeat;
}
.anterior a{
text-decoration:underline;
color: #1C415D;
}
.siguiente{
margin-right:2px;
/*border:1px solid Lime;*/
}
.siguiente a{
text-decoration:underline;
color: #1C415D;
}
.siguiente a:hover{
text-decoration:none;
color: #1C415D;
}
.fondo_lista{ 
background-color: #EEEEEE; 
width:300px;
padding-left:5px;
height:20px;
}
html>body .fondo_lista{ 
background-color: #EEEEEE; 
width:300px;
height:20px;
padding-left:5px;
display:block;
}
#tabla{
	margin-top:12px;
	/*border:1px solid Lime;*/
	float:left;
	margin-bottom:18px;
}
th{
padding:3px;
font-size: 11px; /* TEXTO */
}
td{
padding:3px;
font-size: 11px; /* TEXTO */
}
td a{
font-weight: bold;
text-decoration:underline;
color: #B03838;
}
td a:hover{
text-decoration:none;
}
td a.visited{
text-decoration:underline;
}
td strong{
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
}
.enlace_azul{
font-weight: bold;
color: #1C415D;
}
.enlace_azul a{
text-decoration:underline;
color:#1C415D;
}
.enlace_azul a:hover{
text-decoration:none;
}
#combos{
	margin-top:-20px;
	/*border:1px solid Lime;*/
	padding-left:8px;
}
#combos a{
	background:none;
}
#combos p{
margin-left:12px;
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
margin-bottom:4px;
}
html>body #combos{
	margin-top:-10px;
	/*border:1px solid Lime;*/
	padding-left:10px;
}
.menu_buscar{
padding-top:8px;
border:none;
height:16px;
background-color: #DFE3E2;
padding-left:10px;
}
.menu_buscar a{
padding-top:8px;
border:none;
height:16px;
background:none;
padding-left:10px;
}
.menu_buscar a:hover{
padding-top:8px;
border:none;
width:200px;
height:16px;
background:none;
padding-left:10px;
}
}/*--------------------PEQUEÑAS ESTRUCTURAS----------------------------------*/
#contenido_contacto{
	width:500px;
	padding-left:5px;
}
#contenido_contacto .alerta{
	color:#B03838;
	margin-top:6px;
	margin-bottom:16px;
}
#contenido_contacto input{
	width:300px;
	margin-bottom:5px;
}
#contenido_contacto textarea{
	width:300px;
	height:100px;
	margin-bottom:5px;
	margin-left:0px;
	margin-top:4px;
}
#contenido_contacto select{
	width:300px;
	margin-bottom:5px;
	margin-left:0px;
	margin-top:4px;
	font-size: 11px;
font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
color: #333;
}
#contenido_contacto .formulario{
margin-left:8px;
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
margin-bottom:4px;
font-weight: bold;
color:#1C415D;
}
#contenido_contacto .botones{
height:16px;
width:60px;
border:0px;
}/*--------------------INGENIERIA----------------------------------*/

#ingenieria_grande{
/*border:1px solid Lime;*/
width:266px;
float:left;
margin-right:15px;
margin-top:8px;
}
#ingenieria_grande p{
padding-left:6px;
color:#fff;
font-weight: bold;
background-repeat: no-repeat;
width:266px;
height:17px;
background-image: url(/adj/img/ingenieria/general/fondo_grandes.gif);
}
#ingenieria_grande img{
margin-left:6px;
margin-top:8px;
}
#ingenieria_pequena{
/*border:1px solid Lime;*/
width:266px;
float:left;
margin-right:15px;
margin-top:8px;
}
#ingenieria_pequena p{
padding-left:6px;
color:#fff;
font-weight: bold;
background-repeat: no-repeat;
width:266px;
height:17px;
background-image: url(/adj/img/ingenieria/general/fondo_pequenas.gif);
}
#ingenieria_pequena img{
margin-left:6px;
margin-top:8px;
}
#ingenieria_gris{
width:260px;
height:120px;
margin-left:6px;
margin-top:3px;
padding:6px;
background-color:#F1F1F1;
/*border:1px solid red;*/
}
html>body #ingenieria_gris{
width:252px;
margin-left:6px;
margin-top:6px;
padding:6px;
background-color:#F1F1F1;
/*border:1px solid red;*/
}
#ingenieria_gris ul{
list-style:none;
margin:0px;
padding:0px;
}
#ingenieria_gris ul li{
/*margin-left:8px;*/
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
margin-bottom:4px;
}
#ingenieria_gris strong{
color: #1C415D;
}/*--------------------CALCULO----------------------------------*/

#calculo_texto{
/*border:1px solid Lime;*/
width:335px;
float:left;
margin-right:15px;
padding-left:6px;
}
.grande_azul{
color: #1C415D;
font-size:30px;
margin-bottom:6px;
}
#calculo_texto ul{
list-style:none;
margin:0px;
padding:0px;
}
#calculo_texto ul li{
/*margin-left:8px;*/
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
margin-bottom:4px;
}
#calculo_consultas{
background-color:#F1F1F1;
width:320px;

margin-top:20px;
}
#calculo_consultas img{
float:left;
margin-right:4px;
}
#calculo_consultas p{
padding-top:8px;
background-color:#F1F1F1;
height:22px;
}
#calculo_consultas a{
color:#333;
text-decoration:underline;
}
#calculo_consultas a:hover{
color:#333;
text-decoration:none;
}
.derecha{
	padding-right:0px;
}
html>body .derecha{
	padding-right:70px;
	float:left;
}
enlace_tabla{
color:#333;
text-decoration:underline;
}
enlace_tabla:hover {
text-decoration:none;
}


/*--------------------LISTA DE COMBOS----------------------------------*/


#lista_combo{
width:173px;
/*height:100%;*/
margin-top:13px;
/*border: 1px solid black;*/
}
html>body #lista_combo{
width:173px;
padding-top:-20px;
margin-right:54px;
/*border: 1px solid black;*/
}
#lista_combo ul li{
	list-style:none;
	padding-left:0px;
	margin-left:-30px;
	width:131px;
	/*height:21px;*/
	padding-bottom:12px;
	padding-top:3px;
	/*border: 1px solid black;*/
	font-weight: bold;
	color: #1C415D;
	background-image: url(/adj/img/comunes/fondo_ul.gif);
	background-repeat: repeat-x;
}
html>body #lista_combo ul li{
	list-style:none;
	padding-left:0px;
	margin-left:-30px;
	width:131px;
	/*height:21px;*/
	padding-bottom:10px;
	padding-top:3px;
	/*border: 1px solid black;*/
	color: #1C415D;
	background-image: url(/adj/img/comunes/fondo_ul.gif);
	background-repeat: repeat-x;
}
#lista_combo a  {
	/*border: 1px solid black;*/
	font-weight: bold;
	color: #1C415D;
	width:125px;
	padding-left:12px;
	/*padding-right:200px;*/
}
#lista_combo p  {
	/*border: 1px solid black;*/
	font-weight: bold;
	color: #1C415D;
	width:125px;
	padding-left:12px;
	/*padding-right:200px;*/
}
html>body #lista_combo  {
	/*border: 1px solid black;*/
	font-weight: bold;
	display:block;
	color: #1C415D;
	width:107px;
	padding-left:12px;
}
#lista_combo a:hover  {
	font-weight: bold;
	color: #fff;
	width:125px;
	padding-left:12px;
}
#lista_combo .activo  {
	font-weight: bold;
	color: #fff;
	background-color:#97A1AD;
	width:125px;
	padding-left:12px;
}
html>body #lista_combo .activo  {
	font-weight: bold;
	color: #32465B;
	background-color:#C8CDCC;
	width:115px;
}
html>body #lista_combo a  {
	/*border: 1px solid black;*/
	font-weight: bold;
	display:block;
	color: #1C415D;
	width:107px;
	padding-left:12px;
}
html>body #lista_combo a:hover  {
	font-weight: bold;
	color: #fff;
	display:block;
	width:115px;
	padding-left:12px;
}
#lista_combo span   {
	margin-left:11px;
}
#lista_combo ul li ul li{
	list-style:none;
	width:131px;
	height:0px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight: normal;
	margin-top:0px;
	background-image: url(/adj/img/comunes/menu_bola.gif);
	color:#333;
	/*border: 1px solid #f0f;*/
}
html>body #lista_combo ul li ul li{
	list-style:none;
	width:131px;
	height:20px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight: normal;
	margin-top:-5px;
	background-image: url(/adj/img/comunes/menu_bola.gif);
	color:#333;
	/*border: 1px solid #f0f;*/
}
#lista_combo ul li ul li a{
	font-weight: normal;
	color: #333;
	width:120px;
	margin-left:0px;
	padding-left:3px;
}
#lista_combo ul li ul li a:hover{
	font-weight: normal;
	color: #fff;
	width:120px;
	margin-left:0px;
	padding-left:3px;
}
#lista_combo ul li ul li .activo{
	font-weight: normal;
	color: #32465B;
	width:120px;
	margin-left:0px;
	padding-left:3px;
}
#lista_combo input,textarea{
	font-weight: normal;
	color: #32465B;
	width:130px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:4px;
	font-size: 11px; /* TEXTO */
   font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
   color: #6F6F6F;
}
html>body #lista_combo input,textarea{
	font-weight: normal;
	color: #32465B;
	width:120px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:5px;
	font-size: 11px; /* TEXTO */
   font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
   color: #6F6F6F;
}
#lista_combo select{
	font-weight: normal;
	color: #32465B;
	width:130px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:5px;
	font-size: 11px; /* TEXTO */
   font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
   color: #6F6F6F;
}
html>body #lista_combo select{
	font-weight: normal;
	color: #32465B;
	width:130px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:0px;
	font-size: 11px; /* TEXTO */
   font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
   color: #6F6F6F;
}
#texto_plano{
	padding-left:8px;
}

#texto_plano p{
background-image: url(/adj/img/comunes/bola_roja.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:8px;
margin-bottom:4px;
}
.rojo{
color: #982323;
/*font-weight: bold;*/
}
#texto_plano a{
	text-decoration:underline;
	color:#333;
}
#texto_plano a:hover{
	text-decoration:none;
}
posderecha {
	float: right;
}