/* stili non trovati in style20 */

.container{ width:774px; margin: 10px auto 10px auto; padding:0 }
.maintable{ width:774px; border: #d8d8d8 1px solid; padding:0 }

div#header{ width:774px; height:98px; margin-bottom:0px; }
div#headerleft{ width:100px; text-align:center; float:left; padding-top:6px  }
div#headercenter{ width:490px; height:92px; display:inline; float:left; vertical-align:bottom; text-align:left }
div#headercentertop{ width:470px; height:38px; margin-top:20px  }

div#headercentertop_banner{ width:470px; height:58px; }

div#headercentertop .claim { font-family: Arial, Verdana; font-size:20px; color:#000; font-weight: normal;  }

div#headercentertop .claimbrand { font-family: Arial, Verdana; font-size:18px; color:#000; font-weight: normal;  }

div#headercenterbottom{ width:490px; height:40px; vertical-align:bottom; padding-top:6px }


div#headerright{ width:165px; float:right; display:inline; padding-top:10px; margin-right:3px; vertical-align:bottom  }
div#headerright1{ width:165px; float:right; display:inline; padding-top:16px; margin-right:3px; vertical-align:bottom  }

div#headercentertop h1{
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
color:#000;
font-weight:200;
padding-top:30px
}


div#bandiere{ width:90px; float:right; display:inline ; padding-right:6px; text-align:right  }


div#menu{ width:774px; margin-bottom:20px; clear:both}

div#topright{float:right; height:60px; width:498px; padding-right:20px;  margin-top:0px; }
div#topleft{float:left; height:60px; width:250px;  margin-top:0px; }

div#pageContent{ width:774px; margin:0 }


.menucell {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight: bold;
background-color:#faba00;
text-align:center;
border-right-color:#FFFFFF;
border-right-style:solid;
border-right-width:1px;
padding-left:4px;
padding-right:4px
}

.menucell a {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight: bold;
text-decoration:none
}

.menucell a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-weight: bold;
text-decoration:none

}


.menucellast {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight: bold;
background-color:#faba00;
text-align:center;
padding-left:4px;
padding-right:4px

}

.menucellast a{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight: bold;
background-color:#faba00;
text-decoration:none

}

.menucellast a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-weight: bold;
background-color:#faba00;
text-decoration:none

}



.tit_pagina {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
font-weight: bold;
}


.tit_box_dx {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:normal;
}

.tit_rossobold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#F64E04;
font-weight:bold;
}

.tit_01_nero {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight: bold;
}

.tit_01_arancio {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#faba00;
font-weight: bold;
}


.tit_01_bianco {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
font-weight: bold;
}


.tit_01_rosso {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#F64E04;
font-weight: bold;
}


.tit_02 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: bold;
}

.tit_02 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: bold;
}

.tit_02 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
font-weight: bold;
}

.tit_02_arancio {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#faba00;
font-weight: bold;
}

.tit_02_blu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00449e;
font-weight: bold;
}

.tit_03_nero {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
font-weight: normal;
}

.tit_04_nero {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#000000;
font-weight: bold;
}

.tit_04_arancio {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#faba00;
font-weight: bold;
}

.tit_05_nero {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight: normal;
}

.txt_highlight {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F64E04;
font-weight:bold;
}

.txt_esatto {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#018724;
font-weight:bold;
}

.txt_sbagliato {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fc0101;
font-weight:bold;
}

.txt_12_rosso {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#F6520A;
font-weight:bold;
}

.testo_12_grey {

	color: #4C4C4C;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo_12_black {

	color: #000000;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo_18_white {

	color: #ffffff;
	font-size : 18px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo_10_nero {

	color: #000000;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo_12_nerobold {

	color: #000000;
	font-size : 12px;
	font-weight:bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo_11_aranciobold {

	color:#faba00;
	font-size : 11px;
	font-weight:bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo_10_blubold {

	color:#00449e;
	font-size : 10px;
	font-weight:bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo_10_verdebold {

	color:#017918;
	font-size : 10px;
	font-weight:bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_10_nero {

	color: #000000;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.link_10_nero:hover {

	color: #000000;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_11_nero {

	color: #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.link_11_nero:hover {

	color: #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_10_greybold {

	color: #4c4c4c;
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.link_10_greybold:hover {

	color: #000000;
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}



.pulsante18white {

	color: #FFFFFF;
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

A.pulsante18white {

	color: #FFFFFF;
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

A.pulsante18white:link {

	color: #FFFFFF;
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

A.pulsante18white:HOVER {

	color: #FFFFFF;
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
A.pulsante18white:VISITED {

	color: #FFFFFF;
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
A.pulsante18white:active {

	color: #FFFFFF;
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.testo_bold_12_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}



#title{margin:30 0 30 26; }






/* fine stili non trovati in style20 */

