@charset "utf-8";
/* CSS Document */
.lista{
	font-family: 'opificioregular';
		color:#415096;
		font-size:15px;
		text-align:left;
}

.lista ul li{
	padding:0 0 9px 0px;
	list-style:url(../imagenes/punto.png) inside;
	
	
}

.titulodos_tres{
		font-family: 'opificioregular';
		color:#FFF;
		font-size:16px;
	 }

.titulodos_dos{
		font-family: 'opificioregular';
		color:#415096;
		font-size:16px;
	 }

.titulos_planes{
		font-family: 'opificioregular';
		color:#FFF;
		font-size:24px;
	 }

.parrafos_in_dos {
	font-family:Arial, Helvetica, sans-serif;
	color:#767675;
	font-size:15px;
	text-align:justify;
	line-height:18px;
	letter-spacing:1px;
	
	}


.parrafos_in {
	font-family:Arial, Helvetica, sans-serif;
	color:#767675;
	font-size:15px;
	text-align:left;
	line-height:18px;
	letter-spacing:1px;
	
	}

.parrafoss {
	font-family:Arial, Helvetica, sans-serif;
	color:#767675;
	font-size:15px;
	text-align:center;
	line-height:18px;
	letter-spacing:1px;
	
	}


.subtitulos{
		font-family: 'opificioregular';
		color:#999;
		font-size:14px;
		text-align:left;
	 }

.panama_dos{
		font-family: 'opificioregular';
		color:#b54e22;
		font-size:13px;
	 }

.parrafo__ {
	font-family:Arial, Helvetica, sans-serif;
	color:#767675;
	font-size:15px;
	text-align:justify;
	line-height:14px;
	letter-spacing:1px;
	
	}


.parrafo_tres {
	font-family:Arial, Helvetica, sans-serif;
	color:#767675;
	font-size:15px;
	text-align:right;
	line-height:16px;
	letter-spacing:1px;
	
	}


.panama{
		font-family: 'opificioregular';
		color:#FFF;
		font-size:16px;
	 }

.siguenos{
		font-family: 'opificioregular';
		color:#999;
		font-size:16px;
	 }


.titulodos{
		font-family: 'opificioregular';
		color:#FFF;
		font-size:24px;
	 }


.titulo_dos{
	font-family: 'opificioregular';
		color:#FFF;
		font-size:14px;
	
	}
.titulo_dos:hover a{
		color:#ecc22a;
}
	
	
.titulos{
		font-family: 'opificioregular';
		color:#415096;
		font-size:24px;
	 }
	 
.parrafo {
	font-family:Arial, Helvetica, sans-serif;
	color:#767675;
	font-size:15px;
	text-align:center;
	line-height:18px;
	letter-spacing:1px;
	
	}

.parrafo_dos{
	font-family:Arial, Helvetica, sans-serif;
	color:#767675;
	font-size:13px;
	text-align:center;
	line-height:18px;
	letter-spacing:1px;
	
	}
	
.pequena {
	font-family: 'opificioregular';
	color:#767675;
	font-size:13px;
	text-align:center;
	line-height:18px;
	letter-spacing:1px;
	
	}	
	
		
@font-face {
    font-family: 'opificioregular';
    src: url('fuentes/opificio-webfont.eot');
    src: url('fuentes/opificio-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/opificio-webfont.woff2') format('woff2'),
         url('fuentes/opificio-webfont.woff') format('woff'),
         url('fuentes/opificio-webfont.ttf') format('truetype'),
         url('fuentes/opificio-webfont.svg#opificioregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.campo1{
	 background:#f0eeeb;
	 border:1px #b54e22 solid;
	 height:40px;
	 border-radius:5px;
	 font-family: 'opificioregular';
	color:#415096;
	font-size:14px;
	padding:0 0 0 10px;
}

.btn_sura{
	width:225px; height:68px; background:#009c34;
	}
	.btn_sura:hover{
	width:225px; height:68px; background:#ebcd0f;
	}

/* NUEVAS CLASES notificaciones */
@font-face {
    font-family: 'open_sanslight';
    src: url('fuentes/OpenSans-Light-webfont.eot');
    src: url('fuentes/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/OpenSans-Light-webfont.woff') format('woff'),
         url('fuentes/OpenSans-Light-webfont.ttf') format('truetype'),
         url('fuentes/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('fuentes/OpenSans-Semibold-webfont.eot');
    src: url('fuentes/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/OpenSans-Semibold-webfont.woff') format('woff'),
         url('fuentes/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('fuentes/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'antoniolight';
    src: url('fuentes/antonio-light-webfont.eot');
    src: url('fuentes/antonio-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/antonio-light-webfont.woff2') format('woff2'),
         url('fuentes/antonio-light-webfont.woff') format('woff'),
         url('fuentes/antonio-light-webfont.ttf') format('truetype'),
         url('fuentes/antonio-light-webfont.svg#antoniolight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'antonioregular';
    src: url('fuentes/antonio-regular-webfont.eot');
    src: url('fuentes/antonio-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/antonio-regular-webfont.woff2') format('woff2'),
         url('fuentes/antonio-regular-webfont.woff') format('woff'),
         url('fuentes/antonio-regular-webfont.ttf') format('truetype'),
         url('fuentes/antonio-regular-webfont.svg#antonioregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'antoniobold';
    src: url('fuentes/antonio-bold-webfont.eot');
    src: url('fuentes/antonio-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/antonio-bold-webfont.woff2') format('woff2'),
         url('fuentes/antonio-bold-webfont.woff') format('woff'),
         url('fuentes/antonio-bold-webfont.ttf') format('truetype'),
         url('fuentes/antonio-bold-webfont.svg#antoniobold') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* CLASES CONTENIDO */
.fondo_contenido{
	background:url(../imagenes/campana_final_1.jpg) no-repeat;
	border-bottom:#f16a30 solid 3px;
	background-size:100% 100%;
	height:482px;
	}
.fondo_menu{
	background:url(../imagenes/fondo_cabeza.png) repeat-x;
	height:110px;
	}
.menu_1{
	width:138px;
	height:35px;
	float:left;
	color:#FFFFFF;
	padding-top:5px;
	font-size:20px;
	font-family: 'antoniolight';
	text-align:center;
	letter-spacing:1px;
	}
	.menu_1:hover{
	background:#908475;
	}


/* FIN CLASES CONTEN */

@font-face {
    font-family: 'Open Sans';
    src: url('fuentes/opensans-regular-webfont.eot');
    src: url('fuentes/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/opensans-regular-webfont.woff') format('woff'),
         url('fuentes/opensans-regular-webfont.ttf') format('truetype'),
         url('fuentes/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


input[type=submit]{
	color:#FFF;
	height:25px;
	background:#b54e22;
	border:0px;
	font-family: 'opificioregular';
	letter-spacing:1px;
	font-size:15px;
	}
	

.div_enviar{
	color:#FFF;
	height:25px;
	background:#b54e22;
	border:0px;
	font-family: 'opificioregular';
	letter-spacing:1px;
	font-size:15px;
	cursor: pointer;
	}
	
	::-webkit-input-placeholder { color:#415096; }
	::-moz-placeholder { color:#415096; } /* firefox 19+ */
	:-ms-input-placeholder { color:#415096; } /* ie */
	input:-moz-placeholder { color:#415096; }
	
	.nom1::-webkit-input-placeholder { color:#00b5e3; }
	.nom1::-moz-placeholder { color:#00b5e3; } /* firefox 19+ */
	.nom1:-ms-input-placeholder { color:#00b5e3;} /* ie */
	.nom1input:-moz-placeholder { color:#00b5e3; }
	
.btn_rojo{
	color:#FFF;
	height:22px;
	background:#c21c22;
	border:0px;
	font-family: 'open_sanslight';
	font-size:13px;
	border-radius:5px;
	}
	

.txt_1{
	background:#242424;
	border:#4f4f4f solid 1px;
	width:218px;
	height:22px;
	color:#999;
	}
.txt_2{
	background:#242424;
	border:#4f4f4f solid 1px;
	width:102px;
	height:22px;
	color:#999;
	}
.txt_3{
	background:#242424;
	border:#4f4f4f solid 1px;
	width:218px;
	height:74px;
	color:#999;
	}

.borde_1{
	width:174px;
	float:left;
	margin-right:43px;
	border:#CCC solid 1px;
	padding:2px;
	}
.btn_azul{
	font-family: 'antoniolight';
	padding-top:5px;
	color:#FFF;
	text-align:center;
	}
.borrar{
	clear:both;
	height: 0px;
	}
.texto_camp{
	font-family: 'antoniolight';
	font-size:60px; 
	color:#FFF;
	text-shadow:2px 2px #000000;
	}
.texto_camp2{
	font-family: 'antoniolight';
	font-size:36px;
	color:#FFF;
	}

.pestana_act{
	height: 31px;
	background: #ffcb2f;
	border-top: 0 solid #FFFFFF;
	width: 270px;
	font-size: 18px;
	color: #000000;
	float: left;
	text-align: center;
	padding-top: px;
	}
p{
	font-family: 'Arial, Helvetica, sans-serif';
	color:#666;
	font-size:14px;
	text-align:justify;
	line-height:19px;
	letter-spacing:1px;
	}

h1{
	font-family: 'antoniolight';
	font-size:36px;
	color:#908475;
	text-align:center;
	}
.texto_grande{
	font-family: 'bebas_neueregular';
	font-size:57px;
	color:#FFF;
	text-align:left;
	font-weight:700;
	}
	
h2{
	font-family: 'open_sanslight';
	font-size: 28px;
	color: #000000;
	text-align: left;
	font-weight: 700;
	line-height: 28px;
	}
h3{
	font-family: 'open_sanslight';
	font-size:22px;
	color:#0e4f7f;
	text-align:left;
	font-weight:0;
	line-height:26px;
	f
	}



	

.vineta{
	list-style:circle url(../imagenes/vineta_512.png);
	padding-left:20px;
	
	}
	.vineta li{
	margin-right:15px;
	padding-right:15px;
	
	padding-bottom:15px;
	
	}
	.vineta li:last-child{
	background:none;
	}
	.vineta a{
	 font-family: 'Open Sans';
	font-size:20px;
	color:#008dcf;
	}

.vineta22{
	list-style:url(../imagenes/vineta_naranja.png) outside;
	padding-left:20px;
	color:#666;
	text-align:left;
	font-family: 'open_sanslight';
	color:#666;
	font-size:14px;
	
	
	}
	.vineta22 li{
	
	padding-bottom:10px;
	
	}
	.vineta22 li:last-child{
	}
	.vineta22 a{
	 font-family: 'Open Sans';
	font-size:20px;
	
	}
	
.vineta_23{
	list-style:url(../imagenes/vineta_512.png);
	padding-left:20px;
	
	}
	.vineta_23 li{
	margin-right:15px;
	padding-right:15px;
	
	padding-bottom:15px;
	
	}
	.vineta_23 li:last-child{
	background:none;
	}
	.vineta_23 a{
	 font-family: 'Open Sans';
	font-size:20px;

	}
	
.pestana_act2 {
	height: 30px;
	background-color: #FFFFFF;
	width: 187px;
	font-size: 20px;
	color: #000000;
	float: left;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-left-color: #ffcb2f;
	border-right-color: #ffcb2f;
	border-top-color: #ffcb2f;
}
