<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Muli:300,400);
*{
	margin:0;
	padding:0;
	font-family: 'Muli', sans-serif;
	font-weight:bold;
	color:#000;
}
body{
	height:100%;
	background:url(../img/pattern-174g.png) repeat;	
}
h3{font-size:1em;
}
h1{font-size:1.6em;
}
/*seccion de empleo*/
.boton_registrarse {
	color:#fff;
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	background-color:transparent;
	font-size:.65em;
	
}

.boton_send {
  background: #ED1A4F;
  background-image: -webkit-linear-gradient(top, #ED1A4F, #ED1A4F);
  background-image: -moz-linear-gradient(top, #ED1A4F, #ED1A4F);
  background-image: -ms-linear-gradient(top, #ED1A4F, #ED1A4F);
  background-image: -o-linear-gradient(top, #ED1A4F, #ED1A4F);
  background-image: linear-gradient(to bottom, #ED1A4F, #ED1A4F);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  color: #ffffff;
  font-size:.85em;
  border-style: none;
  border-width: 0;
  width:70%;
  height:35px;

  text-decoration: none;
  margin:15px 0;
}

.boton_send:hover {
  background: #16AEEF;
  background-image: -webkit-linear-gradient(top, #16AEEF, #16AEEF);
  background-image: -moz-linear-gradient(top, #16AEEF, #16AEEF);
  background-image: -ms-linear-gradient(top, #16AEEF, #16AEEF);
  background-image: -o-linear-gradient(top, #16AEEF, #16AEEF);
  background-image: linear-gradient(to bottom, #16AEEF, #16AEEF);
  text-decoration: none;
}


.boton_asociado {
  background: #16AEEF;
  background-image: -webkit-linear-gradient(top, #ED1A4F, #ED1A4F);
  background-image: -moz-linear-gradient(top, #ED1A4F, #ED1A4F);
  background-image: -ms-linear-gradient(top, #ED1A4F, #ED1A4F);
  background-image: -o-linear-gradient(top, #ED1A4F, #ED1A4F);
  background-image: linear-gradient(to bottom, #ED1A4F, #ED1A4F);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  color: #ffffff;
  font-size:.85em;
  border-style: none;
  border-width: 0;
  width:90%;
  height:35px;

  text-decoration: none;
  margin:15px 0;
}

.boton_asociado:hover {
  background: #ED1A4F;
  background-image: -webkit-linear-gradient(top, #16AEEF, #16AEEF);
  background-image: -moz-linear-gradient(top, #16AEEF, #16AEEF);
  background-image: -ms-linear-gradient(top, #16AEEF, #16AEEF);
  background-image: -o-linear-gradient(top, #16AEEF, #16AEEF);
  background-image: linear-gradient(to bottom, #16AEEF, #16AEEF);
  text-decoration: none;
}

/*Sección de noticias aerooooooooooooooooooooooooooooo*/
.noticia_aero{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;
	border:1px solid #57a9c7;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_aero{
	width:98%;
	max-height:164px;
	margin-left:1%;
	margin-right:1%;
	float:left;
	overflow:hidden;	
}
.noticia_imagen_aero{
	width:29%;
	float:right;
	margin-left:1%;
}
.noticia_aero img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_aero a{
	float:left;
	color:#fff;
	bottom:0;
	padding-top:13px;
}
.noticia_aero h1{
	text-align:right;
}
#redes3_aero{
	width:95%;
	margin:10px 1% 0 1%;
	padding-top:5px;
	padding-left:2.5%;
	padding-right:0.5%;
	padding-bottom:10px;
	float:right;
	background-color:#57a9c7;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#redes3_aero h4{
	margin-right:10px;
	padding-top:15px;
	float:right;
	color:#fff;
	text-align:left;
}
#redes3_aero svg{
	margin-left:-7px;
	padding-top:5px;
	padding-left:-7px;
	bottom:0;
	right:0;
	float:right;
}
.noticia_comp_aero{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;	
	border:1px solid #57a9c7;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_comp_aero{
	width:98%;
	margin-left:1%;
	margin-right:1%;
	float:left;
}
.noticia_imagen_comp_aero{
	width:29%;
	margin-left:1%;
	float:right;
}
.noticia_comp_aero img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_comp_aero a{
	bottom:0;
	padding-top:13px;
	float:left;
	color:#fff;
}
.noticia_comp_aero h1{
	text-align:right;
}
/*Sección de noticias autoooooooooooooooooooooooooooooo*/
.noticia_auto{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;
	border:1px solid #C75757;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_auto{
	width:98%;
	max-height:164px;
	margin-left:1%;
	margin-right:1%;
	float:left;
	overflow:hidden;	
}
.noticia_imagen_auto{
	width:29%;
	float:right;
	margin-left:1%;
}
.noticia_auto img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_auto a{
	float:left;
	color:#fff;
	bottom:0;
	padding-top:13px;
}
.noticia_auto h1{
	text-align:right;
}
#redes3_auto{
	width:95%;
	margin:10px 1% 0 1%;
	padding-top:5px;
	padding-left:2.5%;
	padding-right:0.5%;
	padding-bottom:10px;
	float:right;
	background-color:#C75757;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#redes3_auto h4{
	margin-right:10px;
	padding-top:15px;
	float:right;
	color:#fff;
	text-align:left;
}
#redes3_auto svg{
	margin-left:-7px;
	padding-top:5px;
	padding-left:-7px;
	bottom:0;
	right:0;
	float:right;
}
.noticia_comp_auto{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;	
	border:1px solid #C75757;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_comp_auto{
	width:98%;
	margin-left:1%;
	margin-right:1%;
	float:left;
}
.noticia_imagen_comp_auto{
	width:29%;
	margin-left:1%;
	float:right;
}
.noticia_comp_auto img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_comp_auto a{
	bottom:0;
	padding-top:13px;
	float:left;
	color:#fff;
}
.noticia_comp_auto h1{
	text-align:right;
}
/*Sección de noticias tics */
.noticia_tics{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;
	border:1px solid #C7B857;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_tics{
	width:98%;
	max-height:164px;
	margin-left:1%;
	margin-right:1%;
	float:left;
	overflow:hidden;	
}
.noticia_imagen_tics{
	width:29%;
	float:right;
	margin-left:1%;
}
.noticia_tics img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_tics a{
	float:left;
	color:#fff;
	bottom:0;
	padding-top:13px;
}
.noticia_tics h1{
	text-align:right;
}
#redes3_tics{
	width:95%;
	margin:10px 1% 0 1%;
	padding-top:5px;
	padding-left:2.5%;
	padding-right:0.5%;
	padding-bottom:10px;
	float:right;
	background-color:#C7B857;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#redes3_tics h4{
	margin-right:10px;
	padding-top:15px;
	float:right;
	color:#fff;
	text-align:left;
}
#redes3_tics svg{
	margin-left:-7px;
	padding-top:5px;
	padding-left:-7px;
	bottom:0;
	right:0;
	float:right;
}
.noticia_comp_tics{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;	
	border:1px solid #C7B857;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_comp_tics{
	width:98%;
	margin-left:1%;
	margin-right:1%;
	float:left;
}
.noticia_imagen_comp_tics{
	width:29%;
	margin-left:1%;
	float:right;
}
.noticia_comp_tics img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_comp_tics a{
	bottom:0;
	padding-top:13px;
	float:left;
	color:#fff;
}
.noticia_comp_tics h1{
	text-align:right;
}
/*Sección de noticias agro */
.noticia_agro{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;
	border:1px solid #94C757;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_agro{
	width:98%;
	max-height:164px;
	margin-left:1%;
	margin-right:1%;
	float:left;
	overflow:hidden;	
}
.noticia_imagen_agro{
	width:29%;
	float:right;
	margin-left:1%;
}
.noticia_agro img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_agro a{
	float:left;
	color:#fff;
	bottom:0;
	padding-top:13px;
}
.noticia_agro h1{
	text-align:right;
}
#redes3_agro{
	width:95%;
	margin:10px 1% 0 1%;
	padding-top:5px;
	padding-left:2.5%;
	padding-right:0.5%;
	padding-bottom:10px;
	float:right;
	background-color:#94C757;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#redes3_agro h4{
	margin-right:10px;
	padding-top:15px;
	float:right;
	color:#fff;
	text-align:left;
}
#redes3_agro svg{
	margin-left:-7px;
	padding-top:5px;
	padding-left:-7px;
	bottom:0;
	right:0;
	float:right;
}
.noticia_comp_agro{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;	
	border:1px solid #94C757;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_comp_agro{
	width:98%;
	margin-left:1%;
	margin-right:1%;
	float:left;
}
.noticia_imagen_comp_agro{
	width:29%;
	margin-left:1%;
	float:right;
}
.noticia_comp_agro img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_comp_agro a{
	bottom:0;
	padding-top:13px;
	float:left;
	color:#fff;
}
.noticia_comp_agro h1{
	text-align:right;
}
/*noticias*/
.noticia{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;
	border:1px solid #00457B;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto{
	width:98%;
	max-height:164px;
	margin-left:1%;
	margin-right:1%;
	float:left;
	overflow:hidden;	
}
.noticia_imagen{
	width:29%;
	float:right;
	margin-left:1%;
}
.noticia img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia a{
	float:left;
	color:#fff;
	bottom:0;
	padding-top:13px;
}
.noticia h1{
	text-align:right;
}
#redes3{
	width:95%;
	margin:10px 1% 0 1%;
	padding-top:5px;
	padding-left:2.5%;
	padding-right:0.5%;
	padding-bottom:10px;
	float:right;
	background-color:#00457B;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#redes3 h4{
	margin-right:10px;
	padding-top:15px;
	float:right;
	color:#fff;
	text-align:left;
}
#redes3 svg{
	margin-left:-7px;
	padding-top:5px;
	padding-left:-7px;
	bottom:0;
	right:0;
	float:right;
}
/*Sección noticia completa*/
.noticia_comp{
	width:98%;
	height:auto;
	margin:0 0 20px 0;
	padding:10px 1% 10px 1%;
	float:left;	
	border:1px solid #00457B;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.noticia_texto_comp{
	width:98%;
	margin-left:1%;
	margin-right:1%;
	float:left;
}
.noticia_imagen_comp{
	width:29%;
	margin-left:1%;
	float:right;
}
.noticia_comp img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.noticia_comp a{
	bottom:0;
	padding-top:13px;
	float:left;
	color:#fff;
}
.noticia_comp h1{
	text-align:right;
}
/*para seccion eventos*/
.eventos{
	width:98%;
	height:auto;
	margin:0 0 20px 0;	
	padding:10px 1% 10px 1%;
	float:left;
	border:1px solid #00457B;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.eventos_texto{
	width:98%;
	margin-left:1%;
	margin-right:1%;
	float:right;
}
.eventos_imagen{
	width:27%;
	margin-left:0%;
	margin-right:12px;
	float:left;
}
.eventos img{
	max-width:100%;
	height:auto;
	max-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
} 
.eventos h3{
	text-align:right;
	margin-top:-22px;
	margin-right:6px;
}
.eventos h1{
	margin-left:1%;
}
#redes2{
	width:95%;
	margin:10px 1% 0 1%;
	padding-top:5px;
	padding-left:2.5%;
	padding-right:0.5%;
	padding-bottom:10px;
	float:right;
	background-color:#00457B;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#redes2 h4{
	text-align:right;
	margin-right:10px;
	padding-top:15px;
	float:right;
	color:#fff;
}
#redes2 h5{
	text-align: left;
	margin-left:10px;
	padding-top:15px;
	float:left;
	color:#fff;
}

#redes2 svg{
	margin-left:-7px;
	padding-top:5px;
	padding-left:-7px;
	bottom:0;
	right:0;
	float:right;
}
/*para seccion empleos*/
.empleos{
	width:98%;
	height:auto;
	margin:-60px 0 20px 0;	
	padding:10px 1% 10px 1%;
	float:left;
	border:1px solid #00457B;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.empleos_texto{
	width:78%;
	margin-left:1%;
	margin-right:1%;
	float:right;
}
.empleos_datos{
	width:16%;
	margin-left:1%;
	padding-right:2%;
	margin-bottom:10px;
	border-right:#00457B solid 1px;
	float:left;
}
.empleos_datos p{
	margin-bottom:10px;
}
.empleos_datos h1{
	font-size:12px;
}

.empleos h3{
	text-align:right;
	margin-top:-22px;
	margin-right:6px;
}
.empleos h1{
	margin-left:1%;
	font-size:13px;
}
.empleos h1{
	font-size:1.1em;
	color:#00457B;
}
#postulados{
	width:95%;
	margin:10px 1% 0 1%;
	padding-left:2.5%;
	padding-right:0.5%;
	padding-bottom:10px;
	float:right;
	background-color:#00457B;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#postulados h4{
	text-align:right;
	margin-right:10px;
	padding-top:12px;
	float:right;
	color:#fff;
}


/*Sección formulario_socios*/
.form{ 
	max-width: 25%; 
    min-width: 83%; 
 	border:1px #00457B solid;
	 padding: 30px 5% 130px 5%; 
	margin:-30px 2% 30px 5%;    
    font-size: 1.2em; 
    background-color: #FFFFFF;    
	text-align:left;
	background:url(../img/fondo_forma.jpg) right fixed no-repeat;
 	background-size:contain;
	-webkit-box-shadow: 0px 0px 9px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 0px 0px 9px 0px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 9px 0px rgba(50, 50, 50, 0.75);
} 
.content{ 
    margin: 0px;
} 
.form label{ 
    color: #666666; 
	margin-top:10px;
	margin-bottom:2px; 
    display: block;
} 


/*CÓDIGO MANUEL*/
input[type="checkbox"]{ display: none; }
 
input[type="radio"] + label span{
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url(img/check_radio_sheet.png) left top no-repeat;
    margin: -1px 4px 0 0;
    vertical-align: middle;
    cursor:pointer;
}
 
input[type="radio"]:checked + label span{
    background: url(img/check_radio_sheet.png) -19px top no-repeat;
}


input[type="checkbox"]{ display: none; }
 
input[type="checkbox"] + label span{
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url(img/check_radio_sheet.png) left top no-repeat;
    margin: -1px 4px 0 0;
    vertical-align: middle;
    cursor:pointer;
}
 
input[type="checkbox"]:checked + label span{
    background: url(img/check_radio_sheet.png) -19px top no-repeat;
}
/**/

.form table td radio{
	width:1%;
}

.form div{ 
    display: block; 
} 
.form input, form textarea, form select{ 
    border-width: 1px; 
    border-style: solid; 
    border-color: #00457B; 
	padding:20px 2% 20px 2%;   
	width: 96%;
	background-color: rgba(255, 255, 255, 0.5);
    font-size: 1.2em; 
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	outline:none
} 
form input, form textarea, form select{ 
	outline:none
}
.form select{
	 border-radius:10px;
	 border:none;
	 cursor:pointer;
	 height:50px;
	 padding:10px;
	 color:#fff;
	 background-color:#00457B !important;
	-webkit-box-shadow:none;
	appearance:none;
	box-shadow:none;	
	-moz-appearance:none;
	-webkit-appearance: none;   
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.form select:hover{
	background-color:#13AEEF !important;	
}
.intro{ 
    margin-bottom: 10px; 
} 
.clear{ 
    clear: both; 
} 
.form textarea{ 
    height: 58px; 
    width: 96%; 
} 
.form input[type=submit]{ 
    width: 60%;
    background-color: #00457B; 
    color: #FFFFFF; 
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	text-align:center;
	margin:40px 20%;
} 
.form input:hover[type=submit]{ 
    background-color: #666666; 
    color: #FFFFFF; 
} 
.field{ 
    margin-bottom: 0px;
}

.boton_enviar_cuest{
	margin:0;
	padding:0;
}
	.boton_enviar_cuest a{
	color:#fff;
	text-decoration:none;
	background-color:#00457B;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	width:60%;
	margin:40px 20% 15px 20%;
	text-align:center;
	float:left;
	padding:20px 0% 20px 0%; 
}
	.boton_enviar_cuest a:hover{
	background:rgba(20, 185, 254, .8);	
}

/*Sección Contacto*/
.form2{ 
	max-width: 25%; 
    min-width: 90%; 
 	border:1px #00457B solid;
	 padding: 30px 5% 130px 5%; 
	margin:0 0 30px 0;    
    font-size: 1.2em; 
    background-color: #FFFFFF;    
	text-align:left;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
} 
.content2{ 
    margin: 0px;
} 
.form2 label{ 
    color: #666666; 
	margin-top:10px;
	margin-bottom:2px; 
    display: block;
} 
/*
.form2 input[type=radio], input[type=checkbox]{ 
    margin:0 10px 0 0; 
    width: 3px;
} 
*/
.form2 table td radio{
	width:1%;
}
.form2 div{ 
    display: block; 
} 
.form2 input, form textarea, form select{ 
    border-width: 1px; 
    border-style: solid; 
    border-color: #00457B; 
	padding:20px 2% 20px 2%;   
	width: 96%;
	background-color: rgba(255, 255, 255, 0.5);
    font-size: 1.2em; 
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	outline:none
} 
form2 input, form textarea, form select{ 
	outline:none
}
.form2 select{
	border-radius:10px;
	border:none;
	cursor:pointer;
	height:50px;
	padding:10px;
	color:#fff;
	background-color:#00457B !important;
	-webkit-box-shadow:none;
	appearance:none;
	box-shadow:none;	
	-moz-appearance:none;
	-webkit-appearance: none;   
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.form2 select:hover{
	background-color:#13AEEF !important;	
}

.form2 textarea{ 
    height: 58px; 
    width: 96%; 
} 
.form2 input[type=submit]{ 
    width: 96%; 
    background-color: #666666; 
    color: #666666; 
} 

.boton_enviar_cuest2{
	margin:0;
	padding:0;
}
	.boton_enviar_cuest2 a{
	color:#fff;
	text-decoration:none;
	background-color:#00457B;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	width:60%;
	margin:40px 20% 15px 20%;
	text-align:center;
	float:left;
	padding:20px 0% 20px 0%; 
}
	.boton_enviar_cuest2 a:hover{
	background:rgba(20, 185, 254, .8);	
}
/*Sección hazte socio*/
.contenido_texto1{
	width:100%;
	height:auto;
	background-color:#00457B;
	
	border:0;
	padding:0;
	 border-spacing: 0;
    border-collapse: collapse;
}

.contenido_texto1 td{
	width:19%;
	height:auto;
	color:#fff;
	font-size:12px;
	border:1px solid #fff;
	text-align:center;
	padding:3px .5%;
}
.contenido_texto1 td h3{
	color:#13AEEF;
}

.tarifas{
	background-color:#13AEEF;
}

.tarifas1 h3{
	text-align:left;
	margin-left:2%;
}
.contenido_texto2 {
	width:100%;
	height:auto;
	background-color:#13AEEF;
	
	border:0;
	padding:0;
	 border-spacing: 0;
    border-collapse: collapse;
}
.contenido_texto2 td{
	width:19%;
	height:auto;
	color:#fff;
	font-size:12px;
	border:1px solid #fff;
	text-align:center;
	padding:3px .5%;
}
.contenido_texto2 td h3{
	color:#00457B;
}
.tarifas2{
	background-color:#00457B;
}
.tarifas2 h3{
	font-size:.8em;
	text-align:left;
	padding:8px 0 8px 8px ;
}




.contenido_texto3 {
	width:100%;
	height:auto;
	background-color:#00457B;
	
	border:0;
	padding:0;
	 border-spacing: 0;
    border-collapse: collapse;
}
.contenido_texto3 td{
	width:19%;
	height:auto;
	color:#fff;
	font-size:12px;
	border:1px solid #fff;
	text-align:center;
	padding:3px .5%;
}
.contenido_texto3 td h3{
	color:#13AEEF;
}
.tarifas3{
	background-color:#13AEEF;
}
.tarifas3 h3{
	font-size:.8em;
	text-align:left;
	padding:8px 0 8px 8px ;
}

/* Sección hazte socio /menu de servicios*/
#accordion{
    list-style:none;
    width:100%;
	outline:none !important;
	border:none;
	margin:0;
	cursor:pointer;
}
#accordion p{
	height:150px;
	width:95%;
	list-style:none;
	outline:none !important;
	padding:25px 2.5%;
	background-color:#13AEEF;
	color:#fff;
	border:none;
	margin:0;
	border-radius:0 0 20px 20px;
	-moz-border-radius:0 0 20px 20px;
	-webkit-border-radius:0 0 20px 20px;
}
#accordion h3{
	
	background-color:#00457B;
	outline:none !important;
   	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
   	color:#FFF;
	margin-top:1px;
   	padding:10px;
}
/*Este es el menu*/
#menu{
	width:100%;
	height:50px;	
}
#menu span{
	color:#00457B;
}
#menu ul{
	font-size:1.1em;
}
#menu li{
	list-style:none;
	margin-top:0px;
}
#menu li a{
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	padding-top:10px;
	display:block;
	width:12.5%;
	text-align:center;
	border-bottom:3px solid #ED1A4F;
	height:20px;
	text-decoration:none;
	font-size:.9em;
	color:#00457B;
}
#menu li a:hover{
	border-bottom:3px solid #14B9FE;
}
#mnu-responsivo{
	width:50px;
	height:50px;
	background:url(../img/bton-down.png) no-repeat center center;
	opacity:.8;
	float:right;
	position:absolute;
	right:0;
	margin:0 12px 0 0;
	display:none;
	cursor:pointer;
}
#mnu-responsivo.mnu-activo{
	background:url(../img/bton-up.png) no-repeat center center;
}
#menu-responsivo.menu-normal{
	background:url(../img/bton-down.png) no-repeat center center;
}
/*El contenedor que contiene todo*/
#contenedor_total{
	max-width:1280px;
	bottom:0;
	margin-top:20px;
	height:100% !important;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}
/*El contenedor rectangular*/
#contenedor_total_2{
	background-color:#fff;
	width:80%;
	margin:3px 10% 20px 10%;
	bottom:0;
	height:auto;
	float:left;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-webkit-box-shadow: 0px 0px 9px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 0px 0px 9px 0px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 9px 0px rgba(50, 50, 50, 0.75);
}
/*El contenedor principal*/
#container{
	width:100%; /*1024px*/
	margin:20px 0 0 0;
	height:auto;
	float:left;
}
/*elementos dentro del header*/
header{
	width:100%; /*1024px*/
	margin:0;	
	height:183px;
}
#logo{
	width:100%;
	height:93px;
	margin-top:0px;
	margin-left:1.6%;
	float:left;
}
#contenedor_uno{
	width:100%;
	min-height:0px;
	height:auto;
	float:left;
}
/*Video/ Sección que es la cámara*/
#contenedor1_der video{
	max-width:95%;
	margin-left:2.5%;
	margin-right:2.5%;
	height:auto;
	margin-bottom:-50px;	
}
#contenedor1_izq{
	width:95%;
	margin-left:2.5%;
	margin-right:2.5%;
	text-align:center;
	min-height:1px;
	height:auto;
	z-index:20;
	float:right;
	padding-top:0px;
}
#contenedor1_izq h1{
	font-size:2.5em;
	font-weight:lighter;
}
.contenedor1_izq_inf button{
	width:12.8%;
	float:left;
	margin-left:37%;
	margin-right:.2%;
	z-index:1 !important;
	min-height:10px;
	height:auto;
	background-color:#00457B;
	color:#fff;
	font-size:.8em;
	padding:10px 0 10px 0;
	margin-top:18px;
	text-align:center;
	outline:none;
	border:none;
	cursor:pointer;
	border-radius: 15px 0 0 15px;
	-moz-border-radius:15px 0 0 15px;
	-webkit-border-radius:15px 0 0 15px;
}
.contenedor1_izq_inf2 button{
	width:12.8%;
	float:right;
	margin-right:37%;
	margin-left:.2%;
	z-index:1 !important;
	min-height:10px;
	height:auto;
	background-color:#00457B;
	color:#fff;
	font-size:.8em;
	padding:10px 0 10px 0;
	margin-top:18px;
	text-align:center;
	outline:none;
	border:none;
	cursor:pointer;
	border-radius:0 15px 15px 0;
	-moz-border-radius:0 15px 15px 0;
	-webkit-border-radius:0 15px 15px 0;
}
.contenedor1_izq_inf button:hover{
background:rgba(20, 185, 254, .8);
}
.contenedor1_izq_inf2 button:hover{
background:rgba(20, 185, 254, .8);
}
#contenedor1_der{
	width:100%;
	height:auto;
	float:left;
 	margin:-27px -35px 29px 0;
	padding:10px 0 10px 0;
	text-align:center;
}
/*slider noticias que se visualiza en todo el sitio*/
#slide_noticias{ 
	width:30.35%;
	float:left;
	margin-left:1.25%;
	margin-right:2.5%;
	height:auto;
	position:relative;
	max-height:310px;
	left:0;
}
.noticias{
	margin-top:-29.4%;
	font-size:.8em;
	width:96%;
	text-align:justify;
	height:auto;
	bottom:10%;
	padding:3px 2% 0 2%;
	background-color:rgba(30, 30, 30, .5);
	color:#fff;
	position:absolute;
}
.noticias a{		
	font-size:.9em;
	text-align:right;
	float:right;
	bottom:0;
	right:0;
	color:#fff;
}
#slide_noticias img{
	height:auto;
	max-width:100%;
}
#menu_slide_2{
	float:left; 
	width:15%;
	margin:77.6% 44% -13% 44%;
	cursor:pointer;
	max-height:10px;
	position:relative;
}
#img_1_not{
	width:33.3%;
	height:auto;
	float:left;
}
#img_2_not{
	width:33.3%;
	height:auto;
	float:left;
}
#img_3_not{
	width:33.3%;
	height:auto;
	float:left;
}
.imagen_1_not{
	position:absolute; 
	width:100%;
	height:auto;
	max-height:310px;
	left:0;
}
.imagen_2_not{
	position:absolute; 
		width:100%;
	height:auto;
	max-height:310px;
	left:0;
}
.imagen_3_not{
	position:absolute; 
	width:100%;
	height:auto;
	max-height:310px;
	left:0;
}
/*Slider imagenes que se visualiza en todo el sitio*/
#slide_principal{
	width:63.4%;
	padding-bottom:20px;
	float:left;
	height:auto;
	max-height:310px;
	position:relative;
	margin-left:2.5%;
}
#content_slide{
	float:left; 
	max-height:310px;
	max-width:310px;
	position:relative;
}
#content_slide2{
	float:left; 
	max-height:310px;
	max-width:310px;
	position:relative;
	margin-top:170px;
}
 #content_slide2 a:hover{
	 opacity: .6;
	 max-height:170px;
 }

#slide_principal img{
	height:auto;	
}
#menu_slide{
	float:left; 
	max-height:22px;
	max-width:22px;
	margin:95% 46.5% -25% 46.5%;
	position: relative;
	cursor:pointer;
}
#img_1{
	width:33.3%;
	height:auto;
	float:left;
}
#img_2{
	width:33.3%;
	height:auto;
	float:left;
}
#img_3{
	width:33.3%;
	height:auto;
	float:left;
}
.imagen_1{
	position:absolute;
	max-height:310px;
	max-width:310px;
	height:auto;
	left:0;
}
.imagen_2{
	position:absolute; 
	max-height:310px;
	max-width:310px;
	height:auto;
}
.imagen_3{
	position:absolute; 
	max-height:310px;
	max-width:310px;
	height:auto;
}
/*Contenido derecho (publicidad, forumlario y link a hazte socio)*/
.contenedor_triple_lados{
	width:100%;
	min-height:174px;
	height:auto;
	margin-bottom:46px;
	float:left;
	margin-top:25px;
	text-align:center;
}
.contenedor_triple_lados2{
	width:100%;
	min-height:174px;
	height:auto;
	margin-bottom:46px;
	float:left;
	margin-top:25px;
	text-align:center;
}
.contenedor_triple_lados img{
	max-width:100%;
	height:auto;
	text-align:center;	
	margin:0 auto 0 auto;
}
.contenedor_triple_lados2 img{
	max-width:100%;
	height:auto;
	text-align:center;	
	margin:0 auto 0 auto;
}
#contenedor_interior{
	width:100%;
	margin: 0 0;
	height:auto;
	float:left;
}
#contenedor_der{
	width:30%;
	margin:0 2.5% 0 0%;
	height:auto;
	float:left;
	margin-top:10px;
}
.contenedor_der_int1{
	width:100%;
	min-height:274px;
	height:auto;
	margin-bottom:26px;

	float:left;
	background-color:#00457B;
	border-bottom:6px solid #ED1A4F;
	color:#fff;
	text-align:center;
padding:20px 5% 0 5%;	
}

.contenedor_der_int1 input{
width:90%;
float:left;
}
.contenedor_der_int1 h1{
	color:#fff;
}
.contenedor_der_int1 a{
	width:59%;
	height:23px;
	background-color:#ED1A4F;
	color:#fff;
	padding:5px 1% 5px 1%;
	margin:10px 19.5% 10px 19.5%;
	float:left;
	text-decoration:none;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.contenedor_der_int1 a:hover{
	background-color:#16AEEF;	
}

.boton-asociados a{
	width:90% !important;
	height:23px;
	background-color:#16AEEF !important;
	color:#fff;
	padding:5px 1% 5px 1% !important;
	margin:10px 5% 10px 5% !important;
	float:left;
	text-decoration:none;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.boton-asociados a:hover{
	background-color:#ED1A4F !important;
}
.contenedor_der_int1 h3{	
	color:#fff;	
}
.contenedor_der_int h3{
	color:#fff;
}
#circulo{
	width:121px;
	height:91px;
	margin:-30px auto 0 auto;
	border-radius:100px;
	background:#fff url(http://ccifrance-bajio.com/img/circulo.gif);
	background-size:contain;
	border:#fff solid 5px;
	padding-top:30px;
	font-size:1.4em;
	text-align:center;
	color:#fff;
	line-height:46px;	
}
#circulo h1{
	font-size:2.6em;
	font-weight:bold;
	color:#fff;
}
.contenedor_der_int{
	width:90%;
	min-height:245px;
	height:auto;
	margin-bottom:26px;
	float:left;
	background-color:#00457B;
	border-bottom:6px solid #ED1A4F;
	font-size:1em;
	color:#fff;
	text-align:center;
	padding:20px 5% 0 5%;
}


.contenedor_slides_derecha{
	width:100%;
	min-height:245px;
	height:auto;
	margin-bottom:26px;
	float:left;
	background-color:#fff;
	font-size:1em;
	color:#fff;
	text-align:center;
	padding:0;
}

.contenedor_der_int_sec{
	width:100%;
	min-height:245px;
	height:auto;
	margin-bottom:26px;
	float:left;
	background-color:#fff;
	font-size:1em;
	color:#fff;
	text-align:center;
	padding:0;
}
.contenedor_der_int_sec input{
width:90%;
float:left;
	background:url(../img/buscar.jpg) right no-repeat #fff ;
color:#666;
	padding:8px 5% 8px 5%;
	height:23px;
	margin-top:15px;
	margin-bottom:10px;
		background-size:contain;

	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	outline:none;
	border:#00457B solid 1px;	
	font-size: 1.2em;
}	


	
/*sectores                                        sectores*/	
.sector1 a{
	width:98%;
	height:23px;
	background:url(../img/sect1.png) left no-repeat #57a9c7 ;
	background-size:contain;
	font-size:1em;
	text-align:center;
	color:#fff;
	padding:9px 1% 3px 1%;
	margin:5px 0% 5px 0%;
	float:left;
	text-decoration:none;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.sector2 a{
	width:98%;
	height:23px;
	background:url(../img/sect2.png) left no-repeat #c75757 ;
	background-size:contain;

	font-size:1em;
	text-align:center;
	color:#fff;
	padding:9px 1% 3px 1%;
	margin:5px 0% 5px 0%;
	float:left;
	text-decoration:none;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.sector3 a{
	width:98%;
	height:23px;
	background:url(../img/sect3.png) left no-repeat #c7b857 ;
	background-size:contain;
	font-size:1em;
	text-align:center;
	color:#fff;
	padding:9px 1% 3px 1%;
	margin:5px 0% 5px 0%;
	float:left;
	text-decoration:none;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.sector4 a{
	width:98%;
	height:23px;
	background:url(../img/sect4.png) left no-repeat #94c757 ;
	background-size:contain;
	font-size:1em;
	text-align:center;
	color:#fff;
	padding:9px 1% 3px 1%;
	margin:5px 0% 5px 0%;
	float:left;
	text-decoration:none;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.contenedor_der_int_sec a:hover{
	background-color:#666;
}
.forma{
	width:90%;
	padding:10px 5% 10px 5%;
	height:23px;
	margin-top:10px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	outline:none;
	border:none;	
	font-size: 1.2em; 
} 
.contenedor_der_int a{
	width:59%;
	height:23px;
	background-color:#ED1A4F;
	font-size:1em;
	text-align:center;
	color:#fff;
	padding:5px 1% 5px 1%;
	margin:10px 19.5% 10px 19.5%;
	float:left;
	text-decoration:none;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.contenedor_der_int a:hover{
	background-color:#16AEEF;
}
/*Contenido izquierdo*/
#contenedor_izq{
	width:65%;
	margin:20px 0 0 2.5%;
	height:auto;
	float:left;
}
#contenedor_izq2{
	width:63.5%;
	margin:20px 0 0 2.5%;
	height:auto;
	float:left;
}
.contenido_texto{
	width:97%;
	margin-right:3%;
	min-height:50px;
	height:auto;
	margin-top:50px;
	float:left;
	font-size:.875em;
	text-align:justify;
}
.contenido_texto img{
	height:auto;
	max-width:100%;
	text-align:center;
}
.contenido_texto h1{
	font-size:1.6em;
	text-align:left;
}
/*Contenido footer*/
footer{
	float:left;
	bottom:0;
	text-align:center;
	color:#00457B;
	width:100%;
	min-height:100px;
	height:auto;
}
footer p{
	color:#fff;
	width:100%;
	bottom:0;
	border-top:#ED1A4F solid 2px;
	padding:20px 0;
}
footer a{
	color:#fff;
	padding:0 2%;
	font-size:.7em;
	text-decoration:none;
	list-style:none;
}
footer a:hover{
	color:#999;
}
#redes{
	float:right;
	margin-top:-160px;
	margin-right:2%;
	z-index:1 !important;
	position:relative;
}
#redes svg{
	margin-left:-13px;
	padding-left:-13px;
}
#logos{
	width:100%;
	height:auto;
	min-height:100%;
	float:left;
	margin-top:10px;
	background-color:#fff;
	border-top:#00457B solid 6px;
	border-radius:0 0 20px 20px;
	-moz-border-radius:0 0 20px 20px;
	-webkit-border-radius:0 0 20px 20px;
}
#nota{
	background-color:#00457B;
	width:100%;
	height:30px;
	margin-top:10px;
	padding-top:12px;
	float:left;
	border-radius:0 0 20px 20px;
	-moz-border-radius:0 0 20px 20px;
	-webkit-border-radius:0 0 20px 20px;
}
.logo_empresa{
	width:11.5%;
	height:auto;
	margin:10px .5% 10px .5%;
	float:left;
}
.logo_empresa img{
	max-width:100%;
	height:auto;
	float:left;
}	
@media only screen and (min-width: 1024px) and (max-width: 1250px) {
/*Segunda resolución*/
#menu ul{ font-size:1em;}
#contenedor_total_2{ width:90%; margin:0 5% 20px 5%;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
/*Tercera resolución*/
.eventos_imagen{ width:30%;}
.noticia_texto h1{ font-size:1.4em;}
.noticia_texto_comp{ max-height:180px;}
.noticia_texto_comp h1{font-size:1.4em;}
.noticias{ font-size:.7em;}
.noticias a{ font-size:.8em;}

.noticia_texto_aero h1{ font-size:1.4em;}
.noticia_texto_comp_aero{ max-height:180px;}
.noticia_texto_comp_aero h1{font-size:1.4em;}
.noticias_aero{ font-size:.7em;}
.noticias_aero a{ font-size:.8em;}

.noticia_texto_auto h1{ font-size:1.4em;}
.noticia_texto_comp_auto{ max-height:180px;}
.noticia_texto_comp_auto h1{font-size:1.4em;}
.noticias_auto{ font-size:.7em;}
.noticias_auto a{ font-size:.8em;}

.noticia_texto_tics h1{ font-size:1.4em;}
.noticia_texto_comp_tics{ max-height:180px;}
.noticia_texto_comp_tics h1{font-size:1.4em;}
.noticias_tics{ font-size:.7em;}
.noticias_tics a{ font-size:.8em;} 

.noticia_texto_agro h1{ font-size:1.4em;}
.noticia_texto_comp_agro{ max-height:180px;}
.noticia_texto_comp_agro h1{font-size:1.4em;}
.noticias_agro{ font-size:.7em;}
.noticias_agro a{ font-size:.8em;} 


#contenedor_total_2{ width:95%; margin:0 2.5% 20px 2.5%;}
#menu ul{ font-size:.9em;}
#menu_slide_2{ width:20%; margin:76.6% 40% -17% 40%;}
#menu_slide{ width:11%; max-height:1px; margin:36% 44.5% -24% 44.5%;}
.logo_empresa{ width:13.28%;}
.empleos h1{font-size:.9em;}
.empleos_texto{width:74%; max-height:auto;}
.empleos_datos{width:20%}
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
/*Cuarta resolución*/	
.eventos h1{ font-size:1em;}
.empleos h1{ font-size:1em;}
.noticia_imagen{ width:36%;}
.noticia_texto{ max-height:190px;}
.noticia_texto h1{ font-size:1.2em;}
.noticia_imagen_comp{ width:36%;}
.noticia_texto_comp h1{ font-size:1.2em;}
.noticias{ font-size:.6em;}
.noticias a{ font-size:.8em;}

.noticia_imagen_aero{ width:36%;}
.noticia_texto_aero{ max-height:190px;}
.noticia_texto_aero h1{ font-size:1.2em;}
.noticia_imagen_comp_aero{ width:36%;}
.noticia_texto_comp_aero h1{ font-size:1.2em;}
.noticias_aero{ font-size:.6em;}
.noticias_aero a{ font-size:.8em;}

.noticia_imagen_auto{ width:36%;}
.noticia_texto_auto{ max-height:190px;}
.noticia_texto_auto h1{ font-size:1.2em;}
.noticia_imagen_comp_auto{ width:36%;}
.noticia_texto_comp_auto h1{ font-size:1.2em;}
.noticias_auto{ font-size:.6em;}
.noticias_auto a{ font-size:.8em;}

.noticia_imagen_tics{ width:36%;}
.noticia_texto_tics{ max-height:190px;}
.noticia_texto_tics h1{ font-size:1.2em;}
.noticia_imagen_comp_tics{ width:36%;}
.noticia_texto_comp_tics h1{ font-size:1.2em;}
.noticias_tics{ font-size:.6em;}
.noticias_tics a{ font-size:.8em;}

.noticia_imagen_agro{ width:36%;}
.noticia_texto_agro{ max-height:190px;}
.noticia_texto_agro h1{ font-size:1.2em;}
.noticia_imagen_comp_agro{ width:36%;}
.noticia_texto_comp_agro h1{ font-size:1.2em;}
.noticias_agro{ font-size:.6em;}
.noticias_agro a{ font-size:.8em;}

header{ height:133px;}
#redes{ margin-top:-60px;}
#slide_principal{ width:95%; margin-left:2.5%; margin-right:2.5%;}
#slide_noticias{ float:right; margin-top:27%; margin-left:67.15%;}
#menu_slide_2{ width:22%; margin:74.6% 39% -13% 39%;}
#menu_slide{ max-height:1px; margin:37% 46.5% -24% 46.5%;}
.contenedor_triple_lados{ margin-top:10px;}
.contenedor_triple_lados2{ margin-top:10px;}
#contenedor_total_2{ width:97%; margin:0 1.5% 20px 1.5%;}
#contenedor_izq{ margin:-200px 0 0 2.5%;}
#contenedor_izq2{ margin:10px 0 0 2.5%;}
#menu ul{ font-size:.9em;}

.logo_empresa{ width:13.28%;}
#mnu-responsivo{ display:block; margin-top:10px;}
#menu{ width:auto; float:none; padding-top:0px; position:relative; z-index:1 !important;}
#menu a{ top:0;}
#menu ul{ max-height:0; overflow:hidden; position:fixed; width:20%;}
#menu li{ margin-top:100px; float:none; border-bottom:none; border-right: none; padding:0; text-align:right;}
#menu li a{ text-align:left; height:8px; margin:0; width:100%; background:rgba(20, 185, 254, .8); border-radius:0 15px 15px 0;
-moz-border-radius:0 15px 15px 0; -webkit-border-radius:0 15px 15px 0; padding:1px auto 1px auto; border-bottom:1px solid #00457B;}
#menu li a:hover{ border-bottom:1px solid #ED1A4F;}
#menu ul.open-menu{ max-height:540px; -webkit-transition:max-height .8s; -o-transition:max-height .8s; -moz-transition:max-height .8s; -ms-transition:max-height .8s; transition:max-height .8s;}
#menu ul.close-menu{ -webkit-transition:max-height .3s; -o-transition:max-height .3s; -moz-transition:max-height .3s; -ms-transition:max-height .3s; transition:max-height .3s;}
#menu span{ padding-left:15px; color:#fff;}
.logo_empresa{ width:19%; height:auto; margin:10px .5% 10px .5%; float:left;}
.eventos_imagen{ width:47%;}
.empleos_texto{width:70%}
.empleos_datos{width:24%}
}
@media only screen and (min-width: 480px) and (max-width: 639px) {
/*Quinta resolución*/	
.noticia_imagen{ width:33%;}
.noticia_imagen_comp{ width:33%;}
.noticia_texto{ max-height:180px;}
.noticia_texto h1{ font-size:1.3em;}
.noticia_texto_comp h1{ font-size:1.3em;}

.noticia_imagen_auto{ width:33%;}
.noticia_imagen_comp_auto{ width:33%;}
.noticia_texto_auto{ max-height:180px;}
.noticia_texto_auto h1{ font-size:1.3em;}
.noticia_texto_comp_auto h1{ font-size:1.3em;}

.noticia_imagen_aero{ width:33%;}
.noticia_imagen_comp_aero{ width:33%;}
.noticia_texto_aero{ max-height:180px;}
.noticia_texto_aero h1{ font-size:1.3em;}
.noticia_texto_comp_aero h1{ font-size:1.3em;}

.noticia_imagen_tics{ width:33%;}
.noticia_imagen_comp_tics{ width:33%;}
.noticia_texto_tics{ max-height:180px;}
.noticia_texto_tics h1{ font-size:1.3em;}
.noticia_texto_comp_tics h1{ font-size:1.3em;}

.noticia_imagen_agro{ width:33%;}
.noticia_imagen_comp_agro{ width:33%;}
.noticia_texto_agro{ max-height:180px;}
.noticia_texto_agro h1{ font-size:1.3em;}
.noticia_texto_comp_agro h1{ font-size:1.3em;}


.eventos_imagen{ width:33%;}
/*.contenedor_der_int1{ margin-top:330px;}*/
header{ height:133px;}
#redes{ margin-top:-60px;}
#slide_principal{ width:95%; margin-left:2.5%; margin-right:2.5%;}
#slide_noticias{ display:none;}
#menu_slide_2{ width:22%; margin:74.6% 39% -13% 39%;}
#menu_slide{ width:14%; max-height:1px; margin:35% 43% -22% 43%;}
#contenedor_der{ margin-left:2.5%; margin-right:2.5%; width:95%; float:right;}
.contenedor_triple_lados{ display:none;}
.contenedor_triple_lados2{ display:none;}
#contenedor_total_2{ width:97%; margin:0 1.5% 20px 1.5%;}
#contenedor_izq{ width:95%; margin:14% 2.5% 0 2.5%;}
#contenedor_izq2{ width:95%; margin:1% 2.5% 0 2.5%;}
.logo_empresa{ width:13.28%;}
#mnu-responsivo{ display:block; margin-top:10px;}
#menu{ width:auto; float:none; padding-top:0px; position:relative; z-index:1 !important;}
#menu a{ top:0;}
#menu ul{ max-height:0; overflow:hidden; position:fixed; width:30%; font-size:.9em}
#menu li{ margin-top:100px; float:none; border-bottom:none; border-right: none; padding:0; text-align:right;}
#menu li a{ text-align:left; height:8px; margin:0; width:100%; background:rgba(20, 185, 254, .8); border-radius:0 15px 15px 0;
-moz-border-radius:0 15px 15px 0; -webkit-border-radius:0 15px 15px 0; padding:1px auto 1px auto; border-bottom:1px solid #00457B;}
#menu li a:hover{ border-bottom:1px solid #ED1A4F;}
#menu ul.open-menu{ max-height:540px; -webkit-transition:max-height .8s; -o-transition:max-height .8s; -moz-transition:max-height .8s;-ms-transition:max-height .8s; transition:max-height .8s;}
#menu ul.close-menu{ -webkit-transition:max-height .3s; -o-transition:max-height .3s; -moz-transition:max-height .3s; -ms-transition:max-height .3s; transition:max-height .3s;}
#menu span{ padding-left:15px; color:#fff;}
.logo_empresa{ width:24%; height:auto; margin:10px .5% 10px .5%; float:left;}
.contenido_texto{ width:100%;}
.form{ border:none; max-width: 25%; min-width: 90%; font-size: 1em; background-color: #FFFFFF; padding: 10px 5% 10px 5%; margin:0; text-align:left; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;} 
.form h1{ font-size:1.4em;}
.empleos_texto{width:73%}
.empleos_datos{width:21%}
}
@media only screen and (max-width: 479px) {
/*Quint resolución*/	
header{ height:133px;}
.contenido_texto{ width:100%;}
#redes{ margin-top:-60px;}
#slide_principal{ width:95%; margin-left:2.5%; margin-right:2.5%;}
#menu_slide{ width:14%; max-height:1px; margin:35% 43% -24% 43%;}
.noticias{ font-size:.4em;}
.noticias a{ font-size:.4em;}
.noticia_imagen{ width:40%;}	
.noticia_texto{ max-height:180px;}
.noticia_texto h1{ font-size:1.2em;}
.noticia_imagen_comp{ width:40%;}
.noticia_texto_comp h1{ font-size:1.2em;}

.noticias_auto{ font-size:.4em;}
.noticias_auto a{ font-size:.4em;}
.noticia_imagen_auto{ width:40%;}	
.noticia_texto_auto{ max-height:180px;}
.noticia_texto_auto h1{ font-size:1.2em;}
.noticia_imagen_comp_auto{ width:40%;}
.noticia_texto_comp_auto h1{ font-size:1.2em;}


.noticias_aero{ font-size:.4em;}
.noticias_aero a{ font-size:.4em;}
.noticia_imagen_aero{ width:40%;}	
.noticia_texto_aero{ max-height:180px;}
.noticia_texto_aero h1{ font-size:1.2em;}
.noticia_imagen_comp_aero{ width:40%;}
.noticia_texto_comp_aero h1{ font-size:1.2em;}


.noticias_tics{ font-size:.4em;}
.noticias_tics a{ font-size:.4em;}
.noticia_imagen_tics{ width:40%;}	
.noticia_texto_tics{ max-height:180px;}
.noticia_texto_tics h1{ font-size:1.2em;}
.noticia_imagen_comp_tics{ width:40%;}
.noticia_texto_comp_tics h1{ font-size:1.2em;}


.noticias_agro{ font-size:.4em;}
.noticias_agro a{ font-size:.4em;}
.noticia_imagen_agro{ width:40%;}	
.noticia_texto_agro{ max-height:180px;}
.noticia_texto_agro h1{ font-size:1.2em;}
.noticia_imagen_comp_agro{ width:40%;}
.noticia_texto_comp_agro h1{ font-size:1.2em;}


#contenedor_der{ margin-left:2.5%; margin-right:2.5%; width:95%; float:right;}
.contenedor_triple_lados{ display:none;}
.contenedor_triple_lados2{ display:none;}
#contenedor_total_2{ width:97%; margin:0 1.5% 20px 1.5%;}
#contenedor_izq{ width:95%; margin:10% 2.5% 0 2.5%;}
#contenedor_izq2{ width:95%; margin:1% 2.5% 0 2.5%;}
.logo_empresa{ width:13.28%;}
#mnu-responsivo{ display:block; margin-top:10px;}
#menu{ width:auto; float:none; padding-top:0px; position:relative; z-index:1 !important;}
#menu a{ top:0;}
#menu ul{ max-height:0; overflow:hidden; position:fixed; width:30%; font-size:.9em}
#menu li{ margin-top:100px; float:none; border-bottom:none; border-right: none; padding:0; text-align:right;}
#menu li a{ text-align:left; height:8px; margin:0; width:100%; background:rgba(20, 185, 254, .8); border-radius:0 15px 15px 0; -moz-border-radius:0 15px 15px 0; -webkit-border-radius:0 15px 15px 0; padding:1px auto 1px auto; border-bottom:1px solid #00457B;}
#menu li a:hover{ border-bottom:1px solid #ED1A4F;}
#menu ul.open-menu{ max-height:540px; -webkit-transition:max-height .8s; -o-transition:max-height .8s; -moz-transition:max-height .8s; -ms-transition:max-height .8s; transition:max-height .8s;}
#menu ul.close-menu{ -webkit-transition:max-height .3s; -o-transition:max-height .3s; -moz-transition:max-height .3s; -ms-transition:max-height .3s; transition:max-height .3s;}
#menu span{ padding-left:15px; color:#fff;}
.logo_empresa{ width:24%; height:auto; margin:10px .5% 10px .5%; float:left;}
#slide_noticias{ display:none;}
#menu_slide_2{ width:22%; margin:74.6% 39% -13% 39%; display:none;}
.form{ border:none; min-width: 90%; font-size: 1em; padding: 10px 5% 10px 5%; margin:0; -webkit-box-shadow: none; -moz-box-shadow: none;box-shadow: none;} 
.form h1{font-size:1.4em;}
.eventos_imagen{ width:40%;}	
.eventos_imagen_comp{ width:40%;}
/*.contenedor_der_int1{ margin-top:330px; }*/
.empleos_texto{width:68%}
.empleos_datos{width:26%}
}

/*manuel*/	
	
	.MensajeV p{
	height:150px;
	list-style:none;
	outline:none;
	padding:50px;
	background-color: #3C3;
	color: #fff;
	margin:1px 20px 0px 20px;
	border-radius:20px 20px;
	-moz-border-radius:20px 20px;
	-webkit-border-radius: 20px 20px;
}

	.MensajeR p{
	height:150px;
	list-style:none;
	outline:none;
	padding:50px;
	background-color: #F00;
	color: #fff;
	margin:1px 20px 0px 20px;
	border-radius:20px 20px;
	-moz-border-radius:20px 20px;
	-webkit-border-radius: 20px 20px;
}</pre></body></html>