body {
		font-family: Arial, Helvetica, sans-serif;
		color: black;
		background-color: #666666;
		margin: 0px 0px 0px;
		padding: 0px;
		border: none;
		font-size: 11pt;
}
body a {
		text-decoration: none; 
		color: #CC0033;
		font-size: 11pt;	
}
body a:hover {
		text-decoration: underline; 
		color: #CC0033;
		font-size: 11pt; 		
}

/* navigation menu top */

div#navcontainer
{
	font-size:1em;
	background: url(imagenes/gradiente.jpg) bottom no-repeat;
	margin:0 0px 0 0px;
	padding:0;
	height:2.6em;
	

}

ul#navlist
{
	padding:0;
	margin:0 0 16px 0;
	list-style-position:inside;
	list-style:none;
	font:1em Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:1em;
	position:relative
}

ul#navlist li
{
	padding:0 1px 0 0;
	margin:0;
	float:left;
	background:transparent url(imagenes/separa.gif) center right no-repeat;
}

#navlist li a
{
	display:block;
	padding:.4em .6em .4em .6em;
	text-decoration:none;
}

#navlist li a.active
{
	color:#CC0033;
	font-weight:700;
	padding:.4em .5em;
}

#navlist li a:link
{
	color:#fff;
}

#navlist li a:visited
{
	color:#fff;
}

#navlist li a:hover
{
	color:#CC0033;
	background:transparent url(imagenes/resaltar.png) top center;
}



/* navigation menu left */

.menuizq {
	font-family: Arial, sans-serif; 
	font-size: 11px;
	background-color: #BEBC91;
	color: #316357;
	border: none;
	line-height: 16px;
	
}
.menuizq a{
		color: #316357;
		font-family: Arial, sans-serif; 
		font-size: 11px;
		text-decoration: none;
		
}
.menuizq a:hover {
		color: #316357;
		font-family: Arial, sans-serif; 
		font-size: 11px;
		text-decoration: underline;

}
.menuizq b{
		color: #316357;
		font-family:  Arial, sans-serif; 
		font-size: 11px;
		text-decoration: none;
}


/* centro */

.tab {
	margin-left: 9px;
	margin-right: 5px;
		
}
.tab2 {
	margin-left: 40px;
	margin-right: 5px;
		
}
.tabcentro {
	margin-left: 40px;
	margin-right: 5px;
	margin-top: 10px;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	line-height: 150%
		
}
.tabcentro a{
		color: #CC0033;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
		text-decoration: none;
		
}
.tabcentro a:hover {
		color: #CC0033;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
		text-decoration: underline;
}



/* cajas */

.imgcaja {
		float: right; 
		margin: 15px;
		border-width: 1px;
		border-style: solid;

}
.imgcajaiz {
		float: left; 
		margin: 10px;
		border-width: 0px; 
		

}
.imgcajasin {
		float: right; 
		margin: 15px;
		

}
.caja {
		
		width: 250px;
		float: left; 
		margin: 1em 0.6em 2em 0em;
		
}

.caja p{
		margin: 0;
 

}
.caja h2{
		font-size: 10pt;
		color: #CC0033;
		margin: 0;
		padding: 0;
 		
}





.title {
	font-size: 14pt;
	font-weight:normal;
	color: #CC0033;
	margin-bottom: 20px;
	
}
h1 {
	font-size: 14pt;
	color: #CC0033;
	font-weight: bold;
	margin-top: 30px;
	
}
h2 {
	font-size: 11pt;
	color: #CC0033;
	font-weight: bold;
	
}
h3 {
	font-size: 10pt;
	color: #CC0033;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	
}




/* footer */

.pie {
	font-size: 8pt;
	color: white;
	background-color: #999999;
	line-height: 26px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.pie a {
		text-decoration: none; 
		font-size: 8pt;
		color: white;
			
}
.pie a:hover {
		text-decoration: none; 
		font-size: 8pt;
		color: white;		
}



#sigui{
	float: right;
	margin-right: 10px;
	margin-left: 20px;
	display: inline;
	
}
#sigui a {
	text-decoration: none; 
	color: #CC0033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	
}
#sigui a:hover {
	text-decoration: underline; 
	color: #CC0033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	
}

.links {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	line-height: 150%
}
.links a{
		color: #CC0033;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		text-decoration: none;
		
}
.links a:hover {
		color: #CC0033;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		text-decoration: none;
		}
.bold  {
		 font-weight: bold;

}
												/* Banner */
.banner{
		margin:4em 0 5em 4em;
		
	
}
.banner2{
		margin:2em 0 2em 1em;
		
		
}
