@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	margin:0;
}
/* ////////////ESTRUCTURA////////////////////////////////////////////////////////////////// */


@font-face {font-family:"Myriad Pro","Myriad Set","Myriad Apple","Arial";
src: url(./fuentes/font.eot)
}




#general{
margin:auto;
text-align:left;
width:900px;
height:auto;
background-image:url(../images/fondogeneral.gif);
background-repeat:repeat-y;
}

#general #cabecera{
position:absolute;
text-align:left;
width:900px;
height:auto;
margin:auto;
}

#general #cabecera .bhome{
position:absolute;
text-align:left;
width:24px;
height:24px;
margin:5px auto auto 18px;
}

#general #cabecera .bcontacto{
position:absolute;
text-align:left;
width:30px;
height:30px;
margin:35px auto auto 15px;
}


#general #cabecera .bgmenu{
text-align:left;
width:800px;
height:64px;
margin:auto auto auto 50px;
position:absolute;
z-index:100;
}


#general #cabecera .logoasesorados{
	text-align:left;
	width:159px;
	height:64px;
	position:absolute;
	margin:auto auto auto 48px;
	z-index:200;
	left: 2px;
}



#general #cabecera .tlf{
background-image:url(../images/fondotlf-trans.png);
text-align:left;
width:190px;
height:31px;
position:absolute;
margin:171px auto auto 650px;
z-index:200;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
padding:9px 0 0 50px;
}




#cuerpo{
width:880px;
margin:auto;
padding:0px 10px 0px 10px;
}

#cuerpo .tituloseccion{
width:auto;
margin:140px 0px 0px 40px;
font-family:"Arial";
font-size:20px;
background-color:#000000;
color:#FFFFFF;
padding:3px;
position:absolute;
z-index:800;
}


#cuerpo .tituloseccion2{
width:auto;
margin:165px 0px 0px 120px;
font-family:"Arial";
font-size:18px;
background-color:#000000;
color:#FFFFFF;
padding:3px;
position:absolute;
z-index:800;
}

#cuerpo .content{
width:auto;
height:auto;
margin:auto auto 60px auto;
padding:10px 0px 80px 10px;
padding:3px;
}


#cuerpo .fondo0{
text-align:left;
width:880px;
height:593px;
background-image:url(../images/ima0.jpg);
}

#cuerpo .fondo1{
text-align:left;
width:880px;
height:211px;
background-image:url(../images/ima1.jpg);
}

#cuerpo .fondo2{
text-align:left;
width:880px;
height:211px;
background-image:url(../images/ima2.jpg);
}

#cuerpo .fondo3{
text-align:left;
width:880px;
height:211px;
background-image:url(../images/ima3.jpg);
}

#cuerpo .fondo4{
text-align:left;
width:880px;
height:211px;
background-image:url(../images/ima4.jpg);
}

#cuerpo .fondo5{
text-align:left;
width:880px;
height:211px;
background-image:url(../images/ima5.jpg);
}


#cuerpo .fondo6{
text-align:left;
width:880px;
height:211px;
background-image:url(../images/ima8.jpg);
}

#cuerpo .fondo7{
text-align:left;
width:880px;
height:211px;
background-image:url(../images/ima9.jpg);
}

#cuerpo .fondo8{
text-align:left;
width:880px;
height:211px;
background-image:url(../images/ima10.jpg);
}

#cuerpo .textoinicio{
width:155px;
height:auto;
position:absolute;
margin:100px 0px 0px 43px;
padding:0;
color:#666666;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
}

#cuerpo .novedades{
width:155px;
height:59px;
position:absolute;
margin:470px 0px 0px 42px;
padding:0;
background-image:url(../images/fondonovedades.gif);
}

#cuerpo .novedades .texonov{
width:155px;
height:auto;
padding:5px 0px 0px 2px;
margin:0px;
font-family:"Arial";
letter-spacing:1px;
font-size:14px;
color:#333333;
}

#cuerpo .novedades .texonov2{
width:155px;
height:auto;
padding:2px 0px 0px 2px;
margin:0px;
font-family:"Arial";
letter-spacing:1px;
font-size:9px;
color:#333333;
}

#cuerpo .novedades .bnovedades{
width:140px;
height:auto;
padding:5px 0px 0px 5px;
margin:0px;
font-family:"Arial";
letter-spacing:1px;
font-size:10px;
color:#990000;
display: block;
text-align:right;
text-decoration:none;
}

#cuerpo .novedades .bnovedades:hover{
text-decoration:underline;
color:#FFFFFF;
}


#cuerpo .contactar{
width:155px;
height:59px;
position:absolute;
margin:400px 0px 0px 42px;
padding:0;
background-image:url(../images/fondonovedades.gif);
}

#cuerpo .contactar .texonov{
width:155px;
height:auto;
padding:5px 0px 0px 2px;
margin:0px;
font-family:"Arial";
letter-spacing:1px;
font-size:14px;
color:#333333;
}

#cuerpo .contactar .texonov2{
width:155px;
height:auto;
padding:2px 0px 0px 2px;
margin:0px;
font-family:"Arial";
letter-spacing:1px;
font-size:9px;
color:#333333;
}

#cuerpo .contactar .bcontactar{
width:140px;
height:auto;
padding:5px 0px 0px 5px;
margin:0px;
font-family:"Arial";
letter-spacing:1px;
font-size:10px;
color:#990000;
display: block;
text-align:right;
text-decoration:none;
}

#cuerpo .contactar .bcontactar:hover{
text-decoration:underline;
color:#FFFFFF;
}






#pie{
width:900px;
height:26px;
margin: auto;
background-image:url(../images/pie.jpg);
text-align:left;
}


#pie #divcondiciones{
width:90px;
position:absolute;
height:25px;
margin:-5px auto auto 15px;
text-align:center;
}

.enlacecondiciones{
display:block;
color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
width:100%;
height:80%;
text-decoration:none;
padding-top:5px;
}

.enlacecondiciones:hover{
color:#FFFFFF;
}










#pie .pie2{
width:880px;
height:68px;
margin:-68px 0px 0px 10px;
background-image:url(../images/bsolicitud-trans.png );
position:absolute;
z-index:300;
}


#pie .solicitud{
width:100px;
height:30px;
margin:-50px 0px 0px 715px;
position:absolute;
z-index:400;
}

.bsolicitud{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
line-height:normal;
display:block;
}

.bsolicitud:hover{
color:#0099FF;
}


#pie .consulta{
width:100px;
height:30px;
margin:-50px 0px 0px 560px;
position:absolute;
z-index:400;
}


#pie .logons{
width:103px;
height:27px;
position:absolute;
margin:0px auto auto 800px;
}




.bconsulta{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
line-height:normal;
display:block;
}

.bconsulta:hover{
color:#003366;
}

#loginmask{
width:545px;
height:40px;
overflow:hidden;
z-index:400;
margin-top: -53px;
margin-right:auto;
margin-left:10px;
margin-bottom:auto;
position:absolute;
}

#login{
text-align:left;
width:545px;
height:auto;
background-image:url(../images/fondologin.gif);
position:absolute;
top:20px;
left:2px;

}


#login .logincontent{
text-align:left;
width:500px;
height:46px;
padding:3px 0px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100;
color:#333333;
}

#login .logincontent b{
font-family:"Arial";
font-size:12px;
letter-spacing:1px;
display:block;
margin-bottom:2px;
color:#333333;
}

#login .logincontent input.formlogin{
text-align:left;
background-color:#333333;
border: #FFFFFF solid 1px;
width:100px;
height:12px;
margin:0px 0px 0px 0px;
padding:0;
color:#FFFFFF;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


#login .logincontent .bentrar{
position:absolute;
width:56px;
height:16px;
margin:17px auto auto 300px;
}




#general #cabecera .menu{
text-align:left;
width:620px;
height:64px;
margin:auto auto auto 220px;
position:absolute;
z-index:400;
}

#cuerpo .intro{
text-align:left;
width:152px;
height:268px;
margin:70px auto auto 44px;
position:absolute;
z-index:400;
}

/* ////////////ESTRUCTURA////////////////////////////////////////////////////////////////// */

/* ////////////LISTADOS DE MENU////////////////////////////////////////////////////////////////// */
#navi {  
	list-style:none;
	margin:auto;
	padding:0;
	
}

.navinormal{
	margin:auto;
	float:left;
	display:block;
	width:70px;
	height:64px;
}

.navispecial{
	margin:auto;
	float:left;
	display:block;
	width:195px;
	height:64px;
}

.navispecial2{
	margin:auto;
	float:left;
	display:block;
	width:120px;
	height:64px;
}

.navispecial3{
	margin:auto;
	float:left;
	display:block;
	width:140px;
	height:64px;
}


.navispaecial{
	margin:auto;
	float:left;
	display:block;
	width:195px;
	height:64px;
}
.navienlaces{
	font-family:"Arial";
	display:block; 
	padding:25px 8px 0 8px;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:normal;
	height:55%;
	width:auto;
	
	
}

.navienlaces:hover {
background-color:#000000;
border-bottom:#FFFFFF solid 4px;
}




/* ////////////submenu////////////////////////////////////////////////////////////////// */

#general #cabecera #submenu{
text-align:left;
width:120px;
height:80px;
margin:64px auto auto 220px;
position:absolute;
z-index:900;
background-color:#000000;
}


.submenudiv{
text-align:left;
width:120px;
height:40px;
margin:0;
display:block;
text-align:center;
}

.subenlace{
width:100%;
height:70%;
color:#FFFFFF;
background-color:#000000;
font-family:"Arial";
font-size:12px;
font-weight:bold;

padding-top:12px;
text-decoration:none;
display:block;
letter-spacing:1px;
}


.subenlace:hover{
background-color:#666666;
}




/* ////////////PARRAFOS Y TEXTOS////////////////////////////////////////////////////////////////// */

.pgeneral{
width:90%;
height:auto;
color:#000000;
font-family:Arial;
font-size:11px;
line-height:14px;
margin:0 0 0 0px;
padding:0 20px 0px 0px;
text-align: justify;
}

.pgeneral .title{
width:auto;
height:auto;
color:#999999;
font-family:Arial;
font-size:20px;
line-height:14px;
margin:0 0 8px 0px;
padding:0 0 3px 6px;
border-left: solid 18px #000000;
border-bottom: solid 1px #000000;
text-align: justify;
display:block;
}

/* ////////////estilos FISCAL CONTABLE////////////////////////////////////////////////////////////////// */

#cuerpo .content .contenido1{
width:auto;
margin:auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
}

.module1{
width:248px;
height:auto;
margin:auto 25px auto 15px;
float:left;
padding:0;
}

.module1 .module1top{
width:248px;
height:21px;
background-image:url(../images/topmodule.gif);
margin:auto;
display:block;
padding:0;
}

.module1 .module1cuerpo{
width:248px;
height:auto;
background-image:url(../images/module.gif);
background-repeat:repeat-y;
margin:auto;
display:block;
padding:0;
}



.module1 .module1cuerpopago{
width:600px;
height:auto;
background-image:url(../images/module.gif);
background-repeat:repeat-y;
margin:auto;
display:block;
padding:0;
}


.module1texto{
width:auto;
text-align:justify;
padding:10px 20px 5px 12px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 11px;
}

.module1texto b{
font-weight:bold;
color:#333333;
font-size: 10px;
}


.module1texto .gris{
font-weight:bold;
color:#0066FF;
font-size: 11px;
}


.module1texto .atencion{
font-weight:bold;
color:#CC0033;
font-size: 11px;
}


.module1apunte{
width:auto;
text-align:justify;
padding:0px 6px 10px 2px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:9px;
}

.module1apunte2{
width:auto;
text-align:justify;
padding:10px 6px 5px 2px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:9px;
}

.module1 .module1bottom{
width:248px;
height:22px;
background-image:url(../images/bottommodule.gif);
margin:auto;
display:block;
padding:0;
}

.module1titulo{
font-family:"Arial";
font-size:20px;
font-weight:100;
text-align:left;
background-color:#db215a;
color:#FFFFFF;
padding:2px 10px 2px 10px;
margin:0px 0px 0px 8px;
}

.module1titulo2{
font-family:"Arial";
font-size:20px;
font-weight:100;
text-align:left;
background-color:#c1b54f;
color:#FFFFFF;
padding:2px 10px 2px 10px;
margin:0px 0px 0px 8px;
}

.module1titulo3{
font-family:"Arial";
font-size:20px;
font-weight:100;
text-align:left;
background-color:#39809e;
color:#FFFFFF;
padding:2px 10px 2px 10px;
margin:0px 0px 0px 8px;
}

.module1listado{
margin:8px auto auto 15px;
padding:0;
width:90%;
}

.module1listado li{
margin:5px auto auto auto;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

list-style:none;
color:#666666;
padding-left:5px;
border-left: solid 10px #CCCCCC;
}

.module1calculo{
width:auto;
height:auto;
margin:20px 18px 0px 15px;
border:#CCCCCC solid 3px;
padding:18px 3px 10px 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

.divref{
width:100%;
height:30px;
display:block;
margin:5px auto auto auto;
text-align:left;
}

.divref .refright{
width:100%;
height:30px;
display:block;
margin:auto;
text-align:left;
position:relative;
}


.divref .minicontact{
width:auto;
height:auto;
color:#333333;
background-color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:3px;
position:absolute;
margin:22px 0px 0px 0px;
text-decoration:none;
}

.divref .minicontact:hover{
text-decoration:underline;
}

.divref .refright .minilimpiar{
width:auto;
height:auto;
color:#0066CC;
background-color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:3px;
position:absolute;
margin:0px;
right:-5px;
text-decoration:none;
border-left: solid #0066CC 3px;
}

.divref .refright .minilimpiar:hover{
color:#FF6600;
border-left: solid  #FF6600 3px;
}


.module1calculo .formulario{
border:#CCCCCC solid 1px;
height:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding-right:3px;
text-align:right;
}

.module1calculo .formulario5{
border:#CCCCCC solid 1px;
height:20x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding-right:3px;
text-align:right;
}

.module1calculo .formulario2{
border: #666666 solid 2px;
width:50px;
height:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:right;
color:#000000;
padding-right:3px;
background-color:#f5f5f4;
}




.module1calculo .module1calculotitulo{
width:auto;
height:auto;
margin:-30px 0px 0px 8px; 
background-color:#FFFFFF;
padding:3px 6px 0px 6px;
font-family:"Arial";
color:#999999;
font-size:11px;
font-weight:bold;
position:absolute;
}

.module1calculo .module1calculotitulo .titulomodulo1{
color:#DB215A;
}

.module1calculo .module1calculotitulo .titulomodulo2{
color:#C1B54F;
}

.module1calculo .module1calculotitulo .titulomodulo3{
color:#39809E;
}

.bcalcular{
text-align:center;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:9px;
font-weight:bold;
letter-spacing:1px;
margin:0px 5px 5px 0px;
text-decoration:none;
background:url(../images/01.png) no-repeat left 0;
padding-left: 18px;
padding-top:6px;
padding-bottom:0px;
border-bottom:#333333 solid 2px;
}

.bcalcular:hover{
border-bottom:#990000 solid 4px;
}


.benviar{
text-align:center;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-style:normal;
font-size:9px;
letter-spacing:1px;
margin:0px 5px 5px 0px;
text-decoration:none;
background:url(../images/48.png) no-repeat left 0;
padding-left: 18px;
padding-top:6px;
padding-bottom:1px;
}

.benviar:hover{
text-decoration:underline;
}


.module1oferta{
width:auto;
height:14px;
margin:8px 18px 0px 15px;
padding-top:5px;
background-color: #0066CC;
overflow:hidden;
}

.module1oferta span{
text-align:center;
color:#FFFFFF;
font-family:"Arial";
font-size:10px;
letter-spacing:1px;
display:block;
margin:0px 5px 0px 5px;
}

.module1oferta b{
text-align:center;
color:#FFFFFF;
font-family:"Arial";
font-weight:bold;
font-size:16px;
letter-spacing:1px;
display:block;
margin:0px 5px 5px 5px;
padding-top:5px;
border-bottom:dashed 1px #0099FF;
}

.module1oferta .bvermas{
text-align:center;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-style:normal;
font-size:9px;
letter-spacing:1px;
display:block;
margin:0px 5px 5px 5px;
text-decoration:none;
padding:3px 0 3px 0;
}

.module1oferta .bvermas:hover{
color:#003399;
background-color:#0099FF;
}


/* ////////////estilos LABORAL////////////////////////////////////////////////////////////////// */

.module2{
width:380px;
height:auto;
margin:auto 25px auto 15px;
float:left;
padding:0;
}

.module2 .module1top{
width:380px;
height:21px;
background-image:url(../images/topmodule2.gif);
margin:auto;
display:block;
padding:0;
}

.module2 .module1cuerpo{
width:380px;
height:auto;
background-image:url(../images/module2.gif);
background-repeat:repeat-y;
margin:auto;
display:block;
padding:0;
}


.servicios{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
display:block;
font-size:14px;
margin:5px 6px 0px 7px;
border-bottom: solid 1px #999999;
padding-left:10px;
}

.module2 .module1bottom{
width:380px;
height:22px;
background-image:url(../images/bottommodule2.gif);
margin:auto;
display:block;
padding:0;
}

.module1titulo4{
font-family:"Arial";
font-size:20px;
font-weight:100;
text-align:left;
background-color:#c7ad7f;
color:#FFFFFF;
padding:2px 10px 2px 10px;
margin:0px 0px 0px 8px;
}

.module1titulo5{
font-family:"Arial";
font-size:20px;
font-weight:100;
text-align:left;
background-color:#469382;
color:#FFFFFF;
padding:2px 10px 2px 10px;
margin:0px 0px 0px 8px;
}

.module1calculo .module1calculotitulo .titulomodulo4{
color:#c7ad7f;
}

.module1calculo .module1calculotitulo .titulomodulo5{
color:#469382;
}


/* ////////////estilos COMUNIDADES////////////////////////////////////////////////////////////////// */

.module3{
width:250px;
height:auto;
margin:26px 25px auto 15px;
float:left;
padding:0;
font-family:"Arial";
}



.module3 .module3titulo1{
position:absolute;
margin:-17px auto auto 8px;
color:#155c76;
font-size:18px;
width:auto;
padding:0;
}

.module3 .module3titulo2{
position:absolute;
margin:-17px auto auto 8px;
color:#856a40;
font-size:18px;
width:auto;
padding:0;
}

.module3 .module3titulo3{
position:absolute;
margin:-17px auto auto 8px;
color:#dca910;
font-size:18px;
width:auto;
padding:0;
}


.module3 .module1cuerpo{
width:250px;
height:auto;
background-repeat:repeat-y;
margin:auto;
display:block;
padding:0;
background-image:url(../images/module3.gif);
}

.borde{
width:auto;
height:15px;
margin:0px 8px auto 8px;
padding:0;
background-color:#155c76;
}


.bordepago{
width:auto;
height:15px;
margin:0px 8px auto 8px;
padding:0;
background-color:#5B85E6;
}



.module3 .module1bottom{
width:250px;
height:21px;
background-image:url(../images/bottommodule3.gif);
margin:auto;
display:block;
padding:0;
}



.module4{
width:500px;
height:auto;
margin:26px 25px auto 15px;
float:left;
padding:0;
font-family:"Arial";
}

.modulepago{
width:600px;
height:auto;
margin:26px 25px auto 15px;
float:left;
padding:0;
font-family:"Arial";
}


.module4 .module3titulo1{
position:absolute;
margin:-19px auto auto 8px;
color:#869c4b;
font-size:20px;
width:auto;
padding:0;
}

.module4 .module3titulopago{
position:absolute;
margin:-19px auto auto 8px;
color:#003366;
font-size:20px;
width:auto;
padding:0;
}



.module4 .module3titulo2{
position:absolute;
margin:-19px auto auto 8px;
color:#856a40;
font-size:20px;
width:auto;
padding:0;
}

.module4 .module3titulo3{
position:absolute;
margin:-19px auto auto 8px;
color:#dca910;
font-size:20px;
width:auto;
padding:0;
}

.module4 .module1cuerpo{
width:500px;
height:auto;
background-repeat:repeat-y;
margin:0;
display:block;
padding:0;
background-image:url(../images/module4.gif);
}


.module4 .module1cuerpopago{
width:700px;
height:auto;
background-repeat:repeat-y;
margin:0;
display:block;
padding:0;
background-image:url(../images/module4pago.gif);
}



.module4 .module1cuerpo .borde{
width:auto;
height:15px;
margin:0px 8px auto 8px;
padding:0;
background-color:#869c4b;
}


.borde2{
width:auto;
height:15px;
margin:0px 8px auto 8px;
padding:0;
background-color:#856a40;
}

.borde3{
width:auto;
height:15px;
margin:0px 8px auto 8px;
padding:0;
background-color:#dca910;
}

.module4 .module1bottom{
width:500px;
height:21px;
background-image:url(../images/bottommodule4.gif);
margin:0;
display:block;
padding:0;
}
.module4 .module1bottompago{
width:700px;
height:21px;
background-image:url(../images/bottommodule4pago.gif);
margin:0;
display:block;
padding:0;
}

.module4datos{
width:auto;
height:auto;
margin:20px 18px 0px 15px;
border:#CCCCCC solid 3px;
padding:18px 3px 10px 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.module4datos .formulario{
border:#CCCCCC solid 1px;
width:25%;
height:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin-left:5px;
margin-right:20px;
}


/* ////////////estilos ABOGADOS////////////////////////////////////////////////////////////////// */


.module5{
width:800px;
height:auto;
margin:auto 0px auto 20px;
display:block;
clear:both;
padding:0;
}

.module5 .bcontrol{
width:90px;
height:12px;
margin:22px 0px auto 690px;
display:block;
position:absolute;
padding:0;
}

.bcontroldown{
display:block;
width:94%;
height:100%;
background-image: url(../images/icodown.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
text-decoration:none;
padding-left:5px;
}

.bcontroldown:hover{
color:#FFFFFF;
text-decoration:none;
}


.bcontrolup{
display:block;
width:94%;
height:100%;
background-image: url(../images/icoup.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
text-decoration:none;
padding-left:5px;
}

.bcontrolup:hover{
color:#FFFFFF;
text-decoration:none;
}


.module5 .module1top{
width:800px;
height:21px;
background-image:url(../images/topmodule5.gif);
margin:auto;
display:block;
padding:0;
}

.module5 .module1cuerpo{
width:800px;
background-image:url(../images/module5.gif);
background-repeat:repeat-y;
margin:auto;
display:block;
padding:0;
overflow:hidden;
}


.module5 .module1bottom{
width:800px;
height:22px;
background-image:url(../images/bottommodule5.gif);
margin:auto;
display:block;
padding:0;
}


.module1listado2{
margin:8px auto auto 15px;
padding:0;
}

.module1listado2 li{
margin:5px auto auto auto;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
list-style:none;
color:#CCCCCC;
padding-left:5px;
border-left: solid 10px #FFFFFF;
}

.module1listado3{
margin:8px auto auto 15px;
padding:0;
}

.module1listado3 li{
margin:5px auto auto auto;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
list-style:none;
color:#CCCCCC;
padding-left:10px;
border-left: solid 10px #FFFFFF;
}

.servicios2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
display:block;
font-size:14px;
margin:0px 6px 0px 7px;
border-bottom: solid 1px #999999;
padding-left:6px;
}

.module1texto2{
width:auto;
text-align:justify;
padding:5px 20px 5px 12px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size: 11px;
height:auto;

}


/* ////////////estilos EMERGENTE////////////////////////////////////////////////////////////////// */

.hotspot{
color:#900; 
padding-bottom:1px; 
cursor:pointer;
background-image:url(../images/tip.gif);
width:145px;
height:80px;
display:block;
padding:5px 5px 0px 5px;
float:left;
margin:10px 10px 10px 0px;
font-family:"Arial";
font-size:14px;
text-decoration:none;
}


#JT {
	position: absolute;
	z-index:100;
	margin:10px 0px 0px -20px;
}






.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}


#JT_copy{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-align:justify;
background-color:#262626;
background-repeat:repeat-y;
width:auto;
padding:8px 10px 8px 5px;
border-top: solid #999999 3px;
}



#jTip{
cursor:help;
}



.noticias{
width:700px;
height: auto;
margin: 5px 0px 30px 15px;
padding:0;
text-align:left;
}


.noticias .parte1{
font-family:"Courier New", Courier, monospace;
font-size:16px;
color:#666666;
width:98%;
height:16px;
border-bottom:#999999 1px dashed;
padding:3px;
text-align:left;
}


.noticias .parte1 .fecha{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF9900;
width:auto;
height:auto;
position:absolute;
margin:0px 0px 0px 490px;
border-right: solid #FF9900 3px;
padding-right:5px;
text-align:left;
}

.noticias .parte1 .bcontroln{
width:90px;
height:12px;
margin:4px 0px auto 600px;
display:block;
position:absolute;
padding:0;
}



.bcontrolndown{
display:block;
width:94%;
height:100%;
background-image: url(../images/menudown.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#f7d4a0;
font-size:10px;
text-decoration:none;
padding-left:5px;
}

.bcontrolndown:hover{
color:#FFFFFF;
text-decoration:none;
}


.bcontrolnup{
display:block;
width:94%;
height:100%;
background-image:url(../images/menuup.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#f7d4a0;
font-size:10px;
text-decoration:none;
padding-left:5px;
}

.bcontrolnup:hover{
color:#FFFFFF;
text-decoration:none;
}




.noticias .parte2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
padding:3px 3px 20px 3px;
width:98%;

text-align:left;
letter-spacing:normal;
line-height:18px;
overflow:hidden;
}


.noticias .parte2 .vermas{
font-size:9px;
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
width: 100%;
display:block;
height:auto;
text-decoration:none;
margin-top:8px;
padding:1px 0px 1px 5px;
}

.noticias .parte2 .vermas:hover{
background-color:#e4e4e4;
color:#000000;
text-decoration:none;
}



.noticias .parte3{
border-bottom:#bf041a 4px solid;
background-color:#333333;
width:99%;
height:auto;
padding:1px 3px 3px 3px;
text-align:right;
}

.noticias .parte3 .enlaceweb{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
padding:2px 0 2px 0;

}

.noticias .parte3 .enlaceweb:hover{
text-decoration:underline;
}

.tablapago{
width:450px;
border:none;
padding:2px;
text-align:left;
}

.tdpago{
text-align:left;
padding:1px 2px 1px 1px;
background-color:#333333;
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.formupago{
border:#CCCCCC solid 1px;
height:auto;
padding:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}


.rojo{
text-align: left;
color:#FF0000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9px;
padding:1px;
}


.cuadroapunte{
width:441px;
height:auto;
float:right;
margin:auto auto auto auto;
}


.cuadroapunte .cuadroapuntetop{
width:441px;
height:13px;
background-image:url(../images/cuadroapunte_top.gif);
margin:auto;
}

.cuadroapunte .cuadroapuntebottom{
width:441px;
height:11px;
background-image:url(../images/cuadroapunte_bottom.gif);
background-repeat:no-repeat;
margin:auto;
}

.cuadroapunte .cuadroapuntecontent{
width:411px;
height:auto;
background-color:#515151;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-align:justify;
margin:auto;
padding:8px 20px 5px 10px;
}



.cuadroapunte2{
width:410px;
height:auto;
float:right;
margin:10px 22px auto auto;
}


.cuadroapunte2 .cuadroapuntetop2{
width:410px;
height:15px;
background-image:url(../images/cuadro2apunte_top.gif);
margin:auto;
}

.cuadroapunte2 .cuadroapuntebottom2{
width:410px;
height:15px;
background-image:url(../images/cuadro2apunte_bottom.gif);
margin:auto;
}

.cuadroapunte2 .cuadroapuntecontent2{
width:380px;
height:auto;
background-color:#cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:justify;
margin:auto;
padding:8px 20px 5px 10px;
}


/* ////////////PAGINADOR////////////////////////////////////////////////////////////////// */

.resultadosPorPagina {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0066CC;
	line-height:1px;
	text-decoration:none;
}


.enlacesPaginacion {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0066CC;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
	padding:0px 2px 0px 0px;
	

}

.enlacesPaginacion:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003366;
	text-decoration:underline;
	font-style:normal;
	font-weight: bold;
}

.enlacesPaginacionactual {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:1px;
	color:#003333;
	font-weight:bold;
	text-decoration:none;
}

.estilogeneralform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:1px;
	color:#000000;

	text-decoration:none;
}

.estiloatencionD {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:1px;
	color:#009900;
	font-weight:bold;
	text-decoration:none;
}


.estiloatencionE {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:1px;
	color:#993300;
	font-weight:bold;
	text-decoration:none;
}

.estiloexitopago {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:1px;
	color:#009900;
	font-weight:bold;
	text-decoration:none;
}

.estiloerrorpago {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:1px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}


.estiloatencionC {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:1px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

.estiloprecio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:11px;
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}

#resultadospp{
font-size:10px;
}

#titulohome { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-weight:normal; }
