/* CSS Document */

#intro { padding-top:10px; padding-right:10px; padding-bottom:7px; }

.intro { min-height:90px; height:auto !important; height:90px; }

#intro a, #latestNewsMore a	{ text-decoration:none; color:#F66013; }
#intro a:link { color:#F66013; }
#intro a:hover, #latestNewsMore a:hover { color:#F99560; }

#intro h1 { color:#6D2343; }
#intro p { margin-bottom:0.2em; }

#latestNewsMore	{ display:block; padding-left:15px; }

#latestNews	{ width:212px; }

#latestNews a { color:#6D2343; text-decoration:none; }
#latestNews a:link { color: #6D2343; }
#latestNews a:hover	{ color: #A73264; }

#latestNews p { padding:0 17px 0 16px; background:url(../img/00_default/dl_bgr_grey.gif) 0 0 no-repeat; }
#latestNews em { margin:0 0 8px 0; font-weight:bold; color:#6D2343; font-style:normal; }
#latestNews em strong { display:block; font-weight:bold; font-size:0.91em; color:#949494; }
#latestNews strong { margin-left:0; margin-bottom:3px; font-weight:normal; color:#000; }

#medaglie { width:45px; }
#shopdiv { 
    position: absolute;
    right: 140px;
    top: 50px;
    width: 80px;
}
#medaglie ul { list-style-type:none; margin:0; }
#medaglie li { padding:0; margin:0; }

#features, #brands { min-height:355px; height:auto !important; height:355px; }
#features { float:left; clear:both; padding-left:18px; background-color:#FFF; width:354px; }
#features h2 { display:block; height:12px; padding-left:20px; border-left:#E4E4E7 solid 19px; background-position:8px 0; background-repeat:no-repeat; }
#features h2 strong { display:none; }
.ita { background:url(../img/00_index/featuresHd.gif); }
.eng { background:url(../img/00_index/featuresHd_en.gif); }
.features { float:left; width:118px; padding:10px 0 11px 0; }
.features a { display:block; width:93px; margin-left:0; border-bottom-style:solid; border-bottom-width:4px; }
.features a:link { display:block; width:93px; margin-left:0; border-bottom-color:#E4E4E7; }
.features a:hover { display:block; width:93px; margin-left:0; border-bottom-color:#27242F; }
.features img { padding-left:5px; background:url(../img/00_index/dl_bgr_index.gif) 0 0 no-repeat; }

.features h3 { min-height:39px; height:auto !important; height:39px; text-transform:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; display:block;padding-top:12px; } /*okok, troveremo una soluzione*/
.features p	{ padding:0 0 0 4px; min-height:150px; height:auto !important; height:150px; }
.features p	strong { display:block; }

.partners { position:relative; z-index:1; float:left; margin:0; padding:0; width:583px; height:355px; background-color:#FFF; }
#brands { position:relative; z-index:3; float:left; margin:0; padding:0; width:226px; border:#666 solid 1px; border-top:none; border-bottom:none; }
#brands ul { padding-bottom:20px; }
#brands li { display:block; margin:0 !important; padding:39px 0 0 0; list-style-type:none; width:226px; border-bottom:#666 solid 1px; }
#brands li em { display:block; margin:0 !important; padding:1px 5px 2px 0; background-color:#6D2343; color:#FFF; font-style:normal; text-align:right; }
#brands li a{ display:block; margin:0 !important; padding:1px 5px 2px 0; font-style:normal; text-align:right; color:#FFF; }
#brands li a:link, .partners li a:visited { background-color:#6D2343; }
#brands li a:hover { background-color:#000; }
#brands li strong { display:none; }
.partners-visual { position:absolute; z-index:2; top:15px; left:210px; width:218px; margin:0 0 -20px 8px !important; background:#6D2343; height:56px; font-style:normal; }
.partners-visual h2 { position:absolute; z-index:4; top:-23px; left:-20px; display:block; margin:0 !important; }
.partners-visual h2 strong { display:block; position:absolute; top:14px; left:30px; margin:0 !important; padding:0 0 0 2px; color:#FFF; font-size:15px; }
.partners-visual h2 em { display:block; position:absolute; top:20px; left:98px; margin:0 !important; padding:0 0 0 2px; color:#FFF; font-size:24px; font-weight:normal; font-style:normal; width:160px; }
#partners-visual-box { position:absolute; z-index:3; top:0; left:17px; margin-bottom:20px; padding:15px 0 20px 0; border-right:#000 solid 2px; }
.partners-visual img { padding-top:9px; padding-bottom:4px; background-color:#000; border-left:#6D2343 solid 3px; border-bottom:#6D2343 solid 3px; }
#capsh { position:absolute; z-index:6; display:block; top:298px; left:-205px; width:200px; min-height:39px; height:auto !important; height:39px; font-weight:bold; color:#333; }

#caption-durafix, #caption-tufoil, #caption-flouramics, #caption-sski { display:block; visibility:hidden; }
.firstItem { padding-top:54px !important; }
.fluoramics { background:url(../img/00_index/br-fluoramics.gif) 0 0 no-repeat; }
.durafix { background:url(../img/00_index/br-durafix.gif) 0 0 no-repeat; }
.sskiwax { background:url(../img/00_index/br-sski.gif) 0 0 no-repeat; }
.tufoil { background:url(../img/00_index/br-tufoil.gif) 0 0 no-repeat; }
.speedinwater { background:url(../img/00_index/br-speedinwater.gif) 0 0 no-repeat; }

#footer_ { color:#484D57; }
#footer_ a { font-weight:bold; }
#footer_ a:link { color: #999; }
#footer_ a:hover { color:#CCC; }
#footer_ a:hover { color:#999; }

