/*Inizio classe font*/

font.antiquablu13 {
font-family: Verdana, Arial;
color: #003163;
font-size: 12px;
}

/*Fine class font*/

/*Inizio classe tablelle e celle articoli*/

table.articoli{
border: 0px;
width: 780px;
margin-top: 20px;
margin-bottom: 20px;
}

td.intestazart {
background-color: #CECECE;
width: 630px;
border:1px solid;
border-color: #003163;
padding-left: 10px;
}

td.autoreart {
font-family: Verdana, Arial;
color: #FF0000;
font-size: 13px;
text-align: center;
background-color: #F0F0F0;
width: 150px;
border:1px solid;
border-color: #003163;
}

td.contenutoart {
font-family: Verdana, Arial;
color: #003163;
width: 780px;
}

td.freccia {
text-align: center;
height: 50px;
}

/*Fine classe tablelle e celle articoli*/

/*Inizio classe tablelle e celle guide*/

table.guide{
border: 0px;
width: 780px;
margin-top: 20px;
margin-bottom: 20px;
}

td.intestazgui {
width: 630px;
border-color: #003163;
padding-left: 10px;
}

td.autoregui {
font-family: Verdana, Arial;
color: #FF0000;
font-size: 13px;
text-align: center;
width: 189px;
}

td.menuintestazgui {
text-align: center;
background-color: #003163;
width: 189px;
}

td.contenutogui {
font-family: Verdana, Arial;
font-size: 13px;
color: #003163;
width: 780px;
padding-right: 10px;
}

td.menunavigaz {
font-family: Verdana, Arial;
font-size: 12px;
color: #B1CFF4;
width: 189px;
text-align: center;
background-color: #003163;
padding-bottom: 10px;
}

/*Fine classe tablelle e celle guide*/


/*Inizio classe tablelle e celle download*/

table.download{
border: 0px;
width: 780px;
margin-top: 10px;
margin-bottom: 20px;
}

table.download2{
border: 0px;
width: 780px;
margin-bottom: 20px;
}

td.intestazdwl {
background-color: #F0F0F0;
width: 400px;
border:1px solid;
border-color: #003163;
padding-left: 10px;
}

td.infodwl {
font-family: Verdana, Arial;
font-weight: bold;
color: #FF0000;
text-align: center;
background-color: #F0F0F0;
width: 380px;
border:1px solid;
border-color: #003163;
}

td.contenutodwl {
font-family: Verdana, Arial;
font-size: 12px;
color: #003163;
width: 780px;
}

td.metadwl {
font-family: Verdana, Arial;
color: #003163;
width: 390px;
}

td.freccia {
text-align: center;
}

/*Fine classe tablelle e celle download*/

/*Inizio classe paragrafi e div*/

.bordiblusolid {
font-family: Verdana, Arial;
font-size: 12px;
padding-top: 5px;
border-top-color: #003163;
border-top-style: solid;
border-top-width: 1px;
border-right-color: #003163;
border-right-style: solid;
border-right-width: 1px;
border-bottom-color: #003163;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: #003163;
border-left-style: solid;
border-left-width: 1px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
margin-top: 5px;
}


.riepilogo {
font-family: Verdana, Arial;
font-size: 12px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
background: #F0F0F0;
border-top-color: #003163;
border-top-style: dashed;
border-top-width: 0px;
border-right-color: #003163;
border-right-style: dashed;
border-right-width: 1px;
border-bottom-color: #003163;
border-bottom-style: dashed;
border-bottom-width: 1px;
border-left-color: #003163;
border-left-style: dashed;
border-left-width: 1px;
}

.quote {
font-family: Verdana, Arial;
font-size: 11px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
background: #F0F0F0;
border-top-color: #003163;
border-top-style: dashed;
border-top-width: 1px;
border-right-color: #003163;
border-right-style: dashed;
border-right-width: 1px;
border-bottom-color: #003163;
border-bottom-style: dashed;
border-bottom-width: 1px;
border-left-color: #003163;
border-left-style: dashed;
border-left-width: 1px;
margin-top: 10px;
margin-bottom: 10px;
}

.quote-giallo {
font-family: Verdana, Arial;
font-size: 11px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
background: #FFFFCC;
border-top-color: #003163;
border-top-style: dashed;
border-top-width: 1px;
border-right-color: #003163;
border-right-style: dashed;
border-right-width: 1px;
border-bottom-color: #003163;
border-bottom-style: dashed;
border-bottom-width: 1px;
border-left-color: #003163;
border-left-style: dashed;
border-left-width: 1px;
margin-top: 10px;
margin-bottom: 10px;
}

/*Fine classe paragrafi e div*/


/*Inizio separatori*/

.grigio { 
border: 0;
color: #808080;
background-color: #808080;
height: 1px;
width: 780px; 
text-align: left;
}

.blu{ 
border: 0;
color: #003163;
background-color: #003163;
height: 1px;
width: 780px;
text-align: left; 
}

/*Fine separatori*/


/*Inizio gestione tag lista*/

ul.lista-red2 {
list-style-image:url(/immagini/bullets/red2.gif);)/*Standart con red2.gif*/
}

ul.lista-blu {
list-style-image:url(/immagini/bullets/blu.gif);)/*Standart con blu.gif*/
}

ul.lista-abc {
list-style-type:upper-alpha;/*Lista alfabetica*/
}

ul.lista-123{
list-style-type:decimal;/*Lista numerica*/
}
/*Fine gestione tag lista*/


/*Inizio gestione tag hx*/

h1 {
font-family: Verdana, Arial;
font-size: 14px;
color: #003163;
margin-top: 0;
margin-bottom: 0;
}

h2 {
font-family: Verdana, Arial;
font-size: 13px;
color: #003163;
margin-top: 25px;
margin-bottom: 0px;
margin-left: 10px;
}

h3 {
font-family: Verdana, Arial;
font-size: 12px;
color: #505050;
margin-top: 5;
margin-bottom: 2;
margin-left: 0;
text-decoration: underline;
font-weight: 400;
}

h4 {
font-family: Verdana, Arial;
font-size: 14px;
color: #003163;
margin-top: 25px;
margin-bottom: 0px;
margin-left: 10px;
}

h5 {
font-family: Verdana, Arial;
font-size: 12px;
color: #FF0000;
margin-top: 25px;
margin-bottom: 0px;
margin-left: 10px;
}

/*Fine gestione tag hx*/


/*Inizio link*/

a:link {
color: #009900;
text-decoration:none;
}

a:visited {
text-decoration:none;
color: #666666;
}

a:hover {
color: #003163;
text-decoration:underline;
}

/*Fine link*/

/*Inizio link menù guide*/

a.linkmenugui:link {
font-family: Verdana, Arial;
font-size: 12px;
color: #FFFFFF;
}

a.linkmenugui:visited {
font-family: Verdana, Arial;
font-size: 12px;
color: #FFFFFF;
}

a.linkmenugui:hover {
font-family: Verdana, Arial;
font-size: 12px;
color: #FFFFFF;
text-decoration:underline;
}

/*Fine link menù guide*/


/*Inizio link viola/blu/grigio*/

a.linkvbg:link {
color: #6c00ba;
text-decoration:none;
}

a.linkvbg:visited {
color: ##666666;
text-decoration:none;
}

a.linkvbg:hover {
color: #003163;
text-decoration:underline;
}

/*Fine link viola/blu/grigio*/


/*Inizio classi segnala problemi*/

.red {
 font-family: Verdana, Arial;
 color: #FF0000; 
 font-size: 11px;
 background-color: #FFFFFF;
}

.title {
 font-family: Verdana, Arial;
 color: #003163; 
 font-size: 11px;
 }

.main {
 font-family: Verdana, Arial;
 font-size: 11px;
 background-color: #003163;
}

.scritte {
 font-family: Verdana, Arial;
 color: #FFFFFF;
 font-size: 11px;
}

a.scrivi {
 text-decoration:underline;
 color: #808080;
}
a.scrivi:visited {
 text-decoration:underline;
 color: #808080;
}
a.scrivi:hover {
 text-decoration:none; 
 color: #003163;
}

input, select, option, textarea {
 color: #003163;
 font-size: 11px;
 font-family: Verdana, Arial;
}

/*Fine classi segnala problemi*/



/* Inizio stile per le barre di navigazione*/

#chromemenu{
width: 99%;/*lunghezza della barra superiore*/
}

#chromemenu_inf{
width: 98%;/*lunghezza della barra inferiore*/
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu_inf:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 1px solid #000000;
width: 99%;
background: url(sfondo.gif) center center repeat-x; /*Theme Change here*/
margin-left: 0;
padding-left: 0;
margin: 2;
float: left;
font: bold 10px Verdana;
}


#chromemenu_inf ul{
border: 1px solid #000000;
width: 98%;
background: url(sfondo.gif) center center repeat-x; /*Theme Change here*/
margin-left: 0;
padding-left: 0;
margin:0;
float: right;
font: bold 10px Verdana;
}


#chromemenu ul li{
display: inline;
}

#chromemenu_inf ul li{
display: inline;
}


#chromemenu ul li a{
float: left;
color: #f0f0f0;
font-weight: bold;
padding: 2px 2px 2px 16px;/*dimensioni della barra*/
text-decoration: none;
}

#chromemenu_inf ul li a{
float: left;
color: #f0f0f0;
font-weight: bold;
padding: 2px 4px 2px 10px;/*dimensioni della barra*/
text-decoration: none;
}

#chromemenu ul li a:hover{
color: #B5D3F9; /*testo link con mouse sopra*/
}

#chromemenu_inf ul li a:hover{
color: #B5D3F9; /*testo link con mouse sopra*/
}

#chromemenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: "";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

#chromemenu_inf ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: "";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #B5D3F9; /*bordo ext menù tendina*/
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:15px;/*altezza menù a tendina*/
z-index:100;
background-color: white;
width: 120px;/*larghezza menù a tendina*/
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #B5D3F9; /*linee divisorie menù tendina*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color:#003869;
}

.dropmenudiv a:hover{ /*sfondo menù a tendina*/
background-color: #B5D3F9;
}

/* Fine stile per le barre di navigazione*/