BODY {
	scrollbar-FACE-COLOR: #ECECEC; 
	scrollbar-HIGHLIGHT-COLOR: #f8f8f8; 
	scrollbar-SHADOW-COLOR: #668eb2; 
	scrollbar-3DLIGHT-COLOR: #000000; 
	scrollbar-ARROW-COLOR: #D11E22; 
	scrollbar-TRACK-COLOR: #f8f8f8; 
	scrollbar-DARKSHADOW-COLOR: #240000; 
	scrollbar-BASE-COLOR: #000000;
	
    color:#003399;
	font-family:Verdana, Arial;
	font-size:xx-small;
}

.Titulo {
	color:#3399FF;
	text-transform : uppercase;
	font-weight:bold;
	font-family:Verdana, Arial;
	font-size:small;
}
.TituloPrimera{
	color:#000099;
	text-transform : uppercase;
	font-weight:bold;
	font-family:Verdana, Arial;
	font-size:large;	
}

.TextoNormal {
	color:#000000;
	font-family:Verdana, Arial;
	font-size:xx-small;
}
.TextoError {
	color:#003399;
	font-family: Verdana, Arial;
	font-size: xx-small;
}
.Tabla {
	border : 1px solid;
	border-color : Silver;
	empty-cells : show;
	border-spacing : 0px;
	font-family:Verdana, Arial;
	font-size:xx-small;
}
.CabeceraTabla {
	border : 1px solid;
	border-color : Silver;
	empty-cells : show;
	border-spacing : 0px;
	height: 25px;
	font-family:Verdana, Arial;
	font-size:xx-small;
	background-color:#66CCFF;
	color:white;
	font-weight:bold;
}
.CeldaTabla {
	border : 1px solid;
	border-color : Silver;
	empty-cells : show;
	border-spacing : 0px;
	font-family:Verdana, Arial;
	font-size:xx-small;
	font-weight:normal;
	color:#000000;
	background-color : #F4F2EF;
}
.CeldaTablaOferta {
	border : 1px solid;
	border-color : Silver;
	empty-cells : show;
	border-spacing : 0px;
	font-family:Verdana, Arial;
	font-size:xx-small;
	font-weight:bold;
	color:#000000;
	background-color : #FDFE9F;
}
.boton{
        font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#33CCFF
        border:0px;        
        height:19px;
}
.boton_enlace{
		text-decoration:none; 
        font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
}

.boton2{
        font-size:xx-small;
        font-family:Verdana,Helvetica;
        color:white;
        background:#E94100;
		border:0px; 
}

.combo {
	font-size: xx-small; 
	color: black; 
}


a {
	color:#6666FF;
}

.AreaTexto {
	font-size: x-small;
}
.cajatexto {
	font-size: xx-small;
}
.Separador {
	color: #000099;
}

.enlace_pag{
  	text-decoration:none; 
    color:#F4BF4E; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}
.enlace_pag:hover{
 	text-decoration:none; 
    color:blue; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;    
}
.enlace_pag:visited{
 	text-decoration:none; 
    color:#F4BF4E; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;    
}

.enlace{
 	text-decoration:none; 
    color:#6699FF; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;    
}
.enlace:hover{
 	text-decoration:none; 
    color:#6666FF; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;    
}


/*Este estilo se usa para los margenes del texto y para que salga el scroll*/
#data {
	OVERFLOW: auto; 
	WIDTH: 390px; 
	HEIGHT: 290px
}
#dataholder {
	WIDTH: 370px;
	/*BORDER-RIGHT: white 1pt solid; */
	PADDING-RIGHT: 5px; 
	/*BORDER-TOP: white 1pt solid; */
	PADDING-TOP: 1px;
	/*BORDER-LEFT: white 1pt solid;*/
	PADDING-LEFT: 5px;
	/*BORDER-BOTTOM: white 1pt solid;  */
	PADDING-BOTTOM: 1px;
}


#datagal{
	OVERFLOW: auto; 
	WIDTH: 188px; 
	HEIGHT: 430px
}
#dataholdergal {
	WIDTH: 170px;
	/*BORDER-RIGHT: white 1pt solid; */
	PADDING-RIGHT: 1px; 
	/*BORDER-TOP: white 1pt solid; */
	PADDING-TOP: 1px;
	/*BORDER-LEFT: white 1pt solid;*/
	PADDING-LEFT: 1px;
	/*BORDER-BOTTOM: white 1pt solid;  */
	PADDING-BOTTOM: 1px;
}

.Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11pt;
	color:#FFFFFF;
	text-decoration:none;
}
.Menu_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}
.TextoInferior {
	color: #D11E22;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration:none;
}
.AzulMultimedia {
	color: #666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	text-decoration: none; }
.AzulMultimedia_o {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	text-decoration: none; }
.TextoBuscador { 
	color: #4a4a4a;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
}

.borde_buscador {
	border: 1px;
	border-bottom-color: #D11E22;
	border-bottom-style: dashed;
	border-bottom-width: 1px;

	color: #4a4a4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
}

.TextoBuscadorn {
	color: #4a4a4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
}

.borde_inicio {
	border-bottom-color: #D11E22;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	
	border-top-color: #D11E22;
	border-top-style: solid;
	border-top-width: 2px;
	
	border-left-color: #D11E22;
	border-left-style: solid;
	border-left-width: 2px;
	
	border-right-color: #D11E22;
	border-right-style: solid;
	border-right-width: 2px;
}