body {background-color:#056303;color:#ccfea0;margin:0px;padding:0px;
scrollbar-arrow-color: #FFF;
scrollbar-3dlight-color: #FFF;
scrollbar-highlight-color: #05b000;
scrollbar-face-color: #05b000;
scrollbar-shadow-color: #FFF;
scrollbar-darkshadow-color: #084108;
scrollbar-track-color: #084108;}

/* 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;}

a, a:link, a:visited {font-weight:bold;color:#FFF;text-decoration:none;outline:none;}
a:hover, a:active {font-weight:bold;color:#9aff63;text-decoration:none;outline:none;}
td, p, ul, li {font-size:12px; color:#ccfea0; font-family:Verdana, Sans Serif;}
p, li {text-align:justify;}


#container{text-align:center;margin:0;padding:0;border:0;}
#page{background-image: url(../images/images_green/bg_pagina.gif); background-repeat:repeat-y;color:#ccfea0;text-align:left;width:980px;margin:0 auto;padding:0;}

#header {width:980px;margin:0;padding:0;border:0;}

#header .centro {width:520px;float:left;margin:0;padding:0;border:0;color:#ccfea0;}
#header .centro h1 {font-family:"Times New Roman", Times, serif;font-size:44px;font-style:italic;margin:0;padding:10px 0 0 20px;font-weight:normal;}
#header .centro h2 {font-family:"Times New Roman", Times, serif;font-size:22px;font-style:italic;margin:0;padding:5px 0 0 20px;font-weight:normal;}
#header .centro h1 a, #header .centro h2 a{font-weight:normal;}

#header .lingue {width:290px;float:left;margin:0;padding:110px 0 0 0;border:0;}
#header .lingue p {text-align:center;font-family:Verdana, Arial, Helvetica, Sans Serif;font-size:11px;margin:0;padding:0;font-weight:normal;}
#header .lingue p a {font-weight:normal;}
#header .lingue img {margin:0;padding:0;border:1px solid #fff;}

#header .logo {width:160px;float:right;text-align:right;margin:0;padding:0;border:0;}
#header .logo img {margin:0;padding:0;border:0;}

#menuor {position:relative;z-index:1000;width:980px;height:39px;background-image: url(../images/images_green/bg_menu-or.gif); background-repeat:repeat-x;margin:0;padding:0;border:0;}
#submenuor {width:980px;height:300px;margin:0;padding:0;border:0;background-color:#083308;font-family:Verdana, Sans Serif;font-size:12px;}/*background-color:#000000;*/
#submenuor p {color:#07fe00;background-image:none;text-align:left;font-size:14px; font-weight:normal; font-family:Verdana, Sans Serif;margin:0;padding:0;}
#submenuor a {font-weight:normal;}
#submenuor a:hover {color:#07fe00;font-weight:normal;}

#pagina {width:980px;margin:0;padding:0;border:0;}

#pagina #menuvert {width:200px;float:left;background-image: url(../images/images_green/bg_menuvert.gif);background-color:#084108;background-repeat:repeat-x;margin:0;padding:0;border:0;}
#menuvert p {color:#07fe00;background-image:none;text-align:left;padding-left:20px;font-size:12px; font-weight:bold; font-family:Verdana, Sans Serif;}
#menuvert a:hover {font-weight:bold;color:#07fe00;text-decoration:none;}

#menuvert ul {list-style-type:none;margin:0;padding:0;}
#menuvert li {list-style-type:none;width:200px;float:left;text-align:left;font-weight:normal; font-family:Verdana, Sans Serif;font-size:11px;padding:0;margin:0;border:0;border-bottom:1px solid #05af00;}
#menuvert li a {color:#fff;display:block;padding:5px 10px 5px 20px;}
#menuvert li a:hover {color:#07fe00;display:block;padding:5px 10px 5px 20px;}
#menuvert li.Selected {background-color:#084808;}
#menuvert li.Selected a {color:#fff;display:block;padding:5px 10px 5px 20px;}
#menuvert li.Selected a.Sel {color:#07fe00;display:block;padding:5px 10px 5px 20px;}
#menuvert li.Selected ul {}
#menuvert li.Selected ul li {border-bottom:0;}
#menuvert li.Selected ul li a{color:#fff;display:block;padding:0 10px 4px 25px;}
#menuvert li.Selected ul li a.Sel {color:#07fe00;display:block;padding:0 10px 4px 25px;}
#menuvert li.Selected ul li a:hover {color:#07fe00;display:block;padding:0 10px 4px 25px;}

.riga {border-bottom:1px solid #05b000;}
.rigasel {background-color:#51070e;border-bottom:1px solid #05b000;}
.rigascura {border-top:3px double #05b000;}

#path {}
#path p {font-size:10px; color:#ccfea0; font-family:Verdana, Sans Serif;margin:0px 10px 0px 0px;padding:0px;text-align:right;}
/*#path a {font-weight:normal;}*/

#menuserv {width:980px;border:0;border-bottom:1px solid #084108;background-image: url(../images/images_green/bg_menuserv.gif);background-repeat:repeat-x;background-position:left bottom;background-color:#084108;margin:0;padding:0;}
#menuserv p {font-size:11px; color:#07fe00; font-family:Verdana, Sans Serif;margin:0px 20px 0px 0px;text-align:right;padding:4px 0px;}
#menuserv a:hover {color:#07fe00;}

#contenthp {margin:20px;padding:0;border:0;}
#contenthp p{font-size:11px;line-height:1.2;color:#ccfea0;padding:0;margin:0;border:0;}


#pagina #content {width:770px;float:left;margin:0;padding:0;border:0;border-left:1px solid #05af00;font-family:Verdana, Sans Serif;font-size:12px;}

#content p, #content li {line-height:1.3;}
#content h3, #content .titolo16, #contenthp .titolo16 {font-size:16px;font-weight:bold;line-height:1.2;color:#ccfea0;}
#content h2, #content .titolo20 {font-size:20px;font-weight:normal;line-height:1.2;color:#ccfea0;}
#content h1, #content .titolo24, #contenthp .titolo24 {font-size:24px;font-weight:normal;line-height:1.14;color:#ccfea0;border-bottom:1px solid #05af00;margin:0px;padding:0px;}

#footer {width:980px;margin:0;padding:0;border:0;background-color:#000;color:#ccfea0;}
#footer p {font-size:10px; color:#ccfea0; font-family:Verdana, Sans Serif;text-align:center;margin:0;padding:10px;}

.bordo {border: 1px solid #ccfea0;}

.tablefoto {background-color:#05af00;}

p.english {font-size:11px; color:#ccfea0; font-family:Verdana, Sans Serif;margin:0px;padding:0px;text-align:right;}

p.titolohp {font-size:20px;font-weight:normal;margin:0px;padding:0px;text-align:center;line-height:1.2;}
p.testohp {text-align:center;margin:0;padding:0;line-height:1.3;}

#strillihp {margin:30px 0 0 0;padding:0;border:0;font-family:Verdana, Sans Serif;}
#strillihp .strillo {width:300px;float:left;}
#strillihp .strillo h3 {font-size:12px;font-weight:bold;line-height:1.2;text-transform:uppercase;color:#ccfea0;border-top:1px dashed #07fe00;border-bottom:1px dashed #07fe00;padding:5px;margin:0;}
#strillihp .strillo h3 a:hover {color:#07fe00;}
#strillihp .strillo .testo {padding:5px;border-bottom:1px dashed #07fe00;}
#strillihp .strillo .testo p {font-size:11px;text-align:left;}


