/* ------------------------------------- */
/* Estilos para sitio de San José       */
/* ----------------------------------- */


	body {
		margin: 0px; 
		background-color: #ffffff;
		}

	body,td,th {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		line-height:18px;
		padding: 0px;
		}

	.wrapper {
		background:url(images/bg_wrapper.gif) left top repeat-y;
		margin: 0px auto;
		width: 750px;
		}

	/* Top pone una imagen de fondo verde */
	.top {
		background:url(images/top00.gif) repeat-x left top;
		}
		
	/* Header contiene al menu */
	.header {
		height: 84px;
		}
		
	/* Header2 hay una imagen */
	.header2 {
		height: 31px;
		border-top: #F3E146 solid 1px;
		}
		
	/* Header3 es donde esta la bandera */
	.header3 {
		height: 31px;
		background:url(images/top2.jpg) repeat-x left top;
		}			
				
	/* Imagen de fondo de color marron */	
	.menu {
		text-align:center;
		text-decoration: none;
		}

	.menu a {
		font: bold 12px/23px Georgia, "Times New Roman", Times, serif;
		text-decoration:none; text-align:center;
		color: #ffffff;
		}
		
	.menu a:hover { 
		color: #FFFF00;
		}
		
	.bg-contenidos {
		background: url(images/top_content.gif) repeat-x left top #ffffff;
		width: 530px;
		}
		
	.bg-direction {
		background: url(images/top_content.gif) repeat-x left top #ecebe3;
		width: 221px;
		}				

	h1 {
		font: 26px/36px Georgia, "Times New Roman", Times, serif;
		color: #557C23;
		text-decoration: none;
		margin-top: 0px; margin-bottom: 10px;
		}

	.punteada {
		background:url(images/linea-punteada.gif) repeat-x center left;
		height: 30px;
		}
							
	.footer {
		font: 12px/18px Georgia, "Times New Roman", Times, serif;
		color: #767571; width: 150px;
		text-align: left;
		padding: 10px;
		}

	td p { 
		margin: 0px; 
		padding:0px;
		}
		
	img {
		border: 0px;
		}	
		
	/* Coloca un borde blanco al rededor de las banderas */		
	.borderwhite {
		border:#FFFFFF solid 1px;
		}				
		

/* Opcion de menú Lateral */
#menu-V { 
padding-top:20px;
padding-left:20px;
width: 90%; 
}

#menu-V ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#menu-V a
{
font-weight:bold;
display: block;
padding: 3px;
width: 100%;
color:#6d6c64;
}
#menu-V li{
list-style-image:url(images/arrow.gif);
}

#menu-V a:link, #menu-V a:visited
{
color: #6d6c64;
text-decoration: none;
}

#menu-V a:hover
{
/*
background-color: #B69957;
*/
color: #2687fc;
}

/* Opción de menú Arriba */
#menu-H ul
{
padding-left: 20px;
margin-left: 0;
color: #6d6c64;
float: left;
width: 100%;
}

#menu-H ul li { display: inline; }

#menu-H ul li a
{
padding: 0.2em 1em;
color: #FFF;
text-decoration: none;
float: left;
height:26px;
}

#menu-H ul li a:hover
{
background-color: #2C2103;
color: #FFCC00;
}

/* Encabezado para los Bloques del Inicio */
.Block_Title{
	border-bottom: medium solid #661A02; height:30px;
}


/* For Related Blocks */
.lkbx div {
width:150px;
margin-top:15px;
font-size:11px
}
.lkbx div h5 {
font-weight:bold;
font-size:11px;
margin:0px;padding:6px 3px 4px 24px;
background:url(images/relart.gif) no-repeat
}
.lkbx div p {
margin:0px;
padding:0px 0px 5px 0px;
border:#F0F0DD 1px solid
}
.lkbx div a {
display:block;
background:url(images/pa.gif) 0px 5px no-repeat;
margin-left:3px;
padding:2px 2px 0px 12px
}
#oC .lkbx {
float:right;
clear:right
}
#btmLBs .lkbx div {
float:right;
clear:right;
width:425px
}
#btmLBs .lkbx h5 {
font-weight:bold;
padding:0px;
background:none
}
#btmLBs .lkbx p {
border:none
}

.titulo_secciones {
	color: #186cba;
}
		
								