table.main { background-color:#DFE4E7; BORDER: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }
td.mainverticalbar { background-color:#E5E9F2; BORDER-LEFT: thin solid; BORDER-RIGHT: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; padding: 2px; }
.rightmargin { background-color:white; BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }

table.noticia {padding: 2px;}
td.noticiaheader {BACKGROUND-COLOR: #E5E9F2; BACKGROUND-IMAGE: url(../images/noticiaheader.gif);BACKGROUND-REPEAT: repeat;BORDER: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; padding: 5px;}
td.noticiaheaderleft {BACKGROUND-COLOR: #E5E9F2; BACKGROUND-IMAGE: url(../images/noticiaheader.gif);BACKGROUND-REPEAT: repeat;BORDER-LEFT: thin solid; BORDER-TOP: thin solid; BORDER-BOTTOM: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }
td.noticiaheaderright {BACKGROUND-COLOR: #E5E9F2; BACKGROUND-IMAGE: url(../images/noticiaheader.gif);BACKGROUND-REPEAT: repeat;BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; BORDER-BOTTOM: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }

table.boxazul { BORDER: #90a0b0 1px solid; BACKGROUND-COLOR:#dfe4ee; }
table.boxchampagne { BORDER: #9EAD6B 1px solid; BACKGROUND-COLOR:#DFE4CD; }


td.clasheaderleft {BACKGROUND-COLOR: #E5E9F2; BACKGROUND-IMAGE: url(../images/clasificadoheader.gif);BACKGROUND-REPEAT: repeat;BORDER-LEFT: thin solid; BORDER-TOP: thin solid; BORDER-BOTTOM: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }
td.clasheaderright {BACKGROUND-COLOR: #E5E9F2; BACKGROUND-IMAGE: url(../images/clasificadoheader.gif);BACKGROUND-REPEAT: repeat;BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; BORDER-BOTTOM: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }


td.dirheaderleft {BACKGROUND-COLOR: #E5E9F2; BACKGROUND-IMAGE: url(../images/dirheader.gif);BACKGROUND-REPEAT: repeat;BORDER-LEFT: thin solid; BORDER-TOP: thin solid; BORDER-BOTTOM: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }
td.dirheaderright {BACKGROUND-COLOR: #E5E9F2; BACKGROUND-IMAGE: url(../images/dirheader.gif);BACKGROUND-REPEAT: repeat;BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; BORDER-BOTTOM: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }

.noticiatitulo {COLOR: #3A3A89; font-weight: bold; FONT-SIZE: 13px;  }
.noticiatitulo A {COLOR: #3A3A89; text-decoration: none; }
.noticiatitulo A:visited {COLOR: #3A3A89; text-decoration: none;   }
.noticiatitulo A:hover {COLOR: black }

div.noticiafecha {COLOR: black; font-weight: normal; FONT-SIZE: 10px;  }
.noticiacomentarios {COLOR: black; text-align: right; padding-top: 5px; padding-bottom: 15px;}
.noticiacomentarios A {COLOR: #3A3A89; text-decoration: none ;  }
.noticiacomentarios A:visited {COLOR: #3A3A89}
.noticiacomentarios A:hover {COLOR: black }
.noticiabody {COLOR: black; font-weight: normal; FONT-SIZE: 11px;  }

.infopublicidad {COLOR: gray; FONT-SIZE: 9px; letter-spacing: 1px; text-align: center; }
.infopublicidad A {COLOR: gray; text-decoration: none;   }
td.publicidad { background-color:white; BORDER: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; }	

table.title { BORDER-BOTTOM: #90A0B0 1px solid; MARGIN-TOP: 10px; }

.title {COLOR: black; font-weight: bold; FONT-SIZE: 10px;  }
td.title A {COLOR: #3A3A89; text-decoration: none ;  }
td.title A:visited {COLOR: #3A3A89}
td.title A:hover {COLOR: black }

.items {font-weight: normal; FONT-SIZE: 10px;  }
.items A {COLOR: #3A3A89; text-decoration: none;  }
.items A:visited {COLOR: #3A3A89}
.items A:hover {COLOR: black  }


.mas { font-weight: bold; FONT-SIZE: 10px; text-align: right; padding-top: 5px; padding-bottom: 5px;  }
.mas A {COLOR: #3A3A89 ; text-decoration: none;  }
.mas A:visited {COLOR: #3A3A89 }
.mas A:hover {COLOR: black }

.littletext {COLOR: #90A0B0; FONT-SIZE: 9px;}

.button { background-color:#DFE4E7; BORDER: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; FONT-SIZE: 9px; cursor: hand; }
.clsBtnUp { background-color:#DFE4E7; BORDER: thin solid; BORDER-COLOR: #90A0B0; BORDER-WIDTH: 1px; FONT-SIZE: 9px; cursor: hand; padding: 4px;}
.clsBtnUp A { COLOR: black ; text-decoration: none;}


TD.FormHeader {	PADDING: 5px; text-align=right;	vertical-align=top;}
TD.FormField {}

TABLE.GenTabla { PADDING: 0; MARGIN: 1;
    COLOR: black;
	VERTICAL-ALIGN: top;
    FONT-SIZE: 10px;	
	BORDER-BOTTOM: thin solid;
	BORDER-COLOR: #E5E9F2;
}
TH.GenTabla {PADDING-LEFT: 2px;	PADDING-RIGHT: 2px; BACKGROUND-COLOR: #E5E9F2; COLOR: black; FONT-WEIGHT: bolder;}
TD.GenTabla {COLOR: black;	BORDER-BOTTOM: thin solid;	BORDER-COLOR: #e0e0e0;}


BODY {
	MARGIN: 3px auto; 
	FONT-FAMILY: Verdana, Tahoma, Arial; 
	FONT-SIZE: 11px; 
	behavior:url(#default#homePage); 
	BACKGROUND-IMAGE: url(../images/background.gif);
	BACKGROUND-REPEAT: repeat; 
}
	
A {COLOR: #3A3A89 ; text-decoration: none;  }
A:visited {COLOR: #3A3A89 }
A:hover {COLOR: black }

table {MARGIN: 0px; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 10px; }
form {MARGIN: 0px;}
input {font-weight: normal; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 10px;  }
h2 {FONT-FAMILY: Trebuchet MS, Tahoma, Arial; font-weight: bold; FONT-SIZE: 14px;  }
h3 {font-weight: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; MARGIN-TOP: 10px; }


H1
{
	font-family: Univers condensed, Verdana, Arial; 
	font-size: 20pt; 
	color: #2a418c; 
	text-decoration : none; 
	font-weight: normal; 
	padding-top : 0px; 
	padding-left: 4px; 
	width: 100%; 
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	letter-spacing: 1px; 
}

.error
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bold	
}
.info
{
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bold
}
.smalltext { COLOR: gray; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; LINE-HEIGHT: 140% }
.smalltext A { COLOR: gray; }
.innersection
{
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px
}

SPAN.BulletNumber
{
    COLOR: #cc9933;
    FONT-FAMILY: Verdana;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14pt
}
.button2
{
    COLOR: white;
	BACKGROUND: #336699;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
}
.buttonSuave
{
    COLOR: white;
	BACKGROUND: #999999;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
}
.section
{
    COLOR: navy;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
.loginsection
{
    COLOR: #FFCC66;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
TD.fecha {
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #6D7263;
	font-weight: bold;
	text-decoration : none;
	text-align: center;
}
#topmenu 
{
	font-family: Arial Narrow, Arial;
	font-size: 10pt;
    COLOR: white;
	font-weight: bold;
}
#topmenu A 
{
    COLOR: white;
	text-decoration : none;	
}
#topmenu A:visited 
{
}
#topmenu A:active 
{
}
#topmenu A:link 
{
}
#topmenu A:hover 
{
	text-decoration : underline;
}
#topmenu TD
{
    PADDING-BOTTOM: 6px;
    MARGIN-RIGHT: 10px;
    PADDING-LEFT: 20px
}

.menu {
	font-family: Arial Narrow, Arial;
	font-size: 12pt;
	color: #666666;
	font-weight: Bold;
	text-decoration : none;
}
.menuTexto {
	font-family: Arial Narrow, Arial;
	font-size: 10pt;
	color: #666666;
	font-weight: Bold;
	text-decoration : none;
}
#menu A
{
	font-family: Arial;
	font-size: 8pt;
    COLOR: black;	
	font-weight: Normal;
    TEXT-DECORATION: Underline;
}
#menu A:hover
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.sectionmenu 
{
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
	font-weight: bold;		
	text-decoration : none;	
}
#sectionmenu A 
{
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
	text-decoration : none;
}
#sectionmenu A:visited 
{
}
#sectionmenu A:active 
{
}
#sectionmenu A:hover 
{
	text-decoration : underline;	
}
TABLE#GenTabla 
{
	PADDING: 0;
	MARGIN: 1;
    COLOR: black;
	VERTICAL_ALIGN: top;
    FONT-SIZE: 8pt;	
	BORDER-BOTTOM: thin solid;
	BORDER-COLOR: #336699;
    FONT-FAMILY: Verdana, Arial
}
TH#GenTabla 
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
    BACKGROUND-COLOR: #336699;
    COLOR: white;
    FONT-WEIGHT: bolder;
}
TD#GenTabla 
{
    COLOR: black;
	BORDER-BOTTOM: thin solid;
	BORDER-COLOR: #e0e0e0;
}
TR.GenTablaTrPar
{
}
TR.GenTablaTrPar
{
}
TABLE#TablaBuscar
{
	PADDING: 0;
	MARGIN: 1;
    COLOR: black;
	VERTICAL_ALIGN: top;
    FONT-SIZE: 8pt;	
    FONT-FAMILY: Verdana, Arial
}
TD#TablaBuscar
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-BOTTOM: 2px;	
    BACKGROUND-COLOR: #FFCC66;
    COLOR: black;
}
TABLE.TablaVertical
{
}
TD.TablaVerticalHeader
{
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #FFCC66;
}
TD.TablaVerticalRecno
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
}
#noticiafecha
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: Gray;
    FONT-SIZE: 8pt;	
}
#noticiaCopete
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: Black;
    FONT-SIZE: 10pt;	
}
#noticiaTitulo
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: Black;
    FONT-SIZE: 12pt;	
    FONT-WEIGHT: bolder;	
}
#noticiaTitulo A
{
    COLOR: Black;
    FONT-WEIGHT: bolder;		
    TEXT-DECORATION: none
}
#noticiaTitulo A:visited
{
    COLOR: Black;
    FONT-WEIGHT: bolder;		
    TEXT-DECORATION: none
}
#noticiaTitulo A:hover
{
    COLOR: Black;
    FONT-WEIGHT: bolder;		
    TEXT-DECORATION: underline
}
#clasificadorubro
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: Gray;
    FONT-SIZE: 8pt;	
}
#ClasificadoPrecio
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: Black;
    FONT-SIZE: 10pt;	
}
#ClasificadoDescrip
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: Black;
    FONT-SIZE: 8pt;	
    FONT-WEIGHT: normal;	
}
#clasificadoTitulo
{
    COLOR: black;
    FONT-SIZE: 12pt;		
    FONT-WEIGHT: bolder;		
    TEXT-DECORATION: none
}
#clasificadoTitulo A
{
    COLOR: #336699;
    FONT-SIZE: 12pt;		
    FONT-WEIGHT: bolder;		
    TEXT-DECORATION: underline
}
#clasificadoTitulo A:visited
{
    COLOR: #840000;
    TEXT-DECORATION: underline
}
#clasificadoTitulo A:hover
{
    TEXT-DECORATION: underline
}
#clasificadoTituloLow
{
    COLOR: black;
    FONT-SIZE: 10pt;		
    FONT-WEIGHT: bolder;		
    TEXT-DECORATION: none
}
#clasificadoTitulo A { TEXT-DECORATION: none }
#clasificadoTitulo A:visited { TEXT-DECORATION: none }
#clasificadoTitulo A:hover { TEXT-DECORATION: none}

TABLE#tablacorreo
{
	PADDING: 0;
	MARGIN: 1;
    COLOR: black;
	VERTICAL_ALIGN: top;
    FONT-SIZE: 8pt;	
	BORDER-BOTTOM: thin solid;
	BORDER-COLOR: #336699;
    FONT-FAMILY: Verdana, Arial
}
TH#tablacorreo
{
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
    BACKGROUND-COLOR: #336699;
    COLOR: white;
    FONT-WEIGHT: bolder;
}
TD#tablacorreo
{
    COLOR: black;
}
TD.clsRaised
{
    border-top: solid #99CCFF 1px;
    border-bottom: solid #003366 1px;
    padding: 5px 10px;
}
TD.clsDarkRaised
{
    border-top: solid #6699CC 1px;
    border-bottom: solid #000000 1px;
    padding: 5px 10px;
}
TD.clsSunken
{
    border-top: solid #003366 1px;
    border-bottom: solid #99CCFF 1px;
    padding: 5px 10px;
}
TD.clsBBarSunken
{
    border-top: solid #003366 1px;
    border-bottom: solid #99CCFF 1px;
    padding: 0px 10px;
}
TD.clsBBarRaised
{
    border-top: solid #99CCFF 1px;
    border-bottom: solid #000033 1px;
    padding: 0px 10px;
}
TD.clsLightGreen
{
    color: #CCFFCC;
    font-weight: normal;
    font-style: italic;

}

TD.clsBtnDown
{
    cursor: hand;
    color: #FFFFFF;
    font-weight: bold;
    padding: 0 3;
    border: inset #99CCFF 2px;
}

TD.clsBtnOn
{
    background-color: #336699;
    cursor: hand;
    color: #FFFFFF;
    font-weight: bold;
    padding: 0 3;
    border: inset #99CCFF 2px;
}

TD.clsBtnOff
{
    color: #FFFFFF;
    font-weight: bold;
    padding: 0 3;
    tab-index: 0;
    border: solid #6699CC 2px;
}
#masinfo
{
    COLOR: green;
    FONT-SIZE: 8pt;		
    FONT-WEIGHT: bolder;		
    TEXT-DECORATION: none
}
#masinfo A { COLOR: green; TEXT-DECORATION: none }
#masinfo A:visited { TEXT-DECORATION: none }
#masinfo A:hover { TEXT-DECORATION: none}
.calendario_headerhoy
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: black;
    FONT-SIZE: 12pt;	
    FONT-WEIGHT: bold;	
	background-color: #C5D4E2;
	letter-spacing: 1px; 		
}
table.calendario {
	BORDER: thin solid;
	BORDER-COLOR: #C5D4E2;
}
.calendario_header
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: black;
    FONT-SIZE: 8pt;	
    FONT-WEIGHT: bold;	
	background-color: #C5D4E2;
}
.calendar_monthheader
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: white;
    FONT-SIZE: 8pt;	
    FONT-WEIGHT: bold;	
	background-color: #336699;
	text-align: center;	
}
.calendar_monthheader A {COLOR: white; TEXT-DECORATION: none}
.calendar_monthheader A:visited {COLOR: white; TEXT-DECORATION: none}
.calendar_dayheader
{
	text-align: center;
	COLOR: white;
	background-color: #336699;	
	PADDING-RIGHT: 4px;	
	PADDING-LEFT: 4px;		
	PADDING-TOP: 5px;			
	PADDING-BOTTOM: 5px;				
}
.calendar_cellToday
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: black;
    FONT-SIZE: 8pt;	
    FONT-WEIGHT: bold;	
	text-align: center;		
}
.calendar_cellToday A { color: Black; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.calendar_cellToday A:visited { color: Black; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.calendar_cellnextmonth
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: black;
    FONT-SIZE: 8pt;	
	text-align: center;		
}
.calendar_cellnextmonth A { color: gray; TEXT-DECORATION: none}
.calendar_cellnextmonth A:visited { color: gray; TEXT-DECORATION: none}
.calendar_cellprevmonth
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: black;
    FONT-SIZE: 8pt;	
	text-align: center;		
}
.calendar_cellprevmonth A { color: gray; TEXT-DECORATION: none}
.calendar_cell
{
    FONT-FAMILY: Verdana, Arial;
	COLOR: black;
    FONT-SIZE: 8pt;	
	text-align: center;		
	PADDING-TOP: 3px;			
	PADDING-BOTTOM: 3px;				
	background-color: #EEF2F7;
}
.calendar_cell A { COLOR: black; TEXT-DECORATION: none}
.calendar_cell A:visited { COLOR: black; TEXT-DECORATION: none}

.telefono {padding: 5px; padding-left: 20px; background: url(../images/telefono.gif) no-repeat center left;}
.email {padding: 5px; padding-left: 20px; background: url(../images/email.gif) no-repeat center left}
.celular {padding: 5px; padding-left: 20px; background: url(../images/celular.gif) no-repeat center left}
.direccion {padding: 5px; padding-left: 20px; background: url(../images/direccion.gif) no-repeat center left}

