/*----------------------Etiquetas generales----------------------*/

BODY		{font-family:Trebuchet, Verdana, Geneva, sans-serif; color:#494949;font-size:12px;
			background-color: #FFFFFF; margin:0 auto; text-align:center;

	/* NOTA: 70% equivale a un tama&ntilde;o de fuente de 11px. Entender&iacute;amos que esto ser&iacute;a 1em. */

			}
TH			{}
TD			{}
A			{color: #494949;text-decoration: none;}
A:hover		{background-color:#EDEDED;}



a:active {
	font-weight : bold; 
	text-decoration : none;
	color: #c30;
	background: transparent;  
	}
	
	
H1 			{font-weight:bold;font-family:Trebuchet,Verdana,Geneva,sans-serif;font-size:11px;color:#A4A4A3;display:inline;}
H2 			{font-weight:bold;font-size:120%;padding:0px 0px 2px 2px;margin:0px;}
H3 			{font-weight:bold;padding:2px 0px 2px 1px;margin:0px;font-size:100%;color:#000000;font-weight:normal;text-align:left;}
H4 			{font-weight:normal;padding:2px 0px 2px 1px;margin:0px;font-size:90%;color:#000000;font-weight:normal;text-align:left;}

		
IMG			{border:0px;}



/*----------------------CAPAS GENERALES----------------------*/
/*Invisible*/
.hid 			{position:absolute;left:-999px;width:990px;top:-990px;font-size:0px;}

/*Capa madre*/
#general 		{width:758px;
				margin:0em auto;
				
				text-align:left;
				border-style:solid;
				border-color:#838383;
				border-width:1px 1px 0px 1px;}
				
#general ul 	{list-style-type:none;
				margin:0;
				padding:0;}
				
#superior		{padding:0px;margin:0px; border:0;background-color:/*#C7C7C7*/#FFFFFF}
#idiomas a      {color:#CC0000; font-weight:bold}
#idiomas        {color:#990000;  font-weight:bold}
#idiomas ul li 	{display:inline;float:right;margin-top:.5em; margin-bottom:1em;margin-right:.4em;}
#idiomas ul li a	{text-decoration:underline;}
.hid 			{position:absolute;left:-999px;width:990px;top:-990px;font-size:0px;}

/*Menú general*/
#menu 			{width:758px;height:22px;background-color:#000;font-weight:bold;font-size:110%;font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;}
#menu ul		{padding:0px;margin:0px;color:#fff;}
#menu ul li 		{display:inline;}

#menu ul li a 		{float:left;padding:3px 10px 3px 10px;background-color:#000;color:#fff;text-decoration: none;border-right:1px solid #ffffff;}
#menu ul li a:hover 	{background-color:#494949;color: #EF9E03;}
#menu .contacto 	{float:right;padding:0px;margin:0px;border-right:0px;}
#menu .contacto a:hover {background-color:#000;color: #EF9E03;}


#path	 		{clear:both; text-align:left;margin: 20px 0px 0px 20px;} 

#contenido		{padding-left:20px; padding-top:26px;}

#pie		    {font-family:Trebuchet,Verdana,Geneva,sans-serif;
				font-weight:bold;font-size:10px;
				color:#000000;
				background: url(../img/logo.gif) no-repeat top left; 
				text-align:left;
				padding:50px 0px 15px 170px;
				clear:both;
				width:458px;}
				
#pie a			{color:#7F7F7F;}


/*----------------------ESTILOS COMUNES----------------------*/


.txt			{font-size:70%;letter-spacing:-1px;}
.txtgrsm 		{font-family:Small Fonts,Verdana,Geneva,sans-serif;font-size:9px;color:#A4A4A3;font-weight:normal;}
.txtazsm		{font-family:Small Fonts,Verdana,Geneva,sans-serif;font-size:9px;color:#28829F;}
.txtazsm:hover	{background-color:#D2E2E7;}

.txtgrp 		{font-size:80%;color:#A4A4A3;}
.txtgrg 		{font-size:90%;color:#A4A4A3;}
.txtazp 		{font-size:80%;color:#28829F;}
.txtazg 		{font-size:90%;color:#28829F;}
.txtnap 		{font-size:80%;color:#EF9D00;}
.txtnag 		{font-size:90%;color:#EF9D00;}


/****************OTROS ESTILOS DE LINKS*******************/

.naranja	{font-weight:normal;padding:0px 0px 5px 30px;margin:0px;font-size:90%;color:#EF9D00;text-align:center;}
.fotoem		{margin: 0px 0px 0px 14px;padding: 0px 0px 0px 14px;}
.destacar	{color:#B40404; font-weight:bold}

/****************************************SECCIONES************************************************************/


/*******************************INDEX************************************/

#colizem		{list-style:none;position:relative;float:left;width:450px;line-height:140%; word-spacing:0px; margin:0px 10px 0px 0px;padding:1px 10px 0px 0px;text-align:justify;background: url(../img/cuadro.gif) no-repeat top left;border-right:0px solid #ccc;}

#colizem ul li.fotoindex   {margin: 0px 0px 10px 0px; padding: 2px 0px 6px 0px;list-style: none;}

#colizquierda   {width:240 px;padding: 0px 24px 0px 0px;}
#colizquierda ul  {list-style-type:none; }
#colizquierda ul li {margin-bottom:12px;}
#colderechahome {padding: 6px 67px 0px 0px;}

#coldr	 		{position:relative;height:495px;width:224px;margin:0px 0px 0px 490px;padding:3px 0px 0px 0px;text-align:left;}

#colcehome	 	{position:relative;float:left;width:224px;text-align:left;}

#colcehome ul{
padding : 0px 4px 30px 0px;
white-space : nowrap;
}




#coldr ul 		{font-size:90%;list-style:none;margin:17px 5px 5px 3px;padding:0px;letter-spacing:-0.3pt;line-height:9pt;}
#coldr li 		{padding:0px 0px 10px 0px;}

/*********************************STANDAR*****************************************/
#coliz  		{
	position:relative;
	float:left;
	width:229px;
	margin:0px 0px 0px 0px;
	padding:0px 1px 0px 0px;
	background: url(../img/cuadrob.gif) no-repeat top left;
	border-right:1px solid #ccc;
	line-height:22px;
	left: -6px;
	top: 7px;

}

#coliz ul{
padding : 20px 1px 0px 0px;
margin : 0px 0px 0px 0px;
line-height:40px;

}
#coliz ul li.listado {line-height:48px;text-align:right;}

/* LINKS STANDAR */

#coliz a:link {
	font-weight : normal; 
	text-decoration : none;
	color: #666666;
	background: transparent; 
	}	

#coliz a:hover {
	font-weight :normal; 
	text-decoration : underline;
	color: #333333;
	background: transparent; 
	}

#coliz a:active {
	font-weight : bold; 
	text-decoration : none;
	color: #006600;
	background: transparent;  
	}
	



	
#colce	 		{
	position:relative;
	float:left;
	width:224px;
	margin:0px 6px 10px 32px;
	padding:3px 10px 0px 0px;
	text-align:left;
}



	

	
#acabados {position:relative; 
			float: right; 
			width: 470px;
			margin:4px 14px 10px 0px;
			padding:0px ;
			text-align:left; 
			line-height:140%;}
			
* html #acabados {position:relative; 
			float: right; 
			width: 450px;
			margin:4px 14px 10px 20px;
			padding:0px ;
			text-align:left; 
			line-height:140%;}
/*------------------------------------------------------*/			
			
#precios 	{
			position:relative; 
			float: right; 
			width: 435px;
			margin:4px 35px 10px 0px;
			text-align:left; 
			line-height:140%;
			background:#DBDCB0 url(../img/pdf.png) no-repeat 98% 6px;
			padding:.6em .5em;
			border:1px solid #B5B65C;
			}
			
#preciosFR {	
			position:relative; 
			float: right; 
			width: 430px;
			margin:4px 5px 10px 0px;
			text-align:left; 
			line-height:140%;
			padding:.6em .5em;
			border:1px solid #B5B65C;
			background:#DBDCB0 url(../img/pdf.png) no-repeat 98% 6px;
			}
			
* html #precios {
			margin:0px 20px 10px 0px; 
			}
			
#precios a, #preciosFR a	{
			text-decoration:underline;	
			font-weight:bold;
			color:#D87A0B;
			background-color:transparent;
			}
#precios a:hover, #preciosFR a:hover	{
			text-decoration:none;	
			}
/*------------------------------------------------------*/
#colceFR	 		{
	position:relative;
	float:left;
	width:450px;
	margin:0px 6px 10px 30px;
	padding:3px 10px 0px 0px;
	text-align:left;
}
.frame	{
	clear:both;
	width:100%;
	}
#acabadosFR {position:relative; float: right; width:100%;margin:4px 0px 10px 0px;padding:0px;text-align:left; line-height:140%;}
	
/******************************************ESPECIALES***********************************************/

#colizespecial { 

position:relative;
	float:left;
	width:229px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: url(../img/cuadrob.gif) no-repeat top left;
	
	line-height:22px;
	left: -1px;
	top: 0px;}
	
#colcecuadro ul li{

margin : 2px;
line-height:40px;
}

#colcecuadro  	{position:relative;
					float:left;
					width:224px;
					
					margin:0px 0px 0px 0px;
					padding:0px 0px 20px 0px;
					text-align:right;
					font-size:85%;
					font-weight:bold;}
					
#colcecuadro ul{
padding : 0px 4px 0px 0px;
margin : 0px 0px 0px 0px;
white-space : nowrap;
}

#colcecuadro ul li{
display : inline;
margin : 0px 3px 0px 3px;
}

#colcecuadro ul li.ampliar{

display : inline;
text-align:right;
padding : 0px 119px 0px 14px;
margin : 0px 0px 0px 0px;
background: url(../img/arrow_right.gif) no-repeat top left;
}

#colcecuadro a:link{
	font-weight : normal; 
	text-decoration : none;
	color: #c30;
	background: transparent; 
	}

#colcecuadro a:hover {
	font-weight : bolder; 
	text-decoration : none;
	color: #999;
	background: transparent; 
	}

#colcecuadro a:active {
	font-weight : bold; 
	text-decoration : none;
	color: #526968;
	background: transparent;  
	}
	


#colcecuadro a:visited {
	font-weight : bold; 
	text-decoration : underline;
	color: #526968;
	background: transparent;  
	}

#tablaespecial {font-size:9px; padding: 1px; }



#txtespecial	{position:relative; float:left;text-align:left;margin-top:6px;clear:left;width:700px;}


#tablaespecial tr td a:link{text-decoration:underline; }

.clear {clear:both;}

.navPagina {  font-size:110%; padding-right:30px; padding-top:8px;}
.navPagina ul {float:right; list-style-type:none;}
.navPagina ul li {display:inline;  }
.navPagina ul li a {padding:0 6px; }


.navPagina ul li   a.actual{color:#c0c0c0; text-decoration:none;}

.navPagina ul li a.siguiente {color:#ff0000; text-decoration:underline;}

/*----------------------FORMULARIO FINAL----------------------*/
form            {padding: 0px; margin: 0px;}
form, fieldset 	{border:none; padding:0px;margin:1em 0 2em 0;}
input			{border:1px solid #C2C0C0;height:22px;margin:2px 0px 2px 0px;padding-top:0px;font-size:100%; }
input.texto		{width:23em;}
input:focus		{border-color:#444;}
textarea		{border:1px solid #C2C0C0;width:281px;height:90px;font-size:100%;}
textarea:focus 	{border-color:#444;}
legend			{display:none;}
#formulario dd	{margin:0 0 1em 0;}
#formulario dt	{margin-bottom:.5em;}
.volver 		{text-decoration:underline;}
.volverCaja		{margin-bottom:11em;}
#content {
	
	padding : 1px;
	line-height:18px;
	width: 400px;
	clear:right;
	line-height:140%;
	
}

.content h3{line-height:140%;}
.content h4 {text-align:right;}
/**************************************UBICACION******************************/

#colceubiderecha	 	{float:left;
						margin:25px 0px 0px 30px;}
						
ul.datoContacto			{width:50%;}

/*******************************PORTES********************************/
.portes {width:220px;}


/**********************LEGALIDAD DEL FORMULARIO************************/

#legal   			{font-size: 9px; width: 400 px;  text-align:left; padding: 0px 80px 0px 0px; }

a.enlacelegal		{text-decoration:underline;}

/********************************AVISO LEGAL*************************************/

#aviso			{width:650 px; text-align:left;padding: 0px 20px 0px 0px;}

/********************************GRACIAS*************************************/

#gracias			{width:650 px; text-align:left;padding: 0px 20px 200px 0px;}
.obligado			{color:#CC0000; padding:0; margin:0; font-size:85%;}