html,body{ margin: 0; padding:0; }

body{
  font-family: arial,sans-serif;
  font-size: 12px;
  background-color: #7c0200;
}

div#container{
  position: relative;
  width: 959px;
  margin: 0px auto;
}

div#header{
  background-image: url('immagini/header.jpg');
  width:959px;
  height:254px;
}

div#sx{
  background-image: url('immagini/sx.jpg');
  width:34px;
  height:936px;
  float:left;
}

div#dx{
  background-image: url('immagini/dx.jpg');
  width:373px;
  height:936px;
  float:right;
}

div#linguetta{ position:relative; top:0px; left:0px; width:34px; height:166px; }

div#footer{
  clear:both;
  background-image: url('immagini/footer.jpg');
  width:959px;
  height:160px;
  font-family:arial;
  font-size:11px;
}
div#footer a{ text-decoration: underline; color:#ec7a00; font-size:11px; font-weight:normal; }
div#footer a#activelink{color: #ec7a00; }

.box{
  background-image: url('immagini/box.jpg');
  width:267px;
  height:155px;
  float:left;
  margin:2.9px;
}

div#content{
  float:left;
  margin: 0;
  padding: 0 3px;
  background-color: #f6f6f6;
  height:936px;
  width:546px;
}
div#content p{ font-family:Arial; font-size:12px; padding-bottom:5px; }

img{ border:0; }

#texte{ color:#85827d; font-size:27px; font-family:Digital Readout Upright,Terminal,Impact,Arial Narrow; font-style:italic; }

#banner{ color:#fdc100; background-color:transparent; margin-left:15px;text-align:center; font-size:22px; border:medium none; font-family:Mistral,Terminal,Arial Narrow; }

div#combo0{ position:absolute;z-index:2;width:160px;left:757px;top:18px;overflow:hidden; }
div#combo0 table{ width:100%; }
div#combo0 td{ cursor:pointer; font-family:Calibri,Arial; color:#8a0500; font-size:12px; padding-left:25px;}

div#combo1{ visibility:hidden; position:absolute;z-index:1;width:188px;left:757px;top:32px;overflow:hidden;background-color:#f8fff7; border-bottom:1px solid #c08a4c; border-right:1px solid #c08a4c; border-left:1px solid #c08a4c; border-top:0; }
div#combo1 table{ width:100%; margin-top:3px; }
div#combo1 td{ border-top:1px solid #e0e0c8; cursor:pointer; font-family:Calibri,Arial; color:#8a0500; font-size:12px; padding-left:25px;}

div#corriere{ position:absolute; top:10px; left:4px; width:154px; height:28px; cursor:pointer; }

div#cronache{ position:absolute; top:10px; left:166px; width:169px; height:28px; cursor:pointer; }

div#fci{ position:absolute; top:54px; left:9px; width:64px; height:54px; cursor:pointer; }

div#coni{ position:absolute; top:121px; left:10px; width:58px; height:100px; cursor:pointer; }

div#gfv{ position:absolute;z-index:1;width:153px;left:370px;top:10px;overflow:hidden; text-align:center; }
div#gfv a{ text-decoration: none; font-family:Calibri,Arial Narrow,Arial; color:#8a0500; font-size:11.4px; }
div#gfv a:hover{ text-decoration:underline; }

div#scopri{ position:absolute; top:167px; left:641px; width:85px; height:32px; cursor:pointer; }

div#gfdv{ position:absolute; top:167px; left:776px; width:73px; height:32px; cursor:pointer; }

div#classifica{ position:absolute; top:242px; left:826px; width:132px; height:250px; }
div#classifica table{ width:100%; }
div#classifica td{ font-family:Arial; font-size:11px; padding-top:8px;}

div#menu{ position:absolute; top:241px; left:652px; width:150px; height:248px; }
div#menu table{ width:100%; }
div#menu td{ font-family:Arial Narrow, Arial; font-weight:bold; font-size:13px; padding-top:12px; color:#85827d; }
div#menu a{ text-decoration: underline; color:#85827d; font-size:12px; }
div#menu a#activelink{color: #ec7a00; }

div#archiviFoto{ position:absolute; top:580px; left:612px; width:243px; height:80px; }
div#archiviFoto table{ width:100%; }
div#archiviFoto td{ font-family:Microsoft Sans Serif; font-size:11px; padding-top:6px; color:#ccc7b4; font-weight:bold; }
div#archiviFoto a{ text-decoration: underline; color:#ec7a00; font-size:11px; font-weight:normal; }
div#archiviFoto a#activelink{color: #ec7a00; }

div#macchFotogr{ position:absolute; top:589px; left:857px; width:72px; height:51px; cursor:pointer; }
div#freccia{ position:absolute; top:671px; left:643px; width:42px; height:42px; cursor:pointer; }
div#watch{ position:absolute; top:685px; left:796px; width:100px; height:12px; cursor:pointer; }

div#pubblicita1{ text-align:center; position:absolute; top:718px; left:614px; width:172px; height:120px; cursor:pointer; }
div#pubblicita2{ text-align:center; position:absolute; top:718px; left:785px; width:172px; height:120px; cursor:pointer; }
div#pubblicita3{ text-align:center; position:absolute; top:838px; left:614px; width:172px; height:120px; cursor:pointer; }
div#pubblicita4{ text-align:center; position:absolute; top:838px; left:785px; width:172px; height:120px; cursor:pointer; }
div#pubblicita5{ text-align:center; position:absolute; top:958px; left:614px; width:172px; height:120px; cursor:pointer; }
div#pubblicita6{ text-align:center; position:absolute; top:958px; left:785px; width:172px; height:120px; cursor:pointer; }


div.banner{
  border-bottom: 1px dotted #fdc100;
  border-top: 1px dotted #fdc100;
  width: 544px;
  /* height: 80px; */
  background-color:#f6f6f6;
}

.matrix{ font-family:Lucida Console, Courier, Monotype; font-size:10pt; text-align:center; width:10px; padding:0px; margin:0px;}

#linkPremiazioni{ font-family:Arial; color:#E72228; font-size:14px; font-weight:bold; text-decoration:none; }
#linkPremiazioni:hover{ text-decoration:underline; }

#linkPremi{ font-family:Arial; font-size:11px; text-decoration:none; color:#000000; }
#linkPremi:hover{ text-decoration:underline; }

#pubbl2{ font-family:Arial; font-size:10px; text-decoration:none; color:#000000; }
#pubbl2:hover{ text-decoration:underline; }

.boxScarica{ float:right;border:1px solid #85827d;text-align:center;padding:4px;background-color:#FFFFFF; margin-left:6px; margin-bottom:6px; }
.boxScarica a{ color: #ec7a00; text-decoration: none; font-size:12px; }
.boxScarica a:hover{ text-decoration: underline }

.boxScarica2{ float:left;border:1px solid #8a0500;text-align:center;padding:4px;background-color:#FFFFFF; margin-left:90px; margin-top:20px; }
.boxScarica2 a{ color: #ec7a00; text-decoration: none; font-size:12px; }
.boxScarica2 a:hover{ text-decoration: underline }

.boxScarica3{
  border:1px solid #8a0500;
  text-align:center;
  padding:4px;
  background-color:#FFFFFF;
  position: absolute;
  top: 823px;
  left:565px;
  -moz-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.boxScarica3 a{ color: #ec7a00; text-decoration: none; font-size:12px; }
.boxScarica3 a:hover{ text-decoration: underline }

.link12orangeBU{ text-decoration: underline; color:#ec7a00; font-size:12px; font-weight:bold;}
.link12orangeU{ text-decoration: underline; color:#ec7a00; font-size:12px; }
.link12orange{ text-decoration: none; color:#ec7a00; font-size:12px; }
.link12orange:hover{ text-decoration: underline; }

.link12black{ text-decoration: none; color:#000000; font-size:12px; }
.link12black:hover{ text-decoration: underline; }

div.textimage{ width: 100%; padding: 3px 0;}
div.textimage img{float:left; margin: 8px; z-index:100;}
div.textimage h2{ margin-top: 10px; }

.tableRS{ border:1px solid #85827d; background-color:#FFFFFF; width:98%; margin:auto; margin-bottom:7px;}
.tableRS td{ vertical-align:top; }
.tableRS a{ text-decoration: none; color:#8a0500; font-size:12px; }
.tableRS a:hover{ text-decoration: underline; }

.grigiato{ color: #85827d;}

.thumbnail{ float:left; width:90px; height:90px; border:1px outset #85827d; margin:0 0 8px 8px; background-color:#FFFFFF; }

.tableNuvoletta{ width:536px; margin-left:10px; margin-bottom:20px;}
.tableNuvoletta td{ vertical-align:top; }
.nuvoletta{ margin-top:3px; background-image: url('immagini/nuvoletta.gif'); width:77px; height:33px; color:#FFFFFF; font-weight:bold; font-family:Calibri,Arial Narrow; font-size:13px;}
.nuvoletta td{ height:22px; width:77px; text-align:center; cursor:pointer; vertical-align:middle; }

.titolo{ margin:10px 0 10px 13px; width:516px; border-bottom:1px dotted #85827d; font-family:Calibri,Arial Narrow; font-size:19px; font-weight:bold; color:#8a0500; }

#divAlt2{ position:absolute; background-image: url('immagini/nuvoletta5.gif'); width:118px; height:36px; color:#FFFFFF; font-size:11px; text-align:center; visibility:hidden; }
#divAlt2 th{ height:22px; vertical-align:bottom; }

#divAlt3{ position:relative; background-image: url('immagini/nuvoletta6.gif'); width:118px; height:36px; color:#FFFFFF; font-size:11px; text-align:center; margin:0 0 0 120px; }

#friends{ position:absolute; top:1110px; left:660px; width:296px; }
#friends a{ text-decoration: none; color:#ec7a00; font-family:Arial; font-size:12px; font-weight:bold; }
#friends a:hover{ text-decoration: underline; }
#friends span{ font-family:Arial; color:#8a0500; font-size:14px; font-weight:bold; border-bottom:1px dotted #85827d; }

#alberghi{ margin:auto; font-family:Arial; font-size:11px;}
#alberghi td{ width:170px; color:#656366; }
#alberghi a{ font-weight:bold; color:#ec7a00; text-decoration:none; }
#alberghi a:hover{ text-decoration: underline; }
#alberghi span{ font-weight:bold; color:#ec7a00; text-decoration:none; }

.iscritti{ margin:auto; }
.iscritti td{ font-family:Calibri,Arial Narrow; font-size:11px; color:#656366; }
.iscritti span{ background-color:#f6f6f6; }

#tableCartografia{ margin-top:10px; font-family:Calibri,Arial Narrow,Arial; color:#888888; }
#tableCartografia a{ text-decoration: underline; color:#ec7a00; font-size:12px; font-weight:normal; }
#tableCartografia a#activelink{color: #ec7a00; }

div.rotate
{
  position: absolute;
  color:#7f192f;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

a.linkAnimato:link,a.linkAnimato:hover,a.linkAnimato:active,a.linkAnimato:visited{
  color:#59BAEF;
  text-decoration:none;
}
a.linkAnimato{ background:transparent url('immagini/a-bg.png') no-repeat -81px bottom; }


