@charset "utf-8";
html, body {
	height:100%;
	margin:0;
}
body {
	background-color: #d4d4d4;
	background-image: url(img/body.jpg);
	background-repeat:repeat-x;
	position:relative;
	min-width: 950px;
}

#contenedor {
	position: absolute;
	width: 950px;
	left: 50%;
	margin-left: -475px;
	background-image:  url(img/contenedor.jpg);
	_overflow:visible;
}
#preload {
	width: 0px;
	height: 0px;
	display: inline;
	background-image: url(img/btnOsc.jpg);
	
	

}
#cabecera {
	position:relative;
	float:left;
	width: 950px;
	height: 102px;
	background-image: url(img/cabecera.jpg);
	
	
	

}
#ondas {
	position:relative;
	float:left;
	width: 613px;
	height: 85px;	
	margin-top:18px;
	#margin-top:9px;

}

#logo {
	position:relative;
	float:left;
	width: 269px;
	height: 85px;
	margin-top:18px;
	margin-left:32px;
	_margin-left:16px;
	
}
#menu {
	position:relative;
	float:left;
	width:950px;
	height: 53px;
	background-image:url(img/nav.jpg);
	_margin-top:-2px;
}
#nav {
	margin-left:28px;
	
}
#menu span a  {
	display:block;
	position:relative;
	float: left;
	width:111px;
	height:18px;
	background-image:url(img/btn.jpg);
	color:#333;
	text-decoration:none;
	text-align:center;
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.8em;
	border-bottom:#333 8px solid;
	outline:0px;

}
#menu span a:hover {
	color:#FFF;
	text-decoration:none;
	text-align:center;
	background-image:url(img/btnOsc.jpg);
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.8em;
	outline:0px;

}
#flash {
	position:relative;
	float:left;
	width: 524px;
	height: 280px;
	background-image: url(img/flash.jpg);
	_overflow:hidden;
}

#banner {
	margin-left:32px;
	width: 480px;
	height: 280px;
	
}
#links {
	position:relative;
	float:left;
	width: 426px;
	height: 205px;
	background-image: url(img/links.jpg);
}
#col1 {
	position:relative;
	float:left;
	width: 524px;
	background-image: url(img/izqda.jpg);
}
.tit1 {
	width: 483px;
	height: 37px;
	margin-left:30px;
	margin-top:5px;
	background-image: url(img/tit1.jpg);
	_overflow:hidden;
}
.tit2 {
	width: 379px;
	height: 37px;
	margin-left:0px;
	margin-top:5px;
	background-image: url(img/tit2.jpg);
	_overflow:hidden;
}
.tit3 {
	width: 379px;
	height: 37px;
	margin-left:-15px;
	background-image: url(img/tit2.jpg);
	_overflow:hidden;
}

h1  {
	color:#FFF;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding-top:10px;
	padding-left:40px;
	
}
h2  {
	color:#000;
	font-size:1em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:left;
	margin-left:40px;
	background-color:#CCC;
	
}
h3  {
	color:#666;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:40px;
	padding-right:10px;
	text-align:justify;
	
}
h3 a  {
	color:#09F;
	
}
h4  {
	position:relative;
	float:left;
	color:#FFF;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:25px;
	margin-top:6px;
	
	
}
h5  {
	color:#FFFFFF;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:right;
	padding-right:20px;
	margin-top:5px;
	
	
}
#pie span  {
	color:#333;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: right;
	margin-right:20px;
	
	
}

#col2 {
	position:relative;
	float:left;
	width: 426px;
	background-image: url(img/dcha.jpg);
}
#enlaces {
	position:relative;
	float:left;
	margin-left:5px;
	_margin-left:0px;
	
}
#dcha {
	position:relative;
	float:left;
	width: 426px;
	background-image: url(img/dcha.jpg);
}
#barra {
	position:relative;
	float:left;
	width: 396px;
	height:25px;
	_overflow:hidden;
	background-image: url(img/barra.jpg);
}


#izqda {
	position:relative;
	float:left;
	width: 524px;
	background-image: url(img/izqda.jpg);
}
#pie {
	position:relative;
	float:left;
	width: 910px;
	height:42px;
	margin-top:20px;
	background-image: url(img/pie.jpg);
	padding-left:40px;
}

#acordeon {
	position:relative;
	float:left;
	margin-top:-20px;
	#margin-top:5px;
	
}
#pildoras {
	position:relative;
	float:left;
	width:350px;
	margin-left:10px;
	_margin-left:5px;
	line-height:12px;
	padding:10px;
	border-top:#CCC 2px solid;
	border-bottom:#CCC 2px solid;

}
#pildoras a {
	color:#0867a1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.8em;

}
#pildoras a:hover {
	color:#09F;
	

}
#pildoras p {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;

}
#pildoras span {
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;

}

#map_canvas {
	position: relative;
	float:left;
	width:400px;
	height:250px;
	margin-left:40px;
	visibility:visible;
	border:4px solid #999;
	
	
}
strong {
	color:#333;
	
}











	

	

