html {	overflow: -moz-scrollbars-vertical;	margin: 0;	padding: 0;}

* {	font-family: Arial, Helvetica, sans-serif;}

.Inserzborder {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #DFDFDF;}

.Inserzspacer {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFF0;}

.Stile1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #6A646E;}

.Stile2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #D75813; }

.Stile211px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #D75813; }

.Stile3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D75813; }

.Stile4 {font-size: 9px; color: #6A646E; font-family: Verdana, Arial, Helvetica, sans-serif;}

.bianco {color: #FFF;}

.Testo11px {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #6A646E;}

.Testo12px {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #6A646E;}

.Testo10px {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #6A646E;}

.Testoguida {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #8e012c;}

body {	margin: 0px; padding: 0px; background: url('../image/yubbuy/Images/Servizio/Sfondo3.jpg') repeat; /*background: #FFFFFF;*/}

body, td, th, input, textarea, select, a { font-size: 12px; }

form {	padding: 0;	margin: 0;	display: inline;}

input, textarea, select {	margin: 3px 0px;}
<!-- ROLLOVER PULSANTI -->

.ROLLREG { background-image: catalog/view/theme/default/image/yubbuy/Images/Navbar/Login/Registrati_0.gif; width: 70px; height: 20px;} <!-- ROLLOVER REGISTRATI -->
.ROLLREG:hover { background-image: catalog/view/theme/default/image/yubbuy/Images/Navbar/Login/Registrati_1.gif; width: 70px; height: 20px;}<!-- ROLLOVER REGISTRATI -->

<!-- FINE ROLLOVER PULSANTI -->

fakelink {	font-size: 12px; color: #D75813; font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}

.link {
	color: #D75813;
	text-decoration: none;
    font-size: 10px;
	font-weight: bold
}
.visited {
	text-decoration: none;
	color: #D75813;
    font-size: 10px;
	font-weight: bold
}
.hover {
	text-decoration: underline;
	color: #808080;
    font-size: 10px;
	font-weight: bold
}
.active {
	text-decoration: none;
	color: #D75813;
    font-size: 10px;
	font-weight: bold
}

/* a:link { color: #D75813; text-decoration: none; font-size: 10px}
a:visited {	text-decoration: none; color: #D75813; font-size: 10px}
a:hover { text-decoration: underline; color: #808080; font-size: 10px}
a:active { text-decoration: none; color: #D75813; font-size: 10px}==================> vecchi styles link*/

.transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}

a img {	border: none;}

p {	margin-top: 0px;}

.png { behavior: url('catalog/view/javascript/png/iepngfix.htc');}

/* layout */

#container {
	width: 1024px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	background: #FFFFFF;
	visibility: inherit;
}

#header { width: 1024px; position: relative; margin-left: auto;	margin-right: auto;	background: #FFFFFF;}

#header .div1 {	height: 105px;}

#header .div2 {	position: absolute;	top: 0px; left: 15px;}

#header .div3 {	background: url('../Images/Linea_Up.png') no-repeat;	width: 623px; height: 62px;	position: absolute;	top: 28px; right: 0px; padding-top: 15px; padding-left: 17px;}

#header .div3 a { padding: 12px 0px 12px 22px;	margin-left: 10px;	margin-right: 10px;	display: inline-block;	color: #DDDDDD;	text-align: center text-decoration: none;	font-size: 14px; font-family: Verdana, Geneva, sans-serif;	float: left;}

#header .div4 {	width: 940px; padding-left: 10px; padding-right: 10px;	height: 40px; background: url('../image/header.png') repeat-x;}

/* ====================================================================================================================================================*/ 
/*<=== header asteriscati della vecchia header ===>*/
/*#header .div4 a { padding: 12px 0px 12px 22px;	margin-left: 10px;	margin-right: 10px;	display: inline-block;	color: #6A646E;	text-align: center;
text-decoration: none;	font-size: 14px; font-family: Verdana, Geneva, sans-serif;} */
/*#header .div5 a { float: left;}*/
/*#header .div6 a { float: right;}*/  
/* ====================================================================================================================================================*/ 

#breadcrumb { padding-top: 8px;	padding-bottom: 10px; padding-left: 10px;}
#column_left { float: left;	width: 180px;	margin-left: 15px;	margin-right: 17px;	display: inline-block;} /* colonna sx dentro container */

#column_right {	float: right;	width: 200px;	margin-left: 17px;	margin-right: 15px; display: inline-block;} /* colonna dx dentro container */

#content { position: relative; display: inline-block; width: 580px;	margin-bottom: 10px;} /*parte centrale per i contenuti*/

#content .top {	padding: 8px 0px 6px 10px;	background: url('../Images/content_top.png') no-repeat;} /* spazio per immagine-cornice arancio per titolo*/

#content .top h1, .heading { color: #FFFFFD; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;	text-transform: uppercase /*tutto maiuscolo*/; margin: 0px;} /* crea lo spazio dove scrive il titolo della pagina*/

.heading {	border-bottom: 1px solid #DDDDDD; padding-bottom: 3px;	margin-bottom: 10px;} /* >>>>>>>> finestra del benvenuto al sito da eliminare <<<<<<<< */

#content .middle {	border-left: 1px solid #DDDDDD;	border-right: 1px solid #DDDDDD; background: #FFFFFF; padding: 10px 10px 1px 10px;	min-height: 380px;
	width: 558px;} /* parte centrale per i contenuti */

#content .bottom {	background: url('../Images/content_bottom.png') no-repeat; height: 5px;} /* chiude il div del contenuto con immagine stondata */

/* <<<<<<<<<<<<<<<<<<<<<< CREA IL BOX PER I CONTENUTI >>>>>>>>>>>>>>>>>>>>>>>>*/

.box {	margin-bottom: 10px; background: url('../Images/box_top.png') no-repeat;} /* IMMAGINE TITOLO BOX CON BORDI STONDATI */

.box .top {	padding: 8px 0px 6px 10px;	color: #FFFFFD;	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-transform: uppercase;}

.box .middle {	border-left: 1px solid #DDDDDD;	border-right: 1px solid #DDDDDD; background: #FFFFFF; padding: 10px;}

.box .bottom {	height: 5px; background: url('../Images/box_bottom.png') no-repeat;} /* chiude il div del box con immagine stondata */

.boxr {	margin-bottom: 10px; background: url('../Images/box_top_r.png') no-repeat;} /* IMMAGINE TITOLO BOX CON BORDI STONDATI */

.boxr .top { padding: 8px 0px 6px 10px;	color: #FFFFFD;	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-transform: uppercase;}

.boxr .middle {	border-left: 1px solid #DDDDDD;	border-right: 1px solid #DDDDDD; background: #FFFFFF; padding: 10px;}

.boxr .bottom {	height: 5px; background: url('../Images/box_bottom_r.png') no-repeat;} /* chiude il div del box con immagine stondata */

.success {	padding: 5px 0px; margin-bottom: 10px; background: #E4F1C9;	border: 1px solid #A5BD71; font-size: 11px;	font-family: Verdana, Geneva, sans-serif; text-align: center;}

.warning { padding: 5px 0px; margin-bottom: 10px; background: #FFDFE0;	border: 1px solid #FF9999;	font-size: 11px; font-family: Verdana, Geneva, sans-serif;	text-align: center;}

.wait {	padding: 5px 0px; margin-bottom: 10px; background: #FBFAEA;	border: 1px solid #EFEBAA; font-size: 11px;	font-family: Verdana, Geneva, sans-serif;
	text-align: center;}

.required {	color: #FF0000;	font-weight: bold;}

.error { color: #FF3F55; display: block;}

.help {	cursor: pointer;}

.tooltip {	border: 1px solid #FDDA5C;	background: #FBFF95; padding: 5px; font-size: 11px;	width: 250px;}

.clear { /* generic container (i.e. div) for floating buttons */overflow: hidden; width: 100%;}

a.button {	background: transparent url('..Images/button_right.png') no-repeat scroll top right; color: #000000; display: inline-block;	font: bold 12px arial, sans-serif; height: 25px; margin-right: 6px;	padding-right: 18px; /* sliding doors padding */ text-decoration: none;}

a.button span {	background: transparent url('..Images/button_left.png') no-repeat; display: inline-block; padding: 5px 0 5px 18px;}

.buttons { background: #F8F8F8;	border: 1px solid #DDDDDD; margin-bottom: 10px;	clear: both; padding: 5px;}

.buttons input { padding: 0px; margin: 0px;}

.buttons table { width: 100%; border-collapse: collapse;}

.buttons table td {	vertical-align: middle;}

.list {	width: 100%; margin-bottom: 10px;}

.list td { text-align: center; vertical-align: top;	padding-bottom: 10px;}

.sort {	margin-bottom: 10px; background: #F8F8F8; height: 30px;	width: 100%;}

.sort .div1 { float: right;	display: inline-block;	margin-left: 5px; padding-top: 6px;	padding-right: 9px;}

.sort .div2 { text-align: right; display: inline-block;	padding-top: 9px;}

.sort select {	font-size: 11px; margin: 0;	padding: 0;}

.pagination { display: inline-block; width: 100%; background: #F8F8F8;	margin-bottom: 10px;}

.pagination .links, .pagination .results { padding: 7px;}

.pagination .links { float: left;}

.pagination .links a {	border: 1px solid #CCCCCC;	padding: 4px 7px; text-decoration: none; color: #000000;}

.pagination .links b { border: 1px solid #CCCCCC; padding: 4px 7px;	text-decoration: none;	color: #000000;	background: #FFFFFF;}

.pagination .results { float: right;}

.tabs {	display: block;	width: 100%; margin-bottom: 0px;}

.tabs a { float: left; display: block;	padding: 6px 15px 7px 15px;	margin-right: 2px; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;	border-right: 1px solid #DDDDDD; background: #FFFFFF url('../images/tab.png') repeat-x; color: #000000;	font-weight: bold; 	font-size: 13px; text-decoration: none; z-index: 1; position: relative; top: 1px;}

.tabs a.selected { background: #FFFFFF url('..Images/tab.png') repeat-x; border-bottom: 0px; padding-bottom: 8px; z-index: 3;}

.page {	border: 1px solid #DDDDDD;	background: #FFFFFF; display: inline-block;	padding: 10px; display: block; width: 536px; clear: both; z-index: 2; 	margin-bottom: 10px;}

#footer { width: 100%; padding-top: 5px; border-top: 1px solid #DDDDDD;	display: inline-block;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;	font-weight: bold;	color: #6A646E;}

#footer .div1 {	float: left; text-align: left;}

#footer .div2 {	float: right; text-align: right;}

#category ul { margin-top: 0px;	margin-bottom: 0px;	margin-left: 8px; padding-left: 12px;}

#information ul { margin-top: 0px; margin-bottom: 0px; margin-left: 8px; padding-left: 12px; list-style: url('../images/bullet_2.png');}

.cart {	border-collapse: collapse; margin-bottom: 10px;	width: 100%; border: 1px solid #EEEEEE;}

.cart th { background: #EEEEEE;	padding: 5px; font-weight: normal;}

.cart td { padding: 5px;}
