body {background-color:#f04a00;color:#ffffae;margin:0px;padding:0px;
scrollbar-arrow-color: #FFF;
scrollbar-3dlight-color: #FFF;
scrollbar-highlight-color: #c72400;
scrollbar-face-color: #c72400;
scrollbar-shadow-color: #FFF;
scrollbar-darkshadow-color: #7e0900;
scrollbar-track-color: #7e0900;}

/* 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 {color:#FFF;text-decoration:none;outline:none;}
a:hover, a:active {color:#fcaf52;text-decoration:none;outline:none;}
td, p, ul, li {font-size:12px; color:#fcd99b; font-family:Verdana, Arial, "Sans Serif";}
p, li {text-align:justify;}


#container{text-align:center;margin:0;padding:0;border:0;}
#page{position:relative;color:#9c0e00;text-align:left;width:982px;margin:0 auto;padding:0;background-image: url(../images/bg_content.gif);}

#header {width:982px;height:140px;margin:0;padding:0;border:0;background-image: url(../images/bg_header.jpg); background-repeat:no-repeat;}

#header .logo {width:300px;float:left;margin:10px 0 0 10px;padding:0;border:0;}
#header .logo img {margin:0;padding:0;border:0;}

#header .welcome {width:400px;float:right;text-align:right;margin:30px 0 0 0;padding:0;border:0;color:#fcd99b;}
#header .welcome img {margin:0 10px 0 0;padding:0;border:0;}

#header .lingue {width:82px;float:right;margin:25px 0 0 0;padding:0;border:0;}
#header .lingue img {margin:0 5px;padding:0;border:1px solid #fff;}

#pagina {width:982px;margin:0;padding:0;border:0;border-top:1px solid #f04a00;border-bottom:1px solid #f04a00;background-image: url(../images/bg_menu.gif);background-repeat:repeat-y;}

#pagina #menuvert {width:216px;float:left;margin:0 0 5px 0;padding:0;border:0;}
#pagina #menuvert h1 {margin:0;padding:0;border:0;}

#pagina #content {width:766px;float:left;margin:0;padding:0;border:0;font-family:Verdana, Arial, "Sans Serif";font-size:12px;}
#content p, #content li {line-height:1.3;margin:0 0 10px 0}
#content h3, #content .titolo16 {font-size:16px;font-weight:bold;line-height:1.2;color:#ff7800;}
#content h2, #content .titolo20 {font-size:20px;font-weight:normal;line-height:1.2;color:#ff7800;}
#content h1, #content .titolo24 {font-size:24px;font-weight:normal;line-height:1.14;color:#ff7800;border-bottom:1px solid #f04a00;margin:0 0 20px 0;padding:0;}
#content a {font-weight:bold;}
#content center {margin:15px 0;}

#content .galleryhp {width:400px;float:left;margin:0 1px;padding:0;border:0;}
#content .galleryhp #gallery { position: relative; width:400px; height:530px; margin:0; padding:0;border:0; }
#content .galleryhp #gallery  ul { list-style-type: none; border:0;}
#content .galleryhp #gallery li { display: block;  list-style-type: none;border:0; }
#content .galleryhp #gallery img {border:0;margin:0;padding:0;}

#content #gallery {background-color:#a11400;border:1px solid #f04a00;padding:35px 20px 20px 20px;margin:20px 88px 20px 89px;}
#content #gallery p {font-size:11px; color:#ffffae; font-family:Verdana, Arial, "Sans Serif";padding:5px 0 0 0;margin:0;}

#content .newshp {width:350px;float:left;margin:0;padding:0;border:0;}
#content .newshp h3 {border:0;margin:0;padding:0 0 10px 0;}
#content .newshp ol li {text-align:left;}

#content #menuvideo {float:left;width:200px;margin:0;padding:0;}
#content #menuvideo ol {margin-top:0;padding-top:0;}
#content #menuvideo ol li {text-align:left;}
#content #menuvideo ol li a {display:block;}

#content #video {float:left;width:520px;height:400px;overflow:hidden;margin:0;padding:0;}
#content #video center {margin:0;}

#footer {width:982px;height:80px;margin:0;padding:0;border:0;color:#ff9933;background-image: url(../images/bg_footer.jpg); background-repeat:no-repeat;}
#footer p {font-size:11px; color:#ff9933; font-family:Verdana, Arial, "Sans Serif";text-align:center;margin:0;padding:55px 10px 10px 10px;}

.bordo {border: 1px solid #f04a00;}
.bordoimg {border: 3px double #f04a00;}


