/* @override 
	http://www.ferrerolegnoporte.it/inc_sito/_core/css/home.css */

@charset "UTF-8";
/* CSS Document */

/*  HOME e INTRO AZIENDA  */

/* @group transitions */

.transitions-enabled.masonry,
.transitions-enabled.masonry .masonry-brick {
  -webkit-transition-duration: 0.7s;
     -moz-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

.transitions-enabled.masonry {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.transitions-enabled.masonry  .masonry-brick {
  -webkit-transition-property: georgaa, right, top;
     -moz-transition-property: left, right, top;
       -o-transition-property: left, right, top;
          transition-property: left, right, top;
}


/* disable transitions on container */
.transitions-enabled.infinite-scroll.masonry {
  -webkit-transition-property: none;
     -moz-transition-property: none;
       -o-transition-property: none;
          transition-property: none;
}

/* @end */



#azienda div.wrap_masonry_content,
#prodotto div.wrap_masonry_content {
	margin-top: 0;
	background: url("../media/0a163bc3361301b62d599707.png") no-repeat center 0;
}

#home #content {
	width: 970px;
	margin: 0 0 20px 15px;
	padding: 0;
	/*border-top: 1px solid #ddd;*/
	overflow: hidden;
	clear: both;
	text-align: left;
}
#content.content_azienda {
	text-align: center;
	border-top: none;
	margin-bottom: 10px;
	padding-bottom: 30px;
	background: url("../media/0a163bc3361301b62d599707.png") no-repeat center bottom;
}
#container {
	clear: both;
	overflow: hidden;
}
#open #container {overflow: visible;}

/*#home #container {
	background: url(/img_sito/grafica/px.gif) repeat-y left 0;
}*/	

div.wrap_masonry_content {
	margin:10px auto 0 auto;
	overflow: hidden;
}

.intestazione.azienda img {margin: 10px auto 20px auto;}

.intestazione.azienda span {
	display: none; /* nascondi */
}

.intestazione.open {
	height: 225px;
	margin: 0 0 24px 0;
	padding: 0;
	position: relative;
	width: 100%;
	overflow: visible;
}
.intestazione.open h2 span {
	display: none; /* nascondi */
}
.dettaglio_open .intestazione.open {height: 250px; margin-bottom: 0;}

.intestazione.open img {
	position: absolute;
	margin: 0 auto 0 auto;
	left: -115px;
}
.dettaglio_open .intestazione.open img {left: -130px;}

.intestazione.agenda img {margin: 5px 0 0 10px; float: left;}

.intestazione.agenda h1 span {
	display: none; /* nascondi */
}

/* Homepage */

#container div.colonna {
	overflow: hidden;
	width: 323px;
	float: left;
	background: url("../media/33ce3518a21322ba1c3e411a.gif") repeat-y right 0;
}

#container div.colonna.prima    {}
#container div.colonna.seconda  {}
#container div.colonna.terza    {padding-right: 1px; background: none;}

#container div.colonna.terza.azienda {background: none;}

/* @group item */

.item .wrap_box {
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	height: 100%;
}
.item .wrap_inside {
	width: 300px;
	margin:  10px 11px 0 11px;
	padding: 0 0 10px 0;
    border-bottom:1px solid #ddd;
    float: left;
}

.azienda .item .wrap_box {}
.azienda .item .wrap_inside {
	margin: 0 10px 0 10px;
	padding: 0;
	border: none;}

.item .wrap_inside.last {border: none;}

.item {
  float: left;
  padding: 0;
  margin: 0;
  position: relative;
}
.item * {font-weight: normal;}

.item h1 a,
.item h2 a,
.item h3 a {display: block;}

.item div.testo_sintesi a,
.item div.titolo a,
.item div.sottotitolo a {display: block;}

.item.col1 {width: 320px;}

.azienda .item.ombra {
	background: url("../media/47ad85a6c4d4a34fa723f1cc.png") no-repeat center 0;
}

.item img,
.item img.resize100,
.item .video {
  display: block;
  width: 300px;
  height: auto;
  margin: 6px 0 2px 0;
}

.open .item img,
.open .item img.resize100,
.open .item .video {
	margin: 0;
} 
.open .item div.thumb {
	padding: 0;
	width: 300px;
	height: 178px;
	overflow: hidden;
	margin: 6px 0 2px 0;
	clear: both;
}


.item img.noresize,
.azienda .item img {
	width: auto;
	margin: 10px auto;
	clear: both;
}
.item a span {
	display: block;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group home */

/************  HOME  ************/
/* testo sintesi */
.item div.testo_sintesi {
	font-size: 10px;
	line-height: 15px;
	text-transform: uppercase;
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif;
	color: #bd2933;
	padding: 0;
}
.item div.testo_sintesi span.car {
	font-weight: bold;
	font-size: 9px;
}


.item div.testo_sintesi a {color: #bd2933;}

/* titolo */
.item div.titolo {
	font-family: /*'GaramondPremierProRegular',*/ Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color: #666;
	margin: 0 0 8px 0;
}
.item div.titolo,
.item div.titolo h2 {
	font-size: 28px;
	line-height: 28px;	
}
.item div.titolo a {
	color: #666;
	margin: 4px 0 0 0;
}
.open .item div.titolo {font-size: 21px;}

/* sottotitolo */
.item div.sottotitolo {
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif;
	font-weight: normal;
	color: #666;
	font-size: 11px;
	line-height: 16px;
	margin: 0 0 0 0;
	text-transform: uppercase;
}


.item div.sottotitolo a {
	color: #666;
	margin: 0;
}
.open .item div.sottotitolo {
	font-size: 10px;
}
.open .item div.sottotitolo {
	font-size: 10px;
}
.item div.sottotitolo span.car {
	font-weight: bold;
	font-size: 9px;
}


/* paragrafo */
.item div.testo_paragrafo {
	color: #666;
	font-size: 12px;
	line-height: 18px;
	margin: 8px 0 3px 0;
	font-family: /*'GaramondPremierProRegular',*/ Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
.item div.testo_paragrafo a {color: #666; display: block; width: 100%;}

.open .item div.testo_paragrafo a {
	display: block;
	width: 100%;
	height: 100%;
	background: url("") no-repeat 99% 95%;
}
.open .item div.testo_paragrafo {
	height: 50px;
	overflow: hidden;
}

/* i 'nomargin' vengono utilizzati anche nella pagina azienda */
.nomargintop,
.home .nomargintop .wrap_inside,
.home .nomargintop .wrap_inside img {margin-top: 0 !important;}
.nomarginright  {margin-right: 0 !important;}
.nomarginleft   {margin-left: 0 !important;}
.nomarginbottom {margin-bottom: 0 !important;}

/* altre classi per formattazione home da admin */

.bianco {background: #fff;}

.verde div.testo_sintesi a,
.verde div.titolo a {color: #347a46;}
.verde div.testo_sintesi a:hover,
.verde div.titolo a:hover {color: #0e5320;}

.marrone div.testo_sintesi a {color: #b1a49c;}
.marrone div.testo_sintesi a:hover {color: #bd2634;}

.grigio div.testo_sintesi a {color: #777;}
.grigio div.testo_sintesi a:hover {color: #333;}

/* agenda */

/* di colure rosso, anche se il selettore usato e .verde */
.agenda .item.verde div.data,
.agenda .item.verde div.testo_sintesi,
.agenda .item.verde div.titolo {
	color: #bd2933 !important;
}

/* @end */

/* @group azienda */

/************  AZIENDA  ************/
/* tipologia */
.azienda .item .num {
	width: 70px;
	margin: 0 auto;
	text-align: center;
}
.azienda .item .num span {
	font-size: 23px;
	line-height: 24px;
	font-family: "GillSansMTLightRegular", verdana, helvetica, sans-serif;
	color: #bd2933;
	padding: 10px 0 8px 0;
	border-bottom:1px solid #cdcdcd;
}

/* titolo */
.azienda .item h2 {
	font-family: /*'GaramondPremierProRegular',*/ Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color: #555;
	font-size: 30px;
	line-height: 31px;
	margin: 10px 0 10px 0;
}
.azienda .item h2 a {
	font-size: 30px;
	line-height: 31px;
	color: #555;}	
.azienda .item h2 a:hover {color: #bd2634;}

.azienda .item h2 a span.car {
	display: inline;
	font-size: 31px;
}

/* gestione lingue */

/* DEU */
.deu.azienda .item.el08 h2 a {
	font-size: 27px;
	line-height: 28px;
	margin: 0 10px;}
.deu.azienda .item.el08 h2 a,
.deu.azienda .item.el08 h3 a,
.deu.azienda .item.el08 p.normal {
	position: relative;
	top: -10px;
}
/* ESP */
.esp.azienda .item.el08 h2 a {
	font-size: 27px;
	line-height: 28px;}
/* RUS */
.rus.azienda .item h2 a {
	font-size: 22px;
	line-height: 24px;
}

/* sottotitolo */
.azienda .item h3 {
	color: #999;
	font-size: 13px;
	line-height: 17px;
	margin: 0 0 14px 0;
	text-transform: uppercase;
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif;
}
.azienda .item h3 a {
	color: #999;
	font-size: 13px;
	line-height: 17px;}
.azienda .item h2 a:hover {color: #bd2634;}

.azienda .item h3 a span.car {
	display: inline;
	font-weight: bold;
	font-size: 12px;
}

/* paragrafo */
.azienda .item p {
	color: #666;
	font-size: 15px;
	line-height: 20px;
	margin: 0;
	font-family: "GillSansMTLightRegular", verdana, helvetica, sans-serif;
	font-weight:normal;
}
.azienda .item p span.car {
	font-size: 12px;
}

/* RUS */
.rus.azienda .item p {
	font-size: 12px;
}
.rus.azienda .item p span.latino {
	font-size: 15px;
}

.azienda .item p b,
.azienda .item p strong {
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif;
	font-weight:normal;
}


.azienda .item.el06 h3,
.azienda .item.el07 h3,
.azienda .item.el08 h3 {
	color: #bd2933;
}

.azienda .item.el06 h3 a,
.azienda .item.el07 h3 a,
.azienda .item.el08 h3 a {
	/*color: #bd2933;*/
}

.azienda .item.el06 h3 a:hover,
.azienda .item.el07 h3 a:hover,
.azienda .item.el08 h3 a:hover {
	/*color: #222;*/
}




/* .el01, el02 ecc. - identificativi di ciascun box */
.azienda .el01,
.azienda .el02 {height: 380px;}
.azienda .el03 {height: 450px;}
.azienda .el04 {height: 852px;}
.azienda .el05 {height: 510px;}
.azienda .el06 {height: 440px;}
.azienda .el07 {height: 340px;}
.azienda .el08 {position: relative;}

/* gestione lingue */

/* CZE */
.cze.azienda .el01,
.cze.azienda .el02 {height: 405px;}
.cze.azienda .el03 {height: 450px;}
.cze.azienda .el04 {height: 827px;}
.cze.azienda .el05 {height: 485px;}
.cze.azienda .el06 {height: 415px; padding-top: 25px;}
.cze.azienda .el07 {height: 340px;}
.cze.azienda .el08 {}

.cze.azienda .el06 img {position: relative; top: -15px;}


/* DEU */
.deu.azienda .el01,
.deu.azienda .el02 {height: 380px;}
.deu.azienda .el03 {height: 450px;}
.deu.azienda .el04 {height: 852px;}
.deu.azienda .el05 {height: 510px;}
.deu.azienda .el06 {height: 440px;}
.deu.azienda .el07 {height: 340px;}
.deu.azienda .el08 {}


/* POL */
.pol.azienda .el01,
.pol.azienda .el02 {height: 430px;}
.pol.azienda .el03 {height: 500px;}
.pol.azienda .el04 {height: 882px;}
.pol.azienda .el05 {height: 510px;}
.pol.azienda .el06 {height: 440px;}
.pol.azienda .el07 {height: 370px;}
.pol.azienda .el08 {}


/* RUS */
.rus.azienda .el01,
.rus.azienda .el02 {height: 400px;}
.rus.azienda .el03 {height: 470px;}
.rus.azienda .el04 {height: 852px;}
.rus.azienda .el05 {height: 510px;}
.rus.azienda .el06 {height: 440px;}
.rus.azienda .el07 {height: 340px;}
.rus.azienda .el08 {}



/* .wrap_img */
.azienda .el01 .wrap_img,
.azienda .el02 .wrap_img {height: 145px;}

.azienda .el04 .wrap_img.matita_punta,
.azienda .el05 .wrap_img {height: 260px; overflow: visible;}

.azienda .el04 .wrap_img.matita_gomma { margin: 43px 0 0 0;}
.ie7 .azienda .el04 .wrap_img.matita_gomma { margin: 40px 0 0 0;}

.azienda .el06 .wrap_img {position: relative; top: 10px;}
.azienda .el06 .num {
	margin-top: -13px;
}

.azienda .el04 p {margin:20px 0 40px 0;}
.azienda .el05 p {margin:20px 0 12px 0;}
.azienda .el06 p {margin:20px 0 0 0;}

.azienda .el08 .wrap_img {position: relative; top: -30px; left: 11px;}
.azienda .el08 h2 {margin:-80px 0 12px 0;}

/* gestione lingue */

.cze .azienda .el08 h2 {margin:-40px 0 12px 0;}
.pol .azienda .el08 h2 {margin:-70px 0 12px 0;}



.cze.azienda .el04 .wrap_img.matita_gomma {
	position: relative; bottom: 15px;}
.deu.azienda .el04 .wrap_img.matita_gomma {
	position: relative; top: -10px;}




/* @end */

/* @group agenda */

.agenda div.wrap_box_agenda {
	width: 970px;
	text-align: left;
	margin: 0 auto 0 auto;
}

/* azzera margin e padding per poi specificarli solo per l'agenda */
.agenda div.wrap_box_agenda .item div {margin: 0; padding: 0;}

.agenda div.wrap_box_agenda .item {
	width: 970px;
	margin: 0 0 20px 0;
	padding: 0 0 15px 0;
	border-bottom: 5px solid #dcdcdc;
}
.agenda div.wrap_box_agenda .item div.wrap_sx {
	float: left;
	width: 640px;
}
.agenda div.wrap_box_agenda .item div.wrap_dx {
	float: right;
	width: 300px;
}
.agenda div.wrap_box_agenda .item div.wrap_dx img {
	float: right;
}

.agenda div.wrap_box_agenda div.item  div.wrap_sx div.data {
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 6px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #bd2634;
	font-style: italic;
}
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.testo_sintesi {
	margin: 10px 0 8px 0;
}
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.titolo {
	margin: 6px 0 8px 0;
}
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.titolo,
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.titolo h2,
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.testo_sintesi,
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.data {
	color: #555;
}

.agenda div.wrap_box_agenda div.item  div.wrap_sx div.testo_paragrafo {
	font-size: 15px;
	line-height: 21px;
	text-align: left;
	color: #444;
	font-family: "GillSansMTLightRegular", verdana, helvetica, sans-serif !important;
	font-weight: normal !important;
	margin: 10px 0 4px 0;
}
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.testo_paragrafo span.car {
	font-size: 12px;
}
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.testo_paragrafo b,
.agenda div.wrap_box_agenda div.item  div.wrap_sx div.testo_paragrafo strong {
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif;
	font-weight: normal;
}



/* @end */

/* @group paginatore agenda */

.agenda div.paginatore {
	float: left;
	width: 970px;
	clear: both;
	background: #999;
	display: none;
}
.agenda div.paginatore.top {margin: 0 0 12px 16px;}
.agenda div.paginatore.bottom {margin: 12px 0 20px 16px;}

.agenda div.paginatore p {
	margin: 4px 20px 4px 12px;
	float: left;
}
.agenda div.paginatore p.pag_di {
	padding: 3px 0 0 0;
	float: right;
}
.agenda div.paginatore p.pag_num {
	float: right;
}

.agenda div.paginatore p a {
	display: block;
	float: left;
	margin: 0 2px 0 0;
}
.agenda div.paginatore p a b {
	display: block;
	float: left;
	padding: 2px 8px;
	color: #000;
	background: #888;
	margin: 0 2px 0 0;
}
.agenda div.paginatore p a:hover b,
.agenda div.paginatore p a.selected b {
	color: #fff;
	background: #000;
}
.agenda div.paginatore p a span.freccia {
	float: left;
	display: block;
	padding: 2px 5px;
}
	

/* @end */

/* @group dettaglio agenda */

.agenda div.dettaglio_agenda {
	width: 970px;
	margin: 0 auto 0 auto;
	padding: 20px 0 20px 0;
	background:url("../media/0a163bc3361301b62d599707.png") no-repeat center 0;
	overflow: hidden;

}
.agenda div.dettaglio_agenda .wrap_content_editor {
	float: left;
	width: 620px;
}

.agenda div.dettaglio_agenda .dx {
	float: right;
	width: 320px;
	text-align: left;
}

/* @end */

/* @group open */

.agenda div.wrap_masonry_content,
.open div.wrap_masonry_content {
	margin-top: 0;
	padding-top: 10px;
	background:url("../media/0a163bc3361301b62d599707.png") no-repeat center 0;
}

.open div.wrap_box_open {
	text-align: left;
	width: 970px;
	margin: 0 auto 30px auto;
	overflow: hidden;
}

.open .wrap_box_open .item .wrap_inside {border: none;}
.open .col_dx .item.last .wrap_inside {border: none;}

.open div.separatore {
	height: 3px;
	width: 100%;
	background: #ccc;
	float: left;
	margin: 8px 0 12px 0;
}
/* @end */

/* @group paginatore open */

.open div.paginatore {
	float: left;
	width: 964px;
	clear: both;
	background: #999;
}
.open div.paginatore.top {margin: 20px 0 12px 16px; display: none;}
.open div.paginatore.bottom {margin: 12px 0 20px 16px;}

.open div.paginatore p {
	margin: 4px 15px 4px 12px;
	float: left;
}

.open div.paginatore p.pag_di {
	padding: 3px 0 0 0;
	font-size: 15px;
	line-height: 17px;
	float: right;
}
.open div.paginatore p.pag_num {
	float: right;
}

.open div.paginatore p a {
	display: block;
	float: left;
	font-size: 15px;
	line-height: 17px;
	margin: 0 3px 0 0;
	padding: 2px 8px;
	color: #000;
	background: #888;
}
.open div.paginatore p a.selected,
.open div.paginatore p a.selected:hover {
	padding: 2px 8px;
	color: #fff;
	background: #000;
}

.open div.paginatore p a:hover {
	color: #fff;
	background: #555;
}
.open div.paginatore p a.freccia {
	float: left;
	display: block;
	padding: 2px 5px;
	background: none;
}
	

/* @end */

/* @group dettaglio open */

.open div.dettaglio_open {
	width: 970px;
	margin: 0 auto 0 auto;
	padding: 10px 0 20px 0;
	background:url("../media/0a163bc3361301b62d599707.png") no-repeat center 0;

}
.open div.dettaglio_open .wrap_content_editor {
	float: left;
	width: 620px;
	padding-right: 20px;
	background: url("../media/33ce3518a21322ba1c3e411a.gif") repeat-y right 0;
}

.open div.dettaglio_open .dx {
	float: right;
	width: 320px;
	text-align: left;
	margin-bottom: 10px;
}

.paginatore_open {
	margin: 6px 0 20px 0;
	float: left;
	width: 100%;
	display: none;
}
.paginatore_open a {
	display: block;
	font-size: 11px;
	line-height: 18px;
	text-transform: uppercase;
}
.paginatore_open a:hover {color: #777;}

.paginatore_open a.indietro {
	float: left;
	background: url("../media/4aa1d2c67ae5b831c9d81266.png") no-repeat left 1px;
}
.paginatore_open a.avanti {
	float: right;
	background: url("../media/9197ce0287b66ddd6e14ad0a.png") no-repeat right 1px;
}
.paginatore_open a span {
	display: block;
	padding: 0 14px 0 14px;
}

/* @end */





/* @group dettaglio open content */


/* nascondi elementi default */
div.dettaglio_open .wrap_content_editor div.testo_sintesi,
div.dettaglio_open .wrap_content_editor div.titolo,
div.dettaglio_open .wrap_content_editor div.sottotitolo {
	display: none;
}

div.dettaglio_open .wrap_content_editor {text-align: left;}

div.dettaglio_open .wrap_content_editor img,
div.dettaglio_open .wrap_content_editor .immagine {
	width: 100%;
	height: auto;
	margin: 10px 0;
	display: block;
}
div.dettaglio_open .wrap_content_editor .sintesi {
	font-size: 13px;
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif;
	font-weight: normal;
	margin: 6px 0;
	display: block;
	text-transform:uppercase;
	color:#777;
}
div.dettaglio_open .wrap_content_editor .sintesi_verde {
	font-size: 13px;
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif;
	font-weight: normal;
	padding-top: 6px;
	display: block;
	text-transform:uppercase;
	color:#347a46;
}
div.dettaglio_open .wrap_content_editor .sintesi span.car,
div.dettaglio_open .wrap_content_editor .sintesi_verde span.car {
	font-weight: bold;
	font-size: 12px;
}

div.dettaglio_open .wrap_content_editor .titolo {
	font-family: georgia, times, serif;
	font-weight: normal;
	font-size: 44px;
	line-height: 45px;
	color: #555;
	margin: 12px 0;
	display: block;
	text-align: left;
}
div.dettaglio_open .wrap_content_editor .titolo span.car {
	font-size: 41px !important;
}
div.dettaglio_open .wrap_content_editor .titolo_verde,
div.dettaglio_open .wrap_content_editor .titolo_verde * {
	font-family: georgia, times, serif;
	font-weight: normal;
	font-size: 44px;
	line-height: 45px;
	color: #347a46;
	margin: 12px 0;
	display: block;
	text-align: left;
}
div.dettaglio_open .wrap_content_editor .titolo span.car,
div.dettaglio_open .wrap_content_editor .titolo_verde span.car {
	font-family: georgia, times, serif;
	font-size: 41px !important;
}

div.dettaglio_open .wrap_content_editor .sottotitolo,
div.dettaglio_open .wrap_content_editor .sottotitolo * {
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	line-height: 21px;
	color: #555;
	text-transform: uppercase;
	margin: 14px 0 16px 0;
}
/* RUS */
.rus div.dettaglio_open .wrap_content_editor .sottotitolo,
.rus div.dettaglio_open .wrap_content_editor .sottotitolo * {
	font-family: verdana, helvetica, sans-serif !important;
	font-size: 15px;
	font-weight: bold;
}

div.dettaglio_open .wrap_content_editor .sottotitolo span.car {
	font-size: 15px !important;
	font-weight: bold;
}

div.dettaglio_open .wrap_content_editor .titoletto {
	font-family: georgia, times, serif !important;
	font-weight: bold;
	font-size: 18px;
	line-height: 21px;
	margin: 16px 0 10px 0;
	color: #333;
	display: block;
}
div.dettaglio_open .wrap_content_editor .titoletto span.car {
	font-size: 19px !important;
}

div.dettaglio_open .wrap_content_editor div.testo_paragrafo.normal {
	font-size: 15px;
	line-height: 21px;
	text-align: justify;
	color: #444;
	margin: 5px 0 30px 0;
}
/* RUS */
.rus div.dettaglio_open .wrap_content_editor div.testo_paragrafo.normal {
	font-family: verdana, helvetica, sans-serif !important;
	font-size: 13px;
}


div.dettaglio_open .wrap_content_editor div.testo_paragrafo.normal span.car {font-size: 13px;}

div.dettaglio_open div.wrap_content_editor div.testo_paragrafo.normal p.paragrafo,
div.dettaglio_open div.wrap_content_editor div.testo_paragrafo.normal p.paragrafo span {
	font-size: 15px;
	line-height: 21px;
	text-align: justify;
	color: #444;
	font-family: "GillSansMTLightRegular", verdana, helvetica, sans-serif !important;
	font-weight: normal !important;
	padding: 8px 0;
}

div.dettaglio_open .wrap_content_editor .paragrafo b,
div.dettaglio_open .wrap_content_editor .paragrafo strong {
	font-family: "GillSansMTBold", verdana, helvetica, sans-serif !important;
	font-weight: normal !important;
}

div.dettaglio_open div.wrap_content_editor div.testo_paragrafo.normal p.paragrafo span.car {
	font-weight: normal;
	font-size: 12px;
}

div.dettaglio_open .wrap_content_editor .paragrafo b span.car,
div.dettaglio_open .wrap_content_editor .paragrafo strong span.car {
	font-weight: bold;
}


/* @end */







