/* CSS Document */

#main_table {
	width:1000px;
}

.blue_sep {
	height:15px; background: #005389 url(../img/blue_sep.gif) 316px top no-repeat;
}
.blue_sep div {
	font-size:1px; width:316px; height:6px; background-color:#FFFFFF
}
#blue{
	color:#125776;
	font-style:normal;
	font-weight:bold;
}

/* zona de taula principal + flash */
#table_flash {
	width:100%;
}
#table_flash #td_flash {
	/* amplada del flash */
	width:316px;
}

/* format textos principals */
.grafics_fons {
	border-left:1px solid #005389; background: transparent url(../img/background_1.gif) repeat-y right
}
.grafics_fons_news {
	border-left:1px solid #005389;
}
.maincontent_text {
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	background: transparent url(../img/background_2.gif) no-repeat top right;
	text-align:justify;
}
.maincontent_text_news {
	padding:10px 25px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-align:justify;
}
.maincontent_text a, .maincontent_text_news a{
	text-decoration:underline;
	color:#125776;
}
.maincontent_text a:hover, .maincontent_text_news a:hover {
	text-decoration:underline;
	color:#ffffff;
	background-color:#125776;
}
.maincontent_text_textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	border:1px solid #CCCCCC;
}
.maincontent_text ul { padding:0 0 0 45px; margin:0; }
.maincontent_text ul li {list-style-type:square; line-height:20px;}
.maincontent_text h1, .maincontent_text_news h1 {
	background: transparent url(../img/agora_dot.gif) no-repeat;
	padding: 3px 0 0 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#125776;
	padding-bottom:5px;
}
