body {background-color:#650000;color:#ffdcc7;margin:0px;padding:0px;
scrollbar-arrow-color: #FFF;
scrollbar-3dlight-color: #FFF;
scrollbar-highlight-color: #cc0000;
scrollbar-face-color: #cc0000;
scrollbar-shadow-color: #FFF;
scrollbar-darkshadow-color: #400000;
scrollbar-track-color: #400000;}

/* 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:#ee987a;text-decoration:none;outline:none;}
td, p, ul, li {font-size:12px; color:#ffdcc7; 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_red/bg_pagina.gif); background-repeat:repeat-y;color:#fcd99b;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:#ffdcc7;}
#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;font-style:bold;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_red/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:#2c0000;font-family:Verdana, Sans Serif;font-size:12px;}/*background-color:#000000;*/
#submenuor p {color:#ff0003;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:#ff0003;font-weight:normal;}

#pagina {width:980px;margin:0;padding:0;}

#pagina #menuvert {width:200px;float:left;background-image: url(../images/images_red/bg_menuvert.gif);background-color:#400000;background-repeat:repeat-x;margin:0;padding:0;border:0;}
#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 #cc0000;}
#menuvert li a {color:#fff;display:block;padding:5px 10px 5px 20px;}
#menuvert li a:hover {color:#ff0003;display:block;padding:5px 10px 5px 20px;}
#menuvert li.Selected {background-color:#510000;}
#menuvert li.Selected a {color:#fff;display:block;padding:5px 10px 5px 20px;}
#menuvert li.Selected a.Sel {color:#ff0003;display:block;padding:5px 10px 5px 20px;}
#menuvert li.Selected a:hover {color:#ff0003;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:#ff0003;display:block;padding:0 10px 4px 25px;}
#menuvert li.Selected ul li a:hover {color:#ff0003;display:block;padding:0 10px 4px 25px;}

.riga {border-bottom:1px solid #cc0000;}
.rigasel {background-color:#51070e;border-bottom:1px solid #cc0000;}
.rigascura {border-top:3px double #cc0000;}

#path {}
#path p {font-size:10px; color:#fcd99b; 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 #400000;background-image: url(../images/images_red/bg_menuserv.gif);background-repeat:repeat-x;background-position:left bottom;background-color:#400000;margin:0;padding:0;}
#menuserv p {font-size:11px; color:#ff0003; font-family:Verdana, Sans Serif;margin:0px 20px 0px 0px;text-align:right;padding:4px 0px;}
#menuserv a:hover {color:#ff0003;}

#contenthp {margin:20px;padding:0;border:0;}
#contenthp p{font-size:11px;line-height:1.2;color:#fcd99b;padding:0;margin:0;border:0;}

#pagina #content {width:770px;float:left;margin:0;padding:0;border:0;border-left:1px solid #cc0000;font-family:Verdana, Sans Serif;font-size:12px;}

#content p, #content li {line-height:1.3;}
#content h3, #content .titolo16 {font-size:16px;font-weight:bold;line-height:1.2;color:#ffdcc7;}
#content h2, #content .titolo20 {font-size:20px;font-weight:normal;line-height:1.2;color:#ffdcc7;}
#content h1, #content .titolo24 {font-size:24px;font-weight:normal;line-height:1.14;color:#ffdcc7;border-bottom:1px solid #cc0000;margin:0px;padding:0px;}
#content .titolosp {font-size:24px;font-weight:normal;line-height:1.2;}

#footer {width:980px;margin:0;padding:0;border:0;background-color:#000;color:#ffdcc7;}
#footer p {font-size:10px; color:#ffdcc7; font-family:Verdana, Sans Serif;text-align:center;margin:0;padding:10px;}

.bordo {border: 1px solid #ffdcc7;}

.tablefoto {background-color:#ff0003;}

p.english {font-size:11px; color:#ffdcc7; font-family:Verdana, Sans Serif;margin:0px;padding:0px;text-align:right;}

