body{
	/*background-repeat:no-repeat;*/
}

TD { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 70%;
}

A {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : #666666;
}
A:hover { color : #014e56;}

.font_branca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	font-size: 11px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:none;
}

.font_verde{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 85%;
	font-weight:normal;
	text-decoration:none;
}

.titulo_maron{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #990000;	
	font-size : 11px;
	font-weight:bold;
	
}

SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : #666666;
}

INPUT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  100%;
	color : #666666;
}

TEXTAREA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  100%;
	color : #666666;
}

.input_button{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	height: 12px;
	border: #004D55;
	background: #004D55;
	width: 50px;
	
}

/* FUNZIONI (f) */
.f-ric-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 11px;
	font-weight:bold;
	letter-spacing:-1;
}
.f-ric-t2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;	
	font-size : 70%;
	font-weight:bold;
	letter-spacing:-1;
}
.f-ric-t3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:none;
}

/* PATH (path) */
.path-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 11px;
	font-weight:normal;
	text-decoration:none;
}
.path-t2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:bold;
}

.path-t3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:normal;
	text-decoration:none;	
	
}

/* BGCOLOR */
.bg-c1 {background-color : #666666;}
.bg-c2 {background-color : #999999;}

/* TOP (tp) */

.tp-c1 {background-color : #014e56;}

.tp-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:none;
}
.tp-t1:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:underline;
}

/* MENU LEFT (lf) */
.font_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #014e56;	
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.lf-mn-h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:normal;
	letter-spacing:-1;
	text-decoration:none;
	line-height: 16px;
}

.lf-mn-h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:none;
}

.lf-mn-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 11px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:none;
}
.lf-mn-t1-on{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:none;
}
.lf-mn-t2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #746B59;	
	font-size : 11px;
	font-weight:normal;
	letter-spacing:-1;
	text-decoration:none;
}
.lf-mn-t2-on{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:normal;
	letter-spacing:-1;
	text-decoration:none;
}

/* BOX (bx) */
.bx-ris-h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 10px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:none;
}
.bx-ris-h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;	
	font-size : 11px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:none;
}

a.bx-ris-h2:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;	
	font-size : 11px;
	font-weight:bold;
	letter-spacing:-1;
	text-decoration:none;
}

.bx-ris-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 11px;
	font-weight:normal;
	text-decoration:none;
}

.bx-ris-t2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 11px;
	font-weight:normal;
	text-decoration:none;
	letter-spacing: -1px;
}

/* HOME PAGE (hp) */
.hp-h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 11px;
	font-weight:bold;
	text-decoration:none;
}
.hp-h1:hover{text-decoration:underline;}
.hp-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #333333;	
	font-size : 10px;
	font-weight:normal;
	text-decoration:none;
}

/* POP UP (pu) */
.pu-c1{background-color: #014e56;}
.pu-c2{background-color: #666666;}

.pu-h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 100%;
	font-weight: bold;
	text-decoration: none;
}
.pu-h1:hover{color: #014e56}

.pu-h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;	
	font-size : 100%;
	font-weight: bold;
	text-decoration: none;
}
.pu-h2:hover{color: #666666}
/*GENERALI*/
.gn-c1{background-color : #014e56;}
.gn-c2{background-color : #cedfde;}
.gn-c3{background-color : #ffffff;}
.gn-c4{background-color : #EEeeee;}
.gn-c5{background-color : #FFFFCC;}
.gn-h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 70%;
	font-weight:bold;
	text-decoration:none;
}

.gn-h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:bold;
	text-decoration:none;
}

A.gn-h2:hover{text-decoration:underline;}

.gn-h3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 80%;
	font-weight:bold;
	text-decoration:none;
}

.gn-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 85%;
	font-weight:normal;
	text-decoration:none;
}

.gn-t2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:underline;
}

/* FORUM  (fm)----------------------------------------------------------------*/

.fm-c1{background-color : #014e56;}
.fm-c2{background-color : #cedfde;}
.fm-c3{background-color : #ffffff;}
.fm-c4{background-color : #EEeeee;}
.fm-c5{background-color : #FFFFCC;}


.fm-h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 80%;
	font-weight:bold;
	text-decoration:none;
}

.fm-h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:bold;
	text-decoration:none;
}

A.fm-h2:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:bold;
	text-decoration:underline;
	font-style:normal;
}

.fm-h3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #9C9A9C;	
	font-size : 70%;
	font-weight:bold;
	text-decoration:none;
}

.fm-h4{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size :100%;
	font-weight:bold;
	text-decoration:none;
}

.fm-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:none;
}

a.fm-t1:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:underline;
}


.fm-t2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 65%;
	font-weight:normal;
	text-decoration:none;
	font-style:italic;
}

.fm-t3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 60%;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}

.fm-t4{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 85%;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	letter-spacing:-1;
}

A.fm-t4:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 85%;
	font-weight:normal;
	text-decoration:underline;
	font-style:normal;
	letter-spacing:-1;	
}
/* DECODIFICATORE  (dc)----------------------------------------------------------------*/
.dc-c1{background-color : #014e56;}
.dc-c2{background-color : #CEDFDE;}
.dc-c3{background-color : #ffffff;}
.dc-c4{background-color : #E8F1F0;}

.{scrollbar-3d-light-color: #FFF3F3;
scrollbar-arrow-color: #014e56;
scrollbar-base-color: #014e56;
scrollbar-dark-shadow-color: #FFF3F3;
scrollbar-face-color: #CADFDA;
scrollbar-highlight-color: #014e56;
scrollbar-shadow-color: #014e56;
scrollbar-track-color: #CADFDA;}

.dc-bb
{
	border-bottom: 1px solid #014e56;
}
.dc-btlb
{
	border-left: 1px solid #014e56;
	border-top: 1px solid #014e56;
	border-bottom: 1px solid #014e56;		
}
.dc-btl
{
	border-left: 1px solid #014e56;
	border-top: 1px solid #014e56;
}
.dc-bb-img
{
	border-bottom: 1px solid #014e56;
 	background-image:url(../Images/common/etich-small.gif);	
}
.dc-img-sm{ 
	background-image:url(../Images/common/etich-small.gif);
}
.dc-h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 80%;
	font-weight:bold;
	text-decoration:none;
}

.dc-h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 70%;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-1;
}

.dc-h3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 95%;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-1;
}
A.dc-h3:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 95%;
	font-weight:bold;
	text-decoration:underline;
	font-style:normal;
	letter-spacing:-1;	
}

A.dc-t1:{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 95%;
	font-weight:normal;
	text-decoration:underline;
	font-style:normal;
	letter-spacing:-1;	
}

.dc-b1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #014e56
	font-size: 100%;
	color: #014e56;
	background-color : #CEDFDE;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -1;
	cursor:hand;
	}
/* STAFF  (st)----------------------------------------------------------------*/

.st-c1{background-color : #014e56;}
.st-c2{background-color : #cedfde;}
.st-c3{background-color : #ffffff;}
.st-c4{background-color : #EEeeee;}
.st-c5{background-color : #FFFFCC;}


.st-h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 80%;
	font-weight:bold;
	text-decoration:none;
}

.st-h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:bold;
	text-decoration:none;
}

A.st-h2:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:bold;
	text-decoration:underline;
	font-style:normal;
}

.st-h3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 70%;
	font-weight:bold;
	text-decoration:none;
}

.st-h4{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size :100%;
	font-weight:bold;
	text-decoration:none;
}

.st-t1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:none;
}

a.st-t1:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:underline;
}


.st-t2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;	
	font-size : 65%;
	font-weight:normal;
	text-decoration:none;
	font-style:italic;
}

.st-t3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 60%;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}

.st-t4{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 85%;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	letter-spacing:-1;
}

A.st-t4:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #014e56;	
	font-size : 85%;
	font-weight:normal;
	text-decoration:underline;
	font-style:normal;
	letter-spacing:-1;	
}

/*GENERALI (g)-----------------------------------------------*/

.g-h1{
	color : #000000;	
	font-size : 100%;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
}
.g-h2{
	color : #000000;	
	font-size : 100%;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
	line-height : 17px;
}
.g-t1{
	color : #000000;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}

.g-t2{
	color : #000000;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}

.g-t2:hover{
	color : #FF0000;	
	font-size : 100%;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}

