/* layout grafico */

html, body {
         height: 100%;
         margin: 0px auto;
         text-align: center;    
}
body {background: url("../img/sf2.jpg");  background-repeat:no-repeat;  background-position:top left; width: 100%; }
#box {
        width: 760px;
        height: 420px;
        margin: 150px auto;
}
#logo {
		/*background-image: #fff;*/
		padding: 0px;
}
h2 {
	font: 12px Arial, verdana, sans-serif;
	color: #000;
	padding: 10px;
	line-height: 1.2em;
	text-align: center;
	margin: 0 auto;
}









/* bottone claudio maggioli */

#cm {
position: absolute;
bottom: 4px; right:10px;
font: bold 10px Verdana, Arial;
background: #007192;
color: #fff;
padding: 8px;
}
#cm a {
font: bold 10px Verdana, Arial;
color: #fff;
background: #007192;
text-transform: capitalize;
text-decoration: none;
}
#cm a:visited {
color: #ccc;
text-decoration: none;
		}
#cm a:active {
color: #ccc;
text-decoration: none;
		}
#cm a:hover {
color: #fff;
text-decoration: none;
}



/* layer link */
#out {
    background: #006D19;
	color : #fff;
	margin-top: 1500px;
	padding: 5px;
	float: center;
	border: 1px solid #fff;
	text-align: left;
}
#out a {
 	font: normal 10px Verdana, Arial;
	color : #fff;
	text-decoration: none;
}
#out a:hover {
	color : #fff;
	text-decoration: none;
}

#out h1 {
 	font: bold 10px Verdana, Arial;
	color : #000;
	text-decoration: none;
}
#out h3 {
 	font: normal 10px Verdana, Arial;
	color : #000;
	text-decoration: none;
}

