/* STILI DELLA TESTATA */
.header {
	width: 100%;
	border:1pt solid #006699;
	background-image: url(../immagini/sfondi/bkg_work.jpg);
	background-repeat: no-repeat;
}
.headerAdmin {
	width: 100%;
	border:1pt solid #006699;
	background-image: url(/crel/web/ita/immagini/sfondi/bkg_work_admin.jpg);
	background-repeat: no-repeat;
}
.leftHeaderCol {
	text-align: center;
	width: 120;
	background-color: #0063A5;
}
.mainTable {
	width: 100%;
	border:1pt solid #006699;
}
.leftCol {
	width: 120;
	border-right:1pt solid #006699;
	vertical-align:top;
	background-repeat: no-repeat;
	background-image: url(../immagini/sfondi/sfondo_vert.jpg);
}
.searchStrip {
	text-align: right;
	padding-top:3px;
	height: 100px;
	vertical-align: top;
}
.menuLinkCell {
	width: 150px;
	height: 20px;
	background-image:url(../immagini/icons/button_bkg.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	border-left: 1pt solid #FFFFFF;
	padding-top: 2px;
}
.adminLinkCell {
	width: 120;
	height: 20;
	background-image:url(../immagini/icons/admin_button_bkg.gif);
	background-repeat: no-repeat;
	padding-left: 18;
	border-left: 1pt solid #FFFFFF;
	padding-top: 2px;
}
.menuLink {
	color:#FFFFFF;
}

.bkgmain {background-color: #f1f1f1;}
BODY {
	font: 70% normal Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	background: white;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	
}
.textSearchUrl{
/* si tratta del foglio di stile dell'url del motore di ricerca non cambiare il nome*/
	font-weight: bold;
	color: #666666;
	font-size: 10px;
}
.even{
	background-color: #ECF7FF;
}
.odd{background-color: #FFFFFF;}
th{
	background-color: #006699;
	color: #FFFFFF;
}
.cmsBackGr{
	background-image:url(../immagini/loghi/im_logo_lit_Trasp.gif);
	
	background-repeat: no-repeat;	
}
TD {font: 70% Verdana, Arial, Helvetica, sans-serif; color: #000000;}
UL {
padding-left: 5;
}
LI {
	padding-bottom: 5;
	list-style-image: url(../immagini/arrow_right.gif);
}
.nascosto {
visibility:hidden;
align:center;}
.testo {font:  70% Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.testo_ridotto {font:  90%;}
.testo_espanso {font:  110%;}
.titoloNoFound {
	font-weight: bold;
	color: #ff6600;
}

.titolo {
	font-size: 100%;
	font-weight: bold;
	color: #006699;
}
.titoloClienti {
	font-size: 70%;
	font-weight: bold;
	color: #006699;
}
.paginatore {	
	font-size: 120%;
	font-weight: bold;}
.sottotitolo {	
	font-size: 90%;
	font-weight: bold;}
.highlight {	
	font-size: 100%;
	padding-bottom: 5px;}
.in_evidenza {	
	font-weight: bold;
	background-color:#FFFFCC}
.strillo {
	padding-left: 15px;
	background-image: url(../immagini/arrow_right.gif);
	background-repeat: no-repeat;
	font-size: 100%;
	padding-bottom: 15px;
	padding-top: 15px;
	background-position: left 15px;
}
.strillo_txt {	
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom: 15px;
	font-size: 100%;}
.linkComment {	
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	font-size: 90%;}
.testobianco {font: color: #FFFFFF;
	color: #FFFFFF;
	font-size: 90%
}
A{
	color:#006699;
	font-weight: bold;
	text-decoration: none;
}
A:hover {text-decoration: underline}
h1 {
	font-size: 130%;
	font-weight: bold;
}
h2 {font-size: 120%; font-weight: bold; }
h3 {font-size: 110%; font-weight: bold; }
h4 {font-size: 100%; font-weight: bold; }
h5 {font-size: 90%; font-weight: bold; }
.testohead {font: bold 11px ; color: #666666;}
.input	{
	color: #000000;
	font-size: 100%;
}
.mainContent {
	border: 1pt solid #006699;
	width: 100%;
	padding: 2px;
}
.bordo {border: 1pt solid #006699;}
.bordo_ {border-bottom: 0.5pt solid #006699;}
.bordo_sx {border-left: 0.5pt solid #006699;}
.bordo_dx {border-right: 0.5pt solid #006699;}
.bordo_u {border-left: 0.5pt solid #006699;border-bottom: 0.5pt solid #006699;border-right: 0.5pt solid #006699;}
.bordo_l {border-left: 0.5pt solid #006699;border-bottom: 0.5pt solid #006699;}
.bordo_dr {border-right: 0.5pt solid #006699;border-bottom: 0.5pt solid #006699;}
.bordo_i {border-left: 0.5pt solid #006699;}
.bordo_7 {border-top: 0.5pt solid #006699;border-right: 0.5pt solid #006699;}
.bordo_top {border-top: 0.5pt solid #006699;}
.bordo_f {border-top: 0.5pt solid #006699;border-left: 0.5pt solid #006699;}
.bordo_ii {border-left: 0.5pt solid #006699;border-right: 0.5pt solid #006699;}
.bordo_n {border-left: 0.5pt solid #006699;border-top: 0.5pt solid #006699;border-right: 0.5pt solid #006699;}
.bordo_z {border-top: 0.5pt solid #006699;border-bottom: 0.5pt solid #006699;}
.bordo_c {
	border-top:  0.5pt solid #006699;
	border-left:  0.5pt solid #006699;
	border-bottom:  0.5pt solid #006699;
}
.bordo_crov {
	border-top: 0.5pt solid #006699;
	border-right: 0.5pt solid #006699;
	border-bottomt: 0.5pt solid #006699;
	border-bottom-width: 0.5px;
	border-bottom-style: solid;
	border-bottom-color: #006699;

}
.bordo_lrov {border-right: 0.5pt solid #006699;border-bottom: 0.5pt solid #006699;}
.bordo_g {border: 0.5pt solid #999999;}
.bordo_highlights {border: 0.5pt solid #006699;}
.bordo_g_ {border-bottom: 0.5pt solid #999999;}
.bordo_g_sx {border-left: 0.5pt solid #999999;}
.bordo_g_dx {border-right: 0.5pt solid #999999;}
.bordo_g_u {border-left: 0.5pt solid #999999;border-bottom: 0.5pt solid #999999;border-right: 0.5pt solid #999999;}
.bordo_g_l {border-left: 0.5pt solid #999999;border-bottom: 0.5pt solid #999999;}
.bordo_g_dr {border-right: 0.5pt solid #999999;border-bottom: 0.5pt solid #999999;}
.bordo_g_i {border-left: 0.5pt solid #999999;}
.bordo_g_7 {border-top: 0.5pt solid #999999;border-right: 0.5pt solid #999999;}
.bordo_g_top {border-top: 0.5pt solid #999999;}
.bordo_g_f {border-top: 0.5pt solid #999999;border-left: 0.5pt solid #999999;}
.bordo_g_ii {border-left: 0.5pt solid #999999;border-right: 0.5pt solid #999999;}
.bordo_g_n {border-left: 0.5pt solid #999999;border-top: 0.5pt solid #999999;border-right: 0.5pt solid #999999;}
.bordo_g_z {border-top: 0.5pt solid #999999;border-bottom: 0.5pt solid #999999;}
.bordo_g_c {border-top: 0.5pt solid #999999;border-left: 0.5pt solid #999999;border-bottom: 0.5pt solid #999999;}
.bordo_g_crov {border-top: 0.5pt solid #999999;border-right: 0.5pt solid #999999;border-bottom: 0.5pt solid #999999;}
.bordo_g_lrov {border-right: 0.5pt solid #999999;border-bottom: 0.5pt solid #999999;}
.bordo_dot {border: 0.5pt dashed #999999;}
.bordo_dot_ {border-bottom: 0.5pt dashed #999999;}
.bordo_dot_sx {border-left: 0.5pt dashed #999999;}
.bordo_dot_dx {border-right: 0.5pt dashed #999999;}
.bordo_dot_u {border-left: 0.5pt dashed #999999;border-bottom: 0.5pt dashed #999999;border-right: 0.5pt dashed #999999;}
.bordo_dot_l {border-left: 0.5pt dashed #999999;border-bottom: 0.5pt dashed #999999;}
.bordo_dot_dr {border-right: 0.5pt dashed #999999;border-bottom: 0.5pt dashed #999999;}
.bordo_dot_i {border-left: 0.5pt dashed #999999;}
.bordo_dot_7 {border-top: 0.5pt dashed #999999;border-right: 0.5pt dashed #999999;}
.bordo_dot_top {border-top: 0.5pt dashed #999999;}
.bordo_dot_f {border-top: 0.5pt dashed #999999;border-left: 0.5pt dashed #999999;}
.bordo_dot_ii {border-left: 0.5pt dashed #999999;border-right: 0.5pt dashed #999999;}
.bordo_dot_n {border-left: 0.5pt dashed #999999;border-top: 0.5pt dashed #999999;border-right: 0.5pt dashed #999999;}
.bordo_dot_z {border-top: 0.5pt dashed #999999;border-bottom: 0.5pt dashed #999999;}
.bordo_dot_c {border-top: 0.5pt dashed #999999;border-left: 0.5pt dashed #999999;border-bottom: 0.5pt dashed #999999;}
.bordo_dot_crov {border-top: 0.5pt dashed #999999;border-right: 0.5pt dashed #999999;border-bottom: 0.5pt dashed #999999;}
.bordo_dot_lrov {border-right: 0.5pt dashed #999999;border-bottom: 0.5pt dashed #999999;}
tr.tableRowHeader {font-weight: bold; color: #FFFFFF; background-color: #666666;}
td.tableCellHeader {font-weight: bold; color: #FFFFFF;}
tr.tableRowOdd { background-color: #ffffff}
tr.tableRowEven { background-color: #F1f1f1}
.labelcell {
	background-color: #f1f1f1;
	font-weight: bold;
}
.element1cell {
	background-color: #BFE4E5;
	font-weight: bold;
}
.element1subcell {
	background-color: #EEF8F8;
}
.element2cell {
	background-color: #F0D1B2;
	font-weight: bold;
}
.elementDocumentCell {
background-image: url(../immagini/images/browsing/sfondoBrowsing.gif);
	font-weight: bold;
	color:#006699;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 0.5pt solid #006699;
}
.element2subcell {
	background-color: #FBF3EA;
}
.element3cell {
	background-color: #C1D1B2;
	font-weight: bold;
}
.element3subcell {
	background-color: #EBEFE6;
}

.datacell {
	font-weight: normal;
}
.titlecell {
	background-color: #E1E6EB;
	font-weight: bold;
	color: #000000;
}
.maintitlecell {
	background-color: #006699;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
}
.maintitlered {
	background-color: #FF9900;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
}
.labelcell2 {
	/* background-color: #FFF2F2; */
	font-weight: bold;
	font-size: 11px;
}
.maintitlegrey {
	background-color: #666666;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
}
.sfondoazzurrino_i {
	background-color: #EEF8F8;
	border-left: 0.5pt solid #006699;
}

.He1 {font-size: 16px;font-weight: bold;text-decoration: none;color: #000000;}
.He2 {color: #000000; font-size: 15px; font-weight: bold; text-decoration: none;}
.He3 {color: #000000; font-size: 13px; font-weight: bold; text-decoration: none;}
.He4 {color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}
.He5 {color: #000000; font-size: 10px; font-weight: bold; text-decoration: none;}
.menu_selected {font-weight: bold; color: #FF9900;}
	
.vocemenuhover{
	background-color:  #E6ffff; 
}
.vocemenu{
	background-color: #FFFFFF;
}.bkcell {
	background-color: #e6ffff;
}
.bkgnews {
background-color: #F0EFDB;
font-weight: bold;
}
.labelprogetto {
background-color: #F0EFDB;
/* border: 0.5pt dotted #006699; */
font-weight: bold;
}
.labelnews {
background-color: #E8ECFF;
/* border: 0.5pt dotted #006699; */
font-weight: bold;
}
.labelcomunicazioni {
background-color: #F0E9DB;
/* border: 0.5pt dotted #006699; */
font-weight: bold;
}
.footer {
	background-color: #006699;
	color: #FFFFFF;
}
.footer:A {
	background-color: #006699;
	color: #FFFFFF;
}
.formlabel {
	background-color: #f1f1f1;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999900;
	font-weight: bold;
}
.continua {
	background-color: #FFFFCC;
	text-align: right;
}

