body {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	top: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;  
}

A{ 
	font-family:Arial; 
	font-size: 11px;  
	color:#666666; 
	text-decoration:none
}
	
A:hover { 
	color: #5B428A; 
	text-decoration:none
}

.rayablancaabajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.verdeizquierda {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: 6C7F13;
	height: 8px;
}

.textogris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;  
}
	
a.textogris:hover{color:#6C7F13}

.textogrisBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.textoverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6c7f13;
	text-decoration: none;
}

.textoverde11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6c7f13;
	text-decoration: none;
}

.rayaverdeabajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7C089;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 6C7F13;
}

.textogris9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.textoverde9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6c7f13;
	text-decoration: none;
}

.textogris5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.textobco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.textobco11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.recuadroverde {
	border: 1px solid #6C7F13;
}

.textoverdeBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6c7f13;
	text-decoration: none;
}
.textovioleta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #5B428A;
	text-decoration: none;
}
.rayavioletaabajo {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #5B428A;
}
.textoverde20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6c7f13;
	text-decoration: none;
}
.textoverde14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6c7f13;
	text-decoration: none;
}
.rayaverdeabajocongris {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7C089;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.dosrayasverdes {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6C7F13;
	border-left-color: #6C7F13;
}
.textovioleta18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5B428A;
	text-decoration: none;
}
.textovioleta12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #5B428A;
	text-decoration: none;
}
.rayaverdearriba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 6C7F13;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B7C089;
}
.rayaverdeabajoyarriba {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7C089;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 6C7F13;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B7C089;

}
.textogrisoscuro11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none; 
}
a.textogrisoscuro11:hover{color:#6C7F13}

.verdederecha {
	height: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: 6C7F13;
	border-top-color: 6C7F13;
	border-bottom-color: 6C7F13;
	border-left-color: 6C7F13;
}
.FondoImagenes {
	background-image: url(/Imagenes/Entorno/FondoImagenes.gif);
	padding: 1px;
}
.FondoTablaVerde {
	background-color: #ffffff;
	background-image: url(/Imagenes/Entorno/FondoDegradadoVerde.gif);
	background-repeat:  repeat-x;
	background-position:left bottom;
	border: 1px solid #B7C089;
}
.CamposFormulario {
	font-family: Arial;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	background-color: #DCDCDC;
	border: 1px solid;
	border-color: #B7C089;
}
.TextoDestacadoRed {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

input:focus, input:active {
	background-color: #fb8f34; color: #000;
}
.CajaDestacada {
	background-color: #8baed8;
	background-image: url(/Imagenes/Entorno/FondoDegradadoDestacado.gif);
	background-repeat:  repeat-x;
	background-position: left top;
	border: 1px solid #333333;
}
.CajaPromocion {
	background-color: #FFFFFF;
	background-repeat:  repeat-x;
	background-position: left top;
	border: 1px solid #c99603;
}
.CajaCampamentos {
	background-color: #e5e9d5;
	background-image: url(/Imagenes/Entorno/FondoDegradadoVerde.gif);
	background-repeat:  repeat-x;
	background-position: left top;
	border: 1px solid #333333;

}


.servicios-cont{
	width:730px; height:200px;
	padding:0 0 0 210px; margin:10px 0;
	background:url(/imagenes/entorno/fondo-bebe-globo.gif) no-repeat left top;
	}
	.servicios-cont1{
		width:250px; height:190px;
		margin:0 10px; padding:10px;
		background-color:#f7f3f9;
		border:solid 1px #dbcee2;
		float:left;
		}
		.servicios-cont1 h3{
			margin:3px;
			font-size:16px;
			color:#826293;
		}
	.servicios-cont2{
		width:400px; height:190px;
		margin:0; padding:10px;
		background-color:#f3f7fb;
		border:solid 1px #cad7e3;
		float:left;
		}
		.servicios-cont2 h3{
			margin:3px;
			font-size:16px;
			color:#51799e;
		}

.privado-area{
	width:840px;float:left;
	}
	.privado-area h3{
	margin:0; padding:0px;
	font-weight:bold;
	}
	.privado-area p{
		font-size:11px;
		width:175px; margin:25px 0 20px 5px;
	}
	.privado-0{
		width:195px; height:220px;
		margin:0 10px; padding:55px 10px 0 10px;
		float:left;
		}
		.privado-A{
			background:url(/imagenes/entorno/privado-area.png) no-repeat left top;
			}
		.privado-B{
			background:url(/imagenes/entorno/privado-area.png) no-repeat -210px top;
			}
		.privado-C{
			background:url(/imagenes/entorno/privado-area.png) no-repeat -415px top;
			}
.priv-tab1{
	background-color:#0152a1;
	color:#FFFFFF;
	padding:5px;
	}
.priv-tab2{
	border-bottom:dashed 1px #0152a1;
	}
.part{
	width:400px;
	}
	.part ul{
	margin:0; padding:0;
	}
	.part li{
		list-style:none;
	}
	.part1{
		background:url(/imagenes/entorno/part1.png) no-repeat left bottom;
		height:45px;
		}
	.part2{
		background:url(/imagenes/entorno/part2.png) no-repeat left bottom;
		padding:5px 5px 10px 5px;
		font-weight:bold;
		text-align:center;
		}
	.part3{
		background:url(/imagenes/entorno/part3.png) repeat-y left top;
		height:43px;
		padding:10px;
		}
	.part4{
		background:url(/imagenes/entorno/part4.png) no-repeat left top;
		height:40px;
		}

