TABLE
{
    FONT-FAMILY: arial , helvetica , verdana;
    FONT-SIZE: 12px 
}
A{ COLOR: #000;
 text-decoration:none;}
A:hover{ COLOR: #ffffff;
 text-decoration:none;}
A:visited{ COLOR: #000000; 
 text-decoration:none;}
 
A.inverso{COLOR: #cc0000; TEXT-DECORATION: none}
A.inverso:hover{COLOR: #ffffff; TEXT-DECORATION: none}
A.inverso:visited{ TEXT-DECORATION: none }
A.rojo{COLOR: #cc0000; TEXT-DECORATION: none}
A.rojo:hover{COLOR: #CC0000; TEXT-DECORATION: underline}
A.rojo:visited{COLOR: #cc0000; TEXT-DECORATION: none}

A.tercer{    COLOR: #fff;    TEXT-DECORATION: none}
A.tercer:hover{    COLOR: #000;    TEXT-DECORATION: none}
A.tercer:visited{     COLOR: #fff;    TEXT-DECORATION: none}


.clsPatron
{
    FONT-FAMILY: Arial,sans-serif,Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16px;
    TEXT-INDENT: 20px;
    TEXT-ALIGN: justify;
}

.clspgtitu
{
    FONT-FAMILY: Arial,sans-serif,Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}

.clsmenutitulo
{
    FONT-FAMILY: Arial,sans-serif,Verdana;
    FONT-SIZE: 15px;
    TEXT-ALIGN: left
}
.clsmenupuntos
{
    FONT-FAMILY: Arial,sans-serif,Verdana;
    FONT-SIZE: 11px;
    TEXT-ALIGN: left
}
.clstxtj
{
    font-family: arial, helvetica; font-size: 12px; text-align: Justify; 
               text-indent: 20; margin-bottom: 10 
               
}

.clstxtns
{
    font-family: arial, helvetica; font-size: 12px; text-align: left; 
                margin-bottom: 10 
               
}

.clstxtc
{
    font-family: arial, helvetica; font-size: 12px; text-align: center; 
               text-indent: 20; margin-bottom: 10        
}
.clstxtl
{
    font-family: arial, helvetica; font-size: 12px; text-align: left; 
               text-indent: 20; margin-bottom: 10 
               
}


.clsmenuportada
{
    FONT-FAMILY: Arial,sans-serif,Verdana;
    FONT-SIZE: 12px;
    TEXT-ALIGN: right
}
.clsmenuportada2
{
    FONT-FAMILY: Arial,sans-serif,Verdana;

    FONT-SIZE: 12px;
    TEXT-ALIGN: left
}
.clsPequeL {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,sans-serif;
	TEXT-ALIGN: left
}
.clsPequeC {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,sans-serif;
	TEXT-ALIGN: center;
}

.negrita{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.9em; 
	text-align:left;
    LINE-HEIGHT: 15px;
    font-weight:bold!important;}


.clspiefoto
{
    FONT-FAMILY: Verdana,Arial,sans-serif;
    FONT-SIZE: 10px;
    COLOR: #646464;
    TEXT-ALIGN: center
}
.clsTablaExt {
 border:1px solid #800000; padding:0; border-collapse: collapse; 
 
}
.clsTablaExtN{
 border:1px solid #000000; padding:0; border-collapse: collapse; 
 
}
h1 {
	border-bottom:1px dotted #000;
	padding:15px 2px 2px 1px;
	font: 1em Verdana,Arial,sans-serif;
	font-weight:bold;
}

h3 {
	border-bottom:1px dotted #000;
	padding:15px 2px 2px 1px;
	font: 0.8em Verdana,Arial,sans-serif;
	font-weight:bold;
}

.clsdotted {	
	BACKGROUND-IMAGE: url('/cultura/images/dot_linerojo.gif')
}
.clsdottedblan {	
	BACKGROUND-IMAGE: url('/cultura/images/dot_liner2.gif')
}
.clsdottedne {	
	BACKGROUND-IMAGE: url('/cultura/images/dot_liner.gif')
}



.clsFormularioTxt {
	BORDER-TOP-WIDTH: 1px; 
	BORDER-TOP-COLOR: #ccc; 
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-LEFT-COLOR: #ccc; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #ccc; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #ccc;
	FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal; 
	HEIGHT: auto; 
	BACKGROUND-COLOR: #eeeeee; 
}
.celda-roja{background:#cc0000;}
