BODY
{
margin: 0px 0px 0px 0px;
color: #212528;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
background: #FFFFFF;
}

H1{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bolder;}
H2{color: #e00170; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: uppercase;}
H3{color: #6E4D58; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:lighter;}
H4{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}
H5{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
H6{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

H2.votanos{
font-size: 8pt;

}

H2.votanos:hover{
color: #212528;

}

LI
{
text-align: justify;
}

IMG
{
border:0px;
margin-left:4px;
}

IMG.bordeImgInicio
{
margin-left:4px;
}


A
{
color: #212528;
text-decoration:none;
}

P{text-align: justify;}

INPUT
{
background-color: #FF9900;
border: 2px solid #FF6600;
}

INPUT:hover
{
color: #E00170;
text-decoration: none;
background-color: #FFCC33;
}

INPUT:focus
{
background-color: #FFFFCC;
border: 1px solid black;
}

TEXTAREA
{
border: 1px dotted black;
}

TEXTAREA:focus
{
background-color: #FFFFCC;
border: 1px solid black;
}

TABLE.plantilla
{
width: 800px;
border: 0.5px #ff8120 solid;
/*border: 1px #e47176 solid;*/
border-collapse:collapse;
}
TABLE.plantilladescargas
{
width: 90%;
border:0px;
border-collapse:collapse;
}
TD.cabecera
{
background: url('../img/cabecera.png');
background-position: top center;
background-repeat: no-repeat;
height:200px;
}

#menuinteriorvotaciones
{
width: auto; /* set width of menu */
background: #ff8120;
text-align:center;
margin-left: 240px;
float: left;
padding:2px 2px 0px 2px;
}


#menuinteriorvotaciones ul{
font-weight: bold;
margin: 0px;
padding: 0px;
list-style: none;
}

#menuinteriorvotaciones li{
background-color: #FF9900;
float: left;
vertical-align:middle;
border-left: 2px solid #FF6600;
border-right: 1px solid #FF6600;
border-bottom: 1px solid #FF6600;
}

#menuinteriorvotaciones li a{
width: auto;
color: #FFFFFF;
text-decoration: none;
display: block;
padding: 5px 5px 5px 5px;
}
#menuinteriorvotaciones li a:hover{
color: #e00170;
text-decoration: none;
background-color: #FFCC33;
}









#menuinterior
{
width: auto; /* set width of menu */
background: #ff8120;
text-align:center;
margin-left: 110px;
float: left;
padding:2px 2px 0px 2px;
}

#menuinterior ul{
font-weight: bold;
margin: 0px;
padding: 0px;
list-style: none;
}

#menuinterior li{
background-color: #FF9900;
float: left;
vertical-align:middle;
border-left: 2px solid #FF6600;
border-right: 1px solid #FF6600;
border-bottom: 1px solid #FF6600;
}

#menuinterior li a{
width: auto;
color: #FFFFFF;
text-decoration: none;
display: block;
padding: 5px 5px 5px 5px;
}
#menuinterior li a:hover{
color: #e00170;
text-decoration: none;
background-color: #FFCC33;
}




#descargas
{
width: 200px; /* set width of menu */
background: #ff8120;
text-align:center;
margin-left: 0px;
float: left;
padding:2px 2px 1px 2px;
}

#descargas ul{
font-weight: bold;
margin: 0px;
padding: 0px;
list-style: none;
}

#descargas li{
background-color: #FFFFFF;
float: left;
vertical-align:middle;
border-left: 1px solid #FF6600;
border-right: 1px solid #FF6600;
border-bottom: 1px solid #FF6600;
}

#descargas li a{
width: 188px;
color: #000000;
text-decoration: none;
display: block;
padding: 0px 5px 5px 5px;
}
#descargas li a:hover{
color: #e00170;
text-decoration: none;
}





#menu
{
width: 100%; /* set width of menu */
background: #ffffff;
float:left;
margin:0px;
padding:5px 2px 3px 1px;
}


#menu ul{
font-weight: bold;
margin: 0px;
padding: 0px;
list-style: none;
border-top: 2px solid #FF6600;
border-bottom: 1px solid #FF6600;
}

#menu li{
background-color: #FF9900;
float: auto;
text-align: left;
vertical-align:middle;
border-left: 2px solid #FF6600;
border-right: 1px solid #FF6600;
border-bottom: 1px solid #FF6600;
}

#menu li a{
width: auto;
color: #FFFFFF;
text-decoration: none;
display: block;
padding: 5px 5px 5px 5px;
}
#menu li a:hover{
color: #e00170;
text-decoration: none;
background-color: #FFCC33;
}


#menuD
{
width: 98%; /* set width of menu */
background: #ffffff;
float: left;
text-align:center;
margin:0px;
padding:5px 2px 3px 3px;
}


#menuD ul{
font-weight: bold;
margin: 0px;
padding: 0px;
list-style: none;
}

#menuD li{
background-color: #FFFFFF;
float: auto;
text-align: left;
vertical-align:middle;
}

#menuD li a{
width: auto;
color: #000000;
text-decoration: none;
display: block;
padding: 5px 5px 5px 5px;
}
#menuD li a:hover{
color: #e00170;
text-decoration: none;
background-color: #FFCC33;
}










TD.menuderecha
{
width:23%;
/*border-left:1px dashed blue;*/
text-align: left;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
vertical-align:top;
}

TD.videorss
{
width:183px;
background: url('./img/film.jpg') repeat-y;
text-align:right;
/*border-left:1px dashed blue;*/
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
vertical-align:top;
}


TD.contenido
{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
vertical-align:top;
padding-left: 4px;
padding-right: 8px;
}

TABLE.menuder
{
width:95%;
border:0px;
border-collapse:collapse;
}

TD.elementomenu
{
border-bottom:1px dotted blue;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}
TD.logos
{
text-align:center;
background: #212528;
border-top: 1px solid #e47176;
}


table.formulario
{
border: solid 1px black;
width: 80%;
} 
td.inputs { 
text-align:center;
width: 50%;
          }

div.codigo
{
font-family: Sans,Arial,Verdana;
font-size: 14px;
color: red;
font-weight: bold;
}


/* Resultados */
table.resultado {
border: #6E4D58 1px solid;
width: 100%;
}
td.nomefe {
font-family: Sans,Arial,Verdana;
font-size: 10px;
font-weight:bold;
}
td.mensaje {
font-family: Sans,Arial,Verdana;
font-size: 12px;
}



SPAN.glosario
{
color: #6E4D58; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;
}

SPAN.termino
{
color: #6E4D58; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

SPAN.error
{
color: red; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

SPAN.exito
{
color: #6E4D58; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

SPAN.acierto
{
color: #6E4D58; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

TABLE.inscritos
{
width:94%;
}

TR.cabeceralista
{
font-weight:bold;
border: 1px solid black;
}

TR.listainscritos
{
background: #C6C7C9;
}

/*SPAN.destacar
{
color: #6E4D58; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12pt;
}*/

SPAN.destacar
{
color: #FF4400; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12pt;
}

SPAN.destacar3
{
color: #FF3300; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12pt;
}

SPAN.destacar4
{
color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt;
}

SPAN.destacar5
{
color: #212528; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt;
}

SPAN.destacar6
{
color: #E00170; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt;
}

SPAN.destacartitulo
{
color: #ffa724; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14pt;
}

SPAN.destacar2
{
color: #6E4D58; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt;
}

IMG.centrarimagen
{
text-align:center;
}

IMG.separar
{ border-right:5px;
}

SPAN.nota
{
font-size:8pt;
}

TD.ultimasrss
{
border: 1px solid black;
background: #e00170;
color: #FFF;
}

DIV.textologos
{
font-size:7pt;
color: #FFFFFF;
font-weight:bold;
}


TABLE.calendario
{
width:100%;
border: 1px solid black;
border-collapse:collapse;
}
TR.diasemana
{
border:1px solid black;
}
TD.dia
{
text-align:left;
color:#E00170;
vertical-align:top;
font-weight:bold;
text-decoration:underline;
font-size:8pt;
width:14.28%;
height:70px;
border:1px solid black;
}

TD.diacharla
{
text-align:left;
vertical-align:top;
background-color: #e47176;
font-weight:bold;
font-size:8pt;
width:14.28%;
height:70px;
border:1px solid black;
}

TD.diadomingo
{
text-align:right;
vertical-align:top;
width:14.28%;
background-color: red;
height:70px;
border:1px solid black;
}

TD.dianones
{
text-align:right;
vertical-align:top;
width:14.28%;
background-color: #AAAAAA;
color: #CCCCCC;
height:70px;
border:1px solid black;
}
