
/*Impostazioni generali di stile */

body {
	margin: 0px;
	/*text-align: center;*/
	background-color: #F3F3F3;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #5D5C5C;
}

img {
margin: 0px;
border:none;
}

p {
margin: 0px;
padding:0px;
}

.centr {
text-align:center;
}


.centr a{
color: #A8514A;
text-align:center;
margin:0px;
width:230px;

}

.centro{
width:128px;
height:128px;
margin-left:auto;
margin-right:auto;
}

.centr a:visited {
	color: #A8514A;
}

.centr a:link {
	color: #A8514A;
}

.centr a:hover {
	color: #FFCC00;
}




span{
		
}

a {
	color: #A8514A;
	margin: 0px;
	text-decoration: underline;
}

a:visited {
	color: #A8514A;
}

a:link {
	color: #A8514A;
}

a:hover {
	color: #FFCC00;
}

a.nostile{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif; 
font-weight:bold;

}

.nor{ padding-left:2px; padding-right:1px; color:#0033FF; background-color:#CCFF33;font-size:11px;}
.rev{ padding-left: 1px; padding-right:2px; color:#CCFF33; background-color:#0033FF;font-size:11px;}

h1 {
font-family:"Times New Roman", Times, serif;
margin-top:5px;
text-align:center;
margin:0px;
font-size: 17px;
width:100%;
}

h2 {
font-family:"Times New Roman", Times, serif;
text-align:center;
margin:0px;
font-size: 14px;
width:100%;
}

h2 a{
color:#F3F3F3;
margin:0px;
font-size: 14px;
color: #99FF99;
width:100%;
}

h2 a:visited {
	color: #F3F3F3;
}
h2 a:link {
	color: #F3F3F3;
}
h2 a:hover {
	color: #FFCC00;
}

/*Coprpo Principale */
#corpo  {
margin-left:auto;
margin-right:auto;
width: 790px;
}

#corpo_dx  {
float:left;
width: 585px;
height:430px;
}

#corpo_sx  {
float:left;
width: 189px;
height:430px;
}





/*Intestazione */

#intesta  {
margin-top:10px;
margin-left:auto;
margin-right:auto;
width: 790px;
height:320;
}


#intesta_a  {
float:left;
width:606px;
height:120px;
background-image:url(../images/stile/intesta_a.jpg);
background-repeat:no-repeat;
}

#intesta_a  h1{
width:606px;
font-size:12px;
text-indent:-9999px;
}

#intesta_b  {
float:left;
width:174px;
height:120px;
background-image:url(../images/stile/intesta_b.jpg);
background-repeat:no-repeat;
}

#intesta_b p  {
float:left;
text-align: right;
color: #F3F3F3;
font-size:13px;
font-weight:bold;
height:14px;
width:170px;

}

#intesta_b a  {
text-align: right;
color: #F3F3F3;
font-size:12px;
}

#intesta_b a:visited {
color: #F3F3F3;
}

#intesta_b a:link {
color: #F3F3F3;
}

#intesta_b a:hover {
	color: #FFCC00;
}





/* Menu Scorrevole kwick Licenza MIT*/



#kwick {

float:left;
	/*border-bottom: 3px double #333;*/
	margin-top: 4px;
	width: 800px;
	height:200px;
}

#kwick ul{
       list-style:none;
	   margin: 0px;
	   padding:0px;
	   
       }
# .kwicks {
	display: block;
	float:left;
	height: 200px;
	margin: 0px;
}

#kwick li {
	float: left;
	margin: 0px;
	list-style:none;
}

li:after {
	content: "";
}

#kwick .kwick {
	display: block;
	float:left;
	cursor: pointer;
	overflow: hidden;
	height: 200px;
	width: 94px;
	/*padding: 10px;*/
	background: #fff;
	/*border-right: 5px solid #202020;*/
	border-right: 4px solid #F3F3F3;
}

#kwick .kwick span {
	display: none;
}

#kwick .opt1 {
outline: 0; background: #9ce782 url(/images/menu/Home.jpg);
}

#kwick .opt2 {
outline: 0; background: #9ce782 url(/images/menu/DipintiSuLegno.jpg);
}

#kwick .opt3 {
 outline: 0; background: #9ce782 url(/images/menu/Terrecotte.jpg);
}

#kwick .opt4 {
  outline: 0; background: #9ce782 url(/images/menu/Vetro.jpg);
}

#kwick .opt5 {
outline: 0; background: #9ce782 url(/images/menu/Privacy.jpg);

}

#kwick .opt6 {
outline: 0; background: #9ce782 url(/images/menu/NoteLegali.jpg);

}

#kwick .opt7 {
outline: 0; background: #9ce782 url(/images/menu/Rivenditori.jpg);
}

#kwick .opt8 {
outline: 0; background: #9ce782 url(/images/menu/Carrello.jpg);
	border-right: 0;
}

/* Riquadri */

.VirgoletteTutto_top{
float:left;
width:790px;
height:27px;
background-position: 5px 0px;
background-image: url(../images/stile/VirgoletteTutto_top.gif);
background-repeat:no-repeat;
}
.VirgoletteTutto_mid{
float:left;
width:790px;
background-image: url(../images/stile/VirgoletteTutto_mid.gif);
background-repeat: repeat;
}

.VirgoletteTutto_mid p{
padding:5px;
}

.VirgoletteTutto_mid em{
font-weight:bold;
font-style:normal;
color:#000000;
}

.descrizione{
font-family: "Times New Roman", Times, serif;
font-size:14px;
text-align:justify;
line-height:30px;
text-indent:15px;


}

.VirgoletteTutto_bot{
float:left;
width:790px;
height:27px;
background-position: 5px 0px;
background-image: url(../images/stile/VirgoletteTutto_bot.gif);
background-repeat:no-repeat;
}


.VirgoletteGrandi_top{
float:left;
width:585px;
height:27px;
background-position: -2px 0px;
background-image:url(../images/stile/VirgoletteGrandi_Top.gif);
background-repeat:no-repeat;
}
.VirgoletteGrandi_mid{
float:left;
width:585px;
height:375px;
background-image: url(../images/stile/VirgoletteGrandi_Middle.gif);
background-repeat: repeat-y;
}

.VirgoletteGrandi_mid p{
padding:5px;
}

.VirgoletteGrandi_bot{
float:left;
width:585px;
height:24px;
background-position: -2px 0px;
background-image: url(../images/stile/VirgoletteGrandi_Bottom.gif);
background-repeat:no-repeat;
}


.VirgolettePiccole_top{
float:left;
width:189px;
height:27px;
background-image:url(../images/stile/VirgolettePiccole_Top.gif);
background-repeat:no-repeat;
}
.VirgolettePiccole_mid{
float:left;
width:189px;
height:75px;
background-image: url(../images/stile/VirgolettePiccole_Middle.gif);
background-repeat: repeat-y;
}

.VirgolettePiccole_mid p{
width:165px;
margin-left:15px;
padding:5px;
}

.VirgolettePiccole_bot{
float:left;
width:189px;
height:24px;
background-image: url(../images/stile/VirgolettePiccole_Bottom.gif);
background-repeat:no-repeat;
}

.RiquadroNero_top{
margin-top:5px;
float:left;
width:189px;
height:18px;
background-image: url(../images/stile/RiquadroNero_Top.jpg);
background-repeat:no-repeat;
}

.RiquadroNero_mid{
float:left;
width:189px;
height:115px;
background-image: url(../images/stile/RiquadroNero_Middle.jpg);
background-repeat: repeat-y;
}

.RiquadroNero_mid p{
padding:5px;
margin-left:15px;
width:165px;
font-size: 10px;
color:#FFFFFF;
}

.RiquadroNero_mid h2{
color:#F3F3F3;
margin:0px;
font-size: 14px;
margin-left:18px;
width:165px;
}

.RiquadroNero_mid h2 a{

font-size: 14px;

}

.RiquadroNero_mid a{
color:#F3F3F3;
margin:0px;
font-size: 11px;
color: #99FF99;
width:100%;
}

.RiquadroNero_mid a:visited {
	color: #F3F3F3;
}
.RiquadroNero_mid a:link {
	color: #F3F3F3;
}
.RiquadroNero_mid a:hover {
	color: #FFCC00;
}

.RiquadroNero_bot{
float:left;
width:189px;
height:15px;
background-image: url(../images/stile/RiquadroNero_Bottom.jpg);
background-repeat:no-repeat;
}

/*VETRINA*/
/********************************/
#scroller {left:13px; width:522px; height:215; position:relative;background:#F3F3F3;; float:left; }
#scroller em {display:block; width:260px; height:215px; float:left; top:0; left:0; float:left;}


#scroller b#thumbs { float:left; left:40px; width:260px; height:215px; }

#scroller b#thumbs a.hhr { margin-left:1px; margin-right:1px; display:block; float:left; width:80px; height:53px; border:0; background-image:url(../images/hr.gif); border:1px dotted #E7E7DF; }
#scroller b#thumbs a.vvt { margin-left:1px; display:block; float:left; width:60px; height:90px; border:0; background-image:url(../images/vt.gif);border:1px dotted #E7E7DF; }
#scroller b#thumbs a.qqu { margin-left:1px;  display:block; float:left; width:60px; height:60px; border:0; background-image:url(../images/qu.gif);border:1px dotted #E7E7DF; }

#scroller b#thumbs a.hhr img.hr {  float:left; width:80px; height:53px; border:0}
#scroller b#thumbs a.vvt img.vt { float:left; width:60px; height:90px; border:0}
#scroller b#thumbs a.qqu img.qu {  float:left; width:60px; height:60px; border:0}




#scroller b#thumbs a:hover {border:1px dotted #ccc; }


#scroller b#thumbs a.qufisso  {position:absolute; width:160px; height:160px; left:320px; top:25px; border:1px dotted #E7E7DF;}


#scroller b#thumbs a.hhr:hover img.hr  {position:absolute; width:240px; height:160px; left:270px; top:25px; }
#scroller b#thumbs a.vvt:hover img.vt {position:absolute; width:160px; height:240px; left:320px; top:-10px;}
#scroller b#thumbs a.qqu:hover img.qu {position:absolute; width:160px; height:160px; left:320px; top:25px; }


#scroller b#thumbs a.hhr:active img.hr {position:absolute; width:240px; height:160px; left:270px;  top:25px;}
#scroller b#thumbs a.vvt:active img.vt {position:absolute; width:160px; height:240px; left:320px; top:-10px;}
#scroller b#thumbs a.qqu:active img.qu {position:absolute; width:160px; height:160px;  left:320px; top:25px; }

#scroller b#thumbs a.hhr:focus img.hr  {position:absolute; width:240px; height:160px; left:270px;  top:25px; }
#scroller b#thumbs a.vvt:focus img.vt {position:absolute; width:160px; height:240px;left:320px; top:-10px;}
#scroller b#thumbs a.qqu:focus img.qu {position:absolute; width:160px; height:160px;  left:320px; top:25px; }


/*Pie Pagina*/
#piepag  {
margin-left:auto;
margin-right:auto;
width: 790px;
height:30px;
}


/*BOX prodotti*/
.box_prod_03 a img {
border-color: #E7E7DF;
border-style:dashed;
border-width:1px;
}

.box_prod_03 a img:link{
border-color: #E7E7DF;
border-style:dashed;
border-width:1px;
}
.box_prod_03 a img:visited{
border-color: #E7E7DF;
border-style:dashed;
border-width:1px;
}
.box_prod_03 a img:hover{
border-color: red;
border-style:dashed;
border-width:1px;

}

.box_prod_01{
   margin-top:2px;
	width: 760px;
	height:7px;
	padding-top: 3px;
	padding-left: 10px;
	}

.box_prod_01 p{
}

.box_img_prod {
float: left;
width: 150px;
height: 120px;
margin-right: 5px;
margin-left:5px;
text-align: center;

}


.box_img_prod img{

margin-top:4px;


}

.box_prod_03{
	width: 760px;
	height:140px;
	padding-left:5px;
	padding-right:5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.box_prod_03 p{
font-weight: bold;
width: 480px;
height:13px;
font-size: 11px;
float: left;
margin-top:1px;
}



.box_prod_03 .prod_ultimo {
width: 190px;
font-size: 11px;
float: left;
height:13px;
}




.box_prod_03 .descr {
width: 380px;
height: 25px;
font-size: 11px;
float: left;
height:13px;
}


.box_prod_03 .quant {
width: 155px;
font-size: 11px;
float: left;
text-align:right;
height:13px;
}

.box_prod_03 .text{
width: 30px;
font-size: 11px;
float: left;
height:13px;
}

.box_prod_03 form{
margin:0px;
}


.box_prod_03 a{
font-size: 11px;
}


.box_img_prod a{
width: 150px;
text-align:center;
}

.box_prod_05{
	width: 770px;
	height:11px;
	border-bottom-color:#666666;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	
}

/*Carrello della Spesa*/

.input1{
 width: 29px;
 font-weight: bold;
 font-size: 9px;
 height: 11px;
}

.CartListHead
{
    background-color: #dddca3;
    border-bottom: gray;
    border-left: gray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 20pt;
    padding-left: 5px;
}

.CartListItem
{
    background-color: #ffffff;
    border-bottom: gray;
    border-left: gray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 10px;
    padding-left: 5px;
}

.CartListItem span
{

    font-size: 10px;

}

.CartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: gray;
    border-left: gray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 10px;
    padding-left: 5px;
}

.CartListItemAlt span
{

    font-size: 10px;

}

.shoplogin{
width:240px;
float:left;
margin-left:10px;
margin-top:5px;
text-align:center;
padding:5px;
border-bottom-color:#999999;
border-style: solid;
border-width:1px;
}

.shoplogin h2{
text-align:center;
margin:0px;
width:230px;
}

.shoplogin p{
text-align:center;
margin:0px;
width:230px;
}

.shoplogin a{
color: #A8514A;
text-align:center;
margin:0px;
width:230px;

}



.shoplogin a:visited {
	color: #A8514A;
}

.shoplogin a:link {
	color: #A8514A;
}

.shoplogin a:hover {
	color: #FFCC00;
}


/*login ee registrazione*/
div#login {

	margin-left: auto;
	margin-right: auto;
	width: 500px;
	text-align: center;

			}
#login p input{
float: none;


    }			
			
div#registra {
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	text-align: left;
	
   
			
						}
						
.reg1 {
	width: 350px;
	margin-left: auto;
	margin-right: auto;

	
			}
			
.reg1 span, input {
	float: left;
	
			}
			
.reg1 a {

			margin: 0px;
	
			}
			
/*contatti*/
	.contatti {
    margin:0px;
    float: left;
	width: 750px;
	font-size:13px;
	text-align:center;
	letter-spacing: 1px;

}

.contatti p{
    width:750px;
    text-align:center;
    font-weight:normal;
    }
	
.contatti p input{
float: none;


    }