BODY { 
	BACKGROUND-COLOR:#f2910e ;
	TEXT-ALIGN:center; 
	font-family: verdana,sans-serif;
	color:#333;
	}


#global { 
	MARGIN:0px 0px 0px 0px; 
	PADDING: 0px 0px 0px 0px ; 
	WIDTH:944px ;
	}

#cont { 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:974px ; 
	height:800px ;
	top: 0px;
	FLOAT:left ; 
	TEXT-ALIGN:left ; 
	}
	
#superior { 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:974px ; 
	height:422px ;
	top: 0px;
	FLOAT:left ; 
	TEXT-ALIGN:left ; 
	}
	
#fila1 { 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:954px ; 
	height:452px ;
	FLOAT:left ; 
	TEXT-ALIGN:left ; 
	}
	
#esquerra { 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:484px ; 
	height:452px ;
	FLOAT:left ; 
	TEXT-ALIGN:left ;
	}
	
#marca { 
	BACKGROUND-COLOR:#faaf5f ; 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:426px ; 
	height:64px ;
	FLOAT:left ; 
	TEXT-ALIGN:left ;
	}
	
#visor { 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:426px ; 
	height:352px ;
	top: 70px;
	FLOAT:left ; 
	TEXT-ALIGN:left ;
	}

#dreta { 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:500px ; 
	height:452px ;
	left: 454px;
	FLOAT:left ; 
	TEXT-ALIGN:left ;
	}
	
#submenu { 
	padding:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:292px ; 
	height:428px ;
	FLOAT:left ; 
	TEXT-ALIGN:left ;
	}

#menu { 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:200px ; 
	height:752px ;
	left: 320px;
	FLOAT:left ; 
	TEXT-ALIGN:left ;
	}
	
#baix { 
	MARGIN:0px 0px 0px 0px ; 
	position: absolute ;
	WIDTH:974px ;
	top: 422px;
	FLOAT:left ; 
	TEXT-ALIGN:left ; 
	}
	
#fila3{
	height: 182px;
}
	
#historic { 
	MARGIN:0px 0px 0px 0px ; 
	WIDTH:424px ; 
	height:152px ;
	FLOAT:left ; 
	}

.banner { 
	MARGIN:30px 0px 0px 0px ;
	WIDTH:548px ; 
	height:152px ;
	FLOAT:right ; 
	overflow:hidden;
	}
	
.banner_home { 
	MARGIN:-12px 0px 0px 0px ;
	WIDTH:548px ; 
	height:192px ;
	FLOAT:right ; 
	overflow:hidden;
	}

#inferior { 
	MARGIN:0px 0px 0px 0px ; 
	WIDTH:974px ; 
	height:164px ;
	FLOAT:left ; 
	TEXT-ALIGN:left ; 
	}
	
#i_titol { 
	margin: 5px 0px -5px 0px ; 
	FLOAT:left ; 
	TEXT-ALIGN:left ; 
	}
	
#vistos { 
	MARGIN:0px 0px 0px 0px ; 
	WIDTH:974px ; 
	height:110px ;
	position: relative;
	top:0px;
	FLOAT:left ; 
	TEXT-ALIGN:left ; 
}
	
.fons{
	position: absolute ;
	top:0px;
	left:0px;
}

.titol_corp{
	position:absolute ;
	top: 0px;
	left: 0px;
	WIDTH:746px ;
	BACKGROUND-COLOR:#d07f0a ;
	height:30px ;
}

.cont_corp{
	height:664px ;
	top: 50px;
	position:absolute ;
	overflow:auto;
}

.sup_info{
	BACKGROUND-COLOR:#FFFFFF ; 
	position:absolute ; 
	display: none;
	z-index: 3 ; 
	top: 0px ; 
	left: 0px ;
	WIDTH:746px ; 
	height:70px ;
	TEXT-ALIGN:center ; 
	filter: alpha(opacity=50);
	opacity: 0.5 ;
}

.cos_info{
	BACKGROUND-COLOR:#FFFFFF ; 
	font-size: 11px;
	position:absolute ; 
	display: none;
	z-index: 100 ; 
	top: 70px ; 
	left: 0px ;
	WIDTH:746px ; 
	height:723px ;
	TEXT-ALIGN:left ; 
	filter: alpha(opacity=90);
	opacity: 0.9 ;
}

.cos_meteo{
	BACKGROUND-COLOR:#FFFFFF ; 
	font-size: 11px;
	position:absolute ; 
	display: none;
	z-index: 100 ; 
	top: 70px ; 
	left: 0px ;
	WIDTH:746px ; 
	height:723px ;
	TEXT-ALIGN:left ; 
}

#mapa{
	position:absolute ; 
	visibility: hidden;
	z-index: 3 ; 
	top: 70px ; 
	left: 0px ;
	WIDTH: 426px ; 
	height: 350px ;
	TEXT-ALIGN:left ; 
}

#opcions_enq{
	BACKGROUND-COLOR:#FFFFFF ; 
	font-size: 11px;
	z-index: 5 ; 
	TEXT-ALIGN:left ; 
	display: none;
	position: absolute;
	WIDTH:178px ; 
	height:115px ;
	margin: -5px 0px 0px 0px ; 
	padding: 5px 12px 0px 10px;
}

.h1{
	font-family: verdana,sans-serif;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	margin: 0px 0px 0px 16px ; 
}

h1{
	font-family: verdana,sans-serif;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	margin: 0px 0px 0px 16px ; 
}

.h2{
	font-family: verdana,sans-serif;
	color: #00267f;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 10px 0px ; 
}

h2{
	font-family: verdana,sans-serif;
	color: #00267f;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 10px 0px ; 
}

.h3{
	font-family: verdana,sans-serif;
	color: #00267f;
	font-size: 10px;
	font-weight: bold;
	margin: 0px 0px 0px 45px ; 
}

h3{
	font-family: verdana,sans-serif;
	color: #00267f;
	font-size: 10px;
	font-weight: bold;
	margin: 0px 0px 0px 45px ; 
}

.h4{
	font-family: verdana,sans-serif;
	color: #00267f;
	font-size: 10px;
	font-weight: bold;
}

h4{
	font-family: verdana,sans-serif;
	color: #00267f;
	font-size: 10px;
	font-weight: bold;
}

.h5{
	color: #00267f;
	font-size: 9px;
	margin: 0px 0px 0px 0px ; 
	font-weight: normal;
}

h5{
	color: #00267f;
	font-size: 9px;
	margin: 0px 0px 0px 0px ; 
	font-weight: normal;
}

.h6{
	color: #003399;
	font-size: 11px;
	margin: 5px 0px 0px 0px ; 
	font-weight: normal;
}

.h7{
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	margin: 0px 0px 0px 5px ; 
}

.h8{
	color: #ffffff;
	font-size: 9px;
	font-weight: normal;
	margin: 0px 0px 0px 10px ; 
}

.h9{
	font-family: verdana,sans-serif;
	color: #003399;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px ; 
}

.h10{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.h11{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

.h12{
	font-family: verdana,sans-serif;
	color: #00267f;
	font-size: 25px;
	font-weight: normal;
	margin: 0px 30px 0px 0px ; 
}

.h13{
	font-family: verdana,sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
}

.h14{
	font-family: verdana,sans-serif;
	color: #00267f;
	font-size: 16px;
	font-weight: bold;
}

.h15{
	font-family: verdana,sans-serif;
	color: #ff9900;
	font-size: 20px;
	font-weight: normal;
	}
	
.h16{
	font-family: verdana,sans-serif;
	color: #ffffff;
	font-size: 18px;
	font-weight: normal;
	}
	
h16{
	font-family: verdana,sans-serif;
	color: #ffffff;
	font-size: 18px;
	font-weight: normal;
	}
	
.h17{
	font-family: verdana,sans-serif;
	color: #ff9900;
	font-size: 12px;
	font-weight: bold;
	}
	
.h18{
	font-family: verdana,sans-serif;
	color: #003399;
	font-size: 11px;
	font-weight: bold;
	}
	
h18{
	font-family: verdana,sans-serif;
	color: #003399;
	font-size: 11px;
	font-weight: bold;
	}
	
.h19{
	font-family: verdana,sans-serif;
	color: #ff9900;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px ; 
}

.h20{
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	margin: 0px 0px 0px 0px ; 
}

.h21{
	font-family: verdana,sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px ; 
}

.flash_link{
	font-family: verdana,sans-serif;
	color: #003399;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px ; 
}

#cos_corp p{
	font-family: verdana,sans-serif;
	font-size: 11px;
	margin: 0px 20px 20px 16px ; 
}

#cos_corp li{
	font-family: verdana,sans-serif;
	font-size: 11px;
	margin: 0px 20px 0px 50px ; 
}

.link_c{
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #003399;
}

select{
	font-family: verdana,sans-serif;
	color: #000000;
	font-size: 10px;
}

#sup_prog{
	position:absolute ; 
	display: none;
	z-index: 2 ; 
	top: 0px ; 
	left: 0px ;
	WIDTH:426px ; 
	height:70px ;
	TEXT-ALIGN:center ; 
	filter: alpha(opacity=50);
	opacity: 0.5 ;
}

#cos_prog{
	BACKGROUND-COLOR:#ff9900 ; 
	font-size: 11px;
	position:absolute ; 
	display: none;
	z-index: 50 ; 
	top: 70px ; 
	left: 0px ;
	WIDTH:426px ; 
	height:530px ;
	TEXT-ALIGN:left ; 
	filter: alpha(opacity=98);
	opacity: 0.98 ;
}

.titol_foto_enq
	{
		position: absolute ;
		height: 30px ;
		width: 406px ;
		BACKGROUND-COLOR:#000000;
		top: 312px ;
		filter: alpha(opacity=70);
		opacity: 0.7 ;
		padding: 10px 0px 0px 20px ; 
	}

.titol_frame_inf
	{
		position: absolute ;
		height: 20px ;
		width: 141px ;
		BACKGROUND-COLOR:#000000;
		top: 90px ;
		color: #ffffff;
		font-size: 9px;
		font-weight: bold;
		padding: 3px 0px 0px 5px ; 
		filter: alpha(opacity=70);
		opacity: 0.7;
	}

.titol_frame_sup
	{	
		position: absolute ;
		height: 20px ;
		width: 100px ;
		BACKGROUND-COLOR:#000000;
		top: 57px ;
		filter: alpha(opacity=70);
		opacity: 0.7 ;
	}
	
.titol_frame_alt{
	position: absolute ;
	height: 25px ;
	width: 136px ;
	BACKGROUND-COLOR:#000000;
	top: 85px ;
	filter: alpha(opacity=70);
	opacity: 0.7 ;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding: 0px 5px 0px 5px ;
}
	
.box_style
{
	font-family: verdana,sans-serif;
	color: #000000;
	font-size: 10px;"	
	}
	
#cos_meteo ul{
    list-style:none;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px ;
	vertical-align:center;
}

#cos_meteo li{
    padding: 0px 0px 0px 0px ;
}

.visor_especial{
	margin: -17px 0px 0px 0px;
}

.visor_especial_radio{
	position:absolute;
	top:0px;
}

.histo_fotos{
	background-color:#FCE9CE;
	height:30px;
	margin:27px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	width:426px;
}