@charset "utf-8";
/* CSS Document */

body{
	margin: 0px;
	background-image: url(../img/mar.jpg);
	font-family: Georgia, "Times New Roman", Times, serif;
}
h1{
	font-size: 1.1em;
	color: #CC6600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h2{
	color: #CC6600;
	font-size: .9em;
}
h3{
	font-size: 1.8em;
	color: #063449;
	margin-bottom: 25px;
	margin-top: 20px;
	font-style: oblique;
}
h4{
	font-size: 1.2em;
	margin-top: 20px;
	text-transform: uppercase;
	color: #000000;
}
h5{
	font-size: 1em;
	color: #CC6600;
	margin-left: 10px;
	font-style: italic;
}
h6{
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 1.2em;
	margin-left: 10px;
	background-color: #00FF66;
}
p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #063144;
	margin: 0px;
	line-height: 23px;
	font-weight: normal;
}
.b{
	list-style-type: none;
	padding-top: 8px;
}
.b li{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	color: #000000;
	font-weight: bold;
	margin-left: 20px;
	float: right;
}
.b a{
	display: block;
	text-indent: -9000px;
}
.inicio a{
	background-image: url(../img/botones_03.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 46px;
}
.preguntas a{
	background-image: url(../img/botones_05.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 173px;
}
.trabajo a{
	background-image: url(../img/botones_07.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 149px;
}
.ordenar a{
	background-image: url(../img/botones_09.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 121px;
}
.video a{
	background-image: url(../img/video_07.jpg);
	background-repeat: no-repeat;
	height: 77px;
	width: 102px;
}
.inicio a:hover{
	background-image: url(../img/botones_03.jpg);
	height: 46px;
	width: 108px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.preguntas a:hover{
	background-position: left bottom;
	background-image: url(../img/botones_05.jpg);
	height: 48px;
	width: 173px;
}
.trabajo a:hover{
	background-image: url(../img/botones_07.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 48px;
	width: 149px;
}
.ordenar a:hover{
	background-image: url(../img/botones_09.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 48px;
	width: 121px;
}
.video a:hover{
	background-image: url(../img/video_07.jpg);
	background-repeat: no-repeat;
	background-position: -101px top;
}
#bandera{
	position: absolute;
	left: 198px;
	top: 91px;
	z-index: 1200;
}
#bandera ul{
	list-style-type: none;
}
#bandera ul li{
	float: left;
	padding-right: 5px;
}
#ballena{
	background-image: url(../img/ballena_07.jpg);
	height: 404px;
	background-repeat: no-repeat;
	margin-top: 30px;
}
#baner{
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#botonera{
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat:  no-repeat;
	background-position: left bottom;
	background-image: url(../img/fondo-ppal_03_03_03.png);
	height: 350px;
}
#botonera p{
	font-size: 1.5em;
	margin-left: 70px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 120px;
}
#botones{
	background-repeat:  repeat-x;
	height: 80px;
	background-image: url(../img/fondo-botones_03_03.jpg);

}
.clear{
	clear: both;
}
#cuerpo{
	height: 200px;
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../img/prueba_03.jpg);
}
#contenedor{
	background-repeat:  repeat-x;

}
#cont{
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
#cont_baner{
	height: 188px;
	background-image: url(../img/fondo-baner_02.jpg);
	background-repeat:  repeat-x;
}
#cont_botones{
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#cont_botonera{
	background-repeat:  repeat-x;
	background-position: bottom;
	height: 350px;
	background-image: url(../img/mar1_02_02_02_02_02.jpg);
}
#cont_mail{
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 500px;
	padding-top: 80px;
}
#cont_mensaje{
	background-image: url(../img/mailok_05.png);
	background-repeat: no-repeat;
	height: 258px;
	margin-left: 50px;
	width: 500px;
	padding-left: 195px;
	padding-top: 20px;
}
#cont_mensaje_error{
	background-image: url(../img/mailerror_05_03.png);
	background-repeat: no-repeat;
	height: 258px;
	margin-left: 50px;
	width: 500px;
	padding-left: 195px;
	padding-top: 20px;
	background-position: 10px;
}
#cont_mensaje_error h3{
	margin: 0px;
}
#cont_mensaje h3{
	margin: 0px;
}
#cont_mensaje p{
	margin: 0px;
}
#cont_ppal{
	background-image: url(../img/arena.jpg);
}
#Cont_piepagina{
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#cont_presentacion{
	margin-left: 215px;
	margin-right: 80px;
	padding-top: 95px;
}
#cont_promocion{
	height: 190px;
	display: none;
}
.col_trabajo{
	float: left;
	height: 300px;
	width: 600px;
}
#col_formularioA{
	float: left;
	width: 600px;
}
#col_formularioA h3{
	margin-top: 0px;
}
#col_formularioA .top{
	background-image: url(../img/fondo_naranja_top_07.jpg);
	background-repeat: no-repeat;
}
#col_formularioA .wrap{
	background-image: url(../img/fondo_naranja_wrap_07.jpg);
	background-repeat:  repeat-y;
}
#col_formularioA .bottom{
	background-image: url(../img/fondo_naranja_bottom_07.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#col_formulariob{
	float: right;
	width: 302px;
}
.col_descripcion{
	float: right;
	height: 290px;
	width: 300px;
	padding-top: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #000000;
}
.col_descripcion p{
	font-size: 0.9em;
	margin-left: 10px;
}
#cola{
	float: left;
	height: 285px;
	width: 540px;
	background-image: url(../img/titulo_03.png);
	background-repeat: no-repeat;
}
#colb{
	float: right;
	height: 285px;
	width: 380px;
}
#col1{
	float: left;
	width: 600px;
}
#col1  h3{
	margin-top: 0px;
}
#col2{
	float: right;
	width: 300px;
}
#col2 h3{
	margin-top: 10px;
}
#col2a{
	float: right;
	width: 300px;
}
#col2a h3{
	margin-top: 0px;
}
#costo{
	position: absolute;
	height: 56px;
	width: 121px;
	left: 330px;
	top: -6px;
	z-index: 510;
}
#espacio{
	height: 50px;
}
#formulario{
	width: 586px;
	padding-left: 14px;
}
#fondo_cont{
	background-repeat:  repeat-x;
}
#fondo_mail{
	background-image: url(../img/fondo_mail_02.jpg);
	height: 698px;
}
#globo h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	color: #003366;
	margin-bottom: 25px;
	margin-left: 20px;
	padding-top: 20px;
	margin-top: 0px;
}
#hablemos{
	position: absolute;
	height: 56px;
	width: 190px;
	left: 450px;
	top: 25px;
	z-index: 511;
}
#log{
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	z-index: 955;
}
#logo{
	position: absolute;
	height: 139px;
	width: 289px;
	background-image: url(../img/logo_03_03.png);
	background-repeat: no-repeat;
	z-index: 1000;
	left: 0px;
	top: -9px;
	right: 0px;
	bottom: 0px;
}
#inicio{
	position: absolute;
	height: 56px;
	width: 118px;
	top: 38px;
	left: 5px;
	z-index: 500;
}
#mapa{
	background-image: url(../img/fondo_naranja_mapa_07_07.jpg);
	background-repeat: no-repeat;
	height: 314px;
	padding-top: 30px;
	padding-left: 20px;
}
#p3{
	height: 69px;
	width: 137px;
	position: absolute;
	background-image: url(../img/pez1_03.png);
	background-repeat: no-repeat;
	top: 95px;
	left: 800px;
}
#p4{
	height: 89px;
	width: 100px;
	position: absolute;
	background-image: url(../img/pez-globo_06.png);
	background-repeat: no-repeat;
	top: 88px;
	left: 650px;
}
#pata1{
	background-image: url(../img/pata1_03.png);
	position: absolute;
	height: 249px;
	width: 240px;
	top: 120px;
	left: 450px;
}
#Pie_pagina{
	background-image: url(../img/tabla_06.jpg);
	margin: 0px;
}
#presentacion{
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../img/fondo-explica_03_03_03_03.jpg);
	background-repeat: no-repeat;
	height: 370px;
}
#promo1{
	background-image: url(../img/en-solotres-dias_05.png);
	height: 93px;
	width: 271px;
	position: absolute;
	top: 280px;
	z-index: 921;
}
#promo2{
	background-image: url(../img/desdecienmil_05.png);
	position: absolute;
	height: 93px;
	width: 271px;
	top: 380px;
}
#promocion p{
	font-size: 1.5em;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 5px;
	color: #FFFFFF;
	padding-bottom: 25px;
	margin-bottom: 0px;
}
#promocion .wrap{
	background-image: url(../img/fondo_azul_medio_12.jpg);
	background-repeat:  repeat-y;
}
#promocion .botton{
	background-image: url(../img/fondo_azul_abajo_10.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#pregunta{
	position: absolute;
	height: 55px;
	width: 191px;
	left: 107px;
	top: -2px;
	z-index: 501;
}
#servicio{
	position: absolute;
	height: 56px;
	width: 153px;
	left: 243px;
	top: 47px;
	z-index: 502;
}
#slide{
	background-image: url(../img/arena.jpg);
}
#texto_ordene{
	margin-left: 614px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #000033;
	font-weight: bold;
	padding-top: 295px;
}
#subir{
	width: 940px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 120px;
	margin-top: 0px;
}
#sub_bot_primera {
	height: 45px;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-size: .8em;
	margin-bottom: 15px;
}
.sub_bot{
	height: 45px;
	margin-top: 80px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	font-size: .8em;
	margin-bottom: 15px;
}
.sub_boto{
	list-style-type: none;
	text-align: center;
	padding-top: 12px;
}
.sub_boto li{
	display: inline;
	margin-right: 40px;
}
#upload{
	background-repeat: no-repeat;
	margin-bottom: 15px;
}
#upload h3{
	margin-top: 0px;
}
#psubir{
	background-image: url(../img/subir_07.png);
	background-repeat: no-repeat;
	height: 98px;
	width: 112px;
	margin-left: 450px;
}
#up_lo{

}
#up_lo p{
	margin-left: 10px;
	padding-bottom: 25px;
	margin-right: 10px;
	margin-bottom: 0px;
}
#up_lo .top {
	background-image: url(../img/fondo_planes_arriba_03_07.jpg);
	background-repeat: no-repeat;
}
#up_lo .wrap{
	background-image: url(../img/fondo_planes_03.jpg);
	background-repeat:  repeat-y;
}
#up_lo .bottom{
	background-image: url(../img/fondo_planes_abajo_03_07.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.img{
	margin-right: 12px;
	float: left;
}
.footer{
	background-image: url(../img/sobre-dise_07_10_11.png);
	background-repeat: no-repeat;
	margin-top: 29px;
	height: 38px;
	margin-bottom: 13px;
	margin-left: 5px;
}
.footera{
	background-image: url(../img/importante_07_07_07.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	height: 30px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.footerb{
	background-image: url(../img/trabajo_07.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	height: 30px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.lista{
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #000000;
	margin-bottom: 20px;
	font-style: oblique;
}
.lista li{
	margin-left: 15px;
	margin-bottom: 5px;
	background-image: url(../img/vineta_03_03_03_03.jpg);
	background-repeat:  no-repeat;
	padding-left: 40px;
	padding-bottom: 1px;
}
ul.listaDos{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #FFFFFF;
	list-style-type: none;
	margin: 0px;
}
ul.listaDos li{
	margin-top: 10px;
	float: right;
}
a:link{
	color: #20A089;
	text-decoration: none;
}
a:visited{
	color: #20A089;
	text-decoration: none;
}
a:hover{
	color: #FF9900;
	text-decoration: none;
}
a:active{
	color: #20A089;
	text-decoration: none;
}
.linkk a:link{
	text-decoration: none;
	color: #FF9933;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-color: #063449;
}

.linkk a:visited{
	text-decoration: none;
	color: #FF9933;
	background-color: #063449;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.linkk a:hover{
	color: #CC6600;
	background-color: #063449;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.linkk a:active{
	color: #FF9933;
	background-color: #063449;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.menu_inferior{
	list-style-type: none;
	padding-top: 18px;
}
.menu_inferior li {
	display: inline;
	margin-left: 35px;

}
#imgbotones a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#imgbotones a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #063144;
}
#imgbotones a:hover{
	color: #FFFFFF;
}
#imgbotones a:active{
	color: #FFFFFF;
}
#sub_bot_primera a:link{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #063449;
	text-decoration: none;
}
#sub_bot_primera a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #063449;
	text-decoration: none;
}
#sub_bot_primera a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #CC6600;
}
#sub_bot_primera a:active{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #063449;
	text-decoration: none;
}
.sub_bot  a:link{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #063449;
	text-decoration: none;
}
.sub_bot  a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #063449;
	text-decoration: none;
}
.sub_bot  a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #CC6600;
}
.sub_bot  a:active{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #063449;
	text-decoration: none;
}
.azul{
	color: #CC6600;
}
.bottom  p{

}
#promocion a:link{
	color: #CC6600;
	text-decoration: none;
}
#promocion a:visited{
	color: #CC6600;
	text-decoration: none;
}
#promocion  a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
#promocion a:active{
	color: #CC6600;
}
.asterisco{
	color: #000000;
	font-size: 0.9em;
	background-image: url(../img/asterisco_07_28.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-weight: bold;
}
.descuento{
}
.espacio2{
	height: 35px;
}
.flecha{
	margin-left: 50px;
	background-repeat: no-repeat;
	background-image: url(../img/flecha_03.png);
}
.video{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.primera{
	margin-right: 19px;

}
.parrafo_footer{
	color: #FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
}
.pfooter{
	margin-bottom: 0px;
	color: #FFFFFF;
}
.formuu{
	margin: 0px;
}
.fot{
	color: #FFFFFF;
}
.fot li{
	margin-left: 35px;
}
.texto_cabe{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #FFFFFF;
	margin-top: 90px;
	margin-right: 60px;
	margin-left: 20px;
	font-weight: normal;
}
.programas{
	margin-left: 35px;
}
.pre{
	margin-top: 15px;
}
.sube{
	margin-left: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: bold;
	padding-top: 8px;
}
.sube_ing{
	margin-left: 29px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: bold;
	padding-top: 8px;
}
.seguridad{
	font-weight: bold;
	color: #CC6600;
	text-decoration: underline;
	font-style: oblique;
}
.submitlist{
	list-style-type: none;
	font-size: 0.9em;
	color: #CC6600;
}
.top{
	background-image: url(../img/borde-sup_03.jpg);
	background-repeat:  repeat-x;
}
.Wrap{
}
.bottom{
	background-image: url(../img/borde-inf_07.jpg);
	background-repeat:  repeat-x;
	background-position: bottom;
}
div.button{
	background-color: #35AEA7;
	text-align: center;
	height: 32px;
	padding-top: 18px;
}
#c{
	height: 50px;
	width: 600px;
	float: left;
	background-repeat: no-repeat;
}
#c p{
	color: #FFFFFF;
	padding-top: 15px;
	margin-left: 95px;
	font-size: .8em;
}
#ca{
	float: right;
	width: 300px;
}
#ca p{
	color: #FFFFFF;
	font-size: .8em;
	padding-top: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}

.h3img{
	padding-bottom: 15px;
}
.info{
}
.info  h3{
	margin: 0px;
	font-size: 1.3em;
}
.info  h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: .9em;
	color: #052F42;
	margin: 0px;
}
.info  p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: .9em;
	color: #CC6600;
	margin: 0px;
}

.tigo{
	color: #0099FF;
}
.web{
	margin-top: 0px;
}
