body, html {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
background-color:#666667;
}
.footer {font-size:10px;}
td.body {
}
td.tituls {
	background-color:#4DBF00;
	color: #FFFFFF;
	font-weight: bold;
}
td.contingut {
	background-color:#4DBF00;
	color: #FFFFFF;
	font-weight: bold;
}
table.boletin {
background-image:url(/es/images/bg_boletin.jpg);
background-position:top center;
background-repeat:no-repeat;
}
input.enviar {
	background-image:url(/es/images/send_message.gif);
	background-color:#FFFFFD;
	background-position:center center;
	background-repeat:no-repeat;
	border: 0px solid #009900;
	height: 23px;
	width: 29px;
}
td.destaquem, td.menutop {
background-image:url(/es/images/bg_menu_destaquem_top.jpg);
background-position:top center;
background-repeat:no-repeat;
height:25px;
color:#FFFFFE;
font-weight:bold;
font-size:12px;
}
td.menutoppr {
background-image:url(/es/images/bg_menu_destaquem_toppr.jpg);
background-position:top center;
background-repeat:no-repeat;
height:25px;
color:#FFFFFE;
font-weight:bold;
font-size:12px;
}
td.menutopescuela {
background-image:url(/es/images/bg_menu_destaquem_top_escuela.jpg);
background-position:top center;
background-repeat:no-repeat;
height:25px;
color:#FFFFFE;
font-weight:bold;
font-size:12px;
}
td.destaquem_body, td.fondo_noticies, table.fondogris {
background-color:#E9E9E9;
}
td.noticies {
background-image:url(/es/images/bg_menu_noticias_top.jpg);
background-position:top right;
background-repeat:no-repeat;
height:25px;
color:#FFFFFE;
font-weight:bold;
font-size:12px;
}
td.noticies_body {
background-color:#E9E9E9;
color:#666666;
font-weight:bold;
}
table.fondogris
td.fondomenu {
background-color:#C8E7C2;
}
td.fondomenuescuela {
background-color:#AEAEFF;
}
td.fondomenupr {
background-color:#C3B8D5;
}
a.menu {
color:#000001;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
a.menu:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	background-color: #009901;
}
a.menublue {
color:#000001;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
a.menupr {
color:#000001;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
a.menupr:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	background-color:#6C3167;
}
a.menublue:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	background-color:#000066;
}
#top {}
tr.formulario {
font-size:11px;
color:#000000;
font-weight:bold;
}
input.formulario {
	font-size:10px;
	color:#000000;
	background-color: #EFF9E6;
	height: 17px;
	border: 1px solid #BED7BD;
}
input.formulario_data {
	font-size:10px;
	color:#000000;
	background-color: #EFF9E6;
	height: 17px;
	border: 1px solid #BED7BD;
	width: 30px;
}
input.formulario_sexo {
	font-size:10px;color:#666666;
	height: 17px;
	width: 30px;
}
textarea.formulario {
	font-size:11px;
	color:#000000;
	background-color: #EFF9E6;
	border: 1px solid #BED7BD;
}
select.formulario {
	font-size:11px;
	color:#000000;
	background-color: #EFF9E6;
	border: 1px solid #BED7BD;
}
a {
	color: #009900;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #009900;
	text-decoration: underline;
	font-weight: bold;
}
a.dif {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
a.dif:hover {
	color:#990000;
	text-decoration: underline;
	font-weight: bold;
}
a.resalta {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.resalta:hover {
	color:#FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.aescuela {
	color:#000066;
	text-decoration: none;
	font-weight: bold;
}
a.aescuela:hover {
	color:#000066;
	text-decoration: underline;
	font-weight: bold;
}
a.linkpr {
	color:#6C3167;
	text-decoration: none;
	font-weight: bold;
}
a.linkpr:hover {
	color:#6C3167;
	text-decoration: underline;
	font-weight: bold;
}

h2 {
font-size:18px;
font-weight:bold;
}

h3 {
font-size:16px;
font-weight:bold;
}