/* Estilos default ==================================================== */ 
* {
	margin: 0;
	padding: 0;
}

body {
	
	/* Textos default */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#276e5f;
	background-color:#d7e2d1;
}

/* Links */
a, a:visited, a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.centrado {
	margin-left: auto;
	margin-right: auto;
}

/* Estilos de contenidos ====================================================================== */
#textoHome {
	float:right;
	width:700px;
	padding:11px 20px 22px 38px;
	display:inline;

}

#textos {
	float:right;
	width:697px;
	margin:5px 32px 0 32px;
	display:inline;
}
#textosArgentina {
	float:right;
	width:440px;
	margin:5px 289px 10px 32px;
	display:inline;
}
#textosArgentina #mapa {
	position:absolute;
	left: 643px;
	top: 129px;
	width:318px;
	height:780px;
	
}
#mapaArgentina{
	background:url(../img/fondos/mapa.gif) no-repeat;
	width:auto;
	height:658px;
	
}
#textos .titulo{
	font-size:13px;	font-weight:bold; text-transform:uppercase;
	padding:6px 22px;
	background:url(../img/bullets/verdebold.gif) 8px 12px no-repeat #D7E2D1;
	margin-bottom:5px;
	/*width:653px;*/
}
#textosArgentina .titulo{
	font-size:13px;	font-weight:bold; text-transform:uppercase;
	padding:0px 22px;
	/*background:url(../img/bullets/verdebold.gif) 8px 4px no-repeat ;*/
	margin-bottom:3px;
	width:396px;
}

#textos .contenido,
#textos .contenidoForm{
	font-size:14px;	
	padding:10px 42px;
	background-color:#FAFCF7;
	margin-bottom:5px;
	/*width:613px;*/
	position:relative;
}
#textos .contenidoForm{width:613px;}
#textosArgentina .contenido{
	font-size:13px;	
	padding:5px 22px;
	margin-bottom:8px;
	width:376px;
}

#textosArgentina .agricola{
	background:url(../img/iconos/rojo.gif)  /*20px*/ 0 repeat-y;
}
#textosArgentina .ganadera{
	background:url(../img/iconos/verde.gif)  /*20px*/ 0 repeat-y;
}
#textosArgentina .mixta{
	background:url(../img/iconos/naranja.gif)  /*20px*/ 0 repeat-y;
}
#textosArgentina .forestal{
	background:url(../img/iconos/amarillo.gif)  /*20px*/ 0 repeat-y;
}
#textosArgentina .mineras{
	background:url(../img/iconos/petroleo.gif)  /*20px*/ 0 repeat-y;
}
#textosArgentina .cultivos{
	background:url(../img/iconos/fucsia.gif)  /*20px*/ 0 repeat-y;
}
#textosArgentina .capital{
	background:url(../img/iconos/gris.gif)  /*20px*/ 0 repeat-y;
}



#textos .contenido p,
#textosArgentina .contenido p{
	background:url(../img/bullets/doble.gif) 0 4px no-repeat;
	padding-left:15px;
	margin-bottom:15px;
	
}
#textos .contenidoForm p{
	background:url(../img/bullets/simple.gif) 15px 4px no-repeat;
	padding-left:25px;
	margin-bottom:5px;
	float:left;
	width:280px;
	
}
#textos .contenidoForm .doble{
	background:url(../img/bullets/doble.gif) 0 4px no-repeat;
	padding-left:15px;
	margin-bottom:15px;
	float:none; clear:both;
	width:auto;
}
#textos .contenido .sin{
	
	margin-bottom:2px;
	
}
#textos .contenido ul{
	list-style:none;
	padding-left:41px;
	margin-bottom:15px;
}
#textos .contenido ul li{
	background:url(../img/bullets/simple.gif) 0 4px no-repeat;
	padding-left:10px;

}





/* Estilos de Fondos ===================================================================== */
#contenido{
	background:url(../img/fondos/contenido.jpg) 0 repeat-y #ffffff;
	width:964px;
	margin:0 auto;
	position:relative;
	padding:3px 3px 0 3px;
	margin-top:10px;

}
#flashHome{
	width:964px;
	height:348px;
	z-index:100;
	text-align:right;

}
#cabezalinterna{
	width:964px;
	height:158px;
	z-index:100;
	
}
.Home{
	background:url(../img/fondos/flashHome.jpg) top right no-repeat;
}
.Servicios{
	background:url(../img/fondos/servicios.jpg) top right no-repeat;
}
.Areas{
	background:url(../img/fondos/areas.jpg) top right no-repeat;
}
.QuienesCV{
	background:url(../img/fondos/quienes.jpg) top right no-repeat;
}
.Quienes{
	background:url(../img/fondos/quienes2.jpg) top right no-repeat;
}
.Argentina{
	background:url(../img/fondos/argentina.jpg) top right no-repeat;
}
.Contacto{
	background:url(../img/fondos/contacto.jpg) top right no-repeat;
}

/* Estilos de MENU ====================================================================== */
#menu{
	position:absolute; top:0px; left:0px;
	width:201px;
	height:363px;
	z-index:200;
	


}
#menu .logo{
	background:url(../img/logos/mejiaslogo.gif) top left no-repeat #ffffff;
	width:202px;
	height:236px;
	cursor:hand; cursor:pointer;
	
}
#menu ul{	
	list-style:none;
	margin:6px;
	letter-spacing:-1px;
	font-size:15px; font-weight:bold;
	

}


#menu li {
	width:151px;
	height:22px;
	background:url(../img/bullets/menu.gif) no-repeat #ffffff;
	margin-bottom:3px;
	padding:6px 0 0 44px;
	color:#000000;

}
#menu li a{
	color:#000000;
	

}
#menu li a:hover{
	color:#000000;
	text-decoration:none;
	

}
#menu li:hover{
	color:#ffffff;
	background:url(../img/bullets/menu.gif) no-repeat #d7e2d1;

}

#menu_secundario{	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818e7b;
	padding:8px 10px 10px 0;
	float:right;
}

#menu_secundario a{
	color:#818e7b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#menu_secundario a:hover{
	color:#276E60;
	text-decoration:underline;
	
}

body#home li.seleccion0 { display:none; }
body#quienes li.seleccion1, body#quienes li.seleccion1 a,
body#servicios li.seleccion2, body#servicios li.seleccion2 a,
body#argentina li.seleccion3, body#argentina li.seleccion3 a,
body#contacto li.seleccion4, body#contacto li.seleccion4 a{
	color:#ffffff;
	background-color:#4D8558;
}

/* Estilos de Foot ====================================================================== */
#foot{
	width:913px;
	margin: 0 auto;
	padding:23px 17px 10px 40px;
	color:#80a39c;
	position:relative;
}
#foot ul{ list-style:none;}
#foot li{
	margin:2px 3px;
	float:left;
	text-transform:uppercase;
}
#foot li a{
	color:#2A6E61;
}
#foot li a:hover{
	color:#2A6E61;
	text-decoration:underline;
}
#foot #firma{
	position:absolute;
	width:auto;
	right:18px;
	top: 28px;
}


/* Estilos de Texto ===================================================================== */
.txt10{ 
	font-size:10px;
}
.txt11{ 
	font-size:11px;
}
.txt12{ 
	font-size:12px;
}
.txt13{ 
	font-size:13px;
}
.txt18{ 
	font-size:18px;
}
.txt20{ 
	font-size:20px;
}
.txt25{ 
	font-size:25px;
}
.verde1{
	color:#80a39c;
}
.verde2{
	color:#276e5f;
}
.negro{
	color:#000000;
}
.blanco{
	color:#ffffff;
}
/* Estilos de Formularios ================================================================ */
.campo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848C7F;
	background-color:#FFFFFF;
	border:1px solid #D7E2D1;
	padding:3px 5px;
	margin-left:5px;
	
}
.campo-error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848C7F;
	background-color:#FFFFFF;
	border:1px solid #FF8888;
	padding:3px 5px;
	margin-left:5px;
	
}
.campoForm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848C7F;
	background-color:#FFFFFF;
	border:1px solid #D7E2D1;
	padding:3px 5px;
	width:270px;
	margin:3px 0;
	
}
.error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848C7F;
	background-color:#FFFFFF;
	border:1px solid #FF8888;
	padding:3px 5px;
	width:270px;
	margin:3px 0;
}
.boton{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background:url(../img/bullets/doblebco.gif) 5px 8px no-repeat #828E7A;
	border:none;
	padding:3px 5px 3px 12px;
	cursor:pointer;

}

/* hack para IE, no tocar ni alterar ==================================================== */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

