body {
margin:0;
padding:0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
background-image:url(http://www.originalstore.it/images/sfondo4.jpg);
background-attachment:fixed;
background-repeat:repeat;
text-align:center; /*per allineamento centrato con IE */
}

h2 {
font-size:22px;
color:#CC0000;
font-weight:bold;
}

#colonnone {
width:1024px;
margin-left:auto;
margin-right:auto;;
background-color:#FFFFFF;
border-left:#FFCC66 2px solid;
border-right:#FFCC66 2px solid;
text-align:left;
}

#top_banner {
height:125px;
width:100%;
background-image:url(http://www.originalstore.it/images/top_banner/background_teschi.jpg);
background-repeat:repeat-x;
}

#top_dx {
    float:left;
	height:125px;
	width:199px;
	background-image:url(http://www.originalstore.it/images/top_banner/macchia.png);
	background-position:134px -70px;
	background-repeat:no-repeat;
	text-align:left;
}


#pancia {
width:100%;

}

#footer {
width:100%;
}

/*#colonna_sx {   TENTATIVO DI TRASFORMARe IN CSS
width:170px;
float:left;
}

#colonna_dx {
width:133px;
float:left;
}

#colonna_centro {
width:700px;
float:left;
} /**/

#informativa {
color:#000000;
visibility:hidden;
width:400px;
position:absolute;
left:300px;
top:400px;
background:#FFFFCC;
padding:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
border:groove #FF0000;

filter:alpha(opacity=95);
-moz-opacity: 0.95;
opacity: 0.95; }

#promo {
color:#000000;
visibility:hidden;
width:400px;
position:absolute;
left:40%;
top:320px;
background:#FFFFCC;
padding:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
border:groove #FF0000;

filter:alpha(opacity=95);
-moz-opacity: 0.95;
opacity: 0.95; }

#dropmenudiv{
text-align:left;
position:absolute;
width:150px;
background-color: #CCCCCC;
border:1px solid black;
border-left:0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
color: black;
display: block;
width:130px;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #DCDCDC;
color: black;
text-decoration: none;
padding-left:10px;
}


/*.menuNavigazione {
font:normal 12px;
font:Verdana, Arial, Helvetica, sans-serif;;
margin:0;
padding:0;
width:150;
list-style:none;
}

.menuNavigazione ul{
text-align:left;
font:normal 12px Verdana;
margin:0;
padding:0;
width:150;
list-style:none;
}

.menuNavigazione a{
height:20px;
background-image:url(images/light_arrow_right.gif); background-repeat:no-repeat; background-position:right;
font:normal 12px Verdana;
color: black;
display:block;
text-decoration:none;
padding:2px 10px;
}

.menuNavigazione a:hover{
background-image:url(images/medium_purple_right.gif); background-repeat:no-repeat; background-position:right;
font:normal 12px Verdana;
color: black;
display:block;
text-decoration:none;
padding:2px 10px;
padding-left:20px;
}

.menuNavigazione li{
display:inline;
} */

.vetrina {
height:200px;
width:140px;
border:#CCCCCC 1px solid;
float:left;
margin-right:10px;
margin-left:10px;
margin-bottom:9px;
overflow:hidden;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-bottom:5px;

}

.vetrina a:hover {
color:#FFCC33;
}

.vetrina a {
text-decoration:none; 
color:#666666;
}

.hidden {
color:#000000;
visibility:hidden;
background:#FFFFCC;
padding:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
border:groove #FF0000;
filter:alpha(opacity=95);
-moz-opacity: 0.95;
opacity: 0.95; }

.imgsx{
border:none;
float:left;
}

.imgdx{
float:right;
}

#testaprodotti, 
#testaprodotti a {
text-decoration:none; 
font-size:12px; }

/* BOX DEI PRODOTTI nell elenco prodotti */
.boxprodotti {
width:335px; 
float:left; 
border:1px solid #CCCCCC; 
margin:10px 10px 10px 0px;
}

.descbox {
float:left; 
height:150px; 
width:330px; 
overflow:hidden; 
font-size:12px;
text-align:justify;
}

.descbox h2 {
text-align:left;
font-size:14px;
margin:3px;
}

.descbox h2 a {
text-decoration:none;
color:#990000;
}

.descbox img {
margin-right:3px;
margin-bottom:3px;
}

.footbox {
background:#CCCCCC; 
width:335px; 
height:25px; 
float:left;
}

.footbox #select {
font-family:Geneva, Arial, Helvetica, sans-serif; 
font-size:10px; height:15px; 
border:#009999 1px solid;
}

.footbox .prezzobox {
padding-top:3px;
float:left; 
width:80px;
font-size:12px;
}

.footbox .testofootbox {
float:left; 
width:100px; 
font-size:9px;
}

.footbox .selectbox {
float:left; 
width:115px; 
text-align:right;
padding-top:5px;
}

* html .footbox .selectbox {
padding-top:3px;
}

.footbox .buttonbox {
float:left; 
width:40px;
text-align:right;
}

.footbox .prezzobox,
.footbox .testofootbox,
.footbox .selectbox {
height:25px;
}

.nascosto {
display:none;
text-align:justify;
border-bottom:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
padding-bottom:10px;
}

.testaresize {
text-align:left;
height:25px;
background-color:#CCCCCC;
border:#FF6600 1px solid;
}

.input_pagamento {
float:left;
height:20px;
width:150px;
text-align:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#avvisa {visibility:hidden; position:absolute; left:300px; top:200px;} /*APRE LA FINERSTRA INSERIMENTO EMAIL X ARRIVO PRODOTTI */

/* PAGINA DELLE FAQ */
.paragrafo {border:#CCC 2px solid;font-family:Verdana, Geneva, sans-serif;font-size:14px;line-height:15px;padding:5px;margin:5px;margin-top:10px; margin-right:15px;}
.paragrafo h2 {color:#09F; margin:0; margin-bottom:10px; font-size:14px;}
.divTitle {color:#00F;font-weight:bold;	font-size:13px;	font-family:Verdana, Geneva, sans-serif;border:#FFF 3px solid;	border-bottom:none;height:25px;	margin-left:10px; margin-right:10px;}
.divTitle a, 
.divTitle a:visited,
.divTitle a:hover {color:#039;	text-decoration:none;}
.divTitle a:hover {text-decoration:underline;	}
.faqdiv {display:none; border:#FFC 3px solid;border-top:none;padding:2px;padding-bottom:5px;	background-color:#fffede;font-family:Verdana, Geneva, sans-serif;font-size:12px;	margin-left:10px; margin-right:10px;}
.righetot {text-align:right; font-size:14px; font-family:Arial, Helvetica, sans-serif; float:left; width:100%; margin-top:3px;}
.righetot img {margin:0;}
.righetxt {float:left; width:84%; }
.righeval {float:left; width:15%; }
