	
html {
	overflow-x:			auto
}

body {
	background-color:		#FFFFFF;
	color:				    #615f5f;
	font-size:			    11px;
	font-family:			Arial, Helvetica, sans-serif;
	font-style:			    normal;
	font-weight:			normal;
	text-decoration:		none;
    text-align:             justify;
}


h1 {
	color:				    #ffffff;
	font-size:			    11px;
	font-family:			Arial, Helvetica, sans-serif;
	font-style:			    normal;
	font-weight:			bold;
	text-decoration:		none;
    text-align:             left;

}


h2 {
	color:				    #ffffff;
	font-size:			    11px;
	font-family:			Arial, Helvetica, sans-serif;
	font-style:			    normal;
	font-weight:			normal;
	text-decoration:		none;
    text-align:             justify;

}


table.main {
	background-color:		#FFFFFF;
	width:				100%;
	height:				150px;
	text-align:			center;
	border:				1px #000000 solid;
    border-top-width:	        1px;
    border-bottom-width:	        1px;
    border-left-width:	        1px;
    border-right-width:	        1px	
}

table.text{
	background-color:		#FFFFFF;
	width:				100%;
	text-align:			left;
	border:				25px #ffffff solid;
    border-top-width:	        40px;
    border-bottom-width:	        40px;
    border-left-width:	        40px;
    border-right-width:	        40px	
}

table.main_center {
	background-color:		#FFFFFF;
	width:				100%;
	text-align:			center;
	border:				1px #000000 solid;
    border-top-width:	        0px;
    border-bottom-width:	        1px;
    border-left-width:	        1px;
    border-right-width:	        1px	
}



table.logo {
	background-color:		#ff8c5a;
	width:				100%;
	height:				120PX;
	text-align:			center;
	border:				1px #000000 solid;
        border-top-width:	        0px;
        border-bottom-width:	        0px;
        border-left-width:	        0px;
        border-right-width:	        0px	
}

table.center_top {
	background-color:		#FFFFFF;
	width:				100%;
	height:				120PX;
	text-align:			center;
	border:				1px #000000 solid;
        border-top-width:	        0px;
        border-bottom-width:	        0px;
        border-left-width:	        0px;
        border-right-width:	        0px	
}


table.top_left {
	background-color:		#ff8c5a;
	width:				100%;
	height:				120PX;
	text-align:			center;
	border:				1px #000000 solid;
        border-top-width:	        0px;
        border-bottom-width:	        0px;
        border-left-width:	        0px;
        border-right-width:	        0px	
}

table.menu {
	background-color:		#800000;
	width:				100%;
	height:				25PX;
	text-align:			left;
	border:				1px #000000 solid;
        border-top-width:	        0px;
        border-bottom-width:	        0px;
        border-left-width:	        0px;
        border-right-width:	        0px	
}

table.bianco {
	background-color:		#000000;
	width:				100%;
	height:				15PX;
	text-align:			center;
	border:				1px #000000 solid;
        border-top-width:	        0px;
        border-bottom-width:	        0px;
        border-left-width:	        0px;
        border-right-width:	        0px	
}


table.titoli {
	width:				100%;
	text-align:			left;
}



table.main2 {
		background-color:			#ffcc99;
		width:					100%;
		text-align:				center;
		border:					2px #ff8c5a solid	
	}
	


td.titoli {
        background-image: 		url('img/bg_titoli.gif');
	color:				#ffffff;
	font-size:			12px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-style:			normal;
	font-weight:			bold;
	text-decoration:		none;
        text-align:                     left;
}


td {
	color:				#3A3A3A;
	font-size:			12px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-style:			normal;
	font-weight:			normal;
	text-decoration:		none;
        text-align:                     justify;
}

td.commenti {
	color:				#ffffff;
	font-size:			11px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-style:			normal;
	font-weight:			normal;
	text-decoration:		none;
        text-align:                     justify;
	border:				1px #F9631A solid;
        border-top-width:	        10px;
        border-bottom-width:	        5px;
        border-left-width:	        5px;
        border-right-width:	        3px
}

td.commenti1 {
	color:				    #3A3A3A;
	font-size:			    11px;
	font-family:		    Verdana, Arial, Helvetica, sans-serif;
	font-style:			    normal;
	font-weight:			normal;
	text-decoration:		none;
    text-align:             left;
	border:				    1px #ff8c5a solid;
    border-top-width:	    10px;
    border-bottom-width:	3px;
    border-left-width:	    3px;
    border-right-width:	    3px
}


td.commenti_chearo {
	color:				#3A3A3A;
	font-size:			11px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-style:			normal;
	font-weight:			normal;
	text-decoration:		none;
        text-align:                     left;
	border:				1px #ff8c5a solid;
        border-top-width:	        10px;
        border-bottom-width:	        5px;
        border-left-width:	        4px;
        border-right-width:	        4px
}


a {
	text-decoration:		underline;
	color:				    #0000FF;
	font-size:			    12px;
	font-family:			Arial, Helvetica, sans-serif;
	font-weight:			bold
}

a:hover {
	text-decoration:		none;
	color:				    #CC0000
}


a.tit {
	color:				#3A3A3A;
	font-size:			12px;
	font-family:			Arial;
	font-style:			normal;
	font-weight:			bold;
	text-decoration:		none		
}

a.tit:hover {
	text-decoration:		none;
	color:				#CC0000

}

a.link {
	text-decoration:		underline;
	color:					#000000;
	font-size:				10px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-weight:			bold

	}
	
a.link:hover {
	text-decoration:		none;
	color:					#000000
	}
	
a.rassegna_stampa {
	text-decoration:		underline;
	color:					#0000FF;
	font-size:				12px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-weight:			normal

	}
	
a.rassegna_stampa:hover {
	text-decoration:		none;
	color:					#ff0000
	}


.hilight {
	color:				#3A3A3A;
	background-color:		#ffffff;
	padding-left:			2px;
	padding-right:			2px;
	font-weight:			bold
}

.titoli {
	color:				    #ffffff;
	background-image: 		url('img/bg_titoli.gif');
	padding-left:			0px;
	padding-right:			0px;
    padding-top:		    0px;
    padding-bottom:		    0px;
	font-weight:			bold;
	border:				    1px #ffffff solid;
	border-top-width:	    0px;
    border-bottom-width:	0px;
    border-left-width:	    0px;
    border-right-width:	    0px;
}


.compra {
	color:				#0000FF;
	font-weight:			bold;
}


a.s_menu {
	color:				#3A3A3A;
	font-size:			8px;
	font-family:			Arial;
	font-style:			normal;
	font-weight:			normal;
	text-decoration:		none		
}

a.s_menu:hover {
	text-decoration:		none;
	color:				#CC0000

}
	
	
#navigation a {
    text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3A3A3A;
	text-decoration: underline;
	}
	
#navigation a:hover {
	background: #E0E0E0 ;
	color: #800000;
	text-decoration: none;
	}