/* Definizioni di stile per la formattazione dei contenuti */

body
	{
		text-align: center;
	}	

#container
	{
		width: 960px; 
		padding: 0px;
		text-align: left;
		background-color: #EEEEEE;
		Font-size: 0.8 em;		
	}

#header
	{
		height: 70px;
		background-color: #FFFFFF;
	}

#subheader
	{
		width: 100%;
		margin: 0px; padding: 1px 0px 1px 0px;
		background-color: #DDEEFF;
		border-top: 1px solid #800000;
		border-bottom: 1px solid #800000;
	}

#navigation
	{
		float: left;
		width: 180;
	}

#content
	{
		width: 100%;
		height: 420px;
		margin: 0px 180px;
		padding: 10px 5px 20px 5px;
		background-color: #FFFFFF;		
		border-right: 1px dotted #CCCCCC;
		border-left: 1px dotted #CCCCCC;
		Font-family: verdana, arial, sans-serif;
	}

#content_schede
	{
		margin: 0 5%;
		padding: 0px 5px 30px 5px;
		border-right: 1px dotted #CCCCCC;
		border-left: 1px dotted #CCCCCC;
	}
		
#extra
	{
		float: right;
		width: 180;
	}

#footer
	{
		margin: 0px 0px 0px 0px;
		clear:both;
		text-align:center;
		border-top: 1px solid #800000;
		background-color:#DDDDDD;
    }
