body{
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000;
	background-color:#fff;
}
.normal	{
	font-size: 8pt;
	}
.normal_strong_left{
	font-size: 8pt;
	font-weight:bold;
	text-align:left;	
}
.normal_right{
	font-size: 8pt;
	text-align:right;
}
.titol	{
	font-size: 9pt;
	font-weight: bold;
	color: #003366
	} 
h1.titol{
	font-size:14px;
	font-family:arial;
	padding:15px 0 3px 0;
	border-bottom:1px solid #036;
	margin-bottom:20px;
}
.titulars	{
	font-size: 10pt;
	font-weight: bold
	} 

.titol-naranja
	{
	font-size: 8pt;
	font-weight: bold;
	color: #F09D20;
	padding:0 5px 0 0;
	} 
.textosNaranja
	{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F09D20;
	}

.subtitol{
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6633CC
	}

td	{
	font-size: 10px;
	}

td.menu	{
	font-family: tahoma,verdana, arial, helvetica;
	font-size: 7pt;
	}

a:link, a:visited{
	text-decoration : underline;
	color : #048;
	}
a:hover, a:active	{
	text-decoration : underline;
	color : #FFA600;
	}

.subtitoldarkyellow { font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #006633 }
.formboxes {font-size: 11px; color: #FFFFFF; background-color: #8d9dd9}
.blinker {
	text-decoration: blink;
}
form {
	margin: 0px;
	padding: 0px;
}
.JustifiedText {
	font-size: 8pt;
	color: #000000
}
.formboxes2 {
	font-size: 11px;
	color: #000000;
	background-color: #CEE67B
}
.float_left{
	float:left;
	text-align:left;
}
.float_right{
	float:right;
	text-align:right;
}
.clear{
	clear:both;
	height:0;
}
.arial{
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
/*Vocalias*/
#cos_vocalias{
	margin:10px auto;
	text-align:center;
	border-bottom:1px solid #999;
	padding-bottom:8px;
}
#menu_vocalias{
	text-align:right;
	line-height:20px;
}
#menu_vocalias a{
	font-size:14px;
	font-weight:bold;
}
.destacat_1{
	padding:10px;
	border:1px solid #999;
	background-color:#ddd;
	margin-right:20px;
	line-height:18px;
}
/*Calendario Formac*/
#calendario{
	text-align:center;
	margin:20px;
	font-size:14px;	
}
#calendario a{
	font-weight:bold;
}
#calendario th{
	width:15%;
	text-align:center;
	padding:4px;
	vertical-align:middle;
	background-color:#048;
	color:#fff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:14px;	
}
#calendario td{
	width:15%;
	text-align:center;
	padding:4px;
	vertical-align:middle;
	background-color:#e8dbd0;
}
#calendario td.num_no_mes{
	color:#fff;
	background-color:#d1830e;
	font-weight:bold;
	font-size:13px;
}
#calendario td.num_mes{
	color:#006;
	background-color:#f09d20;
	font-weight:bold;
	font-size:13px;
}
#calendario td.content_mes{
	background-color:#e8dbd0;
	height:60px;
}
#calendario td.content_no_mes{
	background-color:#e6c9a2;
	height:60px;
}
#calendario td.activ{
	background-color:#c1d8e3;
}

#buscador{
	text-align:center;
	margin:0 auto;
	font-size:11px;
	color:#048;
}