/* CSS Document */
body 
		{
		text-align:center;
		background-color:#FFFFFF;
		margin:0px;
		margin-top:10px;
		font-family:tahoma;		
		font-size:11px;		
		}
img 
		{
		margin:0px;
		}
td 
		{
		margin:0px;
		}
tr 
		{
		margin:0px;
		}
h2 
		{
		font-size:18px;
		color:#283f68;
		}

#g_mapa
		{
		width: 400px;
		height: 375px;
		}
#cont_ext 
		{
		width:1000px;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
		}
#top
		{
		float:left;
		background-image:url(/images/top5.jpg);
		background-repeat: no-repeat;
		width:1000px;
		height:108px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}

#contenedor_cuerpo 
		{
		/*background-image:url(/images/logo4.jpg);*/
		background-repeat:no-repeat;
		float:left;
		margin-left:20px;
		width:960px;
		/*width:940px;*/
		text-align:left;
		padding:20px;
		padding-top:0px;
		text-align:justify;
		}

#imag_derecha
		{
		float:right;
		width:220px;
		height:286px;
		background-image:url(/images/derecha3.jpg);
		background-repeat:no-repeat;
		/*margin-left:20px;*/
		margin-bottom:10px;
		margin-left:80px;
		/*_margin-left:5px;*/
		}
		
#imag_derecha2
		{
		float:right;
		width:220px;
		height:150px;
		background-image:url(/images/derecha4.jpg);
		background-repeat:no-repeat;
		margin-left:20px;
		margin-bottom:20px;
		/*_margin-left:5px;*/
		}

#imag_derecha_arrange
		{
		float:right;
		width:465px;
		/*_width:460px;*/
		height:70px;
		background-image:url(/images/arrange1.jpg);
		background-repeat:no-repeat;
		/*margin-left:20px;*/
		margin-bottom:5px;
		}

#contenedor_derecha 
		{
		float:right;
		width:225px;
		}

.cuadro_derecha 
		{
		float:right;
		width:169px;
		height:171px;
		background-image:url(/images/cuadro_derecha.jpg);
		padding:20px;
		text-align:center;
		margin-bottom: 13px;
		}
		
/*#cuadro_derecha 
		{
		float:right;
		width:169px;
		height:171px;
		background-image:url(/images/cuadro_derecha.jpg);
		padding:20px;
		text-align:center;
		margin-bottom: 13px;
		}*/

#cont
		{
		width:700px;
		float:left;
		}

#titulo
		{
		float:left;
		/*width:477px;*/
		width:476px;
		}

#bottom
		{
		width:700px;
		height:100px;
		float:right;
		background-image:url(/images/bottom1.jpg);
		background-repeat:no-repeat;
		vertical-align:bottom;
		}

#bottom2 
		{
		width:1000px;
		float:left;
		font-size:9px;
		text-align:left;
		color:#304e8d;
		}

a:link 
		{
		font-weight:bold;
		text-decoration:none;
		color:#4C6486;
		font-size:11px;
		}
a:visited
		{
		font-weight:bold;
		text-decoration:none;
		color:#4C6486;
		font-size:11px;
		}
a:hover
		{
		font-weight:bold;
		text-decoration:none;
		color:#d53c31;
		font-size:11px;
		}		

a.l2:link 
		{
		font-weight:bold;
		text-decoration:none;
		color:#283f68;
		font-size:9px;
		}
a.l2:visited
		{
		font-weight:bold;
		text-decoration:none;
		color:#283f68;
		font-size:9px;
		}


/* ================================================================================================*/
/* ================================== Menus con rollover ==========================================*/
/* ================================================================================================*/

#menu_sup 
		{
		width:1000px;
		height:20px;
		font-weight:bold;
		color:#304e8d;
		}

a.menu_sup_ie:link 
		{
		/*background-color:#99CCFF;*/
		/*width:120px;*/
		float:left;
		font-size:11px;
		text-decoration:none;
		/*color:#333333;*/
		color:#304e8d;
		height:20px;
		}

A.menu_sup_ie:visited 
		{ /* posible firefox */
		/*background-color:#99CCFF;*/
		/*background-image:url(/images/back.jpg);*/
		/*width:120px;*/
		float:left;
		font-size:11px;
		text-decoration:none;
		/*color:#333333;*/
		color:#304e8d;
		height:20px;
		}
A.menu_sup_ie:hover 
		{
		/*background-color:#3366CC;*/
		background-image:url(/images/back.jpg);
		/*width:120px;*/
		float:left;
		font-size:11px;
		text-decoration:none;
		/*color:#000000;*/
		color:#304e8d;
		height:20px;
		}

#menu_sup_ff 
		{
		/*background-color:#99CCFF;*/
		/*width:100px;*/
		margin:1px;
		/*width:120px;*/
		float:left;
		font-size:11px;
		text-decoration:none;
		/*color:#333333;*/
		color:#304e8d;
		height:20px;
		}

#menu_sup_ff:hover
		{
		/*background-color:#3366CC;*/
		/*background-image:url(/images/back.jpg);****/
		/*width:120px;*/
		/*margin:1px;***/
		/*float:left;***/
		/*font-size:11px;***/
		/*text-decoration:none;***/
		/*color:#000000;*/
		/*color:#304e8d;***/
		/*height:20px;***/
		}

/* ================================================================================================*/
/* ================================== Menus con rollover ==========================================*/
/* ================================================================================================*/

/* ================================== Cuadro imagen con titulo ====================================*/
/* ================================================================================================*/

.contenedor_general_i
		{
		width:205px;
		/*height:250px;*/
		border:#0066FF solid 1px;
		float:left;
		}

/***********************************************/
.contenedor_imagen
		{
		/*width:190px;
		height:192px;*/
		border:#0066FF solid 1px;
		background-color:#c5d6db;
		padding:2px;
		float:left;
		margin:2px;
		}
/***********************************************/
.contenedor_texto
		{
		width:193px;
		/*height:28px;*/
		border:#0066FF solid 1px;
		background-color:#c5d6db;
		float:left;
		margin:2px;
		margin-bottom:6px;
		margin-top:4px;
		padding-left:5px;
		font-size:24px;
		font-family:tahoma;
		text-align:left;
		}
/***********************************************/
.spacer
		{
		clear:both;
		}


/* ================================ Fin Cuadro imagen con titulo ==================================*/
/* ================================================================================================*/
.contenedor_productos
		{
		width:483px;
		float:right;
		padding-left:10px;
		padding-top:10px;
		border-top:#000000 solid 1px;
		border-left:#000000 solid 1px;
		}
.contenedor_productos_general
		{
		background-image:url(/images/fondo_tabla_menus.jpg);
		}

/* ================================================================================================*/
/* ================================== casilla lateral ==========================================*/
/* ================================================================================================*/
.marco_top
		{
		background-image:url(/images/marco_top.jpg);
		width:221px;
		height:20px;
		margin:0px;
		}
.marco_mid_img
		{
		background-image:url(/images/marco_mid_img.jpg);
		width:221px;
		/*_width:151px;*/
		background-repeat:repeat-y;
		padding-left:40px;
		padding-right:30px;
		margin:0px;
		}

.marco_down_img
		{
		background-image:url(/images/marco_down_img.jpg);
		width:221px;
		height:18px;
		margin:0px;
		}
		
.marco_mid_text
		{
		background-image:url(/images/marco_mid_text.jpg);
		width:190px;
		_width:181px;
		background-repeat:repeat-y;
		padding-left:20px;
		padding-right:20px;
		text-align:left;
		margin:0px;
		color:#FFFFFF;
		}
		
.marco_down_text
		{
		background-image:url(/images/marco_down_text.jpg);
		width:221px;
		height:20px;
		margin:0px;
		}

/* ================================================================================================*/
/* ================================== casilla lateral ==========================================*/
/* ================================================================================================*/

p
	{
	margin:0px;
	}
