BODY {
}


TD,* {
	font-family: Arial, Helvetica, Sans-serif, Sans, Verdana;
}


.menuItemFijo {
	display: block;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFF99;
	padding: 2px 2px 2px 15px;
	border-bottom: 1px #FEBA54 solid;
	text-decoration: none;
	background-color: #990000;
	height:20px;
	vertical-align:middle;
}

.menuItem {
	display: block;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFF99;
	padding: 2px 2px 2px 15px;
	border-bottom: 1px #FEBA54 solid;
	text-decoration: none;
	background-color: #990000;
	height:20px;
	vertical-align:middle;
}

.menuItem:hover {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF99;
	padding: 2px 2px 2px 15px;
	border-bottom: 1px #FEBA54 solid;
	text-decoration: none;
	background-color: #CC3300;
	height:20px;
	vertical-align:middle;
}
.menuItem_hover {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF99;
	padding: 2px 2px 2px 15px;
	border-bottom: 1px #FEBA54 solid;
	text-decoration: none;
	background-color: #CC3300;
	height:20px;
	vertical-align:middle;
}



.menuItemSeleccionado {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF99;
	padding: 2px 2px 2px 15px;
	border-bottom: 1px #FEBA54 solid;
	text-decoration: none;
	background-color: #CC3300;
	height:20px;
	vertical-align:middle;
}

.menuSubItem {
	display: block;
	font-size: 11px;
	color: #FFFF99;
	padding: 2px 2px 2px 20px;
	border-bottom: 1px #FEBA54 solid;
	background-color: #990000;
	text-decoration: none;
	padding-left: 40px;
	vertical-align:middle;
}
.menuSubItem:hover {
	display: block;
	font-size: 11px;
	color: #FFFF99;
	padding: 2px 2px 2px 20px;
	border-bottom: 1px #FEBA54 solid;
	background-color: #CC3300;
	text-decoration: none;
	padding-left: 40px;
	vertical-align:middle;
}
.menuSubItem_hover {
	display: block;
	font-size: 11px;
	color: #FFFF99;
	padding: 2px 2px 2px 20px;
	border-bottom: 1px #FEBA54 solid;
	background-color: #CC3300;
	text-decoration: none;
	padding-left: 40px;
	vertical-align:middle;
}

.menuSubItemSeleccionado{
	display: block;
	font-size: 11px;
	color: #FFFF99;
	padding: 2px 2px 2px 20px;
	border-top: 1px #FEBA54 solid;
	background-color: #CC3300;
	border-bottom: 1px #FEBA54 solid;
	text-decoration: none;
	padding-left: 40px;
	vertical-align:middle;
}

.menuSubItemConHijos {
	display: block;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFF99;
	padding: 4px 2px 2px 15px;
	border-bottom: 1px #FEBA54 solid;
	text-decoration: none;
	background-color: #990000;
	vertical-align:middle;
}



.inputLabel
{	font-size: 12px; 
	color: Black;
}
.azulItalic
{	color: Navy;
	/*font-weight: bold;*/
	font-style: italic;
	Font-Size: 11px;
}

.verdeItalic
{	color: Olive;
	/*font-weight: bold;*/
	font-style: italic;
	Font-Size: 11px;
}
.inputText
{	font-size: 12px; 
}

.inputTextKey
{	font-size: 12px; 
	border-color: Maroon;
}
.inputAyuda
{	font-size: 10px; 
	color: #8f0000;
}

.hipervinculo
{	font-size:11px; 
	color: Navy;
	font-weight: bold;
	font-style:normal;
}
.hipervinculoNegro
{	font-size:11px; 
	color: Black;
	font-weight: bold;
}
.hipervinculoIniciales
{	font-size: 11px; 
	color: Navy;
	font-weight: bold;
}

.hipervinculoInicialElegida
{	font-size: 11px; 
	color:#8f0000;
	font-weight: bold;
}
.hipervinculoChico
{	font-size:11px; 
	color: Navy;
	font-weight: normal;
	font-style:normal;
}

.grillaLinea2 {
	background-color: White;
	Font-Size: 11px;
	height:22px
}

.grillaLinea1 {
	font-size: 11px;
	background-color: #ffffce;
	height:22px;
	border:0px
}

.grillaLinea2_gde {
	background-color: #FFEEAA;
	Font-Size: 12px;
	height:22px;
}

.grillaLinea1_gde {
	font-size: 12px;
	background-color: #ffffce;
	height:22px;
}

.grillaTitulo
{	background-color:#990000;
	font-weight: bold;
	font-size: 10px;
	height:20px;
	color: #FFFFCE;
}

.grillaTitulo a
{	color: #FFFFCE;
	font-weight: bold;
}

.grillaTitulo2
{	background-color:#FEBA54;
	font-weight: bold;
	font-size: 10px;
	height:20px;
	color: #670000;
}	
	

.grillaTitulo2 a
{	color: #670000;
	font-weight: bold;
}

.colorBaseOscuro
{
	background-color:#8f0000;
}

.colorBaseClaro
{
	/*background-color:#ffffce;*/
	background-color:#FFFBEF;
}

.colorBaseNegro
{
	/*background-color:#ffffce;*/
	background-color:Black;
}

.colorBaseBlanco
{
	/*background-color:#ffffce;*/
	background-color:White;
}

.colorBaseFinal
{
	background-color:#670000;
}

.paginaTitulo
{
	color: #670000;
	font-size: 19px;
	font-weight:bold;
	
	
	/*font-weight: bold; 
	font-size: 19px; 
	color: #8f0000; 
	background-color:#feba54;*/
    vertical-align:middle;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #FFFFCE;
    color: Navy;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
    background-color: #FFCC00;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
    background-color: Orange;
}

.tituloAccordionFijo {
	border: 0;
    color: #FFFF99;
    background-color: #990000;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
}

.tituloAccordion {
	border: 1px solid #2F4F4F;
    color: #FFFF99;
    background-color: #990000;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.tituloAccordion:hover {
	border: 1px solid #2F4F4F;
    color: #FEBA54;
    background-color: #990000;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.tituloAccordion_hover {
	border: 1px solid #2F4F4F;
    color: #FEBA54;
    background-color: #990000;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.tituloAccordion:hover  a{
	color: #FEBA54;
}

.tituloAccordionSelected {
	border: 1px solid #2F4F4F;
    color: #FFFF99;
    background-color: #CC3300;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.tituloAccordion a 
{
	color: #FFFF99;
}

.tituloAccordionSelected a {
	color: #FFFF99;
	text-decoration: none;
}

.oculto
{
	display: none;
}

.no_oculto
{
	display: block;
}



.subtitulo
{
	font-size:14px;
	font-weight: bold;
	color: #CC3300;
	background-color: #FFEEAA;
}

.titulo5
{
	font-size:18px;
	font-weight: bold;
	color: #CC3300;
	background-color: #FFEEAA;
}

.subtitulo2
{
	font-size:14px;
	font-weight: bold;
	color: #670000;
	background-color: #FEBA54;
}
.subtitulo3
{
	font-size:12px;
	font-weight: bold;
	color: #CC3300;
	background-color: #FFEEAA;
}

.subtitulo3blanco
{
	font-size:12px;
	font-weight: bold;
	color: #CC3300;
	background-color: White;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#FFEEAA;
	border-width:3px;
	border-style:solid;
	border-color:#FEBA54;
	padding:3px;
}

/*Popup Control*/
.popupControl{
	background-color:#FFEEAA;
	border-width:3px;
	border-style:solid;
	border-color:#670000;
	padding:3px;
	position:absolute;
	/*visibility:hidden;*/
}

.colorBaseNaranja
{
	background-color:#FFEEAA;
	}


.mensajeError{
	font-size:12px;
	color:Navy;
	padding-left: 20px;
}

.titulo1
{
	font-size:17px;
	background-color: #8F0000;
	color: #FEBA54
}

.titulo4
{
	background-color: #8F0000;
	font-weight: bold;
	font-size:15px;
    color: #FFFF99;
}

.textoNegroGde
{
	font-size:14px;
	color:black;
}

.textoNegro
{
	font-size:12px;
	color:black;
}


.textoMarronOscuro
{
	font-size:12px;
	color:#670000;
}
.textoMarronOscuroBold
{
	font-size:12px;
	color:#670000;
	font-weight:bold;
}


.tabPromos
{
	font-size:12px;
	color:#670000;
	font-weight:bold;
	text-decoration:underline;
}

.tabPromos a
{
	font-size:12px;
	color:#670000;
	font-weight:bold;
	text-decoration:underline;
}

.tabPromos2
{
	font-size:12px;
	color:#670000;
	font-weight:normal;
}


.textoMarronOscuroBoldGde
{
	font-size:14px;
	color:#670000;
	font-weight:bold;
}
.textoVerdeBold
{
	font-size:12px;
	font-weight:bold;
	/*color:#003300;*/
	color:#006600;
}
.textoVerde
{
	font-size:12px;
	font-weight:normal;
	/*color:#003300;*/
	color:#006600;
}
.textoNegroBold
{
	font-size:12px;
	font-weight:bold;
	color:Black;
}
	
.textoNaranjaAngostoBold
{
	font-family:"Arial Narrow"; 
	color:#FF9900;
	font-size: 13px;
	font-weight:bold;
}
.hipervinculoAngostoBold
{
	font-family:"Arial Narrow"; 
	color:Navy;
	font-size: 13px;
	font-weight:bold;
}	
.textoResaltadoMarron
{	font-family:"Arial Black";
	color:#990000;
	font-size:16px;
	font-weight:bold
}	
	
.errorValidacion
{
	font-size:15px;
	font-weight:bold;
	color:red;
}

.errorValidacionTexto
{
	font-size:11px;
	font-weight:bold;
	color:red;
}

.aclaracionVerde 
{
	font-size:11px;
	color:#006600;
}

.aclaracionMarronOscuro
{
	font-size:11px;
	color:#670000;
}


.aclaracionVerdeBold
{
	font-size:11px;
	color:#006600;
	font-weight: bold;
}

.aclaracionNegro
{
	font-size:11px;
	color:black;
}
.aclaracionNegroBold
{
	font-size:11px;
	color:black;
	font-weight:bold;
}

.aclaracionBlanco
{
	font-size:11px;
	color:White;
}

.aclaracionMarronClaro{	
	font-size:11px;
	color: #C8533A;
}

.textoMail
{
	font-family:Comic Sans MS;
	font-size:13px;
	color:#670000;
}

.titulo2
{
	font-weight: bold;
	font-size:15px;
    color: #FFFF99;
    background-color: #CC3300;
}

.textoNaranjaBold
{	font-weight: bold; 
	font-size: 13px; 
	color: #d36a01; 
}

.titulo3
{
	font-weight: bold; 
	font-size: 19px; 
	color: #8f0000; 
	background-color:#feba54;
}

.titulo3_gde
{
	font-family: Times New Roman;
	font-weight: bolder; 
	font-size: 35px; 
	color: #8f0000; 
	background-color:#feba54;
}

.titulo3_gde a
{
	font-family: Times New Roman;
	font-weight: bolder; 
	font-size: 35px; 
	color: #8f0000; 
	background-color:#feba54;
}
.subtitulo4 {
    color: #FFFF99;
    background-color: #CC3300;
	font-size: 12px;
	font-weight: bold;
}


.hipervinculo_gde
{	font-size:13px; 
	color: Navy;
	font-weight: bold;
}


.hipervinculo_gig
{	font-size:18px; 
	color: Blue;
	font-weight: bolder;
}

.tituloComic
{
	font-size:16px;
	color:#993300;
	background-color:#ffcc99;
	font-family:Comic Sans MS;
	font-weight:bold;
}

.textoJadeBold
{
	font-weight: bold;
	font-size:13px;
	color: #006666;
}

.recuadroRecomiende
{
	font-weight: bold;
	font-size:12px;
	color: #C8533A;
	border-color: #c8533a;
	border-style: solid;
	background-color: #ffeeaa;
	
}

.hipervinculo_ch
{	font-size:11px; 
	color: Navy;
}

.subtitulo5 {
    color: #FFFF99;
    background-color: #990000;
	font-size: 12px;
	font-weight: bold;
}
.subtitulo6 {
    color: White;
    background-color: #990000;
	font-size: 12px;
	font-weight: bold;
}


.tituloVinos
{
	background-color:#800000;
	color:#FFEEAA;
	font-size:24px;
	font-family:Comic Sans MS;
	font-weight: bold;
}

.vinosLinea1 {
	Font-Size: 12px;
	color:#670000;

}

.vinosLinea2 {
	font-size: 12px;
	color:Black;
}

.estiloTab .ajax__tab_header {
    font-size:11px;
    background-color:#8f0000;
}

.estiloTab .ajax__tab_body {
    font-size:11px;
    background-color:#8f0000;
}

.marcaAgua
{
	font-size: 12px; 
	color:#999999;	
}
.tituloCarta
{
	font-family: Tempus Sans ITC;
	color:#FFEEAA;
	background-color: #800000;
	/*background-color:#C8533A;*/
	font-size: small;
	font-weight: bold;
	height:23px;
}

.generalCarta
{
	background-color: #ffffce;
}

.lineaCarta
{
	font-family: Monotype Corsiva;
	color:#800000;
	background-color: #ffffce;
	font-size: 17px;
	font-weight: normal;
	height:23px;
}

.lineaCartaGde
{
	font-family: Monotype Corsiva;
	color:#800000;
	background-color: #ffffce;
	font-size: 19px;
	font-weight: normal;
	height:23px;
}
.aclaracionLineaCarta
{
	font-family:Monotype Corsiva;
	font-size:14px;
}
.pieCarta
{
	font-family:Times New Roman;
	color:#800000;
	font-weight:normal;
	font-style:italic;
	font-size: 17px;
}

.aclaracionPieCarta
{
	font-family:Arial,Times New Roman;
	color:#C8533A;
	font-weight:normal;
	height:11px;
	/*font-style:italic;*/
	font-size: 11px;
}

.pregFrecuenteTema{
	font-size:14px;
	color:#670000;
	font-weight:bold;
}
	

.pregFrecuentePregunta{
	color: #FFFF99;
    background-color: #990000;
	font-size: 12px;
	font-weight: bold;
}

.pregFrecuenteRespuesta{
	font-size:12px;
	color:#670000;
}

.pregFrecuenteIndice{
	font-size:12px;
	color:#670000;
	font-weight:bold;
}

.pregFrecuenteIndice a {
	font-size:12px;
	color:#670000;
	font-weight:bold;
}

.divEspera {
            position: fixed;
            display: scroll;
            left: 50%;
            top: 50%;
            height: 196px;
            width: 1960px;
            margin-top: -27px;
            margin-left: -85px;
            overflow: auto;
    }
    
.vinosCuadro
{
	border-color:#800000;
	border-width:thin;
	border-style:solid;
}
    
.vinosTituloCuadro
{
	background-color:#800000;
	font-family: Comic Sans MS;
	color: #FFEEAA;
	
	}
	
.vinosSubtituloCuadro
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: #800000;
}
	
.vinosSubtituloGrillaCuadro{
	background-color: #C8533A;
	font-family: Arial;
	font-size: 13px;
	color: #FFEEAA;	
}
	
.vinosTextoCuadro {
	font-family: Arial;
	color: #003300;
	font-size:13px;
}
	
	
.vinosTextoGrillaCuadro {
	font-family: Arial;
	color: #003300;
	font-size:13px;
	font-style:italic;
}

.vinosCuadroContacto
{	
		background-color:#FFEEAA;
		color:#111111;
		font-size:13px;
		font-family:Arial;
		border-color:#800000;
		border-width:thin;
		border-style:solid;
	}
 
 .novedadTitulo1
 {	
	background-color:#FFEEAA;
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	color:#8f0000;
 }
	
 .novedadTitulo2
 {
	background-color:#FFEEAA;
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	color:#8f0000;
 }
		
 .novedadContenido
 {
	font-family:Arial;
	background-color:White;
	font-size: 12px;
	color:Black;
	line-height:14px;
 }
 
 .textoDepartamento
{
	font-size:10px;
	color:#670000;
	font-weight:bold;
}

.linkMenu
{
	color: #FFFFC0;
	font-family: Arial;
	font-size: 11px;
	}
	
	.paginadorGrilla
	{
		background-color: #FFCC66;
		font-family: Arial;
		font-size: small;
		color: Maroon;
		word-spacing: 30px;
		border-style: solid;
		border-color: Maroon;
		border-spacing:30px;
		margin: 30px;
	}
	
	
.linkInteresTitulo{
	color: #670000;
	font-size: 12px;
	font-weight: bold;
	
}

.linkInteresDetalle{
	font-size:11px;
	color:#670000;
	font-style:italic;
}

.linkInteresTitulo a{
	color: #670000;
	font-size: 12px;
	font-weight: bold;
}

.proveedorTituloRubro{
	color: #FFFF99;
    background-color: #990000;
	font-size: 12px;
	font-weight: bold;
}
.proveedorNombre{
	font-size:14px;
	color:#670000;
	font-weight:bold;
}

.proveedorDescripcion{
	font-size:12px;
	color:#670000;
}

.proveedorDatos{
	font-size:12px;
	color:#C8533A;
	font-style:normal;
}
.proveedorDatosLabel{
	font-size:10px;
	color:black;
	font-style:italic; 
}

.proveedorIndice{
	font-size:12px;
	color:#670000;
	font-weight:bold;
}

.proveedorIndice a{
	font-size:12px;
	color:#670000;
	font-weight:bold;
}

.proveedorLineaSeparacion {
        font-family: Arial, Helvetica, Sans-serif, Sans, Verdana;
        Font-Size: 2px;
        Font-weight: bold;
        color: #990000;
        background-color: #990000;
}
.idiomaAdmin
{	font-family: Arial, Helvetica, Sans-serif, Sans, Verdana;
	font-size:x-small;
	font-weight:bold;
	color: White;
}

