body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight : normal;
background: none;
text-decoration: none;
background-attachment : fixed;
background-image : url(../img/back-titre-news.gif);
background-repeat : repeat;
background-position : 0% 0%;
left : 0;
top : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
padding-top : 4;
padding-right : 4;
padding-bottom : 0;
padding-left : 4;
}

.MESSAGGIO { 
		font-family: Verdana;
		font-size: 8pt;
		font-style: normal; 
		text-transform: lowercase; 
		color: #000000}

.QUADRO { 
		font-family: Verdana;
		font-size: 8pt;
		font-style: normal; 
		text-transform: lowercase; 
		color: #7a0000}

.TITOLINO { 
		font-family: Verdana;
		font-size: 10pt;
		font-style: bold; 
		color: #330000;}

A {
font-family: inherit !importante;
font-size: inherit !consigliato;
}
A:link {
COLOR: #336699;
text-decoration: none;
}
A:visited {
COLOR: #336699;
text-decoration: none;
}
A:hover {
BACKGROUND: #9294D6;
COLOR: #FFFFFF;
text-decoration: underline;
}
A:active {
BACKGROUND: none;
COLOR: #336699;
}

.tabella TH {
vertical-align: middle;
text-align: center;
}

.tabella TD {
vertical-align: middle;
text-align: left;
}

.titolopannello {
font-size : 12px;
font-weight : normal;
color : #FFFFFF;
}

.titolopannellomenu {
font-size : 11px;
color : #FFFFFF;
}

.titolobox {
font-size : 13px;
font-weight : bold;
color : #ffffff;
background: #336699;
/*background-image : url(/themes/K_OSDN/images/bgB.png);*/
background-repeat : repeat-y;
background-position : 0% 0%;
}

.boxcontent {
color : #000000;
background: #FFFFFF;
vertical-align: top;
/*background-image : url(/themes/K_OSDN/images/bgBC.gif);*/
background-repeat : repeat-x;
background-position : 0% 0%;
}

.debug {
font-size : 9px;
color : #323232;
}

.label {
font-size : 11px;
color : #032B99;
}

.label_grid {
font-size : 10px;
color : #896A56;
}


.label_gray {
font-size : 11px;
color : #555555;
}

P {
text-align: justify;
}

.hint {
font-size : 9px;
color : #032B99;
}

.errore {
font-size : 16px;
color : #FF0026;
text-transform: uppercase;
}


TEXTAREA {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
background-color : transparent;
font-weight : bold;
border-color : #000000;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
text-indent : 2px;
}
SELECT {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
background-color : #FFFFFF;
font-weight : bold;
}
TD {
FONT-FAMILY: Verdana,Helvetica;
FONT-SIZE: 12px;
}

/*matrttee*/
	TD{font-family: verdana; font-size: 8pt; color: black;}

	INPUT{	
			BORDER-RIGHT: #A5BFE4 1px solid;
			BORDER-LEFT: #A5BFE4 1px solid;
			BORDER-TOP: #A5BFE4 1px solid;
			BORDER-BOTTOM: #A5BFE4 1px solid;
			BACKGROUND: #E5EEF9;
			FONT-SIZE: 8pt;
			COLOR: #000099;
			FONT-FAMILY: verdana;
			}


INPUT.bottone {
      BORDER-RIGHT: #A5BFE4 2px solid;
			BORDER-LEFT: #E5EEF9 2px solid;
			BORDER-TOP: #E5EEF9 2px solid;
			BORDER-BOTTOM: #A5BFE4 2px solid;
			BACKGROUND: #ffdab9;
			FONT-SIZE: 9pt;
		  COLOR:#000000;
			FONT-FAMILY: verdana;
}

/* Modifica per il pulsante che visualizza il manuale operativo di Gerit. */
button.bottone {
      BORDER-RIGHT: #A5BFE4 2px solid;
			BORDER-LEFT: #E5EEF9 2px solid;
			BORDER-TOP: #E5EEF9 2px solid;
			BORDER-BOTTOM: #A5BFE4 2px solid;
			BACKGROUND: #ffdab9;
			FONT-SIZE: 9pt;
		  COLOR:#000000;
			FONT-FAMILY: verdana;
}

/*			
	INPUT.BUTT{
			BORDER-RIGHT: #A5BFE4 2px solid;
			BORDER-LEFT: #E5EEF9 2px solid;
			BORDER-TOP: #E5EEF9 2px solid;
			BORDER-BOTTOM: #A5BFE4 2px solid;
			BACKGROUND: #D2E4F9;
			FONT-SIZE: 9pt;
			FONT-WEIGHT: bold;
			COLOR: #000099;
			FONT-FAMILY: verdana;
			}*/
SELECT {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
background-color : #E5EEF9;
}        




/*matrttee*/
.link1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #666666;
vertical-align : middle;
}
.link1 A:link {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}
.link1 A:visited {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}
.link1 A:hover {
BACKGROUND: #FF0000;
COLOR: #FFFFFF;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.link1 A:active {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.boxcontent A:link {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}
.boxcontent A:active {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.boxcontent A:visited {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}
.boxcontent A:hover {
BACKGROUND: #336699;
COLOR: #FFFFFF;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.newstitle {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : normal;
font-weight : bold;
color : #336699;
}
.menu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
}
.menu A:link {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 13px;
font-weight : bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.menu A:visited {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 13px;
font-weight : bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.menu A:hover {
BACKGROUND: #000000;
COLOR: #FFFFFF;
FONT-SIZE: 13px;
font-weight : bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.menu A:active {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 13px;
font-weight : bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.pn-sub {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
}
.pn-sub A:link {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.pn-sub A:active {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.pn-sub A:visited {
BACKGROUND: none;
COLOR: #336699;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.pn-sub A:hover {
BACKGROUND: #666666;
COLOR: #FFFFFF;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.pn-normal {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #000000;
}
.pn-title {
BACKGROUND: none;
COLOR: #000066;
FONT-SIZE: 13px;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.pn-title A:link {
text-decoration : underline;
font-size : 13px;
font-family : Verdana;
color : #ff0000;
}
.pn-title A:visited {
text-decoration : underline;
font-size : 13px;
font-family : Verdana;
color : #ff0000;
}
.pn-title A:hover {
text-decoration : underline overline;
font-size : 13px;
font-family : Verdana;
color : #ff0000;
}
.pn-title A:active {
text-decoration : underline;
font-size : 13px;
font-family : Verdana;
color : #ff0000;
}
.pn-pagetitle {
BACKGROUND: none;
COLOR: #FF0000;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}
.pn-logo {
COLOR: #000000;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

A.pn-logo:link {
COLOR: #000000;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
A.pn-logo:visited {
COLOR: #000000;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
}
A.pn-logo:hover	{
COLOR: #000000;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
A.pn-logo:active {
COLOR: #000000;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}


