body {	
	margin: 0px;
	background: #003518 url(graf/fons11.jpg) center repeat-y;
		}
.menuicos {
	font:  10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	padding: 0px;
	border-left: 1px solid #DB9A0D;
	border-right: 1px solid #DB9A0D;
	border-bottom: 1px solid #DB9A0D;
	text-align: center;
}
.menuicos a {
	width: 100%;
	color: white;
	text-decoration: none;
}
.menuhor {
	font: 10px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:5px;
}
.menuhor1 {	font-size: 12px; 	margin:0px 0px -7px 0px;}
.menuhor2 {	font-size: 13px;	margin:0px 0px -4px 0px;}
.menuhor a {	color: #003300;	text-decoration: none;}
.menuhor a:hover {	color: #003300;	text-decoration: underline;}
.menuesqtit {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding: 0px 0px 0px 18px;
}
.menuesqtit a {	
	color: white;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.menuesqtit a:hover {	background: none;}
.menuesq {
	background-color: #FFFCDB;
	font:  12 px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	border-left: 1px solid #DB9A0D;
	border-right: 1px solid #DB9A0D;
}
.menuesq a {
	width: 100%;
	color: black;
	text-decoration: none;
	padding: 0px 0px 0px 15px;
	list-style-position: inside;
}
.menuesq a:hover {	background: url(graf/lidot2.gif) no-repeat center left;}
.cont1 {
	font: bold 14 px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 1px solid #003818;
	background: #FFFCDB;
	width: 100%;
	margin-top:10px;
}
.cont {
	font:  11 px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #003518;
	padding: 10px;
	margin: 10px;
}
.calendari {
	font:  9px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}
.cont h2{
	font: bold 15px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: black;
	margin-left:18px;
}
.cont h3 {
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #003300;
	padding:0px 0 0px 0;
	margin:0px auto 10px auto;
}
.cont hr {
	background-color: transparent;
	height: 1px;
	border: 0px;
	border-bottom: 1px dashed  #A3B7C6;
}
.cont a {	color: #003300;}
.peufoto {
	font:  10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#FCFADD; 
	color:#666666;
	margin: 0px 20px 0px 20px;
	padding: 0px 20px 2px 20px;
	border: solid 1px #CCCCCC;
	}
#latizq {	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #003518;}
#subbox {
	font:  10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #FCFADD;
	color: #666666;
	border: 1px solid #89A188;
	margin: 10px;
	padding: 5px;
}
#subbox a {	color: #666666;}
#slope td {
	font: bold 12px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003300;
	letter-spacing: 1px;
	padding: 3px;
	width: 15%;
	text-align: center;
}
#slope .chupao {	background-color: #89A188;	padding:0px;}
#slope .c11 {	background-color: #E4E4E4;}
#slope .c12 {	background-color: #DDDD00;}
#slope .c13 {	background-color: #000099;	color: white;}
#slope .c14 {	background-color: #990000;	color: white;}
#slope .c21 {	background-color: #FFFFFF;}
#slope .c22 {	background-color: #FFFF00;}
#slope .c23 {	background-color: #3D45AF;	color: white;}
#slope .c24 {	background-color: #BA3330;	color: white;}
.imatge{
	float: right;
	padding: 5px;
	margin: 5px 5px 5px 10px;
	border: 1px solid #819872;
	font: 10px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	color: black;
	letter-spacing: +0.1em;
}
.imatge2{
	font: 10px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: black;
	letter-spacing: 0.1em;
	margin-bottom: 15px;
}
.form {
	border: 1px solid black;
	margin: 0px;
	padding: 3px;
	font:bold 12px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: white;
	background-color: #456A4B;
	width: 250px;
	height: 25px;
}
.formcurt {
	border: 1px solid black;
	margin: 0px;
	padding: 3px;
	font:bold 12px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: white;
	background-color: #456A4B;
	width: 150px;
	height: 25px;
}
.remarcado {
	font-weight: bold;
	color: black;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	}

.linkcont a {
	font: 10px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:5px;
	color:#666666;
}
.suprar {
	border-top: 1px solid #CEDACD;
	font-weight:bold;
}
.subr {
	border-bottom: 1px solid #CEDACD;
	font-weight:bold;
}

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
}