body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link {	text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {	text-decoration: none;}
a:active {	text-decoration: none;}

a.menu-principal:link {
	font-size:11px;
	font-weight: bold;
	text-align: left;
	display:block;
	padding: 15px 30px 15px 30px;
	color: #FFFFFF;}
a.menu-principal:visited {
	font-size:11px;
	font-weight: bold;
	text-align: left;
	display:block;
	padding: 15px 30px 15px 30px;
	color: #FFFFFF;}
a.menu-principal:hover {
	text-decoration: none;
	color: #FFFFFF;}
a.menu-principal:active {
	text-decoration: none;
	color: #FFFFFF;}
	
a.menu-secundari:link {
	font-size:11px;
	font-weight: bold; 
	color: #000000;
	display:block;
	padding: 4px 12px 4px 12px;
	margin:0px;}
a.menu-secundari:visited {
	font-size:11px;
	font-weight: bold;
	color: #000000;
	display:block;
	padding:4px 12px 4px 12px;
	margin:0px;}
a.menu-secundari:hover { 
	font-size:11px;
	font-weight: bold;
	color: #000000;
	font-weight: bold;
	background-color:#CCCCCC;}
a.menu-secundari:active {
	font-size:11px;
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	background-color:#CCCCCC;}
	
a.menu-idioma:link { 
	font-size:9px;
	color: #FFFFFF;
	text-align: left;
	padding:4px 12px 4px 12px;
}
a.menu-idioma:visited { 
	font-size:9px;
	color: #FFFFFF;
	padding:4px 12px 4px 12px;}
a.menu-idioma:hover { 
	font-size:9px;
	font-weight: bold; 
	color: #FFFFFF;}
a.menu-idioma:active { 
	font-size:9px;
	color: #FFFFFF;}
a.menu-mesinfo:link {
	font-size:11px;
	text-align: right;
	color: #000000;}
a.menu-mesinfo:hover {
	font-size:11px;
	font-weight: bold;
	text-align: right;
	color: #000000;}
a.menu-mesinfo:visited {
	font-size:11px;
	text-align: right;
	color: #000000;}
a.menu-mesinfo:active {
	font-size:11px;
	font-weight: bold;
	text-align: right;
	color: #000000;}
	
a.destacat:link {
	font-size:16px;
	color: #FFFFFF;
	text-decoration: none;}
a.destacat:hover {
	font-size:16px;
	color: #FFFFFF;
	text-decoration: none;}
a.destacat:visited {
	font-size:16px;
	color: #FFFFFF;
	text-decoration: none;}
a.destacat:active {
	font-size:16px;
	color: #FFFFFF;
	text-decoration: none;}
	
p{	font-size:11px;
	color:#000000;
	line-height: 18px;
	padding: 5px 10px 5px 10px;
	text-align: justify;
	margin: 10px;
}

#base {
	width: 900px;
	height:547px;
	margin: auto;
	border-color:#CCCCCC;
	border:#CCCCCC 1px solid;
}
#logo {
	width: 150px;
	float:left;
	background-color:#CCCCCC;
	border:0px;
}
#menu-pral {
	width: 750px;
	float:left;
	border:0px;
}
#barra1 {
	width: 750px;
	float:left;
	border:0px;
}
#menu-tallers{
	width: 187px;
	height: 72px;
	float:left;
	border:0px;
	background-color: #777777;
	font-weight:bold;
}
#menu-tallers:hover {
	background-color: #99CCCC;
	cursor:default;
}
#menu-tallersfix{
	width: 187px;
	height: 72px;
	float:left;
	border:0px;
	background-color: #99CCCC;
	font-weight:bold;
}
#menu-monografics {
	width: 187px;
	height: 72px;
	float:left;
	border:0px;
	background-color: #777777;
	font-weight:bold;
}
#menu-monografics:hover {
	background-color: #CC6633;
	cursor:default;
}
#menu-monograficsfix{
	width: 187px;
	height: 72px;
	float:left;
	border:0px;
	background-color: #CC6633;
	font-weight:bold;}
	
#menu-escoles {
	width: 188px;
	height: 72px;
	float:left;
	border:0px;
	background-color: #777777;
	font-weight:bold;
}
#menu-escoles:hover {
	background-color: #99CC66;
	cursor:default;
}
#menu-escolesfix{
	width: 188px;
	height: 72px;
	float:left;
	border:0px;
	background-color: #99CC66;
	font-weight:bold;
}
#menu-restauracio {
	width: 188px;
	height: 72px;
	float:left;
	border:0px;
	background-color: #777777;
	font-weight:bold;
}
#menu-restauracio:hover {
	background-color: #996666;
	cursor:default;
}
#menu-restauraciofix{
	width: 188px;
	height: 72px;
	float:left;
	border:0px;
	background-color: #996666;
	font-weight:bold;
}
#contingut {
	width:auto;
	border:0px;
	padding:0px;
	margin:0px;
	}
#menu-sec-idioma {
	background-color: #777777;
	height:15px;
	width:150px;
	float:left;
	vertical-align:middle;
	margin-bottom:10px;
}
#menu-secundari {
	background-color: #DDDDDD;
	width:150px;
	height:400px;
	border:0px;
	float:left;
	text-align:left;
}
#contingut-div0 {
	width:750px;
	height:auto;
	float:left;
	text-align:left;
}
#contingut-div1 {
	width:375px;
	height:auto;
	float:left;
	text-align:left;
}
#contingut-div2 {
	width:375px;
	height:auto;
	float:left;
	text-align:left;
}
#contingut-divmenu1 {
	width:187px;
	height:auto;
	float:left;
	text-align:left;
	border-right: solid;
	border-right-color:#99CCCC;
	margin-right: 12px;
}
#contingut-divmenu2 {
	width:187px;
	height:auto;
	float:left;
	text-align:left;
	border-right: solid;
	border-right-color:#CC6633;
	margin-right: 12px;
}
#contingut-div3 {
	width:563px;
	height:auto;
	float:left;
	text-align:left;
	border-right: solid;
	border-right-color:#99CCCC;
}
#contingut-divfotos {
	width:750px;
	height:auto;
	float:left;
	text-align:left;
}
#dades {
	background-color: #DDDDDD;
	width:150px;
	float:left;
	text-align:left;
}
a.mail:link { 
	color: #000000;
	text-decoration: none;}
a.mail:visited { 
	color: #000000;
	text-decoration: none;}
a.mail:hover { 
	color: #000000;
	text-decoration: none;}
a.mail:active { 
	color: #000000;
	text-decoration: none;}
	
#actualitzacio {
	width: 750px;
	height:30px;
	float:left;
}
.actualitzacio{	
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.dades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:250px;
	font-size: 9px;
	padding: 0px 0px 0px 10px;
	text-align:left;
}
h1 {
	font-size:16px;
	color: #993300;
	line-height: 18px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	margin: 10px;
	font-weight: bold;
}
h2 {
	font-size:14px;
	color: #993300;
	padding: 5px 10px 5px 10px;
	text-align: left;
	margin: 10px;
	font-weight: bold;
}
h3 {
	font-size:14px;
	color: #993300;
	padding: 0px 14px 0px 14px;
	text-align: left;
	margin: 5px;
	font-weight: bold;
}
h4 {
	font-size:14px;
	color: #993300;
	padding: 0px 14px 0px 14px;
	text-align: left;
	margin: 5px;
	font-weight: bold;
	background-color:#C6A8A8;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px 0px 10px;
	text-align: left;
	margin: 10px
}
a.submenu-tallers:link {
	font-size:11px;
	color: #000000;
	display:block;
	padding: 4px 2px 4px 12px;
	margin:0px;}
a.submenu-tallers:visited {
	font-size:11px;
	color: #000000;
	display:block;
	padding:4px 2px 4px 12px;
	margin:0px;}
a.submenu-tallers:hover { 
	font-size:11px;
	font-weight: bold;
	color: #000000;
	font-weight: bold;
	background-color:#D8EBEB;}
a.submenu-tallers:active {
	font-size:11px;
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	background-color:#D8EBEB;}
	
a.submenu-monografics:link {
	font-size:11px;
	color: #000000;
	display:block;
	padding: 4px 2px 4px 12px;
	margin:0px;}
a.submenu-monografics:visited {
	font-size:11px;
	color: #000000;
	display:block;
	padding:4px 2px 4px 12px;
	margin:0px;}
a.submenu-monografics:hover { 
	font-size:11px;
	font-weight: bold;
	color: #000000;
	font-weight: bold;
	background-color:#E6B199;}
a.submenu-monografics:active {
	font-size:11px;
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	background-color:#E6B199;}
	
a.submenu-escoles:link {
	font-size:11px;
	color: #000000;
	display:block;
	padding: 4px 2px 4px 12px;
	margin:0px;}
a.submenu-escoles:visited {
	font-size:11px;
	color: #000000;
	display:block;
	padding:4px 2px 4px 12px;
	margin:0px;}
a.submenu-escoles:hover { 
	font-size:11px;
	font-weight: bold;
	color: #000000;
	font-weight: bold;
	background-color:#C9E3AE;}
a.submenu-escoles:active {
	font-size:11px;
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	background-color:#C9E3AE;}
	
a.submenu-restauracio:link {
	font-size:11px;
	color: #000000;
	display:block;
	padding: 4px 2px 4px 12px;
	margin:0px;}
a.submenu-restauracio:visited {
	font-size:11px;
	color: #000000;
	display:block;
	padding:4px 2px 4px 12px;
	margin:0px;}
a.submenu-restauracio:hover { 
	font-size:11px;
	font-weight: bold;
	color: #000000;
	font-weight: bold;
	background-color:#C6A8A8;}
a.submenu-restauracio:active {
	font-size:11px;
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	background-color:#C6A8A8;}
	
.horari{font-size:11px;
	color:#000000;
	line-height: 14px;
	padding: 0px 2px 0px 14px;
	margin: 5px;
	text-align: left;
}

.monografics-hora{font-size:16px;
	color:#FFFFFF;
	background-color:#E6B199;
	line-height: 30px;
	padding: 0px 14px 0px 14px;
	text-align: center;
	margin: 2px;
}

.construccion {
	font-size:16px;
	color: #993300;
	line-height: 18px;
	padding: 5px 10px 5px 10px;
	text-align: center;
	margin: 10px;
	font-weight: bold;
}

