body	{	margin:0px 0px 0px 0px;
		padding:0px;
		background-color:#404040;
		}

input	{	font-size:11px;}



big	{	font-size:18px;
		color:#eee;
		width:500px;
		margin:0px 10px 0px 10px;
		}
h1	{	font-size:18px;
		color:#eee;
		width:500px;
		margin:0px 10px 0px 10px;
		font-weight:normal;
		}

strong	{	font-size:14px;
		color:#fff;
		font-weight:bold;
		}

td	{	font-family:verdana, arial, tahoma;
		font-size:12px;
		color:#ddd;
		}

a:link { font-family:verdana, arial, tahoma; text-decoration:none; color:#ddd;}
a:visited { font-family:verdana, arial, tahoma; text-decoration:none; color:#ddd}
a:hover { font-family:verdana, arial, tahoma; text-decoration:none; color:#EC524A}
a:active { font-family:verdana, arial, tahoma; text-decoration:none; color:#fff}

a.link_bianco:link 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#ddd;}
a.link_bianco:visited 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#ddd;}
a.link_bianco:hover 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#333;}
a.link_bianco:active 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#EC524A;}

a.link_sopra:link 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:white;}
a.link_sopra:visited 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:white;}
a.link_sopra:hover 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#000000;}
a.link_sopra:active 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#000000;}

a.linkgray:link 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#666;}
a.linkgray:visited 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#666;}
a.linkgray:hover 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#000000;}
a.linkgray:active 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#000000;}

a.linkcredits:link 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#333;}
a.linkcredits:visited 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#333;}
a.linkcredits:hover 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#000000;}
a.linkcredits:active 	{ font-family:verdana, arial, tahoma; text-decoration:none; color:#000000;}

.ricerca_avanzata{	
		font-size:11px;
		width:170px;
		margin:0px 0px 4px 0px;
		background:#ccc;
		}
.ricerca{	
		font-size:11px;
		background:#ccc;
		}




.table	{	height:100%;}
#main	{	height:90%;
		background:#505050;}



#hd	{	
		height:70px;
		font-size:11px;
		background:#A0A0A0 url('../../images/sfondo_sopra.gif') no-repeat bottom left;
		border-left:1px solid #505050;
		border-bottom:1px solid #505050;
		color:#000;
		}

#logo	{	
		padding:0px 10px 0px 10px;
		}


#topadd	{	
		padding:10px 0px 0px 0px;
		font-size:11px;
		color:#333;
		line-height:14px;
		}


#testo	{	
		padding:10px 30px 10px 30px;
		}

#bottomadd	{	
		padding:12px 0px 0px 0px;
		font-size:11px;
		color:#AEAEAF;
		}

#top_ico	{	
		padding:10px 10px 10px 10px;
		text-align:right;
		}


#sopra	{	padding:4px;
		height:1%;
		font-family:verdana, arial, tahoma;
		color:#ffffff;
		font-size:10px;
		background:#8F8F8F;
		border-left:1px solid #505050;
		border-right:1px solid #505050;
		border-bottom:1px solid #505050;
		line-height:15px;

		}

#sinistra	{
		width:185px;
		height:90%;
		padding:0px 0px 20px 0px;
		color:#eeeeee;
		background:#6A6A6A url('../../images/sfondo_sotto.gif') no-repeat bottom;
		border-left:1px solid #505050;
		border-right:1px solid #505050;
		}

#menusx	{	width:185px; max-width: 182px !important;
		padding:8px 0px 1px 3px;
		color:white;
		background:#6A6A6A url('../../images/sfondo_sinistra.gif') no-repeat top;
		line-height:14px;
		}

		a.menu:link 	{  color:black; text-decoration:none;}
		a.menu:visited 	{ color:black; text-decoration:none;}
		a.menu:hover 	{ color:black; text-decoration:underline;}
		a.menu:active 	{ color:black; text-decoration:none;}


#descrizione	{
		margin:4px 0px 0px 0px;
		color:white;
		line-height:14px;
		font-size:13px;
		}


#icone	{width:99%;
		text-align:right;
		margin:1px 0px 0px 0px;
		}



#principale	{
		color:black;
		font-size:12px;
		border-right:1px solid #505050;
		background:#505050 url('../../images/sfondo_principale.gif') no-repeat top left;
		}



#tappeti{	margin:2px 0px 2px 20px;
		font-size:11px;
		}

#sotto	{color:black;
		font-size:12px;
		border-right:1px solid #505050;
		text-align:center;
		padding:0px 0px 0px 0px;
		}



/*************** MENU SU *******************/
.menu_sopra{	margin:2px 0px 2px 20px;
		font-size:11px;
		color:white;
		background-color:#EC524A;
		/*text-align:center;*/
		width:13%;
	}


#navsu
{
margin: 0px;
padding: 0px;
width: 716px;
max-width: 710px;
}

#navsu ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

#navsu ul li { 	float: left;}


#navsu ul li a
{
border-right:1px solid #505050;
padding: 4px 0px 2px 0px;
color: white;
display: inline;
height: 20px;
max-height: 14px;
width: 78px;
max-width: 76px;
text-decoration: none;
font-size: 10px/12px;
float: left;
text-align:center;
}

#navsu ul li a:hover
{
color: #fff;
white-space: nowrap;
background:#E63027;
}

.home 	{ font-size:11px;}
.link_small 	{ font-size:11px;}
.cerca 	{ padding: 2px 0px 0px 10px; width: 220px; background: #DA241D;}


#hm
{
border-left:1px solid #505050;
}