@charset "UTF-8";
/* CSS Document */

body {
	margin:0px;
}

.cont_general{
	margin: 0 auto;
	width:954px;
}

.barra_gris_top{
	float:left;
	width:954px;
	height:9px;
	background-color:#d5d4d4;
}

.barra_header{
	float:left;
	width:954px;
	height:117px;
	background-color:#efeded;
}

.logo_container{
	float:left;
	width:121px;
	height:69px;
	margin-left:47px;
	margin-top:12px;
}

.datos_header{
	float:right;
	width:201px;
	height:60px;
	margin-top:12px;
}

.tel_icon_cont{
	float:left;
	width:32px;
	height:60px;
}

.title_info_cont{
	float:left;
	width:168px;
	height:14px;
}

.info_cont_izq{
	float:left;
	width:88px;
	height:37px;
	margin-top:5px;
}

.info_cont_der{
	float:left;
	width:81px;
	height:37px;
	margin-top:5px;
}

.central_container{
	float:left;
	width:854px;
	height:318px;
	margin-top:-20px;
	margin-left:46px;
}

.menu_showcase{
	float:left;
	width:615px;
	height:100px;
	margin-top:-120px;
	margin-left:122px;
}

.ver_mas_fila{
	float:left;
	width:615px;
	height:16px;
}

.ver_mas_cont{
	float:right;
	width:77px;
	height:16px;
	cursor:pointer;
}

.var_mas_img{
	float:left;
	width:70px;
	height:17px;
}

.ver_mas_txt{
	float:left;
	width:41px;
	height:14px;
	margin-top:-13px;
	margin-left:8px;
}

.colors_container{
	float:left;
	width:615px;
	height:73px;
	margin-top:8px;
}

.experiencia_cont{
	float:left;
	width:99px;
	height:72px;
	margin-left:11px;
	margin-top:-71px;
}

.etica_cont{
	float:left;
	width:119px;
	height:72px;
	margin-left:11px;
	margin-top:-72px;
}

.responsabilidad_cont{
	float:left;
	width:112px;
	height:72px;
	margin-left:133px;
	margin-top:-72px;
}

.cumplimiento_cont{
	float:left;
	width:112px;
	height:72px;
	margin-left:255px;
	margin-top:-72px;
}

.vervalores_cont{
	float:left;
	width:119px;
	height:32px;
	margin-left:380px;
	margin-top:-45px;
}

.flechita_cont_chica{
	float:left;
	width:12px;
	height:32px;
}


.flechita_cont{
	float:left;
	width:99px;
	height:15px;
}

.dest_text_cont{
	float:left;
	width:109px;
	height:54px;
}

.ver_text_cont{
	float:left;
	width:100px;
	height:32px;
}

.secciones_container{
	float:left;
	width:854px;
	height:142px;
}

.seccion_module{
	float:left;
	width:170px;
	height:142px;
	background-color:#f3f0f0;
}

.seccion_module_dark{
	float:left;
	width:170px;
	height:142px;
	background-color:#dfdddd;
}

.seccion_title{
	float:left;
	width:170px;
	height:25px;
	margin-left:10px;
	margin-top:18px;
}

.seccion_txt_cont{
	float:left;
	width:152px;
	height:70px;
	margin-left:10px;
	margin-top:9px;
}

.seccion_bt_cont{
	float:left;
	width:152px;
	height:15px;
	margin-left:10px;
	text-align:right;
}

.content_container{
	float:left;
	width:859px;
	height:600px;
	margin-top:50px;
}

.left_menu_cont{
	float:left;
	width:173px;
	height:430px;
}

.right_cont_container{
	float:left;
	margin-left:15px;
	width:660px;
	height:401px;
}

.right_cont_title{
	float:left;
	width:649px;
	height:49px;
}

.right_vertical_cont{
	float:left;
	margin-left:8px;
	width:210px;
	height:330px;
	border-right: 1px solid #cfcfcf;
	margin-top:25px;
}

.right_vertical_cont_end{
	float:left;
	margin-left:8px;
	width:200px;
	height:330px;
	margin-top:25px;
}

.dr_name_cont{
	float:left;
	width:210px;
	height:18px;
}

.dr_foto_cont{
	float:left;
	width:141px;
	height:96px;
	border: solid 1px #d0d0d0;
}

.bottom_info_cont{
	float:left;
	width:854px;
	height:89px;
	border: solid 1px #d0d0d0;
	margin-top:20px;
}

.menu_inf_cont{
	float:left;
	width:854px;
	height:18px;
	margin-top:25px;
	margin-left:230px;
	margin-bottom:15px;
}

/*/////////////////////////////////////////////// INTERNAS ///////////////////////////////////////////////*/

.menu_interno_cont{
	float:left;
	width:826px;
	height:36px;
	margin-top:10px;
	margin-left:50px;
}

.internal_menu_image_cont{
	float: left;
	width: 835px;
	height: 151px;
	margin-left: 10px;
	margin-top: 20px;
}

.inter_menu_left_ind{
	float: left;
	width: 130px;
	height: 146px;
	border: solid 1px #d9d8d8;
}

.inter_menu_opcion{
	float: left;
	width: 105px;
	height: 146px;
	border: solid 1px #d9d8d8;
	margin-left: 8px;
	cursor: pointer;
}

/*////////////////////////////////////////////// TIPOGRAFIAS ////////////////////////////////////////////*/

.arial_bold_11_42a5d3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#42a5d3;
}

.arial_bold_8_2f3030{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	color:#2f3030;
}

.arial_bold_10_42a5d3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#42a5d3;
}

.arial_bold_10_b3b2b2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#b3b2b2;
}

.arial_bold_18_64c6ed{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#64c6ed;
}

.arial_regular_10_7e7d7d{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7e7d7d;
}

.arial_regular_10_3b7600{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3b7600;
}

.arial_regular_10_fdfdfc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fdfdfc;
}

.arial_regular_10_818182{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	color:#818182;
}

.arial_regular_10_767575{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#767575;
}

.arial_regular_10_272727{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#272727;
}

.arial_regular_10_272727 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#272727;
}

.arial_regular_10_272727 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#272727;
}

.arial_regular_12_097ca6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#097ca6;
	line-height:18px;
}

.arial_regular_12_097ca6 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#097ca6;
	text-decoration:none;
	line-height:18px;
}

.arial_regular_12_097ca6 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#097ca6;
	text-decoration:underline;
	line-height:18px;
}

.arial_regular_12_292a2a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292a2a;
	line-height:18px;
}

.arial_regular_12_292a2a a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292a2a;
	text-decoration:none;
	line-height:18px;
}

.arial_regular_12_292a2a a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292a2a;
	text-decoration:underline;
	line-height:18px;
}

.arial_regular_11_818182{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#818182;
}

.arial_regular_13_000000{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
}

.arial_italic_11_abacac{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#abacac;
}

.droid_sans_bold_9_000000{
	font-family: 'Droid Sans', sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000;
	
}

.droid_sans_bold_9_000000 a{
	/*font-family: 'Droid Sans', sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#000;
	
}

.droid_sans_bold_9_000000 a:hover{
	/*font-family: 'Droid Sans', sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#000;
	
}

.droid_sans_bold_11_3b7600{
	font-family: 'Droid Sans', sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3b7600;
	
}

.droid_sans_bold_11_fdfdfc{
	font-family: 'Droid Sans', sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fdfdfc;
}

.droid_sans_bold_15_232323{
	font-family: 'Droid Sans', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#232323;
}

.droid_sans_bold_15_3b7600{
	font-family: 'Droid Sans', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3b7600;
}

.droid_sans_bold_12_232323{
	font-family: 'Droid Sans', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#232323;
}

.droid_sans_bold_11_232323{
	font-family: 'Droid Sans', sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#232323;
}

.droid_sans_bold_11_3b7600{
	font-family: 'Droid Sans', sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3b7600;
}

.droid_sans_bold_11_232323 a{
	font-family: 'Droid Sans', sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#232323;
}

.droid_sans_bold_11_232323 a:hover{
	font-family: 'Droid Sans', sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#232323;
}

.droid_sans_bold_12_3b7600{
	font-family: 'Droid Sans', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3b7600;
}

.droid_sans_bold_12_3b7600 a{
	font-family: 'Droid Sans', sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#3b7600;
}

.droid_sans_bold_12_3b7600 a:hover{
	font-family: 'Droid Sans', sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#3b7600;
}

.droid_sans_regular_11_9d9c9c{
	font-family: 'Droid Sans', sans-serfi;
	font-size:11px;
	color:#9d9c9c;
}

.droid_sans_regular_13_767575{
	font-family: 'Droid Sans', sans-serfi;
	font-size:13px;
	color:#767575;
}

.droid_sans_bold_13_3b7600{
	font-family: 'Droid Sans', sans-serfi;
	font-size:13px;
	font-weight:bold;
	color:#3b7600;
}


.droid_sans_bold_22_232323{
	font-family: 'Droid Sans', sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#232323;
}

.droid_sans_bold_17_3b7600{
	font-family: 'Droid Sans', sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#3b7600;
}

.droid_sans_bold_14_232323{
	font-family: 'Droid Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#232323;
}
