body { font:90% georgia, palatino, serif; color: #000; background:#ee9;margin:0;padding:0;}
a { color:#009; background:transparent }
a:hover,a:active { color:#c00; background:transparent }

.nascosto { display:none }

p { margin:1em 0 }

h1,h2 { color:#660 }

#testa { 
	background:#bb6 url(imgPaypal.gif) no-repeat 100%;
	border-bottom:1px solid #bb6
}

#corpo {
	border-top:1px solid #660;
	border-bottom:1px solid #000;
	position:relative;
	background:#996 url(none) repeat-y right;
	color:#000;
	left: 36px;
	top: 9px;
	width: 922px;
	height: 1px;
	visibility: visible;





































}

#piede {
	border-top:5px double #660;
	border-bottom:20px solid #660;
	background:#330;
	color:#fff;
	padding:.5em;
}

#piede a { color:#fff }

#logo { margin:0;width:100%;border-bottom:1px solid #660 }
#logo a  { 
	display:block;
	width:251px; height:67px;
	background:0 url(minilogostore.jpg) repeat;
}
#logo a:hover  { background:0 url(ritmo.gif) repeat; }

#navigazione { 
	background:#cc9;color:#000;
	border-style:solid none;
	border-width:1px;
	border-color:#fff #000 #660 #000;
	padding:.2em 1em;
	text-align:center;
	text-transform:uppercase;
}

#menu {
	width:150px;
	position:absolute;
	right:200px;
	top:1px;
	left: 573px;
	height: 12;
	visibility: visible;

















}
#menu h2 { 
	margin:0;
	text-align:center;
	font-size:1.25em;
	font-variant:small-caps;
	border-left:10px solid #660;
	background:#FF0000;
	color:#000000;
}
#menu ul {
	list-style: none;
	color:#000000;
	margin:0 1px;
	padding:0 0 1em 0;
}
#menu ul li { 
	line-height:1.5em;
	padding:.1em 0;
	margin:0;
}
#menu ul li a { background:url(squarew.gif) 1em 50% no-repeat;padding:0 0 0 2em;display:block;text-decoration:none; }
#menu ul li a:visited { background:url(squarew.gif) 1em 50% no-repeat; }
#menu ul li a:hover { background:#FFFF00 url(squarer.gif) no-repeat 1em 50%;color:#c00 }
#menu ul li a:active { background:#ccc url(squarew.gif) no-repeat 1em 50%;color:#c00 }

#principale {
	margin:0 350px 0 0;
	padding:1em;
	background:#CCCCCC;
	color:#000000;
	border-right:10px solid #660;
}

#principale h2 { margin:0;font-size:2em }

#secondario {
	width:197px;
	position:absolute;
	top:0px;
	right:0;
	left: 704px;
	height: 531px;
	visibility: visible;













}
#secondario .blocco { 
	margin:.5em;
	padding:.5em;
	border:1px solid #000;
	background:#fff;
	color:#000000;
}
#secondario .blocco h2 { font-size:1.25em;margin:0; }
