/* CSS - by Ottimizzare.com 
Autore: Claudio Santori + 39 338 3709182
Sito: teatrogiovani.com
Ultima Revisione: ottobre 2005


========================
	INDICE
========================
Struttura
	> Navigazione
	> CONTENUTO
	> Briciole
	> Copyright
		> Webmaster
Formattazione Contenuti




/* ------------------------------ Struttura ---------------------------- */

body {
	background: #5188C9;
	font-size: 0.75em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	}
#head {padding-left: 52px;}
p {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 10px;
	margin: 3px;
}
#head-float {
	position: absolute; top:0; right:0;
	margin:2px; padding:0; border:0;}

/* ------------------------------ navigazione ---------------------------- */
#navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: auto;
	background-color: #0E047D;
	font-size: 1em;
	color: #000;
	font-weight: normal; 
	border: 1px dotted #000; 
	margin: 0 5px 15px; 
}
#navbar li {display: inline; width: 50px; height: 20px; margin-right: 2px;}
div#navbar a {
	font-weight: bold; text-decoration: none;
	color: #fff; padding: 10px;
}
div#navbar a:hover {color: #000;text-decoration: underline;}


/* ------------------------------ contenuto ---------------------------- */
#head a:link,a:visited,a:hover {text-decoration: none; color:#000000;}
#head p {margin:0;  padding: 0;}
#contenuto{
	padding: 5px;
	width: 90%;
	border-color: #0E047D;
	border-width: 2px 3px 3px 2px;
	border-style: solid;
	color: #000;
	background-color: #fff;
	margin-left: 40px;
	margin-bottom:15px;
	background-image: url(images/copytg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#contenuto p  {margin-left: 30px; margin-right: 130px;}
#contenuto a {color: #2897E5;}
#contenuto a:visited {text-decoration: none; color: #9617A1;}
#contenuto a:hover {text-decoration: none; color: #0E047D;}
/* ----------------------- briciole --------------------------- */
#briciole {padding: 10px; border: 1px solid #000; width: 80%; margin: 10px 0 10px 26px; 
	background-color: #0E047D; color: #fff;}
#briciole a:link {color: #fff; font-weight: bold; text-decoration: none;}
#briciole a:hover {text-decoration: underline;font-weight: bold;}
#briciole a:visited {color: #fff;font-weight: bold;}
/* ------------------------------ copyright ---------------------------- */
table td.sotto {border: 1px solid #000; background:#FFFFFF; padding: 3px; width: 200px; text-align: Center;}

div#copyright {  
	margin-top: 10px;
	margin-bottom: 10px;
	border-color: #0E047D;
	border-style: solid; 
	border-width: 1px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #41535D;
	text-align: left; 
	}

div#copyright a:link {color: #333;}
div#copyright a:visited {color: #41535D;}
div#copyright p {line-height: 150%;}


div#webmaster {
		background: #000;
		color: #fff;
		text-align: right;
		padding: 0.5em;
		margin: 0 0 -1em 0;
		}
div#webmaster a:link{color: #fff;}
div#webmaster a:visited{color: #fff;}
div#webmaster a:hover {text-decoration: none; color: #CC6600;}
/* ------------------------------ FORMATTAZIONE CONTENTUTI ---------------------------- */



h1 { 
	color: #0E047D; font-size: 180%; 
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px; margin-right: 20%; 
	border-bottom: 2px solid #0E047D;
	}
h2 {  
	color: #231F20;font-size: 130%;
	margin: 0 0 0 10px ;
	padding-bottom: 2px;
}
h3 {  
	font-size: 115%;
	padding-left: 8px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	}

ul {margin-left: 45px;}
li 	{line-height: 125%}

/* ------------------------------------- vari ------------------------------------- */

div.lupin { display: none; }
.photo {border: 2px solid #000;margin:10px;}
