@charset "utf-8";
/* CSS Document */

*{border-spacing:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ul{margin:0px;padding:0px;}
body {background:#ccc url(../images/back.jpg) top center no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: small; color:#000;
   scrollbar-base-color: #003366;
   scrollbar-face-color: #003366;
   scrollbar-shadow-color: #FFFFFF;
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-dark-shadow-color: #FFFFFF;
   scrollbar-3d-light-color: #FFFFFF;
   scrollbar-track-color: #FFFFFF;
}
:focus { outline: 0; }
.button{border:1px groove #798d13; background-color:#a1b051;}
td{ text-align:left; margin:0 5px;}
li{ list-style-type:none;}
h1{ font-size: 150%; }
h2{ font-size:130%; }
h3{ font-size:120%; }
h4{ background:#4c4c4c; color:#fff; font-weight:bold; padding:2px; text-align:center;font-family: Arial, Helvetica, sans-serif;}

select {
        padding:2px;
	border:1px solid #ccc;
	font-size: 13px;
	color: #333; max-width:354px;
	
}
select#Tipologia_field, #Tipologia_field{max-width:220px;}
small a:link, small a:visited{text-decoration:none; color:#ccc;}
small a:hover{text-docoration:none;color:#333;}
#contenitore{margin:0 auto;  width:721px;  }
#contenitoreIn{ width:601px; background-color:#fff; float:left;margin-top:242px;}
#corpo{ background-color:#fff; width:601px; margin:0px;}
#rightmenu{width:120px; float:left; padding:0px; margin:252px 0 0 0;}
.clear{ clear:both; text-transform:lowercase;}

/* Stili per il corpo */
#c_left{ width:214px;float:left;}
#c_right{ width:375px;float:left; margin-top:75px;padding: 0 5px;min-height:700px;}
#logo{ width:214px; height:319px; background:url(../images/logo.jpg) left top no-repeat;}
#menu{ width:214px;}
/* footer ONE */
#footer_one{ height:20px; width:596px; background-color:#a1b051; padding-top:8px; color:#fff; padding-left:5px;}
#footer_one a:link, #footer_one a:visited{color:#fff;}
#footer_one a:hover{color:#333;}
/* fine footer ONE */

#contenuti{ text-align:justify;}
#contenuti a.continue:link, #contenuti a.continue:visited{float: right; text-decoration:none; background-color:#798d13; padding:2px; color:#fff;}
#contenuti a.continue:hover{ background-color:#a1b051;}

/* footer TWO */
#footer_two{ height:16px; width:601 px; background-color:#798d13; border-top:2px solid #fff;}
#footer_two p {color:#fff; margin:0 5px;}
/* fine footer TWO */
.menu a{color:#fff; text-decoration:none; margin: 32px 12px 0 0; float:right;}
.menu { list-style-type:none; margin:2px 0 0 0; padding:0;}
.menu ul{margin-top:5px;}
.menu li{background:#5b5b5b; height:55px; border-bottom:2px solid #fff;}
.menu li:hover, .menu ul li#current {background: url(../images/menu_huver.jpg) top left repeat-x;height:55px;}
.menu li#current {background: url(../images/menu_huver.jpg) top left repeat-x;height:55px;}

#pathway{color:#4c4c4c; text-align:right; margin-bottom:10px; border-bottom:1px dotted #4c4c4c;}
#pathway a:link, #pathway a:visited{text-decoration:none; color:#4c4c4c;}
#pathway a:hover{ color:#a1b051;}

/* STILI PER VIRTUAMART */
.contentheading, .componentheading{height:20px; width:596px; background:#a1b051 url(../images/quadrato.jpg) left top no-repeat; padding:5px 0 5px 15px; color:#fff;width:100%;}

legend.sectiontableheader{height:20px; width:338px; background:#a1b051 url(../images/quadrato.jpg) left top no-repeat; padding:5px 0 5px 15px; color:#fff;}
#vmMainPage{padding:0 5px; text-align:justify;}
#vmMainPage a:link,#vmMainPage a:visited{color:#4c4c4c; text-decoration:none; }
#vmMainPage a:hover{} 

a.bo:link, a.bo:visited{color:#4c4c4c; text-decoration:none; margin-bottom:5px;}
a.bo:hover{border-bottom:1px dotted #4c4c4c; }

#login{padding:0 5px 0 5px; }
#login a:link, #login a:visited{text-decoration:none; color:#4c4c4c; }
#login li{border-bottom:1px dotted #4c4c4c; padding-bottom:2px; list-style-type:none; margin:0px;}
#login ul{margin:5px 0; padding:0px;}
#login li:hover{border-bottom:1px dotted #a1b051; padding-bottom:2px; list-style-type:none; margin:0px;}

.Titolo_in_testo{border-bottom:1px dotted #4c4c4c;width:100%; padding: 0 0 2px 0;}
.product_img{padding:0px 0 5px 0; left top no-repeat; margin-top:0px;}

#quantita{margin-right:20px;}
#descrizione{}
#modulo_sotto td:hover{ background-color: #F3F3F3;}

#prezzi{font-size:16px;}
#prezzo{margin:0 5px; font-size:14px;padding:2px; background-color:#a1b051;color:#fff;}
#visu{width:365px; text-align:left;background:url(../images/gifSelect.jpg) top left repeat;}

p#visu, h1#visu{padding:0 5px;}


.addtocart_button {
	background: url('http://www.candeleshop.com/templates/candeleshop/images/pulsante_acquista.png') no-repeat  left center ;
}

.cartlink{background-color:#798d13;}

.cartlink a:link, .cartlink a:visited{color:#fff;text-decoration:none;}

.cartlink a:hover{border-bottom:2px solid #a00000; padding-bottom:2px; text-decoration:none;}

a.linkcart:link,  a.linkcart:visited{color:#4c4c4c; border-bottom:1px dotted #4c4c4c;text-decoration:none;}
 a.linkcart:hover{color:#4c4c4c; border-bottom:1px dotted #ccc;text-decoration:none;}

#artforms-text, #af-emailcopy, #artforms-buttons{margin:10px 0;font-family: Arial, Helvetica, sans-serif; }