body {font-family:Arial, Helvetica, sans-serif; margin:4px; text-align:center; background-color:#88847B; background-image:url(images/sfuma-sfondo.jpg); background-repeat:repeat-x;}

p {margin:4px 0 0 12px;  line-height:140%;}
.mpmeno {margin:2px 0 0 6px;}
img {border:0;}
#container {width: 916px; margin:0 auto; text-align:left; position:relative;}
div {margin:0; padding:0;}
a {}
a:link { color:#640095}
a:visited { color:#705D79}
a:hover { color:#AA00C3}

#divC {width:916px; line-height:140%; background-image: url(images/sfumatura.png); background-repeat: repeat-y; font-size: 14px;}
#divC P{ font-size: 14px; font-family:Arial, Helvetica, sans-serif; margin-left:16px;}
#divC h1 {font-size: 18px; font-family:Arial, Helvetica, sans-serif; color: #532A67; margin:4px 0 4px 12px;}
#divC h2 {font-size:14px; margin:0 0 4px 12px;}
#divC h3 {font-size:15px; margin:12px 0 6px 12px; color:#AA00C3}

#corpo {width:900px; min-height:580px; height: auto !important; height: 580px; background-color:#FFFFFF; margin:0 8px; position:relative; }
#colonnasx {width:166px; float:left; position:relative; top:44px; padding:0px 0 0 16px;}
		
		.divbordo {border:1px solid #D8D2C9; margin-bottom:8px; position:relative; }
		.divangoli {width:166px; height:7px; position:relative;}
		.angolosx {position:absolute; top:-1px; left:-1px;}
		.angolodx {position:absolute; top:-1px; right:1px;}
		.anbasx {position:absolute; bottom:-1px; left:-1px;}
		.anbadx {position:absolute; top:1px; right:1px;}
		.divmenu {padding:0 0 0 10px;}
		.divmenu ul {padding:0; margin:4px 2px 0 2px;}
		.divmenu li {list-style-type:none; font-size:14px; padding:3px 0 0 0; margin:0;}
		.divmenu img { margin-top:4px; margin-left:3px;}
		.divmenu a {text-decoration:none;}
		.divmenu a:link { color:#532A67}
		.divmenu a:visited { color:#532A67}
		.divmenu a:hover { color:#AA00C3}

#contenuto {width:461px; min-height:490px; height: auto !important; height: 490px; float: left; position:relative; text-align:justify; margin-left:40px; font-size:10pt; margin-top:40px;}
#contenuto2 {width:647px; min-height:490px; height: auto !important; height: 490px; float: left; position:relative; margin-left:40px; margin-top:40px;}
#contenuto3 {width:708px; float: right; position:relative; margin-top:20px; margin-bottom:10px; }
#contenuto2 h1 {margin-bottom:0; line-height:110%;}
#contenuto p, #contenuto2 p {color:#000; font-size:10pt; margin-left:0;}
.testo {font-size:10pt !important; font-family:Arial, Helvetica, sans-serif; color:#000000 !important; text-align:justify !important; margin-left:12px !important}



.blogroll {width:186px; height:350px; float:left; position:relative; top:44px; padding-top:30px; margin-left:30px; text-align:right; overflow:auto;}
.blogroll img { padding-right:27px; padding-bottom:0;}
.blogroll h1 { padding-right:27px; color:#000 !important; font-weight:400; padding-top:15px; margin-bottom:0 !important; font-size:17px !important;}
#colonnadx {width:186px; height:255px; float:left; position:relative; top:44px; padding-top:0px; margin-left:30px; text-align:right; overflow:auto;}
#colonnadx hr {border:none; background-color:#D8D2C9; color:#D8D2C9; height:1px; width:156px; padding-right:10px;  }
#colonnadx img { padding-right:10px; }
	.titolo { font-family:Arial, Helvetica, sans-serif; font-size:11pt; line-height:110%; font-style:inherit; color:#D8A3D4 !important; text-align:right; padding: 8px 10px 0 0; }
	.titolo a {text-decoration:none;}
	.titolo a:link { color:#532A67}
	.titolo a:visited { color:#623B7A}
	.titolo a:hover { color:#AA00C3}
	.data {font-family:Arial, Helvetica, sans-serif; font-size:10px !important; color:#000000 !important; text-align: right; line-height:1px !important; padding-right:10px; }
	.pagine{ font-size:11px !important; color:#532A67; text-align:right;}
	.pagine a{ text-decoration:none;}
	.pagine a:link { color:#532A67}
	.pagine a:visited { color:#623B7A}
	.pagine a:hover { color:#AA00C3}

#footer {width:916px; position:relative; clear:both;}
#divF {background-image:url(images/sfuma-basso.png); background-repeat:repeat-x; width:884px; float:left;}




#download {width:146px; height:55px; position:relative; float:right;}
#download img {width:146px; height:55px; }
#download a {border:0; background-image:url(images/downloadbutton.jpg); background-repeat:no-repeat; display:block;}
#download a:link {}
#download a:visited {}
#download a:hover {background-position:left -55px;}



.img {margin-left:12px}

.fleft {float:left; position: relative;}
.fright {float:right; position: relative;}
.clear, .clear2 {clear:both; position:relative;}
.clear2 {padding:6px 0 10px 12px;}
.clear hr {display:none;}
.clear2 hr {border:none; background-color:#D8D2C9; color:#D8D2C9; height:1px; }

.wdiv1 {width:500px;}
.hdiv1 {height:40px;}

