html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body{text-align:center;font-family:Arial;color:#000;background-color:#FFF;font-size:12px;background:#FFF url('img/fondo_body.jpg') repeat-x;}
/*#headercontainer {position: relative;width: 100%; margin: 0; padding: 0; clear:both;}
.header{position: fixed; width: 900px; height:48px;text-align:left;margin: 0 auto;background:#FFF url('img/sombra_1px.png') repeat-x;}*/
#headercontainer { width: 100%;height: 48px;background:url('img/sombra_1px.png') repeat-x;background-position:bottom; position: fixed; top: 0;text-align:left;}
#header { height: 48px;width: 900px;.width: 1150px; padding: 0; margin:0 auto;.background:#FFF url('img/sombra_1px.png') repeat-x;.margin-left:-240px;}
/*.cabecera{width:1030px;height:60px;background:#FFF url('img/sombra_1px.png') repeat-x;background-position:bottom;position:fixed;.position:relative;left: 50%;margin: -60px 0 0 -515px;.margin: 0px 0px 0 0px;.left:0;.margin:0 auto;clear:both;}*/
ul.menu_sup{float:right;padding-top:17px;margin-left:150px;.margin-left:0px;}
ul.menu_sup li{float:left;margin-right:45px;list-style:none;text-align:center;}
a.elto_navegacion:link, a.elto_navegacion:visited, a.elto_navegacion:active{float:left;margin:0;text-decoration:none;}
a.elto_navegacion:hover{cursor:hand;text-decoration:none;}
.img_menu{border:0;}
.img_logo{float:left;border:0;/*margin-left:19%;*/margin-top:12px;}
.img_logo_joly_cab{float:left;border:0;margin-top:8px;.margin-left:260px;}
.contenedor_1{padding: 60px 20px 0px 20px; width: 900px; margin: 0 auto;background:url('img/1px_fondo.jpg') repeat-x;height:415px;background:url('img/cuadrado.jpg') no-repeat; background-position: 535px 68px; text-align:left;}
.img_titulo{clear:both;padding:30px 0 35px 0px;.padding:50px 0 20px 0px;border:0; }
.img_boton_formulario{border:0;clear:both;margin-left:15px;}
.texto_portada{font-size:14px;width:445px;clear:both;line-height:1.4em;color:#000;margin-bottom:15px;}
.fila_texto_portada{font-size:14px;width:445px;clear:both;color:#000;margin-bottom:20px;}
.fila_texto_portada span{color:#2AA0DD;font-weight:bold;}
a:link, a:visited{text-decoration:none;color:#2AA0DD;}
a:hover{text-decoration:underline;}
.contenedor_2{width:900px;margin:0 auto;height:320px;clear:both;text-align:left;}
.img_tarjeta{padding:20px 0 0 0px;border:0;float:left;}
.texto_instrucciones{width:560px;float:left;font-size:13px;line-height:1.4em;margin:20px 0 0 30px;text-align:left;font-family:Arial;}
#contenedor_3_total {width: 100%; margin: 0; padding: 0; background:url('img/1px_formulario.jpg') repeat-x;clear:both;}
.contenedor_3{width: 1000px; margin: 0 auto;height:620px;text-align:left;padding-top:50px;}
.cont_formulario{width:510px;float:left;background:url('img/fondo_formulario.jpg') no-repeat top left;}
.error{font-weight:bold;margin:0 auto;font-size:14px;color:#666;clear:both;text-align:center;width:450px;padding:20px 0;}
.error span{color:#2AA0DD;}
.img_linea_der_formulario{background:url('img/linea_der_formulario.gif') no-repeat;width:5px;height:497px;float:left;margin-top:70px;}
.img_linea_der_instrucciones{background:url('img/linea_der_instrucciones.gif') no-repeat;width:5px;height:760px;float:left;margin:65px 70px 0 40px;}
.img_cab_formulario{border:0;clear:both;margin:0px 0px 10px 105px;}
.fila_formulario{overflow:hidden;margin-bottom:5px;}
.fila_formulario_2{overflow:hidden;margin-bottom:40px;margin-top:20px;}
.label_1{font-family:Arial;font-size:14px;text-align:right;float:left;width:135px;padding-top:6px;margin-right:15px;margin-left:20px;color:#666666;}
.label_2{font-family:Arial;font-size:14px;text-align:right;float:left;width:135px;margin-right:15px;margin-left:20px;color:#666666;}
.textbox1{width:210px;height:25;border:1px solid #D2D2D2;padding:4px 4px 4px 4px;}
.checkbox1{margin-left:215px;float:left;margin-right:10px;}
.img_linea_formulario{clear:both;margin:10px 0 15px 83px;border:0;}
div.selectBox {position: relative;width: 200px;height: 25px;border:1px solid #D8D6D6;padding:0px 8px 0px 9px;color:#000;float:left;font-size:11px;background: url(img/boton_select.gif) 195px center no-repeat;}
div.selectBox div.box {position: absolute;left: 3px;top: 4px;width: 190px;height: 15px;line-height: 16px;font-family: arial;font-size: 12px;color:#000;overflow: hidden;}
div.selectBox select {position: absolute;left: -1px;top: -1px;width: 210px;.width: 360px;height: 24px;opacity: 0;filter: alpha(Opacity=0);-moz-opacity: 0;cursor: pointer;z-index:100;border:1px solid #D8D6D6;color:#000;}
div.selectBox select option{padding: 4px;font-size: 12px;color:#000;cursor: pointer;}
div.selectBox select option.ultimo{border-bottom: 0px none;color:#000;}
.texto_bases{padding-top:2px;color:#666666;}
.btn_enviar{margin-left:260px;border:0;margin-bottom:20px;}

.cont_form_dcha{width:370px;float:left;padding-left:70px;padding-top:40px;}
.lbl_documentos{color:#3E9EFE;font-size:16px;font-weight:bold;margin:20px 0 5px 0;}
.lbl_documentos2{font-size:12px;margin:10px 0 0 5px;clear:both;color:#666666;}
.lbl_documentos3{font-size:12px;margin:0px 0 0 0px;float:left;color:#666666;}
.cont_documentos{width:312px;height:101px;background:url('img/fondo_documentos.jpg') no-repeat;}
.txt_doc_1{font-size:13px;padding:12px 0 0px 25px;clear:both;color:#666666;}
.txt_doc_2{font-size:13px;padding:7px 0 0px 25px;clear:both;color:#666666;width:195px;}
.cont_instrucciones_form{width:335px;background:url('img/instrucciones_formulario.jpg') no-repeat;height:195px;font-size:13px;color:#666;margin-top:30px;margin-bottom:20px;}
.txt_instrucciones_form_1{padding:5px 0 20px 15px;font-size:12px;}
.txt_instrucciones_form_2{padding:0px 0 16px 38px;font-size:12px;}
div.upload {position: relative;width: 33px;height: 30px;overflow:hidden;background:url(img/btn_upload.jpg) left top no-repeat;clip:rect(0px, 80px, 24px, 0px );float:left;}
div.upload input {position: absolute;left: auto;right: 0px;top: 0px;margin:0;padding:0;filter: Alpha(Opacity=0);-moz-opacity: 0;opacity: 0;float:left;}
.nombre_archivo_documentos{float:left;font-size:12px;color:#666666;margin-left:5px;padding-top:4px;}
.nombre_archivo_logo{float:left;font-size:12px;color:#666666;margin-left:5px;padding-top:4px;}
.img_cancelar{float:left;margin-right:5px;margin-top:2px;cursor:hand;}
.enlace_volver{clear:both;text-align:right;font-size:10px;height:15px;font-family:Verdana;width:940px;}
a.enlace_volver:link, a.enlace_volver:visited{text-decoration:none;color:#2AA0DD;border-bottom:1px dotted #2AA0DD;padding-bottom:3px;.border:0;.text-decoration:none;}
a.enlace_volver:hover{text-decoration:none;border-bottom:0;.text-decoration:underline;}
.contenedor_4{width:1000px;margin:0 auto;height:860px;clear:both;text-align:left;padding-top:50px;background:url('img/1px_formulario.jpg') repeat-x;}
.img_titulo_instrucciones{clear:both;border:0;margin:40px 0 25px 40px;}
.cont_texto_instrucciones{width:470px;float:left;margin-top:10px;background:url('img/fondo_formulario.jpg') no-repeat top left;}
.cont_der_texto_instrucciones{width:360px;float:left;margin-top:30px;margin-left:0px;}
.texto_instr{font-size:12px;color:#666;line-height:1.6em;padding-left:40px;}
.texto_instr2{color:#3E9EFE;font-size:16px;font-weight:bold;margin:20px 0;padding-left:40px;}
ul.instrucciones{padding-top:20px;margin-left:15px;margin-bottom:20px;padding-left:40px;}
ul.instrucciones li{background:url('img/lista.gif') no-repeat left;list-style:none;text-align:left;margin:0 0 10px 15px;color:#666;clear:both;padding-left:15px;}
ul.instrucciones2{padding-top:5px;margin-left:15px;margin-bottom:10px;padding-left:40px;}
ul.instrucciones2 li{background:url('img/lista.gif') no-repeat left;list-style:none;text-align:left;margin:0 0 0px 15px;color:#666;clear:both;padding-left:15px;padding-top:15px;}
.extra{text-align:left;color:#666;clear:both;padding-top:15px;}
.cont_categorias{width:335px;background:url('img/fondo_categorias.jpg') no-repeat;height:195px;font-size:13px;color:#666;margin-bottom:20px;}
.cont_iconos{width:313px;height:180px;background:url('img/fondo_iconos.gif') no-repeat;margin-top:5px;padding:15px 20px;}
.txt_instrucciones_form_1_1{padding:6px 0 21px 15px;font-size:12px;}
.txt_instrucciones_form_2_1{padding:0px 0 15px 38px;font-size:12px;}
.fila_icono{clear:both;margin:5px 0 5px 0;overflow:hidden;width:313px;}
.fila_icono2{clear:both;margin:7px 0 7px 0;overflow:hidden;width:313px;}
.texto_icono{font-size:13px;color:#666;float:left;width:200px;}
.texto_icono2{font-size:13px;color:#666;float:left;width:220px;padding-top:3px;}
.texto_icono3{font-size:13px;color:#666;float:left;width:220px;padding-top:6px;}
.cont_img_icono{float:left;width:35px;}
.cont_img_icono2{padding-top:3px;float:left;width:35px;}
.fila_bases{width:200px;float:left;margin:25px 0 0 10px;}
.img_icono_pdf{float:left;border:0;margin-right:5px;}
a.enlace_bases:link,a.enlace_bases:visited{font-size:11px;color:#000;float:left;text-decoration:underline;}
a.enlace_bases:hover{text-decoration:none;}
/*.pie{width:100%;background:#F2F1F1;height:170px;border-top:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2;margin:0 auto;}
.contenido_pie{background:url('img/cubo_pie.jpg') no-repeat top right;height:170px;width:900px;}*/

#contenedor_pie_total {width: 100%; margin: 30px 0 0 0; padding: 18px 0 0 0; background:url('img/fondo_pie.gif') repeat-x;clear:both;height:185px;}
.contenedor_pie{width: 900px; margin: 0 auto;margin-top:-41px;height:225px;text-align:left;background:url('img/cubo_pie.jpg') no-repeat; background-position:690px 0px;}
.img_titulo_pie{border:0;clear:both;margin:50px 0 25px 0;}
.texto_pie{font-size:11px;color:#666;clear:both;}
a.texto_pie:link,a.texto_pie:visited{text-decoration:none;color:#666;}
a.texto_pie:hover{text-decoration:underline;}
.fila_logos{clear:both;margin:20px 0 0 0;font-size:14px;color:#666;}
.img_logo_joly{float:left;border:0;margin-right:20px;}
.img_logo_caixa{float:left;border:0;margin-left:20px;}
.img_linea_pie{float:left;}
#formulario{padding-top:49px;}
#instrucciones{padding-top:49px;}
.fila{clear:both;}
.cuadro_participar{float:left;margin-right:20px;margin-bottom:35px;text-align:left;}
.img_titulo_participar{clear:both;border:0;margin:0 0 10px 0;}
.cont_texto_participar{margin-left:35px;width:330px;margin-bottom:7px;}
.texto_participar{font-size:12px;font-family:Arial;line-height:1.5em;color:#333;}
.img_flechita{margin-left:35px;margin-right:10px;float:left;padding-top:1px;}
a.enlace_participar:link, a.enlace_participar:visited{text-decoration:none;color:#3096FC;font-size:11px;}
a.enlace_participar:hover{text-decoration:underline;}
.img_cuadro_participar{float:left;border:15px solid #F2F1F1;margin-top:10px;}
.tooltip{color:#41A0FF;font-size:12px;cursor:hand;float:left;margin-right:3px;}
.cabecera_tooltip{background:#F0EFEF;font-size:11px;font-weight:bold;color:#999999;width:266px;padding:5px 0px 0 10px;text-align:left;height:20px;border-top:5px solid #CCCCCC;border-left:5px solid #CCCCCC;border-right:5px solid #CCCCCC;}
.cuerpo_tooltip{background:#FFF;font-size:11px;color:#666666;width:256px;overflow:hidden;padding:10px 10px 10px 10px;text-align:left;border-bottom:5px solid #CCCCCC;border-left:5px solid #CCCCCC;border-right:5px solid #CCCCCC;}
.enlace_zip{margin-top:0px;margin-left:5px;float:left;display:block;}


