html, body {
	width:100%;
	background-color:#CCCCCC;
	margin:0px;
	color:black;
	font-size:10px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
img {
	border:0px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline
}
table#layoutWelcome {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
}
table#layoutWelcome td, table#layoutWelcome th {
	padding:0px;
	vertical-align:top;
	text-align:left;
}
table#layoutWelcome table {
	border-collapse:collapse;
}
td#Hspacer div {
	background-color:#535353;
	height:2px;
	border-bottom:1px solid #070707;
	border-top:1px solid #B5B5B5;
}
td#Fspacer div {
	background-color:#535353;
	height:2px;
	border-bottom:1px solid #070707;
}

table#layoutWelcome td#left {
	background-color:#95949A;
	padding-top:1px;
	border-top:1px solid #565659;
	padding-bottom:3px;
	text-align:right;
	padding-bottom:3px;
}
td#left table {
	background-color:#666666;
	width:210px;
	margin-left:auto;
	margin-right:0px;
}
td#left div {
	background:url('http://www.leowheels.it/layout/immagini/banner-sf.gif') repeat-y #CDCCCC;
	margin-left:1px;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	padding-top:10px;
	padding-bottom:10px;
}
td#left div h4 {
	font-size:10px;
}
td#left div h4 span {
	font-size:12px;
}
td#left div h4 a {
        color:#000000;
}
td#contentBox {
	background:url('http://www.leowheels.it/layout/immagini/content-sf.gif') repeat-x #FFFFFF
}
col.right {
	background-color:#666666;
}
table#layoutWelcome tfoot th {
	text-align:center;
	height:80px;
	vertical-align:middle;
	color:#666666;
	font-weight:normal;
	font-size:9px;
}
table#layoutWelcome tfoot th a {
	color:#666666;
}
table#layoutWelcome tfoot th.right {
	vertical-align:top;
	color:#ffffff;
	padding-top:4px;
	height:76px;
	line-height:16px;
}
table#layoutWelcome tfoot th.right a {
	color:#ffffff;
}
h1#titolo {
	position:relative;
	display:block;
	width:230px;
	height:105px;
	margin:0px;
	font-size:20px;
}
h1#titolo span {
	position:absolute;
	right:0px;
	top:0px;
	width:253px;
	height:105px;
	background:url('http://www.leowheels.it/layout/immagini/top_01.gif') no-repeat;
	display:block;
}
h2#sottotitolo {
	position:relative;
	display:block;
	width:196px;
	height:31px;
	margin:0px;
	font-size:20px;
	z-index:0;
	left:0px;
	top:0px;
	font-size:12px;
}
h2#sottotitolo span {
	position:absolute;
	left:-135px;
	top:0px;
	width:340px;
	height:31px;
	background:url('http://www.leowheels.it/layout/immagini/cannondale-store.png') no-repeat;
	z-index:5;
}
ul#menu {
	margin:0px;
	padding:0px 0px 7px 0px;
	background:url('http://www.leowheels.it/layout/immagini/menu-sf.gif') repeat-x left bottom
}
ul#menu li {
	margin:0px;
	padding:0px;
	height:28px;
	list-style:none;
	border-right:1px solid #9B9BA0
}
ul#menu li+li {
	border-top:1px solid #5D5D59;
	padding-top:1px;
	background-color:#7E7E7A;
}
ul#menu li a {
	display:block;
	height:21px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	color:white;
	padding-left:38px;
	background-color:#A1A0A5;
	text-decoration:none;
	background-position:14px 7px;
	background-repeat:no-repeat;
}
ul#menu li a:hover {
	color:#FF0000;
}

a#menu-home {
	background-image:url('http://www.leowheels.it/pub/img/menu-ico/home.png');
}
a#menu-chi {
	background-image:url('http://www.leowheels.it/pub/img/menu-ico/chi-siamo.png');
}
a#menu-condizioni {
	background-image:url('http://www.leowheels.it/pub/img/menu-ico/condizioni-di-vendita.png');
}
a#menu-contattaci {
	background-image:url('http://www.leowheels.it/pub/img/menu-ico/contattaci.png');
}
form#frmSearch {
	margin:0px;
}
form#frmSearch table {
	margin:0px;
	border-collapse:separate;
	border-spacing:4px;
}

form#frmSearch table td {
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
}
input.txt {
	width:132px;
	border:1px solid #999999;
	height:19px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0px 0px 0px;
	margin:0px;
}
input.btn {
	border:1px solid #999999;
	background-color:#ff0000;
	font-weight:bold;
	height:26px;
	width:auto;
	padding:0px 2px 0px 2px;
	margin:0px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        cursor:pointer;
}
table#layoutWelcome th table td ul#menu-categorie {
	margin:0px;
	padding:0px;;
}
ul#menu-categorie li {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul#menu-categorie li+li {
	border-top:1px solid #858582;
	padding-top:1px;
    background-color:#CACAC9;
}

ul#menu-categorie li a {
	display:block;
	background:url('http://www.leowheels.it/layout/immagini/menu-cat-sf.jpg') repeat-y;
	color:#ffffff;
	padding:3px 0px 3px 12px;
}
ul#menu-categorie li a:hover {
	text-decoration:none;
        background-image:url('http://www.leowheels.it/layout/immagini/menu-cat-sf-over.jpg');
        background-color:#FE0202;
}
table#offerte h3 {
	color:#ff0000;
	font-weight:bold;
	font-size:10px;
	margin:12px 0px 0px 0px;
}
table#offerte td {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
	color:#ffffff;
}
table#offerte td a {
	color:#ffffff;
	font-weight:bold;
}
form#frmLogin {
	margin:12px 0px 0px ;
}
form#frmLogin table td {
	padding-left:7px;
	vertical-align:middle;
	color:#ffffff;
	font-weight:bold;
	padding-bottom:4px;
}
form#frmLogin table td a {
	font-weight:normal;
	color:#ffffff;
}
form#frmLogin input.txt {
	border-color:#333333;
}
form#frmLogin input.btn {
	color:#ffffff;
	float:right;
	margin-right:8px;
	font-size:12px;
	font-family:Verdana,Arial, Helvetica, sans-serif
}
table#content td {
	padding:8px 8px;
}
table#content table td {
	padding:3px 0px;
}
table#content table#novitaTab td {
	padding:0px;
}
table#content table#novitaTab td#novitaBox {
     padding:4px 14px 4px 4px;
	background-color:#cccccc;
}
table#content img {
	margin-right:20px;
}
table#content table#novitaTab td img {
       margin:0px;
}
ul#novita, td#novitaBox ul {
	margin:0px;
	padding:10px 0px 10px 5px;
}
ul#novita li, td#novitaBox ul li {
	margin:0px;
	list-style:none;
	background:url('http://www.leowheels.it/layout/immagini/e.gif') no-repeat;
	padding-left:30px;
	padding-bottom:10px;
	font-size:11px;
	font-weight:bold;
}
ul#novita a, td#novitaBox ul a {
	color:#000000;
}
h5#novita-tit {
	width:182px;
	height:20px;
	position:relative;
	margin:8px 0px 8px 0px;
}
h5#novita-tit span {
	display:block;
	width:182px;
	height:20px;
	position:absolute;
	top:0px;
	left:0px;
	background:url('http://www.leowheels.it/layout/immagini/novita.gif') no-repeat #ffffff right;	
}
p.user {
        display:block;
        height:12px;
        border-top:1px solid #858582;
        border-bottom:1px solid #CACAC9;
        margin:0px;
        background:url('http://www.leowheels.it/layout/immagini/cat-sf.jpg') repeat-y;
        padding:4px 0px 4px 0px;
        font-weight:bold;
}
p.user span {
       margin-top:-3px;
       margin-bottom:-3px;
       margin-left:8px;
       margin-right:5px;
       display:block;
       width:18px;
       height:18px;
       background:url('http://www.leowheels.it/layout/immagini/e.png') no-repeat;
       float:left;
}
ul#pannello-controllo {
       margin:10px 0px 10px 0px;
       padding:0px;
}
ul#pannello-controllo li {
       margin:0px;
       list-style:none;
       padding:0px 8px 0px 28px;
       display:block;
}
ul#pannello-controllo li.carrello {
       background:url('http://www.leowheels.it/layout/immagini/carrello.gif') no-repeat 8px 0px;
}
ul#pannello-controllo li.ordini {
       background:url('http://www.leowheels.it/layout/immagini/ordini.gif') no-repeat 8px 0px;
}
ul#pannello-controllo li.dati {
       background:url('http://www.leowheels.it/layout/immagini/dati.gif') no-repeat 8px 0px;
}
ul#pannello-controllo li.c-password {
       background:url('http://www.leowheels.it/layout/immagini/cambia-password.gif') no-repeat 8px 0px;
}
ul#pannello-controllo li.logout {
       background:url('http://www.leowheels.it/layout/immagini/logout.gif') no-repeat 8px 0px;
}
ul#pannello-controllo li a {
       color:#ffffff;
       font-weight:bold;
       text-transform:uppercase;
       border-bottom:1px solid #95949A;
       display:block;
       padding-top:2px;
       padding-left:4px;
       padding-bottom:2px;
}
table#sotto-cat ul {
       margin:12px 0px 12px 16px;
       padding:0px;
}
table#sotto-cat ul li {
       list-style:none;
       margin:0px;
       padding:0px;
       text-transform:uppercase;
}
table#sotto-cat ul li a {
       color:#ffffff;
       font-weight:bold;
}
table#sotto-cat ul li ul {
       margin:0px 0px 12px 0px;
       padding:0px;
}
table#sotto-cat ul li ul li {
       list-style:none;
       margin:0px;
       padding:0px 0px 0px 16px;
       background:url('http://www.leowheels.it/layout/immagini/rombo.gif') no-repeat 6px 3px;
       text-transform:capitalize;
}
p#briciole {
       text-align:right;
       font-weight:bold;
       margin-top:16px;
       margin-right:8px;
       margin-left:8px;
}
p#briciole a {
       color:#000000
}
table.categorie-list {
       margin-left:8px;
       margin-right:8px;
}
table#layoutWelcome tbody table.categorie-list table td.img {
       border:1px solid #666666;
       vertical-align:middle;
       text-align:center;
       height:120px;
       width:120px;
}
div.nome-articolo {
       background-color:#666666;
       padding:4px;
       padding-left:12px;
       font-weight:bold;
       color:#ffffff;
}
div.nome-articolo a {
       color:#ffffff;
}
div.descrizioni {
        padding-left:12px;
       padding-right:12px;
        font-weight:bold;
}
p.codice {
        margin-top:8px;
        margin-bottom:8px;
}
p.descrizione {
        margin-top:8px;
        margin-bottom:8px;
}
p.costo {
        font-size:12px;
        text-align:right;
        margin:0px;
        padding-right:0px;
}
p.costo span {
        font-weight:normal;
        font-size:10px;
}
form.add-item {
        margin:8px 0px 0px 0px;
        padding:0px;
        background:url('http://www.leowheels.it/layout/immagini/e.png') no-repeat 256px 1px;
        text-align:right;
}
form.add-item input.btn-cart {
        background:url('http://www.leowheels.it/layout/immagini/btn-sf.gif') repeat-y;
        width:73px;
        color:#ffffff;
        font-size:10px;
        border:0px;
        padding-top:4px;
        padding-bottom:4px;
        font-weight:bold;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        cursor:pointer;
}
h3#pagina-titolo {
        font-weight: normal;
        font-size: 18px;
        margin: 0px;
        font-family: Arial, Helvetica, sans-serif;
}
div.zoom {
        position:absolute;
        top:-1px;
        left:-122px;
        background:#ffffff;
        padding:10px;
        border:1px solid #000000;
}
table#layoutWelcome tbody td form#form-carrello table, table#layoutWelcome tbody td table#tblOrdini {
        border-collapse:separate;
        border-spacing:2px;
}
table#layoutWelcome tbody td form#form-carrello table th, table#layoutWelcome tbody td table#tblOrdini th {
       background-color:#666666;
       padding:4px;
       padding-left:12px;
       font-weight:bold;
       color:#ffffff;
}
table#layoutWelcome tbody td form#form-carrello table td {
       background-color:#CCCCCC;
       padding:4px;
       padding-right:12px;
       font-weight:bold;
       color:#000000;
}
table#layoutWelcome tbody td form#form-carrello table td.costo, table#layoutWelcome tbody form#form-carrello table td.codice-art,
table#layoutWelcome tbody td table#tblOrdini td.costo, table#layoutWelcome tbody td table#tblOrdini td.codice-art {
        white-space:nowrap;
        font-weight:bold;
}
table#layoutWelcome tbody td form#form-carrello table td.no-sfondo,
table#layoutWelcome tbody td table#tblOrdini td.no-sfondo {
       background-color:#ffffff;
}
table#layoutWelcome tbody td form#form-carrello input.btn,
table#layoutWelcome tbody td form#frmCheckout input.btn,
table#layoutWelcome tbody td form#frmDati-utente input.btn,
table#layoutWelcome tbody td table#content input.btn {
       color:#ffffff;
       font-size:10px;
       font-family:Verdana;
       font-weight:bold;
       height:22px;
       padding-left:4px;
       padding-right:4px;
       width:120px;
       margin-right:0px;
}
table#layoutWelcome tbody td form#form-carrello input.btn {
       margin-left:7px;
}
table#layoutWelcome tbody td table#tblOrdini td.costo, table#layoutWelcome tbody td form#form-carrello table td.costo {
       text-align:right;
}
table#layoutWelcome tbody td table#tblOrdini td {
       background-color:#CCCCCC;
       padding:4px;
       padding-right:12px;
       color:#000000;
}
table#layoutWelcome tbody td table#dati-account {
       background-color:#d2d2d2
}
table#layoutWelcome tbody td table#dati-account td {
       padding:8px;
}
table#content td a {
	color:#666666;
        font-weight:bold;
}
h4#dati-titolo, h4.titolo-paragrafo {
        font-weight: normal;
        font-size: 14px;
        margin:20px 0px 5px 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:500;
        text-transform:capitalize;
}
table#layoutWelcome tbody td table#spese-spedizioni {
        border:2px solid #cccccc;
}
table#layoutWelcome tbody td table#spese-spedizioni td {
        border:2px solid #cccccc;
        padding:4px;
}
table#layoutWelcome tbody td ul.elenco {
       margin-top:0px;
       margin-bottom:16px;
}
table#layoutWelcome tbody td ul.elenco li {
       list-style:none;
}
table#layoutWelcome tbody td table#content {
       line-height:1.5em;
}
a.subcat {
       color:#666666;
       font-weight:bold;
}

ul#ul-carrello {
       margin:10px 0px 0px 0px;
       padding:5px 0px 5px 0px;
       border-top:1px solid #95949A;
}
ul#ul-carrello li {
       margin:0px;
       list-style:none;
       padding:0px 8px 0px 28px;
       display:block;
}
ul#ul-carrello li.carrello {
       background:url('http://www.leowheels.it/layout/immagini/carrello.gif') no-repeat 8px 0px;
}
ul#ul-carrello li a {
       color:#ffffff;
       font-weight:bold;
       text-transform:uppercase;
       display:block;
       padding-top:2px;
       padding-left:4px;
       padding-bottom:2px;
}
