@charset "utf-8";
/* CSS Document */
body
{
	background-color:#171717;
	background-image:url(img/main_bckgnd_top.jpg);
	background-repeat:repeat-x;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
ol{list-style-type:decimal; list-style-image:none;}
/*Banner 1:8, top, default*/
#banner_default
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_default.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}
#banner_top
{
	background-image:url(img/banner_bckgnd_top.jpg);
	width:905px;
	height:126px;
	background-repeat:no-repeat;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
}
#banner_1
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_1.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}
#banner_2
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_2.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}
#banner_3
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_3.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}
#banner_4
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_4.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}
#banner_5
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_5.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}
#banner_6
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_6.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}
#banner_7
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_7.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}
#banner_8
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/banner_bckgnd_8.jpg);
	width:905px;
	height:17px;
	background-repeat:no-repeat;
}


/*Menu 1:8, default*/
#menu_default
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_default.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}
#menu_1
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_1.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}
#menu_2
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_2.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}
#menu_3
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_3.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}
#menu_4
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_4.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}
#menu_5
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_5.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}
#menu_6
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_6.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}
#menu_7
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_7.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}
#menu_8
{
	margin-top:0px !important;  /* IE 7 & FF */
	#margin-top:-2px;           /* IE 6 */
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/menu_8.jpg);
	width:905px;
	height:73px;
	background-repeat:no-repeat;
}

/*Menutits u, current, a*/
#menutits
{
	padding-left:74px !important; /* IE 7 & FF */
	#padding-left:60px;            /* IE 6 */
	padding-top:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
#menutits_u
{
	margin-bottom:0px;
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	width:75px;
	float:left;
	color:#006aa6;
}
#menutits_current
{
	margin-bottom:0px;
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	width:75px;
	float:left;
	color:#ffffff;
}
#menutits_u a
{
	color:#006aa6;
	text-decoration:none;
}
#menutits_u a:Hover
{
	color:#006aa6;
	text-decoration:none;
}
#menutits_u a:Active
{
	color:#006aa6;
	text-decoration:none;
}
#menutits_current a
{
	color:#ffffff;
	text-decoration:none;
}
#menutits_current a:Hover
{
	color:#ffffff;
	text-decoration:none;
}
#menutits_current a:Active
{
	color:#ffffff;
	text-decoration:none;
}


/*Main container*/
#container
{
	background-image:url(img/container_bckgnd.jpg);
	background-repeat:repeat-y;
	background-color:#c5c4b0;
	width:905px;
	min-height:340px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}
#main_container
{
	background-image:url(img/main_bckgnd.jpg);
	background-repeat:no-repeat;
	width:905px !important; /* IE 7 & FF */
	#width:915px;           /* IE 6 */
	min-height:311px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto !important; /* IE 7 & FF */
	#margin-right:-10px;          /* IE 6 */
	margin-bottom:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}


/*Footer container, content*/
#footer_container
{
	background-image:url(img/main_bckgnd_bottom.jpg);
	background-repeat:repeat-x;
	height:129px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
#footer_content
{
	background-image:url(img/footer_main_bckgnd.jpg);
	height:82px;
	width:705px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:47px;
	padding-left:100px;
	padding-right:100px;
	color:#5c5c5c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
}
#footer_content a
{
	color:#006aa6;
	text-decoration:none;
	font-weight:bold;
}

/*Submenu container, content, footer*/
#submenu_container
{
	background-image:url(img/submenu_bckgnd.jpg);
	background-repeat:repeat-y;
	float:left;
	margin-top:-10px;
	margin-left:-1px;
	#margin-right:0px;    /* IE (possiblement, no necessari)*/
	#padding-right:-10px; /* IE */
}
#submenu_content
{
	background-image:url(img/submenu_bckgnd_top.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	min-height:100px;
	padding-top:35px;
	padding-left:20px;
	width:237px;
	min-height:200px;
	#min-height:230px;     /* IE */
	/*#max-height:230px;      IE */
}
#submenu_footer
{
	background-image:url(img/submenu_bckgnd_bottom.jpg);
	height:54px;
	width:257px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}


/*Big submenu container, content, footer*/
#big_submenu_container
{
	background-image:url(img/big_submenu_bckgnd.jpg) !important; /* IE 7 & FF */
	#background-image:url(img/big_submenu_bckgnd_IE.jpg);        /* IE 6 */
	background-repeat:repeat-y;
	width:511px !important;
	#width:501px;
	padding-right:0px !important;
	#padding-right:10px;
	float:left;   /* FF */
	#float:right; /* IE */
	min-height:179px;
	margin-left:26px;
	#margin-left:0px !important;
	#margin-left:11px;
	margin-top:-12px; 
	margin-right:-51px;
	#margin-right:-25px;
	font-family:"Trebuchet MS", Verdana;
	font-size:12px
}
#big_submenu_content
{
	background-image:url(img/big_submenu_bckgnd_top.jpg) !important; /* IE 7 & FF */
	#background-image:url(img/big_submenu_bckgnd_top_IE.jpg);        /* IE 6 */
	background-repeat:no-repeat;
	width:471px !important;    /* IE 7 & FF */
	#width:449px;              /* IE 6 */
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	min-height:193px;
	padding-top:20px;
	padding-left:25px;
	padding-right:35px !important; /* IE 7 && FF */
	#padding-right:12px;           /* IE 6 */
	text-align:justify;
}
#big_submenu_footer
{
	background-image:url(img/big_submenu_bckgnd_bottom.jpg) !important; /* IE 7 & FF */
	#background-image:url(img/big_submenu_bckgnd_bottom_IE.jpg);        /* IE 6 */
	height:30px;
	width:511px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}



/*Submenu classes*/
.submenu_title
{
	font-family:"Trebuchet MS", Verdana;
	font-size:14px;
	color:#006aa6;
}
.submenu_u
{
	font-family:"Trebuchet MS", Verdana;
	font-size:12px;
	color:#006aa6;
	padding-left:18px;
	padding-top:10px;
	margin-bottom:-15px;
	line-height:20px;
}
.submenu_u a
{
	color:#006aa6;
	text-decoration:none;
}


/*Content container, content, footer*/
#content_container
{
	background-image:url(img/content_bckgnd.jpg);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:210px;
	width:680px;
	#margin-left:-46px;  /* IE */
	#width:680px;        /* IE */
	#float:left;         /* IE */
	font-family:"Trebuchet MS", Verdana;
}
#content_content
{
	background-image:url(img/content_bckgnd_top.jpg);
	#background-image:url(img/content_bckgnd_top_IE.jpg); /* IE */
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-left:45px;
	margin-right:0px;
	margin-top:0px;
	min-height:272px;
	width:632px;
	list-style-image:url(img/list_item_no-bg.png);
	#margin-left:0px;      /* IE */
	#min-height:311px;     /* IE */
	#width:635px;          /* IE */
	#padding-left:45px;    /* IE */
	padding-right:10px;            /* FF */
	#padding-right:0px;    /* IE */
}
#content_footer
{
	background-image:url(img/content_bckgnd_bottom.jpg);
	/*background-color:#0000FF;*/
	height:54px;
	width:680px;
	#width:680px; /* IE */
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

/*Big Content container, content, content2, footer*/

/********************** ESTRET ************************/
#big_index_content_container
{
	background-image:url(img/big_content_bckgnd_v2.jpg);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:30px;
	width:578px;
	font-family:"Trebuchet MS", Verdana;
}
#big_index_content_content
{
	background-image:url(img/big_content_bckgnd_top_v2.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	min-height:232px;
	width:538px;
	padding-left:40px;
	list-style-image:url(img/list_item_no-bg.png);
}
#big_index_content_content2
{
	background-image:url(img/big_content_bckgnd_top2_v2.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	min-height:232px;
	width:538px;
	padding-left:40px;
	list-style-image:url(img/list_item_no-bg.png);
}
#big_index_content_footer
{
	background-image:url(img/big_content_bckgnd_bottom_v2.jpg);
	height:62px;
	width:578px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#big_index_content_footer2
{
	background-image:url(img/big_content_bckgnd_bottom_v2.jpg);
	height:62px;
	width:578px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
/********************** AMPLE ************************/
#big_content_container
{
	background-image:url(img/big_content_bckgnd.jpg);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:30px;
	margin-right:0px;
	width:844px;
	font-family:"Trebuchet MS", Verdana;
}
#big_content_content
{
	background-image:url(img/big_content_bckgnd_top.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	min-height:232px;
	width:804px;
	padding-left:40px;
	list-style-image:url(img/list_item_no-bg.png);
}
#big_content_content2
{
	background-image:url(img/big_content_bckgnd_top2.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	min-height:232px;
	width:804px;
	padding-left:40px;
	list-style-image:url(img/list_item_no-bg.png);
}
#big_content_footer
{
	background-image:url(img/big_content_bckgnd_bottom.jpg);
	height:62px;
	width:844px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#big_content_footer2
{
	background-image:url(img/big_content_bckgnd_bottom.jpg);
	height:62px;
	width:844px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
/*Col Index Content content, footer */
#col_index_content_container
{
	background-image:url(img/col_content_bckgnd.jpg);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:0px;
	margin-right:20px !important;
	#margin-right:15px;
	width:275px;
	font-family:"Trebuchet MS", Verdana;
	float:right;
}
#col_index_content_content
{
	background-image:url(img/col_content_bckgnd_top.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	min-height:359px;
	width:245px;
	padding-top:15px;
	padding-right:15px;
	padding-left:15px;
	list-style-image:url(img/list_item_no-bg.png);
}
#col_index_content_footer
{
	background-image:url(img/col_content_bckgnd_bottom.jpg);
	height:35px;
	width:275px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#col_index_content_extra
{
	margin-left:10px;
	border-color:#006aa6;
	border-top-style:dotted;
	border-top-width:1px;
	width:220px;
	padding-top:5px;
	font-size: 12px;
	color:#006aa6;
}


/*Tiny Content container, content, content2, footer*/
#tiny_content_container
{
	background-image:url(img/tiny_content_bckgnd.jpg);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:30px;
	width:420px;
	font-family:"Trebuchet MS", Verdana;
	/*float:left;
	background-color:#006600;*/
}
#tiny_content_content
{
	background-image:url(img/tiny_content_bckgnd_top.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	min-height:232px;
	width:400px;
	padding-left:20px;
	list-style-image:url(img/list_item_no-bg.png);
}
#tiny_content_content2
{
	background-image:url(img/tiny_content_bckgnd_top2.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	min-height:232px;
	width:400px;
	padding-left:20px;
	list-style-image:url(img/list_item_no-bg.png);
}
#tiny_content_footer
{
	background-image:url(img/tiny_content_bckgnd_bottom.jpg);
	height:62px;
	width:420px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#tiny_content_footer2
{
	background-image:url(img/tiny_content_bckgnd_bottom2.jpg);
	height:62px;
	width:420px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

/*Column content _img*/
#column_content
{
	font-family:"Trebuchet MS", Verdana;
	font-size:12px;
	width:350px;
	margin-bottom:0px;
	margin-left:43px !important; /* IE 7 & FF */
	#margin-left:22px;           /* IE 6 */
	margin-right:0px;
	margin-top:0px;
	text-align:justify;
	float:left;
}

#column_content img{ margin-right:10px; margin-bottom:10px; }

/*Wrap*/
#wrap{ /*background-color:#FF0000;*/ float:left; }

/*Content <a>*/
#content_content a{ color:#006aa6; text-decoration:none; }
#big_content_content a{ color:#006aa6; text-decoration:none; }
#big_content_content2 a{ color:#006aa6; text-decoration:none; }
#big_index_content_content a{ color:#006aa6; text-decoration:none; }
#big_index_content_content2 a{ color:#006aa6; text-decoration:none; }
#tiny_content_content a{ color:#006aa6; text-decoration:none; }
#tiny_content_content2 a{ color:#006aa6; text-decoration:none; }
#column_content a{ color:#006aa6; text-decoration:none; }
#big_submenu_content a{ color:#006aa6; text-decoration:none; }
#col_index_content_extra a{ color:#006aa6; text-decoration:none; }
#content_content a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#big_content_content a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#big_content_content2 a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#big_index_content_content a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#big_index_content_content2 a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#tiny_content_content a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#tiny_content_content2 a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#column_content a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#big_submenu_content a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
#col_index_content_extra a:Hover{ color:#ffffff; text-decoration:none; background-color:#006aa6; }
/*Content classes*/
/*Title big&blue*/
.content_title
{
	font-size:24px;
	color:#006aa6;
	padding-top:35px;
	padding-left:10px;
}
/*Content subtitle*/
.content_current
{
	font-size:12px;
	color:#006aa6;
	padding-left:10px;
}
/*Article title*/
.title
{
	font-size:18px;
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;
	margin-right:35px;
	padding-top:25px;
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	/*border-bottom-color:#bfdae0;*/
	border-bottom-color:#006aa6;
}
/*Main content text class*/
.content
{
	font-size:12px;
	padding-right:35px;
	padding-left:10px;
	text-align:justify;
}
/*Footer class*/
.footer
{
	font-size:12px;
	text-align:right;
	padding-right:30px;
	padding-top:22px;
	color:#006aa6;
}


/*List*/
#list
{
	font-family:"Trebuchet MS", Verdana;
	color:#006aa6;
	font-size:12px;
	margin-bottom:-12px;
}
#list a{ text-decoration:none; color:#006aa6; }
#list a:Hover{ color:#ffffff; }
#list li{ list-style-image:url(img/list_item.jpg); }


/*--  ACCORDION JS STYLES*/
.header 
{
	background: #000000;
	cursor: pointer;
	padding:4px;
	margin-bottom:2px;
	padding-bottom:3px;
}
.header:hover
{
	background-color:#666666;
}
.selected
{
	/*background-color:#F00;*/
	color:#FFF;
}
.content_acc
{
	background:#FFF;
	padding:4px;
}
#basic-accordian
{
	margin-left:10px;
	margin-top:10px;
	width:587px;
}
.accordion_headings
{
	padding:5px;
	color:#000000;
	/*background:#99CC00;
	border:1px solid #FFF;*/
	cursor:pointer;
	font-weight:bold;
	font-family:"Trebuchet MS", Verdana;
	font-size:14px;
}
.accordion_headings:hover 
{
	background-image:url(img/acc_header_bckgnd.jpg);
	background-repeat:repeat-x;
}
.accordion_child
{ 
	padding:3px;
	background:#eeeeee;
}
.header_highlight 
{
	background-image:url(img/acc_header_bckgnd.jpg);
	background-repeat:repeat-x; 
}
/*End ACCORDION JS STYLES*/


/*barra Provisional*/
#bp
{
	background-image:url(img/bp_bg.jpg);
	font-family:"Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding-top:7px;
	text-align:center;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:-30px;
	height:23px;
}
