body {margin:0;}
a:link,a:visited {color:#B87524; text-decoration:none;}
a:hover {text-decoration:underline;}
li {margin:0px; padding:0px 0px 5px 0px;}
ul {margin-top:10px; margin-bottom:15px;}

#mainDiv {position:relative; margin:7px 0px 0px 7px; width:766px; text-align:left;}
	.match p {display:none;}
   #homePhoto {float:left; margin-bottom:7px;}
   #homeMenu {float:left; margin-left:7px;}
   #homeNews {float:left; margin-left:7px; background:#2E9A8D; width:136px; height:288px;}
   #riquadri {clear:left; width:766px; background:#adadad;}
   .riquadro {float:left; width:191px; height:100px; background:#adadad; font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:10px; color:#fff;}
   .riquadroLast {float:left; width:193px; height:100px; background:#adadad; font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:10px; color:#fff;}
      .riquadroContent {padding:9px;}

   #divContainer{position:absolute; width:120px; height:200px; overflow:hidden; top:61px; left:637px; clip:rect(0px,120px,200px,0px); visibility:hidden;}
      #divContent{position:absolute; top:0px; left:0px; overflow:hidden;}
   #divUpControl{position:absolute; left:740px; top:270px; z-index:1;}
   #divDownControl{position:absolute; left:715px; top:270px; z-index:1;}

#innerLogo {text-align:left;}
#innerMenu {position:absolute; top:0px; left:187px;}
#innerTitle {position:absolute; top:0px; left:456px; background:#2E9A8D; width:310px; height:222px; font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; color:#fff;}
   #titleGif {padding-left:7px;}
   #sottotitolo {padding:10px 10px 10px 10px;}
   #historyBar {position:absolute; bottom:1px; width:100%; padding:6px 0px 5px 1px; background:#fff; color:#003F3F; font-family:arial,verdana,helvetica,sans-serif; font-size:10px;}
#innerContent {position:absolute; margin-top:20px; padding-bottom:10px; left:187px; font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; color:#1E6462;}

.text {font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; color:#1E6462;}
.whiteText {font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; color:#fff;}
.grayText {font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; color:#777;}
.whiteLink,.whiteLink:link,.whiteLink:hover,.whiteLink:visited {color:#fff; font-weight:bold; text-decoration:none;}
.greenLink,.greenLink:link,.greenLink:hover,.greenLink:visited {color:#357D72; font-weight:bold; text-decoration:none;}
.elencoTable {padding:0px 0px 10px 0px; font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px;}
.mediumText {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:14px;}
.bigText {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.orangeText {color:#B87524;}
h2 {font-size:14px; margin:0; padding:20px 0 15px 0;}

input {font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px;}
.inputText {padding-left:5px; padding-top:2px; font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; border-width:1px; border-style:solid; border-color:#9e9e9e; height:16px;}
.inputFile {border-width:1px; border-style:solid; border-color:#9e9e9e; height:21px; color:#000;}
input:focus {background:#efefef;}
textarea {padding-left:3px; padding-top:2px; font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; border-width:1px; border-style:solid; border-color:#9e9e9e;}
textarea:focus {background:#efefef;}
.select {font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; border-width:1px; border-style:solid; border-color:#9e9e9e;}
.button {border-color:#000; height:20px; border-style:groove; border-width:1px;}
.foto {float:left; padding-right:12px;}
.titoloFoto {font-family:tahoma; font-size:12px; font-weight:bold; line-height:18px;}

.rilievo {font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; border-style:groove; border-width:2px; height:17px; padding-left:5px; padding-right:5px;}
.rilievo2 {font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; border-style:outset; border-width:1px; height:17px; padding-left:10px; padding-right:10px;}
.row1 {font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; background:#efefef; padding:5px;}
.row2 {font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; background:#dedede; padding:5px;}