/* Scuola di teatro sociale isole comprese - CSS */
/*layout design and images are copyright of Gaia Roscilde and Giulia Cini */

body {
	margin: 0px;
	padding: 0px;
	background-image:url(immagini/276nero.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	font-family:Tahoma, Arial, Verdana;
	color:#000;
	font-size: 100%;
	background-color:#FFF;
	line-height:1.15em;
}

img { border:none; }

#contenitore {
	background-color:#FFF;
	margin: 0px auto 0px auto;
	padding:0px;
	width: 774px;
	color:#000;
}
#menu {
	margin:0px;
	padding:0px;
	color:#FFCE00;
	background-color:#000;
	font-size:70%;
}
	#menu ul {
		margin:0px;
		padding:5px 0px;
		list-style:none;
		color:#FFCE00;
	}
	#menu ul li {
		display:inline;
		padding:0px 2px;
	}
	#menu a,a:link {
		color:#FFF;
		text-decoration:none;
		padding:0px 7px;
	}
	#menu a:hover {
		color:#FFCE00;
		text-decoration:none;
		padding:0px 7px;

}
#barra_gialla {
	background-color:#FFCE00;
	margin:0px;
	padding:0px;
	font-size:70%;
	text-align:right;
}
#barra_gialla ul {
	margin:0px;
	padding:5px 0px;
	list-style:none;
	color:#FFF;
}
	#barra_gialla ul li {
		display:inline;
	
	}
	#barra_gialla a,a:link {
		color:#000;
		text-decoration:none;
		padding:0px 7px;
	}
	#barra_gialla a:hover {
		color:#FFF;
		text-decoration:none;
		padding:0px 7px;
	}

#content { height:100%; margin:0px 0px 20px 0px; }

#left {
	width:485px;
	height:100%;
	float:left;
	background-color:#FFF;
	color:#000;
	padding-left:15px;
}
#left h1 {
	font-size:80%;
	padding-top:15px;
}
	#left h2 {
		font-size:70%;
	}
	#left h3 {
		font-size:70%;
		color:#555;
		font-weight:bold;
	}
	#left p {
		background-color:#EDEDED;
		font-size:75%;
		text-align:left;
		padding:7px;
	}
	#left p.grigio {
		font-size:75%;
		margin-left:8px;
		padding:7px;
		text-align:left;
		background-color:#F5F5F5;
	}
	#left ul {
		font-size:80%;
		background-color:#F7F7F7;
		padding:5px;
	}
	#left p.giallo {
		font-size:75%;
		text-align:left;
		background-color:#FFCE00;
		padding-top:5px;
		/*padding-bottom:30px;*/
		padding-left:15px;
		margin-top:50px;
	}
	#left p.giallo a,a:link {
		color:#000;
		text-decoration:none;
	}
	#left p.giallo a:hover {
		color:#896C00;
		text-decoration:underline;
	}
	#left a,a:link {
		color:#896C00;
		text-decoration:none;
	}
	#left a:hover {
		color:#896C00;
		text-decoration:none;
	}
	
#menu a:hover {
	color:#FFCE00;
	text-decoration:none;
}

#right {	
	width:270px;
	height:100%;
	float:left;
	background-color:#FFF;
	color:#000;
	line-height:1.0em;
}
	#right h1 {
		font-size:70%;
		padding-top:50px;
		padding-left:90px;
	}
	#right p {
		font-size:75%;
		padding-left:90px;
		margin-top:-8px;
	}
	#right h2 {
		font-size:70%;
		padding-left:90px;
	}
	#right h3 {
		font-size:65%;
		padding-left:90px;
		padding-top:10px;
	}
	#right h4 {
		font-size:70%;
		padding-left:10px;
		padding-top:20px;
		padding-bottom:10px;
		margin:0px;
	}
	#right h3 a,a:link {
		color:#896C00;
		text-decoration:none;
	}
	#right h3 a:hover {
		color:#000;
		text-decoration:none;
	}

#flash {
	background-color:#000000;
	height:248px;
}

.gallery { 
	width:700px; margin:2px;
}
	.gallery img {
		border:none;
	}
	.gallery li {
		display: inline;
		float: left;
		margin: 5px;
	}
	.gallery li a,a:link,a:active,a:visited {
		margin:0px;
		padding:0px;
	}
/* galleria */

.thumb_left, .thumb_right { float:left; list-style-type:none; margin:0px 3px 10px 3px; padding:0px; }
.thumb_left li, .thumb_right li { margin:0px; padding:3px 0px 3px 0px; }

.thumb_left a, .thumb_right a  {
	display: block;
	width:120px;
	height:90px;
	text-decoration: none;
	border: 2px solid #ffffff;
}
.thumb_left a:hover, .thumb_right a:hover {
	display: block;
	width:120px;
	height:90px;
	text-decoration: none;
	border: 2px solid #ffce00;
}

#other_gallery { /*position:relative; width:250px; left:225px; top:-10px; */font-size:70%; margin:-5px 0px 10px 0px; color:#999999; }
#other_gallery span { color:#000000; }
#other_gallery a { color:#000000; text-decoration:underline; }
#other_gallery a:hover { color:#000000; text-decoration:none; }

.page_link { font-size:70%; text-align:left; color:#000000; margin:47px 0px 5px 5px; color:#999999; }
.page_link a { color:#000000; text-decoration:underline; }
.page_link a:hover { color:#000000; text-decoration:none; }

/* galleria */ 
