body {font-family: Helvetica,Verdana,Tahoma,Arial,sans-serif;background:#ffffff url(backg.jpg) top center no-repeat;padding:0;margin:0 5%;}

/*elementi di pagina: la testata*/
#testata {position:relative;padding:0;margin:0;height:90px;background:#132006 url(top.jpg) top center no-repeat;}
#testata .logo{position:absolute;font-size:1.20em;font-weight:bold;color:#8da023;top:24px;left:30px;padding:1px;text-transform: uppercase;display:block;}
#testata .logo a{position:relative;text-decoration:none;color:#ffffff;background-color:#0d3604;padding:8px 12px;border:2px solid #ffffff;}
#testata .logo a:hover{color:#0d3604;background-color:#ffa600;}
#testata .logo a span{color:#ffa600;font-size:1.40em;}
#testata .logo a:hover span{color:#ffffff;}


#barra {color:#ffffff;background-color:#132006;font-size:0.75em;padding:2px 6px;margin:0;}
#barra a {color:#ffb900;font-weight:normal;text-decoration:none;margin:0;padding:0;}
#barra a:hover {color:#f77700;}
#barra a:visited {color:#ffb900;}
#barra a:visited:hover {color:#f77700;}
#barra #lastagg {float:right;font-size:0.80em;color:#ffc900;padding-top:1px;border:0px solid yellow;}

/* box centrale dei contenuti */
#contenuto {padding:0 10px 0 0;margin:0 0 1px 0;background-color:#ffffff;border-top:1px solid #132006;}

/* menù di spalla */
#spalla {float:left;font-size:0.75em;width:187px;color:#ffffcc;background-color:#006600;text-align:center;margin:0;padding:1px 3px 40px 3px;}
#spalla h2{font-size:1.20em;text-align:center;margin:1px 0 3px 0;padding:2px;background-color:#0d3604;color:#ffb900;}
#spalla ul {list-style-type:none;margin:0 0 12px 0;padding:0;text-align:left;}
#spalla li {font-size:1.0em;margin:0;padding:0 0 1px 2px;}
#spalla li strike{color:#ffffff;}
#spalla ul.submenu {display:none;margin:0 0 3px 8px;}
#spalla li.menu {font-size:1.10em;}
#spalla li.menu a b{color:#ffcc33;}
#spalla li.menu a:hover b{color:#ffa600;}
#spalla a {color:#ffffff;font-weight:normal;text-decoration:none;margin:0;padding:0;}
#spalla a:hover {color:#ffb900;}
#spalla a:visited {color:#ffeeff;}
#spalla a:visited:hover {color:#ffb900;}
#spalla a.on, #spalla a:visited.on{color:#ff8800;padding-left:2px;font-style:italic;}
#spalla a:hover.on, #spalla a:visited:hover.on{color:#ffb900;}
#spalla div.bigsez {text-align:left;margin:0;padding:0 0 0 5px;}
#spalla div.bigsez a{font-weight:bold;}
#spalla img {border:0;margin:0 8px 0 0;}
#spalla img.newupd {margin:0 1px 0 3px;}
#spalla hr{color:#000000;height:1px;margin:3px 0 6px 0;padding:0;}
#spalla span {margin:0;padding:0;}
#spalla label {margin:0;padding:0;}
#spalla form{text-align:right;margin:0 2px;background:url(/public/sbiriclick/luccmini.gif) center left no-repeat transparent;}
#spalla input{color:#000000;background-color:#eeffee;font-size:0.75em;margin:2px 0 0 0;width:75px;border:1px solid #004000;}
#spalla input.btn{color:#ffffff;background-color:#889088;font-size:0.75em;margin:2px 0 0 0;width:75px;height:20px;border:1px outset #666666;}


/* corpo della pagina */
#corpo {position:relative;text-align:center;margin:3px 0 0 192px;padding:2px 10px;border-right:1px solid #ffffff;}
#corpo #foto {width:488px;height:368px;margin:12px auto 6px auto;border:1px solid #000000;}
#corpo #foto iframe {width:480px;height:360px;margin:4px;}
#corpo h1{position:relative;font-size:2.40em;color:#24611e;text-align:center;font-family:Lucida Sans;font-style:italic;margin:2px auto;padding:0 0 1px 0;border-bottom: 1px dashed #24611e;}
#corpo h1.cover{font-size:2.20em;color:#006600;text-align:left;font-family:Lucida Sans;font-style:italic;margin:2px 5px 2px 10px;padding:6px 0 2px 0;border-bottom: 1px dashed #008000;}
#corpo h2{font-size:1.0em;text-align:left;margin:20px 0 2px 0;padding:2px;color:#005000;background-color:#ddeeda;border-bottom: 1px solid #aabba2;}
#corpo h2 a{color:#0000ff;}
#corpo h2 a:hover, #corpo h2 a:visited:hover{color:#cc0000;}
#corpo h2.data{font-size:0.90em;text-align:right;margin:0;padding:0 40px 0 auto;color:#005000;background-color:#ffffff;border-bottom:0;}
#corpo h3{font-size:1.30em;text-align:right;margin:0;padding:2px 45px 4px 6px;color:#005000;}
#corpo h6{text-align:center;font-size:0.60em;margin:2px 0;padding:0;}
#corpo h6:first-letter{text-transform:uppercase;}
#corpo p{text-align:left;font-size:0.85em;margin:3px 0 15px 0;padding:0;} 

#lstfoto{position:relative;display:block;background-color:#ffffff;text-align:center;margin:0 auto 0 15px;background-color:#ffffff;padding:0;border:1px solid white;}
.foto {float:left;background-color:#ffffff;margin:1px 5px 1px 1px;padding:2px;border:1px outset #000000;} 
.foto img{border:0;}
#clr {clear:left;}

#fotoslide {margin:10px auto 36px auto;border:0px solid #000000;}
#fotoslide img{padding:2px;margin:1px;vertical-align:top;border:1px solid #000000;}
#fotoslidecmd {float:left;margin:20px auto;padding:3px;border:1px outset #000000;}
#fotoslidecmd img{margin:0 3px 0 3px;border:0px solid #ff0000;}

#corpo .lastAvv {min-height:85px;margin:12px 0px 3px 24px;padding:3px 1px;border:1px solid #ffffff;} 
#corpo .lastAvv h4{font-size:0.90em;text-align:left;color:#006600;margin:0 0 4px auto;padding:2px 0;}
#corpo .lastAvv h4 a:hover{color:#002200;background-color:#ddeeda;}
#corpo .lastAvv p{text-align:left;font-size:0.80em;margin:0 2px 2px auto; padding:2px 0 0 0;background-color:#ffffff;border:0px solid #999999;} 
#corpo .lastAvv p.clr{clear:left;font-size:0.05em;margin:0;padding:0;} 
#corpo .lastAvv ul{text-align:left;margin:0 0 0 242px;border:0px solid #999999;} 
#corpo .lastAvv li{text-align:left;font-size:0.80em;padding:0 auto;} 
#corpo .lastAvv img{font-size:0.50em;} 
#corpo #pAvv {display:none;} 

#corpo .tabhome {width:100%;}
#corpo .tabhome td{width:50%;padding:5px;border-bottom:1px dotted #cccccc;}
#corpo .tabhome td.l{border-right:1px dotted #cccccc;}
#corpo .tabhome td.r{}

#bookhome {margin:5px 15px 10px 2px;padding:6px;border:0px solid #00ff00;} 
#bookhome p{text-align:left;font-size:0.80em;margin:0 4px;background-color:#ffffff;} 
#bookhome img{margin:0 16px 0 0;} 

div.trcbook{position:relative;width:500px;margin:10px auto 50px auto;background:url(/public/sbiriclick/booktop.gif) no-repeat top;font-size:0.80em;padding:16px 0 0 0;}
div.trcmsg{position:relative;background:url(/public/sbiriclick/bookmiddle.gif) repeat-y top;margin:0;padding:0 10px;text-align:left;font-style:normal;font-family:Comic Sans MS;}
div.trcaut{position:relative;padding:32px 0 0 75px; background: #ffffff url(/public/sbiriclick/bookbottom.gif) no-repeat top;text-align:left;font-size:1.0em;font-weight:normal;border:0px solid #00ff00;}
div.trcbook h5{position:relative;background:url(/public/sbiriclick/bookmiddle.gif) repeat-y top;font-size:1.0em;margin:0;padding:6px;}
	
strike {color:#aa0000;}
#book{margin:15px auto;padding:5px;width:480px;background:url(/public/sbiriclick/bookbig.gif) center left no-repeat #ffffff;} 
#book label{font-weight:bold;color:#004400;} 
#book form{text-align:right;font-size:0.80em;margin:0 15px 0 88px;padding:9px 12px;background-color:#e6ffe3;border:2px solid #006600;}
#book textarea{font-size:0.90em;width:350px;font-family:Arial,Verdana,Tahoma;background-color:#ffffff;border:1px solid #006000;} 
#book input{font-size:0.70em;width:190px;background-color:#ffffff;border:1px solid #006000;} 
#book input.btn{font-size:0.70em;width:75px;color:#ffffff;background-color:#008000;border:1px outset #00aa00;} 


#footfoto{position:relative;clear:left;background-color: #ffffff;border:1px solid #ffffff;}

#footer {font-size:0.80em;padding:0;margin:0px; background-color:#ffffff;text-align:center;border:1px solid black;}
#footer h6 {font-size:0.90em; margin:0; padding:5px;}

#giu {clear:left;}

.l {text-align:left;}
.r {text-align:right;}
.c {text-align:center;}

.ipo {font-size:0.80em;}
.big {font-size:1.40em;}

#spalla .evid {color:#ffc900;}
.evid {color:#aa0000;}
