/*----------------------------------- bloCco CONTENITORE GENERALE -----------------------------------*/

#contenitore
       {
        width: 800px;
        text-align: left;
	margin: 0 auto;
        padding: 1px  0 0 0;
	background:  green;
       } 


/*------------------ sezione header ----------------------*/

#header {
	 background:  #FFF;
         overflow: hidden;
         padding: 10px 0 10px 0;
        width: 800px;
        }

#headsx {
	float: left;
        display: inline;
        clear: both;
        margin: 0;
        padding: 0;
	width: 190px;
       }

#headdx {
	float: left;
        display: inline;
	width: 590px;
        margin: 0 0 0 5px;
       }
        #headdx p
             {
              margin: 10px 0 0 10px;
              padding: 0;
              line-height: 45px;
              font-weight: bold;
	      font-size: 4.2em;
              /*color: #dee3fb;*/
              color: silver;
             }

/*------------------------------------- AREA CONTENUTI ------------------------------------- */
#colonne { 
          width:800px; 
          margin:20px; 
          text-align:left; 
          float:left; 
          display:inline;
          background-color:transparent; 
          color: #000;
          border-top: 2px solid #49515c;


       }

       #colonne p
              {
	       float: left;
               display: inline;
          text-align:center; 


              }
       

/*------------------------------------- FOOTER CREDITS ------------------------------------- */
#footer{ 
        width:800px; 
        margin:20px; 
        text-align:center; 
        float:left; 
        display:inline;
        background:transparent;       
        height:80px;
        color: silver;        
         border-top: 2px solid #49515c;
       margin: 0  0 0 20px;
       padding: 10px;
         }

/*------------------------------------- cataloghi ------------------------------------- */


.scheda{ 
	float:left; 
	display:inline; 
	margin:20px 20px 20px 0;
	width:180px;
	line-height:100%;
	position:relative;     
      background-color:#fff8dd;	
        text-align:center;
	-moz-border-radius:5px; 
	border-radius:5px;
         border-top: 1px solid #49515c;
         border-bottom: 1px solid #49515c;



        }

.imgcatalogo{ 
	/*float:left; */
	/*display:inline; */
	/*margin:10px 0 0 0;*/
	width:160px;
	height:160px;
        padding:10px;
	/*line-height:100%;*/
	position:relative;     
    /*background-color:purple;*/
     /* background-color:#eedebc;*/	
       /* text-align:center;*/
	-moz-border-radius:5px; 
	border-radius:5px;
        /* border-top: 2px solid #49515c;*/


        }



/* STILI GENERALI  SIMPLECART JS*/
html, body, div, span, p, a, em, img, strong, fieldset, form, label, legend, input { margin:0; padding:0; border:0; outline:0; font-size:100%;  }

html body div.clear { background:none; border:0; clear:both; display:block; float:none; font-size:0; margin:0; padding:0; overflow:hidden; visibility:hidden; width:0; height:0; }

body {	background-color: #fff8dd; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; }

#wrapper { width:780px;	margin:20px auto; background:none; }

#container { width:760px; margin:20px; text-align:left; float:left; display:inline;background-color:#eedebc; }

#containertab { width:760px; margin:20px; text-align:left; float:left; display:inline;background-color:#fff8dd;}


h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#0033FF; margin:0; padding:0; }
h2 { margin:20px 0 10px 0; font-weight:normal; font-size:18px; }
a { text-decoration:none; color:#CC0000; }
.alignRight { text-align:right; }

/* STILI PRODOTTO */
.simpleCart_shelfItem { 
	float:left; 
	display:inline; 
	margin:20px 20px 20px 10px;
	width:160px;
	line-height:100%;
	position:relative;
      background-color:#eedebc;	
        text-align:center;
	-moz-border-radius:5px; 
	border-radius:5px;

}

.simpleCart_shelfItem.last {
	margin-right:0;
}

.simpleCart_shelfItem p { 
	margin:10px 0 0 0; 
}

.item_name {
	font-weight:bold;
	font-size:12px;
	margin:10px 0;
	padding:0;
}

.item_size { font-size:12px; }

.item_add {
	margin:10px 5px;
	padding:4px; 
	background:#0033FF;
	color:#FFFFFF;
	border:none;
	-moz-border-radius:5px; border-radius:5px;
	text-transform: uppercase; 
	font-size:9px;
	cursor:pointer;
}

.item_price{
	font-weight:bold;
	font-size:14px;
	color:#cc0000;
	margin:10px 5px;
}


/* STILI CARRELLO */
.simpleCart_items {
	float:left; 
	display:inline;
	width:100%;
      background-color:#eedebc;	
	-moz-border-radius:5px; 
	border-radius:5px;
	padding-bottom:10px;
}

.itemContainer, .cartHeaders {
	width:100%;
	float:left;
	display:inline;
	/*border-bottom:1px solid #CCCCCC;*/
	border-bottom:1px solid #FFF;

	padding-bottom:10px;
}

.cartHeaders {
	font-weight:bold;
	font-size:11px;
	color: #000;
      background-color:#EEEEEE;	

}

.itemContainer div, .cartHeaders div {
	float:left;
	display:inline;
	border-right:1px solid #FFF;
	margin:10px 0 0 0;
	text-align:center;
	width:80px;
}

div.itemName {
	font-weight:bold;
	width:120px;
}

div.itemTotal {
	border-right:none;
}


#cartTotal {
	text-align:right;
	float:left;
	width:100%;
	margin:20px 0;
}

#cartTotal .simpleCart_total, .simpleCart_shippingCost, .simpleCart_finalTotal {
	margin-right:15px;
	padding:5px;
	-moz-border-radius:5px; border-radius:5px;
	background:#EEEEEE;
	font-weight:bold;
}


/* STILI BOTTONI CHECKOUT / SVUOTA CARRELLO */
.simpleCart_empty{
	color:#FFFFFF;
	background:#CC0000;
	font-size:10px;
	padding:5px;
	margin-left:5px;
	text-transform:uppercase;
	-moz-border-radius:5px; border-radius:5px;
}

.simpleCart_checkout{
	color:#FFFFFF;
	background: #00CC00;
	font-size:10px;
	padding:5px;
	margin-left:5px;
	text-transform:uppercase;
	-moz-border-radius:5px; border-radius:5px;
}