html,body{margin:0;padding:0}
body{ font-family:Arial, Helvetica, sans-serif; background: #FFFFFF; text-align:center}
#cnt { width: 942px; margin: 0 auto; height: auto; overflow: hidden; border: 0px #ccc solid; text-align:left; }
#cntright { width: 942px; margin: 0 auto;	 overflow: hidden; text-align:right;}
#Header{ width:100%; background-color:#144c24; height:35px; border:none; margin-bottom:15px; border-bottom: solid 3px #FF0000;}
#Footer{ width:100%; background-color:#144c24; height:30px; border:none; margin-top: 5px;}
#menucol{ float: left; background-color:#FFFFFF; height: auto; display: inline; width: 140px; border:0; }
#maincol{ float: left; background-color:#FFFFFF; height: auto; display: inline; width: 539px; border:0; margin-right: 10px; }
#extracol{ float: left; background-color:#FFFFFF; height: auto; display: inline; width: 253px; border:0; }
div#categorie{ width: 100%; margin: 0; margin-top: 5px;	}
div#contenitoreCasella { width: 525px; height: 30px; border:none; margin: 5px; text-align:left;	}
div#contenitorePulsante { width: 525px;	height: 25px; border:none;	margin-left: 1px; text-align:right;	}
div#PulsanteInvia { border:none; margin-right: 4px; text-align:left;	}
div#BachecaContainer { width: 537px; border: none;	margin: 0px; text-align:left; }	
div#TitoloArticolo { width: 537px; height: 25px; border:none; margin: 0px; text-align:left;	}	
div#Margine2 { width: 500px; margin: 5px; margin-left: 0px; }
div#pensiero { width: 535px; height: 70px; background-color: #d0cbc0; border: 1px solid; border-color: #978c74; }
#Condividi{ border: solid 1px #144c24; background-color: #144c24; font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; color:#FFFFFF; height: 25px; width: 130px;}
#Invia{ border: solid 1px #144c24; background-color: #6d5d3d; font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; color:#FFFFFF; height: 19px; width: 70px; }
div#sopraCasella { width: 521px; background-color:#FFF; height: 8px; border:none; border-top: solid 1px #978c74; border-left: solid 1px #978c74; border-right: solid 1px #978c74; margin: 0; text-align:left;	}
#CosaPensiDiNoi{ border-top: solid 1px #978c74; border-left: solid 1px #978c74; border-right:solid 1px #978c74; border-bottom:solid 1px #978c74; font: Arial, Helvetica, sans-serif; font-size: 12px; color:#978c74; height: 18px; }
#Utente{ border-top: solid 1px #978c74; border-left: solid 1px #978c74;	border-right:solid 1px #978c74;	border-bottom:solid 1px #978c74; font: Arial, Helvetica, sans-serif;font-size: 12px; color:#978c74; height: 15px; }
#Mail{	border-top: solid 1px #978c74; border-left: solid 1px #978c74; border-right:solid 1px #978c74; border-bottom:solid 1px #978c74; font: Arial, Helvetica, sans-serif;font-size: 12px; color:#978c74; height: 15px; }
#menu04v {width: 10em; font: 80% Arial, Helvetica, sans-serif; }
#menu04v ul { margin: 0; padding: 0; list-style: none; }
#menu04v li { font-size: 0.85em; color:#096; text-align:left; display: inline; margin: 0; padding: 0; }
#menu04v a:link, #menu04v a:visited { display: block; background-color: #aaa18e; color: #144c24; margin: 0; padding: 0.5em 0.6em 0.5em 1em; text-decoration: none; border-bottom: 1px solid  #144c24; }
#menu04v a:hover, #menu04v a:focus, #menu04v a:active{ background-color: #144c24; color: #FFFFFF; }
#menu04v li#currentpage a{ background-color: #FF0000; color: #FFFFFF; }
#Commenta{ border: solid 1px #144c24; background-color: #6d5d3d; font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; color:#FFFFFF; height: 19px; width: 70px; }
div#Commento { width: 100%; margin-left: 2px; margin-top:3px; margin-bottom:3px; margin-right:3px; }
div#FotoContainerTipologie{ text-align:center; height:110px; width:170px; overflow:hidden; padding:0; margin:3px;  padding-top:5px; margin-bottom:0; float:left;}