body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.container {
	position:absolute;
	height: auto;
	width: 800px;
	left: 50%;
	margin-left:-400px;
	background-image:url(../img/linea_azul.jpg);
}
.titulo {
	position: absolute;
	left: 115px;
	top: 3px;
	color:#b8b8ff;
	font-size: 32px;
	z-index: 6;
}
.flag {
	position: absolute;
	height: 40px;
	width: 60px;
	left: 20px;
	top: 6px;
	z-index: 8;
}
.drapeau {
	position: absolute;
	height: 40px;
	width: 60px;
	left: 20px;
	top: 36px;
	z-index: 9;
}
.foto {
	position: absolute;
	left: 20px;
	top: 100px;
	height:350px;
	width:180px;
}
.inicio {
	position: absolute;
	top: 1px;
	left:682px;
	height:58px;
	width:98px;
	z-index: 7;
}
.texto {
	position:absolute;
	font-size:13px;
	top: 93px;
	left: 231px;
	height: 400px;
	width: 540px;
	color:#ffffff;
	overflow:auto;
	scrollbar-face-color: #5686ff;
    scrollbar-track-color: #1671cc;
    scrollbar-arrow-color: #eee8aa;
	padding-right:10px;
	padding-left:10px;
	text-align:justify;
	/**/21439a antiguo color de fondo de la barra de scroll/**/
}
.texto2 {
	position:absolute;
	font-size:13px;
	top: 294px;
	left: 250px;
	height: 450px;
	width: 500px;
	color:#FFFFFF;
	scrollbar-face-color: #5686ff;
    scrollbar-track-color: #1671cc;
    scrollbar-arrow-color: #eee8aa;
	padding-right:10px;
	padding-left:10px;
	text-align:justify;
}
.linea {
	position: absolute;
	top: 170px;
	left: 250px;
	height: 450px;
	width: 2px;
	background-color:#0000cc;
}
.lineatop{
	position: absolute;
	top: 170px;
	left: 252px;
	height: 2px;
	width: 500px;
	background-color:#0059a4;
}
.lineaba{
position: absolute;
	top: 620px;
	left: 252px;
	height: 2px;
	width: 500px;
	background-color:#0099FF;
}
.fotobarra { 
	position:absolute;
	top:87px;
	left:53px;
	height:170px;
	width:700px;
	overflow:auto;
	scrollbar-face-color: #5686ff;
    scrollbar-track-color: #1671cc;
    scrollbar-arrow-color: #eee8aa;
	}
.linksY {
	height: auto;
	width: 183px;
	position:absolute;
	left: 34px;
	top: 350px;
	font-size:13px;
	color:#FFFFFF;

}
.linksY a{
	font-size:13px;
	color:#FFFFFF;
}
.linksY a:hover{
	font-size:13px;
	color:#1671cc;
}
.fotoprepara{
	position:absolute;
	background-image:url(../img/prepara_alto2.gif);
	height: 41px;
	width: 231px;
	left: 8px;
	top: 284px;
}
.fotoprepara_linea{
	font-size:13px;
	color:#FFFFFF;
	position:absolute;
	background-image:url(../img/prepara_linea2.gif);
	height: auto;
	width: 231px;
	position:absolute;
	left: 8px;
	top: 323px;
}

#links{
	font-size:13px;
	color:#FFFFFF;
	position:absolute;
	height:auto;
	width: 231px;
	position:absolute;
	left: 31px;
	top: 19px;
}
.links a{
	font-size:13px;
	color:#FFFFFF;
	
}
.links a:hover{
	font-size:13px;
	color:#1671cc;

}
.links p{
margin-left:30px;
width:190px;
margin-bottom:0px;
}
.links h3{
margin-left:30px;
width:190px;
}
.botonlinks {
	position: absolute;
	height: 30px;
	width: 152px;
	right:9px;
	top: 241px;
	font-size:16px;
	text-align:right;
	text-align:right;
	left: 19px;
}
.botonlinks2 {
	position: absolute;
	height: 30px;
	width: 152px;
	right:9px;
	top: 285px;
	font-size:16px;
	text-align:right;
	text-align:right;
	left: 19px;
}
.botonlinks3 {
	position: absolute;
	height: 30px;
	width: 152px;
	right:9px;
	top: 329px;
	font-size:16px;
	text-align:right;
	text-align:right;
	left: 19px;
}
.botonlinks4 {
	position: absolute;
	height: 30px;
	width: 152px;
	right:9px;
	top: 372px;
	font-size:16px;
	text-align:right;
	text-align:right;
	left: 19px;
}
.textomedioambiente {
	position:absolute;
	font-size:13px;
	top: 167px;
	right:30px;
	height: 370px;
	width: 458px;
	color:#ffffff;
	overflow:auto;
	scrollbar-face-color: #5686ff;
	scrollbar-track-color: #1671cc;
	scrollbar-arrow-color: #eee8aa;
	padding-right:10px;
	padding-left:10px;
	text-align:justify;
	left: 273px;	/*21439a antiguo color de fondo de la barra de scroll*/
}
.fotofondo{
	position:absolute;
	top:109px;
	left:273px;
	width:477px;
	height:94px;
	background-image:url(../img/fondomedioambiente.jpg);
	background-repeat:no-repeat;
}
.reflexiones{
	position:absolute;
	width:39px;
	height:295px;
	left: 232px;
	top: 198px;
}
.espacioarriba{
	margin-top:0;
}
.espacioabajo{
	margin-bottom:0px;
}
.textoeuropa{
	position:absolute;
	top:58px;
	left:220px;
	width:450px;
	color:#FFFFFF;
	text-align:justify;
	z-index: 14;
}
.fotoeuropa{
	position:absolute;
	top:108px;
	left:139px;
	height:430px;
	width:629px;
	background-image:url(../img/fondoEuropa3.jpg);
	z-index: 2;
}

.enlace1{
	position:absolute;
	top:322px;
	left:463px;
	z-index: 15;
}
.enlace1 a{
	color:#FFFFFF;
	text-decoration:none;
}
.enlace1 a:hover{
	color:#b8b8ff;
	text-decoration:none;
}
.enlace2{
	position:absolute;
	top:375px;
	left:423px;
	z-index: 18;
}
.enlace2 a{
	color:#FFFFFF;
	text-decoration:none;
}
.enlace2 a:hover{
	color:#b8b8ff;
	text-decoration:none;
}
.enlace3{
	position:absolute;
	top:430px;
	left:400px;
	z-index: 3;
}
.enlace3 a{
	color:#FFFFFF;
	text-decoration:none;
}
.enlace3 a:hover{
	color:#b8b8ff;
	text-decoration:none;
}
.enlace4{
	position:absolute;
	top:472px;
	left:407px;
	z-index: 5;
}
.enlace4 a{
	color:#FFFFFF;
	text-decoration:none;
}
.enlace4 a:hover{
	color:#b8b8ff;
	text-decoration:none;
}
.estrella1{
	position:absolute;
	top:317px;
	left:405px;
	width:48px;
	height:31px;
	background-image:url(../img/estrella1.gif);
	z-index: 7;
}
.estrella2{
	position:absolute;
	top:373px;
	left:375px;
	width:37px;
	height:24px;
	background-image:url(../img/estrella2.gif);
	z-index: 9;
}
.estrella3{
	position:absolute;
	top:431px;
	left:365px;
	width:25px;
	height:16px;
	background-image:url(../img/estrella3.gif);
	background-repeat:no-repeat;
	z-index: 17;
}
.estrella4{
	position:absolute;
	top:476px;
	left:379px;
	width:17px;
	height:11px;
	background-image:url(../img/estrella4.gif);
	background-repeat:no-repeat;
	z-index: 10;
}
.formulario {
	position:absolute;
	height:332px;
	width:419px;
	left: 203px;
	top: 83px;
	color:#FFFFFF;
	z-index: 17;
}
.textocontacta{
	position:absolute;
	top:228px;
	left:199px;
	width:444px;
	color:#FFFFFF;
	text-align:justify;
	z-index: 14;
	height: 34px;
}
.contactame{
	position:absolute;
	top:230px;
	left:199px;
	width:505px;
	height: 100px;
}
.table{
	position:absolute;
	background-image:url(../img/linea_azul.jpg);
	left: 50%;
	margin-left:-400px;
	width:799px;
	height:auto;
	z-index: 5;
}
.fotoeuropa2{

margin-top:75px;
margin-bottom:25px;
padding-left:110px;
	left:139px;
	width:629px;
	z-index: 2;
}


.news {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;
text-decoration:none;

}
.news a:hover{

color:#FFCC33;
text-decoration:underline;

}
.news a:visited{

color:#FF9900;
}
.news a:active{
color:#FF9900;
}
