@charset "utf-8";
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #dcdcde;
}
a {
	color: #0087d3;
}
a:hover {
	text-decoration: none;
}
a.altrnativo:link {
	font-size: 10px;
	color: #626263;
	text-decoration: none;
}
a.altrnativo:visited {
	font-size: 10px;
	color: #626263;
	text-decoration: none;
}
a.altrnativo:hover {
	font-size: 10px;
	color: #626263;
	text-decoration: underline;
}
a.registro:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0b8bb8;
	border: 1px dashed #024d67;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.registro:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0b8bb8;
	border: 1px dashed #024d67;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.registro:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0b8bb8;
	border: 1px dashed #024d67;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.sesion:link {
	font-size: 11px;
	color: #0B8BB8;
	text-decoration: none;
}
a.sesion:visited {
	font-size: 11px;
	color: #0B8BB8;
	text-decoration: none;
}
a.sesion:hover {
	font-size: 11px;
	color: #0B8BB8;
	text-decoration: underline;
}

#antebaseTop {
	width: 100%;
	background-color: #FFFFFF;
	background-image: url(../images/bg_top.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
#antebaseBottom {
	width: 100%;
	background-color: #eeeef0;
	background-image: url(../images/bg_antebaseBottom.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
#pie {
	background-image: url(../images/bg_pie.gif);
	background-repeat: repeat-x;
	width: 100%;
	font-size: 11px;
	color: #5f6163;
	margin-bottom: 15px;
}
#pie a {
	color: #0087d3;
}
#pie a:hover {
	text-decoration: underline;
}
.marginToppie {
	padding-top: 10px;
}

table.contenidoHome {
	font-size: 11px;
	color: #7f8284;
	margin-top: 5px;
	margin-bottom: 15px;
}
table.contenidoHome td {
	text-align: left;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.divisoriaVertical {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6E6E8;
}


table.contenidoHome h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #131b25;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 43px;
}


.h1faqsHome {
	background-image: url(../images/ilus_Faqs02.gif);
	background-repeat: no-repeat;
	background-position: 0px -3px;
}
.h1faqs {
	background-image: url(../images/ilus_Faqs02.gif);
	background-repeat: no-repeat;
	background-position: -3px 0px;
}
.h1comunicadosHome {
	background-image: url(../images/ilus_Comunicados.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.h1Gratuidades {
	background-image: url(../images/ilus_Gratuidades.gif);
	background-repeat: no-repeat;
	background-position: -2px 7px;
}
.h1Material {
	background-image: url(../images/ilus_Material.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
.h1Comunicados {
	background-image: url(../images/ilus_Comunicados02.gif);
	background-repeat: no-repeat;
	background-position: 1px 7px;
}
.h1Descargas {
	background-image: url(../images/ilus_Descargas.gif);
	background-repeat: no-repeat;
	background-position: 8px 4px;
}
.h1Modificado {
	font-size: 12px;
	font-style: italic;
	color: #a5a5a6;
}


.enfasis01 {
	color: #2B3844;
}
p.verMas {
	text-align: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 22px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
a.verMas:link {
	color: #0B8BB8;
	display: block;
	padding-left: 5px;
	padding-right: 10px;
}
a.verMas:visited {
	color: #0B8BB8;
	display: block;
	padding-left: 5px;
	padding-right: 10px;
}
a.verMas:hover {
	background-color: #E6E6E8;
	color: #131B25;
}
/*
div.base {
	text-align: center;
	padding: 0px;
	width: 772px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
*/
div.base {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	width: 772px;
	position: relative;
}
#topA {
	height: 30px;
}
#top {
	margin: 0px;
	padding: 0px;
	height: 227px;
	width: 772px;
	background-repeat: no-repeat;
	position: relative;
}
div.imgTop{
	background-image: url(../images/es/ilustracion_top2es.jpg);	
}
div.imgTopVa{
	background-image: url(../images/va/ilustracion_top2va.jpg);	
}
div.imgTopEn{
	background-image: url(../images/en/ilustracion_top2en.jpg);	
}
p.fechaActual {
	margin: 0px;
	top: 0px;
	text-align: left;
	color: #afd3dd;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 180px;
}

ul.idiomas {
	display: inline;
	height: 26px;
	width: 200px;
	float: right;
	margin-top: 4px;
	margin-right: 320px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	font-size: 11px;
	color: #1d2a39;
	padding: 0px;
	line-height: 26px;
}
ul.idiomas li {
	display: inline;
	list-style-type: none;
	margin: 0px;
}
ul.idiomas li a:link {
	color: #afd3dd;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
ul.idiomas li a:visited {
	color: #afd3dd;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
ul.idiomas li a:hover {
	color: #1D2A39;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	background-image: url(../images/bg_menuIdiomas.gif);
	background-repeat: repeat-x;
}
.itemActual {
	background-image: url(../images/bg_menuIdiomas.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	color: #1D2A39;
	height: 26px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.menu {
	left: 0px;
	bottom: 0px;
	position: absolute;
	text-align: left;
	list-style-type: none;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	line-height: 35px;
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-bottom: -9px;
}
ul.menu li {
	display: inline;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.menu li a.normal:link {
    color: #C2FAFF;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    background-image: url(../images/bg_menu_off.gif);
    background-repeat: repeat-x;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #131313;
    border-right-color: #131313;
    border-left-color: #131313;
    margin: 0px;
    background-position: left top;
}
ul.menu li a.normal:visited {
    color: #C2FAFF;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    background-image: url(../images/bg_menu_off.gif);
    background-repeat: repeat-x;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #131313;
    border-right-color: #131313;
    border-left-color: #131313;
    margin: 0px;
    background-position: left top;
}
ul.menu li a.normal:hover {
	color: #1D2A39;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../images/bg_menu_on.gif);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	margin: 0px;
	background-position: left top;
}
ul.menu li a.on {
	color: #1D2A39;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../images/bg_menu_on.gif);
	background-repeat: repeat-x;
	margin: 0px;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.itemMenuActual {
	background-image: url(../images/bg_menu_on.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #1D2A39;
	margin: 0px;
	border: 1px solid #FFFFFF;
}
#centroHome {
	margin: 0px;
	padding: 0px;
	width: 772px;
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px solid #FFFFFF;
}
div.imgCentroHome {
	background-image: url(../images/es/sombra.gif);
}
div.imgCentroHomeVa {
	background-image: url(../images/va/sombra.gif);
}
div.imgCentroHomeEn {
	background-image: url(../images/en/sombra.gif);
}

#centroHome img.logo {
margin-top: 10px;
float: none;
text-align: right;
margin-bottom: 10px;
}
#centroHome img.logoLogo {
margin-top: 0px;
margin-right: 0px;
float: none;
}
#topHome {
	overflow: hidden;
	position: relative;
	height: 162px;
}
#botones {
	float: right;
	width: 230px;
	margin-top: 30px;
	text-align: left;
	margin-bottom: 20px;
}
#botones img {
	display: block;
}

#centroHome form {
margin-top: 0px;
text-align: left;
font-size: 11px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 35px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #626263;
}
#centroHome form label {
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
}
.formInputField   {
	border: 1px solid #FFFFFF;
	background-color: #e7e7e9;
	color: #212E3F;
	font-size: 12px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	}
	
.formInputFieldHover {
	background-color: #E7E7E9;
	border: 1px solid #1D2A39;
	color: #212E3F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	margin-bottom: 0px;
	}
	
.formInputFieldFilled   {
	background-color: #FFFFFF;
	color: #81831D;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #6E6C00;
	border-left-color: #FFFFFF;
	font-size: 12px;
	margin-bottom: 0px;
	}
	
.formInputFieldFilledHover   {
	background-color: #E7E7E9;
	border: 1px solid #1D2A39;
	color: #212E3F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	margin-bottom: 0px;
	}
	
.formInputFieldSelected   {
	background-color: #F4F9D9;
	border: 1px solid #CCD230;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	}

select.formInputField  {
	background-color: #E7E7E9;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 11px;
	}

input.formInputButton   {
	color: #FFFFFF;
	font-size: 11px;
	background-color: #c0bd00;
	text-align: center;
	cursor: pointer;
	margin-right: 5px;
	padding: 1px;
	border: 1px dotted #6e6c00;
	font-weight: bold;
	font-family: "Trebuchhet MS", Arial, Helvetica, sans-serif;
	}

input.formInputButton:hover   {
	/*background-image: url(bg_button_hover.png);*/
	}
.marginRight {
	margin-left: 70px;
}
ul.faqsHome  {
	list-style-type: none;
	width: 100%;
	margin:0px 0px 7px;
	padding:0px;
}
ul.faqsHome li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.faqsHome li a {
	display: block;
	color: #727476;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-image: url(../images/ico_faqHome.gif);
	background-repeat: no-repeat;
	background-position: 3px 9px;
}
ul.faqsHome li a:hover {
	text-decoration: none;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-color: #F8F8F8;
}
ul.comunicadosHome  {
	list-style-type: none;
	width: 100%;
	margin:0px 0px 7px;
	padding:0px;
}
ul.comunicadosHome li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
ul.comunicadosHome li a {
	display: block;
	color: #727476;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	background-image: url(../images/ico_comunicado.gif);
	background-repeat: no-repeat;
	background-position: 4px 10px;
}
ul.comunicadosHome li a:hover {
	text-decoration: none;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	background-color: #F8F8F8;
}
ul.comunicadosHome li img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.fecha {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0b8bb8;
	margin: 10px 0px 0px;
	padding: 0px;
}
.fecha02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4a5561;
	margin: 10px 0px 0px;
	padding: 0px;
	font-weight: bold;
}
.fecha03 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4a5561;
	margin: 10px 0px 0px;
	padding: 0px;
	font-weight: bold;
}

.divisoria {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A5A7A9;
}
ul.comunicados  {
	list-style-type: none;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding: 0px;
}
ul.comunicados li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 40px;
	font-size: 11px;
}
ul.comunicados li a {
	display: block;
	color: #7F8284;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-repeat: no-repeat;
}
ul.comunicados li a:hover {
	text-decoration: none;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-color: #F8F8F8;
}

.icoComunicados {
	background-image: url(../images/ico_comunicado.gif);
	background-position: 4px 10px;
}
.icoPdf {
	background-image: url(../images/iconos/ico_pdf.gif);
	background-position: 2px 6px;
}
.icoWord {
	background-image: url(../images/iconos/ico_word.gif);
	background-position: 2px 6px;
}
.icoPpt {
	background-image: url(../images/iconos/ico_ppt.gif);
	background-position: 2px 6px;
}
.icoExcel {
	background-image: url(../images/iconos/ico_excel.gif);
	background-position: 2px 6px;
}
.icoZip {
	background-image: url(../images/iconos/ico_zip.gif);
	background-position: 2px 6px;
}
.icoVideo {
	background-image: url(../images/iconos/ico_video.gif);
	background-position: 2px 6px;
}

#centro {
	margin: 0px;
	width: 772px;
	background-image: url(../images/sombra2nivel.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px solid #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	text-align: left;
}
#centro h1 {
	text-align: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 43px;
}

#centro  img.logo {
	margin-top: 7px;
	margin-bottom: 10px;
}
#centro p {
	font-size: 11px;
	color: #727476;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 43px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#centro h2 {
	font-size: 14px;
	font-weight: bold;
	color: #1D2A39;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 43px;
}

#centro fieldset.principal {
	border: 1px solid #d0d0d8;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 43px;
}
#centro fieldset.principal label {
	color: #626263;
}

#centro legend {
	font-size: 11px;
	color: #7F8284;
	text-align: left;
	padding: 0px;
	text-transform: uppercase;
	margin: 0px;
}
#centro form.principal {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #626263;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
fieldset.registro {
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 40px;
	margin-right: 40px;
	text-align: left;
	color: #7F8284;
	background-color: #F8F8F8;
}
ul.usuarioRegistrado {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 11px;
}
ul.usuarioRegistrado li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
.agencia {
	background-image: url(../images/ico_agencia.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.titulo {
	text-transform: uppercase;
	color: #0B8BB8;
	font-size: 10px;
}
.usuario {
	background-image: url(../images/ico_usuario.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.misDatos {
	background-image: url(../images/ico_misdatos.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.cerrarSesion {
	background-image: url(../images/ico_cerrarSesion.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
img.telefono {
	text-align: left;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 65px;
}
p.pestanya {
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 60px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.herramientas {
	text-align: right;
	margin-left: 40px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.enfasis02 {
	color: #CC0000;
}
legend.registro {
	text-transform: uppercase;
	color: #636466;
}

p.registro {
	font-size: 11px;
	color: #636466;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
ul.registro {
	font-size: 11px;
	color: #636466;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
ul.registro li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
ul.registro  li.especial {
	background-color: #FFFFFF;
	color: #CC0000;
}
#centro  h3 {
	text-align: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 14px;
}
.widthMax {
	width: 100%;
}
#centro div.editor img {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 5px solid #ececed;
}

#centro div.editor table {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0a0a0a;
	margin-left: 40px;
}

#centro div.editor table thead {
	text-align: center;
	background-color: #626263;
	color: #f0f0f0;
}


a.eGordo:link {
	font-size: 13px;
	color: #0B8BB8;
	display: block;
	padding-left: 5px;
	padding-right: 10px;
}
a.eGordo:visited {
	font-size: 13px;
	color: #0B8BB8;
	display: block;
	padding-left: 5px;
	padding-right: 10px;
}
a.eGordo:hover {
	font-size: 13px;
	background-color: #E6E6E8;
	color: #131B25;
}
form.home {
    width: 450px;
    background-color: #f9f9f9;
    float: left;
    position: absolute;
    left: 0px;
    top: 80px;
    padding-bottom: 0px;
}
.herramientasForm {
    text-align: right;
    padding-right: 50px;
    padding-top: 0px;
    margin: 0px;
    padding-bottom: 0px;
}
.bannersHome {
	margin-bottom: 5px;
}
a.botonNuevo {
	color: #FFFFFF;
	background-color: #0B8BB8;
	display: block;
	float: right;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	clear: both;
	font-size: 9px;
	font-weight: bold;
	border: 1px dashed rgb(2, 77, 103);
	line-height: 16px;
	margin-right: 5px;
}
#centro p.sinMargen {
	margin-left: 0px;
	padding-left: 0px;
}
fieldset {
	border: 1px solid #cccdcf;
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
legend {
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	margin-left: 25px;
	background-color: #FFFFFF;
}
table.banner {
	margin: 0px;
	padding: 0px;
}
table.banner td {
	margin: 0px;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.h1Galeria {
	background-image: url(../images/ilus_Galeria.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
}
div.grupoFotos {
	clear: both;
	margin-top: 0px;
	float: none;
	text-align: right;
	width: 470px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
div.fotoParrilla {
	padding: 0px;
	float: left;
	clear: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
div.fotoParrilla a:link {
	border: 5px solid #ececee;
	display: block;
}
div.fotoParrilla a:visited {
	border: 5px solid #ececee;
	display: block;
}
div.fotoParrilla a:hover {
	border: 5px solid #0E9BC4;
	display: block;
}
div.thumb {
	float: left;
	width: 106px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#notaLegal {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px;
	color: #727476;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#centro p {
	font-size: 11px;
	color: rgb(114, 116, 118);
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 43px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}
.h1Sorteos { background-image: url('../images/ilus_sorteos.gif'); background-repeat: no-repeat; background-position: 3px 4px; }
h2.sorteos {
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: rgb(29, 42, 57);
	font-weight: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
h2.sorteos a { display: block; float: left; padding-bottom: 15px; padding-right: 5px; padding-top: 3px; padding-bottom: 0px; }
div.listadoSorteos p {
	margin: 0px;
	padding: 7px 5px 5px 17px;
	display: block;
	color: rgb(127, 130, 132);
	background-repeat: no-repeat;
	font-size: 11px;
	line-height: 130%;
}
div.listadoSorteos ul {
	display: block;
	color: rgb(127, 130, 132);
	background-repeat: no-repeat;
	font-size: 11px;
	line-height: 130%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 60px;
}
div.paginacion { margin-top: 10px; }
div.paginacion img { vertical-align: middle; }
div.fechaSorteo {
	padding-top: 5px;
}
.fecha03 {
	font-size: 9px;
	color: #0B8BB8;
	padding-left: 43px;
}

/*
div.novis{
	display: none;
}
*/

img.bullet {
	display: block;
	float: left;
	padding-bottom: 15px;
	padding-right: 5px;
	padding-top: 2px;
}
div.botonNuevo {
	clear: both;
	overflow: hidden;
}
.botonera {
	margin-top: 10px;
	text-align: right;
	margin-bottom: 0px;
	padding: 0px;
}
.fechasorteogestion {
	display: block;
	color: rgb(11, 139, 184);
	padding-left: 45px;
	font-weight: normal;
}
.tituloSorteoGestion {
	font-size: 12px;
	padding-left: 45px;
	display: block;
}
.tituloSorteoGestion a {
	color: #1D2A39;
	text-decoration: none;
	font-weight: bold;
}

.h1sorteosHome {
	background-image: url('../images/ilus_sorteos.gif');
	background-repeat: no-repeat;
	background-position: 5px 1px;
}
ul.sorteosHome {
	margin: 0px 0px 7px;
	padding: 0px;
	list-style-type: none;
	width: 100%;
}
ul.sorteosHome li {
	margin: 0px 5px;
	padding: 0px;
}
ul.sorteosHome li a {
	margin: 0px;
	padding: 7px 5px 5px 25px;
	display: block;
	color: rgb(114, 116, 118);
	background-image: url('../images/ico_premio.gif');
	background-repeat: no-repeat;
	background-position: 4px 10px;
}
ul.sorteosHome li a:hover {
	margin: 0px;
	padding: 7px 5px 5px 25px;
	text-decoration: none;
	background-color: rgb(248, 248, 248);
}
div.listadoSorteos table {
	font-size: 11px;
	margin-left: 43px;
	border-collapse:collapse:
; 	margin-top: 15px;
	margin-bottom: 15px;
}
div.listadoSorteos table td {
	color: #7F8284;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E9;
}
