/* CSS Document */
HTML {
	FONT-SIZE: 100%
}
body {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	font-size:80%;	
	padding-bottom: 0px; 
	MARGIN: 0px; 
	color: #000000;/*#5D5C5C */
	PADDING-TOP: 0px; 
	/*background:url(../images/gback.gif) #ededed; */
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, Palatino, serif;
	
}

.popUp { position: absolute; top: 1000px; left: 200px; text-align: center; padding: 5px; border: 1px solid black; background: white; }

h1, h2, h3, h4, h5, h6 
{
	border:0px solid red;
	font-weight: normal;
	font-family: Georgia, Palatino, serif;
}
a {color: #FF0000}
a:hover { text-decoration:none;}
#mainback {
	
	/*background-image: url(../images/gbacktop.gif);*/
	background-repeat: repeat-x;
	background-position:top;
	vertical-align:middle;
	width: 100%;
	_min-height: 600px;
	height: auto;
	padding: 0px 0px 0px 0px;
}
#page {width: 1000px; text-align:left; margin: 0px auto;padding:0px;border:0px solid #000000;background-color:#ffffff;}
#print{position:relative;}
.pointer{cursor:pointer;}
.vuoto {
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	font:0px/0px Arial, Helvetica, sans-serif;
	height:0px;
	clear:both;
	width:100%;
}

.occhiello{	
	color:#2992BF; font:  bold .8em verdana; text-transform: uppercase;
}


.txtLeft{ text-align:left;}
/* header */
#header {margin: 0px; width: 100%; margin-bottom:0;}
#nav-bar_tool400 {float:right;width: 400px; padding-bottom:4px;text-align:center; font-size:9px; border-bottom:0px solid #EAEAEA;}
#nav-bar_tool200 {float:left; height:auto;width: 200px; padding-bottom:4px;text-align:center; font-size:9px; border-bottom:0px solid #EAEAEA;}
#nav-bar_tool200 img {width: 160px; border:0}
#logoCom {float: left; margin-top:7px;}
.country { font-size:11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.countryTop {font-size:11px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#000000; margin-top:10px;}
#styleChanges {float: right; margin-top:4px;}
#styleChanges  ul{PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN: 0px;  liST-STYLE-TYPE: none;}
#styleChanges li {display: inline; height:12px;}
#small  a{ background:url(../images/a_s.gif) no-repeat bottom;}
#medium a {background:url(../images/a_m.gif) no-repeat bottom;}
#large  a{background:url(../images/a_l.gif) no-repeat bottom;}
#small  a:active{ background:url(../images/a_s_on.gif) no-repeat bottom;}
#medium a:active {background:url(../images/a_m_on.gif) no-repeat bottom;}
#large  a:active{background:url(../images/a_l_on.gif) no-repeat bottom;}
#small  a:hover{ background:url(../images/a_s_on.gif) no-repeat bottom;}
#medium a:hover {background:url(../images/a_m_on.gif) no-repeat bottom;}
#large  a:hover{background:url(../images/a_l_on.gif) no-repeat bottom;}
#txtContrast  {PADDING-LEFT: 28px;}
#header #contrast a {PADDING-RIGHT: 9px; BACKGROUND: url(../images/contrast_icon.gif) no-repeat; text-decoration:none;}
#header #contrast a:hover {BACKGROUND: url(../images/contrast_icon.gif)  no-repeat; }
#header .active#contrast a {BACKGROUND: url(../images/contrast_icon.gif)  no-repeat; }

#txtLink  { padding-left:0px;}
#txtLink02  { padding-left:75px;}
#txtLink a {text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px; padding-left:18px;}
#txtLink a:hover {text-decoration:none; color:#FF0000; background: url(../images/arrow_linkOver_dx.gif) no-repeat right; padding-right:8px; padding-left:18px;}

.txtLink  { padding-left:0px;}
.txtLink02  { padding-left:75px;}
.txtLink a {text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px; padding-left:18px;}
.txtLink a:hover {text-decoration:none; color:#FF0000; background: url(../images/arrow_linkOver_dx.gif) no-repeat right; padding-right:8px; padding-left:18px;}

#nav-barLogo {position:relative;border:0px solid green;width: 100%; height:auto; text-align:center; float:left;}
#mid{position:absolute;top:0;left:200px;font-size:12px;}
#logo {float:left;border:0px solid red;margin-top:33px; background:url(../images/TestataCorriereWeb.png) top no-repeat; width: 600px; height:60px;}
#logo_2 {float:left;border:0px solid red; background:url(../images/logoTestata.png) top no-repeat; width: 600px; height:72px;}
#logIn {margin-top:22px; float:right;}
#nav-barLogo ul{padding-right: 0px; padding-left: 0px;  margin: 0px;  list-style-type: none;}
#nav-barLogo li {display: inline;}
#nav-barLogo li.login { padding:0px 10px 0px 10px; border-right:1px solid #E5E5E6; border-left:1px solid #E5E5E6; height:19px;}
#nav-barLogo li.login a{ color:#9FA0A4; font-weight:bold; text-decoration:none; padding-right:10px; background:url(../images/arrow_link_log.gif) no-repeat right #FFFFFF;}

#nav-barLogo li.login a:hover{ color:#FF0000; font-weight:bold; text-decoration:none; padding-right:10px; background:url(../images/arrow_linkOver_dx.gif) no-repeat right #FFFFFF;}
#nav-barLogo li.user { padding:0px 10px 0px 10px; border-left:1px solid #E5E5E6; height:19px;}
#nav-barLogo li.user a{ color:#9FA0A4; text-decoration:none; padding-right:10px; background:url(../images/arrow_link_log.gif) no-repeat right #FFFFFF;}
#nav-barLogo li.user a:hover{ color:#FF0000; text-decoration:none; padding-right:10px; background:url(../images/arrow_link_over.gif) no-repeat right #FFFFFF;}
/*
#ricerca .textfield { color:#626469; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:155px; background-color:#FFFFFF;}
#ricerca {margin-top:5px; margin-left:26px; float:right;}
#ricerca a{ text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px; background-color:#FFFFFF;}
#ricerca a:hover{ text-decoration:none; color:#FF0000; background: url(../images/arrow_link_over.gif) no-repeat right; padding-right:8px; background-color:#FFFFFF;}
*/
/*BANNER*/
.banner_top{text-align:center;margin-bottom:5px;}
/* menu 1 livello */
#nav-bar_1 { text-align:left; float:left; width:100%;}
#nav-bar_menu {margin-bottom:10px; border-top: 1px solid #E5E5E6; border-right: 0px solid #E5E5E6;}
.menu  {padding: 0px 4px 0px 4px; background:url(../images/bg_mn02_b.gif) repeat-x; font-size:0.9em; border-top:1px solid #FFFFFF; border-bottom:1px solid #E5E5E6; border-right:1px solid #FFFFFF; text-align:center;}
.menu a {background-color: transparent; text-decoration: none; font-size:1.0em; font-weight:bold; color: #ffffff; }
.menu a:hover {color: #FFC600; font-size:1.0em; font-weight:bold;}
.menuAct  {padding: 0 4px 0px 4px; background:url(../images/bg_mn01_line.gif) no-repeat left #FFFFFF; font-size:0.9em; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:center; color: #FF0000; font-weight:bold;}
.menuRss {padding-left: 10px; background-color:#ffffff; font-size:0.9em; border-top:1px solid #FFFFFF; border-bottom:1px solid #E5E5E6; border-right:0px solid #FFFFFF;}
.menuSearch {width /**/:200px;width: 220px !;padding: 0px 4px 2px 4px; background-color:#ffffff; font-size:0.9em; border-top:1px solid #FFFFFF; border-bottom:1px solid #E5E5E6; border-right:1px solid #FFFFFF; text-align:right;}
/*.menuSearch {padding: 0 4px 0px 4px; background:url(../images/bg_mn01_line.gif) no-repeat left #FFFFFF; font-size:0.9em; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:right; color: #FF0000; font-weight:bold;}*/

.menuAct a {color: #FF0000; text-decoration: none; font-size:0.9em; font-weight:bold;}
.menuAct a:hover {color: #FF0000; font-size:0.9em; font-weight:bold;}
#nav-bar_2 { background:url(../images/bg_pt02.gif) bottom repeat-x; width:100%; height:19px; text-align:left; float:left;}
.nav-bar_path {color: #FF0000; padding: 0px 0px 0px 15px; color:#929497; float:left; border: 0px solid #E5E5E6;}
.nav-bar_path a{color:#9FA0A4; text-decoration:none; padding-right:10px; background:url(../images/arrow_link_log.gif) no-repeat right;}
.nav-bar_path a:hover{color:#FF0000; text-decoration:none; padding-right:10px; background:url(../images/arrow_link_over.gif) no-repeat right;}
.nav-bar_path .active{color:#626469;}
.nav-bar_pagutilities{padding-top:0px; padding-bottom:1px; float:right; border: 0px solid #E5E5E6;height:25px;}
.nav-bar_pagutilities a{ text-decoration:none; color:#9FA0A4; padding-left:10px;}
.nav-bar_pagutilities a:hover{ text-decoration:none; color:#FF0000;}
/*percorsi*/
.path {color:#636468; text-decoration:none; padding-right:10px; margin-right:6px; background:url(../images/arrow_linkgrey_dx.gif) no-repeat right;}
.path a{color:#636468; text-decoration:none; padding-right:10px; margin-right:6px; background:url(../images/arrow_linkgrey_dx.gif) no-repeat right;}
/* image sezione */
#cx_bannerPusher {padding-bottom: 12px;}
/* menu 2° livello */
#cx_body_2 {width: 100%; padding-bottom:10px;text-align:left; font-size:9px;}
#cx_menu02 {width: 100%; background:url(../images/bg_mn02_b.gif) repeat-x top; font-size:9px; height:22px; vertical-align:top; padding: 0px;  margin: 0px;}
#cx_menu02 ul { padding-top: 4px;  padding-left:0px; margin: 0px;  list-style-type: none; font-size:9px; padding-bottom:10px;}
#cx_menu02 li {display: inline; padding-right: 8px; padding-left: 8px; background:url(../images/bg_mn02_line_b.gif) no-repeat right; font-size:9px;  padding-top:8px; padding-bottom:10px; height:22px;}
#cx_menu02 li.arrow {display: inline; padding-right: 18px; padding-left: 8px;  background:url(../images/bg_arrowMn02_b.gif) no-repeat right; font-size:9px; color:#000000; font-weight:bold;}
.inside{ color:#474748;}
#cx_menu02 a {color: #FFFFFF; text-decoration: none; font-size:9px; font-weight:bold;}
#cx_menu02 a:hover {color: #FABD0A;}
/* applicativi */
#cx_body_3 {width: 994px; text-align:left; padding-bottom:6px;}
#hpbu_applicativo1 { width:433px; height:186px; float:left;}
#bg_applicativo1 {padding:16px 16px 8px 20px; }
.applicativo1_car{background:url(../images/boxHpCatalogo_car.jpg) no-repeat;}
.applicativo1_truck{background:url(../images/boxHpCatalogo_truck.jpg) no-repeat;}
.applicativo1_moto{background:url(../images/boxHpCatalogo_moto.jpg) no-repeat;}
.applicativo1_motorsport{background:url(../images/boxHpCatalogo_motorsport.jpg) no-repeat;}
#hpbu_applicativo2 { width:278px; height:99px; background:url(../images/bg_boxHpDealer.jpg) no-repeat;}
#bg_applicativo2{  padding:16px 16px 8px 16px; font-size:10px; color:#FFFFFF}
#bg_applicativo2 a{ color:#FFFFFF; text-decoration:none; background:url(../images/arrow_linkWhite.gif) right no-repeat; padding-right:7px; font-size:9px}
/* applicativo moto */
.hpbu_applicativoFitment { width:278px; height:116px; background:url(../images/bg_boxHpFitment.jpg) no-repeat;}
.bg_applicativoFitment{ padding:14px 14px 8px 14px; font-size:10px; color:#FFFFFF}
.hpbu_applicativoCountry { width:278px; height:65px; background:url(../images/bg_boxHpCountry.jpg) no-repeat;}
.bg_applicativoCountry{ padding:14px 14px 8px 14px; font-size:10px; color:#FFFFFF}
.bg_applicativoCountry a{ color:#FFFFFF; text-decoration:none; background:url(../images/arrow_linkWhite.gif) right no-repeat; padding-right:7px; font-size:9px}
/* applicativo truck */
.boxAppl {width: 400px; height: 90px; background-color: #F4F4F4; padding: 10px 10px 4px 10px;}
.bg_ApplArrow { background:url(../images/bgApplicArrow.gif) no-repeat; padding:4px 8px 4px 8px; margin-bottom:10px; text-align:right; vertical-align:middle;}
.tabAppl { background-color: #F4F4F4; padding: 10px 10px 4px 10px;}

#hpbu_slot_2 {padding-bottom:5px; float:right;}
#hpbu_slot_3 { float:right;}
#hpbu_slot_4 { float:left; width:500px;}/*background:url(../images/bgDw.jpg) repeat-x;*/
#hpbu_slot_4 img{ border:0px solid red; margin:5px}
#hpbu_slot_5 { float:right;}
#hpbu_banner { width:278px; height:82px;}
/* chooose + news */
#cx_body_4 { padding-bottom:6px;  text-align:left; width:994px;}
#hpbu_applicativo3 { width:433px; height:100px; float:left; background:url(../images/boxHpChooseTyre.jpg) no-repeat;}
#bg_applicativo3{ padding:16px;}
#bg_applicativo3 a{ color:#3F474C; text-decoration:none; background:url(../images/arrow_link_go.gif) right no-repeat; padding-right:7px; font-size:9px}

#cx_news { width:166px; height:auto; background:url(../images/bg_txtLancio.gif) repeat-x bottom;}
#cx_news .title {color:#626469; background:url(../images/bg_titLancio.gif) no-repeat top;  font-weight:bold; padding: 4px 8px 4px 8px; font-size: 18px; font-family: 'Times New Roman', Times, arial, sans-serif; border-bottom:1px solid #F8E3E7;}
#cx_news .bg {}
#cx_news .txt { padding:4px 8px 4px 8px; font-size:10px; color:#9FA0A4;}
#cx_news .txt a{ color:#626469; font-size:10px; text-decoration:none;}
#cx_news .txt a:hover{ color:#FF0000; font-size:10px; text-decoration:none;}
#cx_news .txt .link{color:#626469; font-size:10px; text-decoration:none; font-weight:bold;}
#cx_news .txt .link:hover{color:#FF0000; font-size:10px; text-decoration:none; font-weight:bold;}
#cx_news .txt .link02 { color:#626469; text-decoration:none; background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; margin-top:4px;}
#cx_news .txt .link02:hover{ color:#FF0000; text-decoration:none; background:url(../images/arrow_link_over.gif) right no-repeat; padding-right:7px}


#focus_4news {width:100%; border:0px solid red; height:auto;background:url(../images/bg_catalogo_menu.gif) repeat-x;margin-bottom:5px;}
#focus_4news .title {color:#ff0000; font-weight:bold; padding: 0px 8px 4px 8px; font-size: 20px; border-bottom:1px solid #F8E3E7;}
#focus_4news img{ border:0px solid red; margin:5px}
#focus_4news .bg {}
#focus_4news .txt { padding:0px 8px 4px 8px; font-size:12px; color:#000000;}
#focus_4news .txt a{ color:#626469; font-size:10px; text-decoration:none;}
#focus_4news .txt a:hover{ color:#FF0000; font-size:10px; text-decoration:none;}
#focus_4news .txt .link{color:#626469; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_4news .txt .link:hover{color:#FF0000; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_4news .txt .link02 { color:#626469; text-decoration:none; background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; margin-top:4px;}
#focus_4news .txt .link02:hover{ color:#FF0000; text-decoration:none; background:url(../images/arrow_link_over.gif) right no-repeat; padding-right:7px}


#focus_news1 {width:100%; height:auto; border:0px solid red; _background:url(../images/bg_catalogo_menu.gif) repeat-x;}
#focus_news1 .title {color:#ff0000; font-weight:bold; padding: 4px 8px 4px 8px; font-size: 12px; border-bottom:0px solid #F8E3E7;}
#focus_news1 img{ border:0px solid red; margin:5px; width:200px}
#focus_news1 .bg {}
#focus_news1 .txt { padding:4px 8px 4px 8px; font-size:10px; color:#000000;}
#focus_news1 .txt a{ color:#626469; font-size:37px; text-decoration:none;}
#focus_news1 .txt a:hover{ color:#FF0000; font-size:37px; text-decoration:none;}
#focus_news1 .txt .link{color:#626469; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_news1 .txt .link:hover{color:#FF0000; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_news1 .txt .link02 { font-size:11px; color:#FF0000; text-decoration:none; background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; margin-top:4px;}
#focus_news1 .txt .link02:hover{ font-size:11px; color:#FF0000;  text-decoration:none; background:url(../images/arrow_link_over.gif) right no-repeat; padding-right:7px}

#focus_news2 {float:left;width:100%; height:auto; _background:url(../images/bg_catalogo_menu.gif) repeat-x;}
#focus_news2 .title {color:#ff0000; font-weight:bold; padding: 4px 8px 4px 8px; font-size: 12px; border-bottom:0px solid #F8E3E7;}
#focus_news2 img{ border:0px solid red; margin:5px; width:200px}
#focus_news2 .bg {}
#focus_news2 .txt { padding:4px 8px 4px 8px; font-size:10px; color:#000000;}
#focus_news2 .txt a{ color:#626469; font-size:26px; text-decoration:none;}
#focus_news2 .txt a:hover{ color:#FF0000; font-size:26px; text-decoration:none;}
#focus_news2 .txt .link{color:#626469; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_news2 .txt .link:hover{color:#FF0000; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_news2 .txt .link02 {font-size:11px; color:#FF0000;  text-decoration:none; background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; margin-top:4px;}
#focus_news2 .txt .link02:hover{ font-size:11px; color:#FF0000;  text-decoration:none; background:url(../images/arrow_link_over.gif) right no-repeat; padding-right:7px}


#focus_news3 {float:left; width:40%; height:auto; _background:url(../images/bg_catalogo_menu.gif) repeat-x;}
#focus_news3 .title {color:#ff0000; font-weight:bold; padding: 4px 8px 4px 8px; font-size: 12px; border-bottom:0px solid #F8E3E7;}
#focus_news3 img{ border:0px solid red; margin:5px; width:200px}
#focus_news3 .bg {}
#focus_news3 .txt { padding:4px 8px 4px 8px; font-size:10px; color:#000000;}
#focus_news3 .txt a{ color:#626469; font-size:26px; text-decoration:none;}
#focus_news3 .txt a:hover{ color:#FF0000; font-size:26px; text-decoration:none;}
#focus_news3 .txt .link{color:#626469; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_news3 .txt .link:hover{color:#FF0000; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_news3 .txt .link02 {font-size:11px; color:#FF0000;  text-decoration:none; background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; margin-top:4px;}
#focus_news3 .txt .link02:hover{font-size:11px; color:#FF0000;  text-decoration:none; background:url(../images/arrow_link_over.gif) right no-repeat; padding-right:7px}

#focus_news4 {float:left; width:19%; height:auto; _background:url(../images/bg_catalogo_menu.gif) repeat-x;}
#focus_news4 .title {color:#ff0000; font-weight:bold; padding: 4px 8px 8px 0px; font-size: 12px; border-bottom:0px solid #F8E3E7;}
#focus_news4 img{ border:0px solid red; margin:5px; width:180px}
#focus_news4 .bg {}
#focus_news4 .txt { padding:4px 8px 4px 8px; font-size:10px; color:#000000;}
#focus_news4 .txt a{ color:#626469; font-size:20px; text-decoration:none;}
#focus_news4 .txt a:hover{ color:#FF0000; font-size:20px; text-decoration:none;}
#focus_news4 .txt .link{color:#626469; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_news4 .txt .link:hover{color:#FF0000; font-size:10px; text-decoration:none; font-weight:bold;}
#focus_news4 .txt .link02 { font-size:11px; color:#FF0000; text-decoration:none; background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; margin-top:4px;}
#focus_news4 .txt .link02:hover{ font-size:11px;  color:#FF0000; text-decoration:none; background:url(../images/arrow_link_over.gif) right no-repeat; padding-right:7px}




#cx_news2 { width:278px; height:129px; background:url(../images/bg_txtLancio.gif) repeat-x bottom;}
#cx_news2 .title {color:#626469; background:url(../images/bg_titLancio.gif) no-repeat top;  font-weight:bold; padding: 4px 8px 4px 8px; font-size:10px; border-bottom:1px solid #F8E3E7;}
#cx_news2 .bg {}
#cx_news2 .txt { padding:4px 8px 4px 8px; font-size:10px; color:#9FA0A4;}
#cx_news2 .txt a{ color:#626469; font-size:10px; text-decoration:none;}
#cx_news2 .txt a:hover{ color:#FF0000; font-size:10px; text-decoration:none;}
#cx_news2 .txt .link{color:#626469; font-size:10px; text-decoration:none; font-weight:bold;}
#cx_news2 .txt .link:hover{color:#FF0000; font-size:10px; text-decoration:none; font-weight:bold;}
#cx_news2 .txt .link02 { color:#626469; text-decoration:none; background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; margin-top:4px;}
#cx_news2 .txt .link02:hover{ color:#FF0000; text-decoration:none; background:url(../images/arrow_link_over.gif) right no-repeat; padding-right:7px}

.hpMP_news { margin-right:5px; }

.hpMP_news_right {float:right; width:238px; height:auto; border:1px solid #ffffff;padding:5px 5px 5px 5px; margin:0px}
.hpMP_news_left { float:left; width:238px; height:auto; border:1px solid #CDCDCD;padding:5px 5px 5px 5px; margin:0px; background-color:#EDEDED /*background:url(../images/bgDw.jpg) repeat-x;*/}
.hpMP_news_left .title,.hpMP_news .title, .hpMP_news_right .title, .hpAltre_news_left .title, .hpAltre_news_right .title{color:#626469; padding: 4px 8px 4px 8px; font-size: 15px; border-bottom:0px solid #F8E3E7;}
.hpMP_news_left .title a,.hpMP_news .title a, .hpMP_news_right .title a, .hpAltre_news_left .title a, .hpAltre_news_right .title a{ color:#000000; text-decoration:none;}
.hpMP_news_left .title a:hover, .hpMP_news .title a:hover, .hpMP_news_right .title a:hover, .hpAltre_news_left .title a:hover, .hpAltre_news_right .title a:hover{ color:#9FA0A4; text-decoration:none;}
.hpMP_news_left .data, .hpMP_news_right .data{color:#FF0000; font-size:11px;padding-right:10px }
.hpMP_news_left .categoria, #colRightArticolo .categoria {height:15px;background:url(../images/news.png) right no-repeat;color:#2992BF; font:  bold .8em verdana; text-transform: uppercase;}
.hpMP_news .categoria, .hpAltre_news_left .categoria, .hpAltre_news_right .categoria{color:#2992BF; font:  bold .8em verdana; text-transform: uppercase;}
.hpMP_news_left .bg {}
.hpMP_news_left .img ,.hpMP_news_right .img { padding:3px; float:left; width:50px; text-align:center;}
.hpMP_news_left .txt ,.hpMP_news_right .txt { padding:8px 8px 4px 8px; font-size:12px; color:#626469;}
.hpMP_news_left .txt a ,.hpMP_news_right .txt a{ font-size:10px; color:#9FA0A4; text-decoration:none;}
.hpMP_news_left .txt a:hover ,.hpMP_news_right .txt a:hover{ font-size:10px; color:#FF0000; text-decoration:none;}
.hpMP_news_left .txt .link ,.hpMP_news_right .txt .link {padding-bottom:6px;}
.hpMP_news_left .txt .link a ,.hpMP_news_right .txt .link a{color:#626469; font-size:10px; text-decoration:none;}
.hpMP_news_left .txt .link a:hover ,.hpMP_news_right .txt .link a:hover{color:#FF0000; font-size:10px; text-decoration:none;}
.hpMP_news_left .txt .link02 ,.hpMP_news_right .txt .link02 { color:#626469; text-decoration:none;  padding-right:7px; margin-top:4px;}
.hpMP_news_left .txt .link02:hover ,.hpMP_news_right .txt .link02:hover{ color:#FF0000; text-decoration:none; padding-right:7px}
.hpAltre_news_left{float:left; width:245px; height:auto; border-bottom:0px solid #ff0000; padding-bottom:5px;padding-right:5px; margin-top:5px;}
.hpAltre_news_right{float:right; width:245px; height:auto; border-bottom:0px solid #ff0000; padding-bottom:5px; margin-top:5px}

.hpMP_news_left h3{border:solid 1px #CDCDCD;background-color:#ffffff;padding:3px;margin:3px 3px 8px 3px;}
.hpMP_news_right h3{border:solid 1px #CDCDCD;background-color:#ffffff;padding:3px;margin:3px 3px 8px 3px;}




/*.hpMP_news_right .title {color:#626469; padding: 4px 8px 4px 8px; font-size: 18px; border-bottom:0px solid #F8E3E7;}
.hpMP_news_right .title a{ color:#000000; text-decoration:none;}
.hpMP_news_right .title a:hover{ color:#9FA0A4; text-decoration:none;}
.hpMP_news_right .data{color:#FF0000; font-size:11px;padding-right:10px }
.hpMP_news_right .categoria{color:#2992BF; font-weight:bold; font:  bold .8em verdana; text-transform: uppercase;}
.hpMP_news_right .bg {}
.hpMP_news_right .img { padding:3px; float:left; width:50px; text-align:center;}
.hpMP_news_right .txt { padding:8px 8px 4px 8px; font-size:12px; color:#626469;}
.hpMP_news_right .txt a{ font-size:10px; color:#9FA0A4; text-decoration:none;}
.hpMP_news_right .txt a:hover{ font-size:10px; color:#FF0000; text-decoration:none;}
.hpMP_news_right .txt .link {padding-bottom:6px;}
.hpMP_news_right .txt .link a{color:#626469; font-size:10px; text-decoration:none;}
.hpMP_news_right .txt .link a:hover{color:#FF0000; font-size:10px; text-decoration:none;}
.hpMP_news_right .txt .link02 { color:#626469; text-decoration:none; background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; margin-top:4px;}
.hpMP_news_right .txt .link02:hover{ color:#FF0000; text-decoration:none; background:url(../images/arrow_link_over.gif) right no-repeat; padding-right:7px}
*/


/* highlight */
#hpbu_body_5 {padding-bottom:10px; padding-top:20px;}
#hpbu_body_5 .title {color:#626469; background:url(../images/bg_pt.gif) repeat-x bottom; font-weight:bold; padding-bottom:5px;}
#hpbu_body_5 .title a{color:#626469; font-weight:bold; text-decoration:none}
#hpbu_body_5 .title a:hover{color:#FF0000; font-weight:bold; text-decoration:none}
#hpbu_body_5 .txt {color:#A2A3A7; padding-top:10px;}
#hpbu_body_5 .link {padding-top:20px; padding-right:4px;}
#hpbu_body_5 .link a { color:#626469; text-decoration:none;}
#hpbu_body_5 .link a:hover { color:#FF0000; text-decoration:none;}
.arrow_link { margin:2px  0px 0px 4px }
/* highlight bordate */
#hpbu_body_5_b .title {color:#626469; background:url(../images/bg_titLancio.gif) no-repeat top;  font-weight:bold; padding: 4px 8px 4px 8px; font-size:10px; border-bottom:1px solid #F8E3E7;}
#hpbu_body_5_b .title a{color:#626469; font-weight:bold; text-decoration:none}
#hpbu_body_5_b .title a:hover{color:#FF0000; font-weight:bold; text-decoration:none}
#hpbu_body_5_b .bg {background:url(../images/bg_txtLancio.gif) repeat-x bottom;  height:117px; vertical-align:top;} 
#hpbu_body_5_b .sep { height:11px;} 
#hpbu_body_5_b .txt {padding:4px 8px 4px 8px; font-size:10px; color:#9FA0A4;}
#hpbu_body_5 .img {margin:4px}
#hpbu_body_5_b .link {padding-top:8px; padding-right:4px;}
#hpbu_body_5_b .link a {color:#626469; text-decoration:none;}
#hpbu_body_5_b .link a:hover {color:#FF0000; text-decoration:none;}
/* footer */
#footer {width: 994px; background:url(../images/bg_footer.gif) repeat-x top; padding-bottom:10px; PADDING-TOP: 10px;}
#footer ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;   MARGIN: 0px;  liST-STYLE-TYPE: none;}
#footer li {DISPLAY: inline; PADDING-RIGHT: 4px; color: #626469;}
#footer a {color: #626469; TEXT-DECORATION: none;}
#footer a:hover {color: #FF0000;}
#copy {float:right;}
/* form */
fieldset.defFieldset { margin: 10px 0 10px 0; padding: 10px; border: solid 1px #DA0000; font-size: 0.9em; }
fieldset.defFieldset legend
{
	border: solid 1px #DA0000;
	font-size: 1.1em;
	font-weight: bold;
	padding: 3px;
	color: #FFF;
	background-color: #DA0000;
}
fieldset.defFieldsetlabel { color: #9FA0A4; }
fieldset.defFieldsetlabel.required { font-weight: bold; }
form { margin:0px; padding:0px}
.input
{
	color: #626469;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 1em;
	padding: 2px;
	border: solid 1px #9FA0A4;
}
.button
{
	color: #626469;
	font-size: 1em;
	padding: 0px 0px 0px 0px;
	border: solid 1px #9FA0A4;
	background-image: url('../images/formshade.gif');
	padding: 2px 5px 2px 5px;
	font-weight: bold;
}
/* PAGINE INTERNE */
#pageInt{ padding-bottom:10px;}

/* struttura 3 colonne*/

#contSx {float:left; margin:0px 0px 0px 0px; border:0px none; padding:0px 0px 0px 0px;width:1000px;}
#colLeft {float:left; margin:0px 0px 0px 0px; border:0px none; padding:0px 0px 0px 0px; width:180px;}
#colMid {float:left; margin:0px 0px 0px 8px; border:0px none; padding:0px 0px 0px 0px; width:500px;}
#colRight {float:right;margin:0px 0px 0px 0px;border:0px none; padding:0px 0px 0px 0px;width:300px;}

/* struttura 3 colonne articolo esploso*/

#colMidArticolo {float:left; margin:0px 0px 0px 8px; border:0px none; padding:0px 0px 0px 0px; width:500px;}
#colMidArticolo h3{font-size: 22px}
#colRightArticolo {float:right;margin:0px 0px 0px 0px;border:0px none; padding:0px 0px 0px 0px;width:300px;}


/* struttura 2 colonne*/
#contSx2 {float:left; margin:0px 0px 0px 0px; border:0px none; padding:0px 0px 0px 0px;width:994px;}
#colMid2 {float:left; margin:0px 0px 15px 8px; border:0px none; padding:0px 0px 0px 0px; width:800px;}
#colMid2 h5{color:#FF0000; font:  bold .8em verdana; text-transform: uppercase;}
#colMid2 ul {padding-bottom:8px; list-style: none; }

/*struttura 1 colonna*/
#colMid3 {margin:0px 0px 0px 0px; border:0px none; padding:0px 0px 0px 0px; width:100%}

.slot_sx {padding-bottom:10px; width:100%}
.lancio .title {color:#626469; background:url(../images/bg_pt.gif) repeat-x bottom; font-weight:bold; padding-bottom:4px; font-size: 1.0em;}
.lancio .bg {background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
.lancio .txt { padding:8px; font-size: 1.0em; color:#9FA0A4;}
.lancio a {color:#626469; font-size: 1.0em; text-decoration:none; padding-top:10px;}
.lancio a:hover {color:#FF0000; font-size: 1.0em; text-decoration:none; padding-top:10px;}
.lancio .img { padding:4px;}
/* TABELLA border*/
.tab{background:url(../images/bg_ptV.gif) top repeat-x ; border-left:1px solid #E7E7E9}
.tab a{ color:#FF0000; text-decoration:none}
.tab a:hover{ color:#000000; text-decoration:none}
.tab_Int { padding:3px 8px 3px 8px; background:url(../images/bg_ptO.gif) bottom repeat-x #ECECEC; font-weight:bold; color:#626469; border-right:1px solid #E7E7E9}
.tab_Td01{ padding:3px 8px 3px 8px; background:url(../images/bg_ptO.gif) bottom repeat-x #FFFFFF; color:#646369; border-right:1px solid #E7E7E9}
.tab_Td02{ padding:3px 8px 3px 8px; background:url(../images/bg_ptO.gif) bottom repeat-x #FBFBFB; color:#646369; border-right:1px solid #E7E7E9}
/* TABELLA no border*/

.tab02 a{ color:#FF0000; text-decoration:none}
.tab02 a:hover{ color:#000000; text-decoration:none}
.tab02_Int { padding:3px 8px 3px 8px; background:url(../images/bg_ptO.gif) bottom repeat-x #ECECEC; font-weight:bold; color:#626469;}
.tab02_Td01{ padding:3px 8px 3px 8px; background:url(../images/bg_ptO.gif) bottom repeat-x #FFFFFF; color:#646369;}
.tab02_Td02{ padding:3px 8px 3px 8px; background:url(../images/bg_ptO.gif) bottom repeat-x #FBFBFB; color:#646369;}
/* contenuto */
#contenuto  { width:100%; padding-bottom:10px; text-align:left;}
/* titolo */
H1 { font-size: 1.3em;  color:#FF0000; font-weight:bold; text-decoration:none; margin:0px; padding: 0px 0px 10px 0px; }
H1 .nero {  color:#000000; }
H2 { font-size: 1.1em;  color:#FF0000; font-weight:bold; text-decoration:none; margin:0px; padding: 0px 0px 10px 0px; }
H3 { font-size: 1em;  color:#000000; font-weight:bold; text-decoration:none; margin:0px; padding: 5px 5px 10px 5px; }
H4 { font-size: 1.0em;  color:#626469; font-weight:bold; text-decoration:none; margin:0px 0px 6px 0px; padding: 0px 0px 6px 0px; background:url(../images/bg_pt.gif) bottom repeat-x;}
/* elenchi puntati */
.elenco ul{ padding:6px 0px 6px 0px; margin:0px;}
.elenco li{ margin:0px;  padding: 0px 0px 4px 7px; list-style-type: none; background:url(../images/trattino.gif) no-repeat 0px 6px;}
.elenco li a{ background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; color:#626469; text-decoration:none;}
.elenco li a:hover{ background:url(../images/arrow_link_over.gif) right no-repeat ; padding-right:7px; color:#FF0000; text-decoration:none;}
.elenco H2 { font-size: 1.1em;  color:#FF0000; font-weight:bold; text-decoration:none; margin:0px; padding: 0px 0px 6px 0px; margin:0px; background:url(../images/bg_pt.gif) bottom repeat-x;}
.elenco H3 { font-size: 1em;  color:#FF0000; font-weight:bold; text-decoration:none; margin:0px; padding: 0px 0px 6px 0px; margin:0px; background:url(../images/bg_pt.gif) bottom repeat-x;}
.elenco .pdf { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_pdf.gif) no-repeat left;}
.elenco .pdf a{ padding: 0px 0px 0px 0px; background:none;}
.elenco .pdf a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elenco .word { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_word.gif) no-repeat left;}
.elenco .word a{ padding: 0px 0px 0px 0px; background:none;}
.elenco .word a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elenco .zip { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_zip.gif) no-repeat left;}
.elenco .zip a{ padding: 0px 0px 0px 0px; background:none;}
.elenco .zip a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elenco .exp { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_exp.gif) no-repeat left;}
.elenco .exp a{ padding: 0px 0px 0px 0px; background:none; text-decoration:none}
.elenco .exp a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elenco .wmp { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_wmp.gif) no-repeat left;}
.elenco .wmp a{ padding: 0px 0px 0px 0px; background:none; text-decoration:none}
.elenco .wmp a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elenco .excel { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_xls.gif) no-repeat left;}
.elenco .excel a{ padding: 0px 0px 0px 0px; background:none;}
.elenco .excel a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elenco .ppt { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_ppt.gif) no-repeat left;}
.elenco .ppt a{ padding: 0px 0px 0px 0px; background:none;}
.elenco .ppt a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}


.elencoLink ul{ padding:6px 0px 6px 0px; margin:0px;}
.elencoLink li{  padding: 0px 0px 4px 0px; list-style-type: none; }
.elencoLink li a{ background:url(../images/arrow_link.gif) right no-repeat; padding-right:7px; color:#626469; text-decoration:none;}
.elencoLink li a:hover{ background:url(../images/arrow_link_over.gif) right no-repeat ; padding-right:7px; color:#FF0000; text-decoration:none;}
.elencoLink H2 { font-size: 1.1em;  color:#FF0000; font-weight:bold; text-decoration:none; margin:0px; padding: 0px 0px 6px 0px; margin:0px; background:url(../images/bg_pt.gif) bottom repeat-x;}
.elencoLink H3 { font-size: 1em;  color:#FF0000; font-weight:bold; text-decoration:none; margin:0px; padding: 0px 0px 6px 0px; margin:0px; background:url(../images/bg_pt.gif) bottom repeat-x;}

.elencoLink .pdf { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_pdf.gif) no-repeat left;}
.elencoLink .pdf a{ padding: 0px 0px 0px 0px; background:none; text-decoration:none;}
.elencoLink .pdf a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elencoLink .word { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_word.gif) no-repeat left;}
.elencoLink .word a{ padding: 0px 0px 0px 0px; background:none; text-decoration:none;}
.elencoLink .word a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elencoLink .zip { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_zip.gif) no-repeat left;}
.elencoLink .zip a{ padding: 0px 0px 0px 0px; background:none; text-decoration:none;}
.elencoLink .zip a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elencoLink .exp { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_exp.gif) no-repeat left;}
.elencoLink .exp a{ padding: 0px 0px 0px 0px; background:none;}
.elencoLink .exp a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elencoLink .wmp { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_wmp.gif) no-repeat left;}
.elencoLink .wmp a{ padding: 0px 0px 0px 0px; background:none;}
.elencoLink .wmp a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elencoLink .excel { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_xls.gif) no-repeat left;}
.elencoLink .excel a{ padding: 0px 0px 0px 0px; background:none; text-decoration:none;}
.elencoLink .excel a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}
.elencoLink .ppt { padding: 5px 0px 5px 22px; list-style-type: none; background:url(../images/ico_ppt.gif) no-repeat left;}
.elencoLink .ppt a{ padding: 0px 0px 0px 0px; background:none; text-decoration:none;}
.elencoLink .ppt a:hover{ padding: 0px 0px 0px 0px; background:none; color:#FF0000;}

.trat{ margin:0px;  padding: 0px 0px 4px 7px; list-style-type: none; background:url(../images/trattino.gif) no-repeat 0px 6px;}
.separatore{ background:url(../images/bg_ptO.gif) repeat-x bottom; 
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:8px 0px 8px 0px;
	font:0px/0px Arial, Helvetica, sans-serif;
	width:100%;
	height:1px}
.separatore02{ background:url(../images/bg_pt.gif) repeat-x bottom; 
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	font:0px/0px Arial, Helvetica, sans-serif;
	width:100%;
	height:1px}	
.lastModified { background:url(../images/bg_pt02.gif) top repeat-x; margin-top:12px; padding-top:7px; padding-bottom:20px; font-style:italic; text-align:right;}
.image01 { margin-bottom:10px;}
.imageDx { margin: 0px 0px 10px 10px;}
.imageSx { margin: 0px 10px 10px 0px;}
.tabImagesBody { margin-top:10px;}
.imagesBody01 { border:1px solid #F2C7CF; padding:1px; margin-right:10px;}
/* banner*/
#banner{background:url(../images/bg_pt.gif) repeat-x top; padding-bottom:20px;}
#banner ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN: 0px;  liST-STYLE-TYPE: none; PADDING-TOP: 1px; font-size:90%;}
#banner li {text-align: center; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#banner img{ border:0 }

/* pubblicità */
#pubblicita{background:url(../images/bg_pt.gif) repeat-x top; padding-bottom:20px;}
#pubblicita ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN: 0px;  liST-STYLE-TYPE: none; PADDING-TOP: 1px; font-size:90%;}
#pubblicita li {PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#pubblicita li.arrow { background:url(../images/bg_mn02_b_top.gif) repeat-x bottom; font-size:9px; color:#000000; font-weight:bold;}
#pubblicita li.active  {font-size:11px;height:60px; text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#pubblicita img{ border:1px solid #626469; margin-right:5px; margin-left: 2px;}
/* menu */
#int_menu{background:url(../images/bg_pt.gif) repeat-x top; padding-bottom:3px;}
#int_menu ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN: 0px;  liST-STYLE-TYPE: none; PADDING-TOP: 1px; font-size:90%;}
#int_menu li {PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#int_menu li a{ font-weight:bold; color:#626469; text-decoration:none;}
#int_menu li a:hover{ font-weight:bold; color:#000000; text-decoration:none;}
#int_menu li.active a{ font-weight:bold; color:#000000; text-decoration:none;}
#int_menu li.active { font-weight:bold; color:#000000; text-decoration:none;}
#int_menu li.liv02 {PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#int_menu li.liv02 a{ color:#626469; text-decoration:none; font-weight:normal;}
#int_menu li.liv02 a:hover{ color:#000000; text-decoration:none; font-weight:normal;}
#int_menu li.liv02active {PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#int_menu li.liv02active a{ font-weight:normal; color:#000000; text-decoration:none;}
#int_menu li.liv02active a:hover{ font-weight:normal; color:#000000; text-decoration:none;}
#int_menu li.liv02active { font-weight:bold; color:#000000; text-decoration:none;}
#int_menu li.arrow { background:url(../images/bg_mn02_b_top.gif) repeat-x bottom; font-size:9px; color:#000000; font-weight:bold;}

#int_menu li.liv03 {PADDING-RIGHT: 4px; PADDING-LEFT: 26px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F1F1F1;}
#int_menu li.liv03 a{ color:#626469; text-decoration:none; font-weight:normal;}
#int_menu li.liv03 a:hover{ color:#000000; text-decoration:none; font-weight:normal;}
#int_menu li.liv03active {PADDING-RIGHT: 4px; PADDING-LEFT: 26px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F1F1F1;}
#int_menu li.liv03active a{background:url(../images/news.png) left no-repeat; padding-left:18px; font-weight:normal; color:#000000; text-decoration:none;}
#int_menu li.liv03active a:hover{ font-weight:normal; color:#000000; text-decoration:none;}
#int_menu li.liv03active { font-weight:bold; color:#000000; text-decoration:none;}




/* menu */
#int_menu_b{ margin-bottom:20px; border-top:1px solid #E5E5E6;}
#int_menu_b ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN: 0px;  liST-STYLE-TYPE: none; PADDING-TOP: 0px; font-size:90%; background:url(../images/bg_intMenu02_b.jpg) repeat-x top;}
#int_menu_b li {PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt_intMenu.gif) repeat-x bottom ;}
#int_menu_b li a{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
#int_menu_b li a:hover{ font-weight:bold; color:#FABD0A; text-decoration:none;}
#int_menu_b li.active a{ font-weight:bold; color:#FABD0A; text-decoration:none;}
#int_menu_b li.active { font-weight:bold; color:#FABD0A; text-decoration:none;}
#int_menu_b li.liv02 {PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt_intMenu.gif) repeat-x bottom;}
#int_menu_b li.liv02 a{ color:#DFC9CE; text-decoration:none; font-weight:normal;}
#int_menu_b li.liv02 a:hover{ color:#FABD0A; text-decoration:none; font-weight:normal;}
#int_menu_b li.liv02active {PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt_intMenu.gif) repeat-x bottom;}
#int_menu_b li.liv02active a{ font-weight:normal; color:#FABD0A; text-decoration:none;}
#int_menu_b li.liv02active a:hover{ font-weight:normal; color:#FABD0A; text-decoration:none;}
#int_menu_b li.liv02active { font-weight:bold; color:#000000; text-decoration:none;}
#int_menu_b li.arrow { background:url(../images/bg_mn02_b_top.gif) repeat-x bottom; font-size:9px; color:#000000; font-weight:bold;}


#int_menu_b li.liv03 {PADDING-RIGHT: 4px; PADDING-LEFT: 26px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt_intMenu.gif) repeat-x bottom #810019;}
#int_menu_b li.liv03 a{ color:#DFC9CE; text-decoration:none; font-weight:normal;}
#int_menu_b li.liv03 a:hover{ color:#FABD0A; text-decoration:none; font-weight:normal;}
#int_menu_b li.liv03active {PADDING-RIGHT: 4px; PADDING-LEFT: 26px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt_intMenu.gif) repeat-x bottom #810019;}
#int_menu_b li.liv03active a{ font-weight:normal; color:#FABD0A; text-decoration:none;}
#int_menu_b li.liv03active a:hover{ font-weight:normal; color:#FABD0A; text-decoration:none;}
#int_menu_b li.liv03active { font-weight:bold; color:#000000; text-decoration:none;}

/*flash news*/
#flash_news{background:url(../images/bg_pt.gif) repeat-x top; padding-bottom:20px;}
#flash_news ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN: 0px;  liST-STYLE-TYPE: none; PADDING-TOP: 1px; font-size:90%;}
#flash_news li {PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#flash_news li a{ font-weight:bold; color:#626469; text-decoration:none;}
#flash_news li a:hover{ font-weight:bold; color:#000000; text-decoration:none;}
#flash_news li.active a{ font-weight:bold; color:#000000; text-decoration:none;}
#flash_news li.active { font-weight:bold; color:#000000; text-decoration:none;}
#flash_news li.liv02 {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#flash_news li.liv02 a{ color:#626469; text-decoration:none; font-weight:normal;}
#flash_news li.liv02 a:hover{ color:#000000; text-decoration:none; font-weight:normal;}
#flash_news li.liv02 .categoria{color:#6EB964; font-weight:bold; font:  bold .8em verdana; text-transform: uppercase;}
#flash_news li.liv02 .title{padding-right:10px}
#flash_news li.liv02 img{width:285px}
#flash_news li.liv02active {PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#flash_news li.liv02active a{ font-weight:normal; color:#000000; text-decoration:none;}
#flash_news li.liv02active a:hover{ font-weight:normal; color:#000000; text-decoration:none;}
#flash_news li.liv02active { font-weight:bold; color:#000000; text-decoration:none;}
#flash_news li.arrow { background:url(../images/bg_mn02_b_top.gif) repeat-x bottom; font-size:9px; color:#000000; font-weight:bold;}

/* cross link */
.int_crossLink{background:url(../images/bg_pt.gif) repeat-x top; padding-bottom:20px;}
.int_crossLink ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN: 0px;  liST-STYLE-TYPE: none; PADDING-TOP: 1px; font-size:90%;}
.int_crossLink li {PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-TOP: 4px; padding-bottom: 4px; background:url(../images/bg_pt.gif) repeat-x bottom;}
.int_crossLink li a{  color:#626469; text-decoration:none;}
.int_crossLink li a:hover{  color:#FF0000; text-decoration:none;}
.int_crossLink li.title {color:#FF0000; font-weight:bold; background:url(../images/bg_pt.gif) repeat-x bottom #F8F8F8;}
#applicativo1_Sx_car {background:url(../images/bg_pt.gif) repeat-x top; padding-bottom:20px; padding-top:1px; font-size:10px;}
#applicativo1_Sx_car .off{background:url(../images/bg_pt.gif) repeat-x bottom #FBFBFB; padding-top:1px; padding-left:10px; height:61px; vertical-align:middle;}
#applicativo1_Sx_car .on{background:url(../images/bg_pt.gif) repeat-x bottom #FFFFFF; padding-top:1px; padding-left:10px; height:61px; vertical-align:middle;}
#applicativo1_Sx_car .off img{margin-top:14px;}
#applicativo1_Sx_car .on img{margin-top:14px;}

#applicativo1_Sx_truck {background:url(../images/bg_pt.gif) repeat-x top; padding-bottom:20px; padding-top:1px; font-size:10px;}
#applicativo1_Sx_truck .off{background:url(../images/bg_pt.gif) repeat-x bottom #FBFBFB; padding-top:1px; padding-left:10px; height:61px; vertical-align:middle;}
#applicativo1_Sx_truck .on{background:url(../images/bg_pt.gif) repeat-x bottom #FFFFFF; padding-top:1px; padding-left:10px; height:61px; vertical-align:middle;}
#applicativo1_Sx_truck .off img{margin-top:14px;}
#applicativo1_Sx_truck .on img{margin-top:14px;}

#applicativo1_Sx_moto {background:url(../images/bg_pt.gif) repeat-x top; font-size:10px; padding-top:1px;}
#applicativo1_Sx_moto .bg{background:url(../images/bg_pt.gif) repeat-x bottom #FBFBFB; padding-bottom:1px;}

/* txt */
.note{ font-size:90%; color:#626469;}
.note02{ font-size:90%; color:#626469; padding:4px;}
.rosso10{ color:#FF0000;}
.nero10{ color:#000000;}
.grigio { color:#626469;}
.verde { color:#167406;}
.arancio { color:#FF8400;}
.azzurro { color:#4270E4;}
.highlighted { color:#FF0000;}
/* link */
#linkBottom{  background:url(../images/bg_pt.gif) top repeat-x; padding:10px; margin-top:20px; float:left; width:96%;}
#linkTop{  background:url(../images/bg_pt.gif) top repeat-x; padding:10px; margin-top:10px; float:left;}

.linkRicerca{  background:url(../images/bg_pt.gif) bottom repeat-x #F8F8F8; padding:10px;}

.linkBottom02{  background:url(../images/bg_pt.gif) bottom repeat-x; padding:10px; margin-top:10px; float:left; width:96%;}
.linkHighlighted { text-decoration:none; color:#D50134;}
.linkHighlighted_arrow { text-decoration:none; color:#D50134; background: url(../images/arrow_link_over.gif) no-repeat right; padding-right:8px;}
.linkHighlighted_arrow:hover { text-decoration:none; color:#D50134; background: url(../images/arrow_link_over.gif) no-repeat right; padding-right:8px;}
.linkRosso10{ text-decoration:none; color:#D50134;}
.linkRosso10_arrow{ text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px;}
.linkRosso10_arrow:hover{ text-decoration:none; color:#D50134; background: url(../images/arrow_linkOver_dx.gif) no-repeat right; padding-right:8px;}
.linkGrigio10{ text-decoration:none; color:#626469;}
.linkGrigio10:hover{ text-decoration:none; color:#D50134;}
.linkGrigio10_arrowDx{ text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px;}
.linkGrigio10_arrowSx{ text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_sx.gif) no-repeat left; padding-left:8px;}
.linkGrigio10_arrowDx:hover{ text-decoration:none; color:#D50134; background: url(../images/arrow_linkOver_dx.gif) no-repeat right; padding-right:8px;}
.linkGrigio10_arrowSx:hover{ text-decoration:none; color:#D50134; background: url(../images/arrow_linkOver_sx.gif) no-repeat left; padding-left:8px;}

/* div */
.sx{ float:left;}
.dx{ float:right;}
.sxM{ float:left; width:50%;}
.dxM{ float:right; width:50%;}
.sxM02{ float:left; width:46%}
.dxM02{ float:right; width:46%}
.mid{text-align:right;font-size:12px;}
/* popup */
.headPopup { padding:8px; }
.txtPopup {text-align:left; padding:8px;}
.boxPopup01 {text-align:left; padding:8px; background:url(../images/bg_pt.gif) top repeat-x #F8F8F8; width:96%}
.boxPopup02 {text-align:left; padding:8px; background:url(../images/bg_pt.gif) top repeat-x;  width:96%}
/* promozioni */
#promo{ padding-bottom:12px; margin-top:12px; background:url(../images/bg_pt.gif) bottom repeat-x;}
#promo H4 { font-size: 1em;  color:#626469; font-weight:bold; text-decoration:none; margin:0px; padding: 0px 0px 6px 0px; margin:0px; background:none;}
.promoSx{ float:left; width:414px;}
.promoDx{ float:right; width:134px;}
#promoRicerca{ background:url(../images/bg_pt.gif) bottom repeat-x #F2F2F2; padding:7px}
/* matrice */
.tab_catalogoTop_3col{ background:url(../images/bg_catalogoTop_3col.gif) no-repeat bottom; padding-bottom:10px;}
.tab_catalogoTop_4col{ background:url(../images/bg_catalogoTop_4col.gif) no-repeat bottom; padding-bottom:10px;}
.tab_catalogoTop_3col2{ background:url(../images/bg_catalogoTop_3col2.gif) no-repeat bottom; padding-bottom:10px;}
.tab_catalogoTop_2col{ background:url(../images/bg_catalogoTop_2col.gif) no-repeat bottom; padding-bottom:10px;}

.tab_catalogo_head { background:url(../images/bg_catalogo_head.gif) repeat-x; height:43px; margin-bottom:14px;}
.tab_catalogo_head02 { background:url(../images/bg_pt.gif) bottom repeat-x #FFFFFF; height:43px; margin-bottom:14px;}

.tab_catalogo_menu { vertical-align:bottom;  margin-left:136px; border-left:1px solid #D1D1D2;}
.tab_catalogo_menu .menu {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 4px; padding-bottom: 4px; font-size:9px; border-right:1px solid #D1D1D2; background:url(../images/bg_catalogo_menu.gif) top repeat-x; border-top:0px ;}
.tab_catalogo_menu .menu a {color: #626469; TEXT-DECORATION: none; font-size:9px; font-weight:bold;}
.tab_catalogo_menu .menu a:hover {color: #FF0000;}
.tab_catalogo_menu .menuAct {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 4px; padding-bottom: 4px; font-size:9px; border-right:1px solid #D1D1D2; background:url(../images/bg_pt.gif) top repeat-x #FFFFFF; border-top:0px; color: #FF0000;}
.tab_catalogo_menu .menuAct a{color: #FF0000;}

.bar01 { background:url(../images/bg_catalogo_bar.gif) repeat-x #56686F; border:1px solid #56686F; height:7px; position:relative; padding:0px; margin:0px; cursor:pointer;}
.bg_catalogo_3col { background:url(../images/bg_catalogo_3col.gif) repeat-y;}
.bg_catalogo_4col { background:url(../images/bg_catalogo_4col.gif) repeat-y;}
.tab_catalogo td{ height:43px; background:url(../images/bg_pt.gif) bottom repeat-x;}
.tab_catalogo .int{ padding-left:10px; color:#000000; font-weight:bold; background:url(../images/bg_pt.gif) bottom repeat-x #F8F8F8; font-size:10px; width:128px;}
.tab_catalogo .int a{ color:#000000; text-decoration:none}
.tab_catalogo .int a:hover{ color:#FF0000;}
.tab_catalogo .intAct{ padding-left:10px; color:#FF0000; font-weight:bold; background:#F8F8F8; font-size:10px; width:128px;}
.tab_catalogo .intAct a{ color:#FF0000; text-decoration:none}
.tab_catalogo .sep { height:1px; background:url(../images/bg_pt_marcato.gif) bottom repeat-x #FFFFFF;}
.tab_catalogo .bg_shortDescription {background:url(../images/bg_shortDescription.jpg) top repeat-x #FFFFFF; padding:18px; }
.tab_catalogo .bg_shortDescription ul{ list-style:none; margin:0px;}
.tab_catalogo .bg_shortDescription li{ margin-left:0px;  padding: 0px 0px 4px 9px; list-style-type: none; background:url(../images/ico_circle.gif) no-repeat 0px 4px;}
.tab_catalogo .bg_shortDescription ul .trat{ margin-left:10px;  padding: 0px 0px 4px 7px; list-style-type: none; background:url(../images/trattino.gif) no-repeat 0px 6px;}

.tab_catalogo02 { height:43px; background:url(../images/bg_pt.gif) top repeat-x #F8F8F8; padding-left:10px; color:#FF0000; font-weight:bold;  font-size:10px; padding-top:1px;}
.tab_catalogo02 .intAct a{ color:#FF0000; text-decoration:none}

.bg_catalogoDettMenu {background:url(../images/bg_catalogoDettMenu.jpg) bottom repeat-x; padding-top:20px; padding-left:194px;}
.line_catalogoDettMenu {background:url(../images/bg_pt.gif) bottom repeat-x;}
.tab_catalogo_dett { vertical-align:bottom;   border-left:1px solid #D1D1D2;}
.tab_catalogo_dett .menu {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 4px; padding-bottom: 4px; font-size:9px; border-right:1px solid #D1D1D2; background:url(../images/bg_catalogo_menu.gif) top repeat-x; border-top:0px ;}
.tab_catalogo_dett .menu A {color: #9FA0A4; TEXT-DECORATION: none; font-size:9px; font-weight:bold;}
.tab_catalogo_dett .menu A:hover {color: #FF0000;}
.tab_catalogo_dett .menuAct {color: #000000; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 4px; padding-bottom: 4px; font-size:9px; border-right:1px solid #D1D1D2; background:url(../images/bg_pt.gif) top repeat-x #FFFFFF; border-top:0px ; font-weight:bold;}
.tab_catalogo_dett .menuAct A{color: #000000; text-decoration:none;}

.boxBgDw { background:url(../images/bgDw.jpg) repeat-x bottom; padding:10px 10px 10px 10px;}
.tab_careerMenu .menu {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 4px; padding-bottom: 4px; font-size:9px; border-right:1px solid #D1D1D2; background:url(../images/bg_catalogo_menu.gif) top repeat-x; border-top:0px ;}
.tab_careerMenu .menu a {color: #626469; TEXT-DECORATION: none; font-size:9px; font-weight:bold;}
.tab_careerMenu .menu a:hover {color: #FF0000;}
.tab_careerMenu .menuAct {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 4px; padding-bottom: 4px; font-size:9px; border-right:1px solid #D1D1D2; background:url(../images/bg_pt.gif) top repeat-x #FFFFFF; border-top:0px; color: #002E7A;}
.tab_careerMenu .menuAct a{color: #FF0000;}

/* colonne scheda dattaglio */
#dx_catalogo_dett{ float:right; width:368px; padding-top:1px; margin-top:20px;}
#dx_catalogo_dett02{ float:right; width:368px; padding-top:1px; margin-top:20px; background:url(../images/bg_pt.gif) top repeat-x;}
#sx_catalogo_dett{ float:left; padding-left:10px;}
#mid_catalogo_dett{ float:right;  padding-top:1px; margin-top:20px; background:url(../images/bg_pt.gif) top repeat-x;}
/* TABELLA */
.catalogo_tab02{background:url(../images/bg_ptV.gif) top repeat-x; font-size:10px;}
.catalogo_tab02 a{ color:#FF0000; text-decoration:none}
.catalogo_tab02 a:hover{ color:#000000; text-decoration:none}
.catalogo_tab02 .Int { padding:3px 8px 3px 8px; background:url(../images/bg_pt.gif) bottom repeat-x #F8F8F8;  color:#000000; font-weight:bold;}
.catalogo_tab02 .Int02 { padding:3px 8px 3px 8px; background:url(../images/bg_pt_cornerSx.gif) left bottom no-repeat #F8F8F8;  color:#000000; font-weight:bold;}
.catalogo_tab02 td{ padding:3px 8px 3px 8px; background:url(../images/bg_pt.gif) bottom repeat-x #FFFFFF; color:#646369;}
.catalogo_tab02 .td02{ padding:3px 8px 3px 8px; background:url(../images/bg_pt_cornerSx.gif) left bottom no-repeat #FFFFFF;  color:#646369;}
.catalogo_tab02 .td_b{ padding:3px 8px 3px 8px; background:url(../images/bg_pt.gif) bottom repeat-x #FBFAFA; color:#646369;}
.catalogo_tab02 .td02_b{ padding:3px 8px 3px 8px; background:url(../images/bg_pt_cornerSx.gif) left bottom no-repeat #FBFAFA;  color:#646369;}
.catalogo_tab02 .Int .linkTop { font-weight:normal; color:#626469; text-decoration:none; font-size:10px;}
.catalogo_tab02 .Int .linkTop:hover { font-weight:normal; color:#FF0000; text-decoration:none; font-size:10px;}
.catalogo_tab02 .link02{ text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px;}
.catalogo_tab02 .linkInt{ text-decoration:none; color:#000000; padding-right:8px;}
.catalogo_tab02 .linkInt:hover{ text-decoration:none; color:#FF0000; padding-right:8px;}

.boxRisultato { color:#FF0000; background:url(../images/bg_catalogo_menu.gif) repeat-x; padding:6px 8px 2px 8px; }
/* TABELLA technical data*/
.catalogo_tab03{background:url(../images/bg_ptV.gif) top repeat-x; font-size:10px;}
.catalogo_tab03 a{ color:#FF0000; text-decoration:none}
.catalogo_tab03 a:hover{ color:#000000; text-decoration:none}
.catalogo_tab03 .Int { padding:3px 8px 3px 8px; background:url(../images/bg_pt_cornerSx.gif) left bottom repeat-x #F8F8F8;  color:#000000; font-weight:bold;}
.catalogo_tab03 .Int02 { padding:3px 8px 3px 8px; background:url(../images/bg_pt.gif) bottom repeat-x #F8F8F8;  color:#000000; font-weight:bold;}
.catalogo_tab03 .td02{ padding:3px 8px 3px 8px; background:url(../images/bg_pt.gif) bottom repeat-x #FFFFFF; color:#FF0000; font-weight:bold;}
.catalogo_tab03 td{ padding:3px 8px 3px 8px; background:url(../images/bg_pt_cornerSx.gif) left bottom no-repeat #FFFFFF;  color:#646369;}
/* TABELLA size range moto */
.catalogo_tab04Int {background:url(../images/bg_pt.gif) bottom repeat-x #FFFFFF; font-size:10px; padding-bottom:1px;}
.catalogo_tab04Int td{ padding:3px 8px 3px 8px;}
.catalogo_tab04Int .td02{ padding:3px 8px 3px 8px; border-left: 1px dotted #F8E2E6}
.catalogo_tab04 {background:url(../images/bg_pt.gif) bottom repeat-x #F8F8F8; font-size:10px; }
.catalogo_tab04 a{ color:#000000; text-decoration:none}
.catalogo_tab04 a:hover{ color:#FF0000; text-decoration:none}
.catalogo_tab04 .Int { padding:3px 8px 3px 8px;  color:#626469; font-weight:bold; background:url(../images/bg_pt.gif) bottom repeat-x #F8F8F8;}
.catalogo_tab04 td{ padding:3px 8px 3px 8px; color:#646369;}
.catalogo_tab04 .td02{ padding:3px 8px 3px 8px; color:#646369; border-left: 1px dotted #F8E2E6}
.imageDett{ border:1px solid #F2C7CF; padding:1px; margin-top:10px;}

#catalogoSearch {background:url(../images/bg_pt_cornerSx.gif) left bottom no-repeat; padding-bottom:1px; padding-left:1px; float:left; margin-top:12px;}
#catalogoSearch td{ padding:6px 5px 6px 5px;}
.cornerDx { background:url(../images/bg_pt_cornerDx.gif) right top no-repeat; padding:4px 2px 2px 2px}
.catalogoSearchUp { margin-top:23px; } 
.catalogoSearchUp .title{ padding:6px 4px 4px 6px; font-weight:bold; color:#000000; background:url(../images/bg_pt.gif) top repeat-x}

.catalogoCat td{ background:url(../images/bg_pt.gif) bottom repeat-x #F8F8F8; height: 81px; padding:0px 2px 1px 8px;}
.catalogoCat td a{ font-weight: bold; color: #FF0000; text-decoration: none;}
.catalogoCat td a:hover{ font-weight: bold; color: #000000; text-decoration: none;}
.catalogoCat .nomi{ background:#FFFFFF; height:20px; border-bottom: solid 1px #ffffff; padding:0px 10px 18px 10px;}

#fitmentFiltro { padding:8px 10px 8px 10px;}
.tab_fitment td{background:url(../images/bg_pt.gif) bottom repeat-x;}
.tab_fitment .tdClose{  background:url(../images/bg_pt_marcato.gif) bottom repeat-x;}

.tab_fitment .int{ padding-left:10px; color:#000000; font-weight:bold; background:url(../images/bg_pt.gif) bottom repeat-x #F8F8F8; font-size:10px; width:128px; height:43px;}
.tab_fitment .int a{ color:#000000; text-decoration:none}
.tab_fitment .int a:hover{ color:#FF0000;}
.tab_fitment .int02{ padding: 3px 0px 3px 10px; background:url(../images/bg_pt.gif) bottom repeat-x #FFFFFF; font-size:10px; width:128px;}
.tab_fitment .int03{ padding: 3px 0px 3px 10px; background:#FFFFFF; font-size:10px; width:128px;}
.tab_fitment .intClose{ padding: 3px 0px 3px 10px; background:url(../images/bg_pt_marcato.gif) bottom repeat-x #FFFFFF; font-size:10px; width:128px;}
.tab_fitment .nero11{ color:#000000;}
/* press */
#pressOffice { background:url(../images/bg_pt02.gif)  bottom repeat-x; padding:4px 8px 4px 8px;}
#pressOffice a{ color:#929497; text-decoration:underline;}
#tab_press .td01{  background:url(../images/bg_pt.gif) bottom repeat-x #FFFFFF; padding:4px 6px 8px 6px;}
#tab_press .td02{  background:url(../images/bg_pt.gif) bottom repeat-x #FBFAFA; padding:4px 6px 8px 6px;}
#tab_press .paddingT{ padding-top:10px; padding-left:0px;}
#tab_press .tdAct{  background:url(../images/bg_pt.gif) bottom repeat-x #FBFAFA; padding:4px 6px 8px 6px; color:#FF0000}
#tab_press a{ color:#000000; font-weight:bold; text-decoration:none;}
#tab_press a:hover{ color:#FF0000;}
#tab_press .linkGrigio10{ color:#626469; font-weight:bold; text-decoration:none; font-weight:normal}
#tab_press .linkGrigio10:hover{ color:#FF0000; font-weight:bold; text-decoration:none; font-weight:normal}


#paginazione{background:url(../images/bg_pt.gif) bottom repeat-x #FFFFFF; padding:4px 8px 4px 8px;}
#paginazione a{ color:#868686; text-decoration:none;}
#paginazione a:hover{ color:#FF0000;}
#archivio{ background:url(../images/bg_pt.gif)  bottom repeat-x; padding:20px 8px 4px 8px;}
#archivio a{ color:#868686; text-decoration:none;}
#archivio a:hover{ color:#FF0000;}
#pressSearch { margin-top:48px;}
#pressSearch_tit{ background:url(../images/bg_pt.gif)  bottom repeat-x; padding-bottom:1px;}
#pressSearch_form{ background:url(../images/bg_pt.gif)  bottom repeat-x #FBF9FA; padding:10px;}
#pressContenuto { padding:6px 8px 6px 8px; background:url(../images/bg_pt.gif)  bottom repeat-x;}
#pressContenuto H3{ color:#000000; font-size: 1em; margin:6px 0px 6px 0px;}
#pressSearch02 {background:url(../images/bg_pt.gif) bottom repeat-x #FFFFFF; padding:4px 8px 8px 8px; margin-top:20px;}
/* photogallery */
.photogalleryTitle{ background:url(../images/bg_pt.gif) bottom repeat-x; padding: 0px 0px 2px 0px; margin:10px 0px 12px 0px;}
.photogalleryTitle a{ text-decoration:none; color:#868686; }
.photogalleryTitle a:hover{ text-decoration:none; color:#FF0000; }
.photogalleryTitle h3{ font-size: 1em;  color:#FF0000; font-weight:bold; text-decoration:none; margin:0px; padding: 0px;}
.tabPhotogallery{ margin-bottom:6px}
.tabPhotogallery td { padding-bottom:16px;}
.tabPhotogallery .titImages{  padding-bottom:2px; padding-right:4px; font-weight:bold;}
.tabPhotogallery_foglia td { padding-top:16px;}
.tabPhotogallery_foglia .titImages{  padding-top:2px; padding-right:4px; font-weight:bold;}
.photogalleryTitle_foglia{ background:url(../images/bg_pt.gif) bottom repeat-x; padding: 0px 0px 2px 0px; margin:10px 0px 2px 0px;}
.photogalleryTitle_foglia h3{ font-size: 1em;  color:#FF0000; font-weight:bold; text-decoration:none; margin:0px; padding: 0px;}
.peso {font-weight:normal;}
.imagesGallery01 { border:1px solid #AEAEAE; padding:1px;}
.imagesGallery02 { border:3px solid #E5E5E5;}
.imagesGallery03 { border:1px solid #F2C7CF; padding:1px;}
.imagesGallery04 { text-align:left;}
/* mappa */
.colLeft_mappa { width:346px; float:left;}
.colRight_mappa { width:346px; float:right;}
.boxMappa { background:url(../images/bg_pt.gif) top repeat-x #F8F8F8; border-bottom:1px solid #F8CCD4; padding:10px; margin-bottom:10px;}
.boxMappa ul{padding-left:12px; margin: 0px; list-style-type:none;}
.boxMappa li {text-decoration:none; padding-bottom:2px;}
.boxMappa li a{text-decoration:none; color:#626469; font-weight:bold; font-size: 0.9em;}
.boxMappa li a:hover{color:#FF0000;}

.boxMappa H4 { padding:0px 0px 6px 0px; margin:0px; font-size:1em;	text-transform: uppercase; background-image:none;}
.boxMappa H4 a{color:#FF0000; font-weight:bold; text-decoration:none; background-image:none;}
.boxMappa .ul02 ul{margin-left:12px; }
.boxMappa .ul02 li{  list-style-type:none; padding-top:2px; }
.boxMappa .ul02 li a{ list-style-type:none; font-weight:normal; font-size: 0.9em;}
/* faq */
.faq {list-style-image: inside; list-style-type: decimal; padding:0px; margin:0px; color:#FF0000; list-style-position:inside;}
.faq li { font-weight:bold; background:url(../images/bg_pt.gif) repeat-x bottom; padding:0px 0px 6px 0px; margin:0px 0px 6px 0px;} 
.faq a { text-decoration:none;} 
.faq a:hover { text-decoration:none; color:#FF0000;}
.faq li .title{ font-weight:normal; color:#FF0000;} 
.faq li .titleActive{ font-weight:bold;}
.faq li div { font-weight:normal; margin-top:4px; color:#626469;} 
form, .myform, .myformNewsletter{
	margin: 0px 0px 0px 0px;
}


.myform input, .myform textarea {
	border: 1px solid #FF7979;
	background-image: url(../images/formshade.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626469;
	margin: 2px 0px 8px 0px;
	padding: 1px 5px 1px 5px;
	width: 300px;
	background-color: #F5EBEB;
	background-repeat: repeat-x;
}
.myform .inputselected {
	background-image: none;
	border: 1px dotted #FF7979;
}
.myform textarea {
	height: 150px;
	background-image: url(../images/textareaback.gif);
	padding: 5px 5px 5px 5px;
}

.myform .mybutton {
	background-image: url(../images/formshade.gif);
	font-weight: bold;
	letter-spacing: -1px;
	padding: 5px 7px 5px 5px;
	border: 1px solid #FF7979;
	width: auto;
}
.myform .mybuttonover {
	background-image: none;
	border: 1px solid #173F65;
}

.myform .searchfield {
	font-size: 10px; 
	width: 100px; 
	margin: 0px 0px 0px 0px; 
	padding: 1px 5px 1px 5px; 
	border-style: solid;
}
.myform .searchbutton {
	font-size: 10px;
	letter-spacing: 0px;
	padding: 0px 6px 0px 5px;
	margin: 0px 0px 0px 0px;
}
/**/
.myformNewsletter input  {
	border: 1px solid #FF0000;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	margin: 0px 0px 8px 0px;
	padding: 0px 5px 1px 5px;
	width: 120px;			
	height:15px;
	/*background:url(../images/bg_mn02_b.gif) repeat-x;*/
}
.myformNewsletter .checkbox{width: 20px;}
.myformNewsletter .inputselected {
	background-image: none;
	border: 1px dotted #FF7979;
}
.myformNewsletter textarea {
	height: 150px;
	background-color:#ffffff;
	padding: 5px 5px 5px 5px;
}

.myformNewsletter .mybutton {	
	font-weight: bold;
	letter-spacing: -1px;
	padding: 5px 7px 5px 5px;
	border: 1px solid #FF0000;
	width: auto;	
	cursor:pointer;
	background:url(../images/bg_mn02_b.gif) repeat-x;
}
.myformNewsletter .mybuttonover {
	background-image: none;
	border: 1px solid #ffffff;
}

.myformNewsletter .searchfield {
	font-size: 10px; 
	width: 100px; 
	margin: 0px 0px 0px 0px; 
	padding: 1px 5px 1px 5px; 
	border-style: solid;
}
.myformNewsletter .searchbutton {
	font-size: 10px;
	letter-spacing: 0px;
	padding: 0px 6px 0px 5px;
	margin: 0px 0px 0px 0px;
}
/**/
.myform1 input  {
	border: 1px solid #FF0000;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	margin: 0px 0px 8px 0px;
	padding: 0px 5px 1px 5px;
	width: 180px;		
	background-color:#ffffff;
	/*background:url(../images/bg_mn02_b.gif) repeat-x;*/
}
.myform1 .inputselected {
	background-image: none;
	border: 1px dotted #FF7979;
}
.myform1 textarea {
	height: 150px;
	background-color:#ffffff;
	padding: 5px 5px 5px 5px;
}

.myform1 .mybutton {	
	font-weight: bold;
	letter-spacing: -1px;
	padding: 5px 7px 5px 5px;
	color: #ffffff;
	border: 1px solid #FF0000;
	width: auto;	
	cursor:pointer;
	background:url(../images/bg_mn02_b.gif) repeat-x;
}
.myform1 .mybuttonover {
	background-image: none;
	border: 1px solid #ffffff;
}

.myform1 .searchfield {
	font-size: 10px; 
	width: 100px; 
	margin: 0px 0px 0px 0px; 
	padding: 1px 5px 1px 5px; 
	border-style: solid;
}
.myform1 .searchbutton {
	font-size: 10px;
	letter-spacing: 0px;
	padding: 0px 6px 0px 5px;
	margin: 0px 0px 0px 0px;
}

.maincontent {
		width:100%;
		border:0px solid black;
		float:left;
		padding:5px;
		line-height:1.6em;
	}
.maincontent img 
{
	padding:/**/3px;
	padding:3px!;	
	background-color:#ffffff; border:1px solid #DCDCDC;overflow:hidden;
	}
.mainheadpad {
		width:60%;
		border:0px solid black;
		padding:5px;
		
	}
.summary {
		font-size: 11px;
		font-weight: bold;
		padding-top:10px;
		padding-bottom:15px;
		
	}
.data{
	float:right;
	font-size: 11px;
	color: #FF0000;
}

.arrowDx{ text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px;}
.arrowSx{ text-decoration:none; color:#626469; background: url(../images/arrow_linkgrey_sx.gif) no-repeat left; padding-left:8px;}
.arrowDx:hover{ text-decoration:none; color:#D50134; background: url(../images/arrow_linkOver_dx.gif) no-repeat right; padding-right:8px;}
.arrowSx:hover{ text-decoration:none; color:#D50134; background: url(../images/arrow_linkOver_sx.gif) no-repeat left; padding-left:8px;}



/*NEWS HOME PAGE*/

#primary_package {
    margin: 10px 0;
    font-family: georgia, "times new roman", serif; font-size: 1em;  
    clear: right;
    text-align: left;
    
}

#primary_package a { color:#333; text-decoration:none; }

#primary_package div.headline,
#primary_package div.pic {
    float: left;
}

#primary_package div.headline {
    margin: 10px; 
}

#primary_package h5,
#secondary_package h5 {
    display: block;
    margin: 0;
    font:  bold 1em verdana;
    text-transform: uppercase;
    color: #FF0000;
}

#primary_package a:visited,
#secondary_package a:visited {
    color: #666;
}

#primary_package a:hover,
#secondary_package a:hover {
    color: #FF0000;
}

#primary_package a:active,
#secondary_package a:active {
    color: #999;
}

#primary_package img,
#secondary_package img {
    margin-bottom: 4px;
}

/* for ie6 & 7 */
#primary_package img,
#secondary_package img {
    *margin-bottom: 2px;
}

#primary_package h5 {
    font-size: .8em;
}

/* IE6 hack */
* html #primary_package .headline h5 {
    font-size: .5em;
}

#primary_package div.headline h5 a:link { color: #FF0000; } 
#primary_package div.headline h5 a:visited { color: #FF0000; }
#primary_package div.headline h5 a:hover { color: #FF0000; }
#primary_package div.headline h5 a:active { color:#999; } 

div.headline .wiredItemTimeStamp{
    font: normal .8em georgia, "times new roman", serif;
    color:  #FF0000;
    margin-top: 5px;
}


* html body #primary_package div.headline h5 {
    font-size: .9em;
}

#primary_package div.headline h1 {
    font-weight: normal;
}

/* not sure if this will be necessary for hpcurator */
div#row1,
div#row2 {
    width: 1000px;
    
}
/* primary package 1 specific */


/* not sure if this will be used for hpcurator */
div#ppack1 div#row1,
div#ppack1 div#row2 {
    overflow:hidden;
    clear: both;    
}
/*
div#prima {
    width: 470px;
    float:left;
    border:dashed 1px green; 
}
*/
div#prima div.pic{
    width: 100%;        
    margin:0;
}
div#prima {
    clear:both;
    width: 450px;
    float:left;    
    margin:0;
}
div#prima div#headlinePrima {
    width: 450px;
    border:solid 0px #000000;
    margin:0;
}
div#prima div#headlinePrima h1{
    border:solid 0px #000000;
    font-size: 2.8em;
}
.TimeStamp {
    font: normal 10px georgia, "times new roman", serif;
    color:  #FF0000;
    margin-top: 5px;
}
#linea, .linea{
	
	height:1px;
	background-color:#ff0000;
	overflow:hidden;
	margin: 4px 0 8px 0;	
	
}/*
div.linea{
    overflow:hidden;       
    height: 32px;            
    margin: 0 0 3px 0;
    background:url(../images/linea.png) top repeat-x ;
    border:solid 0px #000000;
}*/
/*#hpbu_slot_4 div.linea{
    overflow:hidden;       
    height: 16px;            
    margin: 0;
    background:url(../images/linea.png) top repeat-x ;
    border:solid 0px #000000;
}*/
div#seconda {
    width: 500px;
    float:right;
    margin:0;
    
}

div#seconda div.pic{
    width: 274px;
    float:left;  
    
    margin:0;
}

div#seconda div#headline2 {
    width: 200px;
    float:right;
    margin:0;
    
}

div#terza {
    width: 500px;
    float:right;    
    margin:0;
}

div#terza div.pic{
    width: 274px;
    float:left; 
    margin:0;   
}

div#terza div#headline2 {
    width: 200px;
    float:right;
    margin:0;
}

/*
div#ppack1 div.pic {
    width: 100%;
    
}

div#ppack1 div#headline2 {
    width: 180px;
}
*/
div#ppack1 div.pic img {
    margin-bottom: 3px;
}

div#ppack1 div.headline {
    width: 180px;
}

div#ppack1 div#headline1 {
    width: 500px;
}


div#ppack1 div#headline3 {
    width: 380px;
}

div#ppack1 div#headline4, 
div#ppack1 div#headline5 {
    width: 180px;
}

div#ppack1 div#headline1 h1 {
    font-size: 2.8em;
}

div#ppack1 div#headline2 h1,
div#ppack1 div#headline3 h1{
    font-size: 2em;
}

div#ppack1 div#headline4 h1,
div#ppack1 div#headline5 h1 {
    font-size: 1.6em;
}


/* primary package 2 specific */

div#ppack2 div.pic {
    /* images should already be 200px for ppack1 */
    width: 400px;
    margin-bottom: 10px;
}

div#ppack2 div.headline {
    width: 580px;
}

div#ppack2 div.headline h1 {
    font-size: 3.5em;
}

/* primary package 3 specific */


div#ppack3 div.pic {
    width: 410px;
    height: 310px;
    text-align: left;
    vertical-align: top;
    /*background: #ddd;*/
}

/* for ie6 & 7 */
div#ppack3 div.pic {
    *height: 300px;
}

div#ppack3 div.pic img {
    /*display: block;
    margin: 0 10px 10px 0 !important;*/
}

div#ppack3 div.headline {
    margin-left: 0 !important;
}

div#ppack3 div#headline1 {
    width: 580px;
}

div#ppack3 div.headline h1 {
    font-size: 3.1em;
}

div#ppack3 div.headline .wiredItemTimeStamp {
   margin-bottom: 10px;
}

div#ppack3 div#headline2, 
div#ppack3 div#headline3, 
div#ppack3 div#headline4 {
    width: 180px;
    margin: 0 10px 0 0;
}

div#ppack3 div#headline2 h1,
div#ppack3 div#headline3 h1,
div#ppack3 div#headline4 h1 {
    font-size: 1.6em;
}

/*menu*/
/*

#nav_bar {
    width: 100%; 
    height: 25px;
    margin:0;    
    clear:both;
    z-index: 30;
    position: relative;      
    background:url(../images/bg_catalogo_menu.gif) repeat-x;
}

#nav_bar ul { padding:1px; list-style: none; }


#nav_bar li {
    float: left;
    position: relative;
    text-align: left;
    cursor: default;       
}  

#nav_bar li.table_menu {
    display: inline; 
    position: absolute; 
    left: 1px; 
    top:3px;    
    text-align: left;
    cursor: default;    
} 
  
#nav_bar li.search { 
    display: inline; 
    position: absolute; 
    right: 0; 
    padding-right:3px;        
}

#nav_bar li.search input.go { top: 0px; left: 200px; }
*/


#servizint{
	float:right;
	font-family: Verdana, sans-serif;
	font-size:0.7em;
	color:#ccc;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:2px;
}
#servizint a{
	color:#3b699e;
	text-decoration:none;
}
.approfondimento{
	margin-bottom:8px;
	width:100%;
}

.evidenzia
{
    color :Black;
    background-color : #4CFF00;
}

.risultati
{
	padding: 0 0 15px 0;
}
.risultati .testo
{
	padding: 5px 15px;
}
.risultati .pedice
{
	padding-top: 10px;
	font-style: italic;
	font-size: 11px;
}