p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#cont1{
background-color:#b4ff00;
width:900px;
padding-left:20px;
padding-right:40px !important;/* Firefox */
*padding-right:40px !important; /* Sólo IE7 */
*padding-right:0px;

padding-bottom:40px;
}

#cont2{
position:relative;
background-color:#b4ff00;
background-image:url(/imagenes/lio_islas.jpg);
background-repeat:no-repeat;
background-position:right 420px;
width:900px;
padding-left:20px;
padding-right:40px !important;/* Firefox */
*padding-right:40px !important; /* Sólo IE7 */
*padding-right:0px;

padding-bottom:40px;
}
#titular{
	position:relative;
	float:left;
	width:500px;
	.width:640px;
	line-height:90px;
	padding-top:10px;
	font-size:100px;
	font-weight:bold;
	margin-bottom:15px;
	color:#FFF;
	margin-left:-20px;
	.margin-left:0px;
	clear:both;
}

#titular1{
	position:relative;
	width:500px;
	.width:640px;
	line-height:90px;
	padding-top:10px !important;/* Firefox */
	*padding-top:10px !important;/* Firefox */
	*padding-top:50px;
	font-size:100px;
	font-weight:bold;
	margin-bottom:15px;
	color:#FFF;
	margin-left:-20px;
	.margin-left:0px;
	clear:both;
}

#mapaisla{
float:right;
	width:220px;
	height:200px;
	top:-100px;
	padding-top:-100px;
	.top:0px;
	margin-top:-180px;
	padding-left:640px;
	clear:both;
	margin-right:0px;

}

#titularilles{
	position:relative;
	float:left;
	width:500px;
	line-height:90px;
	font-size:100px;
	font-weight:bold;
	margin-bottom:15px;
	color:#FFF;
	clear:both;
}

#mapaislailles{
	position:relative;
	width:220px;
	height:200px;
	clear:both;
	top: -175px;
	left: 650px;
	margin-bottom: -200px;
}

#visor{
	width:900px;
	margin-top:0px;
	color:#000000;
	font-size:100px;
	margin-bottom:0px;
	margin-left:-20px;
}
#barramenu{
	width:960px !important;/* Firefox */
	width:960px !important; /* Sólo IE7 */
	*width:940px;
	position:relative !important;/* Firefox */
	*position:relative !important;/* Sólo IE7 */
	*position:absolute;
	background-color:#333333;
	height:30px;
	margin-top:0px;
	color:#FFF;
	font-size:12px;
	margin-bottom:10px !important;/* Firefox */
	*margin-bottom:10px !important;/* Sólo IE7 */
	*margin-bottom:50px;
	padding-left:0px !important;/* Firefox */
	*padding-left:0px !important; /* Sólo IE7 */
	*padding-left:20px;
	padding-right:0px;
	left:-20px !important;/* Firefox */
	*left:-20px !important; /* Sólo IE7 */
	*left:0px;
}

#descripcion{
	width:700px;
	
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:72px;
	color:#FFF;
	line-height:60px;
	margin-left:0px;
	margin-bottom:0px;

}
h3 {
margin-left:0px;

}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
text-transform:uppercase;
	color:#FFF;
	line-height:30px;
	margin-left:0px;
	margin-bottom:0px;

}
.texto{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
width:570px;
margin-left:0px;
margin-bottom:24px;
height:auto;
}

.imagen {
margin-bottom:10px;
margin-top:0px;
margin-left:-20px;
}

#listaizq {

list-style:none;
margin:0;
padding:0;
margin-bottom:20px;
padding-top:5px;
margin-left:36px;
left:0px;
}
#listaizq ul{

list-style:none;
margin:0;
padding:0;

}
#listaizq a{
font-family:Arial, Helvetica, sans-serif;
color:#b4ff00;
font-size:11px;
font-weight:bold;
}
#listaizq a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

#listaizq li{
display:compact;
list-style-type:none;
background-image:url(../imagenes/flechas_verdes.gif);
background-repeat:no-repeat;
background-position:-0px 6px;
font-family:Arial, Helvetica, sans-serif;
color:#b4ff00;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-right:20px;
padding-top:-10px;
margin-right:15px;
float:left;
margin-left:0px;
left:0px;
}

.islash3{
	font-size: 24px;
}