/* ------------------------ html ------------------------ */

body {font-size: 10px; color: #444; font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#F2F2F2; text-align:center; margin:0px auto 20px auto; padding: 0;}

h1 {font-size:14px; padding:0; margin:0; color:#444; background-color:inherit;}
h2 {font-size:13px; padding:0; margin:0; color:#444; background-color:inherit;}
h3 {font-size:13px; padding:0; margin:0; color:#DA3038; background-color:inherit;}
h4 {font-size:11px; padding:0; margin:0;}
h5 {font-size:11px; padding:0; margin:0;}
h6 {font-size:10px; padding:0; margin:0;}

a, a:link, a:active, a:visited, a:hover {color:#444; text-decoration:none; background-color:inherit;}

hr.linehidden {visibility: hidden; display:none; padding:0; margin:0;}

td {vertical-align:top;}

a.GraphicLink, a.GraphicLink:link, a.GraphicLink:active, a.GraphicLink:visited, a.GraphicLink:hover {font-weight:bold; font-size:11px; background-image:url(images/simbolo2.gif); background-position:left 4px; background-repeat:no-repeat; padding-left:13px; /*display:block;*/}


/* ------------------------ FORM ------------------------ */

fieldset {padding: 0; margin:0;}

fieldset#Search {padding: 0; margin-top:10px; margin-bottom:10px; border:0px; text-align:left;}
form {padding: 0; margin:0;}
input, select {font-size: 8pt; margin:1px;}
legend {display:none;}
label {}
.FormButton { text-align:center;}


a.linkForm, a.linkForm:link, a.linkForm:active, a.linkForm:visited, a.linkForm:hover {display:block; text-align:left; color:#DA3038; font-weight:bold; background-image:url(images/simbolo1.gif); background-position:left 3px; background-repeat:no-repeat; background-color:inherit; padding-left:13px;}


/* ------------------------ LAYOUT ------------------------ */

#container {width: 780px; position:relative; margin: 0 auto 0 auto; clear:both; background-image:url(images/bkg_container.jpg); background-repeat:repeat-y; text-align:center;}
#header {width:780px; height:200px; background-image:url(images/bkg_header.jpg); background-repeat:no-repeat;  z-index:2;}

#menu {width: 768px; height:25px; text-align: left; font-size:10px; color:#E9E9E9; background-color:#000; margin:auto; border-bottom:5px solid #FFF; z-index: 4;}
#menu A.MenuLink, #menu A.MenuLink:link, #menu A.MenuLink:active, #menu A.MenuLink:visited {color:#E9E9E9; font-size:10px; text-decoration:none; background-color:inherit; padding:6px 10px 7px 10px; margin-right:5px; display:block; float:left; border-left:1px solid #000; border-right:1px solid #000;}
#menu A.MenuLink:hover {color:#FFF; font-size:10px; text-decoration:none; background-color:#DA3038; padding:6px 10px 7px 10px; margin-right:5px; display:block; float:left; border-left:1px solid #FFF; border-right:1px solid #FFF;}
#menu .MenuLinkSelected {position: relative; color:#FFF; font-size:10px; font-weight:bold; background-color:#DA3038; padding:6px 10px 7px 10px; margin-right:5px; display:block; float:left; border-left:1px solid #FFF; border-right:1px solid #FFF; text-align:center;}

#menu .MenuLinkSelected .selectedMenu {display:none; /*width:11px; height:6px; background-image:url(images/frecciaMenu.gif); background-repeat: no-repeat;  position:absolute; top:26px; left: 50%; margin-left: -5px; z-index:300;*/ }

#menu a#Carrello{background-image:url(images/basket.gif); background-position:5px center; background-repeat:no-repeat; padding-left:25px;  }
#menu a#Carrello:hover{background-image:url(images/basket2.gif); }
#menu a#Registrati{background-image:url(images/useradd.gif); background-position:5px center; background-repeat:no-repeat; padding-left:25px;  }
#menu a#Registrati:hover{background-image:url(images/useradd2.gif); }


#menu .MenuLinkSelected#Registrati{background-image:url(images/useradd2.gif); background-position:5px center; background-repeat:no-repeat; padding-left:25px; }
#menu .MenuLinkSelected#Carrello{background-image:url(images/basket2.gif); background-position:5px center; background-repeat:no-repeat; padding-left:25px; }

.logo {width: 287px; height:91px; text-align:left; position:absolute; left:22px; top:44px;}
.logo H1 {padding:0; margin:0;}
.logo H1 IMG {border:0;}

#content {width: 768px; margin:auto; clear:both; text-align:left; padding-bottom:10px; padding-top:10px; background-image:url(images/bkg_content.jpg); background-position:top; background-repeat:repeat-x;}

div.clear{clear: both;}

/* 2 colonne */

#colSX {width: 200px; text-align:center; float:left; margin-top:10px;}
#main {width: 568px; text-align:left; float:left; padding-bottom:1px;  margin-top:10px;}



#footer {width: 780px; height:25px; clear:both; margin:auto; text-align: left; background-image:url(images/bkg_footer.jpg); background-repeat:repeat-y;}
#footer div.info {color:#E9E9E9; font-size:10px; background-color:inherit; padding-left:10px; float:left; margin-top:5px;}
#footer div.credits {float:right; padding-right:10px; margin-top:5px;}
#footer .credits a, #footer .credits a:link, #footer .credits a:active, #footer .credits a:visited, #footer .credits a:hover {color:#E9E9E9; font-size:10px; background-color:inherit; text-decoration:none; text-align:right;}

#footerTop {width: 780px; height:25px; clear:both; margin:auto; text-align: left; background-image:url(images/bkg_footerTop.jpg); background-repeat:no-repeat;}
#footerBot {width: 775px; height:20px; clear:both; margin:auto; text-align: left; background-image:url(images/bkg_footerBot.jpg); background-repeat:no-repeat; text-align: right; font-weight: bold; padding-top: 10px; padding-right: 5px;}

#address {width: 780px; clear:both; margin:auto; text-align: center;}

/* ------------------------ colonna sinistra ------------------------ */

.boxSX {width:180px; position:relative; margin:0px auto 10px auto; background-image:url(images/bkg_news.jpg); background-repeat:repeat-y; text-align:left;}
.boxSX .titleBox {width:180px; border-bottom:2px solid #585858; margin-bottom:10px; color:#DA3038; background-color:#FFF; font-size:12px; font-weight:bold;}
.boxSX .contBox {width:180px;}
.boxSX .contBoxAssistenza {width:180px; text-align:center;}

.noItemFound {text-align:center; font-weight:bold; font-size:11px; margin-top:10px; margin-bottom:10px;}


.loginButton {margin: 0 auto;}
.loginTable {border-collapse:collapse; }
.loginTable td {padding:0px;}
fieldset#Login {padding: 0; margin-top:0px; margin-bottom:10px; border:0px; text-align:left;}
.lblUsername {font-weight:bold;}
.lblPassword {font-weight:bold;}
.loginLink {text-align: left;}
.loginLink A {display: block; background-image:url(images/simbolo1.gif); background-position: left 3px; background-repeat: no-repeat; padding-left: 13px; }
.loginLink BR {display: none;}

/* ------------------------ MENU CATEGORIE colonna sinistra ------------------------ */

ul#ListMenu0 {list-style-type:none; margin:0; padding: 0;}
ul#ListMenu0 ul {list-style-type:none; margin:3px 0 3px 6px; padding-left: 6px; display: none;}
ul#ListMenu0 ul ul {margin:3px 0 3px 4px; padding-left: 4px; display: none;}
ul#ListMenu0 ul ul ul {margin:3px 0 3px 4px; padding-left: 4px; display: none;}
ul#ListMenu0 li {padding:6px 0 6px 1px; border-bottom:1px solid #CCC;}
ul#ListMenu0 li li {padding:1px 0 1px 1px; border-bottom:0px;}

ul#ListMenu0 a.MenuLink, ul#ListMenu0 a.MenuLink:link, ul#ListMenu0 a.MenuLink:active, ul#ListMenu0 a.MenuLink:visited, ul#ListMenu0 a.MenuLink:hover {font-weight:bold; font-size:11px; /*background-image:url(images/simbolo2.gif); background-position:left 4px; background-repeat:no-repeat;*/ padding-left:8px; /*display:block;*/}
ul#ListMenu0 a.SubMenuLink, ul#ListMenu0 a.SubMenuLink:link, ul#ListMenu0 a.SubMenuLink:active, ul#ListMenu0 a.SubMenuLink:visited {}
ul#ListMenu0 a.SubMenuLink:hover {font-weight: bold;}

ul#ListMenu0 a.MenuLinkSelected, ul#ListMenu0 a.MenuLinkSelected:link, ul#ListMenu0 a.MenuLinkSelected:active, ul#ListMenu0 a.MenuLinkSelected:visited, ul#ListMenu0 a.MenuLinkSelected:hover {font-weight:bold; font-size:11px; /*background-image:url(images/simbolo2.gif); background-position:left 4px; background-repeat:no-repeat;*/ background-color:#EAEAEA; padding-left:8px; /*display:block;*/ padding-top:1px; padding-bottom:1px;}

ul#ListMenu0 a.SubMenuLinkSelected, ul#ListMenu0 a.SubMenuLinkSelected:link, ul#ListMenu0 a.SubMenuLinkSelected:active, ul#ListMenu0 a.SubMenuLinkSelected:visited, ul#ListMenu0 a.SubMenuLinkSelected:hover {font-weight:bold;}




/* ------------------------ contenuto centrale home ------------------------ */

#boxVetrina, #boxOfferte , #boxContenuto{width:560px; margin:0 0 10px 0; position:relative; text-align:center;}

#boxVetrina .title, #boxOfferte .title, #boxContenuto .title {width:560px; height:20px; color:#333; background-color:#FFF; text-align:left; font-size:16px; font-weight:bold; border-bottom:2px solid #DA3038;}
#boxVetrina .cont, #boxOfferte .cont {width:560px; text-align:left; margin:0; clear:both;}
#boxContenuto .cont {margin: 10px auto auto 0; text-align: justify; width:530px; }

#boxVetrina .title a.viewAll, #boxVetrina .title a.viewAll:link, #boxVetrina .title a.viewAll:active, #boxVetrina .title a.viewAll:visited, #boxVetrina .title a.viewAll:hover, #boxOfferte .title a.viewAll, #boxOfferte .title a.viewAll:link, #boxOfferte .title a.viewAll:active, #boxOfferte .title a.viewAll:visited, #boxOfferte .title a.viewAll:hover {color:#DA3038; background-color:inherit; font-size:10px; font-weight:bold; text-decoration:none; position:absolute; right:0px; top:5px;}

/* riquadro per lista prodotti */
#boxVetrina .boxProduct, #boxOfferte .boxProduct {width:176px; height:180px;  color: inherit; background-color:#FFF; margin-right:6px; border-left:2px solid #DBDBDB; border-right:2px solid #DBDBDB; text-align:center; padding-bottom:20px;}
#boxVetrina .LastboxProduct, #boxOfferte .LastboxProduct {width:176px; height:180px; float:left; color: inherit; background-color:#FFF; margin-right:0px;  border-left:2px solid #DBDBDB; border-right:2px solid #DBDBDB; text-align:center; padding-bottom:20px;}

/* parte superiore del riquadro lista prodotti */
#boxVetrina .boxProductTop, #boxOfferte .boxProductTop {width:160px; height:2px; color: inherit; background-color:#FFF; margin-top:10px; margin-right:6px; border-left:10px solid #DBDBDB; border-right:10px solid #DBDBDB;}
#boxVetrina .LastboxProductTop, #boxOfferte .LastboxProductTop {width:160px; height:2px; float:left; color: inherit; background-color:#FFF; margin-top:10px; margin-right:0px; border-left:10px solid #DBDBDB; border-right:10px solid #DBDBDB;}

/* parte inferiore del riquadro lista prodotti */
#boxVetrina .boxProductBot, #boxOfferte .boxProductBot {width:160px; height:2px; color: inherit; background-color:#FFF; margin-bottom:10px; margin-right:6px; border-left:10px solid #DBDBDB; border-right:10px solid #DBDBDB; position:relative;}
#boxVetrina .LastboxProductBot, #boxOfferte .LastboxProductBot {width:160px; height:2px; float:left; color: inherit; background-color:#FFF; margin-bottom:10px; margin-right:0px; border-left:10px solid #DBDBDB; border-right:10px solid #DBDBDB; position:relative;}

.boxProd {float: left;}

/* icona - nome - prezzo di listino - prezzo */
#boxVetrina .Icon, #boxOfferte .Icon {width:130px; height:130px; border:0px;}
#boxVetrina H2.Brand, #boxOfferte H2.Brand {font-size:10px; font-weight:bold; text-transform: uppercase;}
#boxVetrina H1.Name, #boxOfferte H1.Name {font-size:10px; font-weight:bold; text-transform: uppercase;}
 .PriceList,  .PriceList, .PriceList {font-size:10px; text-decoration:line-through; margin-right:20px;}
#boxDettaglioProdotto .PriceList {text-decoration: none;}
#boxVetrina .Price, #boxOfferte .Price, #boxRicerca .Price {font-size:10px;}

/* percentuale di sconto - vedi il prodotto */
a.view, a.view:link, a.view:active, a.view:visited, a.view:hover {position:absolute; display:block;  width:60px; height:15px; color:#FFF; background-color:#DA3038; right:0px; bottom:-6px; font-size:10px; font-weight:bold; /*padding-left:15px; padding-right:15px; */padding-top:1px; text-align:center;}
div.discount {position:absolute; display:block; width:60px; height:15px; color:#FFF; background-color:#666; left:0px; bottom:-6px; font-size:10px; font-weight:bold; /*padding-left:15px; padding-right:15px;*/ padding-top:1px; text-align:center;}

/* ------------------------ contenuto pagine ------------------------ */

/* per le foto della pagina chi siamo */
.contentFoto {text-align:center;}
.contentFoto img {margin:8px;}

/* riquadro dettaglio prodotto */

#boxDettaglioProdotto {width:560px; margin:0 0 10px 0; position:relative; text-align:center;}
#boxDettaglioProdotto .contSX {width:270px; text-align:left; margin:0 10px 0 0; float:left;}
#boxDettaglioProdotto .contDX {width:260px; text-align:left; margin:0; float:left; padding-top:10px;}

/* riquadro prodotto */
#boxDettaglioProdotto .boxProduct {width:266px; height:250px; clear:both; color: inherit; background-color:#FFF; margin-right:10px; border-left:2px solid #DBDBDB; border-right:2px solid #DBDBDB; text-align:center; padding-bottom:20px;}

/* parte superiore del riquadro prodotto */
#boxDettaglioProdotto .boxProductTop {width:250px; height:2px; clear:both; color: inherit; background-color:#FFF; margin-top:10px; border-left:10px solid #DBDBDB; border-right:10px solid #DBDBDB;}

/* parte inferiore del riquadro prodotto */
#boxDettaglioProdotto .boxProductBot {width:250px; height:2px; clear:both; color: inherit; background-color:#FFF; margin-bottom:10px; border-left:10px solid #DBDBDB; border-right:10px solid #DBDBDB; position:relative;}

/* dati prodotto */
#boxDettaglioProdotto .contSX .Icon {width:250px; height:250px; border:0px; clear:both;}

#boxDettaglioProdotto .contDX H2.Brand {color:#DA3038; background-color:inherit; font-size:15px; font-weight:bold; text-transform: uppercase;}
#boxDettaglioProdotto .contDX H1.Name {color:#DA3038; background-color:inherit; font-size:15px; font-weight:bold; text-transform: uppercase; margin-bottom:5px;}
#boxDettaglioProdotto .contDX .Article {font-size:12px; margin-bottom:5px;}
#boxDettaglioProdotto .contDX .PriceList {font-size:12px; /*text-decoration:line-through;*/ display: block; width: 160px; float: left; margin-right:20px;}
#boxDettaglioProdotto .contDX .Price {font-size:13px; display: block; text-align: right; width: 80px; font-weight:bold; float: left;}
#boxDettaglioProdotto .contDX .Info {width:250px; color:inherit; border: 1px solid #DBDBDB; background-color:#EAEAEA; margin-top:30px; margin-bottom:10px; padding:5px;}
#boxDettaglioProdotto .contDX .Info span { margin-top:5px; margin-bottom:5px; font-weight:bold;}

#boxDettaglioProdotto .contDX .Cart {width:262px; margin-top:5px; margin-bottom:15px; padding:0px; text-align:right;background-image:url(images/icona_carrello.gif); background-repeat:no-repeat; background-position:right; background-color:inherit; height: 59px}
#boxDettaglioProdotto .contDX .Cart .AddtoCart {font-size:15px; font-weight:bold; color:#DA3038;padding-right:70px; display:block; padding-top:20px; padding-bottom:12px;}


#boxDettaglioProdotto .title {width:560px; color:#DA3038; background-color:inherit; text-align:left; font-size:13px; font-weight:bold; margin-bottom:20px;}
.MoreIcon H2 {width:560px; color:#DA3038; background-color:inherit; text-align:left; font-size:13px; font-weight:bold; margin-bottom:20px;}
#boxDettaglioProdotto .Description {width:560px; font-size:11px; text-align:left; margin-top:30px; margin-bottom:30px; line-height:1.3em;}
#boxDettaglioProdotto .MoreInfo {width:560px; font-size:11px; text-align:left; line-height:1.3em; margin-bottom:20px;}
#boxDettaglioProdotto .MoreIcon {width:560px; text-align:left; margin-bottom:20px;}
#boxDettaglioProdotto .MoreIcon IMG {width:90px; height:90px; margin-right:10px; border: 1px solid #DBDBDB;}

#boxDettaglioProdotto .contDX #pantalone .Info { background-color: #EBF0F3; border: 1px solid #DBDBDB;}

/* pagina ricerca */
#boxRicerca {width:560px; margin:0 0 10px 0; position:relative; text-align:center;}

#boxRicerca .title{width:560px; height:20px; color:#333; background-color:#FFF; text-align:left; font-size:16px; font-weight:bold; border-bottom:2px solid #DA3038;}
.relative {position: relative;}
#boxRicerca .cont {width:560px; text-align:left; margin:0; clear:both;}
#boxRicerca TABLE {position: relative;}
#boxRicerca TD {color: inherit; border: 1px solid #DBDBDB; background-color:#FFF; text-align:center; padding: 10px auto 6px auto; position: relative; width: 176px;}
#boxRicerca .img {padding-top: 10px; padding-bottom: 5px;}
#boxRicerca .goto {position: absolute; top:0; left: 0; display: block; background-color: #DA3038; color: #fff; font-weight: bold; padding: 3px;}
#boxRicerca H2.Brand {font-size:10px; font-weight:bold; text-transform: uppercase;}
#boxRicerca H1.Name {font-size:10px; font-weight:bold; text-transform: uppercase;}

/* tutte le pagine */
#boxLeft {width:560px; margin:0 0 10px 0; position:relative; text-align:center;}

#boxLeft .title{width:560px; height:20px; color:#333; background-color:#FFF; text-align:left; font-size:16px; font-weight:bold; border-bottom:2px solid #DA3038;}
.relative {position: relative;}
#boxLeft .cont {width:560px; text-align:left; margin:0; clear:both;}

/* shopping cart */
.sc-header TH {font-weight: bold; border-bottom: 1px solid #DBDBDB;}
.sc-header TD {font-weight: bold; border-bottom: 1px solid #DBDBDB;}
.sc-row {}
.sc-row-alt { background-color: #eee;}
.sc-link  {font-weight: bold;}
.sc-prod-name, .sc-prod-name:link , .sc-prod-name:active, .sc-prod-name:visited, .sc-prod-name:hover {color: #DA3038;}
.cartSummary {border-top: 1px solid #DBDBDB; margin-top: 5px;}
.sc-total {background-color: #DA3038; font-weight: bold; color: #fff;}
.sc-price {color: #DA3038;}

/* checkout */
.co-block { border-bottom: 1px solid #dbdbdb; margin: 5px 0 5px 0; padding: 2px; width: 360px; font-weight: bold; color: #DA3038; background-color: #f9f9f9;}
.co-simple-block {margin: 5px 0 5px 0; padding: 2px; width: 360px;}
.co-prodname, .co-price {float: left; padding: 2px 0 2px 0;}
.co-prodname {width: 300px;}
.co-price {text-align: right; color: #DA3038; width: 60px}
.co-col1 {float: left; width: 180px; border-right: 1px solid #ccc;}
.co-col2 {float: left; width: 180px;}
.co-strong {font-weight: bold;}
.co-scontrino {margin: 10px 0 auto auto;}
.co-scontrino TD {text-align: right;}

/* order detail */
.od-block { border-bottom: 1px solid #dbdbdb; margin: 5px 0 5px 0; padding: 2px; width: 560px; font-weight: bold; color: #DA3038; background-color: #f9f9f9;}

/* varie */

.symbol-link {display: block; background-image:url(images/simbolo1.gif); background-position: left 3px; background-repeat: no-repeat; padding-left: 13px; }
.highlightLink, .highlightLink:link , .highlightLink:active, .highlightLink:visited, highlightLink:hover { font-weight: bold; color: #DA3038;}
.highlightDiv {border: 1px solid #dbdbdb; font-size: 11px; padding: 6px; text-align: justify;}


/* tabella adidas*/
.scalaTaglie {width: 500px; margin: 30px auto; border-collapse: collapse;}
.scalaTaglie TD {text-align: center; border: 1px solid #ccc; vertical-align: bottom;}
.scalaTaglie .alignLeft{ text-align: left; background-color: #eaeaea;}
.scalaTaglie .noBorder {border: 0px;}

/* ------------------------ BreadCrumbs ------------------------ */

/* BreadCrumbs */
#BreadCrumbs {width:750px; margin:0px auto 10px auto; clear:both; text-align: left; padding-top:3px; padding-bottom:3px;}

A.BreadCrumbsLink, A.BreadCrumbsLink:link, A.BreadCrumbsLink:active, A.BreadCrumbsLink:visited, A.BreadCrumbsLink:hover {font-size:10px; color:#444; font-weight:normal; background-color:inherit; text-decoration:none; PADDING-left: 10px; margin-top: 0px;}

.BreadCrumbsCurrentItem {font-size:10px; color:#444; font-weight:bold; background-color:inherit; text-decoration:none; PADDING-LEFT: 10px; margin-top: 0px;}



/* pulsanti ordina in diversa modalita' */
.orddiversodiv { text-align: right;}
.orddiversodiv A.ordinadiverso IMG {border: none; width: 25px; height: 25px; vertical-align: middle;}
A.ordinadiverso { font-size: 10px; font-weight: bold; display: block;}


/* Aggiunte a.Laccetti ('it' Mod. m.Melone) */
#segnalatoit{height:76px; width:586px; background:url(images/segnalato.jpg) no-repeat top center; margin:0px auto; text-align:center;  }
#segnalatoit img{ margin:0px 4px; vertical-align:middle; padding-top:26px;}
#metodipagamentoit{ margin-top:10px; height:66px; width:660px; background:url(images/metodipagamento.jpg) no-repeat top center; margin:0px auto;}
#segnalatoIt{height:76px; width:586px; background:url(images/segnalato.jpg) no-repeat top center; margin:0px auto; text-align:center;  }
#segnalatoIt img{ margin:0px 4px; vertical-align:middle; padding-top:26px;}
#metodipagamentoIt{ margin-top:10px; height:66px; width:660px; background:url(images/metodipagamento.jpg) no-repeat top center; margin:0px auto;}

/* Aggiunte m.Melone */
#segnalatoen{height:76px; width:586px; background:url(images/segnalatoEn.jpg) no-repeat top center; margin:0px auto; text-align:center;  }
#segnalatoen img{ margin:0px 4px; vertical-align:middle; padding-top:26px;}
#metodipagamentoen{ margin-top:10px; height:66px; width:660px; background:url(images/metodipagamentoEn.jpg) no-repeat top center; margin:0px auto;}
#segnalatoEn{height:76px; width:586px; background:url(images/segnalatoEn.jpg) no-repeat top center; margin:0px auto; text-align:center;  }
#segnalatoEn img{ margin:0px 4px; vertical-align:middle; padding-top:26px;}
#metodipagamentoEn{ margin-top:10px; height:66px; width:660px; background:url(images/metodipagamentoEn.jpg) no-repeat top center; margin:0px auto;}


/* varie aggiunte di febbraio 2009 */
.pagerPiu { background-color: #fafafa; margin: 5px 0; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc; }
.risultatiTotali {font-size: 12px; padding: 5px 0;float: left; width: 140px; text-align: left;}
.pagination 	 {font-size: 12px; padding: 5px 0;float: left; width: 420px; text-align: right;}
.pagination SPAN { /* Text and background colour, medium red on light yellow */
   color: #DA3038; 
   font-weight: bold;}


/* ricerca avanzata */
.raRow { padding: 5px 0;}
.errorInput { border: 2px solid #f00;}

.mapSx, .mapDx { float: left; width: 50%;}


/* icone dettaglio prodotto */
#facebook { background-image: url(/PublicStore/app_themes/sportonthemove/images/facebook.jpg); padding-top: 9px; background-position:left; background-repeat: no-repeat; width: 540px; height: 22px; background-color: #3B5997; text-align: center;}
#facebook A { color: #fff; font-weight: bold; font-size: 12px;}
.pulsante { width:264px; height: 21px; border: 1px solid #DBDBDB; float: left;text-align: center; padding-top: 9px; margin-top: 5px;}
.pulsante A { color: #444; font-weight: bold; font-size: 12px;}
#stampa { background-image: url(/PublicStore/app_themes/sportonthemove/images/printer.jpg); background-position:left; background-repeat: no-repeat;}
#invia { background-image: url(/PublicStore/app_themes/sportonthemove/images/mailer.jpg); background-position:right; background-repeat: no-repeat;  margin-left: 9px; }



/* scelta lingue */
#flags {text-align:right;margin-right:10px; margin-bottom: 5px; }
#flags IMG {vertical-align: middle;}

/* RSS */
#newsfade{width: 758px; height:15px; text-align: left; font-size:10px; color:#E9E9E9; margin:auto; z-index: 4;text-align: left; background-color: #ddd; color: #000; padding: 5px; border-bottom:5px solid #FFF; }
