body {
	background-attachment: fixed;
	background-color: #D4A777;
	background-image: url(../Grafix/pontesolo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px}

h1 {font-family: Arial, Verdana, Sans serif;font-weight: bold;
	color: #664A22; font-size: 1.2em;padding-left: 20px ;}
h2 {font-family: Arial, Verdana, Sans serif;font-weight: bold;
	color: #664A22; font-size: 1em;padding-left: 20px ;}

p{font-family: verdana, arial, sans serif; font-size: 75%;line-height: 16px;color: #664A22;}
p a {color: #3B2605;}
p a:link a:visited {color: #3B2605;}
p a:hover {color: #620505; text-decoration: none}
.elenco {font-family: verdana, arial, sans serif; font-size: 75%;line-height: 16px;color: #664A22}
/* spazio scelta lingue*/
#languages {position:fixed; left:200px; top:0px; width:200px; height:30px;}
#languages img{border: 0px;padding: 2px}

/* menu orizzontale vicino al logo*/
.menufisso {font-family:arial,  verdana, sans serif; font-size: 0.8em;background-color: #D5A877;padding: 20px}
a.menufisso:link, a.menufisso:visited { color: #301D03; text-decoration: none;background-color: #D5A877}
a.menufisso:hover { background-color: #F7EBDC;color: #3B2605; text-decoration: none;}
a.menufisso:active { background-color: #F7EBDC;color: #3B2605; text-decoration: none;}

/* menu a sinistra*/
#menuspace{background-image: url(../Grafix/menu.png);
	z-index:2;
	position: fixed; margin-left: 0px;
	width: 120px; top: 180px;
	padding: 20px;}

#vertmenu {float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 85%;
width: 140px;padding: 0px;margin: 0px;margin-left: -20px;}
#vertmenu ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#vertmenu ul li {margin: 0px;padding: 0px;}
#vertmenu ul li a {font-size: 85%;display: block;
border-bottom: 1px dashed #795B27;
padding: 5px 0px 2px 4px;
text-decoration: none;color: #D9B082;width:140px;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #000;background-color: #D9B082;}
#vertmenu ul li a.selected
, #vertmenu ul li a.selected:hover
, #vertmenu ul li a.selected:focus
{color: #000;background-color: #D9B082;}

#vertmenu ul.sub {list-style: none;margin: 0px;padding: 0px;border: none;backgrsound-color: #F8EDE0;}
#vertmenu ul.sub li {margvin-left: 7px;padding: 0px;}
#vertmenu ul.sub li a {font-size: 85%;
padding: 5px 0px 2px 4px;
text-decoration: none;color: #000;width:140px;background-color: #F8EDE0;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #000;background-color: #D9B082;text-decoration: none}

/* tutta la parte centrale dei contenuti normali*/
#container-main {
	position: relative;background-image: url(../Grafix/chiaro_02.png);background-repeat: repeat-y;
	z-index: 1;
	margin-left: 100px;
	width: 740px; top: 60px;
	padding: 50px; padding-top: 20px}
	
#container-main2 {
	position: relative;background-image: url(../Grafix/chiaro_02.png);background-repeat: repeat-y;
	z-index: 1;
	margin-left: 100px;
	width: 690px; top: 60px;
	padding: 20px 60px 50px 80px; pad1ding-top: }

#logo {position: relative;	margin-left: 100px;
	width: 780px; top: 60px;}

/* slide articoli a destra*/
#slide {position: fixed;left: 903px;top: 145px;
z-index:3;
background-image: url(../Grafix/slide_02.png);paxdding-top: 15px;
	width: 125px;text-align: center;}
.imgborder { border: 6px solid #EDD8BD; /*padding: 10px; border: 1px solid #D9B082;*/}
.imgslide {border-top: 1px solid #D9B082; }
/* menu orizzontale sezione items*/
#menuitems ul {margin:0px; height:20px;
	text-align: center;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;font-size: 90%;
	color: #6D5549;}
#menuitems ul li{float: center;text-align: center;
	display: inline;
	margin: 0px;
	width:90px;/*spazio tra singole voci*/}
#menuitems ul li a:link, #menuitems ul li a:visited{ color:#660000;
	border-right: 1px dotted #1A1002;
	padding: 0 10px;}
#menuitems  ul li a:hover { color: #6D5549;text-decoration: none;}

/* pagina contatti e registrazione*/
#contact {height: 400px;padding-left: 50px}
#login {height: 400px;background-image: url(../Grafix/login.jpg);background-repeat: no-repeat; background-position: top;}
.contactform {font-family: Verdana, arial, sans serif; font-size:0.6em; color: #5D4D33;}

/* pagine relative agli articoli ITEMS*/
.itemname {width: 95%; border: 0px; margin-top: 10px;font-family: Verdana, arial, sans serif; }
.code {font-size: 0.6em;color: #666; text-align: right}
.itemtab {font-family: arial, Verdana, sans serif; font-size:0.6em; color: #666;}
.fotoitem {width: 95%; text-align: center; }
.specifiche {width: 95%; background-color: #EBD5BC;font-family: Verdana, arial, sans serif; color: #5D4D33; font-size: 0.6em; padding: 3px;}
.specifiche, a:link, a:visited { color: #5D4D33; }
.specifiche a:hover { color: #000; }
.description {text-align: left; color: #5D4D33;}
.pages, a:link{color: #660000;}
.pages a:hover{color: #6D5549;text-decoration: none}
.pages {color: #660000;font-size: 14px}
.pages a:visited, a:active{color: #990000;}

/*generiche*/
.testonorm {font-family: Verdana, arial, sans serif; font-size:0.8em; color: #5D4D33; margin-top: 10px}
.testopiccolo {font-family: Verdana, arial, sans serif; font-size:x-small; color: #5D4D33; }
.red {color: #990000}

/* pagina dei braccialetti*/
.tabella1 {width: 95%; background-color:#D7AA79;font-family: Verdana, arial, sans serif; color: #5D4D33; font-size: 0.8em;}
.tabella2 {width: 95%; background-color:#E1C09B; font-family: Verdana, arial, sans serif; color: #5D4D33; font-size: 0.8em;}
.imgborder2 { padding: 10px;background-color:#F8EDE0; border: 1px solid #937E5B; }
#formitem {margin-top: 0px;}
#formitem a, #formitem a:visited{color: #5D4D33}
#formitem a:hover{color: #990000; text-decoration: none}

/*footer*/
#footer {position: fixed;width: 100%;height:30px; bottom: 0px;z-index: 999;
	padding-top: 10px;font-family: verdana, sans serif; font-size: x-small;
	text-align: center;	background-image: url(../Grafix/sotto.png);background-repeat: repeat-x; background-position: top;}
#footer a, #footer a:visited {color: #301D03}
#footer a:hover {color: #990000; text-decoration: none}

.cart_header{
background-color: #EBD5BC;font-family: Verdana, sans serif; font-size: small;}
.cart_row_odd
{background-color: #D5A877;font-family: Verdana, sans serif; font-size: small;}
.cart_row_even
{background-color: #EBD5BC;font-family: Verdana, sans serif; font-size: small;}
.price {font-size: 12px}
.choose {font-size: 10px}

#index {
	position: relative;
	margin-left: 300px;
	width: 650px; top: 130px;}
	
.net {color:#D9B082}
