html, body 					{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8d8e8d; margin: 0; position: relative; padding: 0; text-align: left; min-width: 100%; width: auto !important; width: 100%; min-height: 100%; line-height: 15px; }

body						{background: url(immagini/bg_body.jpg) no-repeat #e9e9e9;}

div.clear					{clear: both; margin: 0; padding: 0; visibility: hidden;}

/******* GENERALE *******/

a							{color: #8d8e8d; text-decoration: none;}

a:hover						{text-decoration: underline;}

form input					{font-size: 10px; color: #000;}

form textarea				{font-size: 10px; color: #000;}

h1							{font-size: 14px; text-transform: uppercase; text-align: left; margin: 0; padding: 0; color: #c70000; font-weight: bold;}

h2							{font-size: 12px; color: #c70000; text-transform: uppercase; margin: 0; padding: 0; font-weight: bold; }

h3							{font-size: 10px; color: #c70000; text-transform: uppercase; margin: 0; padding: 0; font-weight: bold; }

/****** FINE GENERALE ******/

div#mainContainer			{width: 1004px; height: 700px; margin: 0; position: relative; text-align: left; /*border: 1px solid #ff00f0;*/}


/****** TOP ******/
div#menu					{width: 1000px; height: 105px; margin: 0; padding:0; /*border: 1px solid #ff0fff;*/}


/****** CONTPAGE ******/

div#contPage				{width: 1004px; height: 465px; margin: 0; padding: 0; text-align: left; position: relative;/* background-color: #63d;  */}

/*********** FOOTER **************/

div#footer					{width: 700px; height: 30px; padding: 0; text-align: left; margin: 0;}

div#footer p#left			{float:left; padding: 0 0 0 5px; line-height: 30px; margin:0; color:#8d8e8d;}
