/* strutture generali */
body {margin:0;padding:0;height:100%;background-image: url(../images/bg_beige.gif);background-color:#552d00;background-repeat:repeat-x;color:#eee;
scrollbar-arrow-color: #FFF;
scrollbar-3dlight-color: #FFF;
scrollbar-highlight-color: #c17000;
scrollbar-face-color: #c17000;
scrollbar-shadow-color: #FFF;
scrollbar-darkshadow-color: #552d00;
scrollbar-track-color: #552d00;}
/* per la scrollbar su firefox */
html > body {overflow:scroll;}
/* nasconde la doppia scrollbar su IE 7 causata dalla rule per firefox */
*:first-child+html body {overflow:visible;}

.clear {clear:both;margin:0;padding:0;border:0;}

td, p, ul, li {font-size:12px; color:#EEE; font-family:Verdana, Arial, "Sans Serif";}
p {text-align:justify;line-height:1.5;}

a, a:link, a:visited {color:#fff;text-decoration:none;}
a:hover, a:active {color:#ffcc00;text-decoration:none;outline:none;}

#container{text-align:center;margin:0;padding:0;height:100%;border:0;}
#page{position:relative;text-align:left;width:980px;margin:0 auto;padding:0;height:100%;}

#menuleft {float:left;width:165px;margin:0;padding:0;border:0;text-align:left;}

#content {float:left;width:645px;margin:0;padding:0;border:0;border-left:1px solid black;border-right:1px solid black;background-color:#000;}/*background-color:#004901;*/
#content #header {width:645px;margin:0;padding:0;border:0;border-bottom:1px solid #c17000;}
#header .logomenu {width:635px;height:80px;margin:0;padding:0;border:0;}
#header .logomenu .logo {width:300px;float:left;text-align:left;}
#header .logomenu .logo a {color:#fff;text-decoration:none;}
#header .logomenu .logo a:hover {color:#ffcc00;text-decoration:none;}
#header .logomenu .logo h1 {font-family:"Times New Roman", Times, serif;font-size:30px;font-style:italic;margin:43px 0 0 0;padding:0 0 0 10px;font-weight:normal;}
#header .logomenu .menuserv {width:300px;float:right;}
#header .logomenu .menuserv p {text-align:right;font-family:Verdana, Arial, "Sans Serif";font-size:11px;margin:10px 0 0 0;padding:0 10px 0 0;font-weight:normal;}
#header .logomenu .menuserv a {color:#fea200;text-decoration:none;}
#header .logomenu .menuserv a.sel {color:#ffcc00;text-decoration:none;}
#header .logomenu .menuserv a:hover {color:#ffcc00;text-decoration:none;}

#content #slideshow {width:645px;height:501px;margin:0;padding:0;border:0;background-color:black;border-bottom:1px solid #c17000;}
#slideshow  h2 {font-family:"Times New Roman", Times, serif;font-size:24px;font-style:italic;margin:0;padding:10px 20px;font-weight:normal;text-align:right;color:#fff;}

#content #testo {width:645px;margin:0;padding:0;border:0;}
#testo p {padding:15px;margin:0;}

#content a {color:#fea200;text-decoration:none;}
#content a:hover {color:#ffcc00;text-decoration:none;}

#footer {width:645px;margin:0;padding:0;border:0;}
#footer .riga {border-bottom: 1px solid #552d00;margin:0 10px;}
#footer .update {font-size:11px;text-align:center;padding:10px;font-family:Verdana, Arial, "Sans Serif";}

#menuright {float:left;width:160px;margin:0;padding:0;border:0;}

#menuinterne {width:160px;margin-top:80px;margin-left:0px;border-top:1px solid black;float:right;}
#menuinterne ul {list-style-type:none;margin:0 0 0 10px;padding:0;}
#menuinterne li {list-style-type:none;font-weight:bold;font-family:Verdana, Arial, "Sans Serif";font-size:12px;padding:10px 0 0 0;margin:0;border:0;}
#menuinterne li a {color:white;padding:0;margin:0;}
#menuinterne li a:hover {color:#ffcc00;}
#menuinterne li a.Selected {color:#ffcc00;}

#menulingue {width:160px;margin-top:80px;margin-left:0px;border-top:1px solid black;float:right;}
#menulingue ul {list-style-type:none;margin:0 0 0 10px;padding:0;}
#menulingue li {list-style-type:none;font-weight:bold;font-family:Verdana, Arial, "Sans Serif";font-size:14px;padding:20px 0 0 0;margin:0;border:0;}
#menulingue li a {color:#ffcc00;padding:0;margin:0;}
#menulingue li a:hover {color:white;}
#menulingue li a.Selected {color:white;}