/*  Ciro Olisterno - Grafica Elettronica 2008 */

html {
	text-align: center;
}

BODY{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0;
	color: #FFFFFF;
	background-attachment: fixed;
	font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: center;
}

a
{
	color:#FFF;
	font-size: 10pt;
	text-decoration: none;
}

a:hover
{
	color:#000000;
	text-decoration: underline;
}

.newstipo {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #AEDA00;
	text-align: left;
	text-indent: 0;
	TEXT-DECORATION: none
}
.newsperiodo {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #666666;
	text-align: left;
	text-indent: 0;
	TEXT-DECORATION: none
}
.newstitolo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	text-align: left;
	text-indent: 0;
	TEXT-DECORATION: none
}

.newstesto {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	text-align: left;
	text-indent: 0;
	TEXT-DECORATION: none
}

.select {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	background:#ffffff;
	border: 0px solid #ffffff;
	width:180;
}


.slogan {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: #ffffff;
}

.link_r {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: right;
	TEXT-DECORATION: none
}
.link_r:visited {
}
.link_r:active {
}
.link_r:hover {
	TEXT-DECORATION: none;
}

.link_black {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	text-align: left;
	TEXT-DECORATION: none
}
.link_black:visited {
}
.link_black:active {
}
.link_black:hover {
	TEXT-DECORATION: none;
}

.link_white {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.link_white:visited {
}
.link_white:active {
}
.link_white:hover {
	TEXT-DECORATION: underline;
}

.link_white_u {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
.link_white_u:visited {
}
.link_white_u:active {
}
.link_white_u:hover {
	TEXT-DECORATION: underline;
}

.testo_intro {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	text-align: left;
	text-indent: 0;
}

.testo_azienda {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	text-align: left;
	text-indent: 0;
}

.testo_8_white_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_8_white_g {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_8_white_g3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-indent: 2em;
	text-decoration:none
}

.testo_8_white_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_8_black_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_9_white_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_9_white_g {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_9_white_g3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-indent: 2em;
	text-decoration:none
}

.testo_9_white_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_9_black_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}



.testo_10_white_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_10_white_r {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: right;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_10_white_g {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_10_white_g3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-indent: 2em;
	text-decoration:none
}

.testo_10_white_g-3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-indent: -1em;
	text-decoration:none
}

.testo_10_white_g4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 12px;
  	margin-bottom: 2px;
	text-decoration:none
}
.testo_10_black_g4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 12px;
  	margin-bottom: 2px;
	text-decoration:none
}
.testo_10_white_g5 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 12px;
  	margin-bottom: 2px;
	text-indent: 2em;
	text-decoration:none
}

.testo_10_white_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_10_black_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}




.testo_11_white_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_11_white_g {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_11_white_g3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-indent: 2em;
	text-decoration:none
}

.testo_11_white_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_11_black_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}


.testo_11_black_r {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	text-align: right;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}


.testo_11_black_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	text-align: cemter;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}


.testo_12_white_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_12_white_g {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_12_white_g3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-indent: 2em;
	text-decoration:none
}

.testo_12_white_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_12_black_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}


.testo_12_black_r {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	text-align: right;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}


.testo_12_black_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	text-align: cemter;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}
.testo_12_white_r {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	text-align: right;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_14_white_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_14_white_g {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_14_white_g3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-indent: 2em;
	text-decoration:none
}

.testo_14_white_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.testo_14_black_l {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}


.testo_14_black_r {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	text-align: right;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}


.testo_14_black_c {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	text-align: cemter;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
  	margin-bottom: 2px;
	text-decoration:none
}

.titolo_faq_white {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: left;
	margin-left: 5px;
	margin-right: 0px;
	text-decoration:none
}
.titolo_faq_white:visited {
}
.titolo_faq_white:active {
}
.titolo_faq_white:hover {
	TEXT-DECORATION: underline;
}

.titolo_faq_nero {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	text-align: left;
	margin-left: 5px;
	margin-right: 0px;
	text-decoration:none
}
.titolo_faq_nero:visited {
}
.titolo_faq_nero:active {
}
.titolo_faq_nero:hover {
	TEXT-DECORATION: underline;
}

.menu_red {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #700000;
	text-align: left;
	TEXT-DECORATION: none
}
.menu_red:visited {
}
.menu_red:active {
}
.menu_red:hover {
	TEXT-DECORATION: none;
}

.menu_white {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: left;
	TEXT-DECORATION: none
}
.menu_white:visited {
}
.menu_white:active {
}
.menu_white:hover {
	TEXT-DECORATION: none;
}

.menu_black_r {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	text-align: right;
	TEXT-DECORATION: none
}
.menu_black_r:visited {
}
.menu_black_r:active {
}
.menu_black_r:hover {
	TEXT-DECORATION: none;
}

.menu_white_r {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	text-align: right;
	TEXT-DECORATION: none
}
.menu_white_r:visited {
}
.menu_white_r:active {
}
.menu_white_r:hover {
	TEXT-DECORATION: none;
}

.menu_black {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	text-align: left;
	TEXT-DECORATION: none
}
.menu_black:visited {
}
.menu_black:active {
}
.menu_black:hover {
	TEXT-DECORATION: none;
}


div#box{
	display: table-cell;
	width: 700px;
	height: 560px;
    vertical-align: middle;
	text-align: center;
	border: 0
} 


div.centrato {  
	display:     block;  
	width:       960px;  
	height:      580px;  
	position:    absolute;  
	top:         50%;  
	left:        50%;  
	margin:      -290px 0 0 -480px;
	background: #FFFFFF;	  
}



.credit{
	FONT-WEIGHT: normal;
	font-size: 7pt;
	COLOR: #000000;
	text-align: center;
	TEXT-DECORATION: none;
}
.credit:visited {
}
.credit:active {
}
.credit:hover {
	TEXT-DECORATION: underlined;
}

#navigation { 
	margin: 0 10em 0 0; 
 }
#navigation li { 
	display: inline; 
	padding: 0 1em 0 1em; 
	float: left;
	border-left: 1 px solid black;
}

UL.freccia li { 
	margin-left: -10px;
	margin-top: 0px;
  	margin-bottom: 0px;
	list-style-image: url('../images/templates/puntatore.gif')
}

