@charset "utf-8";
/* CSS Document */
body{
	text-align:center;
	background-color:#8eab75;
	background-image:url(imagenes/fondo.png);
	background-repeat:repeat-x;
	margin:0 auto 0 auto;
	font-family:Tahoma;
	font-size:12px;
}
#cabeza{
	text-align:center;
	width:850px;
	height:90px;
	margin:0 auto 0 auto;
	background-image:url(imagenes/contenido_ancho_home.png) !important;
	background-image: none;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/contenido_ancho_home.png',sizingMethod='scale');
}
#cabeza a img{
	text-decoration:none;
	border:none;
}
#cactus{
	float:left;
	margin:0 auto 0 50px;
}
#casa{
	float:left;
	margin:0 0 0 0;
}
#idiomas{
	text-align:right;
	float:right;
	margin:0 20px 0 0;
	list-style:none;
}
#idiomas li a{
	display:block;
	text-decoration:none;
	margin:10px auto 0 auto;
}
#idiomas li a img{
	padding:1px;
	border:#CCCCCC 1px solid;
}
#cabezarriba{
	width:850px;
	height:5px;
	margin:0 auto 0 auto;
}
#cabezabajo{
	width:850px;
	height:5px;
	margin:0 auto 0 auto;
	background-image:url(imagenes/cabeza_abajo.png) !important;
	background-image: none;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/cabeza_abajo.png',sizingMethod='image');
}
#carriba{
	margin:10px auto 0 auto;
	height:5px;
	width:850px;
	background-image:url(imagenes/contenido_alto.png) !important;
	background-image: none;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/contenido_alto.png',sizingMethod='image');
}
#contenido{
	width:850px;
	min-height:400px;
	margin:0 auto 0 auto;
	background-image:url(imagenes/contenido_ancho_home.png) !important;
	background-image: none;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/contenido_ancho_home.png',sizingMethod='scale');
}
#principal{	
	display:block;
	margin:15px 20px 0 0;
	width:665px;
	float:right;
}
h2{
	text-align:left;
	margin-top:0;
	margin-left:15px;
	color:#5a4a08;
	font-size:24px;
}
h3{
	color:#999999;
	font-size:16px;
}
#columna{	
	width:150px;
	height:auto;
	float:left;
}
#menu{	
	list-style:none;
	margin:1px;	
	padding:0;
	margin-bottom:20px;
}
#menu li{
	margin:1px 0 3px 5px;
	padding:0;
}
#menu li a{
	display:block;
	width:128px;
	height:16px;
	background-color:#376314;
	background-image:url(imagenes/menu.png);
	padding:5px 7px 5px 5px;
	margin:0;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	color:#B4ED89;	
}
#menu li .menuG{
	height:30px;
	background-color:#376314;
	background-image:url(imagenes/menu2.png);
}
#menu li a:hover{
	color:#376314;
	background-position:bottom;
}
#datosCEVC{
	width:80%;
	border:solid 1px #65854C;
	background-color:#D9FFBF;
	padding:10px;
	margin:10px auto;
	text-align:left;
}
#datosCEVC hr{
	border:solid 1px #65854C;
}
#cabajo{
	width:850px;
	height:37px;
	margin:0 auto 5px auto;
	background-image:url(imagenes/contenido_abajo.png) !important;
	background-image: none;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/contenido_abajo.png',sizingMethod='image');
}
#linkscabajo{		
	color:#375423;
	line-height:40px;
}
#linkscabajo a{
	color:#375423;
	text-decoration:none;
}
#linkscabajo a:hover{
	text-decoration:underline;
}
#pie{
	font-size:10px;
	color:#376314;
}
#pie a{
	font-size:10px;
	color:#376314;
	font-weight:bold;
}
#pie a{
	text-decoration:underline;
}
.galeria{
	display:block;
	width:150px;
	border:#CCCCCC solid 1px;
	text-decoration:none;
	font-size:11px;
}
.galeria img{
	padding:9px 14px 14px 9px;
	border:none;
}
.galeria hr{
	border:#CCCCCC dashed 1px;
	margin:0 auto 2px auto;
}
.info{
	text-decoration:none;
	display:block;
	color:#000000;
	height:80px;
	border-top:#CCCCCC dotted 2px;
	background-image:url(imagenes/prod_bg.gif);
}
.info i{
	color:#999999;
}
.chica{
	font-size:10px;
}
.limpia{
	clear:both;
}
#mini{
	display:block;
	float:left;
	list-style:none;	
}
#mini li a img{
	text-decoration:none;
	border:#CCCCCC solid 1px;
	padding:2px;
	margin:0 10px 10px 0;
}
#mini li a:hover img
{
	border:#999 dashed 1px;
}
#imagen{
	display:block;
	border:#CCCCCC solid 1px;
	padding:4px;
	margin:0 0 20px 50px;
}
#contador{
	background:url(imagenes/contador.jpg) no-repeat;
	margin:20px 10px;
	padding-top:53px;
	padding-left:30px;
	padding-bottom:7px;
}
#conteo{
	display:block;
	width:75px;
	height:30px;
	border:#666600 solid 1px;
	clear:both;
}
.texto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	text-indent:10px;
	line-height:20px;
	margin-bottom:10px;
}
#derecha{
	float:right;
	border:#CCCCCC 1px solid;
	padding:3px;
	margin-left:10px;
}
#izquierda{
	float:left;
	border:#CCCCCC 1px solid;
	padding:3px;
	margin-right:10px;
	margin-bottom:25px;
}
#contacto{
	float:left;
}
#link a img{
	text-decoration:none;
	border:none;
	margin:0px auto 15px auto;
}
#escribe{
	float:right;
	font-weight:bold;
	font-size:14px;
}
#escribe a{
	color:#8EAB75;
	text-decoration:none;
}
#escribe a:hover{
	color:#376314;
	text-decoration:underline;
}
.comentario{
	margin:25px;
	text-align:left;
}
.comentario p{
	margin-left:15px;
}
#nav{
	text-align:center;
	font-weight:bold;
	margin:15px;
}
#nav a{
	color:#666666;
	text-decoration:none;
}
#nav a:hover{
	color:#376314;
	text-decoration:underline;
}
.formulario{
	font-weight:bold;
	font-size:12px;
	color:#999999;
}
.confirma{background-color:#E7F2D7; border:dashed 1px #D7E1AC; padding:10px; font-weight:bold; width:80%;}
.error{background-color:#FFD2D2; border:dashed 1px red; padding:10px; font-weight:bold; width:80%;}
.noticia
{
	text-align:left;
}
.noticia h3
{
	margin-bottom:0;
}
.noticia .fecha
{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.noticia p
{
	text-indent:10px;
}
.noticia hr
{
	width:80%;
	border:solid 1px #376314;
}