body 
	{
	font-family: Trebuchet MS, Verdana, Arial, Courier;
	font-size: 7pt;
	background-color: #EFEFEF;
	margin: 5px;
	}

p
	{
	font-family: Trebuchet MS, Verdana, Arial, Courier;
	font-size: 9Pt;
	text-align:justify;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	}

descripcion
	{
	font-family: Trebuchet MS, Verdana, Arial, Courier;
	font-size: 15px;
	font-weight:normal;
	line-height:5px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	}
	
hr
	{
	border: 1px dotted #999999;
	}
	
ul
	{
	margin-bottom:0px;
	margin-top:0px;
	margin-left:7px;
	margin-right:0px;
	}
	
.titulo01
	{
	font-family: Trebuchet MS, Arial;
	font-size:14pt;
	color:#718563;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	letter-spacing:1px;
	}
	
.titulo02
	{
	font-family: Trebuchet MS, Arial;
	font-size:14pt;
	color:#A8B799;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	}
	
.titulo03
	{
	font-family: Trebuchet MS, Arial;
	font-size:11pt;
	color:#999999;
	font-weight:bold;
	margin-left: 0px;
	}

.textoIndependiente
	{
	font-family: Trebuchet MS;
	font-size:9pt;
	color:#666666;
	font-weight:normal;
	letter-spacing:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	}
	

.textoChico
	{
	font-family:Trebuchet MS;
	font-size:8pt;
	color:#808080;
	font-weight:normal;
	letter-spacing:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	}
		
a:link, a:visited
	{
	text-decoration: none;
	color:#FFFFFF;
	}
	
a:active, a:hover
	{
	text-decoration: none;
	color:#FFFFFF;
	}
	
.bold
	{
	font-weight:bold;
	color:#637DA4;
	}

.link
	{
	text-decoration: none;
	color:#333333;
	}
	
INPUT
	{
	font-family: Verdana;
	font-size:8pt;
	color:black;
	font-weight : normal;
	}

TEXTAREA 
	{
	font-family: Verdana;
	font-size:8pt;
	color:black;
	background-color:#FFFFFF;
	font-weight : normal;
	}
	
SELECT 
	{
	font-family: Verdana;
	font-size:8pt;
	color:black;
	background-color:#FFFFFF;
	font-weight : normal;
	}
	
BUTTON
	{
	font-family: Verdana;
	font-size:9pt;
	background-color:rgb(153,188,215);
	font-weight:bold;
	letter-spacing:1px;
	}

table
	{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

.liNum
	{
	font-family: Verdana;
	font-size:8pt;
	color:#333333;
	font-weight:normal;
	letter-spacing:0px;
	margin-left:10px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	list-style-type: decimal;
	}
	
.liViń
	{
	font-family: Verdana;
	font-size:8pt;
	color:#333333;
	font-weight:normal;
	letter-spacing:0px;
	margin-left:5px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	list-style-image: URL(../image/flecha.gif);
	}

img
	{
	border:0px;
	}
	
.boton
	{
	font-family: Trebuchet MS;
	font-size:7pt;
	color:#666666;
	background-color:#D2DACB;
	font-weight:bold;
	letter-spacing:3px;
	border-style:outset;
	border-width:1px;
	border-color:#333333;
	}

.botonCancelar
	{
	font-family: Trebuchet MS;
	font-size:7pt;
	color:#333333;
	background-color:#EFEFEF;
	font-weight:normal;
	letter-spacing=3px;
	border-style:outset;
	border-width:1px;
	border-color:#333333;
	}
		
.lineaPunteada
	{
	border-right: 1px dotted #999999;
	}
	
.lineaPunteadaInferior
	{
	border-bottom: 1px dotted #999999;
	}
	
.lineaPunteadaSuperior
	{
	border-top: 1px dotted #999999;
	}

.lineaPunteadaSuperiorInferior
	{
	border-bottom: 1px dotted #999999;
	border-top: 1px dotted #999999;
	};
	
.lineaPunteadaInferiorDerecha
	{
	border-bottom: 1px dotted #999999;
	border-right: 1px dotted #999999;
	}

.lineaPunteadaDerecha
	{
	border-right: 1px dotted #999999;
	}
	
.lineaPunteadaIzquierda
	{
	border-left: 1px dotted #999999;
	}
	
.lineaPunteadaDerechaGris
	{
	border-right: 1px dotted #999999;
	}
	
.lineaPunteadaInferiorGris
	{
	border-bottom: 1px dotted #999999;
	}
	
.lineaPunteadaSuperiorGris
	{
	border-top: 1px dotted #999999;
	}

.lineaPunteadaIzquierdaGris
	{
	border-left: 1px dotted #999999;
	}
	
.tituloTabla
	{
	background-color: #7F9570;
	font-family: Trebuchet MS, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:1px;
	height: 25px;
	}

.tituloTabla2
	{
	background-color: #8A9F76;
	font-family: Trebuchet MS, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#EFEFEF;
	}
	
.celdaTabla
	{
	background-color: #FFFFFF;
	font-family: Trebuchet MS, Arial;
	font-size:8pt;
	color:#333333;
	}

.tabla
	{
	font-family: Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#333333;
	background-color: #EBEEE8;
	}

.barraMenu
	{
	font-family: Trebuchet MS, Trebuchet MS, Arial;
	font-size:9pt;
	color:#009966;
	}

.barraMenuSel
	{
	font-family: Trebuchet MS, Trebuchet MS, Arial;
	font-size:9pt;
	color:#DA251D;
	}

.barraMenuAdmin
	{
	font-family: Trebuchet MS, Trebuchet MS, Arial;
	font-size:9pt;
	color:#FFFFFF;
	}

.barraMenuAdmin2
	{
	font-family: Trebuchet MS, Trebuchet MS, Arial;
	font-size:8pt;
	color:#99CCFF;
	}
	
.barraMenuTitulo
	{
	background-color: #99CCFF;
	font-family: Trebuchet MS, Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:1px;
	height: 20px;
	}
	
.campoObligatorio
	{
	font-family: "Trebuchet MS";
	font-size:10pt;
	color:#FF0000;
	}
	
.tachado
	{
	text-decoration: line-through;	
	}

.verde { color:#339966;}
.naranja { color:#FF9900; }
.naranja2 { color:#FFCC00;}
.gris {color: #EFEFEF; }
.rojo { color:#CC0000; }
.celeste { color:#99CCFF; }
.azul { color:#0066CC; }
.negro { color:#000000; }

.verde1 { color:#009966; }
.verde2 { color:#99CC33; }
.verde3 { color=rgb(199,226,154); }

.tablaNavegacion
	{
	font-size:8pt;
	}
	
.tituloTablaNavegacion
	{
	font-family: Verdana;
	font-size:7pt;
	font-weight:normal;
	color:#003300;
	letter-spacing=2px;
	}

.linkTablaNavegacion
	{
	font-family: Sans-Serif;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	letter-spacing=1px;
	}

.lineaTablaNavegacion
	{
	background-color: rgb(222,219,214);
	}
		
.recuadroTablaNavegacion
	{
	font-size:8pt;
	width:180px;
	height:20px;
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;
	}

.saltoDePagina
	{
	PAGE-BREAK-AFTER: always;
	}
.suggestionsBox img{ display:none;}
    .suggestionsBox {
		position: absolute;
		margin: 10px 0px 0px 0px;
		max-width: 700px;
		background-color: #ffffff;
		color: #000000;
		z-index: 99999;
	}

	.suggestionList {
		margin: 0px;
		padding: 0px;
	}

	.suggestionList li {
		list-style:none;
		margin: 0px 0px 3px 0px;
		padding: 3px;
		text-align:left;
		cursor: pointer;
	}

	.suggestionList li:hover {
		background-color: #cccccc;
	}
	.shop
	{
	 font-family:verdana;
	 font-size:10px;
	}
	.rojo
	{
	 font-family:verdana;
     color:ff0000;
	 font-size:10px;
	}
