body, td
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #000000;
}
a, a:visited, a:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #FF7F00;
	text-decoration: none;
}
 a:hover
 {
 	font-family: arial, verdana;
	font-size: 11px;
	color: #FF7F00;
	text-decoration: underline;
 }


.copyright
{
	font-family: arial, verdana;
	font-size: 9px;
	color: #ffffff;
}

a.copyright
{
	font-family: arial, verdana;
	font-size: 9px;
	color: #ffffff;
}

.copyright A,.copyright A:hover, .copyright A:visited, .copyright A:active
{
	font-family: arial, verdana;
	font-size: 9px;
	color: #ffffff;
}

.copyright_highlight
{
	font-family: arial, verdana;
	font-size: 9px;
	color: #7fc31b;
	background-color: #ffffff;
	padding: 2px;
	text-decoration: none;
}

.copyright_highlight A,.copyright_highlight A:hover, .copyright_highlight A:visited, .copyright_highlight A:active
{
	font-family: arial, verdana;
	font-size: 9px;
	color: #7fc31b;
	background-color: #ffffff;
	padding: 2px;
		text-decoration: none;
}

a.copyright_highlight,a.copyright_highlight:visited
{
	font-family: arial, verdana;
	font-size: 9px;
	color: #7fc31b;
	background-color: #ffffff;
	padding: 2px;
	text-decoration: none;
}

a.copyright_highlight:hover, a.copyright_highlight:active
{
	font-family: arial, verdana;
	font-size: 9px;
	color: #ffffff;
	background-color: #7fc31b;
	padding: 2px;
	text-decoration: none;
}

.menu_dreta
{
	
}

a.menu_dreta, a.menu_dreta:hover, a.menu_dreta:visited, a.menu_dreta:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #FF7F00;
	padding: 2px 10px 2px 4px;	
	text-decoration:none;	
}

a.class_que_fem, a.class_que_fem:hover, a.class_que_fem:visited, a.class_que_fem:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #000000;
	background-color: #ebebeb;
	padding: 2px 10px 2px 4px;		
	text-decoration:none;	
}

a.class_ajuden, a.class_ajuden:hover, a.class_ajuden:visited, a.class_ajuden:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #000000;
	background-color: #f5f5f5;
	padding: 2px 10px 2px 4px;		
	text-decoration:none;	
}

a.class_noticies, a.class_noticies:hover, a.class_noticies:visited, a.class_noticies:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #000000;
	background-color: #f5f1d5;
	padding: 2px 10px 2px 4px;
	text-decoration:none;	
}


a.class_forms, a.class_forms:hover, a.class_forms:visited, a.class_forms:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #000000;
	background-color: #b2e2ee;
	padding: 2px 10px 2px 4px;	
	text-decoration:none;	
}

.titol
{
	background-color: #000000;
	color:#ffffff;
	padding: 4px;
	position: relative;
	top:4px;
}

.not_title, a.not_title, a.not_title:hover, a.not_title:visited, a.not_title:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #FF7F00;
	padding: 2px;	
	text-decoration:none;	
}

.titol_noticia
{
	font-weight:bold;
	font-size: 12px;
}

.page_jumper 
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #FF7F00;
	padding: 2px 4px 2px 4px;
	text-decoration:none;	
}

.page_jumper_on 
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #FF7F00;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	padding: 2px 7px 2px 7px;	
	text-decoration:none;	
}

.page_jumper A, .page_jumper A:hover, .page_jumper A:visited, .page_jumper A:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #FF7F00;
	padding: 2px 4px 2px 4px;	
	text-decoration:none;	
}


.page_jumper_on A, .page_jumper_on A:hover, .page_jumper_on A:visited, .page_jumper_on A:active
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #FF7F00;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	padding: 2px 5px 2px 5px;	
	text-decoration:none;	
}

.event_day
{
	text-align:right;
	color:#FF7F00;
	font-size: 10px;
}

.event_day A, .event_day A:hover, .event_day A:visited, .event_day A:active
{
	text-align:right;
	color:#FF7F00;
	text-decoration:none;
	font-size: 10px;
}

.no_event_day
{
	text-align:right;
	color:#000000;
	font-size: 10px;
}

.event_day_choose
{
	text-align:right;
	color:#FF7F00;
	text-decoration:none;
	font-size: 10px;
	background-color: #FFDFEC;
	padding: 2px 5px 2px 5px;
}


.event_day_choose A, .event_day_choose A:hover, .event_day_choose A:visited, .event_day_choose A:active
{
	text-align:right;
	color:#FF7F00;
	text-decoration:none;
	font-size: 10px;
}

.event_day_today
{
	text-align:right;
	color:#FF7F00;
	font-size: 10px;
	background-color: #FEEB7D;
	padding: 2px 5px 2px 5px;
}

.event_day_today
{
	text-align:right;
	background-color: #FEEB7D;
}

.event_day_today A, .event_day_today A:hover, .event_day_today A:visited, .event_day_today A:active
{
	text-align:right;
	color:#FF7F00;
	text-decoration:none;
	font-size: 10px;
	background-color: #FEEB7D;
}

.no_event_day_choose
{
	background-color: #FEEB7D;
	text-align:right;
	color:#000000;
	font-size: 10px;
}

a.ajudes , a.ajudes:visited, a.ajudes:active
{
	text-align:right;
	color:#ffffff;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
}

 a.ajudes:hover
 {	
 	text-align:right;
	color:#ffffff;
	text-decoration:underline;
	font-size: 11px;
	font-weight:bold;
 
 }

.button
{
	color: #ffffff;
	background-color: #FF7F00;
}

.separacio_form
{
	color: #ffffff;
	background-color: #ffffff;
	border:none;
	height:1px;
	width:100%;
}

.error
{
	color: #00A0C6;
}

input
{
	font-family: arial, verdana;
	font-size: 10px;

}

select
{
font-family: arial, verdana;
	font-size: 10px;
}


.cirici
{
	font-family: arial, verdana;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}

.cirici A, .cirici A:visited, .cirici A:active
{
	font-family: arial, verdana;
	font-size: 9px;
	color:  #ffffff;
	text-decoration: none;
}

.cirici A:hover
{
	font-family: arial, verdana;
	font-size: 9px;
	color:  #E70132;
	text-decoration: none;
}

.cetibTable td {
	border:1px solid #FFFFFF;
	color: #005555;
}

/* HOME */
#home {
	padding-right:65px;
	width:517px;
	#width:582px;
}

#home #box {
	abackground-color:skyblue;
	aheight:200px;	
}

#home #box #head {
	margin-top:40px;
	height:33px;
	background: url(../img/plafo/plafo-top.gif) no-repeat top center;
}
#home #box #foot {
	amargin-top:40px;
	height:68px;
	margin-bottom:15px;
	background: url(../img/plafo/plafo-bott.gif) no-repeat top center;
}
#home #box #content {
	color:white;
	padding-top:1px;
	padding-left:50px;
	padding-right:80px;
	background: url(../img/plafo/plafo-middl.gif) repeat-y top center;
	padding-bottom:1px;
	
	
	font-size:13px;
	line-height:1.6em;
	atext-transform:uppercase;
	
}
#home #box #content p{
	#margin-top:3px;
	#margin-bottom:3px;
	
}

#home #box #content a {
	text-transform:none;
	color:#00304a;
	font-size:13px;
	afont-weight:bold;
}

#home #box #content strong {
	background-color:#fffabd;
	background-color:#0f5d7c;
	font-weight:normal;
	
	padding-left:4px;
	padding-right:4px;
}

#home #box #content hr {
	border:none;
	height:0px;
	acolor:white;
	abackground-color:white;
	border-bottom:1px dotted white;
	margin:0px;
	padding:0px;
}

#search_form {
	margin-top: 10px;
	padding-top: 12px;
	height: 58px;
	#height: 72px;
	border: none;
	background-image: url('../img/search-bg.png');
	background-repeat: no-repeat;
	overflow: hidden;
}

#search_form form {
	overflow:hidden;
	padding-top:10px;
}

#search_form .text {
	border: none;
	height:20px;
	margin-right:10px;
	float:left;
}

#search_form.image{
	float:left;
}

