/* CSS Document */
/**** ETIQUETES ****/
	body {
		margin:0px;
		padding:0px;
		color:#000000;
		background-color:#E3E3E3;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
	h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin:0px;
	padding:0px;
	color:#336699;
	background:inherit;
	font-weight:normal;
	}
	
	
	h3 a{
	color:#336699;
	font-weight:normal;
	text-decoration:none;
	background:inherit;
	}
	
	
	h3 a:hover{

	color:#336699;
	font-weight:normal;
	text-decoration:underline;
	background:inherit;
	}
	
	h1 {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#336699;
	font-weight:normal;
	background:inherit;
	}
	
	h1 a {
	color:#336699;
	text-decoration:none;
	background:inherit;
	}
	
	h1 a:hover {
	color:#336699;
	text-decoration:underline;
	background:inherit;
	}
	
	dl {
	margin:0px;
	padding:0px;
	}
	
	/****/
	.web{
	width:850px; 
	background-color:#FFFFFF; 
	padding:0px 20px 10px 20px;
	color:#000000;
	}
	 
	#menu_second  {
	font-size:10px;
	color:#666;
	text-decoration:none;
	background:inherit;
	}
		
	#menu_second a {
	font-size:10px;
	color:#666;
	text-decoration:none;
	background:inherit;
	}
	
	#menu_second a:hover {
	text-decoration:underline;
	}
	
    /*** CERCADOR ***/
	.cercador {
	margin-top:19px;
	}
	.textinput{
	width:96px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #E6E6E6;
	background-image:url(../img/fodos/fons_cercar_off.jpg);

	}	
	.buton {
	font-size:12px;
	border: 1px solid #999999;
	background-color:#FFFFFF;
	background-image:url(../img/fodos/fons_btcercar.jpg);
	background-repeat:repeat-x;
	color:#000000;
	}
	
	/*** SENYERES **/
	.senyeres {
	margin:26px 0px 16px 0px; 
	width:200px;
	}
	
	/*** FUNDACIÓ ***/
	.fundacio {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:60px;
	color:#CCCCCC;
	overflow:hidden;
	margin-top:6px;
	height:48px;
	background:inherit;

	}
	
	/*** NAVEGACIÓ ***/
	#navcontainer ul{
	width:800px;
	margin:0px;
	padding:0px;
	}
	
	#navcontainer ul li { 
	display: inline; 
	}
	
	#navcontainer ul li a{
	padding: 11px 11px;;
	background-color: #000;
	text-decoration: none;
	float: left;
	color: #FFF;
	}
	
	#navcontainer ul li a:hover{
	background-color: #CAE060;
	color: #000;
	}
	
	/** DRET ***/
	.top {
	margin-top:15px;
	}
	.bottom_border {
		border-bottom:1px solid #E1E1E1;
		}
	.dret {
	width:187px;
	padding: 0px 0px 21px 30px;
	}
	.control_dret {
	padding:20px 0px 10px 0px;
	border-left:1px solid #E1E1E1;
	}
	
	/*** BENVINGUDA ***/
	.noticia {width:360px;}
	.noticia .foto {border:1px solid #CCCCCC; background-color:#FFFFFF; padding:15px;float:left; width:150px;}
	.noticia .descriptiu {float:left; width:150px; padding-left:15px; color:#666666}
	
	.benvinguda {
	border-top: 1px solid #C4C4C4;
	background-image:url(../img/fodos/fons_benvinguts.jpg);
	background-repeat:repeat-x;
	padding:20px;
	margin-bottom:10px;
	}

	.desc {
	font-size:11px;
	color:#666666;
	text-align:justify;
	background-color:transparent;
	}
	

	
	.desc_sit {
	font-size:11px;
	color:#666666;
	background:inherit;
	}
	
	.benvinguda #nom_situacio {
	font-size:11px;
	color:#333;
	background:inherit;
	}

	.link1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6633;
	font-weight:bold;
	background:inherit;
	}
	
	.link1 a:hover {
	text-decoration:none;
	}
	
	.link1 .img_mes {
	margin: 18px 8px 0px 0px;
	}
	
	.marca_titol{
	border-left:3px solid #CC0000;
	margin-top: 8px;
	margin-bottom:10px;
	padding-left:10px;
	}
	
	.sub_titol {
	/*color:#000000;*/
	font-size:10px;
	}

	
	/*** OMBRA FOTOS ***/
	.shadowdown{
	width:140px;
	background: url(../img/ombres/shadow.gif) repeat-y bottom right;
	margin: 3px 0px 0px 0px!important;
/*	margin: 22px 0px 0px 0px;*/
	}
	
	
	.shadowdown2{
	width:150px;
	background: url(../img/ombres/shadow2.gif) repeat-y bottom right;
	margin: 3px 0px 0px 0px;
	}

	.shadowup2{
	position:relative;
	bottom: 6px;
	right:  6px;
	border: 1px solid #666666;
	padding: 12px;
	margin:0px;
		border:1px solid #000000;
	}
	
	.shadowup{
	position:relative;
	bottom: 4px;
	right:  4px;
	border: 1px solid #666666;
	padding: 12px;
	margin:0px;
	}
	
	.window_6 { 
	width:147px;
	background: #FFFFFF; 
	border: 1px solid #CCCCCC;
	color:#000000;
	}
	
	.window_62 { 
	width:150px;
	background: #FFFFFF; 
	border: 1px solid #CCCCCC; 
	color:#000000;
	}
	
		.window_63 { 
	width:190px;
	background: #FFFFFF; 
	border: 1px solid #CCCCCC; 
	color:#000000;
	}
	
	/*** AGENDA ***/
	.agenda1 {
	width:348px;
	}
	
	.separador_agenda {
	border-bottom:1px dashed #CCCCCC;
	margin:25px 0px 25px 0px;
	}
	
	.categoria {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
	background:inherit;
	}
	
	/***AVIS LEGAL ***/
	.avis {
	margin-top:5px;
	}
	
	.legal {
	font-size:10px;
	color:#666666;
	text-decoration:none;
	background:inherit;
	}
	
	.legal a{
	font-size:10px;
	color:#666666;
	text-decoration:none;
	background:inherit;
	}
	
	.legal a:hover{
	font-size:10px;
	color:#666666;
	text-decoration:underline;
	background:inherit;
	}
	
	#cbrava  a {
	font-size:10px;
	color:#666666;
	text-decoration:none;
	background:inherit;
	}
	
	#cbrava  a:hover {
	text-decoration:underline;
	}
	
	/***ADREÇA PEU ***/
	#funda {
	font-size:11px;
	font-weight:bold;
	color:#CCC;
	background:inherit;
	}
	
	#direccio{
	font-size:11px;
	color:#999;
	font-weight:normal;
	background:inherit;
	}
	
	.adreca {
	margin-right:20px;
	padding:15px;
	}
	
	/*** AGENDA ***/
	
	.agenda ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}
	
	.agenda ul li a{
	color:#FF0000;
	background:inherit;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	}
	
	.agenda ul li a:hover{
	text-decoration:underline;
	}
	
	.agenda li{
	color:#999;
	background:inherit;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	margin-bottom:10px;
	}
	
	.pdf_agenda {
	margin-top:10px
	}
	
	#pdf_txt {
	
	margin-left:8px;
	}
	#pdf_txt a{
	color:#000;
	background:inherit;
	font-size:10px;
	text-decoration:none;
	}
	
	#pdf_txt a:hover{
	font-size:10px;
	text-decoration:underline;
	}textarea {
	border: 1px solid #999999;
}
.sub_navega {
	color: #FFFFFF;
	text-decoration: none;
}
.agenda {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
