
/* CSS Document */ 
* {
  margin: 0;
  padding: 0; }

BODY {
  background-color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333; }

img {
  border-style: none; }

a {
  text-decoration: none; }

a:focus {
  border-bottom-style: none;
  outline-style: none; }

a:active {
  border-bottom-style: none;
  outline-style: none; }

#container {
  width: 860px;
  height: 543px;
  margin-top: 10px;
  margin-right: auto;
  margin-left: auto; }

#container-in {
  width: 860px;
  height: 543px;
  position: relative; }

#header {
  padding-top: 10px;
  margin-bottom: 0px;
  height: 85px;}

#header img {
  float: left;
  margin-left: 10px; }

#sideleft {
  float: left;
  width: 85px;
  height: 448px;
  text-align: center; }

#sideleft img {
  margin-top: 370px;}
  

#content-up h2 {
  color: #ffb986;
  font-size: 18px;
  height: 30px;
  margin-right: 20px; }

#content-up {
  height: 350px;
  margin-left: 95px;
  margin-right: 20px;}

#content-down {
  margin-top: 30px;
  margin-left: 95px;
  margin-right: 250px;}

#footer {
  clear: both;
  padding: 5px;
  color: #333333;
  text-align: right;
  font-size: 16px; }

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

#footer a:hover {
  color: #ff6600; }

.design {
  font-size: 11px;
  color: #FF6600; }
  
<!--/*homepage*/ 
.homepage {
  height: auto ! important;
  height: 80px;
  min-height: 80px;
  padding: 5px;
  background-color: #ffb986; }
 
.homepage img {
  float: left;
  margin-right: 20px; }-->
  
/*news*/ 
#contenitore_news{
	margin-left:300px

}
.news {
  height: auto ! important;
  height: 15px;
  min-height: 15px;
  padding: 10px;
  margin:0 284px 6px 0;
  border:1px solid #fff;}
  
  
/*discografia*/ 
#menu_discografia {
  font-size: 16px;
  color:#666;}

#menu_discografia a {
  color: #666666;}

#menu_discografia a:hover {
  color: #ffb986;}
  
#menu_discografia a#disco_attivo{
  cursor:default;
  text-transform: inherit;
  color:#ffb986;
  font-size:18px;}
  
 .cd ul {list-style:none} 
 
 .cd ul li {
 margin-bottom:6px;
 margin-right:6px}
 
 .cd a {
 border: 3px solid #ffb986;
 display:block}
 
 .cd a:hover { border-color:#fff;}
 
 .cd a:active{ border-color:#fff;}
 
 .cd a:focus{   border:3px solid;
 border-color:#666;}

 .cd li {float:left}
 

/*chitarre*/ 
#chita {
  width: 750px;
  height: 400px;
  background-color: transparent;
  position:absolute;
  left:0 }

#menu_chitarre {
  font-size: 14px;}

#menu_chitarre a {
  color: #666666;}

#menu_chitarre a:hover {
  color: #ffb986;}

#chitarreelettriche a:hover img {
  margin-bottom: 10px;}

#chitarreclassiche a:hover img {
  margin-bottom: 10px;}

#chitarreacustiche a:hover img {
  margin-bottom: 10px;}
  
  
/*foto*/
 
#foto {
  width: 50px;
  background-color: #00FF00; }

div#minipics ul {
  margin: 0;
  padding: 0;
  list-style-type: none; }

div#minipics li {
  float: left;
  border-color: #FFFFFF;
  border-width: 1px;
  border-style: solid;
  margin-right: 10px;
  margin-bottom: 10px; }

div#minipics a {
  display: block; }

div#zoom {
  float: left;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url(img/ajax-loader.gif);
  width: 250px;
  height: 250px;
  border-color: #FFf;
  border-width: 2px;
  border-style: solid;
  margin-right: 20px; }

/*progetti*/ 
.progetto {
  height: auto ! important;
  height: 66px;
  min-height: 66px;
  padding: 5px;
  background-color:; }

.progetto img {
  float: left;
  margin-right: 20px; }

/*progetto niotio*/ 
.progetto-in {
  height: auto ! important;
  height: 250px;
  min-height: 250px;
  padding: 5px;
  font-size: 10px; }

.progetto-in img {
  float: left;
  margin-right: 20px;
  color: #333333; }

#progetto a {
  color: #666666; }

#progetto a:hover {
  color: #ffb986; }

/*bio*/ 
#bio {
  height: 250px;
  padding: 0px;}

/*biointera*/ 
.biointera {
  height: auto ! important;
  height: 250px;
  min-height: 250px;
  padding: 5px;
  font-size: 10px; }  
  
/*didattica*/ 
.didattica {
  padding: 4px;
  border-bottom:2px solid #FFb986;}
  
 
 /*mp3*/ 
.mp3 {
  padding: 4px;
  border-bottom:2px solid #FFF;
  margin-top:0px; 
  margin-left:0; 
  margin-right:0; 
  margin-bottom:3px;
  width:490px}
    
/*links*/ 
#links h3 {
  color: #FFB986;
  font-size: 18px;
  margin-bottom:7px;}

#links a {
  color: #333333;
  font-size:12px;}
    
#links a:hover {
  color: #ffb986;}
  

/*bottone*/
a.g_bottones{
width:80px;
height:27px;
display:block;
background-image:url(../img/bottone.gif);
background-position:top;
float:right;
text-align:center;
line-height:27px;
color:#fff;}

a.g_bottones:hover{
background-position:bottom;}


/*bottone acquisto*/
button.g_bottonesacquisto{
width:55px;
height:27px;
display: block;
background-image:url(../img/bottone.gif);
background-position:top;
float:left;
text-align:center;
line-height:27px;
color:#fff;}

button.g_bottonesacquisto:hover{
background-position:bottom;}




 #content-up a{
 color: #333;
 font-weight: bold;}
 
 #content-up a:hover{color:#FFFFFF;}



 



