/* CSS Document */
body
	{
	margin: 0px;
	padding: 0px;
}
.menu{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
}
a.menu, a.menu:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
}
a.menu:hover, a.menu:visited:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#323232; 
	font-weight:bold;
	text-decoration:none;
}
.menu_on{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#323232; 
	font-weight:bold;
	text-decoration:none;
}
.submenu{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#323232; 
	font-weight:bold;
	text-decoration:none;
}
a.submenu, a.submenu:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#323232;  
	font-weight:bold;
	text-decoration:none;
}
a.submenu:hover, a.submenu:visited:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#5f6451;
	font-weight:bold;
	text-decoration:none;
}
.submenu_on{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#5f6451;
	font-weight:bold;
	text-decoration:none;
}
.jmenu{
    background-image:url(../images/estructura/trans_menu2.png); 
    background-repeat:repeat-x;
    background-position:center;
}
.idioma{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none;
	padding-top:20px;
}
a.idioma, a.idioma:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none;
}
a.idioma:hover, a.idioma:visited:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none;
}
.idioma_on{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#620706; 
	text-decoration:none;
}
.mapa{
    font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none;
	padding-right:20px;
}
.titulo{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
}
.texto{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-decoration:none;
}
a.texto, a.texto:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-decoration:none;
}
a.texto:hover, a.texto:visited:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#323232; 
	text-decoration:none;
}
.mesinfo{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	text-decoration:none;
}
a.mesinfo, a.mesinfo:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	text-decoration:none;
}
a.mesinfo:hover, a.mesinfo:visited:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#323232; 
	text-decoration:none;
}
/* Noticies */
.datanoti{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#515545; 
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
	padding-top:5px;
}
.titularnoti{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	color:#515545;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}
.titularnoti2{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	color:#515545;
}
.divinfo{
    padding-left:20px;
}
.texto2{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#000000;
	text-decoration:none;
}
/* txt Jocs Florals */
.jocs{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-decoration:none;
}
a.jocs, a.jocs:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none;
}
a.jocs:hover, a.jocs:visited:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;   
	color:#323232; 
	text-decoration:none;
}
/* txtlateral */
.txtlateral{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF;
	text-decoration:none;
}
a.txtlateral, a.txtlateral:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF;
	text-decoration:none;
}
a.txtlateral:hover, a.txtlateral:visited:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#323232; 
	text-decoration:none;
}
.pagi{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#515545; 
	width:390px;
}
.paginacion{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#515545; 
}
.bases{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
/* Jocs florals */
.txtpremiatstitol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.txtpremiats{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
/* Contactar */
.textetitol{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#000000;
	font-weight:bold;
}
.texte{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#333333; 
}
.texte2{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#000000;
	background:url(../images/bg_form.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF; 
}
.texte3{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#FFFFFF; 
}
.txtserveistitol{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:14px;
}
.txtserveis{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}
/* Realcio premiats*/

.relpremi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.mail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}
.mail2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
#d{
    float:left; 
    width:703px; 
    padding-left:20px; 
    padding-top:20px;
}
/* Formularios */
.input{
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	background:url(../images/bg_form.gif);
	background-repeat:repeat-x;
}