@import url(generic-accordion.css);

/* flash placeholder */
.all_about_tyres-flash {margin:0 0 30px 0; background:#000; color:#FFF;}

/* layout tab content */
.tab-CNT {background:#FFF none no-repeat;}
.content-TAB {text-align:left;}

.TAB-template-A {position:relative;}

.TAB-template-C {padding:30px 33px 23px 23px;}
.TAB-template-C h3 {padding:0 0 11px; font-size:14px; color:#000;}

.accordion-intro {padding:0 23px;}
.accordion-intro h3, .plain-box h3 {padding:0 0 11px!important; font-size:14px!important; color:#000!important;}
.abstract-intro, .plain-abstract {position:relative; font-size:12px; line-height:14px; color:#505050;}
.abstract-intro h4 {padding:0 0 13px; font-size:13px; color:#000;}
.abstract-intro p {padding:0 0 13px; color:#585858;}
.abstract-intro p.note {font-size:10px;}
.abstract-intro p a {color:#505050; text-decoration:underline;}
.abstract-intro p a:hover {text-decoration:none;}

.plain-box {padding:0 23px 13px 23px; background:#FFF url(../../../common/gfx/plain-intro-border.png) repeat-x 0 100%; }
.no-bg-img {background-image:none;}
.plain-abstract img {float:right;}
.plain-abstract h4 {padding:0 0 11px;}
.plain-abstract p {padding:0 13px 18px 0; color:#585858;}

.plain-box ul.fullsize-list {position:relative; margin:0 0 0 -23px; padding:0;}
.plain-box ul.fullsize-list li {margin:2px 0 0; padding:0;}
.plain-box hr.invisible {width:100%; clear:both;}
.plain-box p strong {margin:10px 0;}
.plain-box .box-image {position:relative; float:right; display:inline; margin:0 0 11px 33px; z-index:99;}

.shadowed-box-image {position:relative; float:right; display:inline; margin:0 0 23px 33px; border:1px solid #E0E0E0; padding:7px; color:#000; background:#FFF url(../../../common/gfx/bkg-shadowed-box-image.jpg) repeat-x 0 100%; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:0 0 5px #BBB; -webkit-box-shadow:0 0 5px #BBB; -moz-box-shadow:0 0 5px #BBB; z-index:99;}
.inner-CNT .shadowed-box-image {margin:11px 23px 23px 33px; padding:2px;}

.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;}
.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 {}

#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;*/}

.box-downloads {padding:23px; font-weight:bold; font-size:11px; color:#3D3D3D; background:transparent url(../../../common/gfx/bkg-accordion-CNT-h4.png) no-repeat 50% 0;}
.inline-downloads {margin:0 0 23px; padding:0 0 23px; background-image:none;}
.box-downloads a {float:left; display:inline; height:24px; line-height:24px; color:#3D3D3D; text-decoration:none;}
.box-downloads a:hover {color:#E40000;}
.lnk-pdf {padding:0 0 0 33px; background:transparent url(../gfx/ico-sqr-pdf.gif) no-repeat 0 50%;}
.box-downloads span {font-weight:normal; color:#E40000;}

/* eu tyre labels  - template generico */
.box-A-TPL {padding:0 23px 23px 23px; background-color:#FFF; text-align:left; font-size:12px; line-height:14px;}
.box-B-TPL a, 
.box-B-TPL a:visited { text-decoration:none; color:#F00;}
.box-B-TPL {/*position:relative; width:100%; height:317px;*/}
.box-B-TPL h3 {padding:0 0 11px !important; font-size:14px!important; color:#000!important;}
.box-B-TPL p {margin-bottom:10px; /*width:600px;*/ }
.box-B-TPL p span.source {font-weight:bold; font-style:italic; font-size:11px;}
.box-B-TPL img.visual {position:relative; float:right; margin:0 0 0 33px; z-index:99;}
.box-C-TPL {position:relative; margin:0 0 20px 0; width:873px; height:192px; color:#FFF; background:#000 url(../../../common/gfx/bkg-eu-tyre-commitment.jpg) no-repeat 0 0;}
.box-C-TPL img {float:right; margin:3px 33px;}
.box-C-TPL h3 {position:absolute; top:20px; left:20px; font-size:14px; color:#FFF !important;  padding:0 !important;}
.box-C-TPL p {color:#FFF; position:absolute; top: 45px; left:20px; width:590px; line-height:14px; }

/* eu tyre labels TABS - template generico */
.tabs-A-TPL {width: 873px; /*height: 359px;*/ padding: 20px 0; margin:0 0 20px 0; background: #939393 url(../img/eu-tyre-labels-howto-bkg.png) no-repeat scroll top left; text-align:center;}
.tabs-A-TPL h3 {font-size:22px !important; font-weight:bold; margin:10px 0; color:#FFF !important;  padding:0 !important; }
.tabs-A-TPL p.abstract {color:#FFF; text-align:center; font-size:12px; font-weight:bold;}
.tabs-A-TPL ul.sub-tab {width:100%; margin:10px 0 0 0; height:92px; }
.tabs-A-TPL ul.sub-tab li {display:inline; float:left; margin:0 10px; }
.tabs-A-TPL ul.sub-tab li a, .tabs-A-TPL ul.sub-tab li a:visited {color:#FFF;}
.tabs-A-TPL 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;}
.tabs-A-TPL 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;}
.tabs-A-TPL 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;}
.tabs-A-TPL .sub-tab-CTR {background:#FFF; margin:15px 22px 0 15px; padding:20px; font-size:10px; text-align:left;}
.tabs-A-TPL .sub-tab-CTR .sub-tab-CNT {display:none; color:#4C4C4C; }
.tabs-A-TPL .sub-tab-CTR .sub-tab-CNT p {margin:0 0 5px 0;}
.tabs-A-TPL .sub-tab-CTR .sub-tab-CNT p a img {margin:10px 0 0 0; }