body {margin:0;padding:0;position:relative;font-family: Arial, Helvetica, sans-serif; font-size: 12px;background-color:#004a95}
table {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.grasso {font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; background-color: #004A95; border: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; clip:   rect(   )}
input.stilelogin {padding-left:3px;width: 100px; border: 1px solid #FFFFFF; background-color:#004A95; color: #FFFFFF; font: normal 12px Arial, Helvetica, sans-serif; height: 20px; top: 5px; position: relative; margin:0px;}
.stileupload {font-style: normal; line-height: normal; background-color: #FFFFFF; border: 1px #FFFFFF; color: #004A95; height: 20px; width: 300px}
.stiledescrizione {font-style: normal; line-height: normal; background-color: #FFFFFF; border: 1px #FFFFFF; color: #004A95; height: 50px; width: 300px }
.titolo {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: 400; font-variant: small-caps; color: #FF9900; background-color: #004A95; border: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.cerca {font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #004A95; width: 130px; border: 1px #FFFFFF solid; cursor: hand; filter: FlipH?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?)}
.stileData {font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; background-color: #004A95; border: 0px #004A95 Solid; clip:   rect(   ); background-position: right bottom}
.pulsante {font-style: normal; font-weight: normal; font-variant: normal; background-color: #004A95; border: 1px #FFFFFF Solid; color: #FFFFFF; clip:   rect(   )}
.stiledescrizionesmall {font-style: normal; line-height: normal; background-color: #FFFFFF; border: 1px #FFFFFF; color: #004A95; height: 60px; width: 200px}
.cercAccount {font-style: normal; background-color: #004A95; border: 1px #FFFFFF solid; color: #FFFFFF; width: 200px; font-weight: normal}
.descPreview {font-style: normal; line-height: normal; background-color: #004A95; border: 0px #FFFFFF; color: #FFFFFF; height: 80px; width: 396px; font-weight: normal; font-variant: normal; text-align: center}
.attenzione {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: 500; font-variant: normal; color: #FF9900; background-color: #004A95; border: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.testo {font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; background-color: #004A95; border: 1px #FFFFFF double; clip:   rect(   ); text-align: center; padding-top: 5px; position: relative; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.a {font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none}
.img {font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; background-color: #004A95; border: 2px #FFFFFF double; clip: rect( )}
.testodx_gius {font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; background-color: #004A95; border: 1px #FFFFFF double; clip: rect( ); text-align: justify; padding-top: 5px; position: relative; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px }
.text_evento{font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; background-color: #004A95; border:0px; width:97%;}
.text_evento_giallo{font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFCC66; background-color: #004A95; border:0px; width:97%;}
.stileOrologio {position:relative;top:8px;color:#ffffff;font:normal 12px Arial, Helvetica, sans-serif;}
div.fotobox{position:relative;width:150px;height:150px;float:left;margin:10px 20px 10px 0px;}
div.foto{position:relative;cursor:pointer;width:150px;height:150px;border:1px solid #fff;background-repeat:no-repeat;background-position:center center;}
div.fotoedit{position:relative;text-align:center;padding-top:4px}
a.fotoedit{filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;background-color:#004a95;border:1px solid #fff;padding:2px 4px 2px 4px;letter-spacing:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
a.fotoedit:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;background-color:#FF9900;color:#000}
form.fotoedit{margin:0;padding:0;display:inline;line-height:normal;}
div.fotolink{position:relative;height:130px;}
div.fotodownload{position:absolute;text-align:center;width:150px;bottom:0px;height:23px;}
a.fotodownload{filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;background-color:#004a95;border:1px solid #fff;padding:2px 4px 2px 4px;letter-spacing:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:20px}
a.fotodownload:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;background-color:#FF9900;color:#000}
#DataTime{position:relative;top:8px;}
.allevento{position:absolute;bottom:5px;right:5px;}
#slideshow{position:relative;border:1px solid #fff;width:488px;height:318px;float:left;margin:10px 20px 10px 0px;}
.link_arancio{color:#ffffff;font-weight:bold;text-decoration:none;}
.link_arancio:hover{text-decoration:underline;color:#ff9900;}
#preview_foto_bar_container{margin-top:5px;position:relative;bottom:0;height:125px;overflow:auto;width:700px;border-left:2px solid #fff;border-right:2px solid #fff}
#preview_foto_bar{height:100px;}
#preview_foto_thumb {float:left;width:110px;height:100px;}
#preview_foto {position:absolute;z-index:1;display:block;height:100%;top:0px;left:0%;right:0%;width:100%}
.preview_img {position:relative;z-index:1;display:block;height:100%;}
#iframe_preview {height:100%;width:100%;}
#nav_prev {position:absolute;z-index:2;left:35%;right:35%;bottom:7px;width:30%;min-width:150px;white-space:nowrap;background-color:#004A95;border:1px solid #ffffff;height:21px;}
#buy_prev {font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF;position:absolute;z-index:2;left:25%;right:25%;top:7px;width:50%;min-width:150px;white-space:nowrap;height:22px;}
