
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; padding:0;}
html>body #xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; padding:0;}

#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:0px 0px 0px 0px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#F3F3F3; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.xb1 {margin:0 5px; background:#CCCCCC}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {text-align: left;display:block; background:#F3F3F3; border:0 solid #CCCCCC; border-width:0 1px;padding: 10px 10px 10px 10px;}
html>body .xboxcontent {text-align: left;display:block; background:#F3F3F3; border:0 solid #CCCCCC; border-width:0 1px;padding: 10px 10px 10px 10px;}

label {
	width: 180px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	display: block;
}

.botonaceptar
{
	width: 80px;
    height: 25px;
    background-image: url(../graficos/boton_aceptar.gif);
    background-repeat: no-repeat;
    border: 0px;
    cursor: pointer;
}
.botoncancelar
{
	width: 80px;
    height: 25px;
    background-image: url(../graficos/boton_cancelar.gif);
    background-repeat: no-repeat;
    border: 0px;
    cursor: pointer;
}
html>body .botonaceptar
{
	width: 80px;
    height: 25px;
    background-image: url(../graficos/boton_aceptar.gif);
    background-repeat: no-repeat;
    border: 0px;
    cursor: pointer;
}
html>body .botoncancelar
{
	width: 80px;
    height: 25px;
    background-image: url(../graficos/boton_cancelar.gif);
    background-repeat: no-repeat;
    border: 0px;
    cursor: pointer;
}


.fondo1 { 
background : white url('/fondos/bg106.jpg') no-repeat; 
} 
body { 
margin : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #333333; 
background : #eff3ff url('/graficos/fondo_pag.png') repeat-x; 
} 
a { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 10pt; 
text-decoration : underline; 
} 
a:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 10pt; 
text-decoration : none; 
} 
.a_n10 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 8pt; 
text-decoration : none; 
} 
.a_n10:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 8pt; 
text-decoration : underline; 
} 
.a2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 10pt; 
text-decoration : underline; 
} 
.a2:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 10pt; 
text-decoration : none; 
} 
.nombrecampo { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-style : normal; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
} 
.plain { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #666666; 
font-size : 10px; 
text-decoration : none; 
} 
.piefoto { 
font-family : Arial; 
font-size : 8px; 
color : #000000; 
} 
.titulo1 { 
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size : 14pt; 
color : #999999; 
text-decoration : none; 
font-weight : bold; 
} 
.lista_empresas { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 8pt; 
text-decoration : none; 
} 
.lista_empresas:visited { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #666666; 
font-size : 8pt; 
text-decoration : none; 
} 
.lista_empresas:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 8pt; 
text-decoration : none; 
} 
.seccion { 
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color : #313180; 
text-decoration : none; 
} 
.titular { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 18px; 
font-weight : bold; 
text-decoration : none; 
} 
.titular:visited { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #313180; 
font-size : 18px; 
font-weight : bold; 
text-decoration : none; 
} 
.titular:hover { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 18px; 
font-weight : bold; 
text-decoration : none; 
} 
.titular_d { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 14pt; 
text-decoration : none; 
} 
.titular_d:visited { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #313180; 
font-size : 14pt; 
text-decoration : none; 
} 
.titular_d:hover { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 14pt; 
text-decoration : none; 
} 
.titular_g { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 16pt; 
text-decoration : none; 
} 
.titular_g:hover { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 16pt; 
text-decoration : none; 
} 
.titular_p { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 10pt; 
font-weight : bold; 
text-decoration : none; 
} 
.titular_p:hover { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 10pt; 
font-weight : bold; 
text-decoration : underline; 
} 
.titular_12 { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 12pt; 
text-decoration : none; 
} 
.titular_2 { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 12pt; 
text-decoration : underline; 
} 
.titular_2:visited { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #313180; 
font-size : 12pt; 
text-decoration : underline; 
} 
.titular_2:hover { 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 12pt; 
text-decoration : none; 
} 
.titular_bus { 
font-family : Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 16px; 
text-decoration : none; 
} 
.titular_bus:hover { 
font-family : Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 16px; 
text-decoration : none; 
} 
.titular2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 14pt; 
text-decoration : none; 
} 
.titular2:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 14pt; 
text-decoration : none; 
} 
.enlace_b { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 8pt; 
text-decoration : none; 
} 
.enlace_b:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #ffffff; 
font-size : 8pt; 
background-color : #135eac; 
text-decoration : none; 
} 
.enlace_b10 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 10pt; 
text-decoration : underline; 
} 
.enlace_b10:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #999999; 
font-size : 10pt; 
background-color : #135eac; 
text-decoration : none; 
} 
.contenido { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color : #333333; 
text-decoration : none; 
} 
.fecha { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 8pt; 
text-decoration : none; 
} 
.leermas { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 10px; 
text-decoration : none; 
} 
.leermas:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #ffffff; 
font-size : 10px; 
background-color : #135eac; 
text-decoration : none; 
} 
.antetitulo { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #666666; 
text-decoration : none; 
} 
.firma { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #666666; 
text-decoration : none; 
} 
.indice { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 10pt; 
text-decoration : none; 
background-image : url('/graficos/fondo_celda_gris_deg_40.jpg'); 
text-decoration : none; 
} 
.menu_sup { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #135eac; 
font-size : 10pt; 
text-decoration : none; 
} 
.menu_sup:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 10pt; 
text-decoration : none; 
} 
.cabecera { 
display : inline-block; 
background : url('/graficos/fondo_cab_1.jpg') no-repeat; 
background-position : center 50%; 
color : #135eac; 
} 
.corto { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8px; 
color : #000000; 
text-decoration : none; 
} 
.vertMenuItem { 
background-color : #ffffff; 
padding : 1px; 
height : 11px; 
border-bottom : 1px solid #ebebeb; 
} 
.vertMenuItemOver { 
background-color : #bec9ff; 
color : #000066; 
padding : 1px; 
height : 11px; 
border-bottom : 1px solid #f6f6f6; 
} 
.vertMenuItemOver_org { 
background-color : #eff1ff; 
color : #000066; 
padding : 1px; 
height : 11px; 
border-bottom : 1px solid #eff1ff; 
} 
.submenu { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-weight : bold; 
font-size : 12px; 
color : #666666; 
text-decoration : none; 
} 
.submenu:link { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-weight : normal; 
font-size : 12px; 
color : #666666; 
text-decoration : none; 
} 
.submenu:visited { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-weight : normal; 
font-size : 12px; 
color : #666666; 
text-decoration : none; 
} 
.submenu:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-weight : bold; 
font-size : 12px; 
color : #666666; 
text-decoration : none; 
}