/* CSS Document ISTORECO  - nuovo */

html, body { margin: 0; padding: 0; }

body 
	{ 		
		font: normal 12px Arial, Helvetica, sans-serif;
		text-align: center; /* COMPATIBILITA' IE 6 */
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
	}

div#testata
	{
		width: 100%;
		height: 175px;
		background: url(artwork/container_top_background.jpg) repeat-x top left;
	}
	
div#logo
	{
		width: 876px;
		height: 150px;
		background: url(artwork/container_top.jpg) no-repeat top left;
		margin: 0 auto;
	}

div#container
	{
		position: relative; 
		top: 0px; left: 0px;
		margin: 0px auto 0px; 
		border: 0px; padding: 0px; 
		width: 900px;
		text-align: left;
	}
	
div#container_top
	{
		position: relative; 
		top: 0px; 
		left: 0px;
		margin: 0px; border: 0px; padding: 0px; 
		background: url(artwork/container_top---.jpg) no-repeat top left;
		text-align: left;
	}

span#footer_links
	{
		position: relative;
		width: 886px;
		border-bottom: 1px dotted #FFF;
		color: #FFFFFF;
		display: block;
		text-align:right;
	}
	
span#footer_details	
	{
		position: relative;
		color: #FFFFFF;
		display: block;
		text-align:left;
		top: 10px;
		left: 220px;
		width: 500px;
	}


div#footer
	{
		position: relative; 
		margin: 0px auto; border: 0px; padding: 0px; 
		background: url(artwork/container_bottom.jpg) no-repeat top left;
		text-align: left;
		height: 180px;
		width: 886px;
	}

div#footer_content
	{
		position: relative; 
		margin: 0px; border: 0px; padding: 0px; 
		top: 30px; left: 0px;
		text-align: center;
		width: 900px;
		font: normal 11px Arial, Helvetica, sans-serif;
	}

div#footer_background
	{
		position: relative; 
		margin: 0px auto 0px; border: 0px; padding: 0px; 
		background: #C00000;
		text-align: center;
		width: 100%;
		height: 180px;
	}

div#banner_top
	{
		position: relative;
		top: 0px;
		margin-left: 0px;
		border: 0px;
		width: 670px;
		top: 10px;
		margin-bottom: 14px; 
	}

/* NAVIGAZIONE DEL SITO ISTORECO */ 
div#main_naviga
	{
		position: relative;
		text-align: center;
		width: 900px;
		padding: 0;
		top: 0px;
		margin: 0px auto;
	}
	
div#main_naviga ul
	{
		list-style: none;
		margin: 0;
		padding: 0;
		font: bold 10px/10px Arial, sans-serif; 
	}
	
div#main_naviga li
	{
		margin: 0px 0px 0px 0px;
		float: left;
	}

div#main_naviga li a 
	{
		display: block;
		font: bold 12px/20px  Arial, sans-serif; 
/*		width: 90px; */
		height: 20px;
		text-align: center;
		text-decoration: none;
		padding: 0px 0px 0px 0px;
/*		border: 0px #000000 solid;  */
		border-left: 1px #000000 dotted; 		
		border-right: 1px #000000 dotted; 		
/*		background: #FEE89B; */
		color: #000000;
		float: left;
	}
	
div#main_naviga li a:hover 
	{
		color: #000000;
		background: #FFFDF4;
		border: 1px #000000 solid;
	}
		
/* FINE NAVIGAZIONE DEL SITO */


div#sponsor
	{
		background: transparent url(artwork/bianco_semitrasparente.png) repeat top left;
		width: 860px;
		margin: 10px 0px 10px 20px;
	}
	
div#fascia_regione
	{
		position: relative;
		width: 668px;
		height: 164px;
		background: url(artwork/fascia_regione.jpg) no-repeat top right;
		margin-left: 0px;
		margin-bottom: 4px; 
	}

div#prima_pagina
	{
		position: relative;
		width: 670px;
		height: 142px;
		background: transparent url(artwork/fondogrigio.gif) no-repeat top right; 
		top: 0px;
		margin-bottom: 4px;
	}

div#prima_pagina img.img01
	{
		position: relative;	top: 8px; left: 15px; border: 0px;
	}
	
div#prima_pagina img.img02
	{
		position: relative;	top: 8px; left: 45px; border: 0px;
	}
	

div#lingue
	{ 		
		position: relative;
		font: bold 12px Arial, Helvetica, sans-serif;
		text-align: right; /* COMPATIBILITA' IE 6 */
		color: white;
		margin: 0px 20px 0px 0px;
		padding: 0;
		top: 10px;
	}
	
a.lingua, a.lingua:hover, a.lingua:active, a.lingua:visited
	{ 		
		color: white;
	}

.general_tile a, .general_tile a:hover, .general_tile a:active, .general_tile a:visited, .general_tile a p, .general_tile a:hover p, .general_tile a:active p, .general_tile a:visited p
	{ 		
		color: #990033;
	}


span#footer_links a, span#footer_links a:active, span#footer_links a:hover, span#footer_links a:visited
{
	color: #FFFFFF;
	font: bold 12px arial, verdana, sans-serif; 
}