@charset "utf-8";
/* CSS Document */
body{background-color:#171717; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999}

#frame{margin:20px auto; width:970px; min-height:400px; background-color:#000000}

#top{margin:0px; padding:0px; width:970px; height:30px; background-image:url(img_site/sfondo_top.png); background-repeat:no-repeat;}

#top_link{width:970px; text-align:right; padding-top:7px;}
#top_link a{color:#999999; text-decoration:none; padding-right:20px;}
#top_link a:hover{text-decoration:underline}

#intestazione{width:970px; height:200px; text-align:center; background-color:#000000}

#menu{width:970px;}
#menu .box_menu{width:auto; float:left; margin:0px 15px; height:23px; padding-top:7px;}
#menu .box_menu a{color:#FFFFFF; text-decoration:none;}
#menu .box_menu a:hover{text-decoration:underline}
.clear{clear:both}

#centro_pagina_full{width:970px; background-color:#000000; margin:5px 0px;}

#colonna_sinistra{width:200px; margin:0px 5px; background-color:#000000; float:left; min-height:50px;}
.box_sinistra{width:194px; border:1px #333333 solid; background-color:#0C0C0C; padding:2px; margin-bottom:10px;}
.box_sinistra h2{ background-color:#999999; height:20px; font-size:16px; color:#006600; font-weight:normal; margin:0px; padding:0px; margin-bottom:5px; padding-left:5px;}

#colonna_destra{width:165px; margin:0px 5px; background-color:#000000; float:left; min-height:50px;}
.box_destra{width:159px; border:1px #333333 solid; background-color:#0C0C0C; padding:2px; margin-bottom:10px;}
.box_destra h2{ background-color:#999999; height:17px; font-size:14px; color:#006600; font-weight:normal; margin:0px; padding:0px; margin-bottom:5px; text-align:right; padding-right:5px;}

#colonna_centro{width:585px; min-height:100px; background-color:#000; float:left}
#colonna_centro h2{ font-size:18px; color:#006600; margin:0px; padding:0px; margin-bottom:10px;}
#colonna_centro h1{ font-size:18px; color:#006600; margin:0px; padding:0px; margin-bottom:10px;}

#colonna_centro_big{width:750px; min-height:100px; background-color:#000; float:left}
#colonna_centro_big h1{ font-size:18px; color:#006600; margin:0px; padding:0px; margin-bottom:10px;}
#colonna_centro_big h2{ font-size:16px; color:#006600; margin:0px; padding:0px; margin-bottom:10px;}

.box_centro_big{background-color:#000; width:748px; padding:10px 2px; min-height:40px; }
.box_centro_big .modello{width:187px; text-align:center; float:left; background-color:#000; color:#FFFFFF; min-height:250px;}
.box_centro_big .modello img{border:0px;}
.box_centro_big .modello a{color:#FFFFFF; text-decoration:none}
.box_centro_big .modello a:hover{color:#FFFFFF; text-decoration:underline}
.box_centro_big  a{color:#FFFFFF; text-decoration:none}
.box_centro_big  a:hover{color:#FFFFFF; text-decoration:underline}
.box_centro{background-color:#0F0F0F; width:581px; padding:10px 2px; min-height:40px; }
.box_centro .box_brand{float:left; width:193px; color:#003399; text-align:center;}
.box_centro .box_brand img {border:0px;}

.numeri_pagina{text-align:center; font-size:14px; padding:10px 0px;}

.box_scheda_prodotto{ background-color:#0F0F0F;  widht:581px;}
.foto_scheda_prodotto{ text-align:center;background-color:#0F0F0F; width:581px;}
.foto_scheda_prodotto img{padding:0px 5px; }
.descrizione_scheda_prodotto{background-color:#0F0F0F;; width:571px; padding:5px; margin-top:5px;}
.descrizione_scheda_prodotto b{color:#FFFFFF; font-size:14px}

.box_lista_prodotti{float:left; padding:2px; border:#000 1px solid; margin:2px; width:280px; background-color:#0F0F0F; min-height:350px;}
.box_lista_prodotti h3{color:#CCCCCC; font-size:14px; margin:0px; padding:5px; padding-bottom:0px; height:40px;}
.box_lista_prodotti .immagine{text-align:center; padding:0px 0px;}
.box_lista_prodotti .descrizione{ padding:5px;}
.box_lista_prodotti .disponibilita{text-align:center}
.box_lista_prodotti .prezzo{text-align:center; font-size:18px; padding-top:10px; color:#FFFFFF}


.box_lista_prodotti2{float:left; border:#000 1px solid;  width:570px; padding:5px; background-color:#0F0F0F; margin-bottom:10px; border-bottom:1px #666666 solid }
.box_lista_prodotti2 h3{color:#CCCCCC; font-size:14px; margin:0px; padding:5px; padding-bottom:0px; height:40px;}
.box_lista_prodotti2 .immagine{text-align:center; padding:0px 0px; width:260px; float:left}
.box_lista_prodotti2 .descrizione{ padding:5px;}
.box_lista_prodotti2 .disponibilita{text-align:center}
.box_lista_prodotti2 .prezzo{text-align:center; font-size:18px; padding-top:10px; color:#FFFFFF}

a.menu_sinistra{color:#FFFFFF; font-size:14px; text-decoration:none;}
a.menu_sinistra:hover{text-decoration:underline;}
#percorso{width:960px; height:auto; text-align:right; padding-right:10px;}
#percorso a{color:#999999; font-size:10px; text-decoration:none}
#percorso a:hover{text-decoration:underline}
#foot{width:970px;}
#bottom{margin:0px; padding:0px; width:970px; height:30px; background-image:url(img_site/sfondo_bottom.png); background-repeat:no-repeat;}

a{color:#CCCCCC; text-decoration:none}
a:hover{text-decoration:underline;}

.ordine_prodotti{text-align:right; color:#009900; font-size:12px}

.descrizione_archivio{background-color:#0C0C0C; font-style:italic; padding:5px;}
.descrizione_archivio_2{background-color:#0C0C0C; font-style:normal; font-size:14px; padding:5px; margin-bottom:10px;}

h2.base { 
    font-size:12px; 
    padding:0px; 
    margin: 0px; 
    text-align:center; 
    color: #ccc; 
    font-weight: normal; 
    display: inline; 
  } 
/* CSS per Natale */ body {background:#101010 url('http://www.dellaroccagioielli.it/img_site/sfondo_sito_eng_03.jpg') no-repeat fixed center -15px;}#frame{margin-top:120px;}

