@charset "utf-8";
/* CSS Document */

.intestazione { 
background-image : url(images/TMD2009-LAYOUT_02.jpg); 
height : 100px; 
width : 800px; 
background-repeat : no-repeat; 
} 
.logo { 
background-image : url(images/TMD2009-LAYOUT_01.jpg); 
background-repeat : no-repeat; 
height : 120px; 
width : 200px; 
} 
.sotto_menu { 
height : 30px; 
width : 1000px; 
background-image : url(images/TMD2009-LAYOUT_15.jpg); 
background-repeat : no-repeat; 
} 
.body { 
background-repeat : no-repeat; 
background-image : url(images/TMD2009-LAYOUT_16.jpg); 
width : 1000px; 
} 
.footer { 
background-image : url(images/TMD2009-LAYOUT_17.jpg); 
background-repeat : no-repeat; 
height : 150px; 
width : 1000px; 
} 
.menu_navigazione { 
font-size : 10px; 
font-weight : bold; 
color : #000099; 
border-bottom : 2px solid; 
border-bottom-color : #000099; 
text-decoration : none; 
} 
.menu_categorie { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
display : block; 
color : #990000; 
text-decoration : none; 
text-align : right; 
padding : 6px; 
padding-top : 12px; 
text-transform : uppercase; 
} 
.menu_categorie:hover { 
font-weight : bold; 
font-size : 11px; 
text-decoration : none; 
text-align : right; 
color : #000099; 
text-transform : uppercase; 
} 
.tab_sotto_categorie { 
border-bottom : 2px solid; 
border-bottom-color : #cc0000; 
padding-bottom : 6px; 
padding-top : 6px; 
} 
.tab_sinistra { 
border-left : 1px solid; 
border-left-color : #990000; 
clear : left; 
padding-left : 20px; 
height : 100%; 
} 
.liste { 
list-style : circle; 
text-align : left; 
line-height : 18px; 
} 
.Menucoll { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
display : block; 
color : #000099; 
text-decoration : none; 
text-align : left; 
padding : 3px; 
border-bottom : 1px dashed; 
border-bottom-color : #000099; 
} 
.Menucoll:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #990000; 
text-decoration : none; 
background-repeat : no-repeat; 
background-position : right; 
width : 190px; 
padding : 3px; 
text-indent : 15px; 
border-bottom : 1px dashed; 
} 
.links_suggerimenti { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
padding : 3px; 
} 
.immagini { 
padding : 10px; 
} 
.tabelle-completo { 
border-top : 1px solid; 
border-top-color : #000099; 
border-right : 1px solid; 
border-right-color : #000099; 
border-left : 1px solid; 
border-left-color : #000099; 
border-bottom : 1px solid; 
border-bottom-color : #000099; 
padding : 5px; 
} 
.tabelle-basso-destra { 
border-right : 1px solid; 
border-right-color : #000099; 
border-bottom : 1px solid; 
border-bottom-color : #000099; 
padding : 6px; 
} 
.tabelle-basso { 
border-bottom : 1px solid; 
border-bottom-color : #000099; 
padding : 5px; 
} 
.Stile17 { 
font-weight : bold; 
} 
body, td, th { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000099; 
} 
body { 
background-image : url(images/background_general.gif); 
background-attachment : scroll; 
background-repeat : no-repeat; 
margin-left : 0; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
background-color : #000099; 
} 
.Stile18 { 
color : #990000; 
font-weight : bold; 
} 
h1, h2, h3, h4, h5, h6 { 
font-family : Georgia, Times New Roman, Times, serif; 
} 
h1 { 
font-size : 16px; 
color : #000099; 
} 
a { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #990000; 
font-weight : bold; 
} 
a:link { 
text-decoration : none; 
} 
a:visited { 
text-decoration : none; 
} 
a:hover { 
text-decoration : underline; 
} 
a:active { 
text-decoration : none; 
} 
.Stile23 { 
font-size : 9px; 
} 
.Stile25 { 
font-size : 9px; 
font-weight : bold; 
} 
.Stile27 { 
font-size : 10px; 
} 
h2 { 
font-size : 14px; 
color : #990000; 
} 
