*{
	margin:0px;
	padding:0px;
}


/*Caracteristicas de las capas*/
body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #CCCCCC;*/
	font-size:1em;
	background-color:#ffffff;
	}

#contenedor-ext{	margin:0 auto;
	padding:0px 0px 0px 0px;
	
	width: 950px;
	clear:both;
	height:560px;
/*	overflow:hidden;*/
	text-align:left;
	font-size:1em;
	position: absolute;
    left: 50%;
    top: 50%;
	margin-top: -280px;
    margin-left: -475px;
/*	background-color:#990099;*/
	background-image:url(imagenes/fondoweb.jpg);
	background-repeat:no-repeat;
	}

#contenedor {
	font-size:1em;
	margin:0 auto;
	clear: both;
	width: 950px;
	height: 540px;
	position: relative;
/*	background-color:#000099;*/
	color:#FFFFFF;
	}

h1 {
	color:#000000;
	text-align:center;
	padding-top:0.5em;
	padding-bottom:0.5em;}
	
#galeria {
		margin:0 auto;
		height:430px;
		overflow:auto;}
		
#vinculos {
		clear:both;
		margin:0 auto;
		font-size:1em;
		color:#888888;
		text-align:center;
		}
#vinculos a{color:#006666; text-decoration:none;padding:0.5em;}

#vinculos a:hover{color:#FFFFFF; background-color:#999999; text-decoration:none;

}


<!--texto de cookies.html-->
#avis{
	width: 992px;
	height: 400px;
	overflow-y: auto;
}


#avis p{
	font-size:0.8em;
	color:#848484;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;
}

#avis a{
	color:#848411;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;
}

.destacado {
	font-size:0.9em;
	color:#848484;
	font-weight:bold;
		padding-top: 8px;
	


	}

.sub-destacado {
	font-size:0.8em;
	color:#848484;
	font-weight:bold;
	

		
	}



/*Caracteristicas de Cookies*/

#barraaceptacion {
	display:none;
	position:fixed;
	left:0px;
	right:0px;
	bottom:0px;
	padding-bottom:20px;
	width:100%;
	text-align:center;
	min-height:40px;
	background-color: rgba(0, 0, 0, 0.5);
	color:#fff;
	z-index:99999;
}

.inner {
	width:95%;
	position:absolute;
	padding-left:8px;
	font-family:verdana;
	font-size:12px;
	top:30%;
	line-height: 1.6;

	}

.inner a.ok {padding:2px;color:#ffffff;text-decoration:none;font-size:13px; background-color:#669966; border:1px solid #ffffff;}
.inner a.info {padding-left:8px;text-decoration:none;color:#ffffff;font-size:13px;	font-style:oblique;;}




		
#pie {	; border-top-style:dotted;
		 border-top-color:#d8bfd8;
		  border-top-width:thin;
		  font-size:0.7em;
		color:#888888;
		text-align:center;
		padding-top:0.2em;}
		
