.contenitor {
	margin: 0 auto;
}
body {
	background-color: #63010E;
	background-position: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
td img {
	/*display: block;*/
}
a:link, a:visited, a:active {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.testo, .testo a:link, .testo a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.testo_piccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #A9A572;
	font-weight: normal;
}
.testo_piccolo_nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
.titolo_pagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #333333;
	font-weight: normal;
}
.menu_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	font-weight: bold;
}
.indirizzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}
.ctab { margin:0 auto;}
.c { text-align: center }
.r { text-align: right }
.l { text-align: left }
.vtop { vertical-align: top }
.vbottom { vertical-align: bottom }
img.absmiddle { vertical-align: middle }
a img {
	border: none;
}
.frase {
	color: #fff;
	font-family: tahoma, arial, verdana, sans-serif;
	font-size: 11px;
}
.index_sfondo_esterno_sx {
	background-image: url(../grafica_index/barre_laterali_sfondo.jpg);
	background-repeat: repeat;
}
.index_footer {
	background-color: #3B9CCE;
}
.sfondo_titolo {
	background-image: url(../grafica_pagine/titolo.jpg);
}
.testo_grassetto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE7000;
}
.sfondo_menu {
	background-image: url(../grafica_index/sfondo_menu_linea_blu.gif);
	background-repeat: repeat-y;
}
.sfondo_bianco {
	background-color: #FFFFFF;
}
.testo_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.bordo_tabella {
	border: 1px solid #B4B183;
}
.bordo_tabellaBig {
	border: 3px solid #FFFFFF;
}
.sfondo_menuIndex {
	background-image: url(../grafica_index/sfondo_menu_index.jpg);
}
#navigation {margin-left: 28px}
.naviga a:link, .naviga a:visited, .naviga a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.naviga a:hover {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.indirizzo a:link, .indirizzo a:visited, .indirizzo a:active {
	color: #A9A572;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal
}
.indirizzo a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal
}
.barra_arancio_base {
	background-image: url(../grafica_index/lato_icone.jpg);
}
.sfondo_lato_dx {
	background-image: url(../grafica_index/lato_dx.gif);
	background-repeat: repeat-y;
}
.sfondo_lato_sx {
	background-image: url(../grafica_index/lato_sx.gif);
	background-repeat: repeat-y;
}
.sfondo_bandiere {
	background-image: url(../grafica_index/bandiere.gif);
}.testo_bianco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.sfondo_arancio {
	background-image: url(../grafica/lato_dx_email.gif);
	background-repeat: repeat-x;
}
.sfondo_grigio {


	background-color: #A9A572;
}
.sfondo_foto {
	background-image: url(../grafica_index/slide.jpg);
}
.sfondo_logo {
	background-image: url(../grafica_index/logo.gif);
}
.sfondo_pulsanti_base {

	background-image: url(../grafica/sfondo_pulsanti_base.jpg);
}
.sfondo_menu {
	background-image: url(../grafica/sfondo_menu.jpg);
	background-repeat: repeat-y;
}
.sfondo_bianco {



	background-color: #FFFFFF;
}
.sfondo_intestazione {

	background-image: url(../grafica_index/logo_intestazione.png);
}
.sfondo_nero {



	background-color: #A9A572;
}
.sfondo_email {

	background-image: url(../grafica_index/sfondo_email.jpg);
	background-repeat: repeat-y;
}
.sfondo_logopagine {

	background-image: url(../grafica_index/logo_pagine.gif);
}
.sfondo_miniature {
	background-image: url(../grafica_index/texture_miniature.gif);
	background-repeat: repeat-y;
}
.sfondo_footer {




	background-color: #B4B183;
}
.sfondo_testo {
	background-image: url(../grafica_index/texture_testo.gif);
}
.sfondo_scuro_sx {
	background-image: url(../grafica_index/sfondo_scuro_sx.gif);
	background-repeat: repeat-y;
}
.sfondo_indirizzo {
	background-image: url(../grafica_index/sotto_slide.gif);
	background-repeat: repeat-y;
}
.testo_piccoloOro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CBBD95;
	font-weight: normal;
}
.sfondo_grigio {




	background-color: #A9A572;
}
.testo_nero {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.sfondo_intestazione_pagine {


	background-image: url(../grafica_index/logo_intestazione_pagine.png);
}
.sfondo_logo_pagine {

	background-image: url(../grafica_index/logo_pagine.gif);
}
.awe-content { vertical-align:bottom }
.awesome:link, .awesome:visited {
	background: #222 url(/img/alert-overlay.png) repeat-x;
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	text-decoration:none;
} 
.awesome:hover					{ background-color: #111; color: #fff; }
.awesome:active					{ top: 1px; }

.small.awesome, .small.awesome:visited 		{ font-size: 11px; padding: ; }
.awesome, .awesome:visited,
.medium.awesome, .medium.awesome:visited 	{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.large.awesome, .large.awesome:visited 		{ font-size: 14px; padding: 8px 14px 9px; }
.verylarge.awesome, .bigger.awesome:visited 		{ font-size: 18px; padding: 14px 14px 15px; }
.extralarge.awesome, .bigger.awesome:visited 		{ font-size: 20px; padding: 16px 14px 17px; }
.monster.awesome, .monster.awesome:visited 		{ font-size: 24px; padding: 18px 16px 19px; }
	
.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
.green.awesome:hover				{ background-color: #749a02; }
.blue.awesome, .blue.awesome:visited		{ background-color: #6C8FDA; }
.blue.awesome:hover				{ background-color: #A4B5E1; }
.red.awesome, .red.awesome:visited		{ background-color: #822F18; }
.red.awesome:hover				{ background-color: #927351; }
.magenta.awesome, .magenta.awesome:visited	{ background-color: #a9014b; }
.magenta.awesome:hover				{ background-color: #630030; }
.orange.awesome, .orange.awesome:visited	{ background-color: #ff5c00; }
.orange.awesome:hover				{ background-color: #d45500; }
.yellow.awesome, .yellow.awesome:visited	{ background-color: #ffb515; }
.yellow.awesome:hover				{ background-color: #fc9200; }
.grayblue.awesome, .grayblue.awesome:visited	{ background-color: #68798B; }
.grayblue.awesome:hover				{ background-color: #263C50; }
.marrone.awesome, .grayblue.awesome:visited	{ background-color: #541A0C; }
.marrone.awesome:hover				{ background-color: #8B331A; }

