body 
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family: Tahoma, Garamond Book, sans-serif;
	text-align: center;
	background-image:url(fondo.jpg);
	
}

a img {border:0}

A:link {
text-decoration:underline;
color:#000000;
}
A:visited {text-decoration: none;color:#000000;}
A:active {text-decoration: none;color:#000000;}
A:hover {text-decoration: underline;color:blue;}

.titol
{
	color:#FFFFFF;
	background-color:#000000;
}

.Estilo1
{
	font-size: 16px;
	color:#356AA0;
	text-align:left;
}

.peu
{
	font-family: "Century Gothic";
	font-size: 14px;

}

.Estil2
{
	font-family: "Century Gothic";
	font-size: 14px;
	text-align:left;
}

.Estil4
{
	text-align:center;
}

.Estil5
{
	color:#640404;
	font-weight:bold;
}

.Estilo5 {
	font-family: "Century Gothic";
	font-size: 14px;
	text-align:justify;
}

.apartat
{
	color:#356AA0;
	font-weight:bold;
}

.apartat2
{
	color:#467a47;
	font-weight:bold;
}

.important
{
	font-weight:bold;
}

.menu_dreta
{
	font-family: "Century Gothic";
	font-size: 12px;
	text-align:left;

}

.gfx
{
border:1px solid;
border-color:#000000 #000000 #000000 #000000;
}

#table
{
	font-family: "Century Gothic";
	font-size:12px;
}

#mig
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	margin:0 auto;
	padding:0px 0px 0px 0px;
	width:900px;
	background-color:#FFFFFF;
	border:1px solid;
	border-right-color:#000000;
	border-left-color:#000000;
	
	
}

#cap
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	margin:0 auto;
	text-align:center;
	font-family: sans-serif;
	width: 900px;
	height:130px;
}


#total
{
	
	-moz-box-sizing: padding-box;
	text-align:left;
	margin-right:0px;
	width:900px;
	height:50px;
	background-image:url(menu.jpg);
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:35px;

}

#logo
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	margin-top:0px;
	margin-bottom:0px;
	width:940px;
}

#contingut
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	margin:40px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 900px;	
}

#dalt
{

	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	background-color:#666666;

}


#lateral
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	margin-top:0px;
	margin-right:10px;
	font-family: sans-serif;
	padding: 0px 6px 6px 6px; 
	text-align:center;
	float:right;
	width:200px; 
	height:700px;
	background-color:#FFFFFF;
	border:1px solid;
	border-color: #ffffff #ffffff #ffffff  #ffffff;
	
	
}
#l0
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	background-color:#ffffff;
	height:60px;
	border:1px solid;
	border-color: #ffffff #ffffff #ffffff #000000;
	

}

#l1
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	margin-top:20px;
	padding: 20px 6px 6px 6px; 
	height:200px;
	background-color:#edeeee;
	border:1px solid;
	border-color: #edeeee #edeeee #edeeee #000000;

}
#l2
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	margin-top:20px;
	padding: 20px 6px 20px 6px; 
	height:420px;
	background-color:#edeeee;
	border:1px solid;
	border-color: #edeeee #edeeee #edeeee #000000;
	
}

#esquerra
{
	float:left;
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	text-align:left;
	width:610px;
	padding-left:20px;
}

#tarrina
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:635px;
	height:50px;
	background-image:url(ribet.jpg);
}

#central
{

	-moz-box-sizing: content-box;
	margin-top:0px;
	text-align:left;
	padding: 20px 35px 0px 46px;
	width:560px;
	background-image: url(fons_cap.jpg);
	background-repeat: repeat-y;
}


#cul
{
	-moz-box-sizing: content-box;
	margin-top:0px;
	padding-top:0px;
	width:625px;
	height:110px;
	background-image:url(fons_peu.jpg);
	background-repeat:no-repeat;
	
}

#peu
{
	clear:both;
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	text-align:center;
	font-size:14px;
	width: 850px;
	margin-top: 40px;
	margin-bottom: 0px;
	padding-top: 20px;
}



#patrocinadors
{
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
	text-align:center;
	margin-top:25px;
	width:625px;
	background-color:#FFFFFF;
	border-color: #000000 #000000 #000000  #000000;
}

#mapa
{
	border:1px solid;
	border-color: #000000 #000000 #000000 #000000;
}

/*!!!!!!!!!!! NO TOCAR !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


	/*"""""""" LLETRES """"""""*/	
	#qm0 a	
	{	
		padding:5px 4px 5px 5px;
		color:#ffffff;
		font-family:Verdana;
		font-size:13px;
		text-decoration:none;
	}


	/*"""""""" BORDE ARRODONIT""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:0px;
		margin:-2px 0px 0px;
		background-color:transparent;
		border-style:none;
	}


	/*"""""""" INTERIOR CONTENIDOR""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:#222222;
		font-size:14px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#000000;
		color:#cc0000;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:13px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px;
		border-color:#ffffff;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 10px 0px;
		border-color:#ffffff;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#dadada;
		background-color:#000000;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px;
		background-color:#000000;
		border-width:1px;
		border-style:solid;
		border-color:#dadada;
	}


</style>

<!-- Add-On Core Code (Remove when not using any add-on's) -->
<style type="text/css">.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}</style><script type="text/javascript">qmad=new Object();qmad.bvis="";qmad.bhide="";</script>

	<!-- Add-On Settings -->
	<script type="text/JavaScript">

		/*******  Menu 0 Add-On Settings *******/
		var a = qmad.qm0 = new Object();

		// Rounded Corners Add On
		a.rcorner_size = 6;
		a.rcorner_border_color = "#dadada";
		a.rcorner_bg_color = "#000000";
		a.rcorner_apply_corners = new Array(false,true,true,true);
		a.rcorner_top_line_auto_inset = true;

		// Rounded Items Add On
		a.ritem_size = 4;
		a.ritem_apply = "main";
		a.ritem_main_apply_corners = new Array(true,true,false,false);
		a.ritem_show_on_actives = true;



