/*stili per il layout fisso*/
html,body{margin: 0;padding:0; height:100%;}
body{
 text-align: center; 
  background:#000;
  color:#fff;
}
#contenitore{
  width: 900px; 
  margin:0 auto;
  border-left:1px solid #fff;
  border-right:1px solid #fff; 
  background:url(../img/pagine/sfondo.png) repeat;
  min-height:100%;
  height:auto !important;
  height:100%;
  margin-bottom:-30px;
  
}
#contenuti{
  margin:0 0 0 205px;
  padding:10px 10px 10px 10px;
  text-align: center;
/*border:1px solid #fff;*/
} 

  
#testata{
  height:72px; 
  padding:10px; 
  text-align:left;
}
#navigazione{
  float:left; 
  width:180px;
  padding:25px 10px 50px 10px; 
  text-align:left;
}
#piede{ 
  width:900px;
  height:30px;
  padding: 0;
  margin:0 auto;
  text-align:center;
}
.push	{
  height: 40px;
  clear:both;
}
#piede h5{
  font: normal 12px verdana,arial,sans-serif;
  text-decoration:none;
  margin:0;
  padding:0;
}
#piede a{
  font: normal 12px verdana,arial,sans-serif;
  text-decoration:none;
  margin:0;
  padding:0;
}

/*div{border:1px solid #555 }*/

/*stili per il box della navigazione*/
#navigazione ul{margin:0 0 0 10px; padding-left:0; list-style-type:none;}
#navigazione li{margin: 0 0 2px 0; padding:2px 0 0 0;}
#navigazione a{color:#fff;font: 14px 'OrbitronLight', Verdana,Arial, sans-serif ;text-decoration: none;}
#navigazione a:hover{color: #f00;text-decoration: none;}
#navigazione a#activelink{color: #fff;text-decoration: underline;}
/*stili per il testo generale della pagina*/


h1 {font: normal 20px verdana,arial,sans-serif;text-decoration:none;} /*Titoli*/
h2 {font: normal 20px verdana,arial,sans-serif;text-decoration:none;} /*Sottotitoli*/
h3{font: normal 18px verdana,arial,sans-serif;text-decoration:none;} /*Paragrafi*/
h4 {font: normal 14px verdana,arial,sans-serif;text-decoration:none; font-weight:100; }      /*Corpo testo*/
h5 {font: normal 12px verdana,arial,sans-serif; text-decoration:none; }      /*Commenti*/
h6 {font: normal 8px verdana,arial,sans-serif; text-decoration:none; }      /*Commenti*/

a {color:#fff; font: normal 14px verdana,arial,sans-serif;text-decoration:none; }
a:hover {color:#f00; font: normal 14px verdana,arial,sans-serif;text-decoration:none;}

.orbit {font-family: 'OrbitronLight';text-decoration:none;} /*Titoli*/
 a.orbit:hover{font-family: 'OrbitronLight';text-decoration:none; color:#f00;}

img{border:none;}

@font-face {
    font-family: 'OrbitronLight';
    src: url('font/orbitron-light-webfont.eot');
    src: url('font/orbitron-light-webfont.eot?#iefix') format('eot'),
         url('font/orbitron-light-webfont.ttf') format('truetype'),   
         url('font/orbitron-light-webfont.woff') format('woff'),
         url('font/orbitron-light-webfont.svg#webfontLed3kaYy') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BankGothicLtBTLight';
    src: url('fonts/bank-gothic-light-bt-webfont.eot');
    src: url('fonts/bank-gothic-light-bt-webfont.eot?#iefix') format('eot'),
         url('fonts/bank-gothic-light-bt-webfont.woff') format('woff'),
         url('fonts/bank-gothic-light-bt-webfont.ttf') format('truetype'),
         url('fonts/bank-gothic-light-bt-webfont.svg#webfontaYw07YOr') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*td.prodotti{border:1px solid #fff;}*/

.tb_prodotti {
margin:30px;
margin-bottom:40px;
float:left; 
border:0;
} 

.prodotto {
width:180px; 
height:135px;
margin:10px; 
margin-bottom:20px;
padding:0; 
float:left;
}

.prodotto_edit {
width:180px; 
height:135px;
margin:10px; 
margin-bottom:120px;
padding:0; 
float:left;
}

.prodotto img{
border:1px solid #fff; 
max-width:100%;
max-height:100%;
}

.galleria_edit {

margin:5px; 

padding:0; 
border:1px solid #fff; 
float:left;

}

.pagine {
width:100%; 
height:50px;
margin:0px; 
margin-bottom:0px;
padding:0; 
clear: left
}

#contatore {
position:absolute; 
bottom:0px;
margin-left:10px;
}

#facebook {
position:absolute; 
bottom:60px;
margin-left:10px;
}

#lingua {
position:relative; 
top:-60px;
left:840px;
width:30px;"
}