body {
	font-size:   1.1em;
	background-color: #FFCC66;
	background-image: url('http://www.regione.calabria.it/dipartimentobilancio/immagini/sf_pag.gif');
	/* background-repeat: no-repeat; */

        width:820px; margin:auto;   /* X Centrare la pagina */
}

/* ============ Toglie il bordo alle immagini ============ */ 
img {border: 0px;}

/* ====================== Definizioni x Le Tabelle ======================= */ 

table, td, th{
border: 0px solid #EEE;		/* bordi 0px di colore grigio chiaro (quindi senza bordi) */
border-collapse: collapse;
}
td, th{padding: 1.2px 2px;}		/* distanza dal bordo verticale,orizzontale */
td    {text-align:left;}
th    {text-align:left;}

td.grigiochiaro {text-align:left;  background-color: #E4E4E4; }
td.orochiaro {text-align:left;  background-color: #F3E8C3; }

#all_table { background-image: url('http://www.regione.calabria.it/dipartimentobilancio/immagini/sf_pag.gif');}

td.scheda      {padding: 0px 0px;}

td.bgquadrettiblu   {background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/quadrettiblu.gif');}
td.bgquadrettigialli   {background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/quadrettigialli.gif');}
td.bgquadrettirosa   {background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/quadrettirosa.gif');}
td.bgquadrettiverdi   {background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/quadrettiverdi.gif');}
td.bgquadrigialli   {background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/quadrigialli.gif');}
td.bgquadr1grigi   {background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/quadrigrigi.gif');}

td.centertext  {text-align:center; background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/quadrettiblu.gif');}
td.orizmenutop {background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/orizmenugrigio.gif');}
td.orizmenucenter {background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/orizmenuorange.gif');}
td.orizmenubot {background: #005200;}

td.indent {padding: 1.5px 14px;}
td.norm {padding: 0px 0px;}

td.boxsuperiore {
padding: 	  0px 0px; 
background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/box_lati.gif');
}
td.boxcentrale {
padding: 	  0px 0px; 
background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/box_lati.gif');
}
td.boxinferiore {
padding: 	  0px 0px; 
background-image: url('http://www.regione.calabria.it/dipartimentobilancio/image/box_lati.gif');
}

td.griglia
{
position: relative;
	bottom:  0px;
	right:   0px;
	left:   20px;
	top:     0;
}

td.for  {padding: 0px 0px;}
td.for1 {padding: 0px 0px;}
/* ====================== Fine Definizioni x Le Tabelle ======================= */ 

a {
text-decoration:    none;
color: #000000;
}
a:hover {
color: #F2F505;
background-color: #FF7300;
}

a.underlin {
text-decoration:    underline;
color: #082963;
}
a.nounderlin {
text-decoration:    none;
color: #082963;
font-size:       1.1em;
font-weight:     bold;
}

a.underlinred {
text-decoration:    underline;
color: #082963;
}

a:hover.nounderlin {
text-decoration:    underline;
color: #082963;
font-size:       1.1em;
font-weight:     bold;
}

}
/* ====================== Classe x Link nel menu di sinistra ======================= */ 
a.linkmenusx{
font-family: Verdana,Arial,sans-serif;
color:#0D0F5D;
font-size: 1.1em;
text-align: center;
font-weight: lighter;
font-style: italic;
}
a:hover.linkmenusx{
color:#082963;
background-color : #FF7300;
}

a.linkmenudx{
font-family: 		Verdana,Arial,sans-serif;
color:			#0D0F5D;
font-size: 		1.0em;
text-align: 		center;
font-weight: 		bold;
font-style: 		normal;
}

a.linkmenudxn{
font-family: Verdana,Arial,sans-serif;
color:#0D0F5D;
font-size: 1.1em;
text-align: center;
font-weight: lighter;
font-style: italic;
}
a:hover.linkmenudxn{
color:#082963;
background-color : #FF7300;
}

a:			hover.linkmenudx{
color:			#082963;
background-color: 	#FF7300
}

/* ========================= menu superiori ====== NON ATTIVI ======= */
#menu { 
margin: 0;
padding:0;
background:#F6c826;
border-bottom: 1px solid #c00;
border-top: 1px solid #c00;
font: 100% Verdana,Arial,sans-serif;;
}
#menu li {
display: inline;
margin: 2;
padding: 0;
list-style-type: none;
}
#menu a:link, #menu a:visited {
font-weight: bold;
margin:0 1em;
text-decoration: none;
color: #000;
}
#menu a:link#evidenziato, #menu a:visited#evidenziato, #menu a:hover {
border-top: 2px solid #c00;
color: #c00;
}




#navlist
{
border-bottom: 2px solid #FFCC66;
border-top: 2px solid #FFCC66;
margin: 0px;
margin-bottom: 0px;
padding: 0px;
padding-left: 100px;
background-color: #FF9900;
font-family: Verdana, Arial, sans-serif;
font-size: 1.1em;
padding-bottom: 10px;
padding-top: 10px;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #FF9900;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 1em;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist #active a { background-color: #FFCC66; }

/* ====================================================================== */

/* ========================================================================= */
/* ====================== Classi x Testata Strutture ======================= */ 
#tipostruttura{
font-family:       Verdana,Arial,sans-serif;
color:             #A02F23;
font-size:         1.6em;
text-align:        left;
font-weight:       lighter;
font-style:        normal;
margin:          0px 0px 0px 5px;
}

.testostruttura {
text-indent: 	 0px;
text-align:  	 justify; 
font-size: 	     1.2em;
font-weight:     bold;
margin:          0px 30px 0px 45px;
font-family:     Verdana,Arial,sans-serif;
color:           #0A0D42;
}

.testocompetenze {
text-indent: 	 0px;
text-align:  	 justify; 
font-size: 	     1.1em;
font-weight:     normal;
margin:          -0px 10px 0px 15px;
font-family:     Verdana,Arial,sans-serif;
color:           #0A0D42;
padding: 0px 0px 0px 0px;
}
/* ========================================================================= */
/* ========================================================================= */

.tabcollabnome{
font-family:       Verdana,Arial,sans-serif;
color:             #A02F23;
font-size:         1em;
text-align:        left;
font-weight:       lighter;
font-style:        normal;
margin:            0px 0px 0px 15px;
}
.tabcollabtel{
font-family:       Verdana,Arial,sans-serif;
color:             #A02F23;
font-size:         1em;
text-align:        left;
font-weight:       lighter;
font-style:        normal;
margin:            -13px 0px 0px 150px;
}
.tabcollabmail{
font-family:       Verdana,Arial,sans-serif;
color:             #A02F23;
font-size:         1em;
text-align:        left;
font-weight:       lighter;
font-style:        normal;
margin:            -13px 0px 0px 240px;
}

/* ====================== Classe x Date delle New ======================= */ 
#testodate{
font-family:       Verdana,Arial,sans-serif;
color:             #0A0D42;
font-size:         8.8pt;
text-align:        left;
font-weight:       lighter;
font-style:        normal;
padding: 0px 0px 0px 8px;
}
/* ====================== Classe x Testo delle New ======================= */
a.linknew{
font-family:       Verdana,Arial,sans-serif;
color:             #8C0000;
font-size:         8.8pt;
text-align:        center;
font-weight:       lighter;
font-style:        normal;
}
a:hover.linknew{
color:             #082963;
background-color:  #FF7300
}
/* ====================== Classe x Titolo Notizia ======================= */ 
#titolonotizia{
font-family:       Verdana,Arial,sans-serif;
color:             #000000;
font-size:         9.4pt;
text-align:        left;
font-weight:       bold;
font-style:        normal;
}
/* ====================== Testo Blu con colore di sfondo salmone =================== */ 
#testobackgro{
font-family:       Verdana,Arial,sans-serif;
color:             #0A0D42;
font-size:         9.8pt;
text-align:        left;
font-weight:       bold;
font-style:        normal;
	background: #FF7300;
	padding: 0.5px 0.5px 0.5px 15px;
}

/* ====================== Testo rosso  =================== */ 
.testorosso{
font-family:       Verdana,Arial,sans-serif;
color:             red;
text-align:        left;
font-weight:       bold;
font-style:        normal;
	padding: 0.5px 0.5px 0.5px 15px;
}

/* ====================== Testo Bianco con colore di sfondo grigio =================== */ 
#testowhite{
font-family:       Verdana,Arial,sans-serif;
color:             #FFFFFF;
font-size:         9.8pt;
text-align:        left;
font-weight:       bold;
font-style:        normal;
	background: #6C6C6C;
	padding: 0.5px 0.5px 0.5px 15px;
}
/* ====================== Box Giallo ======================= */
.codeboxgiallo {
	border:2px dotted gray;
	padding:0.1em 0.1em;
	background-color:#FCFBC4;
	margin-bottom:3em;
	text-align: justify;	
}
/* ======================= Box Blu ======================== */
.codeboxblu {
	border:2px dotted gray;
	padding:0.1em 0.1em;
	background-color:#C0C0FF;
	margin-bottom:3em;
	text-align: justify;
	font-size:9.8pt;
}

/* ====================== Box Verde ======================= */
.codeboxverde {
	border:			2px dotted gray;
	padding:		0.1em 0.1em;
	background-color:	#C0FFC0;
	margin-bottom:		3em;
	text-align: 		justify;
	font-size:		1.1em;
}
/* ====================== Box Rosso ======================= */
.codeboxrosso {
	border:2px dotted gray;
	padding:0.1em 0.1em;
	background-color:#FFC0C0;
	margin-bottom:3em;
	text-align: justify;
	font-size:9.8pt;
}


/* ====================== Box Grigio ======================= */
.codeboxgrigio {border:1px solid silver;padding:1em;background-color:#F8F8F8;}
.codeboxgrigio h2 {margin-top:0em;padding-top:0em;}

.codeboxgiallooro {border:1px solid silver;padding:1em;background-color:#F6c826;}
.codeboxgiallooro h2 {margin-top:0em;padding-top:0em;}
/* ====================== Posizionamento Testo Riferimenti assoluti =========================== */ 
#windowpos {
position: absolute;
     top: 120 px;
    left: 120 px; 
  zindex: 1;
       }
/* ========================== GESTIONE DELLE LINEE TRATTEGGIATE =============================== */ 
#navigazione, #barra_titolo, #footer {
border-top:      #a5a5a5 dotted 1px;
border-bottom:   #a5a5a5 dotted 1px;
width:           100%;
margin:          0;
padding:         0;
text-align:      center; 
/*centratura per explorer 5.x */
min-height:      21px;
height:          auto !important;
height:          21px;
}

/* ============================ RIDEFINIZIONE DI ALCUNI TAG HTML ===================== */ 
em {
font-family: Verdana,Arial,sans-serif;
color:#0D0F5D;
font-size: 0.8em;
font-style: italic;
}


/* Corpo della pagina*/
h3 {
clear:           both;
font-size:       1.1em;
font-weight:     bold;
padding:         1px 0 0 0;
	/*background: yellow;*/
	/*padding: 20px 20px 20px 80px;*/
margin:          0;
color:           #082963;
}
a:hover {
color: #005696;
}
a.novita {
text-decoration: none;
color: #733333;
}
a.linkinterno {
font-family:     Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size:       100%;
font-weight:     bold;
color: #733333;
}
a.linkinterno:   hover {
color:           black;
}



h2 {
color:           #6e6f6d;
font-weight:     normal;
text-transform:  uppercase;
font-size:       100%;
letter-spacing:  2px;
margin:          0;
padding:         0;
}
h2.en {
color:           #6e6f6d;
font-weight:     normal;
text-transform:  uppercase;
font-size:       100%;
letter-spacing:  2px;
border-bottom:   1px dotted #6e6f6d;
width:           310px;
margin:          13px 0 3px 0 !important;
margin:          12px 0 3px 0;
padding:         8px 0 0 0;
}

.pic {
color:           #6e6f6d;
font-weight:     normal;
font-size:       100%;
letter-spacing:  1px;
margin:          0;
padding:         0;
}

p {
margin:          0 100 8px 0;
}
p.normal {
margin:          14px 0 15px 0 !important;
margin:          4px 0 14px 0;
}

p.ind {padding: 1.5px 14px;}

p.indent {
margin:          0px 10px 0px 10px;
color:           #6e6f6d;
font-weight:     normal;
}

.ulmio1 {
text-align: 	justify; 
text-indent: 	0px; 
font-size: 	1.1em;
margin: 	0px 10px 0px 10px;
}

.ulmio2 {
text-align: 	justify; 
text-indent: 	0px; 
font-size: 	1.1em;
margin: 	0px 10px 0px 10px;
}
.indent2 {
text-indent: 	 2px;
text-align:  	 justify; 
font-size: 	 1.1em;
margin:          0px 10px 0px 10px;
}
.indent10 {
text-indent: 	 10px;
text-align:  	 justify; 
font-size: 	 1.1em;
margin:          0px 10px 0px 0px;
}
.indent25 {
text-indent: 	 25px;
text-align:  	 justify; 
font-size: 	 1.1em;
margin:          0px 10px 0px 10px;
}

.centrato {
text-align:  	 center; 
font-size: 	 1.1em;
margin:          10px 10px 10px 10px;
}

.destro {
text-align:  	 right; 
font-size: 	 1.0em;
margin:          10px 10px 10px 10px;
}

.margine {
text-indent: 	 15px;
text-align:  	 justify; 
font-size: 	 1.2em;
margin:          0px 10px 0px 85px;
}
.marginenoident {
text-indent: 	 0px;
text-align:  	 justify; 
font-size: 	 1.1em;
margin:          0px 10px 0px 85px;
}

.bandioggetto {
text-indent: 	 0px;
text-align:  	 justify; 
font-size: 	 1.1em;
font-weight: bold;
margin:          -15px 10px 0px 85px;
background-color: #E8E8F4;
color: #071F07;
}

.bandioggettoevidenza {
text-indent: 	 0px;
text-align:  	 left; 
font-size: 	 1.4em;
font-weight: bold;
margin:          -15px 10px 0px 85px;
background-color: #FFFFC0;
color: #071F07;
}

.bandialtro {
text-indent: 	 0px;
text-align:  	 left; 
font-size: 	 1.2em;
margin:          0px 10px 0px 85px;
background-color: #F2F2F8;
}

.bandirosso {
text-indent: 	 0px;
text-align:  	 left; 
font-size: 	 1.2em;
margin:          0px 10px 0px 85px;
background-color: #F2F2F8;
color: #ff0000;
}

.bandidx {
text-indent: 	 0px;
text-align:  	 right; 
font-size: 	 1.2em;
margin:          0px 10px 0px 85px;
background-color: #F2F2F8;
}

.banditesto {
text-indent: 	 0px;
text-align:  	 justify; 
font-size: 	 1.2em;
margin:          0px 10px 0px 85px;
background-color: #F2F2F8;
}

.bandiverde {
text-indent: 	 0px;
text-align:  	 left; 
font-size: 	 1.2em;
margin:          0px 10px 0px 85px;
background-color: #F2F2F8;
color: green;
}

.unope1 {
font-size: 	 1.0em;
margin:          10px 10px 0px 10px;
}
/* ============================ SELETTORI ID X RIGA PUNTINI ============================== */
#titolo_notizie {
margin:          0 0 4px 0;
padding:         10px 0 0 0;
min-height:      21px;
height:          auto !important;
height:          21px;
width: 	 	 480px;
border-bottom:   1px dotted #6e6f6d;
}
#notizie {
float:           left;
}
#rss {

float:           right;
padding:         3px 0 0 0;
margin:          0;
}
#rss img {
border:          0;
}

.data {
font-weight:      bold; }

/* =============== CODICE X LE SCHEDE RIASSUNTIVE DELLE STRUTTURE ==================== */ 
td {  font-family: Tahoma; font-size: 11px; color: #000000}
.titolo {  font-family: Tahoma; font-size: 18px; color: #A02F23; font-weight: bold; text-decoration: none; text-align: center}
.titolo_blu {  font-family: Tahoma; font-size: 14px; font-weight: bold; color: #0c4da2}
.titolo_bord {  font-family: Tahoma; font-size: 18px; font-weight: bold; color: #A02F23}
.titoleto {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000}
.titolo_verde {  font-family: Tahoma; font-size: 18px; color: #6ab396}
.titolo_serv {  font-family: Tahoma; font-size: 14px; color: #0B1547}
.titole {  font-family: Tahoma; font-size: 18px; color: A02F23; font-weight: bold; text-decoration: none}
.titole_mbrd {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #A02F23}
.titole_dsca {  font-family: Tahoma; font-size: 11px; color: #A02F23}
.titolo_bot {  font-family: Tahoma; font-size: 10px; color: #404040}


