
/* Hoja de estilos de Espacio-Abisal
 AUTOR: Alberto Martinez
 autor url: www.malberto.es 
  
--------INDICE DE CONTENIDOS-----------
Generales
			body
			enlaces
			encabezados
Estructura
			header
			navy
			content
			footer
Colores
---------------------------------------



*/
*{
margin:0px;
padding:0px;}

body{
background-color:#fff12d;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:center; }

a{
color:#000000;
text-decoration:underline;}

a:hover{
color:#cccccc;
text-decoration:underline;}

h1{}
h2{
font-size:16px;
color:#fff12d;
display:block;
float:left;
background-color:#000000;
border:1px solid #000000;
padding-right:10px;
clear:both;

}
 *:first-child+html h2 {
border-bottom:2px solid #000000;}
*html h2{
border-bottom:2px solid #000000;}
h3{
font-size:11px;
color:#000000;
display:block;
float:left;
clear:both;
padding-left:10px;
clear:both;
background:#FFFFFF url(../img/subir.gif) no-repeat right top;
width:700px;
display:block;}
h3 a{
display:block;
width:100%;
}
h3 a:hover{
display:block;

background:#FFFFFF url(../img/subir_gris.gif) no-repeat right top;}
h4{}
.right{
float:right;
border:1px solid #000000;
margin: 30px 20px 0px 0px;}
.left{
float:left;}

/*----------------------------------Estructura----------------------------------------------------------*/
#wrapper{
width:856px;
margin:0px auto;
background:#000000 url(img/wrapper_bg_content.gif) repeat-y;
overflow:hidden;}


		#header_index
		{
		width:856px;
		height:66px;
		background:#fff12d url(img/header.jpg) no-repeat left top;
		padding-top:70px;
		text-align:right;
		line-height:100%;
		font-size:10px;}
		
				#navy{
				background:#fff12d url(img/navy_bg.gif) no-repeat left top;
				float:right;
				width:850px;
				height:32px;
				overflow:visible;}
				
						#navy ul{
						float:right;
						display:compact;
						width:832px;
						height:32px;
						background:#000000 url(img/sobre_navy.gif) repeat-x;
						text-align:left;
						padding-left:10px;
						overflow:visible;}
						
								#navy ul li{
								height:18px;
								background:#000000 url(img/sobre_navy.gif) no-repeat center top;
								display:block;
								float:left;
								padding-top:14px;
								list-style-type:none;
								padding-left:5px;}
								
								#navy ul li.selected{
								height:18px;
								background:#000000 url(img/flecha_navy.gif) no-repeat center top;
								display:block;
								float:left;
								list-style-type:none;
								padding-left:5px;
								padding-top:14px;}
								
										#navy ul li a{
										font-size:12px;
										font-weight:bold;
										color:#fff12d;
										text-decoration:none;}
										
												#navy ul li a:hover{
												color:#fff12d;
												text-decoration:underline;}
																								
												
				
		#cuerpo{
		background:#FFFFFF url(img/cuerpo_bg_content.gif) no-repeat left top;
		min-height:500px;
		height:auto !important;
	    height:500px;
		padding-top:19px;
		background-color:transparent;
		text-align:left;}
		
		#cuerpo_contacto{
		background:#FFFFFF url(img/cuerpo_bg_contacto.gif) no-repeat left top;
		min-height:500px;
		height:auto !important;
	    height:500px;
		padding-top:19px;
		background-color:transparent;
		text-align:left;}
		
				#contenido, #contenido_filo{
				margin-left:67px;
				overflow:hidden;
				clear:left;}
				
						#contenido p{
						float:left;
						text-align:justify;
						width:400px;
						margin-bottom:15px;}
						
						
						
								#contenido_filo p{
								float:left;
								text-align:justify;
								width:700px;
								margin-bottom:15px;}
								
									#contenido_filo H3{
								float:left;
								text-align:justify;
								padding-left:5px;
								width:685px;
								margin-TOP:15px;
								margin-bottom:15px;
								border:1px solid #000000;}
								
								#contenido_filo H3 a{
								text-decoration:none;}
								
								#contenido_filo .mensaje{
								font-size:12px;
								font-weight:bold;
								color:#FF0000;
								}
								
								#txt_formu{
								width:300px;
								float:left;
								text-align:justify;}
				

/*----------------------------------formulario y mapa----------------------------------------------------------*/
#formu{
width:353px;
float:left;
margin-left:65px;
height:282px;}
#formu p{
width:336px;}
label{
width:110px;
float:left;
font-weight:bold;}
.btn{
float:right;}
#mapa{
padding-top:22px;
padding-bottom:22px;
border:0px solid #000000;
width:673px;
float:left;
}
#main_map{
padding:20px;}



#mapa h2{
clear:both;
margin-bottom:20px;
}

/*----------------------------------/fin de formulario----------------------------------------------------------*/


/*----------------------------------noticia----------------------------------------------------------*/





 .noticia{
 padding:10px;
 line-height:130%;
 margin:10px 10px 10px 20px;
 text-align:justify;
 width:700px;

 }
	 .noticia img{
	 float:left;
	 margin: 0px 10px 10px 0px;}
	 
	 	 .noticia_admin{
	 padding-top: 10px;
	 text-align:left;}
	 
	 
 
.nom_noticia 

{

height:20px;
position:relative;
border-bottom:1px solid #000000;
width:700px;
padding:0px;

 }

 .nom_noticia a

{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
text-decoration:none;
 }
 
 
		 .nom_noticia a:hover
			{
			text-decoration:underline;
			color:#CCCCCC;
			 }
body .vuelta{
padding-top:5px;
background-color:#FFFF00;
height:20px;}
body .vuelta a{
text-decoration:none;
float:right;
margin:0 5px;
padding:0px 5px;
font-family:arial, verdana;
font-size:11px;
color:#000000;
background-color:#FFFF00;}
body .vuelta a:hover{
color:#FFFF00;
background-color:#000000;}


/*----------------------------------fin de noticia----------------------------------------------------------*/


#navy_asoc {
float:left;
width:800px;
height:29px;
padding-top:15px;
margin-top:0px;
}
#navy_asoc ul li{
display:inline;
}



#navy_asoc ul li a{
text-decoration:none;
font-size:11px;
text-transform:uppercase;
background-color:#FFFF33;
color:#000000;
padding:5px;
border-bottom:2px solid #000000;
}
#navy_asoc ul li a:hover{
background-color:#000000;
color:#FFFF33;
}

				
#footer{
width:856px;
font-size:10px;
margin:0px auto;
background:#fff12d url(img/footer_bg_content.gif) no-repeat left top;
text-align:right;
padding: 10px 0px 10px 0px;}




/*----------------------------------/fin deEstructura----------------------------------------------------------*/

