/* ---------------------------- HojaEstilo.css ----------------------------
 Propósito: Definir los estilos de fuente, tablas,colores, etc.
            utilizados en el sistema 
     Autor: Paulino Hernández Valdés
	        Araceli Sánchez García
   Sistema: Sistema Integral de Manifestación de Bienes (SIMB)
 Fecha última modificación: Abril/2015
 ---------------------------------------------------------------------------------  
*/ 
h3 {
   	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding:20px 0 5px 0;
	margin:0;

}

h2 {
   	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding:0;
	margin:0;

}

.FondoDerTabla {
	background-image: url(imagen/Forma_05.gif);
	background-repeat: no-repeat;
}

.FondoIzqTabla {
	background-image: url(imagen/Forma_07.gif);
	background-repeat: no-repeat;
}

.FondoCentroTabla {
	background-image: url(imagen/Forma_06.gif);
	background-repeat: repeat-x;	
}



.RenglonVerdeMedio {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D9E9BC;
	border: none;
	font-weight: normal;
}


.RenglonCafeMedio {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EFE5C1;
	border: none;
	font-weight: normal;
}




.PieBold {
	font-size: 7px;	
	font-family: Gill;	
	font-weight: bold;
}
.PieNormal {
	font-size: 7px;	
	font-family: Gill;
	font-weight:normal;	
	
}.PieLigth {
	font-size: 7px;	
	font-family: Gill;	
	font-weight:lighter;
}

thead .arrow		{font-family: webdings; color: black; padding: 0; font-size: 10px;
			height: 11px; width: 10px; overflow: hidden;
			margin-bottom: 2px; margin-top: -3px; padding: 0; padding-top: 0; padding-bottom: 2px;}
			/*nice vertical positioning :-) */

.EtapaCabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 50px;
	padding-top: 10px;
}
body {
margin: 0px;
}
.Contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.MenuPrincipal {
	/*background-color: #E4E4E3;*/ e4e4e3/*#d2dacb;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	color: #900;	
}

.MenuPrincipalLiga {
	/*background-color: #E4E4E3; *//*#d2dacb;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	color: #030;
	
}

.MenuPrincipalLiga:Link {
	color: #000000;
	text-decoration: none;
}

.MenuPrincipalLiga:visited {
	color: #666;
	text-decoration: none;
}
.MenuPrincipalLiga:Hover {
	color: #900000;
	text-decoration: none;
}


.OverLibs
{
  color: #666666;
  border-bottom: 1px dotted #666666;
  
	}

a:link 
{
  color: #CC3300;
	}

a:visited 
{
  color: #666666;
	}

form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}	

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}
.MenuSecundarioActual {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	background-image: url(Imagen/MenuRenglon.gif);
	padding-left: 8px;
	padding-right: 5px;

}
.MenuSecundarioActivo {
	background-color: #CDCDB4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	vertical-align: middle;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.MenuSecundarioInactivo {
	background-color: #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	vertical-align: middle;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.MenuSecundarioLiga:Link {
	color: #000000;
	text-decoration: none;

}

.MenuSecundarioLiga:visited {
	color: #000000;
	text-decoration: none;
}
.MenuSecundarioLiga:Hover {
	color: #CC0000;
	text-decoration: none;
}

.Vineta {
	vertical-align: top;
}
.TituloPagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
}
.TablaDatosCabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #c3b08f;
	font-weight: bold;
	border: 1px solid #666666;
	text-align: center;
	color: #56212f;


}
.TablaDatosRenglonNon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CDCDB4;
	border: none;
	font-weight: normal;
}
.TablaDatosRenglonPar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE;
	border: none;
	font-weight: normal;
}

.TablaDatosRenglonGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDD;
	border: none;
	font-weight: normal;
}

.TablaDatosRenglonResalte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #99CC66;
	border: none;
	font-weight: normal;
}

.RenglonNaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F93;
	border: none;
	font-weight: normal;
}

.TablaDatosRenglonOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ECEACA;
	border: none;
	font-weight: normal;
}
.MenuSecundarioCabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(Imagen/MenuCabecera.gif);
	text-align: center;
	vertical-align: middle;
}
.MenuSecundarioPie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(Imagen/MenuPie.gif);
	text-align: center;
	vertical-align: middle;
}
.TablaDatos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #999999;
	background-position: center;
	padding-left: 3px;
    

}

.TablaDatosNoBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
	background-position: center;
	padding-left: 3px;
    

}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.FormaPrompt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #CDCDB4;
	padding-left: 3px;
}
.FormaCampo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #EEEEEE;
}

.FormaCampo_ConsUsua {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #EEEEEE;
}

.FormaPrompt_ConsUsua {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #CDCDB4;
}


.div_succes {
	width:990px; 
	height:25px; 
	padding:10px;
	margin:20px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #d4edda;
	border: 1px solid #c3e6cb;
	color:#155724;
	text-align:center;
	
}

.div_error {
	width:990px; 
	height:25px; 
	padding:10px;
	margin:20px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #f8d7da;
	border: 1px solid #f5c6cb;
	color:#721c24;
	text-align:center;
	
}

.FormaBH {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #DEFEE2;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.EtapaOpcion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	border: none;


}
.Etapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #000000;

}
.Tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(imagen/Tab.gif);
	vertical-align: middle;
	background-repeat: no-repeat;


}
.TabActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(imagen/Tab_Active.gif);
	vertical-align: middle;
	background-repeat: no-repeat;

}
.TabHover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(imagen/Tab_Hover.gif);
	vertical-align: middle;
	background-repeat: no-repeat;

}
.TablaForma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #999999;
	background-position: center;
	padding: 1px;



}
.EtapaCabezaAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 5px;
	background-image: url(imagen/tab_rojo.gif);
	background-repeat: no-repeat;

}
.TabLiga {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;



}
.SombraGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(imagen/m1_1.jpg);
	background-repeat: no-repeat;


}
.textorojo {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	background-color: #CCCCCC;
}

body{ 
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
}

TR.CabeceraSeccion{
	COLOR: White;
	font-weight : bold;
	background-color : #009966;
	text-align : center;
}

TR.CuerpoSeccion{
	COLOR: Black;
	background-color : #ECECEC;
}

TABLE.Seccion8{
	font-size: 8pt;
	border : 0;
	padding-bottom : 5px;
	padding-top : 5px;
	border: 1px solid #999999;
}

TABLE.Seccion8SinBorde{
	font-size: 8pt;
	border : 0;
	padding-bottom : 5px;
	padding-top : 5px;
	
}


.Numero{
	text-align : right;
}

TD.prompt{
	font-size: 9pt;
	font-weight : bold;
}
.Error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.FormaPromptObraProg {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #DEE5DE;
	padding-left: 3px;
}


/*  inicio mostrar mensajes contraseña segura */ 

#iToolkitPMContainer {
	padding: 3px;
	margin-left: 5px;
}

#iToolkitPMBorder {
	float: left;
	border: 1px solid #000000;
	width: 50px;
	height: 10px;
	background-color:#FFFFFF;
}

#iToolkitPMStatus {
	float: left;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-left:5px;
	text-align: left;
	font-size: 10px;
	overflow:hidden;
}

.iToolkitPMLevel5 {
	background-color:#00CC00;
	width: 100%;
	height: 100%;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	font-size: 10px;
	overflow:hidden;

}

.iToolkitPMLevel4 {
	background-color:#00CC00;
	width: 80%;
	height: 100%;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	font-size: 10px;
	overflow:hidden;

}

.iToolkitPMLevel3 {
	background-color:#00CC00;
	width: 60%;
	height: 100%;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	font-size: 10px;
	overflow:hidden;
}

.iToolkitPMLevel2 {
	background-color:#CC3300;
	width: 40%;
	height: 100%;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	font-size: 10px;
	overflow:hidden;

}

.iToolkitPMLevel1 {
	background-color:#CC3300;
	width: 20%;
	height: 100%;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	font-size: 10px;
	overflow:hidden;
}

.iToolkitPMLevel0 {
	background-color:#ffffff;
	width: 0%;
	height: 100%;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	font-size: 10px;
	overflow:hidden;
}

/*  fin mostrar mensajes contraseña segura */ 

.SoloLectura {
	background-color:#EEEEEE; 
	border:none; 
	color:#000000;
}


.boxText { font-family:Tahoma, Verdana, Arial, sans-serif;  }

.infoBoxContents {
  background: #ffffff;
  font-family:Tahoma, Verdana, Arial, sansserif;
  font-size: 11px;
  border:1px solid #D5D5D5;
}

.infoBoxHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background-image: url(imagen/box_bgr.gif);
	background-repeat: repeat-x;
	
	
}

TD.infoBox{
  font-family:Tahoma, Verdana, Arial, sans-serif;
}

#linea {
  height:5px; 
  line-height:5px; 
  background: url(imagen/m_pricev.jpg) center repeat-x;
}


.Liga_Menu:Link {
	color: #000;
	text-decoration: none;
  }

.Liga_Menu:visited {
	color: #646464;
	text-decoration: none;
}
.Liga_Menu:Hover {	
 color: #CF0D41;	
 text-decoration: none;
 }
 
 .TablaDatosRenglonSubGrupo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E4E9E0;
	border: none;
	font-weight: bold;
}

.TextoEnRojo {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.FondoTopSplashI {
	background-image: url(imagen/Sector2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
}

.FondoTopSplash {
	background-image: url(imagen/Splash_05.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	
}

.FondoLoginSplash {
	background-image: url(imagen/Sector11.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	
}

.FondoPieSplash {
	background-image: url(imagen/Splash_14.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	
}


.TextoPieDefault {
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}


.Liga_Salir:link {
	color: #900;
	
  }

.Liga_Salir:visited {
	color: #900;
	
}
.Liga_Salir:hover {	
 color: #CF0D41;	
 
 }
 
 .Liga_Salir:active {	
 color: #900;	
 
 }
 
 .CabeceraCaja {
	background-image: url(imagen/CabeceraCaja.gif);
	background-repeat: no-repeat;
	background-position: left top;	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
 }
 
 .CabeceraCajaDI {
	background-image: url(imagen/CabeceraCajaDI.gif);
	background-repeat: no-repeat;
	background-position: left top;	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
 }
 
 .CabeceraCajaDF {
	background-image: url(imagen/CabeceraCajaDF.gif);
	background-repeat: no-repeat;
	background-position: left top;	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
 }
 
 .FondoCaja {
	background-image: url(imagen/CuerpoCaja.gif);
	background-repeat: repeat-y;
	background-position: left top;	
	font-family:Tahoma, Verdana, Arial, sansserif;
    font-size: 11px;
   
 }
.CierreCaja{
	background-image: url(imagen/CierreCaja.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#lineaV {
	height:5px;
	line-height:5px;
	background: url(imagen/m_pricev2.gif) center repeat-x;
	
	margin-left: 10px;
}


.FormaMuestra {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #D2DACB;
	padding-left: 3px;
	
	
}

.FormaMuestraEncabezado {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #D2DACB;
	padding-left: 3px;
	color: #000;	
	
}


.FormaPromptAmarillo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #ECEACA;
	padding-left: 3px;
	
}


.warningred { background: #fed4d5; border: 1px solid #de9e9c; }


.stylefour{
	background-image: url(imagen/FondoBarra.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
}


.ListaPrincipal {
	text-align: left;
	margin:0;
	padding: 4px 4px 6px 4px;
	list-style: none;	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}

ul.ListaPrincipal li {
	display: inline;
	margin:0;
	padding: 4px 10px;
	cursor: pointer;
	position: relative;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.ListaPrincipal li:hover {
	color: #000;
	padding: 4px 9px;
	background-color: #EEE;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8A2036;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #8A2036;
	border-right-color: #8A2036;
	border-left-color: #8A2036;
}
.ListaPrincipal li ul {
	padding: 0;
	position: absolute;
	top: 22px;
	left: -40px;
	width: 300px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	display: none;
	opacity: 0;
	visibility: hidden;
	-webkit-transiton: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-ms-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	-transition: opacity 0.2s;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	font-size: 10px;
	font-weight: normal;
}
.ListaPrincipal li ul li {
	background: #EEE;
	display: block;
	width: 300px;
	padding: 3px 2px;
	color: #000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
.ListaPrincipal li ul li:hover {
	color: #CF0D41;
	padding: 3px 2px;
	background-color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666;
	border-left-color: #666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
}
.ListaPrincipal li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}

.SubOpcionMenu {
	display: block;
	width: 275px;
	margin:0;
	padding: 2px 2px 2px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.SubOpcionMenu:link {
	text-decoration: none;
	color: #000;
	
}



.SubOpcionMenu:visited {
	
	color: #646464;
	text-decoration: none;
}

.SubOpcionMenu:hover {
	
	 color: #CF0D41;	
	 text-decoration: none;
}

.ModuloActivo {
	color: #8A2036;
	font-weight:600;
}

.ModuloNoActivo{
	
}


.OpcionPP {
	text-decoration:none;
}

.TituloConfirmacion {
	background-image: url(imagen/top_middleA.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}

.Folio{
	text-align:center;
	color:#000;
	background-color:#CDCDB4;
	font-size:12px;
	padding:3px;
	margin-left:100px;
	margin-right:100px;
}
	
.Receptor{
	text-align:center;
	color:#000;
	background-color:#CDCDB4;
	font-size:12px;
	padding:3px;
}	

.TablaDatosRenglonOverRojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ECEACA;
	border: none;
	font-weight: normal;
	color: #900;
}

.TablaDatosRenglonBlanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	font-weight: normal;
	
}

.TablaDatosRenglonVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #C6E0B4;
	font-weight: normal;
}

.TablaDatosCabeceraGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCC;
	border: none;
	font-weight:bold;
}

.BordeReporte {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #333;
	border-right-width: 1px;
	border-right-color: #333;
}

.BordeReporteUltimo {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #333;
}

.TablaDatosReporte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #999999;
	background-position: center;
	  

}

.TextoVino {
	color:#900;		
}

p.SubtituloMenu {
	margin-left:10px;
	background-color:#f7e5e9;
	padding:2px 4px;
}