/* CSS Document */
html,body{
	margin: 0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body{
	font-size: 76%;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DFDFDF;
}
div#container{
	width:760px;
	margin:0 auto;
	background-image: url(../images/3rightcol.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border: thin solid #CCCCCC;
	background-color: #FFFFFF;
	color: #D96C00;
}
div#container2{background: url(../images/3leftcol.jpg) repeat-y top left;text-align: left}

/*stili generici, su header e footer*/
div#header{
	background-color:#FFFFFF;
	color: #BE1634;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: "Freestyle Script";
}
h1,h2{margin: 0;padding:0}
h1{
	padding-left:10px;
	font-family: "Freestyle Script";
	font-size: 4em;
	line-height: 80px;
	font-weight: bold;
	color: #BE1634;
	text-decoration: underline;
}
h2{color: #D96C00;font-size: 1.5em}
div#footer a{color:#fff;font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
div#navigation{float: left;width: 160px;\width:170px;w\idth:160px;padding: 1em 0 0 10px}
div#extra{float: right; width: 160px;\width:170px;w\idth:160px;padding: 1em 5px}
div#content{
	margin: 0 170px;
	padding: 1em 10px;
}
div#footer{
	clear:both;
	text-align:center;
	padding: 5px 0;
	color: #000;
	background-color: #FFFFFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none}
div#navigation li{margin: 0;padding: 0}
div#navigation a{
	color:#D96C00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-style: normal;
	line-height: 1.4em;
	font-weight: bold;
	font-variant: normal;
}
div#navigation a:hover{color: #BE1634;text-decoration: underline}
div#navigation a:active{color: #BE1634;text-decoration: none}
div#navigation p{font-size: 90%}
div#extra a{
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
div#extra a:hover{
	color: #000000;
	font-weight: bolder;
	text-decoration: underline;
}
div#content a{
	text-decoration: none;
	color: #D96C00;
}
div#content p{
	text-decoration: none;
	color: #000000;
}
div#content a:hover{
	text-decoration: underline;
}
div#footer a{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
div#footer a:hover{
	color: #000000;
	font-weight: bolder;
	text-decoration: underline;
}


/*stili per la sezione extra*/
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em}
div#extra div.newsbox h2{color: #999;font-size: 1.2em}
div#extra div.newsbox p{margin: 0}
p {
	font-size: 13px;
}
