/* Prototipo 02 */
body {
background-color: #f6f2eb;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
color: #666666;
padding:0px;
margin:0px;
background-image: url(../images/prototipo_04_fondo.jpg);
background-position: 50% 0; /* desplazado un 50  a la derecha y un 0 hacia abajo */
background-repeat: no-repeat;
}
/* ////////////////////////////////////////////////////// */
/* */
/*        L A Y O U T 
/* */
/* ////////////////////////////////////////////////////// */
/* -------- 1. Contenedor de la informacion (centrado)------- */
div#container { 
width: 958px;
margin-top:0px;
margin-bottom:0px;
margin-left: auto;
margin-right: auto;
padding:0px;
border:0px;
} 

/* ---------1.1. Menu horizontal arriba -------------- */
#banner {
text-align: right;
font-size: 11px;
background-color: transparent;
padding: 0px;
color: #E0D2BC;
margin-top: 25px;
margin-bottom: 15px;
margin-right:12px;
}
#banner ul{
	margin:0px;
	padding: 0px;
}
#banner li
{
display: inline;
list-style-type: none;
}
#banner a {text-decoration: none}
#banner a:visited {color:#E0D2BC;}
#banner a:hover {
	color: #E0D2BC;
	text-decoration: underline;
	}
#banner a:active { color:#E0D2BC;}
#banner a:link {color: #E0D2BC}

#banner img {padding:10px 0px;} 

/* -------- 1.2. Triptico --------------------------------- */
img, div { behavior: url(iepngfix.htc) }

#triptico {
margin: 0px;
border:0px;
padding:0px;
height: 487px;
background-image: url(../images/fondo_del_triptico.png);
/*
background-image: url(../images/fondo_del_triptico.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/fondo_del_triptico.png);
*/
}
#triptico_filigrana {
margin: 0px;
border:0px;
padding:0px;
height: 487px;
background-image: url(../images/fondo_del_triptico_con_filigranas.png);
}
#triptico_hojas {
margin: 0px;
border:0px;
padding:0px;
height: 487px;
background-image: url(../images/fondo_del_triptico_con_hojas.png)
}

/* ------------- HOME ---------------------------*/
#triptico_portada {
margin: 0px;
border:0px;
padding:0px;
height: 487px;
background-image:url(../images/fondo_home_page.png);
/*
background-image: url(../images/fondo_del_triptico.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/fondo_del_triptico.png);
*/
}

#contenido_portada {
margin: 0px;
border:0px;
padding-left:430px;
padding-right:40px;
padding-top:30px;
padding-bottom:30px;
}
.textoBlanco{
	color:#FFFFFF;
}
.en_blanco_bold{
	font-weight:bold;
	color:#FFFFFF;
}

/*  --------- 1.3. Footer ---------------------------------- */ 
#footer {
clear:left;
margin:0px;
border:0px;
padding:0px;
margin-left: 25px;
background-color: #f6f2eb;
color:#87702C;
font-size: 11px;
} 
#footer p {
margin:0px;
padding:0px;
border:0px;
}
#footer a {text-decoration: none}
#footer a:visited {color:#87702C;}
#footer a:hover {
	color: #87702C;
	text-decoration: underline;
	}
#footer a:active { color:#87702C;}
#footer a:link {color: #87702C}
 
/*  --------- 1.2.1 Parte izquierda de triptico--------------- */ 
#leftnav{
float: left;
width:191px;
margin: 0px;
border: 0px;
padding-left:31px;
padding-right:20px;
padding-top:140px;
}

#leftnav a{text-decoration: none}
#leftnav a:visited {color:#666666;}
#leftnav a:hover {
	color: #666666;
	text-decoration: underline;
	}
#leftnav a:active { color:#666666;}
#leftnav a:link {color: #666666}
/*  --------- 1.2.1 Parte derechade triptico--------------- */
div#rightnav
{
float: right;
width:190px;
margin: 0px;
border: 0px;
padding: 0px;
padding-left:20px;
padding-right:31px;
padding-top:76px;
}
#rightnav a:visited {color:#666666;}
#rightnav a:hover {
	color: #666666;
	text-decoration: underline;
	}
#rightnav a:active { color:#666666;}
#rightnav a:link {color: #666666}

/*  --------- 1.2.1 Parte central de triptico--------------- */ 
/* para IE6 */
div#content 
{
float:left;
width:435px;
margin:0px;
padding-top:59px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
}
/* ////////////////////////////////////////////////////// */
/* */
/*        ETIQUETAS 
/* */
/* ////////////////////////////////////////////////////// */

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
border:0px;
margin:0px;
padding:0px;
color:#F6F2EB;
}
h1.cabecera_central {
padding-left:10px;
}
h2 {
font-size:11px;
font-weight:bold;
border:0px;
margin:0px;
padding:0px;
}
p {
	margin:0px; 	
	padding-top:12px;
}
img {
border:0px;
}
.en_negrita{
	font-weight:bold;
	color:#333333;
}
.tabla_precios{
	border:10px solid;
	border-color:#FFFFFF;
	padding:2px;
	background-color:#C8D7B5;
	font-size: 10px;
}
.texto_centrado{
text-align:center;
}
/*------------------------------------------FORMULARIOS --------------*/
form{
	margin:0px;
	border:0px;
	padding:0px;
	margin-top:12px;	
}
input{
  border:1px solid #95AF70; 
  font-size: 11px;
  font-family: Verdana, Arial, sans-serif;
}
textarea{
  border:1px solid #95AF70; 
  font-size:inherit;
  font-size: 11px;
  font-family: Verdana, Arial, sans-serif;  
}
fieldset {
	border:0px;
	margin-top:12px;
}
legend {
  padding: 0.2em 0.5em;
/*  border:1px solid #95AF70;*/
  color:#95AF70;
  font-size:inherit;
  font-weight:bold; 
  text-align:right;
}
label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  font-size:90%;  
}
#navlist
{

margin: 0;
padding: 0;
border:0;
padding-top:10px;
list-style: none;
}

#subnavlist1 li
{
padding-left: 10px;
padding-top: 5px;
background-image:url(../images/bullet_flecha_derecha_verde.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
#subnavlist2 li
{
padding-left: 10px;
padding-top: 5px;
background-image:url(../images/bullet_flecha_derecha_verde.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
#subnavlist3 li
{
padding-left: 10px;
padding-top: 5px;
background-image:url(../images/bullet_flecha_derecha_verde.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#navlist ul { 
	margin:6px;
	padding-left:0px;
	list-style: none;
}
.direcciones{
	font-size:10px;
	color:#999999;
}