body{
color:#000;
margin: 10px auto;
padding:0;
 background: #EFEFED url(../sfmax/poesiebg.jpg) repeat-x fixed;
 text-align: center;
 font: 101% Arial, Helvetica, sans-serif;
}

#contentwrapper{background-color: #F5F5F5;
background-image: url(../sfmax/760poesie.jpg);
background-repeat:repeat-y;
margin:0 auto;
width:760px;
text-align: left;   /*ripristina l' allineamento*/
 position: relative;
 padding: 0;
}

#titolo{
background-repeat:no-repeat;
height:132px;
 background: #F5F5F5 url(../sfmax/umorismo.jpg) no-repeat;
 text-align: right;
 position: relative;
 width:760px;
 }
 #titolo p {
	line-height: 120px;
	padding-right: 90px;
	font-family: "Times New Roman", Times, serif;
	font-size: 130%;
	font-style: italic;
	color: #000140;
	letter-spacing: 1px;
}

#maincontent{
font-size: .9em;
	line-height: 1.4em;
width:760px;
 position: relative;
}
#maincontent p{margin:3px 0 3px 0;padding:0 24px 0 24px;
}
.contenuto{
	text-align: center;
	font: bold .90em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h2{color: #000146;font-size:1.5em;
font-weight:normal;letter-spacing:0.2em;
line-height:normal;margin: 10px 0 5px 0;padding: 0 24px 0 24px;}
#maincontent a:link, #skipnav a:link{color: #000140;  text-decoration: none; }
#maincontent a:visited, #skipnav a:visited{color: #000140;text-decoration: none;}
#maincontent a:hover,#maincontent a:active,#maincontent a:focus,
#skipnav a:hover, #skipnav a:active, #skipnav a:focus
{color: #1B4B7C;  text-decoration: none; }

#tagline{background-image: url(../sfmax/760poesiebot.jpg);
background-repeat:no-repeat;clear:both;height:25px;
	text-align: right;}
#tagline p{margin:0;}

#footer{clear:both;color: #000140;
font-size:0.85em;margin:0 auto;
padding:12px 24px 0 24px;width:500px;}
#footer a:link,#footer a:visited{color:#000140;  text-decoration: none; }
#footer a:hover,#footer a:active,#footer a:focus{color: #000146;}


.imgpic{
	margin: 0 1em 0 1em;
	padding: 0;
}

#descrizione {
			width: 720px;
			margin: 10px auto;
			color: #000140;
			padding: 5px 5px 5px 5px;
			text-align: center;
			font: bold .90em Verdana, Geneva, Arial, Helvetica, sans-serif;
			}
		#descrizione p {
			font-size: .95em;
	line-height: 1.4em;
		}


.autore {
	color: #000140;
	font-size: 85%;
}
HR { width: 80%; height: 1px; color: #A5B6DA; border: none;  text-align: center;  } /* For Internet Explorer */
HTML>BODY HR { width: 80%; height: 1px; background-color: #A5B6DA; border: none; text-align: center;} /* For Gecko-based browsers */
HTML>BODY HR { width: 80%; height: 1px; background-color: #A5B6DA; border: 0px solid #A5B6DA; text-align: center;} /* For Opera and Gecko-based browsers */
#skipnav
	{
		position: absolute;
		left: 350px;
		top: 110px;
		text-align: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.75em;
		font-weight: bold;
	}
	.bordoindice {
background: #4D7293;
margin: 0 auto;
padding: 5px 5px 5px 5px;
text-align: center;
position:relative;
    width: 500px;
    border: 1px solid #000140;
    }	
	 .navigazione {
font: bold .90em Verdana, Geneva, Arial, Helvetica, sans-serif;
			border: 1px solid #000146;
			margin: 1px auto;
			padding: 5px;
			background: #EBEBEB;
			color: #0A2B2D;
			text-align: left;
			position: relative;
		}
			ul li
{
	padding: 1px 1px 1px 1px;
	margin: 0 auto;   /*centra negli altri browsers*/
	line-height: 2em;
}

ul li a 
	{
	display: block;
	margin: 0;
	padding: 0;
	text-indent: 22px;
	text-decoration: none;
	background: #FCFDFD url(../pulsanti/zblus.png) no-repeat;
	border: 1px solid #000140;
	}
	ul li a:hover 
{
	background: #EBEBEB;
	text-indent: 22px;
	border: 1px solid #000146;
	margin: 0;
	padding: 0;
	}
	
	ul {
	margin: 0 0 0 0;
	padding: 0 0 0;
	list-style:none;
}
.navigazione a:link{color: #000;text-decoration: none;}
.navigazione a:visited{color: #000;text-decoration: none;}
.navigazione a:hover,.navigazione a:active
{color: #000146;text-decoration: none;}	
.iframe { 
width: 700px; 
padding: 5px 5px;
 color: #000140;
 margin: 5px auto 5px auto;
 text-align: left;
}
.iframe h3{ 
margin: 8px 0 8px 0;
	font: italic 1.25em "Times New Roman", Times, serif;
	letter-spacing: 2px;
	color: #7B0000;
	text-align: center;
}
.iframe ul
{
color: #000;
list-style-type: none;
padding: 0 30px 0 10px;
margin: 0;
}

.iframe li
{
padding: 3px 0 3px 0px;
margin: .4em 0 10px 20px;
 list-style-type: decimal;
}
.autore {
 color: #000;
 margin: 5px auto 5px auto;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 0.75em;
}
/*aggiunta per home*/
		#home{
	text-align: center;
}

		.lin {
			padding: 0;
			margin-left: 130px;
			margin-right: 130px;
			text-align: center;
			color: #675954;
		}
		.sidebar-a {
			float: left;
			width: 120px;
			margin: 0;
			margin-right: 0;
			padding: 0;
			position: relative;
			text-align: center;
			font: bold .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
		.sidebar-b {
			float: right;
			width: 130px;
			margin: 0;
			margin-left: 0;
			padding: 0;
			position: relative;
			text-align: center;
			font: bold .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

		.clear {
			clear: both;
			padding: 0;
			margin-top: 0;
		}
		a:link {color: #000;}
a:visited {color: #000;}
a:hover, a:active, a:focus {color: #A33D23;}
