body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
div#testata {
	position:relative;
	margin-left:0 auto;
	width: 950px;
	text-align: center;
}
div#menu {
	position:relative;
	width:950px;
	background-color:#FFFFFF;
	text-align: center;
	height:20px;

}
div#submenu {
	float:left;
	width:19%;
	height:25px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:0099ff;
	vertical-align:middle;
	margin-top:3px;
}
div#submenu a {
color:#0099FF;
text-decoration:none;
}
div#submenu a:hover {
color:#003366;
text-decoration:underline;
}
div#header {
	float:left;
	width:33%;
	height:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FF3333;
}
div#header a {
color:#FF3333;
text-decoration:none;
}
div#header1 {
	float:left;
	width:32%;
	height:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FF3333;
	padding-left:1%;
}
div#header1 a {
color:#FF3333;
text-decoration:none;
}
div#header1 a:hover {
color:#FF3333;
text-decoration:underline;
}
div#header2 {
	float:left;
	width:33%;
	height:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#FF3333;
}
div#header2 a {
color:#FF3333;
text-decoration:none;
}
div#header2 a:hover {
color:#FF3333;
text-decoration:underline;
}


div#offerta {
margin-top:5px;
margin-left:6px;
background-color:#FF3333;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
border:1px solid #CCCCCC;
text-align:center;
}
div#vetrine2 {
margin-left:6px;
margin-right:6px;
background-color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
div#vetrine2 a {
color:#FFFFFF;
text-decoration:none;
}
div#vetrine2 a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#vetrine {
margin-left:5px;
margin-right:5px;
background-color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
div#vetrine a {
color:#FFFFFF;
text-decoration:none;
}
div#vetrine a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#menuvetrine {
border:1px solid #FFCCCC;
background-color:#0099FF;
padding-bottom:5px;
padding-top:5px;
text-align:center;
margin-top:3px;
}
div#menuvetrinesel {
border:1px solid #FFCCCC;
background-color:#D92927;
padding-bottom:5px;
padding-top:5px;
text-align:center;
margin-top:3px;
}
div#menuvetrinetop {
width:290px;
border:1px solid #FFCCCC;
background-color:#0099FF;
padding-bottom:5px;
padding-top:1px;
text-align:center;
font-size-adjust:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
float:left;
height:12px;
margin-top:2px;

}
div#menuvetrinetop2 {
width:290px;
border:1px solid #FFCCCC;
background-color:#D92927;
padding-bottom:5px;
padding-top:1px;
text-align:center;
font-size-adjust:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
float:left;
height:12px;
margin-top:2px;
margin-left:12px;
}
div#menuvetrinetopsel {
height:12px;
float:left;
width:290px;
border:1px solid #FFCCCC;
background-color:#FF9933;
padding-bottom:5px;
padding-top:1px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin-top:3px;
vertical-align:middle;
font-size-adjust:none;
}
div#menuvetrinetopsel2 {
height:12px;
float:left;
width:290px;
border:1px solid #FFCCCC;
background-color:#D92927;
padding-bottom:5px;
padding-top:1px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin-top:3px;
vertical-align:middle;
font-size-adjust:none;
margin-left:12px;
}
div#menuvetrinetopsel a {
color:#FFFFFF;
text-decoration:none;
}
div#menuvetrinetop a {
color:#FFFFFF;
text-decoration:none;
}
div#menuvetrinetopsel a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#menuvetrinetop a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#menuvetrinetopse2 a {
color:#FFFFFF;
text-decoration:none;
}
div#menuvetrinetop2 a {
color:#FFFFFF;
text-decoration:none;
}
div#menuvetrinetopsel2 a {
color:#FFFFFF;
text-decoration:none;
}
div#menuvetrinetopsel2 a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#menuvetrinetop2 a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#navigation {
position:relative;
width:950px;
margin-top:10px;
z-index:0;
text-align:left;

padding: 0px;
}
div#latosx {
z-index:2;
width:164px;
background-color:#FFFFFF;
margin-left:0px;
float:left;
}
div#page {
z-index:2;
background-color:#FFFFFF;
width:617px;
border-right:1px solid #333333;
border-left:1px solid #333333;
float:left;
text-align:center;
overflow:hidden;
}
div#latodx {
float:left;
z-index:2;
width:164px;
background-color:#FFFFFF;
}
.login {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
.titolo {
color:#0099FF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:oblique;
}
.tabpage {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
}
.tabpage a {
color:#0099FF;
text-decoration:none;
font-weight:bold;
}
.tabpage a:hover {
color:#0099FF;
text-decoration:underline;
}
div#submenures {
	float:left;
	width:auto;
	height:25px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#0099FF;
	vertical-align:middle;
	margin-top:3px;
	margin-left:4px;
	
}
div#submenures a {
color:#0099FF;
text-decoration:none;
}
div#submenures a:hover {
color:#0099FF;
text-decoration:underline;
}
.articolo {
width:146px;
margin-left:5px;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
border-bottom:1px solid #000000;
height:200px;
}
.news {
width:146px;
margin-left:5px;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}
table#brand {
border:1px solid #0099FF;
float:left;
width:88px;
text-align:center;
margin-left:2px;
}
table#brandinsert {
border:1px solid #336699;
width:100%;
text-align:center;
margin-top:10px;

}
table#brandon {
border: 1px solid #009900;
margin-top:10px;
width:100%;
text-align:left;
}
table#brandoff {
border: 1px solid #FF6600;
margin-top:10px;
width:100%;
text-align:left;
}
img.brandscorr {
height:25px;
margin-left:4px;
border:1px solid #999999;
}
img#brandscorr1 {
height:25px;
margin-top:3px;

}
marquee#scroll {
border-top:1px solid #333333;
padding-top:4px;
padding-bottom:4px;
margin-top:10px;
}
table#tabsottcat {
margin-top:5px;


width:100%; 
font-family:Geneva, Arial, Helvetica, sans-serif; 
font-size:1.2em; 
font-weight:bold;
text-align:center;
border:1px solid #D92927;
padding-bottom:3px;
background-color:#FBED24;
z-index:0;
}
table#tabsottcat a {
color:#2592D0;
text-decoration:none;
}
table#tabsottcat a:hover {
color:#D92927;
text-decoration:underline;


}
.articoli {
width:97%;
border: 1px solid #FF9933;
margin-left:10px;
margin-right:10px;

}
table#headerpage {
width:97%;
margin-left:10px;
margin-right:10px;
}
table#headerpage1 {
width:97%;
margin-top:5px;
margin-left:10px;
margin-right:10px;
border:1px solid #333333;
padding-left:4px;
padding-right:4px;
padding-top:4px;
padding-bottom:4px;

}
div#form { 
font-family:Geneva, Arial, Helvetica, sans-serif; 
text-align:left; 
font-size:11px;
color:#0066FF;
}
div#formnero { 
font-family:Geneva, Arial, Helvetica, sans-serif; 
text-align:justify; 
font-size:11px;
color:#000000;
}
div#fineserie {
width:222px;
background-color:#D92927;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
color:#FFFF00;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
font-weight:bold;
height:33px;
}
div#extrasconto {
width:222px;
background-color:#2592D0;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
color:#FFFF00;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
font-weight:bold;
height:32px;
}
div#fineserie a {
color:#FFFFFF;
text-decoration:none;
}
div#fineserie a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#extrasconto a {
color:#FFFFFF;
text-decoration:none;
}
div#extrasconto a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#informazioni {
width:449px;
background-color:#2592D0;
border-top:2px solid #000000;
border-bottom:2px solid #000000;
padding-top:5px;
color:#FFFF00;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:center;
font-size:20px;
font-weight:bold;
height:52px;
}
div#informazioni a {
color:#FFFFFF;
text-decoration:none;
}
div#informazioni a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#informazioni_mini {
width:225px;
background-color:#2592D0;
padding-top:2px;
color:#FFFF00;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
font-weight:bold;
height:31px;
}
div#informazioni_mini a {
color:#FFFFFF;
text-decoration:none;
}
div#informazioni_mini a:hover {
color:#FFFFFF;
text-decoration:underline;
}
marquee#scrollup {
padding-top:4px;
padding-bottom:4px;
text-align:center;
width:100px;
height:25px;
margin-left:5px;
}
div#extrasconto_big {
width:446px;
background-color:#2592D0;
color:#FFFF00;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:center;
font-size:20px;
font-weight:bold;
height:52px;
padding-top:5px;
}
div#extrasconto_big a {
color:#FFFFFF;
text-decoration:none;
}
div#extrasconto_big a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#footer1 {
width:950px;
height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
text-align:center;
}
table#partner {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0066FF;
font-size:14px;
width:145px;
float:left;
margin-left:3px;
}
table#partner a {
color:#0099CC;
text-decoration:none;
}
table#partner a:hover {
color:#000066;
text-decoration:underline;
}
div#preventivo {
width:446px;
background-color:#2592D0;
color:#FFFF00;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:center;
font-size:20px;
font-weight:bold;
height:52px;
padding-top:5px;
}
div#preventivo a {
color:#FFFFFF;
text-decoration:none;
}
div#preventivo a:hover {
color:#FFFFFF;
text-decoration:underline;
}

div#offertamese a {
color:color:0099ff;
text-decoration:none;
}

div#offertamese a:hover {
text-decoration:underline;
}


.listarticle {
width:23.8%;
float:left;
margin:0.5%;

}

.imagelist {
margin-right:9px;
}

.listarticle h2 {
margin:0px;
font-size:0.9em;
color:#648A8E;
height:2em;
}

.article-box{
padding:0.9em;
}

.content-nav {


}

.clearAll {
float:none;
clear:both;
}

.listimage-box {
height:170px;
overflow:hidden;
text-align:center;
position:relative;
}

.closeout {
position:absolute;
top:0px;
right:0px;
width:70px;

}

.listarticle-description {
padding-top:1em;
}

.dettagli {
text-align:right;
}


label {
font-size:1.3em;
color:#0066FF;
font-weight:bold;
}

.footer {

color:#0099CC;

}

.footer-content {

padding:1em;
}

.listarticle-description h4 {
margin:0.3em;
padding:0;
margin-left:0;
color:#CC0033;
}


.consiglio {
font-size:1.9em;
text-align:center;
padding:0.5em;
background-color:#CC0033;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.consiglio  a { 
color:#FFF;
font-weight:bold;
}

td.sez3 {
padding:3px 0px;
padding-left:25px;

}

.Link99 {
font-size:1em;
color:#222222;
text-transform:lowercase;
}

.path {
padding:0.4em;
}

.fixed-menu {
position:fixed;
top:150px;
width:170px;
}

.listino {
padding:5px 0px;
height:1.3em;
}

.disponibilita{
margin:10px;
}

.black {
color:#000000 !important;
padding:5px;
text-align:right;
}


.ui-widget-content label {
font-size:0.9em;
display:block;
}

.product {
text-align:right;
padding:3px;
}

.product td {

border:1px dotted #EEE;
}

.product .left {
text-align:left;
}

.radio-pay {
width:180px;
float:left;
margin-right:30px;
margin-bottom:20px;
}

.option {
font-size:0.9em;
line-height:1.5em;
padding:10px 0px;
border-bottom:1px dotted #AAA;
margin-right:35px;
}

.payoption {
list-style-type:none;
width:95%;
margin:0 auto;

}
fieldset.column {
width:43%;
float:left;
margin-right:2%;
}

.info-disp {

}


.path {

text-align:left; margin-left:10px; font-size:1.1em; color:#339900; font-family:Geneva, Arial, Helvetica, sans-serif;
}

.product-info {
text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; margin-left:15px;
}

.product-info h2 {
margin:0px;
padding:3px 0px;
color:#FF0000;
}

.product-info h4 {
color:#000000;
margin-bottom:5px;
}

.product-info h5 {
font-size:1.8em;
color:#CC0000;
margin:5px 0px;
}

.slide {
display:block;
height:auto;
}

#logo {
float:left;
width:300px;
}

#cont-carrello {
float:none;
clear:both;
width:250px;
margin-top:10px;
}

#basket {
float:right;
width:200px;
margin-top:7px;
}

#imgcarrello {
float:right;
width:40px;
}

#menu-top {

clear:both;
margin:0 auto;
width:600px;

text-align:center;
}

.center td {
text-align:center;
border:1px dotted #CCCCCC;
}

.contimage {

float:left;
padding:5px;
margin-right:20px;
}

.legenda {
margin:10px;
}

#info-head {
float:left;
width:593px;
}

#area-ris-head {
float:right;
text-align:right;
}

#spedizioni {
padding-bottom:20px;
}

.padding {
padding:10px;
}


.sharethis {
vertical-align:middle;
}

#tab-select {

}

.row td {
padding:4px;
font-size:1.1em;
}

.ui-selected {
background:#EEE;
}

.ui-selecting  {
background:#FBED24;
}

