body
{
	background-image: url(../img/bg2.GIF);
	padding:0px;
	margin:0px;
}
#todo
{

	width:703px;
	height:415px;
	background-image: url(../img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.oculta
{
	display:none;
}
#imagenes
{
	background-color: #608c10;
	width:183px;
	height:166px;
	-moz-border-radius-topleft:0.4em;
	-webkit-border-top-left-radius:0.4em;
	background-image: url(../img/fotos/inicio/01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#logo
{
	width:183px;
	height:108px;
	background-image: url(../img/logo.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#botonera
{
	width:183px;
	height:125px;
	background-color: #608c10;
	border-bottom:1px solid;
	border-color:#5d8f0d;
}
#botonera div
{

float:left;
font-family: Verdana;
font-variant: small-caps;
font-size: 0.8em;
text-transform: capitalize;
color:white;
margin:0px;
padding:0px;
line-height: 20px;
text-indent: 6ex;
_text-indent: 2ex;
width:100%;
}
#botonera span
{
padding:0px 0px 0px 12px;
background-image: url(../img/bullett.gif);
background-repeat: no-repeat;
background-position: left center; 
}
#botonera a:visited
{
color:white;
text-decoration: none;
}
#botonera a:link
{
color:white;
text-decoration: none;
}
#botonera span:hover
{
background-image: url(../img/bullet.gif);	
color: #608c10;
}

.borde
{
border-bottom:1px dotted;
}
#botonera div:hover
{

background-image: url(../img/hover.png);
background-repeat: repeat;
background-position: center; 
color: #608c10;
cursor:pointer;
cursor:hand;
}

#botonera div.ie6:hover
{

background-image: none;
cursor:default;

}
#botonera div.ie6
{
display:none;
background-image: none;
cursor:default;

}
#contenido
{

	float: right;
	width:520px;
	height:415px;
	background-image: url(../img/cielo-y-pasto2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding:0px;
	margin:0px;
	
	-moz-border-radius-topright:0.4em;
	-webkit-border-top-right-radius:0.4em;

}
#izq
{
width:183px;
height:415px;
background-color: #5e920e;
float: left;
padding:0px;
margin:0px;
-moz-border-radius-bottomleft:0.4em;
-webkit-border-bottom-left-radius:0.4em;
background-image: url(borde-botonera2.jpg);
background-repeat: no-repeat;
background-position: bottom left;
_margin:0px -50px 0px 0px;
}

#contenido h1
{
font-family: Verdana;
font-size: 1.4em;
font-weight: lighter;
color:#666;
padding:50px 0px 10px 40px
}
#contenido p
{
	font-family: Helvetica;
	font-size: 0.8em;
	font-weight: 700;
	color:#888;
	padding:5px 35px 0px 50px
}
#contenido li
{
	font-family: Helvetica;
	font-size: 0.8em;
	font-weight: 700;
	color:#888;
	padding:5px 35px 0px 10px
}
span.puntitos
{
	margin:0px 10px 0px 10px;
	font-family: Times;
	font-size: 1em;
	font-weight: 700;
	color:#608c10;
}
.activo
{
color: #608c10;
}
.activo div
{
background-image: url(../img/hover.png);
background-repeat: repeat;
background-position: center; 
	border-bottom:1px solid;
	border-color:#5d8f0d;
}
a.activo span
{
	color: #608c10 !important;
	background-image: url(../img/bullet.gif) !important;
}



/*////form.css////*/

@charset "utf-8";
/* CSS Document */
div.form-container div.formRow{margin:0 0 .7em;}
div.form-container div.buttonRow{margin:1em 0 0 150px;}
div.form-container div.errors{background:#ffc;border:#fc6 1px solid;margin:0 0 2em;padding:1em;}
div.form-container label{
	width:130px;
	font-family: Helvetica;
	font-size: 0.8em;
	font-weight: 700;
	color:#888;
	text-align:right;
	display:block;
	position:relative;
	float:left;
	margin:0 20px 0 0;
	}
div.form-container .tip{
	color:#888;
	font-size:.9em;
	
	}
textarea.textArea{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;background:#fff;border:1px solid #91D3E8;padding:0.15em;}
select option{margin:0 1em 0 0;}
#buscador input.textField{width:190px;height:18px;color:#3db0d3;line-height:100%;background:#f8f8f8;border:0;border-bottom:1px dashed #ccc;margin:5px 5px 0 15px;padding:2px;}
#buscador input.imgButton{width:113px;height:26px;margin:5px 0 0;padding:0;}
.panelMain select.selectBox{width:205px;padding:3px;}
.panelMain select.selectBox option{padding:0 10px;}
.floatLeft,#creditos,#mainMenu ul li{float:left;}
.floatRight,#copyright{float:right;padding: 5px 0 0 0;}
ul.destacados,ul.ultimos{font-size:1.3em;list-style:none;list-style-position:outside;margin:0 0 0 0.5em;}
.simplePaginator,.actions{margin:20px 0;}
.errorText,div.form-container label.error,div.form-container label em{color:red;}
.botones ul,.botonesLink ul{list-style:none;list-style-position:outside;margin:0;padding:0;}
.botones ul li:last-child,div.form-container div.errors ul{margin:0;}
.botones ul li.small.cel.hover,.botones ul li.small.verde.hover,.botones ul li.small.gris.hover{background:url(../_img/btn_small_bei_izq.gif) no-repeat left top;}
.botones ul li.small.cel a:hover,.botones ul li.small.cel a:active,.botones ul li.small.verde a:hover,.botones ul li.small.verde a:active,.botones ul li.small.gris a:hover,.botones ul li.small.gris a:active{color:#6F6D5C;background:url(../_img/btn_small_bei_der.gif) no-repeat right top;}
div.form-container,div.form-container div.separator{margin:1em 2em 0 0;}
input.textField,select.selectBox{color:#333;background:#fff;border:1px solid #91D3E8;padding:0.15em;}input:focus.textField,textarea:focus.textArea,select:focus.selectBox{color:#333;background:#F0FFFF;}
input.error,textarea.error,select.error{border:1px solid #c00;}
.botonesLink ul li.azul{background:url(contacto/btn_med_azul_izq.gif);}
.botonesLink ul a.azul:link,.botonesLink ul li a.azul:visited{color:#008EBB;background:url(contacto/btn_med_azul_der.gif) no-repeat right top;}

.botones ul li{_width:1px;display:inline;float:left;margin:0 5px 0 0;}
.botones ul li.small.cel{background:url(../_img/btn_small_cel_izq.gif) no-repeat left top;}
.botones ul li.small.cel a:link,.botones ul li.small.cel a:visited{color:#fff;height:20px;font-size:0.9em;font-weight:700;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap;background:url(../_img/btn_small_cel_der.gif) no-repeat right top;display:block;outline:none;padding:0 8px;}
.botones ul li.small.verde{background:url(../_img/btn_small_ver_izq.gif) no-repeat left top;}
.botones ul li.small.verde a:link,.botones ul li.small.verde a:visited{color:#fff;height:20px;font-size:0.9em;font-weight:700;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap;background:url(../_img/btn_small_ver_der.gif) no-repeat right top;display:block;outline:none;padding:0 8px;}
.botones ul li.small.gris{background:url(../_img/btn_small_gris_izq.gif) no-repeat left top;}
.botones ul li.small.gris a:link,.botones ul li.small.gris a:visited{color:#fff;height:20px;font-size:0.9em;font-weight:700;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap;background:url(../_img/btn_small_gris_der.gif) no-repeat right top;display:block;outline:none;padding:0 8px;}
.botonesLink{margin:10px 0;}.botonesLink ul li{margin:0 0 5px;}
.botonesLink ul a:link,.botonesLink ul li a:visited{height:32px;font-size:1.2em;font-weight:700;line-height:32px;text-align:center;text-decoration:none;display:block;outline:none;padding:0 8px;}.botonesLink ul li.azul{background:url(../_img/btn_med_azul_izq.gif);}
.botonesLink ul a.azul:link,.botonesLink ul li a.azul:visited{color:#008EBB;background:url(../_img/btn_med_azul_der.gif) no-repeat right top;}
.botonesLink ul li.verde{background:url(../_img/btn_med_verde_izq.gif);}
.botonesLink ul a.verde:link,.botonesLink ul li a.verde:visited{color:#fff;background:url(../_img/btn_med_verde_der.gif) no-repeat right top;}

#footerPancss{width:64px; height:19px; display:block; position:absolute; top:132px; left:320px;}
#footerPancss a{width:49px; height:18px; background:url(images/arrow3.gif) no-repeat 45px 0px #D0CEB8; display:block; position:absolute; top:0px; left:0px;line-height:19px; padding:1px 0 0 15px; border:1px solid #FFFFFA; color:#353427; text-transform:uppercase; text-decoration:none;}
#footerPancss a:hover{background:url(images/arrow2.gif) no-repeat 45px 0px #B0AD93; color:#353427; text-decoration:none;}

input[type=submit], input[type=reset] {                                            
    background:#EEE;                                                               
    color:#222;                                                                    
    border:1px outset #CCC;                                                        
    padding:.1em .5em;                                                             
} 

