/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333333;
	background:url(../imgs/bg_content.gif) repeat-x top;}
	
img{ border:none;}

ul{ 
	list-style:none; 
	padding:0px; 
	margin:0px;}

h1, h2, h3, h4, fieldset { padding:0px; margin:0px;}

h4 a, h4 a:hover{ color:#333333; text-decoration:none;}

.clear{ clear:both;}

a{ text-decoration:underline; color:#3a6bc3;}
a:hover{ text-decoration:none; color:#3a6bc3;}

#content{ width:970px; margin:6px auto; }

#cabecera{ float:left;
	height:93px;
	width:970px;
	margin:0;
	background:url(../imgs/bg_cab.jpg) no-repeat;
	float:left;
	}
	.logo{ margin:10px 5px 0 10px; float:left}
 	.tituloweb{ 
	color:#0554ce; 
	font-size:36px;  
	font-weight:normal; 
	float:left;
	width:350px;
	margin:20px 0 0 0;}
	.ilalinde{
		color:#051f8a;
		float:left;
		font-size:12px;
		padding:5px 0 0 0;
		}
	.ilalinde strong{ font-size:14px;}
	
	.consulta{ 
		background:url(../imgs/bg_box_consulta.gif) no-repeat;
		width:256px;
		height:58px;
		font-size:14px;
		text-align:right;
		padding:5px;
		float:right;
		margin:10px 131px 0 0 ;}
	.rosa{ color:#cd02c4; font-weight:bold;}
	.consulta p{ margin:0; padding:0px 10px;} 
	.email{ text-align:right; font-size:11px; position:relative; top:-5px;}
	.email img{ position:relative; top:5px;}
	.email a, .email a:hover{ text-decoration:none; color:#666666;}
	.tit_blanco{ color:#FFFFFF; font-weight:bold; }

#buscador{
	background:url(../imgs/bg_search.gif) no-repeat;
	width:962px;
	height:28px;
	float:left;
	display:block;
	clear:both;	
	margin:0 0 0 4px;
	}
	#volver{ 
		float:left;
		background:url(../imgs/bg_volver.gif) no-repeat top left;
		width:128px; 
		height:30px;
		position:relative;
		top:-2px;
		left:4px;
		margin:0 0 -40px 0;
		padding:7px 0 0 20px;
		color:#FFFFFF;}
		#volver a{ color:#FFFFFF; font-weight:bold; font-size:14px; text-decoration:none; }
		
	
#contenido{
	float:left;
	width:962px;
	background:#ffffff;
	margin:0 0 10px 4px;}
	
	/*----------------------LEFT-------------------------------*/
	#left{ 
		float:left;
		width:720px;
		border-right:2px #e2eaf6 solid;}
		
	#box_txt{ background:url(../imgs/bg_txt.jpg) no-repeat;
	width:705px;
	height:135px;
	float:left;
	margin:10px 0 0 10px;}
	#box_txt h2{ color:#383838; font-size:12px; width:95%; margin:10px 0 0 15px; font-weight:normal; text-align:justify;}
	#box_txt h2 strong{ color:#cd02c4; text-transform:uppercase; font-weight:bold; font-size:16px;}
	
	.azulbold{ float:left; width:685px; border-bottom:3px #cccccc solid; color:#003399; font-weight:bold; font-size:26px; margin:10px 0 10px 15px;}
	.titulo{color: #3366cc; font-weight:bold; font-size:16px; margin:5px 0; padding:0;}
	.azul{ color:#3366cc; font-size:22px; font-weight:normal; margin:0 25px;}
	.azul2{ color:#3366cc; font-size:14px; font-weight:bold; margin:0; text-align:center; background:#f1f1f1; padding:4px;}
	.azul3{color:#003399; font-size:12px; font-weight:bold;}
	.img_dcha{ float:right; margin:10px;}
	
	.box_txt{ width:650px; min-height:300px; margin:0 25px; float:left; font-size:12px;}
	.centrar_img{ text-align:center;}
	.centrar_img img{ padding: 5px 0;}
	.piefoto{ color:#666666; font-style:italic; }
	.dcha{ float:right; padding:10px;}
	
	ul.list_1{ float:left; margin:0px 0 4px 20px; width:98%;}
	ul.list_1 li{ background:url(../imgs/bullet_lista.gif) no-repeat left top; padding:0px 0px 0px 15px; margin:0px  0 10px  0;}
	
	.tabla_1{ width:98%; float:left;}
	.tabla_1 tr td{ width:49%; text-align:center; font-style:italic; color:#666666; padding:12px;}
	.tabla_1 tr td img{ padding:0 0 10px 0;}
	
	.mapa{ width:425px; margin:10px auto 0 auto;}
	
	.subir{ float:right; width:98%; padding:0; text-align:right;}
	.subir a{ text-decoration:none; font-weight:bold;}
	
	
	/*menu principal*/
	.tabla_menu{ width:711px; float:left; margin:10px 0 0 10px;}
	.tabla_menu tr td{ width:30%; padding:0 0 10px 0; vertical-align:top;}
	.tabla_menu tr td img{ padding:3px; border: 2px #c4d0e3 solid;}
	.tabla_menu tr td h3{ color:#051f8a; font-size:20px; float:left;width:98%; margin:5px 0 0 0;}
	.tabla_menu tr td h4{ color:#666666; font-size:12px; float:left; width:98%;font-weight:normal;}
	.tabla_menu tr td p{ border-top:#d1e0f8 1px solid; width:95%; float:left;}
	.tabla_menu tr td p img{ border:none; float:right; position:relative; top:-12px; right:-3px; margin:0 0 -20px 0;}
	.tabla_menu tr td ul{ float:left; }
	.tabla_menu tr td ul li{ background:url(../imgs/bullet_azul.gif) no-repeat left top;
	padding:0 0 3px 12px;
	width:auto;
	}
	.tabla_menu tr td ul li a{ color:#3a6bc3; text-decoration:underline;}	
	.tabla_menu tr td ul li a:hover{ color:#3a6bc3; text-decoration:none;}
	
	/* tambien te puede interesar*/
	#interesar{ float:left;
	width:705px;
	margin:10px 0 0 10px;
	padding:0 0 20px 0;}
	.tit_rosa{ color:#cd02c4; font-size:16px; padding:0 0 15px 0; font-weight:bold; background:url(../imgs/bg_sombra.gif) no-repeat bottom; }
	
	#interesar ul{ 
		width:100%;
		padding:0; 
		margin:-23px 0 0 0; 		
		float:left;  }
	#interesar ul li{ 
		width:16.6%; 
		float:left; 
		color:#212121; 
		font-size:13px; 
		text-align:center; 
		margin:0 0 0px 0; 
		padding:8px 0 0 0; 
		background:url(../imgs/flecha_gris.gif) no-repeat top center;}
	#interesar ul li a{color:#212121;text-decoration:none;}
	#interesar ul li a:hover{color:#212121;text-decoration:underline;}
		
	#interesar .otros_temas{ margin:10px 0; float:left; width:98%;}
	#interesar .otros_temas a{ color:#666666; text-decoration:none;}
	#interesar .otros_temas a:hover{ color:#666666; text-decoration:underline;}
	
	
	/*----------------------RIGHT-------------------------------*/
	
	
	#right{ float:left; padding:10px 0 0 8px; }
	#right p{ margin:0; padding:0;}
	#right .tit_bg_gris{ background:url(../imgs/bg_titmenu.gif) repeat-x; 
		height:20px;
		width:210px; 
		vertical-align:middle;
		color:#212121;
		text-transform:uppercase;
		font-weight:bold;
		border:#eaeaea 1px solid;
		padding:5px 0 0 5px;
		margin:12px 0 5px 0;}
		#right ul li{ 
			background:url(../imgs/bullet_gris.gif) no-repeat left top;
			padding:0 0 0 12px;
			margin:0 0 0 8px;}
		#right ul li a{ color:#666666; text-decoration:none;} 
		#right ul li a:hover{ color:#666666; text-decoration:underline;} 
		#right iframe{ margin:0; padding:0 0 5px 0; width:220px; float:left;}
		
		a.vermapa{ background:url(../imgs/bullet_gris.gif) no-repeat left; padding:5px 0 0 12px; margin:0px 0 0 5px; font-size:11px; color:#666666; text-decoration:none; }
		a:hover.vermapa{text-decoration:underline; }
		.copy{ text-align:center; font-size:10px;}
	
#pie{
	background:url(../imgs/bg_sombra2.gif) no-repeat top #ffffff;
	height:50px;
	width:962px;
	margin:-10px 0 0 4px;
	padding:15px 0 0 0;}
	
	#pie .txt_pie{ color:#001363; text-align:center; font-size:12px; margin:0 0 5px 0; padding:0; float:left; width:100%; }
	#pie .enlaces_pie{ float:left; margin:0 0 0 75px;}
	#pie .enlaces_pie a{ color:#666666; text-decoration:none; }
	#pie .enlaces_pie a:hover{ color:#666666; text-decoration:underline; }
	#pie .siguenos{ float:right; margin:0 75px 0 0;}
	#pie .siguenos img{ margin:0 2px;}