@import url('reset.css');

body{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	
#content-all{
	width:100%;
	height:auto;}
	
	
a{ text-decoration:none;}
a img{ border:0px;}


/*HEADER*/
#header-all{
	border-bottom:8px solid #CCCCCC;
	background:#FFF url(../images/bg-header.png) bottom center repeat-x;}
	
#header{ 
	width:960px; height:90px; margin:0px auto;}
	
#header-left{ width:254px; height:58px; float:left; margin:20px 0px 0px 0px;}

#header-right{ width:490px; height:90px; float:right;}

#header-right-fono{ 
	width:auto;
	height:auto; 
	float:right; 
	background:#929191; 
	padding:4px 15px 3px 10px;
	-webkit-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px; }
	
#header-right-fono p{padding:0px; color:#FFF; font-size:16px;}
#header-right-fono p img{ display:block; float:left;}

#header-right-menu{ width:490px; height:25px; float:left; margin:25px 0px 0px 0px;}
#header-right-menu a .menu{
	width:auto; height:auto; padding:2px 35px; 
	border-left:1px solid #CCC;
	color:#929191;
	font-size:14px;
	float:left;
	cursor:pointer;
	}
	
#header-right-menu a .menu:hover{ color:#7ebd23; text-decoration:underline;}
.personal {
	line-height: 14px;
	text-align: left;
	width: 240px;
	background: #8abb3f;
	padding: 1px 0px 0px 41px;
	border-radius: 0px 0px 6px 6px;
	-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.5);
	-moz-box-shadow: 2px 2px 5px rgba(0,0,0,0.5);
	height: 38px;
	}
.personal a{
	
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}
.personal a:hover {
	color:#fff;
	}
.personal:hover {
	background:#D1FF8B;
	}
/*CONTENIDO*/


/*INDEX*/
.content-central-all{
	width:100%;
	height:auto;}
	
.content-wrap{
	width:960px;
	height:auto;
	margin:0px auto;}
	
.content-left{float:left; margin:15px 0px;}
.content-wrap h3{ 
	color:#8abb3f; 
	font-size:22px; 
	display:block;
	margin:0px 0px 8px 0px;}
	
.content-wrap p{ 
	color:#929191; 
	font-size:12px; 
	display:block; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:15px;}
	
.content-right{ float:right; margin:15px 0px;}
	
.img-index{
	width:25%;
	height:350px;
	float:left;}
	
.wrap-img{
	width:90%;
	height:320px;
	padding:15px 5%;
	background:url(../images/bg-green.png);
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	
.wrap-img h3{ color:#FFF; font-size:20px; display:block;}
.wrap-img h4{ color:#FFF; font-size:16px; display:block; margin:0px 0px 2px 0px;}
.wrap-img h5{ color:#FFF; font-size:14px; display:block; font-weight:bold;}
.wrap-img p{ color:#FFF; font-size:10px; display:block; text-align:center; width:70%; line-height:10px; margin:12px auto 0px;}
.wrap-img td{ color:#FFF; font-size:11px; vertical-align:top; line-height:12px; font-weight:900;}
	
#img-index1{ background:url(../images/img1.jpg) no-repeat;}
#img-index2{ background:url(../images/img2.jpg) no-repeat;}
#img-index3{ background:url(../images/img3.jpg) center center no-repeat;}
#img-index4{ background:url(../images/img4.jpg);}




	
	
/*CONTACTO*/
#contactenos-left{
	width:350px;
	height:350px;
	float:left;}

	
#contactenos-left form{
	font-size:12px;
	color:#929191;}

#contactenos-left input{
	margin:0px 0px 5px 0px;
	width:310px;
	height:16px;
	padding:0px 5px;
	color:#929191;
	font-size:12px;
	border:1px solid #CCC;}	
	
#contactenos-left textarea{
	width:310px;
	height:50px;
	padding:0px 5px;
	color:#929191;
	font-size:11px;
	border:1px solid #CCC;
	margin:0px 0px 5x 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	
#contactenos-left input.btn-enviar{
	width:111px;
	text-align:center;
	height:19px;
	padding:0px;
	background:url(../images/btn.jpg);
	border:none;
	color:#FFF;
	margin:10px 0px;
	cursor:pointer;}
	
	
#contactenos-right{
	width:550px;
	height:310px;
	float:right;
	background:url(../images/gb_map.jpg);}
	
#map{ width:522px; height:274px; position:relative; top:16px; left:13px; border:1px solid #CCC;}	




/*BAJADA*/
.bajada-all{
	border-top:8px solid #CCCCCC;
	width:100%;
	height:auto;
	background:#FFF url(../images/bg-bajada.png) top center repeat-x;}

.bajada{
	width:960px;
	height:auto;
	margin:20px auto 0px auto;}
	
.bajada-top{
	width:960px;
	height:80px;
	margin:0px auto;
	background:url(../images/line.png) bottom center no-repeat;}
	
.box-baj{
	width:225px;
	height:40px;
	float:left;
	border-right:1px solid #CCC;
	margin:0px 14px 0px 0px;}
	
.box-baj .img-box{ float:left; width:50px; height:50px; margin-right:5px; position:relative; top:-3px;}
.box-baj #img-pesos{ width:50px; height:54px; background:url(../images/ico-monedas.png); top:-7px;}

.box-baj .txt-box{ float:right; margin-top:5px;}
.box-baj .txt-box h4{ color:#929191; font-size:20px; line-height:14px; }
.box-baj .txt-box p { color:#92be3e;}

.box-baj .txt-indicador{
	width:55px;
	height:35px;
	border-right:1px solid #CCC;
	padding:2px 5px;
	float:left;}
	
.box-baj #img-pesos h1{ 
	display:block;
	font-size:27px;
	text-align:center;
	color:#999;
	line-height:18px;
	margin-top:18px;}
	
.box-baj #img-pesos p{ display:block; font-size:13px; text-align:center; font-weight:bold; color:#92be3e;}
	
.box-baj .txt-indicador h4{ display:block; font-size:14px; text-align:center;}
.box-baj .txt-indicador p{ display:block; font-size:14px; text-align:center; font-weight:bold;}


.bajada-bottom{
	width:960px;
	height:60px;
	margin:-22px 0px 70px 0px;}

.bajada-bottom a{
	width:160px;
	height:60px;
	float:left;
	display:block;}
	
.bajada-bottom a img{
	display:block;
	margin:0px auto;
	border:0px;
	position:relative;}



/*FOOTER*/
.footer-all{
	width:100%;
	height:auto;
	position:fixed;
	bottom:0px; }

.footer-all .footer{
	width:960px;
	height:auto; 
	background:#929191;
	padding:10px 0px 7px 0px; 
	-webkit-box-shadow: 0px 0px 5px 0px #999;
	box-shadow: 0px 0px 5px 0px #999;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px; 
	color:#FFF;
	margin:0px auto; }
	

#footer-adress{ float:left; font-size:12px; padding:0px; margin-left:5px;}
#footer-adress span{ display:block; float:left; margin:0px 3px;}

#footer-redes{ float:left; font-size:12px; padding:0px 10px; margin-left:15px; position:relative; top:-1px;}
#footer-redes a .redes{ 
width:85px; height:20px; float:left; margin-top:-1px; cursor:pointer;}

.tit-redes{ float:left; margin-right:10px;}

.logo-box a{
	display:block;
	width:95px;
	height:24px;
	float:right;
	position:relative;
	top:-4px;
	margin-right:5px;}
	
.clear{ clear:both;}
.tit-bajada{
	width:100%;
	height:auto;
	text-align:center;
	color:#999;
	font-size:16px;
	margin-top:-5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}