.redes_{width:auto;
height:auto;
float:right;
margin-right:20px;}
.redes_link{width:25px;
height:25px;
float:left;
margin-right:15px;}

a{text-decoration: none;
color: black;
}
.img_sec{

margin-left: 38px;
border: 1px solid #e0e0e0;
padding: 2px;
}
body {
  font-family: Arial, Helvetica, sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
  background-image:url(fond.png)/*tpa=http://localhost/graficadeeuropa/www/contenido/img/fond.png*/;
  background-repeat:repeat-x;
  background-color:#c8e7f7;
}
.boton_vermas{
	padding-left:11px;
	padding-right:11px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#003866;
border-radius:5px;
color:#FFF;
text-decoration:none;
clear:both;}
.boton_vermas a{
	color:#FFF;
	text-decoration:none;}
.link{
	width: auto;
	height: 35px;
	float: right;
	color: #FFF;
	text-align: center;
	background-image:url(link.png)/*tpa=http://localhost/graficadeeuropa/www/contenido/img/link.png*/;
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:11px;
	margin-right:20px;
	font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
	font-size:14px;
	}
h1 {
  margin: 10px 0px;
  font-size: 38px;
  line-height: 44px;
  font-weight: 700;
}
h2 {
  margin: 10px 0px;
  font-size: 32px;
  line-height: 36px;
  font-weight: 700;
}
h3 {
  margin: 10px 0px;
  font-size: 24px;
  line-height: 30px;
  font-weight: 700;
}
h4 {
  margin: 10px 0px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
}
h5 {
  margin: 10px 0px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
}
h6 {
  margin: 10px 0px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
}
p {
  margin-bottom: 5px;
}
.button {
  display: inline-block;
  padding: 4px 15px;
  background-color: black;
  color: white;
  text-align: center;
  text-decoration: none;
}
.header1 {
  background: rgb(30,100,147); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,100,147,1) 0%, rgba(10,31,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,100,147,1)), color-stop(100%,rgba(10,31,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,100,147,1) 0%,rgba(10,31,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,100,147,1) 0%,rgba(10,31,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,100,147,1) 0%,rgba(10,31,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,100,147,1) 0%,rgba(10,31,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e6493', endColorstr='#0a1f2d',GradientType=0 ); /* IE6-9 */
}
.header_c {
  height: 108px;
}
.logo {
  width: 281px;
  height: 95px;
  padding-top:14px;
  float: left;
}
.menu_c {
  width: 647px;
  height: 50px;
  margin-top: 28px;
  float: right;
}
.slider_c {
  max-height: 380px;
}
.cuerpo_text1 {
  display: block;
  width: 625px;
  height: 43px;
  margin-top: 23px;
  margin-right: auto;
  margin-left: auto;
  background-image:url(fond1.png)/*tpa=http://localhost/graficadeeuropa/www/contenido/img/fond1.png*/;
  background-repeat:no-repeat;
}
.texrt1 {
	margin-top: 0px;
	padding-top: 12px;
	color: #FFF;
	text-align: center;
	font-family:MyriadProItalic, Verdana, Geneva, sans-serif;
	font-size:19px;
}
.slider2 {
  display: block;
  width: 931px;
  /*max-height: 231px;*/
  margin-right: auto;
  margin-left: auto;
}
.slider2_c {
  background-color: white;
  box-shadow: #666 0px 0px 6px 0px;
}
.video_c {
  display: block;
  width: 380px;
  
  max-width:: 147px;
  margin: 10px auto;
  padding: 8px;
  border-radius: 6px;
  box-shadow: #212121 0px 0px 6px 0px;
}
.text2 {float: left;
  padding-top: 8px;
  padding-bottom: 8px;
  color: white;
  text-align: center;
  font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
	font-size:12px;
}
.text2a {float: left;
  padding-top: 8px;
  padding-bottom: 8px;
  color: white;
  text-align: center;
  font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
	font-size:12px;
	width:100%;
}
.footer {
  background: rgb(30,100,147); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,100,147,1) 0%, rgba(10,31,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,100,147,1)), color-stop(100%,rgba(10,31,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,100,147,1) 0%,rgba(10,31,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,100,147,1) 0%,rgba(10,31,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,100,147,1) 0%,rgba(10,31,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,100,147,1) 0%,rgba(10,31,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e6493', endColorstr='#0a1f2d',GradientType=0 ); /* IE6-9 */

}
.cuerpo_sombr {
  box-shadow: #c2c2c2 0px 0px 6px 0px;
  background-color:#FFF;
  
}
.videoc_1 {
  max-height: 135px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;

}


.int_cuer {	background-color:#FFF;

  min-height: 195px;
  min-width: 0px;
  padding: 20px;
  border-radius: 10px;
  box-shadow: #5c5757 0px 0px 6px 0px;
}
.int_cuer3 {	background-color:#FFF;

  height: auto;
  min-width: 0px;
  padding: 20px;
  border-radius: 10px;
  box-shadow: #5c5757 0px 0px 6px 0px;
}
.title_cuer {
	background-image:url(bg_int1.png)/*tpa=http://localhost/graficadeeuropa/www/contenido/img/bg_int1.png*/;
	background-repeat:no-repeat;

  display: block;
  width: 625px;
  height: 43px;
  min-height: 43px;
  min-width: 625px;
  margin-top: 58px;
  margin-right: auto;
  margin-left: auto;
}
.title_cuer_2 {
		background-image:url(bg_int2.png)/*tpa=http://localhost/graficadeeuropa/www/contenido/img/bg_int2.png*/;
	background-repeat:no-repeat;

  display: block;
  width: auto;
  height: 43px;
  max-width: 625px;
  margin-top: 58px;
  margin-right: auto;
  margin-left: auto;
}
.int_cont_1 {
  max-width: 0px;
  min-width: 436px;
  margin-top: 59px;
  float: left;
}

.int_cont_1_a {
  max-width: 0px;
  /*min-width: 436px;*/
  min-width: 100%;
  margin-top: 59px;
  float: left;
}

.tile_int2 {background-image:url(bg_int3.png)/*tpa=http://localhost/graficadeeuropa/www/contenido/img/bg_int3.png*/;
background-repeat:no-repeat
  display: block;
  height: 43px;
  max-width: 298px;
  margin-right: auto;
  margin-left: auto;
}
.int_cuer_2 {
  max-width: 436px;
}
.int_cont_2 {
 max-width: 0px;
  min-width: 436px;
  margin-top: 59px;
  float: right;
}
.text_int3 {
  padding-right: 40px;
  padding-left: 40px;
   font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#575756;
}
.cudro_int3_colum {	
margin-left: 12px;
float: left;
width: 433px;


}

.cudro_int4_colum {	
margin-left: 37px;
float: left;
width: auto;


}

.cudro_int3,
.cudro_int4 {	color:#575756;
	  font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
	font-size:16px;
	margin-top:40px;
  padding: 14px;
  border-radius: 10px;
  
  
  
  /*background-image: -webkit-linear-gradient(#fafdfc, #d0ebf9);
  background-image: -o-linear-gradient(#fafdfc, #d0ebf9);
  background-image: linear-gradient(#fafdfc, #d0ebf9);*/
  
  background: rgb(252,255,244); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(252,255,244,1) 0%, rgba(233,233,206,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,255,244,1)), color-stop(100%,rgba(233,233,206,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 ); /* IE6-9 */

  
  
  box-shadow: #CCC 0px 0px 6px 0px;
}

.cudro_int4 {
  padding: 14px 5px 14px 14px;
}



.img_int {
  margin-right: 13px;
  float: left;
}
.curp_dat_cont {
  min-width: 200px;
  float: left;
}
.text_cont_1 {
  color: #f29100;
  font-family:MyriadProItalic, Verdana, Geneva, sans-serif;
  margin-bottom:20px;
	font-size:19px;
}
.text_cont_2 {
 font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#575756;
	line-height: 1.9;
}
.formulario_cont {

  min-width: 605px;
  float: right;
}








.title_int1_1{
	color:#003866;
	  font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
	font-size:20px;


	
	}
		.img1_int_2_colum {
width: 220px !important;
float: left;
margin-right: 11px !important;
}
.img1_int{float:left; margin-right:20px; margin-bottom:10px;
border: 1px solid #e0e0e0;
padding: 3px;
background: white;
}
.clear {
  display: none;
}
.clear2 {
	height:30px;
clear:both;}
.clear3 {
	height:10px;
clear:both;}
.clear4 {
	height:1px;
clear:both;}
.clear5 {
	width:100%;
	height:1px;
	clear:both;
	float:left;
}
.logo_emedia {
  position: relative;
  width: 124px;
  height: 30px;
  margin-top: -28px;
  float: right;
}
.logo_emedia_text {
	height:30px
	margin-top: 0px;
	color: #FFF;
	  font-size:12px;
  font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
  color:#FFF;
}
.logo_emedia_text_img {
  position: relative;
  width: 30px;
  height: 30px;
  margin-top: -19px;
  float: right;
}
/**************MENU MOBIL*************/
#navigation {
	margin-top:00px;
	padding: 10px 0 10px 0;
	color: #4F80B4  !important;
	text-align: left;
	background: #FFFFFF;
	clear: both;
	
}
#navigation ul {
	display: none;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
}
#navigation ul.expanded {
	display: block;
}
#navigation li a {
	display: block;
	border-bottom: 1px solid #CCCCCC;
  font-size:16px !important;
  font-family:MyriadProRegular, Verdana, Geneva, sans-serif !important; 
 	color: #144470  !important;
	width: 100% important;
	color: #000;
	text-decoration: none;
	text-align: left;
	background: #FFFFFF !important; 
	cursor: pointer;
	height: 30px;
	padding:5px 0 0 10px;
}
#navigation li a:hover {	
	background: #144470 !important;
	color:#FFF !important;
}
.menu_mobile_act {
	display: block;
	border-top: 1px solid #666;
font-family:MyriadProRegular, Arial, Helvetica, sans-serif !important;
font-size:12px;
	width: 100%;
	color: #FFF;
	text-decoration: none;
	text-align: left;
	background: #b07f48;
	cursor: pointer;
	height: 20px;
	padding: 10px 0 0 0;
	font-size: 12px;
	padding: 10px;
}
.menu_button {
	display: block;
	text-align: left;
	color: #144470  !important;
	text-decoration: none;
	font-size: 18px;
	padding: 0 0 0 10px;
font-family:MyriadProRegular, Arial, Helvetica, sans-serif !important;
margin: 0 0 10px 0;
}
.menu_button:hover {
	text-decoration: underline;
}
.clear_menu {
	clear: both;
	height: 0px;
	width: 100%;
}

  .margen_cuerpo_int{
	  margin-bottom:20px;}
/**************MENU MOBIL*************/
#navigation{display:none;}
.iframe_contactanos {
	width: 100%;
	height: 530px;
	margin-left:auto;
	margin-right:auto;
}
	textarea{width:200px !important;}

@media (max-width: 991px) {
.redes_{display:none;}
.img_sec{

margin-left: 0px;
border: 1px solid #e0e0e0;
padding: 2px;
}
.img1_int_2_colum {
width: auto !important;
float:left; margin-right:20px;
}
.cudro_int3_colum,
.cudro_int4_colum {	
width:100%;


}	
 .logo_emedia {
    position: static;
    display: block;
    overflow-x: visible;
    overflow-y: visible;
    margin: 0px auto;
    float: none;
    clear: none;
  }
.clear4{
	clear:both;
	height:5px;
	width:auto;}
.amazingslider-arrow-right-0{
	right:0 !important;
	}
	.amazingslider-arrow-left-0{
	left:0 !important;
	}
.amazingslider-slider-0{
		margin-left:0 !important}
#navigation{display:block;}

  .header_c {
    height: auto;
  }
  .logo {
    display: block;
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  .menu_c {
    display: none;
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  .slider2 {
    width: auto;
  }
  .clear {
    display: block;
    height: 1px;
    clear: both;
  }
   .int_cuer,
.int_cuer3 {
    max-width: 881px;
	 font-family:MyriadProRegular, Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#575756;
  }
  .int_cont_1 {
    display: block;
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  .int_cont_2 {
    display: block;
    max-width: 0px;
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  .curp_dat_cont {
    display: block;
    max-width: 200px;
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  .formulario_cont {
    display: block;
    margin-top: 26px;
    margin-right: auto;
    margin-left: auto;
    float: none;
  }

}
@media (max-width: 767px) {

  .menu_c {
    width: auto;
  }
  .cuerpo_text1 {
    width: auto;
  }
   .title_cuer {
    width: auto;
    max-width: 625px;
    min-width: 0px;
  }
  .formulario_cont {
    max-width: 645px;
    min-width: 0px;
  }
}
@media (max-width: 479px) {
	
	.iframe_contactanos {
	min-width: 340px;
	height: 530px;
	margin-left:auto;
	margin-right:auto;
}
  .video_c {
    width: auto;
  }
   .int_cont_1 {
    max-width: 436px;
    min-width: 0px;
  }
  .int_cont_2 {
    max-width: 436px;
    min-width: 0px;
  }
}




