/* CSS Document */
body{
font-size:14px;
font-family:Times New Roman, Verdana, sans-serif;
background: url(img/sfondo.jpg) top center repeat-x #361800;
color:#f3f0d5;
}
/*------------popup---------------*/

#popup{
position:absolute;
left:25%;
top:30%;
z-index:1000;
}
#popup #pcontenuto{
position:relative;
left:0; top:0;
width:750px;
height:170px;
cursor:pointer;
}
#popup #pcontenuto p{
font-size:22px;
line-height:24px;
margin:10px;
padding:5px;
color:#fff;
background:#250601;
}
.titpop{
font-size:24px;
color:#D68E60;
}
#popup img{
cursor:pointer;
/*display:none;*/
}

#close_popup{
margin-top:0px;
margin-left:30px;
/*display:none;*/
}
#close_popup a{
padding:10px;
font-size:14px;
background:#2B0301;
font-family:Arial, Verdana, San Serif;
color:#ffffff;
font-weight:bold;
}
#close_popup a:hover{
background:#9A0000;
color:#ffffff;
}

/*------------popup---------------*/
table{
margin-left:7px;
margin-top:7px;
}
#privacy {
width:953px; margin:0 auto;
background: #361800;
border:1px solid #c55100;
}
#privacy  p{
padding:20px;
}
#privacy  h1{
color:#c55100;
border-bottom:1px solid #c55100;
font-size:28px;
padding:10px;
}
td{
padding:5px;
}
.testo{
font-size:12px;
font-family:Arial, Verdana, sans-serif;
color:#999;
}
.menu {
font-size: 14pt;
font-weight: bold;
color:#c55100;
}
.chiusura {
font-size: 18pt;
font-weight: bold;
color:#c55100;
}
.txt_ara {
font-size: 12pt;
color:#c55100;
}
.txt_ara_med{
font-size:13pt;
color:#c55100;
}
.button{
font-size:12px;
font-family:Arial, Verdana, sans-serif;
background:#361800;
color:#f3f0d5;
padding:4px;
border:1px solid #c55100;
}
.button:hover {
font-size:12px;
font-family:Arial, Verdana, sans-serif;
background:#c55100;
color:#f3f0d5;
padding:4px;
border:1px solid #c55100;
}
.act {
font-weight:bold;
text-decoration:underline;
}
a.opacity:hover img {
filter:alpha(opacity=60);
   -moz-opacity:0.6;
   opacity:0.6;
}
a.opacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

#top {
position:relative; left:0; top:0; 
width:953px; margin:0 auto;
height:432px;
}
#top #banner-alti {
position:absolute; right:0; top:0; 
width:150px;
margin-top:190px;
}
#top #link-alti {
position:absolute; right:0; top:0; 
width:148px;
height:190px;
background:url(img/sfondo-link.png);
border:1px solid #c55100;
}
#top #link-alti ul{
margin-top:30px;
}
#top #link-alti ul li{
margin-left:30px;
margin-top:4px;
}
#top #link-alti ul li a{
color:#343532;
font-weight:bold;
text-decoration:none;
}
#top #link-alti ul li a:hover{
color:#c55100;
}

#top #lingue{
position:absolute; 
right:0; top:0; 
margin-top:240px;
margin-right:170px;
width:22px;
}
#top #lingue img{
margin:3px;
}

#top #flash_img{
position:absolute; left:0; top:0; 
width:953px;
z-index:-1;
}



#center #img{
position:absolute; top:0; right:0;
width:150px; 
}
#center #img img{
margin-top:10px;
margin-left:-10px;
}
#center img{
padding-left:10px;
margin-top:10px;
}
#center{
position:relative; left:0; top:0; 
width:953px; margin:0 auto;
height:432px;
background: url(img/center.jpg) top center no-repeat;
}
#center h1{
color:#c55100;
width:762px;
margin-left:7px;
border-bottom:1px solid #c55100;
font-size:28px;
padding-top:50px;
}
#center #sottolink{
width:762px;
margin-left:7px;
border-bottom:1px solid #c55100;
padding-top:7px;
padding-bottom:7px;
}
#center #sottolink ul li{
display:inline;
margin-right:12px;
}
#center #sottolink ul li a{
color:#f3f0d5;
text-decoration:none;
font-size:21px;
}
#center #sottolink ul li a:hover{
color:#c55100;
text-decoration:none;
}
#center p{
width:638px;
margin-left:7px;
text-align:justify;
padding-top:10px;
line-height:18px;
}
#center #credits{
position:relative; left:0; top:0; 
width:762px;
padding-top:47px;padding-bottom:7px;
border-bottom:1px solid #f3f0d5;
}
#center #credits ul li{
color:#c55100;
display:inline;
padding-right:5px;
}
#center #credits ul li a{
color:#c55100;
text-decoration:none;
font-size:16px;
}
#center #credits ul li a:hover {
color:#f3f0d5;
}
#center #address{
position:relative; left:0; top:0; 
font-size:16px;
width:800px;
}
#center #address a{
color:#f3f0d5;
font-weight:bold;
text-decoration:none;
}
#center #address a:hover{
color:#c55100;
}

#center #p_chiave{
position:relative; left:0; top:0; 
font-size:12px;
margin:8px 0;
width:760px;
color:#823902;
text-align:center;
}
