BODY {
	MARGIN:0px; BACKGROUND:#FFF url(img/bck_2012.jpg) repeat-x;
}
BODY,* {
	FONT-SIZE: 14px; COLOR: #726396;
	font-family: Calibri, Lucida sans, Helvetica Neue, Calibri;
}

.face_table{margin-left:3px; margin-right:70px; display:block; position:relative; float:right}

TD {FONT-SIZE: 14px; COLOR: #999999}
TH {FONT-SIZE: 14px; COLOR: #999999}
FORM {MARGIN: 0px}

A:link {COLOR: #585866;}
A:visited {COLOR: #585866;}
A:hover {COLOR: #b6ada6;}

a.path:link,a.path:visited{color:#000;text-shadow: #fff 1px 1px 1px; text-decoration:none;}
a.path:hover{color:#ef16b2;text-shadow: #fff 1px 1px 1px;}

.img_header{background-image: url(img/bck_collant_A.jpg);background-repeat:no-repeat;}
.img_mnu_bar{background-image: url(img/bck_collant_B.jpg);background-repeat:no-repeat;}
.login_form{color:#333; background: url(img/bck_input_login.gif) no-repeat; width:130px; height:26px; text-align:center; border:0px;}

a.cathome:link,a.cathome:visited{
	FONT-SIZE: 18px;
	text-decoration: none;
	background:transparent url(img/but_off_2012.png) no-repeat;
	float:left;
	clear:left;
	margin: 5px 0px 0px 5px;
	width :300px;
	height: 68px;
	text-align:center;
	COLOR: #964e9a;
	line-height:3em;
}
a.cathome:hover{
	COLOR: #ff75f6;
	text-decoration: none;
	background-image: url(img/but_on_2012.png);
	/*text-shadow: #fff 1px 1px 1px;*/
}

.bollinosconto{background: url(img/sconto.png) no-repeat; z-index:20; float:right; width:64px; height:62px; color:#FFF; text-shadow: #8d2d86 1px 1px 1px;}

.box_img_sconto{float:right; width:153px; height:196px; clear:both; margin-bottom:5px; clear:both;}
.box_img_sconto img{cursor:pointer; border:1px solid #707070; float:right; position:relative;}
.box_img_sconto img.sconto{cursor:pointer; border:1px solid #707070; float:right; position:relative; top:-62px;}
.bollinosconto_img{background:url(img/sconto.png) no-repeat; float:right; z-index:20; position:relative; top:2px; right:2px; width:64px; height:62px; color:#FFF; text-shadow:#8d2d86 1px 1px 1px; line-height:4em; text-align:center;}

.menu {	FONT-SIZE: 20px; /*COLOR: #726396;*/ COLOR: #333;text-shadow: #efefef -1px -1px 1px;}
A.menu:link {FONT-SIZE: 20px; /*COLOR: #726396;*/ COLOR: #333;text-shadow: #efefef -1px -1px 1px;}
A.menu:visited {FONT-SIZE: 20px; /*COLOR: #726396;*/ COLOR: #333;text-shadow: #efefef -1px -1px 1px;}
A.menu:hover {FONT-SIZE: 20px; COLOR: #dac2ed;}
A.selected.menu:link {FONT-SIZE: 20px; COLOR: #dac2ed;}
A.selected.menu:visited {FONT-SIZE: 20px; COLOR: #dac2ed;}
A.selected.menu:hover {FONT-SIZE: 20px; COLOR: #726396;;}
A.option:link {
	COLOR: #726396; TEXT-DECORATION: none;
}
A.option:visited {
	COLOR: #726396; TEXT-DECORATION: none;
}
A.option:hover {
	COLOR: #dac2ed; TEXT-DECORATION: none;
}
A.color:link {
	COLOR: #b37ee2
}
A.color:visited {
	COLOR: #b37ee2
}
A.color:hover {
	COLOR: #ef16b2
}
A.stepok:link {
	COLOR: #bacad5
}
A.stepok:visited {
	COLOR: #bacad5
}
A.stepok:hover {
	COLOR: #88b8d9
}
A.footer:hover {
	COLOR: #ffffff
}

A.sel:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #9869bc; TEXT-DECORATION: none
}
A.sel:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #9869bc; TEXT-DECORATION: none
}
A.sel:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #dac2ed; TEXT-DECORATION: none
}
.login {
	FONT-SIZE: 14px; COLOR: #ca68cf;
}
.titolo_prodotto {
	FONT-SIZE: 20px; COLOR: #9869bc
}
STRONG {
	COLOR: #757575
}
#categorie {
	PADDING-TOP: 5px
}
#categorie UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#categorie UL A.selected:link {
	COLOR: #ef16b2
}
#categorie UL A.selected:visited {
	COLOR: #ef16b2
}
#categorie UL A.selected:hover {
	COLOR: #d8f784
}
#cart {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri
}
#cart TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri
}
#riepilogo {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri
}
#riepilogo TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri
}
#modulo {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri
}
#modulo TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri
}
#modulo TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
FIELDSET {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #666666; LINE-HEIGHT: 1.5em; PADDING-TOP: 8px; FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri
}
LEGEND {
	FONT-SIZE: 15px; COLOR: #bd9dd1; FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri
}
#categorie_home {
	FONT-SIZE: 20px
}
#categorie_home UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#categorie_home UL LI A:link {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-COLOR:#fbf6fc; COLOR: #bf9dc6; LINE-HEIGHT: 2em; BORDER-BOTTOM: #ffffff 1px solid
}
#categorie_home UL LI A:visited {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-COLOR:#fbf6fc; COLOR: #bf9dc6; LINE-HEIGHT: 2em; BORDER-BOTTOM: #ffffff 1px solid
}
#categorie_home UL LI A:hover {
	DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-COLOR:#fff; COLOR: #bf9dc6; LINE-HEIGHT: 2em; BORDER-BOTTOM: #ffffff 1px solid; text-decoratione: none
}
#categorie_home UL LI A.selected:link {
	DISPLAY: block; COLOR: #afe712; LINE-HEIGHT: 2em; BORDER-BOTTOM: #cccccc 1px solid
}
#categorie_home UL LI A.selected:visited {
	DISPLAY: block; COLOR: #afe712; LINE-HEIGHT: 2em; BORDER-BOTTOM: #cccccc 1px solid
}
#categorie_home UL LI A.selected:hover {
	DISPLAY: block; COLOR: #d8f784; LINE-HEIGHT: 2em; BORDER-BOTTOM: #cccccc 1px solid
}
.rigadx {
	BORDER-RIGHT: #ccc 1px solid
}
.rigabotdash {
	BORDER-BOTTOM: #ccc 1px dashed
}
.pad2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pad5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pdl8 {
	PADDING-LEFT: 8px
}
.pdr5 {
	PADDING-RIGHT: 5px
}
.pdr20 {
	PADDING-RIGHT: 20px
}
.pdl20 {
	PADDING-LEFT: 20px
}
.pad10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pad20 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.s10 {
	FONT-SIZE: 10px
}
.s11 {
	FONT-SIZE: 11px
}
.s12 {
	FONT-SIZE: 12px
}
.s14 {
	FONT-SIZE: 14px
}
.s16 {
	FONT-SIZE: 16px
}
.s18 {
	FONT-SIZE: 18px
}
.s20 {
	FONT-SIZE: 20px
}
.s22 {
	FONT-SIZE: 22px
}
.s24 {
	FONT-SIZE: 24px
}
.bianco {
	COLOR: #ffffff
}
.arancione {
	COLOR: #726396;
}
.antracite {
	COLOR: #666666
}
.antracite_s {
	COLOR: #3f3f3f
}
.azzurro {
	COLOR: #c5c7da
}
.azzurro2 {
	COLOR: #2777a2
}
.azzurro3{
	color: #93b3cb;
}
.fuxia{
	color: #9869bc;
}
.lilla {
	COLOR: #bd9dd1
}
.ocra {
	COLOR: #ca68cf;
}
.ocra2 {
	COLOR: #9f6b1f
}
.ocra3 {
	COLOR: #d69826
}
.marrone {
	COLOR: #b56eb4
}
.nero {
	COLOR: #000000
}
.verdeacqua {
	COLOR: #ccffcc
}
.viola {
	COLOR: #333333;
}
.viola2{
	color:#847391;
}
.verde {
	COLOR: #759f00
}
.verde2 {
	COLOR: #afe712
}
.verdone{COLOR: #1d3c12;}
.sq {
	FONT-FAMILY: "Lucida Sans", "Myriad Pro Light", "Helvetica Neue", Calibri;
}
.innerOk {
	COLOR: green
}
.innerError {
	COLOR: #FF69B4;
}
TEXTAREA {
	FONT-FAMILY: "Arial"
}
.pre_art{color:#ef16b2}
.pre_total{color:#ef16b2}
.pre_CartElement{color:#48301d}
.shadow{text-shadow: 1px 1px 3px #000;}
.credits a:link,.credits a:visited{color:#a1a3bc;}
.credits a:hover{color:#FFFFFF;}

.dottedbig{border:dotted #efefef;}
