*{
	margin:0px;
	padding:0px;
}

a img{
	border:none;
}

body, html{	
	background-color:#F8F8F8;	
	font:normal normal 12px/14px Arial, Helvetica, sans-serif;	
	color:#7A2638;
	width:100%;
	height:100%;
	/*background-image:url(back-pagina.png);
	background-repeat:repeat;*/
}
	.listaLatin{
		color:#667a8a;		
		margin:5px;
		padding-left:25px;
	}
	.listaLatin li{
		list-style:lower-latin;
		padding-left:10px;
		padding-top:10px;	
	}


legend{
	color:#7A7A7A;
	font-weight:bold;
}

iframe{
	width:730px;		
	height:350px;
	margin:5px;
	display:block;
}

.mini_map{
	width:340px;		
	height:250px;
	border:1px solid #CCCCCC;
	padding:2px;
	
}
#adorno004{
	width:267px;
	height:261px;
	display:block;
	position:absolute;
	background-image:url(adorno004.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;	
	left: 0px;
	top: 0px;
}
#adorno005{
	width:363px;
	height:285px;
	display:block;
	position:absolute;
	background-image:url(adorno005.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;	
	left: 0px;
	top: 0px;
}
#adorno006{
	width:450px;
	height:300px;
	display:block;
	position:absolute;
	background-image:url(adorno006.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;	
	left: 0px;
	top: 0px;
}

#adorno003{
	width:676px;
	height:390px;
	display:block;
	position:absolute;
	background-image:url(adorno003.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;	
	left: 0px;
	top: 0px;
}

#adorno003 a, #adorno004 a, #adorno005 a, #adorno006 a{
	color:#CCCCCC;
	text-decoration:none;
	font-size:10px;
}


#header{	
	margin:0px auto 0px auto;	
	width:100%;
	height:208px;
	width:100%;
	background-image:url(head-01.png);
	background-position:center;
	text-align:center;	
}

#header img{
	padding:15px 0px 0px 0px;	
	position:relative;
	z-index:2;
}


#menu{	
	width:100%;
	height:39px;
	display:block;
	background-image:url(back-menu.png);
	background-repeat:repeat-x;			
	font:normal bold 12px/12px "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;	
}

	#menu ul{
		list-style:none;
		/*background-color:#00FF99;*/
		padding:3px;
		padding-top:10px;
		margin:0px auto 0px auto;
		width:820px;
		height:20px;
		position:relative;
		z-index:1;
	}
	
	#menu ul li{
		width:200px;
		height:15px;
		margin:2px;
		display:block;
		/*background-color:#00CCFF;*/
		float:left;
		/*display:inline;*/
					
	}	
	
	#menu a{		
		color:#fff;	
		padding:0px 3px;
		text-decoration:none;				
	}
	
	#menu a:hover{				
		/*color:#c4919b;	*/
		text-decoration:underline;
	}
	
	#menu .active{				
		background-color:#ffffff;
		background-image:url(back-buttonMenu.png);
		background-repeat:no-repeat;
		background-position:5px 4px;
		padding-left:15px;			
		color:#142C4D;			
	}
#adorno001{		
	width:746px;
	height:67px;
	display:block;
	margin:0px auto 0px auto;
	background-image:url(adorno001.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;
}

#cuerpo{		
	width:782px;	
	min-height:500px;	
	margin:0px auto 0px auto;
	background-image:url(back-cuerpo.png);
	background-position:center;
	background-repeat:repeat-y;
	display:table;
		
}

#izquierda{
	padding:5px;
	width:476px;
	min-height:300px;
	margin:40px 5px 5px 5px;
	background-color:#FFF;
	display:block;
	float:left;
	
}
	#izquierda h2{
		font:normal bold 25px/30px Arial, Helvetica, sans-serif;
		padding:5px;
		margin:5px;
		border-bottom:1px solid #5f6b75;
		color:#5f6b75;
	}
	
	#izquierda p{
		font:normal normal 13px/16px Arial, Helvetica, sans-serif;
		margin:5px;
		padding:5px;
		text-align:justify;
		color:#495762;
	}
	#izquierda p:hover{
		background-color:#FFF;
	}
	#izquierda img{
		float:left;
		margin-right:8px;
	}
	#adorno002{		
		width:100%;
		height:34px;
		display:block;
		margin:0px auto 0px auto;
		border-top:1px solid #5f6b75;
		background-image:url(adorno002.png);
		background-repeat:no-repeat;
		background-position:center;
		background-color:transparent;
	}
	.areasActuacion{
		height:222px;
		list-style:none;
		margin:5px;
	}
	.areasActuacion li{
		padding-left:20px;
		float:left;
		
	}
	.listaNormal{
		color:#667a8a;		
		margin:5px;
		padding-left:5px;
	}
	.listaNormal li{
		list-style:inside;
		padding-left:10px;		
	}
	.listaNormal li a{
		color:#667a8a;	
	}
#formulario{
width:500px;
height:300px;
display:block;

}	
#derecha{
	padding:5px;
	width:255px;
	min-height:300px;
	margin:5px;
	/*background-color:#E9E8F9;*/
	display:block;
	float:left;
	font:normal normal 13px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
	#aeat{
		text-align:left;
		width:258px;
		height:252px;
		display:block;
		margin:0px auto 0px auto;
		/*background-color:#CCCCCC;*/
	}
	#listaEconomica{
		width:258px;
		height:252px;
		display:block;
		margin:0px auto 0px auto;
		background-image:url(back-economica01.png);
		background-repeat:no-repeat;
		background-position:center top;
		background-color:transparent;
	}
	#listaJuridica{
		width:252px;
		height:254px;
		display:block;
		margin:0px auto 0px auto;
		background-image:url(back-juridico01.png);
		background-repeat:no-repeat;
		background-position:center;
		background-color:transparent;
	}
	#derecha h2{
		width:160px;
		*width:200px;
		height:20px;
		display:block;
		margin:0px 0px 0px 20px;
		/*background-color:#00FFFF;*/
		position:relative;
		top:50px;	
	}
	#derecha ul{
		list-style-position:outside;		
		list-style-image:url(lista001.png);
		width:190px;		
		display:block;
		margin:0px 0px 0px 45px;
		/*background-color:#00FFFF;*/
		position:relative;
		top:80px;	
	}
	
	#derecha #listaJuridica a, #derecha #listaEconomica a{		
		width:49px;
		height:39px;	
		display:block;
		/*background-color:#00FFFF;*/
		position:relative;
		top:80px;
		left:180px;	
	}	

#sombra01{
	width:699px;
	height:12px;
	margin:0px auto 0px auto;
	display:block;
	background-color:transparent;
	background-image:url(sombra01.png);
	clear:both;
}
#pie{
	
	width:100%;
	height:15px;
	display:block;
	background-color:transparent;
	text-align:right;
	color:#000;
	font:normal normal 11px/11px Arial, Helvetica, sans-serif;
	margin:20px 0px 0px 0px;
}

#pie p{
	padding-right:10px;
}

#pie a{		
	color:#CCC;
	text-decoration:none;
}

#pie a:hover{	
	text-decoration:underline;
}
