/* stage */
#aziende {
	margin:20px 0 12px;
	background:url(../img/offerta/back-aziende.gif) repeat-x;
}

.azienda_box {
	background:#fff;
	border-bottom:1px #9CB4CA dashed;
	text-align:center;
	padding:20px 0;
}

.azienda_nome {
	padding-top:10px;
	font-weight:bold;
}

.azienda_nome a {
	font-weight:bold;
	text-decoration:underline;
}

.azienda_close {
	background:#fff;
	padding:10px 15px;
	text-align:right;
}


/* offerta formativa  */

.cat_subtit {
	font-weight:bold;
	font-size:1.1em;
	line-height:140%;
	padding-bottom:5px;
	text-align:left;
}

.sez_tit {
	font-weight:bold;
	font-size:1.5em;
	color:#3A6A95;
}

.subsez_tit {
	font-weight:bold;
	font-size:1.3em;
	color:#3A6A95;
}

.sez_box { 
	background:#CED8E0; 
	padding:5px 22px 20px;  
}

.sez_box_largo { 
	background:#CED8E0; 
	padding:5px 7px 20px;  
}

.gal	{ 
	background:url(../img/share/sep.gif) repeat-x left bottom; 
	padding-left:3px; 
	padding-bottom:3px;
	font-weight:bold; 
}

.new_gal	{ 
	background:url(../img/share/sep.gif) repeat-x left bottom; 
	padding:10px 0 3px 3px;
	font-weight:bold; 
	margin:0 5px;
}

.inc_col_1 { 
	padding:7px 0 0 0; 
}

.inc_col_2 { 
	padding:7px 0 0 0; 
	background:url(../img/share/sep_ver.gif) no-repeat 0 7px;  
}

.sep_allega	{ padding:5px 0 5px 10px;  }

.attivita_top   { background:url(../img/attivita/tab_02.gif) repeat-x 0 0; }
.attivita_left  { background:url(../img/attivita/tab_04.gif) repeat-y 0 0; }
.attivita_right { background:url(../img/attivita/tab_05.gif) repeat-y 0 0; }
.attivita_btm   { background:url(../img/attivita/tab_07.gif) repeat-x 0 0; }

.news_top { background:url(../img/news/tab_02.gif) repeat-x 0 0; }
.news_left { background:url(../img/news/tab_04.gif) repeat-y 0 0; }
.news_right { background:url(../img/news/tab_05.gif) repeat-y 0 0; }
.news_btm { background:url(../img/news/tab_07.gif) repeat-x 0 0; }


.gallery { 
	background:url(../img/share/fre_gri.gif) no-repeat 0 8px; 
	padding:5px 7px 0 13px; 
	font-weight:bold; 
}

a.gallery, a.gallery:visited, a.gallery:hover {
	color:#818181; 
	font-weight:bold; 
}
















.bordo_f {
	border:2px #fff solid;
	margin:5px 0 8px;
}

.bordo_f_ov {
	border:2px #3A6A95 solid;
	margin:5px 0 8px;
}


