/* CSS Document */

@charset "utf-8";
.link {
	font-weight:bold;
	text-decoration:none;
	color:rgb(255, 0, 0);
}
.link span {
	color:rgb(0, 0, 0);
	font-weight:bold;
}
a.link {
	font-weight:bold;
	text-decoration:none;
	color:rgb(255, 0, 0);
}
a:hover.link {
	text-decoration: underline;
}

/* *****************************************************  */
/* ************** CAR-SUV-VAN - FAMILIES ***************  */
/* *****************************************************  */



/* ************** FAMILIES *************** */
.FamilyRow {
	padding:20px 0px 20px 20px;
	width:880px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	text-align:left;
}

.FamilyBoxTxt {
	height:auto; 
	width:auto;
	margin:0 0 0 0; 
	padding:0 20px 0 0; 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	text-align:left;
}

.FamilyBoxSeparator {
    float:right; 
	display:inline; 
	margin:0 0 0 0; 
	padding:0 20px 0 0; 
	width:28px; 
	height:269px;
	background-image:url(/mediaObject/pirellityre/ww/en/catalogue/common/bkg-box-image-accordion/original/bkg-box-image-accordion.png); 
	background-repeat:no-repeat;
}

.FamilyBoxImages {
    float:right; 
	display:inline; 
	margin:0 0 0 0; 
	padding:0 20px 0 0 ; 
	height:auto; 
	width:auto; 
	text-align:center; 
}

/* ************** AND FAMILIES *************** */




/* ************** CINTURATO ( FOUR ENVIRONMENTALLY FRIENDLY FEATURES ) ***************  */

.carFamilyRow {
	padding:20px 0px 20px 20px;
	width:880px;
	float:left;
}


.carFamilyText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	text-align:left;
}

.carFamilyIcon {
	width:40px;
	height:60px;
	float:left;
}

.carFamilyIconDescription {
	width:810px;
	padding-left:20px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1;
	float:left;
	
}


.cinturato_family_box{
	padding:5px;
	width:868px;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/car/family/pzero_history_bg/original/pzero_history_bg.jpg);
	background-repeat:repeat-x;
	border:solid 1px #cecece;	
	float:left;
	
}

.cinturato_eco_image{
	width:60px;
	height:60px;
	float:left;
}

.cinturato_eco_text {
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	float:left;	
}


/* ***** HOW TO SAVE MONEY ***** */

.cinturato_column_size1 {
	width:650px;
	float:left;
	
}

.cinturato_column_size2 {
	width:400px;
	float:left;
	
}

.cinturato_img_box1 {
	
	padding-left:40px;
	padding-top:10px;
	float:left; 
	
}

.cinturato_img_box2 {
	
	padding-left:30px;
	padding-top:10px;
	float:left; 
	
}

.cinturato_separator{
	margin-left:30px;
	width:8px;
	height:280px;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/car/family/family_car_separator250/original/family_car_separator250.png);
	background-repeat:no-repeat;
	float:left;
	
}

.cinturato_separator_big {
	
	width:8px; 
	height:540px; 
	padding-left:40px;
	float:left;

}





/* **************************************** P ZERO ****************************************  */

.pzero_family_box{
	padding:5px;
	width:868px;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/car/family/pzero_history_bg/original/pzero_history_bg.jpg);
	background-repeat:repeat-x;
	border:solid 1px #cecece;	
	float:left;
}

.pzero_history_date{
	padding-right:10px;
	width:60px;
	height:20px;
	float:left;
}


.pzero_history_image{
	width:205px;
	height:125px;
	float:right;
}

.pzero_history_text {
	width:565px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	float:left;	
}

/* DISCOVER THE FAMILY */


.pzero_discover_logos{
	padding-right:10px;
	width:215px;
	height:85px;
	float:left;
}


.pzero_discover_text {
	width:620px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	float:left;	
}


/* **************************************** GREEN PERFORMANCE ****************************************  */


.green_performance_family_box{
	padding:5px;
	width:868px;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/car/family/pzero_history_bg/original/pzero_history_bg.jpg);
	background-repeat:repeat-x;
	border:solid 1px #cecece;	
	float:left;
	
}

.green_performance_eco_image{
	width:60px;
	height:60px;
	float:left;
}

.green_performance_eco_text {
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	float:left;	
}

.greenFamily2Columns {
	width:870;
	border:0px;
}

.greenFamily2Columns_leftColumn {
	width:auto;
	padding-right:20px;
	text-align:left;
	vertical-align:top; 
}

.greenFamily2Columns_rigthColumn {
	width:auto;
	text-align:left;
	vertical-align:top; 
}

/* **************************************** WINTER COLLECTION ****************************************  */

.winter_column_size1 {
	width:420px; 
	float:left
	
}

.winter_column_size2 {
	padding-left:20px;
	float:left
	
}

.winter_column_size3 {
	width:720px; 
	float:left
	
}

.winter_column_size4 {
	width:520px; 
	float:left
	
}


.winter_family_box{

	padding:5px;
	width:868px;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/car/family/pzero_history_bg/original/pzero_history_bg.jpg);
	background-repeat:repeat-x;
	border:solid 1px #cecece;	
	float:left;

}

.winter_box_title{
	padding-right:10px;
	width:167px;
	height:37px;
	float:left;
}


.winter_box_image{
	width:304px;
	height:99px;
	float:right;
}

.winter_box_text {
	width:380px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	float:left;	
}


.winter_separator{
	margin-left:30px;
	width:8px;
	height:400px;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/car/family/family_car_separator400/original/family_car_separator400.png);
	background-repeat:no-repeat;
	float:left;
	
}




/* ************** END ( car-suv-van - families ) ***************  */



/* *****************************************************  */
/* ************** MOTORCYCLE - PRODUCTS ****************  */
/* *****************************************************  */
.moto_techData_Row {
	padding-left:20px;
	padding-right:20px;
	padding-bottom:40px;
	width:760px;
	float:left;
}


.moto_techData_imageSx {
	margin:0 40px 20px 0;
}

.moto_techData_imageDx{
	margin:0 0 20px 40px; 	
}

.moto_techData_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DC012A;
	line-height:1.4;
	text-align:left;
}



.night_dragon_techData_Row {
	padding-left:20px;
	padding-right:20px;
	padding-bottom:40px;
	width:840px;
	float:left;
}


.night_dragon_techData_imageSx {
	margin:0 10px 0px 10px; 
	float:left;
}

.night_dragon_techData_imageDx{
	margin:0 10px 0px 10px; 
	float:right;
}


.night_dragon_techData_textSx {
	margin:0 10px 0px 10px; 
	float:left;
}

.night_dragon_techData_textDx{
	margin:0 10px 0px 10px; 
	float:right;
}






/* ************** END ( motorcycle - products ) ***************  */




/* *****************************************************  */
/* ************** MOTORCYCLE - FAMILIES ****************  */
/* *****************************************************  */


.motoFamilyRow {
	padding:20px 0px 20px 20px;
	width:840px;
	float:left;
}


.motoFamily2Columns {
	width:870;
	border:0px;
}

.motoFamily2Columns_leftColumn {
	width:auto;
	padding-right:20px;
	text-align:left;
	vertical-align:top; 
}

.motoFamily2Columns_rigthColumn {
	width:auto;
	text-align:left;
	vertical-align:top; 
}


.motoFamilyText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	text-align:left;
}



.moto_diablo_rosso_corsa_labels {
	width:916px;
	background-color:#000;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorcycle/diablo_rosso_corsa_labels/bg_content_int_drc/original/bg_content_int_drc.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding-bottom:57px;
	float:left;
}

.moto_stickers {
	padding-top:10px;
	width:916px;
	background-color:#000;
	padding-bottom:57px;
	float:left;
}



.moto_diablo_rosso_corsa_leftCol{
	width:350px;
	float:left;
}

.moto_diablo_rosso_corsa_rightCol{
	width:300px;
	padding-left:40px;
	float:left;
}

.moto_diablo_rosso_corsa_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:1.4;
	text-align:left;
	float:left;
}







/* ************** END ( motorcycle - families ) ***************  */








/* *****************************************************  */
/* ************** TRUCK - FAMILIES *********************  */
/* *****************************************************  */


.truckFamilyRow {
	padding:20px 0px 20px 20px;
	width:870px;
	float:left;
}


.truckFamily2Columns {
	width:870;
	border:0px;
}

.truckFamily2Columns_leftColumn {
	width:auto;
	padding-right:20px;
	text-align:left;
	vertical-align:top; 
}

.truckFamily2Columns_rigthColumn {
	width:auto;
	text-align:left;
	vertical-align:top; 
}


.truckFamilyText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	line-height:1.4;
	text-decoration:none;
	text-align:left;
}



.truckFamilyColumnSize1 {
	padding: 95px 8px 0px 8px;
	vertical-align:middle;
	text-align:center;
	float:left;
}


.truckFamilyColumnSize2 {
	
	padding: 15px 8px 0px 8px;
	vertical-align:middle;
	text-align:center;
	float:left;
}



.truckFamilyColumnSize3 {
	
	padding:8px;
	vertical-align:middle;
	text-align:center;
	float:left;
}




.truckFamilySeparator{
	width:100%;
	height:23px;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/truck/fleet_support/fleet_support_separator/original/fleet_support_separator.png);
	background-repeat:repeat-x;
	float:left;
	
}

.truckFamilySeparatorBottom{
	width:100%;
	height:23px;
	background-image:url(/mediaObject/pirellityre/ww/en/extra-catalogue/truck/fleet_support/fleet_support_separator_bottom/original/fleet_support_separator_bottom.png);
	background-repeat:repeat-x;
	float:left;
	
}


.truckFamilyRegroovingInfo {
	

	/*background-image: url(/mediaObject/pirellityre/ww/en/extra-catalogue/truck/knowledge/bkg-truck-knowledge-tab-regrooving/original/bkg-truck-knowledge-tab-regrooving.png);
	background-repeat:repeat-x;*/
	padding-left:33px;
	padding-right:33px;
	float:left;

}




/* ********************************************************  */
/* ************** TRUCK - TYRE LABELS *********************  */
/* ********************************************************  */


/* layout tab content AGGIUNTO BORDER PER FIX SU SCHEDE MOTO */
.tab-CNT {background:#FFF none no-repeat; border-bottom:1px solid #FFFFFF;}
.content-TAB {text-align:left;}



/* **************     FINE truck   *********************  */





/* ********************************************************  */
/* ******************* MOTORSPORT *************************  */
/* ********************************************************  */

.ms_cont {padding:33px 25px 0px 25px;}
/* racing-overview */
.racing-overview {padding:33px 0 23px;}
.racing-overview h3 {font-size:14px; padding:0 0px 10px 25px; text-transform:uppercase; text-align:left;}
/* abstract-full */
.racing-overview .abstract-full {padding:0 0px 12px 25px; line-height:14px; text-align:left;}
.racing-overview .abstract-full p {padding:0 0 8px;}
.racing-overview .abstract-full p a {}
.racing-overview .abstract-full p a:hover {}
/* sub-tab-navr */
.racing-overview .sub-tab-navr {padding:0 16px 15px;}
.racing-overview .sub-tab-navr ul {}
.racing-overview .sub-tab-navr ul li {float:left; display:inline; margin:0 14px 14px 0;}
.racing-overview .sub-tab-navr ul li a {position:relative; float:left; display:inline; width:163px; height:162px; overflow:hidden; color:#000; text-decoration:none;}
.racing-overview .sub-tab-navr ul li a img {position:absolute; top:0; left:0; cursor:pointer;}
.racing-overview .sub-tab-navr ul li a:hover, .racing-overview .sub-tab-nav ul li a.active {}
.racing-overview .sub-tab-navr ul li a:hover img, .racing-overview .sub-tab-nav ul li a.active img {border:1px solid #FFF; left-1px; top:-163px;}
/* sub-tab-nav */
.racing-overview .sub-tab-nav {padding:0 0px 15px 25px;}
.racing-overview .sub-tab-nav ul {}
.racing-overview .sub-tab-nav ul li {float:left; display:inline; margin:0 17px 0 0px;}
.racing-overview .sub-tab-nav ul li a {position:relative; float:left; display:inline; width:163px; height:162px; overflow:hidden; color:#000; text-decoration:none;}
.racing-overview .sub-tab-nav ul li a img {position:absolute; top:0; left:0; cursor:pointer;}
.racing-overview .sub-tab-nav ul li a:hover, .racing-overview .sub-tab-nav ul li a.active {}
.racing-overview .sub-tab-nav ul li a:hover img, .racing-overview .sub-tab-nav ul li a.active img {border:1px solid #FFF; left-1px; top:-163px;}
/* sub-nav-CTR */
.racing-overview .sub-nav-CTR {margin:0 auto; border:1px solid #FFF; width:869px; text-align:left; background:#FFF url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/racing/bkg-sub-nav-CTR/original/bkg-sub-nav-CTR.gif) repeat-x 0 0;}
.racing-overview .sub-nav-CTR .sub-nav-CNT {}
.racing-overview .sub-nav-CTR .sub-nav-CNT .racing-type-image {float:left; width:303px; text-align:center;}
.racing-overview .sub-nav-CTR .sub-nav-CNT .racing-type-image img {}
.racing-overview .sub-nav-CTR .sub-nav-CNT h4 {padding:44px 33px 11px; font-size:12px; color:#2F2F2F;}
.racing-overview .sub-nav-CTR .sub-nav-CNT p {padding:0 33px 33px; }
.racing-overview .sub-nav-CTR .sub-nav-CNT p a {color:#000; text-decoration:none;}
.racing-overview .sub-nav-CTR .sub-nav-CNT p a:hover {}
.racing-overview .sub-nav-CTR .sub-nav-CNT .button {margin:0 33px 0 303px; border-top:1px solid #CCC; padding:15px 0;}
.racing-overview .sub-nav-CTR .sub-nav-CNT .button a {float:right; display:inline; width:68px; height:19px; color:#DDD; font-weight:bold; font-size:11px; line-height:19px; text-align:center; text-decoration:none; background:#000 url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/racing/btn-fixed-s/original/btn-fixed-s.gif) no-repeat 0 0; }
.racing-overview .sub-nav-CTR .sub-nav-CNT .button a:hover {color:#FFF;}

.motorsport-visual {margin:0 0 20px; color:#FFF;}

/* variazione mediagallery - riduzione da scheda.css 107:132*/
/*
.tab-CNT .media-gallery-CNT {float:left; display:inline; margin:0 0 0 25px; padding:33px 0 0; width:565px;}
.tab-CNT .media-gallery-CNT .abstract {padding:14px 0;}
.tab-CNT .media-gallery-CNT .abstract p {padding:0 0 14px; color:#555;}
.tab-CNT .media-gallery-CNT .media-CTR {float:left; -moz-box-shadow:0 1px 5px #666; -webkit-box-shadow:0 1px 5px #666;}
.tab-CNT .media-gallery-TAB {float:right; display:inline; padding:30px 7px 7px; min-height:618px; width:252px; background:#FAFAFA url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-media-gallery-TAB/original/bkg-media-gallery-TAB.jpg) repeat-y 0 0;}
.tab-CNT .media-gallery-TAB .gallery-TAB {position:relative; z-index:2;}
.tab-CNT .media-gallery-TAB .gallery-TAB ul {}
.tab-CNT .media-gallery-TAB .gallery-TAB ul li {position:relative; float:left; display:inline; font-size:11px; line-height:29px;}
.tab-CNT .media-gallery-TAB .gallery-TAB ul li.first-elm {}
.tab-CNT .media-gallery-TAB .gallery-TAB ul li.last-elm {margin:0 0 0 -1px;}
.tab-CNT .media-gallery-TAB .gallery-TAB ul li a {position:relative; float:left; display:inline; margin:0 0 1px; padding:0 17px; border:1px solid #CDCDCC; border-width:1px 1px 0; height:29px; color:#2E2E2D; text-decoration:none; text-transform:uppercase; background:#E3E3E3 url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-gallery-TAB/original/bkg-gallery-TAB.gif) repeat-x 0 0; -moz-box-shadow:0 -1px 2px #DDD; -webkit-box-shadow:0 -1px 2px #DDD; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-radius-topleft:3px; -webkit-border-radius-topright:3px;}
.tab-CNT .media-gallery-TAB .gallery-TAB ul li a:hover {color:#000;}
.tab-CNT .media-gallery-TAB .gallery-TAB ul li a.active {margin:0; padding:0 23px 1px; font-size:13px; color:#E20505!important; background:#FFF none no-repeat;}
.tab-CNT .media-gallery-TAB .gallery-TAB-CNT {position:relative; margin:-1px 0 0; border:1px solid #CDCDCC; border-width:1px 1px 0; padding:22px 15px 11px; background:#FFF url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-gallery-TAB-CNT/original/bkg-gallery-TAB-CNT.jpg) repeat-x 0 100%; z-index:1; -moz-box-shadow:0 -1px 2px #DDD; -webkit-box-shadow:0 -1px 2px #DDD; -moz-border-radius-topright:3px; -webkit-border-radius-topright:3px;}
.tab-CNT .media-gallery-TAB .gallery-TAB-CNT .gallery-TAB-box-CNT {border-bottom:1px dotted #AFAFAF; padding:11px 0;}
.tab-CNT .media-gallery-TAB .gallery-TAB-CNT .gallery-TAB-box-CNT a {position:relative; float:left;}
.tab-CNT .media-gallery-TAB .gallery-TAB-CNT .gallery-TAB-box-CNT a img {border:1px solid #D5D5D5; -moz-border-radius:2px; -webkit-border-radius:2px;}
.tab-CNT .media-gallery-TAB .gallery-TAB-CNT .gallery-TAB-box-CNT a span {position:absolute; top:0; left:0; width:77px; height:47px; cursor:pointer;}
.tab-CNT .media-gallery-TAB .TAB-video-gallery .gallery-TAB-box-CNT a span {background:transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/ovl-media-s-play/original/ovl-media-s-play.png) no-repeat 0 0;}
.tab-CNT .media-gallery-TAB .TAB-picture-gallery .gallery-TAB-box-CNT a span {background:transparent url(..en/gfx/ovl-media-s.png) no-repeat 0 0;}
*/


/* variazione mediagallery - motocross overview */
.motorsport-overview-CNT {text-align:left;}
.motorsport-overview-CNT h3 {font-size:14px;}
.motorsport-overview-CNT h4 {font-size:14px; padding:0 0px 10px; text-transform:uppercase; text-align:left;}
.motorsport-overview-CNT img.lambo {position:relative; margin:8px 0 0 109px;}
.motorsport-overview-CNT img.mase {position:relative; margin:0 0 0 3px;}
.motorsport-overview-CNT p {margin:10px 0 8px; line-height:1.1;}
.motorsport-overview-CNT p.image-placeholder {position:relative; margin:20px 0 0 -25px;}
.motorsport-overview-CNT .motorsport-schedule-CNT {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule/original/bkg-motorsport-schedule.png) no-repeat scroll top left; width: 590px; height: 255px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT .motorsport-website-button a img {border:0;}

.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 {background: url(/mediaObject/pirellityre/br/pt/extra-catalogue/motorsport/css/bkg-motorsport-schedule/original/bkg-motorsport-schedule.png) no-repeat scroll top left; width: 590px; height: 255px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 .tit { font-weight:bold; text-transform:uppercase; position:relative; top:15px; left:15px; line-height:15px; font-size:12px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2 .motorsport-website-button a img {border:0;}

.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule_gp2asia/original/bkg-motorsport-schedule_gp2asia.png) no-repeat scroll top left; width: 590px; height: 255px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp2asia .motorsport-website-button a img {border:0;}

.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule/original/bkg-motorsport-schedule.png) no-repeat scroll top left; width: 590px; height: 255px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_gp3 .motorsport-website-button a img {border:0;}

.motorsport-overview-CNT .motorsport-schedule-CNT_fc {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule-fci/original/bkg-motorsport-schedule-fci.png) no-repeat scroll top left; width: 590px; height: 215px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc table tbody tr td.row {width:226px; height:20px; margin:5px; padding:0; background: transparent; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc .motorsport-website-button a img {border:0;}

.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule-fce/original/bkg-motorsport-schedule-fce.png) no-repeat scroll top left; width: 590px; height: 215px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 table tbody tr td.row {width:226px; height:20px; margin:5px; padding:0; background: transparent; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc2 .motorsport-website-button a img {border:0;}

.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule-fcna/original/bkg-motorsport-schedule-fcna.png) no-repeat scroll top left; width: 590px; height: 215px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 table tbody tr td.row {width:226px; height:20px; margin:5px; padding:0; background: transparent; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc3 .motorsport-website-button a img {border:0;}

.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule-fcap/original/bkg-motorsport-schedule-fcap.png) no-repeat scroll top left; width: 590px; height: 215px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 table tbody tr td.row {width:226px; height:20px; margin:5px; padding:0; background: transparent; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_fc4 .motorsport-website-button a img {border:0;}

.motorsport-overview-CNT .motorsport-schedule-CNT_ls {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule/original/bkg-motorsport-schedule.png) no-repeat scroll top left; width: 590px; height: 175px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ls table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_ls table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_ls table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_ls table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ls table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ls .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ls .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ls .motorsport-website-button a img {border:0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ma {background: url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-schedule/original/bkg-motorsport-schedule.png) no-repeat scroll top left; width: 590px; height: 215px; position:relative; margin:15px 0;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ma table {width:595px; position:absolute; bottom:4px; left:0; }
.motorsport-overview-CNT .motorsport-schedule-CNT_ma table tbody tr td {width:226px; height:40px; margin:5px; padding:0; background: transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-overview-table-cell/original/bkg-motorsport-overview-table-cell.gif) no-repeat scroll center center; }
.motorsport-overview-CNT .motorsport-schedule-CNT_ma table tbody tr td span.position {width:31px; height:31px; float:left; font-weight:bold; font-size:20px; margin:4px 5px 0 5px; text-align:center; color:#fff; display:block; }
.motorsport-overview-CNT .motorsport-schedule-CNT_ma table tbody tr td span.position img {background:#000; color:#fff;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ma table tbody tr td p {margin:10px 0 0 0; line-height:1; font-size:10px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ma .motorsport-website-button {position:absolute; bottom:10px; right:14px;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ma .motorsport-website-button a {color:#000; background:transparent;}
.motorsport-overview-CNT .motorsport-schedule-CNT_ma .motorsport-website-button a img {border:0;}

/* standing schedule */
.standing-schedule {padding:25px 27px 44px; text-align:left;}
.standing-schedule h3 {padding:7px 14px 0; height:22px; font-size:14px; text-transform:uppercase; background:transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-standings-h3/original/bkg-standings-h3.gif) repeat-x 0 0;}
.standing-schedule .schedule {float:left; display:inline; width:226px;}
.standing-schedule .schedule ul {}
.standing-schedule .schedule ul li {float:left; display:inline; margin:1px 1px 4px; padding:3px 4px; width:218px; background:transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-schedule-list/original/bkg-schedule-list.gif) no-repeat}
.standing-schedule .schedule ul li span {float:left; display:inline; margin:0 6px 0 0; padding:8px 0 0; width:31px; height:23px; font-size:15px; color:#FFF; text-align:center; background:#d61212 url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-schedule-number/original/bkg-schedule-number.gif) no-repeat 0 0;}
.standing-schedule .schedule ul li p {padding:3px 0 0; font-size:11px; line-height:1.1em; color:#454545;}
.standing-schedule .schedule ul li p strong {color:#1D1D1D; text-transform:uppercase;}

.standing-schedule .schedulef1 {float:left; display:inline; width:685px;}
.standing-schedule .schedulef1 ul {}
.standing-schedule .schedulef1 ul li {float:left; display:inline; margin:1px 1px 4px; padding:3px 4px; width:218px; background:transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-schedule-list/original/bkg-schedule-list.gif) no-repeat}
.standing-schedule .schedulef1 ul li span {float:left; display:inline; margin:0 6px 0 0; padding:8px 0 0; width:31px; height:23px; font-size:15px; color:#FFF; text-align:center; background:#d61212 url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-schedule-number/original/bkg-schedule-number.gif) no-repeat 0 0;}
.standing-schedule .schedulef1 ul li p {padding:3px 0 0; font-size:11px; line-height:1.1em; color:#454545;}
.standing-schedule .schedulef1 ul li p strong {color:#1D1D1D; text-transform:uppercase;}

.standing-schedule .countdown-mot {
display:inline;
float:left;
height:319px;
margin:0 0 0 10px;
width:167px;
}

.standing-schedule .standings {float:right; display:inline; width:610px;}
.standing-schedule .standings h3 span {float:right; color:#C00;}
.standing-schedule .standings table {border-collapse:separate; width:100%;}
.standing-schedule .standings table thead tr td {border:1px solid #FFF; border-width:0 1px 1px 0; border-color:#FFF #EEE #F1F1F1 #F1F1F1; background:#F2F2F2 url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-standings-thead-td/original/bkg-standings-thead-td.gif) repeat-x 0 100%}
.standing-schedule .standings table thead tr th {border:1px solid #FFF; border-width:0 1px 1px; border-color:#FFF #E1E1E1 #EEE #F6F6F6; padding:12px 0 8px; text-align:center; vertical-align:top; background:#F0F0F0 
url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-standings-thead-th/original/bkg-standings-thead-th.gif) repeat-x 0 100%;}
.standing-schedule .standings table thead tr th.first-col {background:#F0F0F0 url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-standings-thead-th-first/original/bkg-standings-thead-th-first.gif) no-repeat 0 100%;}
.standing-schedule .standings table tbody tr th {border:1px solid #FFF; border-width:1px 1px 0 0; border-color:#D5D5D5 #EEE #FFF #FFF; height:25px; font-weight:normal; font-size:11px; color:#2F2F2F; padding:0 0 0 13px; vertical-align:middle; background-color:#F6F6F6;}
.standing-schedule .standings table tbody tr td {border:1px solid #FFF; border-width:1px 1px 0 1px; border-color:#D5D5D5 #E1E1E1 #FFF #F6F6F6; font-size:10px; height:30px; color:#454545; text-align:center; vertical-align:middle; background-color:#EDEDED;}
.standing-schedule .standings table tbody tr td.first-col {background:#EDEDED url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-standings-tbody-td-first/original/bkg-standings-tbody-td-first.gif) repeat-y 0 0;}
.standing-schedule .standings table tfoot tr td {border-top:1px solid #D5D5D5; padding:20px 10px 0; font-size:9px; color:#454545;}

/* footer scheda */
.motorsport-FTR {margin:20px 0 10px 0; border-top:1px solid #3E3E3E; color:#EAEAEA; background: transparent url('/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-motorsport-tyre-range/original/bkg-motorsport-tyre-range.gif') scroll repeat-x 0 0;}
.motorsport-FTR h3 {padding:17px 0 0; height:38px; color:#EAEAEA; text-align:center;}
.motorsport-FTR .tyre-range {padding:0 5px}
/* product box */
.motorsport-FTR .tyre-range .product-box {float:left; display:inline; margin:0 7px 11px; color:#FFF;}
.motorsport-FTR .tyre-range .product-box a {position:relative; float:left; width:213px; height:168px; overflow:hidden; color:#FFF; -moz-box-shadow:1px 2px 5px #000; -webkit-box-shadow:1px 2px 5px #000;}
.motorsport-FTR .tyre-range .product-box a img {position:absolute; top:0; left:0;}
.motorsport-FTR .tyre-range .product-box a:hover { color:#FFF;}
.motorsport-FTR .tyre-range .product-box a:hover img {border:1px solid #000; left:-1px; top:-169px;}

/* variazione mediagallery - palmares overview */
.palmares-overview-CNT{ text-align:left;}
.palmares-overview-CNT h3{ font-size:13px; font-weight:bold;}
.palmares-overview-CNT p{ margin:10px 0 8px 0; line-height:1.1;}

.palmares-separator { margin:15px 0 15px -24px; background: url('../gfx/motorsport-palmares-separator.png') no-repeat scroll top left; width: 617px; height: 17px; clear:both;  }
.palmares-header{ display:block; float:left; width:150px; }
.palmares-data{ float:right; text-align:left; width:500px;  padding:0 0 0 10px;}
.palmares-data table{ width:100%; margin:-10px 0 10px 20px;}
.palmares-data table tr td{ padding:10px 15px; text-align:left; color:#555;  border-right:1px solid #CCC; width:30%; }
.palmares-data table tr td.year{ width:10%; color:#F00; font-weight:bold; border:0;}
.palmares-data table tr td.brand, .palmares-data table tr td.driver, .palmares-data table tr td.rally{ width:30%; color:#000;}
.palmares-data table tr td.last-cell{ border:0;}


.ms_deal {
	text-align:left;
}
.ms_deal h3 {
	padding-top:15px !important;
}
.ms_deal h4 {
	padding-left:25px;
}
.ms_deal .innercont {
	margin-left:25px;
}
.ms_deal .innercont .deal {
	margin-right:35px;
	width:250px;
	float:left;
}
.ms_deal .innercont .deal h3 {
	font-size:14px;
	padding:0;
}


.new-accordion-immage {
background-color:#FFFFFF;
padding:0;
text-align:left;
}

.new-accordion-image .accordion-box {position:relative; margin:9px 0 0; border:1px solid #E3E3E3; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:11px 15px 11px 25px; background:#FCFCFC url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-accordion-box-AAT/original/bkg-accordion-box-AAT.jpg) repeat-x 0 100%; -moz-background-size:100% 100%, auto; -webkit-background-size:100% 100%, auto; background-size:100% 100%, auto; margin-bottom:15px;}
.new-accordion-image .accordion-box img.icona-big {float:left;}
.new-accordion-image .accordion-box h4 {margin:0 0 0 63px; padding:18px 0; font-size:14px; color:#333; text-transform:uppercase;}
.new-accordion-image .accordion-box a.button {position:absolute; bottom:11px; right:15px; width:25px; height:18px; background:transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-accordion-AAT-H4/original/bkg-accordion-AAT-H4.gif) no-repeat 0 0;}
.new-accordion-image .accordion-box a:hover {background-position:0 -70px;}
.new-accordion-image .accordion-box a.active {background-position:0 -70px!important;}
.new-accordion-image .accordion-box-CNT {display:none;}
.new-accordion-image .accordion-box-CNT .abstract-CNT {margin:0 90px 0 70px; font-size:11px; line-height:13px; color:#333;}
.new-accordion-image .accordion-box-CNT .abstract-CNT p {padding:0 0 1em;}
.new-accordion-image .accordion-box-CNT .abstract-CNT p a {color:#333; text-decoration:underline;}
.new-accordion-image .accordion-box-CNT .abstract-CNT p a:hover {text-decoration:none;}
.new-accordion-image .accordion-box-CNT h5.choose {margin:10px 0 0; padding:20px 0; font-weight:bold; font-size:24px; color:#555; text-align:center; background:transparent url(../gfx/bkg-sep-shadow.gif) no-repeat 50% 0;}
.new-accordion-image .accordion-box-CNT ul.sub-tab {}
.new-accordion-image .accordion-box-CNT ul.sub-tab li {float:left; display:inline; margin:0 3px 3px;}
.new-accordion-image .accordion-box-CNT ul.sub-tab li a {}
.new-accordion-image .accordion-box-CNT ul.sub-tab li a img {opacity:.15; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; filter:alpha(opacity=15); -khtml-opacity:.15; -moz-opacity:.15;}
.new-accordion-image .accordion-box-CNT ul.sub-tab li a:hover img {opacity:.45; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; filter:alpha(opacity=45); -khtml-opacity:.45; -moz-opacity:.45;}
.new-accordion-image .accordion-box-CNT ul.sub-tab li a.active img {opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -khtml-opacity:1; -moz-opacity:1;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR {border:1px solid #DDD; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:15px 20px; background-color:#FFF; box-shadow:0 0 5px #DDD; -webkit-box-shadow:0 0 5px #DDD; -moz-box-shadow:0 0 5px #DDD;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT {display:none; color:#4C4C4C;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT h5 {padding:0 0 6px; font-size:12px; text-transform:uppercase;}
.new-accordion-image .acc.accordion-image ordion-box-CNT .sub-tab-CTR .sub-tab-CNT p {font-size:11px; line-height:13px;}
.new-accordion-image accordion-box-CNT .sub-tab-CTR .sub-tab-CNT p a {color:#4C4C4C; text-decoration:underline;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT p a:hover {text-decoration:none;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure {margin:15px 0 0; padding:20px 0 7px; background-color:#2D2D2D; color:#FFF;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure img {float:left; margin:0 20px 0 0;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure h6 {padding:0 20px 6px; font-size:12px;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p {padding:0 20px 1em;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p a {color:#FFF;}
.new-accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p a:hover {}





/* 

.TAB-template-A {}

.TAB-template-B {}

.TAB-template-C {padding:0px 0px 0px 0px;}
.TAB-template-C h3 {padding:0 0 11px; font-size:14px; color:#000;}
.TAB-template-C .abstract-intro {font-size:11px; line-height:14px; color:#505050;}


.TAB-template-C .abstract-intro p {}


.TAB-template-C .abstract-intro p a {color:#505050; text-decoration:underline;}
.TAB-template-C .abstract-intro p a:hover {text-decoration:none;}

.TAB-template-D {}

.TAB-template-E {}

.TAB-template-F {}

.accordion-image {
background-color:#FFFFFF;
padding:0;
text-align:left;
}

.accordion-image .accordion-box {position:relative; margin:9px 0 0; border:1px solid #E3E3E3; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:11px 15px 11px 25px; background:#FCFCFC url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-accordion-box-AAT/original/bkg-accordion-box-AAT.jpg) repeat-x 0 100%; -moz-background-size:100% 100%, auto; -webkit-background-size:100% 100%, auto; background-size:100% 100%, auto; margin-bottom:15px;}
.accordion-image .accordion-box img.icona-big {float:left;}
.accordion-image .accordion-box h4 {margin:0 0 0 63px; padding:18px 0; font-size:14px; color:#333; text-transform:uppercase;}
.accordion-image .accordion-box a.button {position:absolute; bottom:11px; right:15px; width:25px; height:18px; background:transparent url(/mediaObject/pirellityre/ww/en/extra-catalogue/motorsport/css/bkg-accordion-AAT-H4/original/bkg-accordion-AAT-H4.gif) no-repeat 0 0;}
.accordion-image .accordion-box a:hover {background-position:0 -70px;}
.accordion-image .accordion-box a.active {background-position:0 -70px!important;}
.accordion-image .accordion-box-CNT {display:none;}
.accordion-image .accordion-box-CNT .abstract-CNT {margin:0 90px 0 70px; font-size:11px; line-height:13px; color:#333;}
.accordion-image .accordion-box-CNT .abstract-CNT p {padding:0 0 1em;}
.accordion-image .accordion-box-CNT .abstract-CNT p a {color:#333; text-decoration:underline;}
.accordion-image .accordion-box-CNT .abstract-CNT p a:hover {text-decoration:none;}
.accordion-image .accordion-box-CNT h5.choose {margin:10px 0 0; padding:20px 0; font-weight:bold; font-size:24px; color:#555; text-align:center; background:transparent url(../gfx/bkg-sep-shadow.gif) no-repeat 50% 0;}
.accordion-image .accordion-box-CNT ul.sub-tab {}
.accordion-image .accordion-box-CNT ul.sub-tab li {float:left; display:inline; margin:0 3px 3px;}
.accordion-image .accordion-box-CNT ul.sub-tab li a {}
.accordion-image .accordion-box-CNT ul.sub-tab li a img {opacity:.15; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; filter:alpha(opacity=15); -khtml-opacity:.15; -moz-opacity:.15;}
.accordion-image .accordion-box-CNT ul.sub-tab li a:hover img {opacity:.45; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; filter:alpha(opacity=45); -khtml-opacity:.45; -moz-opacity:.45;}
.accordion-image .accordion-box-CNT ul.sub-tab li a.active img {opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -khtml-opacity:1; -moz-opacity:1;}
.accordion-image .accordion-box-CNT .sub-tab-CTR {border:1px solid #DDD; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:15px 20px; background-color:#FFF; box-shadow:0 0 5px #DDD; -webkit-box-shadow:0 0 5px #DDD; -moz-box-shadow:0 0 5px #DDD;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT {display:none; color:#4C4C4C;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT h5 {padding:0 0 6px; font-size:12px; text-transform:uppercase;}
.accordion-image .acc.accordion-image ordion-box-CNT .sub-tab-CTR .sub-tab-CNT p {font-size:11px; line-height:13px;}
.accordion-image accordion-box-CNT .sub-tab-CTR .sub-tab-CNT p a {color:#4C4C4C; text-decoration:underline;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT p a:hover {text-decoration:none;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure {margin:15px 0 0; padding:20px 0 7px; background-color:#2D2D2D; color:#FFF;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure img {float:left; margin:0 20px 0 0;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure h6 {padding:0 20px 6px; font-size:12px;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p {padding:0 20px 1em;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p a {color:#FFF;}
.accordion-image .accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p a:hover {}
*/

#winter-sub-tab .sub-tab {margin:0 0 0 63px;}
#winter-sub-tab .sub-tab-CTR {margin:0 0 0 69px; width:641px; /*min-height:63px; height:auto!important; height:63px;*/}
#ground-sub-tab .sub-tab-CTR {margin:0 0 30px 6px; width:766px; /*min-height:63px; height:auto!important; height:63px;*/}

/*TEST
.accordion-box {position:relative; margin:9px 0 0; border:1px solid #E3E3E3; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:11px 15px 11px 25px; background:#FCFCFC url(../../../common/gfx/bkg-accordion-box-AAT.jpg) repeat-x 0 100%; -moz-background-size:100% 100%, auto; -webkit-background-size:100% 100%, auto; background-size:100% 100%, auto;}
.accordion-box img.icona-big {float:left;}
.accordion-box h4 {margin:0 0 0 63px; padding:18px 0; font-size:14px; color:#333; text-transform:uppercase;}
.accordion-box a.button {position:absolute; bottom:11px; right:15px; width:25px; height:18px; background:transparent url(../../../common/gfx/bkg-accordion-AAT-H4.gif) no-repeat 0 0; z-index:1000;}
.accordion-box a:hover {background-position:0 -70px;}
.accordion-box a.active {background-position:0 -70px!important;}
.accordion-box-CNT {display:none;}
.accordion-box-CNT .abstract-CNT {margin:0 90px 0 70px; font-size:11px; line-height:13px; color:#333;}
.accordion-box-CNT .abstract-CNT p {padding:0 0 1em;}
.accordion-box-CNT .abstract-CNT p a {color:#333; text-decoration:underline;}
.accordion-box-CNT .abstract-CNT p a:hover {text-decoration:none;}
.accordion-box-CNT h5.choose {margin:10px 0 0; padding:20px 0; font-weight:bold; font-size:24px; color:#555; text-align:center; background:transparent url(../../../common/gfx/bkg-sep-shadow.gif) no-repeat 50% 0;}
.accordion-box-CNT ul.sub-tab {}
.accordion-box-CNT ul.sub-tab li {float:left; display:inline; margin:0 3px 3px;}
.accordion-box-CNT ul.sub-tab li a {}
.accordion-box-CNT ul.sub-tab li a img {opacity:.15; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; filter:alpha(opacity=15); -khtml-opacity:.15; -moz-opacity:.15;}
.accordion-box-CNT ul.sub-tab li a:hover img {opacity:.45; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; filter:alpha(opacity=45); -khtml-opacity:.45; -moz-opacity:.45;}
.accordion-box-CNT ul.sub-tab li a.active img {opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -khtml-opacity:1; -moz-opacity:1;}
.accordion-box-CNT .sub-tab-CTR {border:1px solid #DDD; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:15px 20px; background-color:#FFF; box-shadow:0 0 5px #DDD; -webkit-box-shadow:0 0 5px #DDD; -moz-box-shadow:0 0 5px #DDD;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT {display:none; color:#4C4C4C;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT h5 {padding:0 0 6px; font-size:12px; text-transform:uppercase;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT p {font-size:11px; line-height:13px;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT p a {color:#4C4C4C; text-decoration:underline;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT p a:hover {text-decoration:none;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure {margin:15px 0 0; padding:20px 0 7px; background-color:#2D2D2D; color:#FFF;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure img {float:left; margin:0 20px 0 0;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure h6 {padding:0 20px 6px; font-size:12px;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p {padding:0 20px 1em;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p a {color:#FFF;}
.accordion-box-CNT .sub-tab-CTR .sub-tab-CNT .box-tyre-pressure p a:hover {}*/

/* TRUCK MAGAZINE START  */
.ct_container{
	width:918px;
	height:638px;
	background:url(/mediaObject/pirellityre/br/pt/extra-catalogue/truck/magazine/truck_mag_bkg/original.jpg) no-repeat left top #000000;
	padding:0;
	margin:0;
	display:block;
	}
.ct_container .main{
	padding:190px 0px 0 0px;
	margin:0;
	height:370px;
	} 
.ct_container p{
	margin:0px 20px 0 420px;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	} 

.ct_container .footer{
	position:relative;
	width:100%;
	height:63px;
	margin:15px 0 0 0;
	}
.ct_container .footer img{
	border:0;
	float:left;
	padding:0;
	margin:0 0 0 1px;
	}

/* TRUCK MAGAZINE END  */

/* MOTORSPORT */
.ms_cont {padding:33px 25px 0px 25px;}
/* standing schedule wide */
.standing-schedule_wide {
	padding:26px 10px 44px; text-align:left;
	}
.standing-schedule_wide h3 {
	padding:7px 14px 0;
	height:22px; font-size:14px;
	text-transform:uppercase;
	background:transparent url(/mediaObject/pirellityre/it/it/extra-catalogue/motorsport/css/bkg-standings-h3/original/bkg-standings-h3.gif) repeat-x 0 0;
	margin-bottom:4px;
	}
.standing-schedule_wide .schedule {
	float:left; display:inline;
	width:840px;
	}
.standing-schedule_wide .schedule ul {}
.standing-schedule_wide .schedule ul li {
	float:left; display:inline;
	margin:1px 1px 4px;
	padding:3px 4px;
	width:270px;
	background:transparent url(/mediaObject/pirellityre/it/it/extra-catalogue/motorsport/css/bkg-schedule-list-wide/original/bkg-schedule-list-wide.gif) no-repeat;
	}
.standing-schedule_wide .schedule ul li span {
	float:left;
	display:inline;
	margin:0 6px 0 0;
	padding:8px 0 0;
	width:31px;
	height:23px;
	font-size:15px;
	color:#FFF;
	text-align:center;
	background:#d61212 url(../../../common/gfx/bkg-schedule-number.gif) no-repeat 0 0;
	}
.standing-schedule_wide .schedule ul li p {
	padding:3px 0 0;
	font-size:11px;
	line-height:1.1em; color:#454545;
	}
.standing-schedule_wide .schedule ul li p strong {
	color:#1D1D1D;
	text-transform:uppercase;
	}
.standing-schedule_wide .standings {
	float:right;
	display:inline;
	width:585px;
	}
.standing-schedule_wide .standings h3 span {
	float:right;
	color:#C00;
	}
.standing-schedule_wide .standings table {
	border-collapse:separate;
	width:100%;
	}
.standing-schedule_wide .standings table thead tr td {
	border:1px solid #FFF;
	border-width:0 1px 1px 0;
	border-color:#FFF #EEE #F1F1F1 #F1F1F1;
	background:#F2F2F2 url(../../../common/gfx/bkg-standings-thead-td.gif) repeat-x 0 100%;
	}
.standing-schedule_wide .standings table thead tr th {
	border:1px solid #FFF;
	border-width:0 1px 1px;
	border-color:#FFF #E1E1E1 #EEE #F6F6F6;
	padding:12px 0 8px; text-align:center;
	vertical-align:top; background:#F0F0F0 url(../../../common/gfx/bkg-standings-thead-th.gif) repeat-x 0 100%;
	}
.standing-schedule_wide .standings table thead tr th.first-col {
	background:#F0F0F0 url(../../../common/gfx/bkg-standings-thead-th-first.gif) no-repeat 0 100%;
	}
.standing-schedule_wide .standings table tbody tr th {
	border:1px solid #FFF; border-width:1px 1px 0 0;
	border-color:#D5D5D5 #EEE #FFF #FFF;
	height:25px; font-weight:normal;
	font-size:12px; color:#2F2F2F;
	padding:0 0 0 13px;
	vertical-align:middle;
	background-color:#F6F6F6;
	}
.standing-schedule_wide .standings table tbody tr td {
	border:1px solid #FFF;
	border-width:1px 1px 0 1px;
	border-color:#D5D5D5 #E1E1E1 #FFF #F6F6F6;
	height:25px; color:#454545;
	text-align:center; vertical-align:middle;
	background-color:#EDEDED;
	}
.standing-schedule_wide .standings table tbody tr td.first-col {
	background:#EDEDED url(../../../common/gfx/bkg-standings-tbody-td-first.gif) repeat-y 0 0;
	}
.standing-schedule_wide .standings table tfoot tr td {
	border-top:1px solid #D5D5D5;
	padding:20px 10px 0; font-size:9px;
	color:#454545;
	}
/* standing schedule wide END */
/* MOTORSPORT END */

