.normales {	font-family: arial, verdana, tahoma;	font-size: 11px;	font-weight: bold;	color: #000040;}
.normale {	font-family: arial, verdana, tahoma;	font-size: 10px;	font-weight: bold;	color: #000040;}
.normale0n {	font-family: arial, verdana, tahoma;	font-size: 12px;	font-weight: normal;	color: #000040;}
.normale0 {	font-family: arial, verdana, tahoma;	font-size: 12px;	font-weight: bold;	color: #000040;}

.normalecod {	font-family: arial, verdana, tahoma;	font-size: 16px;	font-weight: bold;	color: #0005E2;}
.normale1 {	font-family: arial, verdana, tahoma;	font-size: 14px;	font-weight: bold;	color: #000040;}
.normalered {	font-family: arial, verdana, tahoma;	font-size: 11px;	font-weight: bold;	color: #FF0000;}


.lettera1 {	font-family: arial, verdana, tahoma;	font-size: 16px;	font-weight: bold;	color: #000040;}
.lettera2 {	font-family: arial, verdana, tahoma;	font-size: 14px;	font-weight: normal;	color: #000040;}
.lettera3 {	font-family: arial, verdana, tahoma;	font-size: 14px;	font-weight: bold;	color: #000040;}
.lettera4 {	font-family: arial, verdana, tahoma;	font-size: 12px;	font-weight: bold;	color: #000040;}

.webeuro000 {	font-family: verdana;	font-size: 12px;	font-weight: normal;	color: #000000;}

.webeuro00 {	font-family: verdana;	font-size: 15px;	font-weight: normal;	color: #000000;}
.webeuro0 {	font-family: verdana;	font-size: 15px;	font-weight: normal;	color: #000000;}
.webeuro1 {	font-family: verdana;	font-size: 14px;	font-weight: normal;	color: #000000;}
.webeuro2 {	font-family: verdana;	font-size: 12px;	font-weight: normal;	color: #000000;}
.webeuro3 {	font-family: verdana;	font-size: 12px;	font-weight: normal;	color: #ffffff;}

.webeuro000monfull {	font-family: verdana;	font-size: 14px;	font-weight: normal;	color: #000000;}

.webeuro00004 {	font-family: verdana;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;}


.normalecart {	font-family: arial, verdana, tahoma;	font-size: 24px;	font-weight: bold;	color: #0005E2;}

.normale2 {	font-family: arial, verdana, tahoma;	font-size: 28px;	font-weight: bold;	color: #FF0000;}

.cartpub1 {	font-family: Arial;	font-size: 16px;	font-weight: bold;	color: #000000;}
.cartpub2 {	FONT:  25px Arial; COLOR: #000000; TEXT-DECORATION: none}
.cartpub3 {	FONT:  40px Arial; COLOR: #000000; TEXT-DECORATION: bold}
.cartpub4 {	FONT:  26px Arial; COLOR: #000000; TEXT-DECORATION: none}
.cartpub5 {	FONT:  32px Arial; COLOR: #000000; font-weight: none;}
.cartpub7 {	FONT:  24px Arial; COLOR: #000000; font-weight: none;}
.cartpub8 {	FONT:  18px Arial; COLOR: #000000; font-weight: none;}
.cartpub10 {	FONT:  20px Arial; COLOR: #000000; font-weight: none;}


A.red1 {	FONT: bold 10px Arial; COLOR: #000040; TEXT-DECORATION: none}

A.red1:hover {	FONT: bold 10px Arial; COLOR: #000040; TEXT-DECORATION: underline}

A.white1 {	FONT: bold 10px Arial; COLOR: #000000; TEXT-DECORATION: none}

A.white1:hover {	FONT: bold 10px Arial; COLOR: #FF0000; TEXT-DECORATION: underline}

A.redsch1 {	FONT: Bold 16px Arial Unicode MS; COLOR: #7E0000; TEXT-DECORATION: none}

A.redsch1:hover {	FONT: Bold 16px Arial Unicode MS; COLOR: #7E0000; TEXT-DECORATION: underline}

A.nero {	FONT: Bold 14px Arial Unicode MS; COLOR: #000000; TEXT-DECORATION: none}

A.nero:hover {	FONT: Bold 14px Arial Unicode MS; COLOR: #000000; TEXT-DECORATION: underline}

A.cartcod {	FONT: Bold 18px Arial; COLOR: #0005E2; TEXT-DECORATION: none}

A.cart {	FONT: Bold 34px Arial; COLOR: #0005E2; TEXT-DECORATION: none}

A.cartpub {	FONT:  30px Arial; COLOR: #A8A8A8; TEXT-DECORATION: none}
A.cartpub1 {	font-family: Arial;	font-size: 16px;	font-weight: bold;	color: #A8A8A8;}
A.cartpub2 {	FONT:  25px Arial; COLOR: #A8A8A8; TEXT-DECORATION: none}

A.webeuro2 {	FONT:  12px verdana; COLOR: #000000; TEXT-DECORATION: none}

A.webeuro2:hover {	FONT:  12px verdana; COLOR: #000000; TEXT-DECORATION: underline}

A.webeuro5 {	FONT:  12px verdana; COLOR: #000000; TEXT-DECORATION: underline}
A.webeuro6 {	FONT:  12px verdana; COLOR: #DA251C; font-weight: bold; TEXT-DECORATION: underline}
A.webeuro7 {	FONT:  10px arial; COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: underline}

.weblistacantieri {	font-family: verdana;	font-size: 11px;	font-weight: normal;	color: #C00000;}

.bordoblu   {	bordercolor: #0005E2;}



.normale00 {	font-family: arial, verdana, tahoma;	font-size: 12px;	font-weight: normal;	color: #000040;}
.normale000 {	font-family: arial, verdana, tahoma;	font-size: 9px;	font-weight: normal;	color: #000040;}ie e reset -- */@import url(reset.css);@import url(960gs.css);/* Basics */body {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 14px;color: #444;}a {text-decoration: none;}/* -- Header -- */#header {height: 100px;text-align: center;}/* Inizio menu *//* Struttura menu */.nav {list-style:none; margin:0;padding: 0;}.nav > li, .nav > li > a {display:inline-block;*display:inline; /* Per IE7 */zoom:1; /* Per IE 7 */}.stacked > li {display:list-item;}.stacked > li > a {display:block;}.flyout, .flyout-alt {position:relative;}.flyout-content {position:absolute;left:-99999px; /* Posizioniamo i sottomenu fuori dallo schermo; alternativa a display:none */height:0;overflow:hidden;}.flyout:hover > .flyout-content {left:0;}.flyout-alt:hover > .flyout-content {top:0;left:100%;}.flyout:hover > .flyout-content,.flyout-alt:hover > .flyout-content {height:auto;overflow:visible;}/* Fine struttura menu *//* Aspetto menu */.site-nav a {width:80px;line-height:1;padding:1em;background-color:#CEE6FE;color:#000000; /* Colore del testo dei link */font-weight:normal;font-size:14px;font-family:calibri;white-space:nowrap;}.site-nav .flyout:hover > a,.site-nav .flyout-alt:hover > a,.site-nav a:hover {background-color:#94B5E8;}.site-nav .flyout-alt > a:after {content:"";} /* Inseriamo l'indicatore di presenza del sotto-menu */.site-nav a,.site-nav .flyout-content {border: 0px solid #000; /* Colore e stile dei bordi; azzeriamo lo spessore con 0px */}.site-nav > li > a {border-left-width:0px;} /* Bordo sinistro sulle voci del menu principale */.site-nav > li:first-child > a {border:none;} /* Eliminiamo il bordo dalla prima voce del menu */.site-nav .flyout-content {border-width:0px 0 0 0;} /* Bordo superiore per il sottomenu */.site-nav .flyout-content a {border-bottom-width:0px;font-size:11px;width:85px;} /* Bordo inferiore per le singole voci del sottomenu */.site-nav .flyout-alt:hover > .flyout-content {top:-1px; }â€‹ /* Un piccolo aggiustamento per la posizione del sottomenu sull'hover *//* Fine aspetto menu *//* Fine menu *//* -- Container -- */#wrapper .post, #wrapper .advertise {margin-bottom: 20px;padding: 0 10px;border-bottom: 1px solid #ccc;}.post p.meta {font-size: 12px; text-align: right;}.post p.img, .advertise p.img {text-align:center; }#sidebar p.about {border-left: 5px solid #ccc; padding-left: 10px;}    #sidebar ul {margin: 1px 0;}#sidebar li {line-height:25px;list-style: disc inside;}/* -- Footer -- */#footer {background-color: #FAA53A;border-top: 5px solid #F58529;height: 50px;clear: both;overflow: hidden;}#footer p {line-height: 50px;text-align: center;}