﻿html,body{margin:0;padding:0}
body{
font: 76% arial,sans-serif;
color: #262626;
text-align:center;
}
.red{color:#EF90B8;}
.rosa{color:#EF90B8;}

/*p{margin:0 10px 10px}941B3A*/
a{color: #EF90B8;}
img{border-width: 0}
#TitRed{background: url("../images/bg_TitRed.jpg") repeat-x; color:#FFFFFF; height:35; margin-bottom:10px;}
h1{font-size:15px;padding:8px 0 0 15px;}
td,th{
font: 76% arial,sans-serif;
}

input { 
border: 1px solid #666666;
font-family: tahoma, arial;
font-style: normal;
font-weight: normal;
color: #918E9A;
}

div#container{width:960px;margin:0 auto;text-align:left; }
div#header{
height:110px;
margin:5px 0 20px 0;
padding:0px;
background: url("../images/freemoda-logo-payoff.jpg") no-repeat top left;
color: #ffffff;
}
div#header ul{list-style-type: none;margin: 0;padding: 0}
div#header li{float: left;margin: 0;padding:0}
div#header a{float:left;}

div#header a:hover img{visibility: hidden}
div#header a#current:hover img{visibility: visible}
li#bthead{background: url("../images/fascia-grigia.jpg") no-repeat top left}

div#contentHome{float:left;width:960px}
div#content{float:right;width:770px; margin:11px 0 0 0px; border:0px solid;}
div#content p{line-height:1.4}

div#logo_menu{background:#FFFFFF; height:31px; font-family:"Times New Roman", Times, serif; font-size:17px;}
div#logo_menu ul{list-style-type: none; margin:10px 0;padding: 0}
div#logo_menu li{float: left;margin: 0;padding: 0px;}
div#logo_menu li span, div#cart li span{display:-moz-inline-box; background: url("../images/ondina.jpg") no-repeat center; width:50px; height:20px;}
div#logo_menu a, div#cart a{ color:#333333; text-decoration:none;}

div#logo_menu a:hover, div#cart a:hover{color:#808080;}
div#logo_menu a#current{color:#808080;}

div#logo_menu li ul{list-style-type: none; margin:10px 0;padding: 0; DISPLAY: none}

UL#menu_a_2livelli {
	PADDING-RIGHT: 0px; BORDER-TOP: #d76120 1px solid; PADDING-LEFT: 0px; BACKGROUND: #2d4e6c; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1em Trebuchet MS; BORDER-LEFT: #d76120 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d76120 1px solid; LIST-STYLE-TYPE: none
}
UL#menu_a_2livelli LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu_a_2livelli LI {
	BORDER-RIGHT: #d76120 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px
}
UL#menu_a_2livelli A:link {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
UL#menu_a_2livelli A:visited {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
UL#menu_a_2livelli A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #d76120; TEXT-DECORATION: none
}
UL#menu_a_2livelli A:unknown {
	COLOR: #ffffff; BACKGROUND-COLOR: #d76120; TEXT-DECORATION: none
}
UL#menu_a_2livelli A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #d76120; TEXT-DECORATION: none
}
UL#menu_a_2livelli LI UL {
	DISPLAY: none
}
UL#menu_a_2livelli LI:hover UL {
	BORDER-RIGHT: #d76120 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d76120 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; Z-INDEX: 1; BACKGROUND: #2d4e6c; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1px; BORDER-LEFT: #d76120 1px solid; WIDTH: 130px; PADDING-TOP: 0px; BORDER-BOTTOM: #d76120 1px solid; POSITION: absolute
}
UL#menu_a_2livelli LI LI {
	WIDTH: 130px; BORDER-BOTTOM: #d76120 1px solid
}

#logo{float:left; margin-right:5px; background: url("../images/freemoda-logo.jpg") no-repeat top left}
/*li#chisiamo{background: url("../images/chi-siamo.jpg") no-repeat top left}
li#spaccio{background: url("../images/spaccio.jpg") no-repeat top left}
li#contatti{background: url("../images/contatti.jpg") no-repeat top left}*/

div#splash{margin:0;}

div#promo{margin: 5px 0 10px 0; float:left; border:0px solid; width:495px;}
div#promoTit{background: url("../images/fascia-consigliatiAut.jpg") no-repeat top left; height:40px;}
div#promo ul{list-style-type: none; margin: 0px ;padding: 0px; height:250px; display:inline;}
div#promo li{float: left; margin: 0 6px 0 0;padding:0; width:160px; text-align:left;}
div#promo li img{border:1px solid #CCC; border-top:1px solid #B2B2B2;}
/* SIDEBAR */
div#cart{float:right; width:310px; height:33px;}
div#cartNumItem{float:left;background:url("../images/borsetta.jpg") no-repeat top right; font-size:10px; color:#FFF; margin:0px; padding-top:12px; text-align:center; width:30px; height:30px;}
div#cart ul{list-style-type: none; margin: 7px 8px 0 0; padding: 0; font-family:"Times New Roman", Times, serif; font-size:17px;}
div#cart li{margin: 0;padding:0}


div#size{float:right; width:310px; height:190px; background:url("../images/tutte-le-taglie.jpg") no-repeat top right; margin:7px 0 3px 0; padding:0px;}
div#size_bt{float:right; width:310px; height:35px; margin:0px 0px 0px 0px; padding:0px 0 5px 0px; border-bottom:4px solid #BC7478;}
div#size_bt1{float:right; width:310px; height:35px; margin:7px 0px 0px 0px; padding:7px 0px; border-top:2px solid #BC7478;}
div#search{float:right; width:320px; height:30px;  margin:85px 0 0px 0px; padding:0px;}
#formCerca{display: inline; margin:0 0 0 115px; padding:0px;}
#formCerca input{background:url("../images/bg_cerca.jpg") no-repeat; width:150px; border: 1px solid #D0D0D0; padding-left:5px;}
#formCerca button{background:url("../images/btn_cerca.jpg") no-repeat; border:0px; width:45px; color:#fff; margin-left:1px;}

div#homeDex{margin:5px 0 3px 497px;}

div#order_catalog{float:left; width:200px; margin:0px 0 3px 5px; padding:0px; text-align:center;}
div#order_catalog img{background-color:#CCC;}
div#text{text-align:left; padding: 5px;}

div#news{float:left; width:188px; height:240px; background:url("../images/box-newsAut.jpg") no-repeat top center; margin:0px; padding:0px; border:1px solid #FDA248;}
#text_news{text-align:left; padding: 5px; margin-top:40px;}
div#news .red{font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-style:italic; font-weight:bold; color: #FDA248;}

div#TitProd{clear:left;float:left; width:180px;  margin:11px 0 3px 0; padding:0px; border:0px solid #eee;}
div#text_prod ul{float: left; list-style-type: none; margin: 0px 0 0 0; padding: 0; width:180px;}
div#text_prod li{margin: 0px 0 0px 0;padding:7px 0px 0px 5px; height:15px; text-transform:lowercase}
div#text_prod li a{color:#000; text-decoration:none;}
div#text_prod li a:hover{color:#808080; text-decoration:underline;}
div#text_prod li .current{color:#EF90B8; font-weight:bold;}

div#navigation{float:right;width:310px; background:#B9CAFF}
div#extra{float:right;clear:right;width:310px; background:#FF8539}
div#footer{clear:both;width:100%; background: #767676;color: #FFF; border-top:4px double #6F7073; 
list-style:none;
overflow: hidden;  /*  simple clearing of floats */
padding: 1em 0;
line-height: 1.8;
}
div#footer ul,div#footer li{margin:0;padding:0;list-style:none}
div#footer div{
text-align:left;
float:left;
width:15%;
margin-left: 1%;
display:inline; /* per evitare il float double margin bug di IE*/
}
div#footer .line{border-right:1px solid #fff;}
div#footer li{border-bottom:1px dotted #777}

div#footer a{display:block;color: #eeeeee;
    height: auto !important;height: 1%; /*holly hack semplificato per IE*/
    text-decoration:none;
 }

div#footer a:hover{color:#FFF}
.skype{float:right; border:1px solid; width:126px;}
div#footer img{margin:0; /*float:left;*/}
div#footer a:hover img{visibility: hidden}
div#footer a#current:hover img{visibility: visible}
div#footerSkype{background: url("../images/skype-on.jpg") no-repeat ; margin:0; padding:0px;}
div#footer p{clear:all; margin:6em 0 0 0; padding:5px 10px}

div#hr1{float:right; width:310px; border-bottom:2px solid #BC7478; margin:0px padding:0px; line-height:2px }
div#hr2{float:right; width:310px; border-bottom:4px solid #BC7478;line-height:2px  }
.news{margin:10px 0;}


.dex{
float:right;
}
/* PRODOTTI */
div#Art{
clear:left;
border:0px solid; 
/*border-bottom:1px solid #CCCCCC;*/
width:98%;
OVERFLOW: hidden;
}
#Art a{
font-size: 10px;
color: #B60B26;
text-decoration: none;
}
#Art a:hover {
color: #B60B26;
text-decoration: underline;
}
#Art a:link {
color: #B60B26;
text-decoration: none;
}
#Art .imgleft {
float:left; 
margin:0 15px 0 5px;
border:1px #CCCCCC solid;
}

H1{font-family:"Times New Roman", Times, serif; text-transform:capitalize; font-weight:normal; font-size:2.05em; color:#E3007A; padding-top:0px;}
H3 {
MARGIN-BOTTOM: 0em;
FONT: bold 1.15em Arial, Helvetica, sans-serif;
COLOR: #484538;
}

.H3titolo{
/*width:638px;*/
padding:0 5px;
margin-bottom:3px;
/*background:#EF90B8; */
border-bottom:1px solid #EF90B8;
color:#333333;
}
h4{font-family:"Times New Roman", Times, serif; text-transform:inherit; font-weight:bold; font-size:1.05em; margin-bottom:0px;}
h4 a{color:#fff; text-decoration:none;background:#EF90B8; padding:2px; }
h4 a:hover{color:#fff; text-decoration:underline;background:#EF90B8; padding:2px;}
/* TABELLE */
th{
background:#CCC url(../images/bgtbl-top.jpg) repeat-x bottom;
height:20px;
text-align:center;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#666666;
}
#titolicart td{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#666666;
background-color:#CCC;
}


.row1{
background-color: #E0E0E0;
}
.row2{
background-color: #EEEEEE;
}
.row1 a, .row2 a{color:#EF3E96;}


#dotline{
margin-top:3px;
background: url(../images/dottedLine.gif) repeat-x;
height:3px;
}
#dotlineVert{
margin-top:3px;
background: url(../images/dottedLiney.gif) repeat-y;
height:300px;
}
.sottotitolo{
float:right; 
text-align:right;  
font-weight:normal;
}
div#sottopagine{text-align:center; border:0px solid;}
div#sottopagine ul{margin:0px; padding:0px;}
div#sottopagine li{display: inline; margin-left:10px;}
div#sottopagine li #current{padding:0 3px; font-weight:bold; font-size:13px;}

.submit {
background: #E52E88 ;/*url(immagini/Puls-bar.jpg)*/
border:3px #E52E88;
border-style:double;
CURSOR: hand;
COLOR: #FFFFFF;
font: normal;
font-family:"Times New Roman", Times, serif;
text-transform:uppercase;
height:30px;
}
#tCart{

}

DIV.Ok {
	BORDER: #00A632 1px solid;
	background: url(../images/ok.gif) no-repeat 1% 50%;
	BACKGROUND-COLOR: #F5FFF3;
	HEIGHT: 50;
	PADDING:15;
	PADDING-LEFT:60;
	font-size:12px;
}
DIV.Problem {
	BORDER: #FFA759 1px solid;
	background: url(../images/warning.gif) no-repeat 1% 50%;
	BACKGROUND-COLOR: #FEF5EC;
	HEIGHT: 50;
	PADDING:15;
	PADDING-LEFT:60;
	font-size:12px;
}
DIV.Red {
	BORDER: #F30000 1px solid;
	background: url(../images/error.gif) no-repeat 1% 50%;
	BACKGROUND-COLOR: #FFF6F6;
	HEIGHT: 50;
	PADDING:15;
	PADDING-LEFT:60;
	font-size:12px;
}

hr{
height: 1px;
color:#EEE;
}
.clear { clear: left }

.Offerta {color:#CA0508; }
.barrato {text-decoration:line-through; color:#808080; }
.prezzo{font-size:19px;}
.smallText{font-size:12px;}

.buttonCart{
background-color:transparent;/*#CC9696*/
border:none;
cursor:hand;
padding:0px;
width:167px;
border:0px solid;
}
#infoPrivacy{
width:100%;
height: 80px;
overflow:auto; 
padding: 0px;
margin-top:2px;
font-size:11px;
}

#submenuProd{
border:0px solid;
text-align:center;
padding-top:10px;
margin-bottom:-25px;
}
#taglia{width:57px;}

#boxDispon{
float:right; border:0px solid; width:340px; height:40px; padding:5px 0 3px 25px; margin:0 25px 0 0;
}
/*.dispSelR{background:#FEC4B0 url("../images/icoDisponibilitaR.gif") no-repeat right;}*/
.dispR{background-color:#FEC4B0;}
.dispG{background:#FEEEB4 /*url("../images/disp-arrow.jpg") no-repeat left; border-top:1px solid #F2F2CD; border-left:1px solid #F2F2CD; border-bottom:1px solid #F2F2CD;*/}
.dispV{background-color:#E0FCD6;}
.small{color:#ccc; font-size:10px;}

