body {
	font-family:		calibri, Arial;
	font-size:			12px; 
	font-weight:		normal;
	background-position:50%;
	margin:				0;
	background-image:	url(../images/bkg.jpg);
	background-position:top center;
	background-repeat:	no-repeat;
	background-color:	#f4f3ef;
}

#wrapper {
	margin:				0 auto;
	width:				900px;
}

#content {
	float:				left;
	margin:				0 auto;
	position:			relative;
	width:				900px;
}

h1{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#ec732c;
	text-align:			left;
	font-weight:		lighter;
	font-style:			italic;
	line-height:		120%;
}

h2{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#736E68;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		110%;
}

h3{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#736e68;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	margin:				0;
}

h4{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#fefefe;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	margin:				0;
}



/*------------------------- header ------------------------------------*/

#header {
	background-color:	#f98a48;
	width:				900px;
	height:             90px;
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}


#logo a{
	background-image:	url(../images/logo.gif);
	background-position:center;
	background-repeat:	no-repeat;
	width:				290px;
	height: 			71px;
	float:				left;
	display:			block;
	cursor:             pointer;
	margin:				14px 0 0 8px;
}


/*------------------------- fin - header ------------------------------------*/


/*------------------------- navegador ------------------------------------*/


#nav {
	float: 				left;
    margin-top: 		20px;
	margin-left:		15px;
}

#nav ul {
	margin: 			0;
	padding: 			0;
}
#nav ul li{
	list-style-type: 	none;	
}
#nav ul li a{
	text-decoration: 	none;
	font-family:		calibri, Arial;		
	font-size: 			13px;
	color:				#FFFFFF;
	font-weight:		lighter;
}

#nav ul li a:hover{
	text-decoration: 	none;
	color:				#6f6659;
}

ul#menu li {
	margin-left:		4px;
	float:				right;
	color:				#fff;
	font-size: 			13px;
}

ul#menu li .active {
	float:				right;
	color:				#6f6659;
	font-size: 			13px;
	margin-left:		4px;
}

#lenguage {
    float: 				right;
    margin-right: 		25px;
    margin-top: 		5px;
}

#lenguage ul {
	margin: 			0;
	padding: 			0;
}
#lenguage ul li{
	list-style-type: 	none;	
}
#lenguage ul li a{
	text-decoration: 	none;
	font-family:		calibri, Arial;		
	font-size: 			10px;
	color:				#FFFFFF;
	font-weight:		lighter;
}

#lenguage ul li a:hover{
	text-decoration: 	none;
	color:				#6f6659;
}

ul#lenguage-select li {
	margin-left:		4px;
	float:				right;
	color:				#fff;
	font-size: 			10px;
}

ul#lenguage-select li .active {
	float:				right;
	color:				#6f6659;
	font-size: 			10px;
	margin-left:		4px;
}


/*------------------------- fin - navegador ------------------------------------*/



/*------------------------- home ------------------------------------*/

#img-home{
	background-image:	url(../images/img-home.png);
	background-position:center;
	background-repeat:	no-repeat;
	width:				900px;
	height: 			310px;
	float:				left;
}

#home-destacado1{
	width:				482px;
	height: 			145px;
	margin-top:			0px;
	float:				left;
}

#home-destacado2{
	width:				364px;
	height: 			70px;
	margin-top:			20px;
	margin-left:		14px;
	float:				left;
	background-color:	#FFF;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
}

#home-destacado1 h1{
	font-family:		calibri, Arial;
	font-size: 			22px;
	color:				#736e68;
	text-align:			left;
	line-height:		110%;
	margin:				0px 36px 18px;
	font-weight:		lighter;
	font-style:			normal;
}

#home-destacado2 h1{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#EC732C;
	text-align:			left;
	margin:				16px;
	font-weight:		normal;
	font-style:			normal;
	line-height:		100%;
}


#home-destacado2 h2{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#79b97b;
	text-align:			left;
	margin:				16px;
	font-weight:		normal;
	line-height:		100%;
}

#home-destacado2 h3{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#73c9d7;
	text-align:			left;
	margin:				16px;
	font-weight:		normal;
	line-height:		100%;
}

.jMyCarousel ul li{
	margin-top:			15px;
	margin-bottom:			10px;
}

#carousel{
	width:				900px;
	float:				left;
}

img { 
	border: 			none; 
}

/*------------------------- fin - home ------------------------------------*/


/*------------------------- staff ------------------------------------*/

#img-staff{
	background-image:	url(../images/img-staff.jpg);
	background-position:top;
	background-repeat:	no-repeat;
	width:				900px;
	height: 			130px;
	float:				left;
}

.staff{
	background-color:	#FFFFFF;
	height: 			350px;
	float:				left;
    margin-left: 		11px;
    width: 				285px;
	margin-bottom:		10px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
}

.staff h1{
	font-family:		calibri, Arial;
	font-size:			19px;
	color:				#6f6659;
	font-weight:		bold;
	margin:				200px 15px 0;
}

.staff h2{
	font-family:		calibri, Arial;
	font-size:			12px;
	color:				#6f6659;
	font-weight:		normal;
	margin:				5px 15px;
}

.staff h3{
	font-family:		calibri, Arial;
	font-size:			12px;
	color:				#60ca95;
	font-weight:		lighter;	
	margin:				15px 15px 10px;
}

.staff h4{
	margin:				0;
}

.staff h4 a{
	font-family:		calibri, Arial;
	font-size:			12px;
	color:				#6f6659;
	font-weight:		bold;
	font-weight:		normal;
	margin:				5px 15px;
	text-decoration:	none;
}

.staff h4 a:hover{
	text-decoration:	underline;
	color:				#EC732C;

}

.staff1{
	height: 			350px;
	float:				left;
    margin-left:	 	11px;
    width: 				285px;
	margin-bottom:		15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
}

.staff1 h1{
	font-family:		calibri, Arial;
	font-size:			19px;
	color:				#6f6659;
	font-weight:		bold;
	margin:				200px 15px 0;
}

.staff1 h2{
	font-family:		calibri, Arial;
	font-size:			12px;
	color:				#6f6659;
	font-weight:		normal;
	margin:				5px 15px;
}

.staff1 h3{
	font-family:		calibri, Arial;
	font-size:			12px;
	color:				#60ca95;
	font-weight:		lighter;	
	margin:				15px 15px 10px;
}

#occhi{
	background-image:	url(../images/staff-mercedes-occhi.jpg);
	background-repeat:	no-repeat;
	width:				285px;
	height: 			350px;
	float:				left;
}

#irigoyen{
	background-image:	url(../images/staff-maria-irigoyen.jpg);
	background-repeat:	no-repeat;
	width:				285px;
	height: 			350px;
	float:				left;
}

#bellazzi{
	background-image:	url(../images/staff-maria-bellazzi.jpg);
	background-repeat:	no-repeat;
	width:				285px;
	height: 			350px;
	float:				left;
}

#jumilla{
	background-image:	url(../images/staff-beatriz-jumilla.jpg);
	background-repeat:	no-repeat;
	width:				285px;
	height: 			350px;
	float:				left;
	background-color:	#e9e6e1;
}

#benvenuto{
	background-image:	url(../images/staff-victoria-benvenuto.jpg);
	background-repeat:	no-repeat;
	width:				285px;
	height: 			350px;
	float:				left;
	background-color:	#e9e6e1;
}

#bermejo{
	background-image:	url(../images/staff-lucia-bermejo.jpg);
	background-repeat:	no-repeat;
	width:				285px;
	height: 			350px;
	float:				left;
	background-color:	#e9e6e1;
}

#ruozi{
	background-image:	url(../images/staff-ruozi.jpg);
	background-repeat:	no-repeat;
	width:				215px;
	height: 			350px;
	float:				left;
	background-color:	#e9e6e1;
}

#staff-name{
	background-image:	url(../images/staff-name.jpg);
	background-repeat:	no-repeat;
	width:				299px;
	height: 			740px;
	float:				left;
}

#profile{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#736e68;
	text-align:			left;
	font-weight:		lighter;
	width:				570px;
	float:				left;
	margin-top:			25px;
	margin-left:		15px;
}

#staff-name h1{
	font-family:		calibri, Arial;
	font-size: 			28px;
	color:				#fff;
	text-align:			left;
	font-weight:		lighter;
	font-style:			italic;
	line-height:		120%;
	margin-left:		20px;
	margin-top:			20px;
}

#staff-name h2{
	font-family:		calibri, Arial;
	font-size: 			12px;
	color:				#fff;
	text-align:			left;
	font-weight:		lighter;
	margin-left:		20px;
	_margin-left:		10px;
	float:				left;
	margin-top:			0;
}

#staff-name h3{
	float:				right;
	margin-right:		10px;
	margin-top:			16px;
	_margin-right:		10px;
	_margin-top:		28px;
}

#staff-name h3 a{
	font-family:		calibri, Arial;
	font-size: 			12px;
	color:				#fff;
	text-align:			left;
	font-weight:		bold;
	text-decoration:	none;
	margin-left:		165px;
	float:				left;
}

#staff-name h3 a:hover{
	font-family:		calibri, Arial;
	font-size: 			12px;
	color:				#6F6659;
	text-align:			left;
	font-weight:		bold;
	text-decoration:	underline;
}

#studies{
/*	background-image:	url(../images/staff-studies.jpg);
	background-repeat:	no-repeat;
*/	width:				290px;
	height: 			299px;
	float:				left;
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
	background-color:	#FFF;
}

#studies h1{
	color:				#73C9D7;
	font-family:		calibri, Arial;
	font-size:			18px;
	font-style:			italic;
	font-weight:		lighter;
	margin:				26px;
	text-align:			left;
	line-height:		115%;
}

#profile-occhi{
	background-image:	url(../images/staff-mercedes-occhi-profile.jpg);
	background-repeat:	no-repeat;
	width:				299px;
	height: 			299px;
	float:				left;
}

#profile-irigoyen{
	background-image:	url(../images/staff-maria-irigoyen-profile.jpg);
	background-repeat:	no-repeat;
	width:				299px;
	height: 			299px;
	float:				left;
}

#profile-bellazzi{
	background-image:	url(../images/staff-maria-bellazzi-profile.jpg);
	background-repeat:	no-repeat;
	width:				299px;
	height: 			299px;
	float:				left;
}

#staff-destacado{
    margin-right: 		11px;
    width: 				880px;
	margin-bottom: 		15px;
	float:				right;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
	background-color:	#FFF;
}

#staff-destacado h1{
	font-family:		calibri, Arial;
	font-size: 			16px;
	color:				#73c9d7;
	text-align:			left;
	margin:				5px 18px 18px 18px;
	font-style:			normal;
	font-weight:		bold;
}

#staff-destacado h2{
    color: 				#6F6659;
    font-family: 		calibri,Arial;
    font-size: 			19px;
    font-weight: 		bold;
	font-style:			italic;
	margin:				18px 18px 5px 18px;
}


/*------------------------- fin - staff ------------------------------------*/


/*------------------------- hacemos ------------------------------------*/

#img-hacemos{
	background-image:	url(../images/img-hacemos.jpg);
	background-position:center;
	background-repeat:	no-repeat;
	width:				900px;
	height: 			130px;
	float:				left;
}

#bkg-hacemos{
	background-color:	#FFFFFF;
   	margin-left: 		7px;
    width: 				885px;
	float:				left;
	margin-bottom:		15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
}

#bkg-hacemos h1{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#ec732c;
	text-align:			left;
	font-weight:		lighter;
	font-style:			italic;
	line-height:		120%;
	margin-left:		20px;
	margin-top:			20px;
}

#bkg-hacemos #bkg-hacemos-servicios h1{
	font-family:		calibri, Arial;
	font-size: 			26px;
	color:				#ec732c;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		120%;
}

#bkg-hacemos-servicios {
	background-color:	#e9e6e1;
   	margin-left: 		20px;
    width: 				840px;
	float:				left;
	margin-bottom:		25px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
}

#hacemos-grafico{
	background-image:	url(../images/hacemos-grafico.jpg);
	background-position:center;
	background-repeat:	no-repeat;
	width:				537px;
	height: 			291px;
	float:				left;
	padding:			30px;
}

.hacemos {
	width:				270px;
	height: 			290px;
	float:				left;
	margin-top:			24px;
}

.hacemos a{
	margin-top:			0;
	text-decoration:	none;

}

.hacemos a h1{
	color:				#eb722b;
	font-family:		calibri, Arial;
	font-size:			13px;
	background-image:	url(../images/bullet.gif);
	background-position:left center;
	background-repeat:	no-repeat;
	border-bottom:		1px solid #c3b9ac;
	padding:			0 0 0 12px;
	margin:				20px 0 0 0;
}

.hacemos a h2{
	color:				#aab973;
	font-family:		calibri, Arial;
	font-size:			13px;
	background-image:	url(../images/bullet.gif);
	background-position:left center;
	background-repeat:	no-repeat;
	border-bottom:		1px solid #c3b9ac;
	padding:			0 0 0 12px;
	margin:				20px 0 0 0;
}

.hacemos a h3{
	color:				#62cac3;
	font-family:		calibri, Arial;
	font-size:			13px;
	background-image:	url(../images/bullet.gif);
	background-position:left center;
	background-repeat:	no-repeat;
	border-bottom:		1px solid #c3b9ac;
	padding:			0 0 0 12px;
	margin:				20px 0 0 0;
}

.hacemos a h4{
	color:				#3bb5d1;
	font-family:		calibri, Arial;
	font-size:			13px;
	background-image:	url(../images/bullet.gif);
	background-position:left center;
	background-repeat:	no-repeat;
	border-bottom:		1px solid #c3b9ac;
	padding:			0 0 0 12px;
	margin:				20px 0 0 0;
}

#hacemos-name{
	background-image:	url(../images/hacemos-name.jpg);
	background-repeat:	no-repeat;
	width:				299px;
	height: 			490px;
	float:				left;
}

#hacemos-name h1{
	font-family:		calibri, Arial;
	font-size: 			28px;
	color:				#fff;
	text-align:			left;
	font-weight:		lighter;
	font-style:			italic;
	line-height:		120%;
	margin-left:		20px;
	margin-top:			20px;
}

#hacemos-name h2{
	float:				right;
	margin-right:		46px;
	margin-top:			55px;
	_margin-right:		10px;
	_margin-top:		28px;
}

#hacemos-name h2 a{
	font-family:		calibri, Arial;
	font-size: 			12px;
	color:				#fff;
	text-align:			left;
	font-weight:		bold;
	text-decoration:	none;
	margin-left:		165px;
	float:				left;
}

#hacemos-name h2 a:hover{
	font-family:		calibri, Arial;
	font-size: 			12px;
	color:				#6F6659;
	text-align:			left;
	font-weight:		bold;
	text-decoration:	underline;
}

#hacemos-title{
	background-image:	url(../images/hacemos-title.jpg);
	background-repeat:	no-repeat;
	width:				598px;
	height: 			231px;
	float:				left;
}

#hacemos-title h1{
	color:				#BCB5AA;
	font-family:		calibri, Arial;
	font-size:			48px;
	font-style:			italic;
	font-weight:		lighter;
	margin:				15px 26px;
	text-align:			left;
	line-height:		115%;
}

#bkg-hacemos #bkg-hacemos-servicios h3 a{
    color: 				#fff;
	background-color:	#92c59d;
	background-image:	url(../images/flecha.gif);
	background-position:right center;
	background-repeat:	no-repeat;
    float: 				left;
    font-family: 		Arial,Helvetica,sans-serif;
    font-size: 			14px;
	text-decoration:	none;
    width: 				350px;
	height:				16px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
	margin:				5px 20px;
	padding:			8px 10px 8px 14px;
}

#bkg-hacemos #bkg-hacemos-servicios h3 a:hover{
	background-color:	#5fb175;
}

#bkg-hacemos #bkg-hacemos-servicios .popup_block h4 {
    color: 				#60CA95;
    font-family: 		Arial,Helvetica,sans-serif;
    font-size: 			20px;
    line-height: 		130%;
    margin: 			0;
    padding: 			0;
}

#bkg-hacemos #bkg-hacemos-servicios .popup_block h2 {
    color: 				#696969;
    font-family: 		Arial,Helvetica,sans-serif;
    font-size: 			14px;
    line-height: 		130%;
    margin: 			8px 0 0;
    padding: 			0;
    width: 				460px;
	float:				left;
}

#fade { /*--Transparent background layer--*/
	display: 			none; /*--hidden by default--*/
	background: 		#3f3834;
	position: 			fixed; 
	left:				0; 
	top: 				0;
	width: 				100%; 
	height: 			100%;
	opacity: 			.30;
	z-index: 			9999;
}

.popup_block{
	display: 			none; /*--hidden by default--*/
	background: 		#e9e6e1;
	padding: 			30px;
	border: 			5px solid #fff;
	float: 				left;
	font-size: 			12px;
	color:				#a1a1a1;
	position: 			fixed;
	top: 				50%; 
	left: 				50%;
	z-index: 			99999;
	-webkit-box-shadow: 0px 0px 20px #454545;
	-moz-box-shadow: 	0px 0px 20px #454545;
	box-shadow: 		0px 0px 20px #454545;
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
	border-radius: 		15px;
}

img.btn_close {
	float: 				right;
	margin: 			-20px -20px 0 0;
}

*html #fade {
	position: 			absolute;
}

*html .popup_block {
	position: 			absolute;
}

.servicios a{
    color: 				#ec732c;
	background-color:	#fff;
	background-image:	url(../images/flecha-naranja.gif);
	background-position:right bottom;
	background-repeat:	no-repeat;
    float: 				left;
    font-family: 		Arial,Helvetica,sans-serif;
    font-size: 			18px;
	text-decoration:	none;
    width: 				345px;
	height:				46px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
	margin:				30px 22px 20px;
	padding:			8px 10px 8px 14px;
}

#bkg-hacemos-compromiso {
	background-color:	#e9e6e1;
   	margin-left: 		20px;
    width: 				840px;
	float:				left;
	margin-bottom:		15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
}

#bkg-hacemos #bkg-hacemos-compromiso h2{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#736E68;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		120%;
	margin-left:		20px;
	margin-bottom:		20px;
	width:				96%;
	margin-top:			0;
}

#bkg-hacemos-compromiso h3{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#6F6659;
	text-align:			left;
	font-weight:		bold;
	font-style:			normal;
	line-height:		110%;
	margin:				20px 0 0 20px;
}

#bkg-hacemos h2{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#60CA95;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		110%;
	margin-top:			35px;
	float:				left;
}

#bkg-hacemos-metodologia {
	background-color:	#e9e6e1;
   	margin-left: 		20px;
    width: 				840px;
	float:				left;
	margin-bottom:		30px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
}

#bkg-hacemos-metodologia h2{
	font-family:		calibri, Arial;
	font-size: 			16px;
	color:				#736E68;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		150%;
	margin-left:		20px;
	margin-top:			0;
	width:				96%;
}

#bkg-hacemos-metodologia h3{
	font-family:		calibri, Arial;
	font-size: 			16px;
	color:				#6F6659;
	text-align:			left;
	font-weight:		normal;
	font-style:			normal;
	line-height:		150%;
	margin:				20px 0 0 20px;
	width:				48%;
	float:				left;
}

#bkg-hacemos-metodologia a{
	font-family:		calibri, Arial;
	font-size: 			16px;
	color:				#fff;
	text-align:			left;
	font-weight:		normal;
	font-style:			normal;
	line-height:		125%;
	margin:				10px 0 20px 20px;
	background-image:	url(../images/flecha.gif);
	background-repeat:	no-repeat;
	background-position:right center;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
	background-color:	#696969;
	text-decoration:	none;
	padding:			5px 25px 5px 15px;
	float:				left;
}

#bkg-hacemos-metodologia a:hover{
	background-color:	#bcb5aa;
}

#bkg-hacemos-compromiso a{
	font-family:		calibri, Arial;
	font-size: 			16px;
	color:				#fff;
	text-align:			left;
	font-weight:		normal;
	font-style:			normal;
	line-height:		125%;
	margin:				10px 0 20px 20px;
	background-image:	url(../images/flecha.gif);
	background-repeat:	no-repeat;
	background-position:right center;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
	background-color:	#696969;
	text-decoration:	none;
	padding:			5px 25px 5px 15px;
	float:				left;
}

#bkg-hacemos-compromiso a:hover{
	background-color:	#bcb5aa;
}

/*------------------------- fin - hacemos ------------------------------------*/


/*------------------------- prensa ------------------------------------*/

#img-prensa{
	background-image:	url(../images/img-prensa.jpg);
	background-position:top;
	background-repeat:	no-repeat;
	width:				900px;
	height: 			130px;
	float:				left;
}

#bkg-prensa{
	background-color:	#FFFFFF;
   	margin-left: 		7px;
    width: 				885px;
	float:				left;
	margin-bottom:		15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
}

#bkg-prensa h1{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#ec732c;
	text-align:			left;
	font-weight:		lighter;
	font-style:			italic;
	line-height:		120%;
	margin-left:		20px;
	margin-top:			20px;
}

#bkg-prensa h2{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#60CA95;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		110%;
	margin-top:			35px;
	float:				left;
}

#bkg-prensa h3 a{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#736e68;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		110%;
    margin-left: 		20px;
    margin-top: 		12px;
    text-align: 		left;
	float:				left;
	text-decoration:	none;
	margin-right:		20px;
}

#bkg-prensa h3 a:hover{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#EC732C;
	text-align:			left;
	font-weight:		lighter;
	line-height:		110%;
	margin-left:		20px;
}

#bkg-prensa h4{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#fefefe;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		110%;
	margin-left:		20px;
	text-decoration:	none;
	float:				left;
	width:				100%;
}

#bkg-prensa img{
	margin-right:		20px;
	margin-left:		20px;
	float:				left;
	margin-bottom:		25px;
	margin-top:			20px;
}

#bkg-prensa #prensa-destacado1{
/*	background-image:	url(../images/prensa-destacado1.jpg);
	background-position:center;
	background-repeat:	no-repeat;*/
	width:				410px;
	height: 			410px;
	margin-top:			10px;
	padding-top:		10px;
	float:				left;
	margin-left:		20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
	background-color:	#c3bdb4;
}

#bkg-prensa #prensa-destacado2{
/*	background-image:	url(../images/prensa-destacado2.jpg);
	background-position:center;
	background-repeat:	no-repeat;*/
	width:				410px;
	height: 			410px;
	margin-top:			10px;
	padding-top:		10px;
	float:				right;
	margin-right:		20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
	background-color:	#d6d2cc;
}



/*------------------------- fin - prensa ------------------------------------*/


/*------------------------- somos ------------------------------------*/

#img-somos{
	background-image:	url(../images/img-somos.jpg);
	background-position:center;
	background-repeat:	no-repeat;
	width:				900px;
	height: 			130px;
	float:				left;
}

#bkg-somos{
	background-color:	#FFFFFF;
	background-image:	url(../images/somos-bkg.png);
	background-position:right bottom;
	background-repeat:	no-repeat;
   	margin-left: 		7px;
    width: 				885px;
	float:				left;
	margin-bottom:		15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
}

#bkg-somos h1{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#ec732c;
	text-align:			left;
	font-weight:		lighter;
	font-style:			italic;
	line-height:		120%;
	margin-left:		20px;
	margin-top:			20px;
	margin-bottom:		0;
}

#bkg-somos h2{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				##736E68;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		110%;
	margin-left:		20px;
	margin-bottom:		0;
	margin-top:			0;
}

#bkg-somos h3{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#6F6659;
	text-align:			left;
	font-weight:		bold;
	font-style:			normal;
	line-height:		110%;
	margin:				0 0 0 20px;
}

#integridad{
    color: 				#cf9429;
    font-size: 			18px;
    font-style: 		normal;
	margin-left:		20px;
	font-weight:		bold;
}

#responsabilidad{
    color: 				#aab973;
    font-size: 			18px;
    font-style: 		normal;
	margin-left:		20px;
	font-weight:		bold;
}

#inclusion{
    color: 				#13c3b7;
    font-size: 			18px;
    font-style: 		normal;
	margin-left:		20px;
	font-weight:		bold;
}

#innovacion{
    color: 				#2ac8e2;
    font-size: 			18px;
    font-style: 		normal;
	margin-left:		20px;
	font-weight:		bold;
}

.somos1{
	width:				380px;
	float:				left;
	margin-right:		50px;
}

.somos2{
	width:				435px;
	float:				left;
}





/*------------------------- fin - somos ------------------------------------*/

/*------------------------- clientes ------------------------------------*/

#img-clientes{
	background-image:	url(../images/img-clientes.jpg);
	background-position:center;
	background-repeat:	no-repeat;
	width:				900px;
	height: 			130px;
	float:				left;
}

#bkg-clientes{
	background-color:	#FFFFFF;
   	margin-left: 		7px;
    width: 				885px;
	float:				left;
	margin-bottom:		15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
}

#bkg-clientes h1{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#ec732c;
	text-align:			left;
	font-weight:		lighter;
	font-style:			italic;
	line-height:		120%;
	margin-left:		20px;
	margin-top:			20px;
}

#bkg-clientes h2{
	font-family:		calibri, Arial;
	font-size: 			14px;
	color:				#736E68;
	text-align:			left;
	font-weight:		lighter;
	font-style:			normal;
	line-height:		110%;
	margin-left:		20px;
}

#bkg-clientes h2 img{
	float:				left;
	margin-right:		20px;

}

#bkg-clientes-pacto {
	background-color:	#e9e6e1;
   	margin-left: 		20px;
    width: 				840px;
	float:				left;
	margin-bottom:		25px;
	margin-top:			15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
	-moz-box-shadow: 	2px 2px 5px #dcd7d3;
	-webkit-box-shadow: 2px 2px 5px #dcd7d3;
	box-shadow: 		2px 2px 5px #dcd7d3;
}

/*------------------------- fin - prensa ------------------------------------*/

/*------------------------- contacto ------------------------------------*/

#img-contacto{
	background-image:	url(../images/img-contacto.jpg);
	background-position:center;
	background-repeat:	no-repeat;
	width:				900px;
	height: 			130px;
	float:				left;
}

#bkg-contacto{
	background-color:	#FFFFFF;
   	margin-left: 		7px;
    width: 				885px;
	float:				left;
	margin-bottom:		15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 		20px;
}

#bkg-contacto h1{
	font-family:		calibri, Arial;
	font-size: 			20px;
	color:				#ec732c;
	text-align:			left;
	font-weight:		lighter;
	font-style:			italic;
	line-height:		120%;
	margin-left:		20px;
	margin-top:			20px;
}

#campo-mensaje{
	width:				300px;
	float:				right;
	margin:				30px;
}

#campos{
	float:				left;
	margin:				30px;
}

#formulario h1{
	color:				#60CA95;
	font-style:			normal;
	font-family:		calibri, Arial;
	font-size:			16px;
	margin:				15px 0 0 0;
}

#formulario h2{
	color:				#736E68;
	font-family:		calibri, Arial;
	font-size:			13px;
	margin:				5px 0;
}

#formulario h3{
	color:				#736E68;
	font-family:		calibri, Arial;
	font-size:			18px;
	margin:				15px 0 0 20px;
}

.campo{
	background-color:	#FFFFFF;
	color:				#736E68;
	font-family:		calibri, Arial;
	font-size:			13px;
	border:				1px solid #736E68;
}

.campo-mensaje{
	background-color:	#FFFFFF;
	color:				#736E68;
	font-family:		calibri, Arial;
	font-size:			13px;
	border:				1px solid #736E68;
	float:				right;
}

.campo-desplegable{
	background-color:	#FFFFFF;
	color:				#736E68;
	font-family:		calibri, Arial;
	font-size:			13px;
	border:				1px solid #736E68;
}

.btn-enviar{
	background-image:	url(../images/btn-enviar.jpg);
	background-position:center;
	background-repeat:	no-repeat;
	width:				100px;
	height: 			49px;
	float:				right;
	display:			block;
	cursor:             pointer;
	border:				none;
	font-family:		calibri, Arial;
	font-size: 			12px;
	color:				#fff;
	font-weight:		bold;
	text-decoration:	none;
	margin-top:			10px;
}



/*------------------------- fin - contacto ------------------------------------*/

/*------------------------- footer ------------------------------------*/

#footer {
    border-top:			1px solid #fff;
	width:				900px;
	float:				left;
	margin-bottom:      20px;
	padding-top:		20px;
}

#txt-footer {
    color: 				#696969;
    font-family: 		calibri,Arial;
    font-size: 			12px;
    line-height: 		200%;
    margin-top: 		8px;
    text-align: 		center;
}

#footer a{
	text-decoration:	none;
	color:				#696969;
}

#footer a:hover{
	text-decoration:	underline;
	color:				#EC732C;
}

#redes-sociales{
	margin-left:		415px;
}

#twitter a{
	background-image:	url(../images/twitter.png);
	background-repeat:	no-repeat;
	width:				20px;
	height:				20px;
	float:				left;
	margin-right:		5px;
}

#twitter a:hover{
	background-image:	url(../images/twitter_.png);
	background-repeat:	no-repeat;
	width:				20px;
	height:				20px;
	float:				left;
}

#facebook a{
	background-image:	url(../images/facebook.png);
	background-repeat:	no-repeat;
	width:				20px;
	height:				20px;
	float:				left;
	margin-right:		5px;
}

#facebook a:hover{
	background-image:	url(../images/facebook_.png);
	background-repeat:	no-repeat;
	width:				20px;
	height:				20px;
	float:				left;
}

#linkedin a{
	background-image:	url(../images/linkedin.png);
	background-repeat:	no-repeat;
	width:				20px;
	height:				20px;
	float:				left;
	margin-right:		5px;
}

#linkedin a:hover{
	background-image:	url(../images/linkedin_.png);
	background-repeat:	no-repeat;
	width:				20px;
	height:				20px;
	float:				left;
}

/*------------------------- fin - footer ------------------------------------*/


