@charset "utf-8";
body	{
		background-color:#FFFFCC;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}

a,a:visited	{
			color:#0000FF;
			text-decoration:underline;
			font-weight:bold;
			}

a:hover,a:active	{
					background-color:#99FF66;
					text-decoration:none;
					}

h1	{
	font-family:"Monotype Corsiva", "Lucida Handwriting", "Comic Sans MS", fantasy;
	font-size:250%;
	color:#CC0000;
	text-align:center;
	}

h2	{
	font-family:"Monotype Corsiva", "Lucida Handwriting", "Comic Sans MS", fantasy;
	font-size:180%;
	color:#FF5500;
	text-align:center;
	}

img	{
	border:0;
	}

div#contenitore	{
				width:750px;
				margin-left:auto;
				margin-right:auto;
				}

div#header	{
			height:155px;
			margin-bottom:10px;
			}

div#nav	{
		width:150px;
		float:left;
		font-family:"Arial Rounded MT Bold", Verdana, Arial, sans-serif;
		margin-top:0;
		margin-left:-33px;
		}

div#nav ul	{
			list-style:none;
			}

div#nav li	{
			background:#006600 url(img/bottone1_sel.gif) no-repeat;
			color:#FFFFFF;
			width:125px;
			height:30px;
			padding-left:25px;
			padding-top:10px;
			text-align:center;
			margin-top:5px;
			display:block;
			font-size:95%;
			font-weight:normal;
			}

div#nav li a,div#nav li a:visited	{
									background:#00CC00 url(img/bottone1_norm.gif) no-repeat;
									text-decoration:underline;
									color:#00C;
									width:100%;
									display:block;
									height:30px;
									margin-top:-10px;
									margin-left:-25px;
									padding-left:25px;
									padding-top:10px;
									font-weight:normal;
									}

div#nav li a:hover,div#nav li a:active	{
										background:#FF9900 url(img/bottone1_sopra.gif) no-repeat;
										text-decoration:none;
										}

div#nav li.due	{
			background:#006600 url(img/bottone1_sel.gif) no-repeat;
			color:#FFFFFF;
			width:125px;
			height:38px;
			padding-left:25px;
			padding-top:2px;
			text-align:center;
			margin-top:5px;
			display:block;
			font-size:95%;
			font-weight:normal;
			}

div#nav li.due a,div#nav li.due a:visited	{
									background:#00CC00 url(img/bottone1_norm.gif) no-repeat;
									text-decoration:underline;
									color:#00C;
									width:100%;
									display:block;
									height:38px;
									margin-top:-2px;
									margin-left:-25px;
									padding-left:25px;
									padding-top:2px;
									font-weight:normal;
									}

div#nav li.due a:hover,div#nav li.due a:active	{
										background:#FF9900 url(img/bottone1_sopra.gif) no-repeat;
										text-decoration:none;
										}

div#contenuto	{
				margin-left:154px;
				padding:5px;
				}

div#footer	{
			clear:both;
			text-align:center;
			font-size:80%;
			}

div#footer hr	{
				width:75%;
				height:2px;
				color:#009900;
				background-color:#009900;
				border-color:#009900;
				}

div#contenuto div.cnt	{
						width:193px;
						margin-left:193px;
						text-align:center;
						padding-top:0.2%;
						}

div#contenuto div.sx	{
						width:193px;
						float:left;
						text-align:center;
						padding:0;
						}

div#contenuto div.dx	{
						width:193px;
						float:right;
						text-align:center;
						}