body {
	margin: 0px;
	background-color: #FCF4C8;
	}

table.contenedora {
		width: 100%;
		height: 100%;
}

table.principal {
		width: 804px;
}

td.borde_izq {
		background-image:url('images/img_bckg_bordeizq.gif');
		width:8px;
		font-family: Arial, Verdana, Helvetica;
		font-size: 1px;
}

td.borde_dcha {
		background-image:url('images/img_bckg_bordedcha.gif');
		width:8px;
		font-family: Arial, Verdana, Helvetica;
		font-size: 1px;
}

td.cuerpo_pagina {
		width: 788px;
}

td.menu {
		height: 44px;
		background-image:url('images/menu_center.gif');
}

td.cabecera {
		width: 100%;
		height: 125px;
}

td.contenido {
		width: 100%;
		height: 100%;
}

td.contenido_izq {
		background-image: url('images/img_bckg_color_interior.gif');
		width: 153px;
}

td.columna_izq {
		background-image: url('images/img_bckg_color_interior.gif');
}

td.contenido_contenido {
		background-color: #F5E2A1;
		width: 571px;
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #5E4631;
		
}
td.contenido_dcha {
	background-image: url('images/img_bckg_color_interior_dch.gif');
	width: 64px;	
}

td.pie {
		background-color: #8F5924;
		width: 50%;
		height: 20px;
}

td.amarillo {
	background-color: #FEB900;
	text-align: center;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #714403;
	font-weight: bold;
	}

td.blanco {
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000000;
	text-align: center;
	}
	
td.negro {
	background-color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	}

td.servicios {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #5E4631;
	background-color: #F7EBB4;
	padding: 10px;
	}

.txt {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #5E4631;
}

.txtRojo {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #B22D2D;
	font-weight: bold;
	}

.marron {
		font-family: Arial, Verdana, Helvetica;
		font-weight: bold;
		font-size: 11px;
		color: #8F5924;
}

.titulo {
		font-family: Arial, Verdana, Helvetica;
		font-weight: bold;
		font-size: 12px;
		
}

a {
		font-family: Arial, Verdana, Helvetica;
		font-weight: bold;
		font-size: 11px;
		color: #5E4631;
		text-decoration: underline;
}

a:hover {
		color: #8F5924;
}

a.ari {
		font-family: Arial, Verdana, Helvetica;
		font-weight: normal;
		font-size: 11px;
		color: #FDEEBC;
		text-decoration: none;
}

a.ari:hover {
		font-family: Arial, Verdana, Helvetica;
		font-weight: normal;
		font-size: 11px;
		color: #FDEEBC;
		text-decoration: underline;
}
a.aripie {
		font-family: Arial, Verdana, Helvetica;
		font-weight: normal;
		font-size: 11px;
		color: #FDEEBC;
		text-decoration: none;
}

a.aripie:hover {
		font-family: Arial, Verdana, Helvetica;
		font-weight: normal;
		font-size: 11px;
		color: #FDEEBC;
		text-decoration: none;
}
a.linkImagen {
  display: block;
  width: 54px;
  height: 14px; 
  padding: 0px 0px 0px 0px;
  background-image: url( images/img_flecha.gif );
  background-repeat: no-repeat;
  background-position: 0 0;
  font-family: arial;
  text-decoration: none;
}
a.linkImagen:hover {
  background-position: 0 -51px;
}
a.linkImagen:active {
  background-position: 0 -51px;
} 

ul.lista {
		list-style-image: url('images/img_bckg_li.gif');
}

ul.icono {
		list-style-image: url('images/img_bckg_li_2.gif');
}

INPUT {
		background-color: #FDF3D1;
		border: 1px solid #8F5924;
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #8F5924;
		padding-left: 5px;
}

INPUT.boton {
		background-color: #FDF3D1;
		border: 1px solid #8F5924;
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #8F5924;
		width: 60px;
}

TEXTAREA {
		background-color: #FDF3D1;
		border: 1px solid #8F5924;
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		color: #8F5924;
		padding-left: 5px;
}
