/*********** Estils generals******************/

HTML {
	margin: 0px;
	padding:0px;

}
BODY {
	margin: 0px;
	padding:0px;	

	margin-left: auto;
	margin-right: auto;

	font-family: Arial, sans-serif;
	text-align:center;
	font-size:12px;

	background-color:#cccccc; 

	color:black;
	overflow:auto;

	width:1024px;
	height:768px;


}

h2 {
	font-weight:normal;
	font-size:13px;
	text-align:left;

	color:black;

}

a {
	color:black;
	text-decoration: none;
}

a:hover{
	color:#a22a21;
	text-decoration: none;	

}

p {

	text-align:left;


}



img {
	border:0px;
	padding:0px;
	margin:0px;

}


input {
	background-color:#ffffff;
	border:solid 2px black;

}

table {
	margin-top:5px;
	margin-bottom:5px;
	border-collapse:collapse;
}

th {
	font-size:11px;
	text-align:left;
	padding-left:13px;
	padding-right:13px;
}

tr {

	border-bottom:1px solid #000000;


}


td {
	font-size:11px;
	padding-left:13px;
	padding-right:13px;
	text-align:left;
}

.cursiva {
	font-style:italic;
}

.negreta {
	font-weight:bold;
}

/*********** Estructura ******************/

.netejar {
	clear:both;
}

.tornar {
	text-align:center;
}

#tot{


	margin-left: auto;
	margin-right: auto;

	width:1024px;
	height:768px;
	
	overflow-x:hidden;
	overflow-y:hidden;

	background-image:url('img/fons.jpg');
	background-position:top left;
	background-repeat:no-repeat;

}



/* part superior */








#cap{
	margin-top:0px;
	text-align:left;

	width:1024px;
	height:195px;
	*height:210px;

}	



	#menu {

		margin-top:15px;
		margin-left:163px;

		padding-left:10px;

		width:672px;
		height:20px;

		background-color:black;
		color:white;
		font-weight:bold;


	}

		#menu ul {

		
			list-style-type:none;
		/*	margin-top:-12px;
			margin-left:-40px;
			
			* margin-top:0px;
			* margin-left:0px;

			_margin-top:0px;

		*/

		}

		#menu li {
			
		
			float:left;
			height:10px;
			
			margin-top:4px;
			margin-left:5px;

		}

		#menu li.final {
			
		
			float:right;
			height:10px;
			
			margin-top:4px;
			margin-right:5px;

		}

		#menu li.separador_menu {
			margin-top:0px;
			font-size:16px;
		}

		#menu li a {
			color:white;
		}

		#menu li a:hover {
			color:#aa3c23;
		}

		#menu li a.marcat {
			color:#aa3c23;
		}

	#logotip {
		float:left;
		margin-top:50px;
		margin-left:163px;
	}

		#imatge_logotip {
			margin-left:10px;
		}
	
		#text_logotip {
			height:15px;
			width:220px;

			padding-top:2px;
			padding-left:5px;

			margin-top:5px;

			background-color:black;
			color:white;
		}


	#cercador {
		float:right;

		margin-right:190px;
		margin-top:130px;


	}

		#cercador input {
			border:0px;
			background-color:white;
			color:black;
			width:178px;
			height:22px;
			margin-top:0px;

			border:solid 1px black;

			float:left;
		}
	
		#cercador input.boto {
			border:0px;
			background-color:white;
			color:black;
			font-weight:bold;
			width:55px;
			height:26px;
			margin-top:0px;
			margin-left:5px;

			border:solid 1px black;

			float:left;
		}

/* fi part superior */

/* part central */


#central {

	width:1024px;
	height:515px;

	text-align:left;

	overflow:hidden;


}

	#caixa_tot {

		margin-left:163px;
		margin-top:15px;

		width:652px;
		_width:672px;
		height:460px;
		_height:480px;

		padding:10px;

		border: solid 1px #63605b;


		background-image:url('img/fonsquadre.png');
		background-position:top left;
		background-repeat:repeat;

		overflow:auto;

		line-height:130%;
	}


	#caixa_esquerra {

		float:left;
		margin-left:163px;
		margin-top:15px;

		width:380px;
		_width:400px;
		height:460px;
		_height:480px;

		padding:10px;

		border: solid 1px #63605b;


		background-image:url('img/fonsquadre.png');
		background-position:top left;
		background-repeat:repeat;

		overflow:auto;
	}

	#caixa_esquerra_video {

		float:left;
		margin-left:163px;
		margin-top:15px;

		width:400px;
		_width:400px;
		height:480px;
		_height:480px;

		padding:0px;

		border: solid 1px #63605b;

		background-image:url('img/fonsquadre.png');
		background-position:top left;
		background-repeat:repeat;

		overflow:auto;
	}

	#caixa_dreta {

		float:right;
		margin-right:190px;
		margin-top:15px;

		width:225px;
		_width:245px;
		height:460px;
		_height:480px;

		padding:10px;

		border: solid 1px #63605b;

		background-image:url('img/fonsquadre.png');
		background-position:top left;
		background-repeat:repeat;

		overflow:auto;

	}


#sota {
	height:33px;
	width:1024px;

	margin-top:0px;

}

	#logosota {
		margin-left:210px;
		margin-top:3px;
		float:left;
	}

	#text_sota {
		float:left;
		background-color:#924f00;
		width:550px;
		height:15px;
		color:white;

		padding-top:3px;

		margin-top:8px;
		margin-left:5px;
	}

		#text_sota a {
			color:white;
		}

		#text_sota a:hover {
			color:black;
		}

#collaboradors{


	margin-left: auto;
	margin-right: auto;

	text-align:left;

	padding-left:163px;

	width:861px;
	_width:1024px;

	height:60px;
	margin-top:10px;
	
	overflow-x:hidden;
	overflow-y:hidden;


}

	#amblacollaboracio {
		text-align:right;
		margin-right:155px;
		margin-bottom:10px;
	}

	.logocol {
		float:right;
		margin-right:10px;
	}

/***********  Fi  Estructura ******************/


