@charset "utf-8";
/* CSS Document */

	body{
		margin:0px;
		color:#000;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		line-height:20px;
		background:url(../picture_library/bor.png);
	}

	#cabecera{
		width:900px;
		height:160px;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
				background-image:url(../picture_library/br.png);
		background-repeat:no-repeat;
	}
	
	#ap1 h3{
		margin-left:0px;
		text-indent:0px;
	}
	
	section h3{
		margin-left:0px;
		padding-left:0px;
		text-indent:0px;
		font-weight:100;
		color:#960;
	}
	
	.section h3{
		margin-left:0px;
		padding-left:0px;
		text-indent:0px;
		font-weight:100;
		color:#960;
		
	}
	
	p{
		text-align:justify;
	}
	
	footer p{
		text-align:center;
	}
	
	#footer p{
		text-align:center;
		color: black;
	}
	
	header{
		height:160px;
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
	}
	#header{
		height:160px;
		margin:auto;
		background:#f1f1f1;
		border-bottom: 2px solid black;

	}

	h2{
font-size: 18px;
font-family: Verdana, Geneva, sans-serif;
font-weight: 100;
width: 900px;
margin-top: 20px;
color: #09F;
background: #F1F1F1;
text-align: center;
height: 50px;
line-height: 2.6em;
border-bottom: 2px solid;
	}
	
	section{
		margin-top:25px;
		padding-bottom:10px;
	}
	
	.section{
		margin-top:25px;
		border-bottom: 1px solid #D8D8D8;
	}
	
	article{
		margin-top:0px;
		padding-top:0px;
		width:450px;
		margin-right:0px;
		text-align:justify;
		float:left;
	}
	
	#article{
		margin-top:0px;
		padding-top:0px;
		width:450px;
		border:dotted #CCC 1px;
		padding:30px;
		padding-top:10px;
		padding-bottom:10px;
		margin-right:0px;
		text-align:justify;
		float:left;
		margin-left:65px;
	}
	

	aside{
		float:right;
		width:300px;
		padding-top:0px;
		margin-left:20px;
	}
	
	#aside{
		float:right;
		width:300px;
		padding-top:0px;
		margin-left:20px;
	}

	footer{
		background-color:#f1f1f1;
		opacity:0.7;
		color:#FFF;
		height:80px;
		margin-left:auto;
		width:900px;
		margin-right:auto;
		-webkit-box-shadow: 0px 0px 6px rgba(255, 255, 255, 1);
		-moz-box-shadow:    0px 0px 6px rgba(255, 255, 255, 1);
		box-shadow:         0px 0px 6px rgba(255, 255, 255, 1);
	}
	#footer{
		background-color:#f1f1f1;
		
		color:#FFF;
		height:80px;
		margin-left:auto;
		width:900px;
		margin-right:auto;
		-webkit-box-shadow: 0px 0px 6px rgba(255, 255, 255, 1);
		-moz-box-shadow:    0px 0px 6px rgba(255, 255, 255, 1);
		box-shadow:         0px 0px 6px rgba(255, 255, 255, 1);
	}
	
	#informacion{
		padding-top:20px;
	}
	
	.img1{
float: left;
margin-right: 10px;
margin-bottom: 0px;
margin-top: 12px;
border: solid 1px #666;
	}
	#ap1{
		padding-bottom:10px;
		border-bottom:solid 1px #D8D8D8;	
	}
	br{
		line-height: inherit;
	}
	ul{
		list-style:none;
	}
	.img2{
		background-image:url(../../IMAGENES/benidorm1.jpg);
		border:solid 1px #666666;
		float: left;
margin-right: 10px;
margin-bottom: 0px;
margin-top: 12px;
	}
	
	#logotipo{
		background-image:url(../picture_library/Logotipo.png);
		height:160px;
		width:134px;
		float:left;
	}

	
	h1{
		font-style:none;
		text-decoration:none;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		text-transform:uppercase;
		letter-spacing:2px;
		font-size:25px;
		padding-top:73px;
		margin-left:160px;
		margin-top:0px;
		font-weight:bold;
		color:#000;
	}

	aside ul{
		list-style:none;
		padding-left:0px;
		padding-top:0px;
		margin-top:0px;
		/*border:dotted #CCC 1px;*/
		border-left:1px #FFF solid;
	}
	#aside ul{
		list-style:none;
		padding-left:0px;
		padding-top:0px;
		margin-top:0px;
		/*border:dotted #CCC 1px;*/
		border-left:1px #FFF solid;
	}
	
	aside ul li{
		padding-top:15px;
		padding-bottom:15px;
	}
	
	#aside ul li{
		text-decoration: none;
padding-top: 10px;
padding-bottom: 10px;
color: #666;
border-right: 1px #CCC solid;
border-top: 1px #CCC solid;
border-bottom: 1px #CCC solid;
border-left: 5px #333 solid;
margin-bottom: 10px;
width: 255px;
	}
	
	aside ul li a{
		text-decoration:none;
		padding-top:10px;
		padding-bottom:10px;
		color:#666;
	
		padding-left:10px;
		padding-right:10px;
	}
		#aside ul li a{
		text-decoration:none;

	}
	#aside ul li:hover{
	background:#f1f1f1;
	text-decoration: none;
	}
	
	aside ul li a:hover{
		color:#000;
		border-left:5px #06F solid;
		text-decoration: none;
	}
	#aside ul li a:hover{
		color:#000;
		border-left:5px #06F solid;
		text-decoration: none;
	}
	
	#cuerpo{
			overflow:hidden;
			width:100%;
			padding-bottom:30px;
			padding-left:0px;
			padding-right:0px;
			padding-top:0px;
			width:900px;
			margin-top:0px;
			margin-left:auto;
			margin-right:auto;
			background-color:#FFF;
			-webkit-box-shadow: 0px 0px 6px rgba(255, 255, 255, 1);
			-moz-box-shadow:    0px 0px 6px rgba(255, 255, 255, 1);
			box-shadow:         0px 0px 6px rgba(255, 255, 255, 1);
	}
	

	
	#img2{
		float:left;
		margin-right:15px;
		margin-bottom:5px;
	}
	
	#encabezado{
		width:860px;
		margin-left:auto;
		margin-right:auto;
		background-repeat:repeat-x repeat-y;
	}

	#informacion{
		color:#dbdddd;
	}
	
	#informacion a{
		color:blue;
		text-decoration:none;
	}
	#informacion a:hover{
		color:#2E9AFE;
		text-decoration:none;
		
	}
	h3{
		margin-left:30px;
		font-weight:100;
		text-indent:15px;
		color:#999;
	}
	h3 a{
		color:#960;
		text-decoration:none;
	}
	h3 a:hover{
		color:#063;
		text-decoration:none;
	}

	#banderas{
		height:16px;
		width:900px;
		margin-top:10px;
	}
	#portugal{
		float:left;
	}
	#francia{
		float:left;
	}
	#inglaterra{
		float:left;
	}
	#holanda{
		float:left;
	}
	#espanya{
		float:left;	
	}
	
	#espanya{
		float:left
	}
	
	#espanya a{
		height:16px;
		width:24px;
		background-image:url(../picture_library/espanya.gif);
		opacity:0.5;
		float:left;
		margin-right:10px;
	}
	#espanya a:hover{
		background-image:url(../picture_library/espanya.gif);	
		opacity:1;
		
	}
	
	#portugal a{
		height:16px;
		width:24px;
		background-image:url(../picture_library/portugal.gif);
		opacity:0.5;
		float:left;
		margin-right:10px;
	}
	
	#portugal a:hover{
		background-image:url(../picture_library/portugal.gif);
		opacity:1;
	}
	
	#holanda a{
		height:16px;
		width:24px;
		background-image:url(../picture_library/holanda.gif);
		opacity:0.5;
		float:left;
		margin-right:10px;
	}
		
	#holanda a:hover{
		background-image:url(../picture_library/holanda.gif);
		opacity:1;
	}
	
	#inglaterra a{
		height:16px;
		width:24px;
		background-image:url(../picture_library/inglaterra.gif);
		opacity:0.5;
		float:left;
		margin-right:10px;
	}
	
	#inglaterra  a:hover{
		background-image:url(../picture_library/inglaterra.gif);
		opacity:1;
	}
	
	#francia a{
		height:16px;
		width:24px;
		background-image:url(../picture_library/francia.gif);
		opacity:0.5;
		float:left;
		margin-right:10px;
	}

	#francia a:hover{
		background-image:url(../picture_library/francia.gif);
		opacity:1;
	}
	
	#bloque{
		float:right;
		margin-right:10px;	
	}
	
