html, body {
	margin: 0;
	padding: 0;
	color: #000;
	
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif; height:100%
}



#contenido_home {
	position:absolute;
	left:50%;
	top:50%;
	width:956px;
	height:600px;
	margin-left:-478px;
	margin-top:-300px; 
	
}

img, div, li, input, span,  a:hover{ behavior: url("iepngfix.htc") }

li{ list-style-image:url(../img/li.gif);}

h1{ background: url(../img/titulo_corto.jpg); height:28px; width:155px;  font-size:18px; font-weight:bold; color:#FFFFFF; padding:3px 0 0 15px; margin-left:-4px;}
h2{ background: url(../img/titulo_largo.jpg); height:28px; width:245px;  font-size:18px; font-weight:bold; color:#FFFFFF; padding:3px 0 0 15px; margin-left:-4px;}
h3{ background: url(../img/titulo_extra_largo.jpg); height:28px; width:345px;  font-size:18px; font-weight:bold; color:#FFFFFF; padding:3px 0 0 15px; margin-left:-4px;}

h4{ background: url(../img/base_sub.jpg) no-repeat; height:28px; width:345px;  font-size:16px; color:#048dbc; padding:3px 0 0 15px; margin:0 0 10px -4px;}
h5{ background: url(../img/base_sub.jpg) no-repeat; height:28px;  font-size:16px; color:#048dbc; padding:3px 0 0 15px; margin-left:-4px;}
h6{ background: url(../img/titulo_extra_largo_largo.jpg);   font-size:18px; font-weight:bold; color:#FFFFFF; padding:3px 0 0 15px; margin-left:-4px;}
.divh7{ background: url(../img/titulo_extra_largo_largo.jpg); height:28px; width:360px;  font-size:18px; font-weight:bold; color:#FFFFFF; padding:3px 0 0 15px; margin-left:-4px;}

#content {width: 1000px; margin-right: auto;margin-left: auto;margin-top:10px; background:url(../img/linea_base.jpg) repeat-y; font-size:12px;}
	
#top { height:183px;  width:100%; position:relative;}

#res td {
  height: 21px;
}
#logo { float:left;}
#cap_flash {
	float:left;
	width:790px;
	
	height:143px;
	padding:40px 0 0 0; left:210px; position:absolute; z-index:2;

}
#titulos{position:absolute;left:240px;top:140px;z-index:3;}

#base_menu { float:left; width:210px; }
#chicha { float:right; width:742px;   padding:10px 14px 0 34px; }
#chicha2 { float:right; width:722px;   padding:10px 34px 0 34px; }
.itineraris { overflow: hidden;}

#temps {   width:100%; position:relative; }
#temps_icona { position:absolute;left:535px; top:-15px; z-index:3;  }

#base_menu_itineraris { background-color:#def1f8; padding:1px 20px 7px 20px; *padding:10px 0px 0px 20px; color:#048dbc; width:700px;}
#verd { background-color:#eaf3d6; padding:20px; color:#048dbc; font-size: 14px;}
#verd2 { background-color:#eaf3d6; padding:20px; color:#048dbc; font-size: 14px; width:320px; height:195px; float:left;}

.caixa_verd_titol { background-color:#d3e3b0; padding:2px 10px 2px 20px; color:#048dbc; font-size: 14px; color:#668b14; font-weight:bold;}
.caixa_verd { background-color:#eaf3d6; padding:2px 10px 2px 20px;}


.caixa_verd_educacio1 { background-color:#eaf3d6; padding:2px 5px 2px 10px; color:#668b14; width:250px; font-weight:bold; margin:0 4px 1px  0; text-align:left;}
.caixa_verd_educacio2 { background-color:#d3e3b0; padding:2px;  color:#006187; width:150px; font-weight:bold; text-align:center; font-size: 14px; margin:0 0px 1px }



.ambients_naturals_base { overflow: hidden; }
.ambients_naturals_base_txt { float:left; width:520px; }


.lifle1 { background:url(../img/lifle1.gif) no-repeat; padding:0 0 0 55px;}
.lifle2 { background:url(../img/lifle2.gif) no-repeat; padding:0 0 0 55px;}
.lifle3 { background:url(../img/lifle3.gif) no-repeat; padding:0 0 0 55px;}
.lifle4 { background:url(../img/lifle4.gif) no-repeat; padding:0 0 0 55px;}

#peu { width:1000px;  clear:both; background:url(../img/peu.jpg) no-repeat #fff; no-repeat; height:135px; }
#peu_txt { float:left; color:#048dbc; font-size:10px; padding:60px 0 10px 230px; line-height:11px;}
#peu_txt_home {float:left; color:#048dbc; font-size:10px;  background:url(../img/logo.gif) no-repeat 20px 12px;  width:460px; line-height:11px; height:50px;  }
#peu_txt2  { color:#048dbc; font-size:10px; padding:55px 0 0 40px; float:right;  }
#peu_txt2_home  { color:#048dbc; font-size:10px; padding:5px 0 0 0px; float:right;  }
#peu_txto { color:#048dbc; font-size:9px; padding:10px 0px 0px 0px; line-height:11px; clear:both; border-top:#CCCCCC solid 1px; 
margin:10px 0px 0px 20px;}


#vinyentes li { list-style-image:url(../img/li.gif); }

#recomenacions li { list-style-image: none; list-style:none; background-image:url(../img/ico_recomennacions_li.gif); background-repeat:no-repeat;   margin-bottom:15px; padding-left:40px; background-color:#eaf3d6; padding-top:5px; padding-bottom:5px; }

.foto { float:right; padding:0px 0 20px 20px; }
.foto_a { float:right; padding:0px 0 0px 20px; }

.txt_blau {color: #048dbc; font-weight:bold; font-size:14px;}
.txt_gris {color: #666666;  font-size:12px; font-style:italic;}
.txt_blanc {color: #fff; font-size:18px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold;}

a.txt_peu_link {color: #048dbc; text-decoration: none;		font-size:10px;  }
a.txt_peu_link:visited {  color: #048dbc; text-decoration: none; 	font-size:10px;  }
a.txt_peu_link:hover {	color: #78a217;	text-decoration: underline;		font-size:10px; }
a.txt_peu_link:active {  color: #048dbc; text-decoration: none;  font-size:10px; }

a.anteriors_link {color: #668b14; background:url(../img/ico_flechita.gif) #b9d98c no-repeat 7px 4px; text-decoration: none;	font-size:12px; padding:1px 15px 1px 20px; font-weight:bold;  }
a.anteriors_link:visited {  color: #668b14; background:url(../img/ico_flechita.gif) #b9d98c no-repeat 7px 4px; text-decoration: none; 	font-size:12px;  }
a.anteriors_link:hover {	color: #000;	 background:url(../img/ico_flechita.gif) #b9d98c no-repeat 7px 4px;text-decoration: underline;		font-size:12px; }
a.anteriors_link:active {  color: #668b14;   background:url(../img/ico_flechita.gif) #b9d98c no-repeat 7px 4px; text-decoration: none;  font-size:12px; }

a.txt_link {color: #048dbc; text-decoration: underline;		font-size:12px;  }
a.txt_link:visited {  color: #048dbc; text-decoration: underline; 	font-size:12px;  }
a.txt_link:hover {	color: #78a217;	text-decoration: underline;		font-size:12px; }
a.txt_link:active {  color: #048dbc; text-decoration: underline;  font-size:12px; }

a.txt_subtitol_link {color: #048dbc; text-decoration: underline;		font-size:14px;  }
a.txt_subtitol_link:visited {  color: #048dbc; text-decoration: underline; 	font-size:14px;  }
a.txt_subtitol_link:hover {	color: #78a217;	text-decoration: underline;		font-size:14px; }
a.txt_subtitol_link:active {  color: #048dbc; text-decoration: underline;  font-size:14px; }

a.txt_p3_link {color: #000; text-decoration: underline;	font-size:12px;  font-weight:normal; background:url(../img/ico_pdf.gif) 0px 0px no-repeat; height:21px; cursor:hand;display:block; padding-left:30px;}
a.txt_p3_link:visited {  color: #000; text-decoration: underline; 	font-size:12px; }
a.txt_p3_link:hover {	color: #000;	text-decoration: none;		font-size:12px; }
a.txt_p3_link:active {  color: #000; text-decoration: underline;  font-size:12px; }

a.txt_p2_link {color: #048dbc; text-decoration: none;	font-size:12px;  font-weight:normal; background:url(../img/ico_pdf.gif) 0px 0px no-repeat; height:21px; cursor:hand;display:block; padding-left:30px;}
a.txt_p2_link:visited {  color: #048dbc; text-decoration: none; 	font-size:12px; }
a.txt_p2_link:hover {	color: #000;	text-decoration: underline;		font-size:12px; }
a.txt_p2_link:active {  color: #048dbc; text-decoration: none;  font-size:12px; }



a.txt_p1_link {color: #048dbc; text-decoration: none;	font-size:12px;  font-weight:normal; background:url(../img/fletxa.jpg) 0px 0px no-repeat; height:21px; cursor:hand;display:block; padding-left:30px;}
a.txt_p1_link:visited {  color: #048dbc; text-decoration: none; 	font-size:12px; }
a.txt_p1_link:hover {	color: #000;	text-decoration: underline;		font-size:12px; }
a.txt_p1_link:active {  color: #048dbc; text-decoration: none;  font-size:12px; }


a.txt_menu {color: #048dbc; text-decoration: underline;		font-size:10px; font-weight:bold;}
a.txt_menu:visited {  color: #048dbc; text-decoration: none; 	font-size:10px; font-weight:bold;  }
a.txt_menu:hover {	color: #000;	text-decoration: underline;		font-size:10px; font-weight:bold; }
a.txt_menu:activadito {  color: #048dbc; text-decoration: none;  font-size:10px; font-weight:bold; }


a.txt_menu_actiu {color: #000; text-decoration: underline;		font-size:10px; font-weight:bold;}
a.txt_menu_actiu:visited {  color: #000; text-decoration: underline; 	font-size:10px; font-weight:bold;  }
a.txt_menu_actiu:hover {	color: #000;	text-decoration: underline;		font-size:10px; font-weight:bold; }
a.txt_menu_actiu:activadito {  color: #000; text-decoration: underline;  font-size:10px; font-weight:bold; }

.accordion {
	width: 720px;
	border-bottom: solid 1px #eaf3d6;
}
.accordion h6 {
	background: #d3e3b0 url(../img/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 5px 0 0 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #d3e3b0;
	text-transform: uppercase ;
	cursor: pointer;
	color:#668b14;
}
.accordion h6:hover {
	background-color: #b9d98c;
}
.accordion h6.active {
	background-position: right 5px;
	
}
.accordion p {
	background: #eaf3d6;
	margin: 0 0 0px 0;
	padding: 10px 15px 10px;
	border-left: solid 1px #eaf3d6;
	border-right: solid 1px #eaf3d6;
	border-bottom: solid 1px #eaf3d6;
}

.accordion_base { background:#d3e3b0;}

.anteriors { float:left; position:absolute; bottom:10px; margin:0 0 0 152px; }
.anteriors_2 { float:left; position:absolute; bottom:40px; margin:0 0 0 152px; }

.anteriors_es { float:left; position:absolute; bottom:10px; margin:0 0 0 152px; }
.anteriors_2_es { float:left; position:absolute; bottom:40px; margin:0 0 0 152px; }

.anteriors_en { float:left; position:absolute; bottom:10px; margin:0 0 0 164px; }
.anteriors_2_en { float:left; position:absolute; bottom:40px; margin:0 0 0 164px; }


#posit_agenda { width:348px; height:191px; background:url(../img/posit_agenda.jpg) no-repeat; float:left; margin:0 10px 0 10px;  position:relative;}
#posit_butlleti { width:348px; height:192px; background:url(../img/posit_butlleti.jpg) no-repeat; float:left; margin:0 10px 0 10px;  position:relative;}
#posit_notas { width:348px; height:191px; background:url(../img/posit_notas.jpg) no-repeat; float:left; margin:10px 10px 0 10px; position:relative;}
#posit_noticiari { width:348px; height:221px; background:url(../img/posit_noticiari.jpg) no-repeat; float:left; margin:0px 10px 0 10px; padding:10px 0  0 0; position:relative;}
.posit_contenido { margin:22px 15px 0 90px;}
.posit_contenido_noticiari { margin:32px 15px 0 90px;}




	div.pagination {
		padding: 3px;
		margin: 3px; text-align:right;
		margin:10px 0px 10px 0px;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		
		border: 1px solid #fff;
		
		text-decoration: none;
		color: #048dbc;
		font-weight:bold;
	}
	div.pagination a:hover{
		
		background:#77a217;

		color: #fff;
	}
	div.pagination a:active {
		border: 1px solid #048dbc;

		color: #f00;
	}
	div.pagination span.activo {
		padding: 2px 5px 2px 5px;
		
		border: 1px solid #fff;
		
		font-weight: bold;
		background-color: #fff;
		color: #000;
	}



#base_idioma { height:17px;  color:#048dbc; text-align:center; float:right; margin:15px 0px 0 0; }
.txt{color: #dedede; 	font-size:10px;  }


#base_contacte { width:725px; height:305px; background:url(../img/base_contacte.png); margin:40px 0 0 235px;}
.titol_contacte { color:#FFFFFF; font-size:17px; font-weight:bold; margin:0px 0 0 30px; padding-top:7px;}
.formulari_contacte {  margin:25px 0 0 65px; font-weight:bold; }
.zona_izq_contacte_1 { float:left; width:70px;  }
.zona_izq_contacte_1 p { margin:0px 0 23px 0; *margin:0px 0 25px 0;}

.zona_izq_contacte_2 { float:left; width:200px;  }
.zona_izq_contacte_3 { float:left; width:380px;  }
.zona_izq_contacte_4 { float:left; width:600px; clear:both; color: #96C231; font: bold 12px Arial, Helvetica, sans-serif;}

.formulari_1 { margin: 0px 0 17px 0; width:170px; border:#CCCCCC 1px solid;}
.formulari_2 { margin: 0px 0 0px 10px; width:350px; height:124px; border:#CCCCCC 1px solid;}


#atencio { background-color:#FDF7F7; color:#B90000; padding:10px; width:450px; border:dashed #B90000 1px; margin:10px 0 40px 55px;}
#atencio2 { background-color:#FDF7F7; color:#B90000; padding:10px; width:400px; border:dashed #B90000 1px; margin-bottom:10px;}

marquee {color:#B90000;width:580px;font-size: 12px;font-family: Arial, Helvetica, Verdana, sans-serif;font-weight:bold; margin:0 25px 0 0;}

#natura
{
	background-image: url('img/natura.jpg');
	background-repeat: no-repeat;
	width: 675px;
	height: 424px;
	border: 1px solid green;
}
#natura div
{
	float: left;
}
#natura a
{
	border: 1px solid red;
	display: block;
}
#natura1
{
	width: 110px;
	height: 130px;
	margin-top: 50px;
}
#natura2
{
	width: 110px;
	height: 130px;
	margin-top: 50px;
}
#natura3
{
	width: 110px;
	height: 130px;
	margin-top: 50px;
}
#natura4
{
	width: 110px;
	height: 130px;
	margin-top: 50px;
}
#natura5
{
	width: 110px;
	height: 130px;
	margin-top: 50px;
}
#natura6
{
	width: 110px;
	height: 130px;
	margin-top: 50px;
}
#natura7
{
	width: 110px;
	height: 130px;
	margin-top: 50px;
}
#natura8
{
	width: 110px;
	height: 130px;
	margin-top: 50px;
}
