/* CSS Document */

body {
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #E0E0E0;
	font-family: georgia;
	font-size:12px;
	

}
	
div#wrapper	{
	width: 760px;
	margin: 0px auto;
	background-image: url(/img/bg_main.jpg);
}

div#main {
	padding: 8px;

}
	
div#logo {
	background-image:url(/img/grespan_logo.jpg); background-repeat:no-repeat; background-position:center;
	height: 115px; min-height: 115px;
}

div#menu {
	background-color:#333333;
	width: 724px; min-width: 724px;
	height: 22px; min-height: 22px;	
	margin: 3px 10px 3px 10px;
	text-align:center;
	vertical-align:middle;
	padding-top : 2px;
	font-size: 14px;

}

div#fascia {
	width: 724px; min-width: 724px;
	height: 294px; min-height: 294px;	
	margin: 3px 10px 3px 10px;

}

div#contenuto {
	margin: 5px 20px 5px 20px;
	font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#333333;
}

div#footer {
	background-image:url(/img/footer.jpg); background-repeat:no-repeat; background-position:center;
	height: 65px; min-height: 65px;	
	padding-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #BACCF4;
	text-align: right; 
	padding: 0px 15px 0px 0;
}

div#bottom {
	background-image:url(/img/bottom.jpg); background-repeat:no-repeat; background-position:center;
	height: 12px; min-height: 12px;
}



hr {
	border: 1px 0px 1px 0px;
	border-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #FFF;
	border-left-color: #FFF;
	border-bottom-color: #FFF;
}

h5 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; color:#990000;
}






#menu ul    {
	margin:0;
	padding: 0;
	list-style-type : none;
}

#menu li {
	margin: 0;
	padding-right : 30px;
	padding-left : 30px;
	border: 0;	

}

#menu ul li { display: inline; }

a,
a:link,
a:active, 
a:visited {
	color: #CC0000;
	text-decoration: none;
	font-weight:normal;
}

a:hover {
	color: #CC0000;
	text-decoration:underline;
	
}


div#menu a,
div#menu a:link,
div#menu a:active, 
div#menu a:visited {
	color: #BACCF4;
	text-decoration: none;
	font-weight:normal;
}

div#menu a:hover {
	color: #FF9900;
	
}

div#footer a,
div#footer a:link,
div#footer a:active, 
div#footer a:visited {
	color: #FF7777;
	text-decoration: none;
	font-weight:normal;
}

div#footer a:hover {
	color: #FFF;
}


