/* --------------------------------------------------------------------
Author: Carlo Carmagnini - http://www.ztl.it/carcar/
Copy, modify, destroy - but don't copyright it! FREE THE CODE!
Please support web standards, enjoy Mozilla/Firefox: http://www.mozilla.org
You may adapt elements of this CSS in your own projects, but the unique combination
of images, colors, sizes, typography, and positioning ("the design") is
copyright 2004 Fototifo.it and may not be reproduced. 
-------------------------------------------------------------------- */ 

body { margin: 0px 0px;
	padding: 0px 0px;
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	text-align: center; /* per quel cesso di Explorer 5 */
	background: #000 url(../img/sfondo_body.gif) left top repeat;
	}

a:link {color: #FEF8C1; text-decoration: none;}
a:visited { color:#FEF183; text-decoration: none; }
a:hover, a:focus { text-decoration: underline; }

h1 {font: 150% Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #FFE242;}
h2 {font: 120% Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; color: #FFE242;}
h3 {margin-top:1em; font: 120% Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #BFBA8F; border-bottom:1px solid #BFBA8F;}
form {margin:0px 0px; padding:0px;}
img {border:0px;}
code { border-bottom:1px dashed #ccc; font-size:125%; }
dt {font-weight:bold; margin-top: 0.5em;}
hr { display: none;}
.nasco {display: none;}
.img {float:left;margin:0 4px 2px 0; padding:4px; border:1px solid #e2e2e2;color:#333; background:#fff;}

#contenuti fieldset { border: 1px dashed #444; padding:6px 8px; margin:10px; }
legend { font-weight:bold; color: #e7e7e7; border: 1px dashed #444; 
	padding: 2px 6px; margin: 2px auto; background-color:#333;}
optgroup {font-style:normal; font-weight:bold; background-color:#ccc; color:#666;}
option {background-color:#fff; color:#000;}

.banner {text-align:right; position: relative; top:0px; right:0px; margin:0px; padding:2px; 
	background: transparent url(../img_tmp/stripes_2.gif) left top repeat; height:64px;}

#boxone { width:760px; text-align:left; margin: 0px auto; padding:0px; border:1px solid #333; border-top-width:0px; background-color: #000; }
/* TESTATA */
#testata {text-align: left; margin: 0px; padding:0px; height: 77px; }
#logo { margin:0px; float:left; padding: 0px; border:0px;}
#testata h1 {display:none;}
#ricerca {float:right; width: 450px; padding:0; margin:0; }
#ricerca fieldset {margin:10px 8px; padding: 6px 10px; border: 1px dotted #ccc; font-size: 11px;
	background: transparent url(../img_tmp/sfondo_ricerca.jpg) left top repeat;}
#ricerca label {color:#fff;}
#ricerca legend { font-weight:normal; color:#fff; background-color: #333; border:1px solid #777; padding: 2px 6px; margin:0;}
#partita {color:#666;}
/* NAVIGAZIONE */
#nav {padding:0px; margin:0px; height:1.4em; background: #000 url(../img/sfondo_nav.gif) left bottom repeat-x; }
#nav-sez {float:left; text-align: left;  padding:2px 0px 0px 0px; height:1.5em; margin-left:7px;
	voice-family: "\"}\""; 
	voice-family:inherit; padding:0px; height:1.4em; } 
html>body #nav-sez {
	padding:0px; height:1.4em; /* ie5win di merda */
	}
#nav-sez ul { margin: 0; padding: 0; display:inline;
	text-align:left; line-height:1.3em;
	list-style-type:none; }
#nav-sez ul li {display:inline; padding:2px 3px;  margin:0px 3px; border-right: 2px solid #333; border-left: 2px solid #333;
	border-top: 1px solid #333; background: #666 url(../img/sfondo_nav.gif) left bottom repeat-x;
	width:7em;
	voice-family: "\"}\""; 
	width:auto;  } 
html>body #nav-sez ul li {
	width:auto;  /* ie5win di merda */ }
#nav-sez a { color:#eee;}
#nav-sez a:hover { color:#fff;}
li#seiqui a {color:#eee;} 
#nav-sez li#seiqui {background: #000 none; color:#ccc;}
#nav-about { float:right; text-align: left;  height:1.3em; }
#nav-about ul { margin: 0; padding: 0; display:inline;
	text-align:left; line-height:1.3em;
	color:#ccc; list-style-type:none; 
}
#nav-about ul li {display:inline; padding:2px;  margin:0px 3px; border-right: 2px solid #333;  border-left: 2px solid #333; border-top: 1px solid #333; background:#222 url(../img/sfondo_nav.gif) left bottom repeat-x;}
#nav-about li#seiqui {background: #000 none; color:#ccc; border:2px solid #333; border-bottom-width:0px;}
#nav-about a { color:#ccc;}

/* CONTENUTI */
#contenuti { clear:both; text-align: left; margin:0px; padding: 4px 8px; overflow:hidden;
	color: #e7e7e7; }
#contenuti a:hover {color: #FFE242;}
/* diverso */
#titevento, .scorr { padding:2px 4px; border: 1px solid #333; border-left: 5px solid #333;
	border-right: 5px solid #333; margin: 3px 10px; background: transparent url(../img/sfumonero.jpg) left center repeat-x;}
#titevento p {margin: 3px 10px;}

#autore {float:right; width:450px; margin-top:-40px }

#introev {margin:4px 30px 4px; padding:2px;}
li.risric { list-style-image: url('../img/freccina.gif'); margin: 4px 0px; font-size:smaller;}
li.risric strong {font-size:larger; font-weight:bold;}

div#fototifo { padding:6px 6px; margin:0px auto;text-align:center; font-size:10px; }
div#fototifo p {  text-align:left; }
div#fototifo ul {  text-align:left; }
.foto {padding:0px; border:1px solid #000; max-width: 700px; }

div.spacer { clear: both; }

#thumbs {padding:6px 4px; margin:0px auto; text-align:center; clear:left;overflow:hidden;}
.boxthumb { float:left; width:104px; height:98px; margin:0 4px 4px 0; padding:4px; border:1px solid #333;
 color:#e7e7e7; background-color:#222; font-size:10px; text-align: center;}
.thumb {border:1px solid #333;}

.ripristino-float {clear: both; height:1px;overflow:hidden;margin-top:-1px; padding:0px;
	line-height: 1px;
	font-size: 0; 		/* Font size is important */
}
/* banners */
#skyscraper {float:right; overflow:hidden; width: 122px; margin:90px 0 0 0;}
div.centra { margin:3px 0; text-align:center;}
/* eventi a b c */
#categorie { padding:1px; margin-top:1em;}
#categorie ul {margin:0; padding:0;}
#categorie ul li {display: inline; background-color:#666; border: 1px solid #333; margin: 0 4px; padding: 2px; width:5em;}
#categorie li#catseiqui {background-color:#000; color:#ccc;}


.prev { margin:0 1em; padding-left: 30px; background: transparent url(../img/prev.gif) left center no-repeat; }
.next { margin:0 1em; padding-right: 30px; background: transparent url(../img/next.gif) right center no-repeat; }

/* avvisa che è evento temporaneo */
.warning{background-color:#FFFF00;border:#666; color:#000; padding:2px;margin:0px;}
.warning a, .warning a:hover {color:#c00;}
#footer {border-top: 1px solid #333; text-align: center; clear: both; padding:2px;
	font: 75% Verdana, Arial, Helvetica, sans-serif; color:#a6a6a6;
	background: #000 url(../img_tmp/sfondo_ricerca.jpg) left top repeat;}
#footer a {color:#ccc }
.indirizzo {font: 11px Verdana, Arial, Helvetica, sans-serif;}
.credits {font: 11px Verdana, Arial, Helvetica, sans-serif;}

