.statica .header img{
	border-left: 1px solid #A5A5A5;
	border-right: 1px solid #A5A5A5;
	border-bottom: 1px solid #A5A5A5;
}
#wrapTestoStatiche {
    min-height: 391px;
    padding: 10px 0 20px;
}
#wrapTestoStatiche .small {
    font-size: .9em;
}
#wrapTestoStatiche h1 {
    font-size: 16px;
    margin: 1em 0 0;
}
#wrapTestoStatiche h2 {
    font-size: 16px;
    margin: 2em 0 1em;
}
#wrapTestoStatiche h3 {
    font-size: 15px;
    margin: 1.4em 0 .7em;
}
#wrapTestoStatiche h6 {
    font-size: 16px;
    margin: 17px 0 -6px;
}
#wrapTestoStatiche h5 {
    font-size: 16px;
    margin: 17px 0 -6px;
}
#wrapTestoStatiche h4 {
    font-size: 18px;
    margin: .8em 0 0.4em;
}

h5#title-privacy{
    font-size: 15px;
}

.listStatiche{
	line-height: 25px;
    list-style-image: url("../../img2/statiche/n1/bullet.png");
    padding-left: 24px;
    padding-right: 32px;
    vertical-align: top;
}
.statica.antitruffa .header {
	display: none;
}
.statica .container .left{
	float: left;
	padding: 20px 0;
}
.statica.antitruffa .container .left {
	display: none;
}
.statica .container .main {
	border-left: 1px solid #9BC1D6;
	border-right: 1px solid #9BC1D6;
	margin-left: 30px;
	padding: 0px 20px;
	width: 715px;
	float: left;
	line-height: 20px;
	background-color: #FFFFFF;
}
.statica.antitruffa .container .main {
    line-height: inherit;
    margin-left: 0;
    padding-bottom: 20px;
    width: auto;
}
.statica .container {
	font-size: 14px;
	overflow: hidden;
}
#wrapTestoStatiche .title {
	font-size: 16px;
	color: #000000 !important;
	margin: 17px 0 15px;
	display: block;
}
#indiceGlossario {
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 20px;
    padding: 40px 0 10px;
}
#indiceGlossario a {
    color: #276184;
    display: inline-block;
	*display: inline;
	*zoom:1;
    font-size: 13px;
    font-weight: bold;
    outline: medium none;
    padding: 6px 0;
    text-align: center;
    width: 27px;
}
#indiceGlossario a:hover {
    font-size: 15px;
}
#indiceGlossario a.active {
    background-color: #F3F3F3;
    border: 1px solid #5B95B8;
    border-radius: 18px;
    color: #276184;
    font-size: 15px;
    outline: medium none;
    padding: 6px 0;
    width: 31px;
}
.glossarioContent h4 {
    color: #276184;
    font-size: 14px;
}
.glossarioContent p {
    margin-bottom: 17px;
    margin-top: 2px;
}
/* MENU --- START */
.statica .menu {
	font-size: 14px;
}
.statica .menu .title{
	background: url("../../img2/statiche/box-menu-sx-head.png") repeat scroll 0 0 transparent;
    font-weight: bold;
    height: 35px;
    width: 193px;
}
.statica .menu .title div{
	padding: 10px 0 0 13px;
}
.statica .menu .section{
	border-right: 1px solid #A5A5A5;
	border-left: 1px solid #A5A5A5;
	border-bottom: 1px solid #A5A5A5;
	padding: 5px 11px 0 5px;
	width: 175px;
	background-color: #FFFFFF;
}
.statica .menu .link{
	position: relative;
    width: 204px;
	height: 27px;
	padding: 6px 0 0 5px;
	cursor: pointer;
	display: block;
}
.statica .menu .link:hover {
	background: url("../../img2/statiche/sezione-evidenziata.png") no-repeat scroll 0 0 transparent;
	font-weight: bold;
	color: #FFFFFF;
}
.statica .menu .is_link {
	background: url("../../img2/statiche/sezione-evidenziata.png") no-repeat scroll 0 0 transparent;
	font-weight: bold;
	color: #FFFFFF;
}
/* MENU --- END */

/* NUMERI UNO --- START */

div.labelFonte {
    color: #777777;
    font-size: 13px;
    font-style: italic;
    padding: 0 5px 0 0;
    text-align: right;
	margin:10px 0px 0px 10px;
}
.numeri-uno ul {
	list-style-image: url(../../img2/statiche/n1/bullet.png);
    padding-left: 20px;
    margin: 0;
}
.numeri-uno .fonte{
	font-size: 13px;
	display: inline-block;
	margin-top: 0px;
}
.numeri-uno ul li {
	line-height: 20px;
    margin-top: 2px;
}

.numeri-uno .data-info-toggler{
	font-size: 13px;
}

.numeri-uno .data-info-toggler.site{
	margin-left: 10px;
}

.numeri-uno .data-info-toggler.mobile{
	margin-top: 40px;
}

.numeri-uno a .icoExtLink{
	margin-top: -3px;
}
.numeri-uno .data-info-toggler .info-toggler{
	text-decoration: underline;
}

.numeri-uno .data-info{
	display: none;
}

.numeri-uno .box-grey {
    background-color: #F7F7F7;
    border: 1px solid #D8D8D8;
    padding: 16px 20px 16px 10px;
}
.numeri-uno .box-grey p {
	margin-left: 10px;
}
.numeri-uno .box-grey .grafici {
    padding: 30px 5px 21px;
}
.numeri-uno .box-grey .grafici img {
    margin: 0 0 0 52px;
}
.numeri-uno .box-grey  .descr {
    margin-left: 10px;
}
.numeri-uno .box-grey  ul {
    padding-left: 30px;
}
#googleTrends {
	display:block;
    background-image: url("../../img2/statiche/n1/grafico-google-trends.png");
    background-position: -3px 0;
    height: 213px;
	width: 657px;
    margin: 18px auto 0;
}
.numeri-uno .apple {
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 15px;
}

.numeri-uno .apple .main-img {
	margin-top: -23px;
}

.numeri-uno .list {
	width: 395px;
	float: left;
}
.numeri-uno .apple .list{
	margin-top: 15px;
}
.numeri-uno .main-img {
    /*text-align: right;*/
	float: right;
}
.numeri-uno .apple .droid-img {
    float: none;
    margin-bottom: 15px;
    margin-left: 13px;
    text-align: center;
}
.numeri-uno .partner {
  margin-top: 30px;
}
.numeri-uno .partner .blocco_testo {
  line-height: 20px;
  margin-bottom: 50px;
  overflow: hidden;
}
.numeri-uno .partner .left_box {
	float: left;
	padding: 5px 0;
}
.numeri-uno .partner .testo_loghi_portali {
	float: left;
	margin-left: 10px;
	width: 470px;
}
.numeri-uno .partner .grey-txt {
	color: #666666;	
}
.numeri-uno .partner #motori {
	margin-top: -7px;
}
.numeri-uno .partner #portali {
	margin-top: -6px;
}
.numeri-uno .partner #portali_testo {
	margin-top: 2px;
}
.numeri-uno .partner #quotidiani {
	margin-top: 4px;
}
.numeri-uno .partner #motori_annunci {
	margin-top: -5px;
}
.numeri-uno .partner #spot_tv {
	margin-top: -2px;
}
/* NUMERI UNO --- END */

/* CONTATTI --- START */
.contatti {
	overflow: hidden;
}
.contatti .title{
	font-weight: bold;
}
.contatti .success{
	font-size: 13px;
}
.contatti p {
	font-weight: bold;
	font-size: 16px;
}
.contatti span {
	margin: 0;
}
.contatti .form-container {
	height: 200px;
}
.contatti .input-left {
	float: left;
}
.contatti .input-right {
	float: right;
}
.contatti .row{
	height: 30px;
	padding-top: 15px;
}
.contatti .row div{
	float: left;
}
.contatti .row .lbl{
	width: 75px;
	padding-top: 7px;
	font-weight: bold;
}
.contatti .row .inp{
}
.contatti .row .inp-sel{
	
}
.contatti .row .inp input, select{
	padding: 5px;
	width: 200px;
	height: 20px;
	font-size: 14px;
}
.contatti .pretty-select-tipo {
	width: 200px; 
	height: 20px;
	padding: 5px;
	background: url("../../img2/statiche/freccia-giu.png") no-repeat scroll 190px 10px;
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1px solid #A5A5A5;
}
.contatti #tipo_sel {
	height: 30px;
	width: 210px;
}
.contatti #tipo {
	height: 30px;
	width: 213px;
	background-color: #FFFFFF;
}	
.contatti #tipo select{
	background-color: #FFFFFF;
}
.contatti #error_tipo{
	height: 1px;
	width: 1px;
	float: right;
	padding-top: 25px;
}
.contatti #row_tipo{
	width: 295px;
}
.contatti #oggetto_sel {
	width: 330px;
	height: 30px;
}
.contatti #oggetto {
	width: 323px;
	height: 30px;
	background-color: #FFFFFF;
}
.contatti #oggetto_prestigio {
	width: 310px;
}
.contatti #selectoggetto {
	width: 310px;
}

.contatti #formContatto .title.left {
	padding: 0;
}
.contatti #formContatto .title a { font-weight: normal; }

.contatti .pretty-select-domanda {
	background: url("../../img2/statiche/freccia-giu.png") no-repeat scroll 295px 10px transparent;
	width: 310px;
	height: 20px;
	overflow: hidden;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #A5A5A5;
	filter:inherit; /* fix of animation in IE8 (fade, slide, etc ...) on elements with position: relative. In IE8 without this, the elements are animated at a speed slower than its container. */
}
.contatti #domanda {
	width: 323px;
	height: 30px;
	background-color: #FFFFFF;
}
.contatti #textFaq p {
	font-weight: normal;
	margin: 16px 0 0 0;
	font-size: 14px;
}
#formFaq.contatti  hr { margin: 16px 0 0 0; display: block; clear: both; }
#formFaq.contatti  .title a { font-weight: normal; }

.contatti .pretty-select-oggetto {
	background: url("../../img2/statiche/freccia-giu.png") no-repeat scroll 295px 10px transparent;
	width: 310px;
	height: 20px;
	overflow: hidden;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #A5A5A5;
}
.contatti .row-area{
	height: 30px;
	padding-top: 15px;
	font-weight: bold;
}
.contatti .row-area textarea {
	width: 310px;
	height: 110px;
	padding: 5px;
	font-size: 13px;
}
.contatti .row-area div{
	float: left;
}
.contatti .row-area .lbl{
	float: left;
	margin-top: 10px;
}
.contatti .input-right .lbl{
	width: 85px;
}
.contatti .privacy {
	font-size: 14px;
	line-height: 20px;
	margin: 24px 0 0 0;
	float: left;
}
.contatti .button-sub {
	background: url(../../img2/statiche/puls-invia.png) no-repeat transparent;
	width: 150px;
	height: 56px;
	border: 0 !important;
	cursor: pointer;
	float: right;
	margin-top: 10px;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */
}
.contatti .button-sub:hover {
	background-position: 0 -56px;
}
.contatti #oggetto_lbl {
	position: inherit !important;
}
.contatti #testata {
	width: 310px;
}
/* CONTATTI --- END */

/* PUBBLICITA --- START */
.pubblicita .icone {
	overflow: hidden;
	margin-top: 20px;
	height: 100px;
}
.pubblicita .icone p{
	margin: 5px 0;
}
.pubblicita .icone a{
	font-size: 14px;
	font-weight: normal;
}
.pubblicita .icone .col{
	float: left;
}
.pubblicita .icone .col2{
	float: right;
	margin-right: 50px;
}
.pubblicita .icone .img{
	float: left;
	padding-top: 20px;
}
.pubblicita .icone .text{
	float: left;
	margin: 20px 0 30px 10px;
}
.pubblicita .icone .title {
	margin: 0 !important;
}

/* PUBBLICITA --- END */

/* UFFICIO STAMPA --- INIZIO */
.ufficio-stampa .title {
	font-weight: bold;
}
.ufficio-stampa .title-pag {
	font-weight: bold;
	color: #276184;
	margin: 17px 0 25px;
	padding-bottom: 15px;
	border-bottom: 1px solid #E4E4E4;
}
.ufficio-stampa .subtitle {
	font-weight: bold;
	color: #276184;
	font-size: 16px;
	margin: 25px 0 10px;
}
.ufficio-stampa .box-grey {
	background-color: #F6F6F6;
	border: 1px solid #E4E4E4;
	margin: 0;
	margin-top: -1px;
	padding: 15px;
	overflow: hidden;
}
.ufficio-stampa .box-grey .titolo {
	margin-bottom: 5px;
}
.ufficio-stampa .box-grey .data {
	font-style: italic;
	font-weight: bold;
	color: #666666;
}
.ufficio-stampa .box-grey .link_blu2 {
	font-weight: bold;
	color: #276184;
}
.ufficio-stampa .box-grey .link_blu2:hover {
	text-decoration: underline;
}
.ufficio-stampa #com_container {
	background-repeat: no-repeat;
	background-position:350px 250px;
	min-height: 500px;
}
.ufficio-stampa .box-grey .news .img {
	border:0px solid black;
	text-align:center;
	height:90px;
	width:120px;
	float: left;
	margin-top:0px;
	padding-top:5px;
	margin-right:15px;
}
.ufficio-stampa .box-grey .news .img img{
	border: 0px solid black;
}
.ufficio-stampa .box-grey .news .txt {
	margin:0; 
	float: left;
	width: 545px;
}
.contattaci-box {
	overflow: hidden;
	margin: 20px 0;
}
.contattaci-box div {
	float: left;
}
.contattaci-box .img {
	line-height: 50px;
	padding: 10px 20px 0 0;
}
.contattaci-box .txt{
	width: 610px;
}
.contattaci-box .mail-title {
	margin: 10px 0 0;
	font-weight: bold;
	font-size: 16px;
	line-height: 25px;
	float: none;
}
.dettaglio-comunicato {
	min-height: 400px;
}
.dettaglio-comunicato .title {
	font-weight: bold;
}
.dettaglio-comunicato .data {
	font-style: italic;
	font-weight: bold;
	color: #666666;
}
.dettaglio-comunicato .grey {
	font-weight: bold;
	color: #666666;
}
.dettaglio-comunicato .blue {
	color: #276184;
}
.dettaglio-comunicato .img-pdf {
	margin-top: -5px;
}
.dettaglio-comunicato .media-det {
	float:left;
	margin: 0 15px 15px 0;
}
.dettaglio-comunicato .nav-det {
	font-weight: bold;
	margin: 17px 0 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #E4E4E4;
}
.dettaglio-comunicato .img-frec {
	margin: -2px 3px 0;
}

/* UFFICIO STAMPA --- END */

/* LAVORA CON NOI --- START */
.lavora .posizione {
	background-color: #F3F3F3;
    border: 1px solid #EAEAEA;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 10px;
    width: 700px;
}
.lavora .nomin {
	border-bottom: 1px solid #777777;
    float: left;
    margin-bottom: 10px;
    margin-top: 1px;
    padding-bottom: 10px;
    width: 99%;
}
.lavora .nomin a:hover{
	text-decoration: underline !important;
}
.lavora .red-bullet {
	float: left;
}
.lavora .apri {
	float: right;
	margin-right: 10px;
}
.lavora .plus {
	margin-top: -1px;
	margin-left: 5px;
}
.lavora .desc {
	display: none;
	margin-top: 10px;
	padding-bottom:20px;
}
.lavora .desc p {
	margin: 0;
}
.lavora .cv {
	margin: 30px 0;
}
.lavora .fonte{
	margin-right: 10px;
	float:left;
	text-align:center;
} 
.lavora .anteprima {
	margin-top: 20px;
}
.lavora .moreInfo {
	float: right;
	font-size: 12px;
	text-decoration: underline;
	margin-right: 6px;
}
.lavora .moreInfoBtn {
	font-size: 13px;
    padding: 4px 10px;
}
/* LAVORA CON NOI --- END */

/* OFFERTA DETTAGLIO --- START */
.offertaDettaglio {
    color: #222222;
    padding-bottom: 25px;
}
.offertaDettaglio h2{
    font-size: 16px;
    margin: 0;
}
.offertaDettaglio h3 {
    font-size: 15px;
    margin: 0;
}
.offertaDettaglio ul{
    margin: 0;
    padding: 0;
}
.offertaDettaglio li{
	list-style-position: outside;
    margin: 0 0 0 16px;
    padding: 0;
}
.offertaDettaglio p{
    margin: 0;
}
.offertaDettaglio .fonte, .offertaDettaglio .dipartimento,.offertaDettaglio .fonte h3, .offertaDettaglio .dipartimento h3 {
	display:inline-block;
	*display:inline;
	*zoom:1;
}

.offertaNonDispTitle img {
	margin-left: 24px;
	margin-right: 10px;
}

.offertaNonDispTitle {
	font-size: 25px;
	font-weight: bold;
	background-color: #F2F2F2;
	margin-top: 10px;
	padding-top: 16px;
	padding-bottom: 16px;
}

.offertaNonDispContent{
	margin-bottom: 10px;
	margin-left: 23px;
	margin-right: 10px;
	margin-top: 16px;
	font-size: 15px;
}

.offertaNonDispContent a {
	font-weight: bold;
	color: #276184;
}
.offertaNonDispContent a:hover {
	text-decoration: underline;
}

#inviaCandidaturaBtnContainer,#inviaFormBtnContainer{
    width: 236px;
}
.inviaCandidaturaBtn{
    padding: 4px 0;
    width: 230px;
}
#mailBox{
	height:400px;
	display:block;
}
#mailBox table {
	font-size: 14px;
    font-weight: bold;
	margin:0;
	padding:0;
	border:0;
	border-style:none;
	border-spacing:0px;
}
#mailBox table td{
	padding-bottom:8px;
}
#mailBox input[type="text"] {
    height: 20px;
    padding: 5px;
    width: 244px;
}
#mailBox textarea {
    height: 100px;
    margin: 0;
    padding: 5px;
    width: 587px;
}

#formCV #cv {
	height: 20px;
	margin: 0; 
	width: 250px; 
	background-color:#FFF;
    padding-top:2px;
    border-style: hidden;
}
#formCV .inputError #cv {
    background-color: #F9F8C2 !important;
}
#formCV #cv_wrap {
    border: 1px solid #AAA;
}
#inviaFormBtnContainer {
	float: right;
}
.inputError{
	background-color: #F9F8C2 !important;
    border: 1px solid #FF0000 !important;
}
/* OFFERTA DETTAGLIO --- END */

/*------------------------------->  <-------------------------------*/
#puntiAntitruffa {
	float: left;
	color: #222222;
	font-size: 13px;
	width: 589px;
	padding-left: 6px;
}
.infoPanel {
	border: 1px solid #DFDFDF;
	border-radius: 6px;
	box-shadow: 0 0 9px -1px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0px 9px 1px rgba(0, 0, 0, 0.15) \0/;
	color: #222222;
	float: left;
	font-size: 13px;
	line-height: 16px;
	margin-bottom: 26px;
	margin-left: 26px;
	width: 306px;
}
.infoPanel table tr td{
	vertical-align: top;
	padding-top: 16px;
}
.panelTitle {
    background-color: #FFFFFF;
    border-radius: 12px 12px 0 0;
    font-weight: bold;
    padding: 56px 17px 0 18px;
    position: relative;
}
#infoPanel-1 .panelTitle, #infoPanel-2 .panelTitle {
    color: #666666;
    font-size: 14px;
}
.panelIcon {
    background-image: url("../../img2/statiche/spriteConsigli.png");
    background-position: 0 -3px;
    background-repeat: no-repeat;
    height: 35px;
    left: 132px;
    position: absolute;
    top: 12px;
    width: 33px;
}
#infoPanel-2 .panelIcon {
    background-position: -38px -2px;
}
#infoPanel-3 {
    border: 1px solid #D3D3D3;
    border-radius: 12px;
    margin: 0 0 11px 10px;
    width: auto;
}
#infoPanel-3 .panelIcon {
    background-color: #FFFFFF;
    background-position: -77px 0;
    left: 409px;
    position: absolute;
    top: -21px;
    width: 92px;
}
#infoPanel-3 .panelTitle {
    border: medium none;
    padding: 11px 0;
}
.consiglioBox2 {
    border: 1px solid #DFDFDF;
    border-radius: 12px 12px 0 0;
    float: left;
    height: 460px;
    margin-bottom: 23px;
    margin-top: 18px;
    width: 448px;
}
.consigliPoint {
	background-position: center top;
	background-repeat: no-repeat;
	display: inline;
	float: left;
	padding-left: 7px;
}
.consiglioNumber {
	background-image: url("../../img2/statiche/spriteConsigli.png");
	background-position: -171px 15px;
	background-repeat: no-repeat;
	float: left;
	height: 51px;
	width: 41px;
}
#consiglio-2 .consiglioNumber {
    background-position: -210px 14px;
}
#consiglio-3 .consiglioNumber {
    background-position: -250px 14px;
}
#consiglio-4 .consiglioNumber {
    background-position: -290px 14px;
}
#consiglio-5 .consiglioNumber {
    background-position: -333px 14px;
}
#consiglio-6 .consiglioNumber {
    background-position: -368px 14px;
}
.consiglioText {
	border-bottom: 1px dashed #DBDBDB;
	float: left;
	font-size: 13px !important;
	line-height: 17px;
	padding-bottom: 10px;
	width: 487px;
	padding-left: 10px;
}
.consiglioText h3{
    font-size: 14px;
	color: #222222;
	margin-bottom: 0px;
}
.consiglioText p{
	margin: 7px 0px 10px 0;
}
.dist{
	float: none;
	clear: both;
	height: 20px;
}
.esempioTruffa {
    color: #222222;
    display: inline-block;
	*display:inline;
	*zoom:1;
    font-size: 13px;
    padding: 0 21px 25px 24px;
    vertical-align: top;
    width: 411px;
}

.esempioTruffa h2 {
    color: #666666;
    margin: 3px 0 17px;
}
.redPoint{
	color:#E44A4A;font-size: 34px;line-height: 18px;padding: 4px 10px 0 0px;vertical-align: top;
}