body{
background-color: #EEEEEE;
font-family : Verdana, Arial, Helvetica, Helv, sans-serif;
}

a:link {color: #333}
a:visited {color: #444}
a:hover {color: #666}

a img { border: none;}

#header{
float:left;
padding:10px;
}

.fons{
background-image: url('index_files/Monkseabig.jpg');
background-repeat: no-repeat;
background-position: 50% 50%;
margin-left: -20px;
margin-top: -10px;
}

#titolgran{
font: bold 400% arial;
color: #006600;
text-align:center;
}

#titolmitja{
font: bold 200% verdana;
color: #ff6600;
margin-left:200px;
margin-right:200px;
text-align:center;
}

#titolpetit{
font: 150% verdana;
text-align:center;
}

#titolpetit2{
font: 150% verdana;
float: right;
text-align:center;
}

#content{
margin-left:250px;
font: 80% verdana;
padding:10px;
}

#content h1 { 
margin: 0 0 .5em 0;
font: bold 130% arial;
color: #006600;
}

#content h2{
font: bold 100% verdana;
color: #ff6600;
}

#footer{
clear: both;
background-color: #ccc;
margin-left:10px;
}

#footer p{
margin-left: 2em;
}

#footer ul{
padding: 0;
margin: 0;
list-style-type: none;
text-align: left;
}

#footer li{
display: inline;
margin-left: 2em;
margin-right: 2em;
color: #006600;
font: bold 70% verdana,sans-serif;
}

.warning{
padding-left: 30px;
padding-right: 10px;
border: solid 2px #800517;
margin-left: auto;
margin-right: auto;
width: 78em;
}

.important{
font: bold 110% arial;
color: #800517;
}

ol.plain { list-style: none; }

.content404{
margin-left: 250px;
font: 120% verdana;
padding: 30px;
}

#image404{
float:right;
}

#image404 p{
font: 70% verdana;
}

/*!!!!!!!!!!! QualityMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.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;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 .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.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 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QualityMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:200px;
		background-color:#f1f1f1;
		border-width:3px 0px;
		border-style:solid;
		border-color:#a5a7a7;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:6px 40px 6px 8px;
		color:#112747;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#d7d8d8;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		background-color:#d7d8d8;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#d7d8d8;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px;
		margin:0px;
		background-color:#d7d8d8;
		border-width:3px 1px 1px;
		border-style:solid;
		border-color:#7b7e7e;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 40px 2px 5px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#f1f1f1;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 5px 5px;
		color:#112747;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:2px;
		margin:4px 5px;
		border-color:#a2a1ad;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li .qmparent	
	{	
		background-image:url(index_files/cssalt1_arrow_right.gif);
		background-repeat:no-repeat;
		background-position:97% 50%;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a.qmparent	
	{	
		background-image:url(index_files/cssalt1_arrow_right_hover.gif);
		text-decoration:underline;
	}
