/* CSS Document */

.enlace_blanco 		  { color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco:link 	  { color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco:visited { color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco:active  { color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco:hover   { color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_gris 		  { color: #3D3A3C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_gris:link 	  { color: #3D3A3C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_gris:visited { color: #3D3A3C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_gris:active  { color: #3D3A3C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_gris:hover   { color: #3D3A3C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_azul 		  { color: #00548C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul:link 	  { color: #00548C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul:visited { color: #00548C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul:active  { color: #00548C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul:hover   { color: #00548C; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_vinotinto 		  { color: #650602; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_vinotinto:link 	  { color: #650602; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_vinotinto:visited { color: #650602; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_vinotinto:active  { color: #650602; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_vinotinto:hover   { color: #650602; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_naranja 		  { color: #F27300; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_naranja:link 	  { color: #F27300; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_naranja:visited { color: #F27300; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_naranja:active  { color: #F27300; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_naranja:hover   { color: #F27300; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.texto_gris    { font-size: 13px; color:#403C31; font-family:"Trebuchet MS"; TEXT-DECORATION: none;}
.texto_gris_claro    { font-size: 13px; color:#BEBDBB; font-family:"Trebuchet MS"; TEXT-DECORATION: none;}


.texto_azul    { font-size: 13px; color:#4B73A6; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_naranja { font-size: 12px; color:#F27300; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_blanco { font-size: 12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_vinotinto { font-size: 12px; color:#650602; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.titulo_vinotinto { font-size: 15px; color:#650602; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold;}
.titulo_azul      { font-size: 15px; color:#4B73A6; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold;}
.titulo_blanco    { font-size: 15px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold;}
.titulo_naranja   { font-size: 15px; color:#F87500; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold;}


.borde_imagen_clasico     { border:#E0E0E0 1px solid; BACKGROUND-COLOR:#000000; PADDING: 2px; }


/*boton*/
.boton{
	width:auto;
	height:25px;
	color:#FFF;
	padding:2px;
	background:url(../images/fondo_boton.png) repeat-x left top;
	cursor:pointer;
	border:none;
}
.boton_lado {vertical-align:bottom;}
/*MENU HORIZONTAL - BOTONERA*/
#menu {
	font-family: Arial;
	font-size: 0.8em;
	
}

#menu li {
	/* Indicamos que la posición de 'li' sea adjunte siempre a la izquierda */
	float: left;
	/* Eliminamos las marcas que genera el li como pueden ser las redonadas o recuadros */
	list-style-type: none;
}

/* Por defecto ul genera una separación hacia la derecha. con margin:0 queda anulada */
#menu ul {
	margin: 0;
	padding: 0;
}

#menu a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background: #f0edff;
	padding: 3px 25px 3px 25px;
	text-align: center;
	border-left: 1px solid #353535;
	border-right: 1px solid #383838;	
	/* Pintamos las lineas de todos los lados, excepto el izquierdo */
	/*border-width: 0px 1px 0px 1px;*/
	background:url(../images/fondo_negro.jpg) repeat-x left top;	
	font-size:12px
}

/* El primer recuadro, no tiene la linea izquierda. Aqui se la colocamos */
#menu a#primero {
/*	border: 1px solid #6643ff;*/
	/*border-left: 1px solid #404040;*/
	border-right: 1px solid #555555;	
	background:url(../images/fondo_rojo.jpg) repeat-x left top;			
	
}

#menu a:hover {
	background: #d6ccff;
	
	background:url(../images/fondo_negrob.jpg) repeat-x left top;
}


.borde_imagen TD A:link   { PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:visited{	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:hover  {	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:hover  {	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}

TABLE.borde_imagen TD A:link    { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #E6E6E6; TEXT-DECORATION: none}
TABLE.borde_imagen TD A:visited { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #E6E6E6; TEXT-DECORATION: none}
TABLE.borde_imagen TD A:hover   { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #A89F8A}
