@charset "windows-1252";
html, body {background-color:000;min-height:834px;text-align: center; margin:0; padding:0; color: #FFFFFF;
scrollbar-3dlight-color:#000000;
scrollbar-arrow-color:#ffffFF;
scrollbar-base-color:#000000;
scrollbar-darkshadow-color:#161616;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-shadow-color:#161616;
scrollbar-track-color:#000000;
}
#container {text-align: left; border: 0px solid #CCCCCC; width:95%; min-height:100%; height:100%; margin: auto;}
#header {background: url(../../imgs/header.gif) no-repeat center top;padding:0px; text-align: center; vertical-align: top; height:120px; width: auto;}
#menuBox {text-align: left; display:table; height:38px; width: 100%; margin-top:10px;}
#contenuti {font:16px tahoma,verdana,sans-serif; padding-top: 20px; border: 1px solid #000000; text-align:center; vertical-align: top; height:600px; width:auto}
#contenutiScroll {font:16px tahoma,verdana,sans-serif; padding:10px; border: 1px solid #000000; text-align:center; vertical-align: top; height:600px; overflow:auto; width:auto}
#footerOld {display: inline; position: absolute; bottom:20px; clear:both; padding-top:10px; font: 9px tahoma,verdana; width: 95%; height:20px; margin-top:30px; margin-bottom: 0px;}
#footer {position: relative; clear:both; padding-top:10px; font: 9px tahoma,verdana; width: 95%; height:20px; margin-top:40px;}
#scroll {width: 100%; height:500px; overflow:auto;}
.miniScroll {width: 100%; height:200px; overflow:auto;overflow-x: hidden;}
*.footer {font: 9px tahoma,verdana; width: 100%; color: #FFFFFF;}
.img-container {
margin: auto;
margin-top: 5vh;
border: 4px solid #c66d31;
height:60vh;
overflow: hidden;
position: relative;
width: 80vh;
}
.img-container img {
height: 100%;
left: 0;
object-fit: cover;
object-position: center;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
z-index: -1;
}
.img-container img.next {
opacity: 1;
z-index: 1;
}
.img-container img.prev {
opacity: 1;
z-index: 2;
}
.img-container img.fade-out {
opacity: 0;
transition: visibility 0s .8s, opacity .8s linear;
visibility: hidden;
}
/* CSS AMMINISTRAZIONE */
#menuAdm {padding: 5px; background-color:#000; vertical-align: top; width: auto;}
#login {display:block; background-color:#000; border: 1px solid #000000; width:500px; height:60px; position:absolute; top:50%; left:50%; margin:-30px 0 0 -250px;}
#oops {display:block; background-color:#000; border: 1px solid #000000; width:500px; height:350px; position:absolute; top:50%; left:50%; margin:-175px 0 0 -250px;}
table.utenti{background-color:#000; border: 1px solid #000000; width: 95%; margin: auto; padding: 10px}
td.linea {border: 1px solid #000000;background-color: #ffffFF;}
td.titoliGallerie {border-bottom: 1px solid #ffffFF;}/* font-weight:bold; font-style:italic;*/
#descrizioneGal {padding:10px; display:none; text-align:justify; font:14px sylfaen,verdana,sans-serif; font-style:italic;font-weight:bold; background-color: #c66d31; color:#000000}
td.titoliImgs {font:10px tahoma,verdana,sans-serif; font-weight: bold; color:#FFFFFF;}
.gerard { position: absolute; z-index: 99; bottom: 6%; right: 10%; font:0.9em tahoma,verdana,sans-serif; font-weight: normal; font-style: italic; color:#FFFFFF;}
.gerard2 { font:0.9em tahoma,verdana,sans-serif; font-weight: bold; font-style: italic; color:#FFFFFF;}
input.login {background-color: #ffffFF;border: 1px solid #000000;font:11px tahoma,verdana,sans-serif; color:#ffffff;}
select,textarea.login {background-color: #ffffFF;border: 1px solid #000000;font:11px tahoma,verdana,sans-serif; color:#ffffff;}
input.login:focus {background-color: #ffffFF;border: 1px solid #b2b2b2;font:11px tahoma,verdana,sans-serif; color:#ffffff;}
input.buttonLogin {background-color: #ffffFF;border: 1px solid #000000;font:11px tahoma,verdana,sans-serif; color:#ffffff;}
input.buttonLogin:hover {background-color: #cee7ff; border: 1px solid #000000;font:11px tahoma,verdana,sans-serif; color:#555564;}
a {font:12px tahoma,verdana,sans-serif; color:#c66d31; text-decoration:none;}
a.alert {font:12px tahoma,verdana,sans-serif; color:#FF0000; text-decoration:none;}
a:hover {color:#AAAAAA;}
a.newsLink {font:16px tahoma,verdana,sans-serif; color:#c66d31; text-decoration:none;}
a.newsLink:hover {color:#AAAAAA;}
a.view {font:16px tahoma,verdana,sans-serif; font-weight: bold; color:#000000; text-decoration:none;}
a.view:hover {font:16px tahoma,verdana,sans-serif; font-weight: bold; color:#AAAAAA; text-decoration:none;}
a.piepagina{font: 9px tahoma,verdana #AAAAAA; }
.preload { display:block; background:transparent url(../../imgs/load-big.gif) no-repeat center center; }
img.statica {border: 5px solid #ffffFF;}
img.thumb {opacity: 0.8;}
img.new_labels {opacity: 0.9;}
img.thumb:hover {opacity: 1.0;}
img.view {border: 10px solid #ffffFF;}
img.home {width:250px; border:1px solid #ffffFF;}
img.home:hover {width:250px; border:1px solid #000000; }
img.header {width:100%; opacity: 1.0;}
img.header:hover{width:100%; opacity: 0.8; }
td.infoGal {color:#000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #ffffFF;}
td.bottomView {height:5px; background-color: #ffffFF;}
/* Pagine create */
#left_titolo { border:1px solid #000000; padding: 5px; margin-left: 0px; color: #f5f5f6; font:14px tahoma,verdana,sans-serif;}
#left_img { float: left ; padding: 0px; margin: 10px; margin-left: 0px; }
#left_img2 { float: left ; padding: 0px; margin: 10px; margin-left: 0px; }
#left_tx1 { margin-left: 5px; margin-top:10px; color: #FFFFFF; text-align: justify;}
#left_tx2 { margin-left: 5px; margin-top: 10px; color: #FFFFFF; text-align: justify;}
#center_titolo { border:1px solid #000000; padding: 0px; text-align: center; color: #f5f5f6; font:14px tahoma,verdana,sans-serif;}
#center_img { padding: 0px; text-align: center; margin-top:10px;}
#center_img2 { padding: 0px; text-align: center; margin-top:10px;}
#center_tx1 { padding: 0px; margin-left: 5px; margin-top: 20px; color: #FFFFFF; text-align: justify;}
#center_tx2 { padding: 0px; margin-left: 5px; margin-top: 20px; color: #FFFFFF; text-align: justify;}
#right_titolo {border:1px solid #000000; text-align: right; margin-right: 0px; color: #f5f5f6; font:14px tahoma,verdana,sans-serif;}
#right_img { float:right; padding: 0px; margin: 10px; margin-right: 0px; }
#right_img2 { float:right; padding: 0px; margin: 10px; margin-right: 0px; }
#right_tx1 { margin-left: 5px; margin-top: 10px; color: #FFFFFF; text-align: justify;}
#right_tx2 { margin-left: 5px; margin-top: 10px; color: #FFFFFF; text-align: justify;}
#left_clearer {clear: left}
#right_clearer {clear: right}
#commenti { clear:both; margin-left: 5px; margin-top: 30px; padding:5px; background-color: #ffffFF;border: 1px solid #000000; font:11px tahoma,verdana,sans-serif; color:#000000;}
div.comAdmin { margin-left: 30px; margin-top: 10px; padding:5px; border: 1px solid #000000; font:11px tahoma,verdana,sans-serif; color:#FFFFFF;}
div.comRisposte { margin-left: 10px; margin-top: 15px; padding:5px; background-color: #ffffFF;border: 1px solid #000000; font:11px tahoma,verdana,sans-serif; color:#000000;}
div.inserimento { margin-left: 10px; margin-top: 15px; padding:5px; background-color:#ffffFF; border: 1px solid #000000; font:11px tahoma,verdana,sans-serif; color:#FFFFFF;}
table.inserimento{background-color: #ffffFF;font:11px tahoma,verdana,sans-serif; color:#000000;}
input.blog {border: 1px solid #000000;font:11px tahoma,verdana,sans-serif; color:#FFFFFF;}
input.blog:focus {border: 1px solid #b2b2b2;font:11px tahoma,verdana,sans-serif; color:#FFFFFF;}
input.buttonBlog {border: 1px solid #000000;font:11px tahoma,verdana,sans-serif; color:#FFFFFF;}
input.buttonBlog:hover { border: 1px solid #000000;font:11px tahoma,verdana,sans-serif; color:#555564;}
img.fotoDiario { border:1px solid #ffffFF;}
/* CSS dinamico creato da dioni dioni@libero.it */