/* CSS Document */



body { font-size:12px;  background-color:#0E507C; margin:0 auto; text-align:center; font-size:11px;  font-family:Arial, Helvetica, sans-serif;  }
a {text-decoration:none; color:#1473B3; } a:hover {text-decoration:none; color:#E79410;  } 

form {margin:0; padding:0;} 
.varie-campo{ color:#1473B3; padding:3px; font-weight:bold; border:1px solid; border-color:#BEBFC0; background-image: url("img2008/ricerca-campo-sfondo.gif"); background-repeat:repeat-x; background-position:bottom;}


.titoli { font-size:16px; font-weight:bold; color:#01406A;   }
.titolini { font-size:12px; font-weight:bold;color:#1473B3; line-height:24px;   }
.titoli2 { font-size:18px; font-weight:bold; color:#1473B3;   }

#contenitore { width:920px; margin:0 auto;  text-align:left;  }
 #contenitore-pop {  margin:0 auto;  text-align:left; }
 
 
 
#testata { height:100px; background-color:#1473B3; background-image: url("img2008/logo-sfondo.gif"); background-position:left top; background-repeat:no-repeat;}

.logo { float:left; margin:50px 0 0 14px; }
.orologio { float:right;  margin:70px 15px 0; color:#FF9900; font-size:11px;  }


#menu { height:32px; background-image: url("img2008/menu-sfondo.gif"); width:920px; line-height:32px; font-size:11px; color:#FFFFFF; text-decoration:none;}
#menu a{ line-height:32px; font-size:11px; color:#FFFFFF; }
#menu  a:hover{ font-size:11px; text-decoration:underline;  color:#E79410; }


#menu td{  text-align:center; }
.menu-separa { width:2px; padding:0; background-image: url("img2008/menusep.gif"); background-repeat:no-repeat; background-position:center;}



#corpo { width:905px; height:auto; overflow:hidden;  padding:0 0 0 15px; margin:0; background-color:#E7E7E7;  }
#corpo-pop {  height:auto; overflow:auto;  padding:0 0 0 15px; margin:0; background-color:#E7E7E7;  }


.menu-prodotti { float:left; width:150px; background-color:#E7E7E7; text-align:left; font-size:11px; margin-top:15px; }
.menu-prodotti a { color:#01406A; } .menu-prodotti a:hover { text-decoration:underline; color:#E79410;  }

.menu-prodotti ul,li{ text-indent: 0; list-style:none; margin:0; padding:0;}
.menu-prodotti li img{padding-right:6px;}
.menu-prodotti li {padding-bottom:3px;}
.menu-prodotti li:hover {background-color:#FFFFFF;}


.ricerca {padding-top:15px;}
.ricerca form{padding:0; margin:0;}
.ricerca input{  vertical-align:middle; display:inline;}
.ricerca-campo{ color:#1473B3; padding:3px; font-weight:bold; width:110px; border:1px solid; border-color:#BEBFC0; background-image: url("img2008/ricerca-campo-sfondo.gif"); background-repeat:repeat-x; background-position:bottom;}

.bannersx {  border:1px solid;  color:#01406A; margin-top:18px; margin-bottom:18px;  font-size:11px; width:140px; padding:0; background-color:#F1F1F1; border-color:#FFFFFF;}
.bannersx p { margin:8px 8px 10px 8px;}


.corpo-home { float:right; margin:1px 1px 1px 0;  padding:0; }

.chiusuracorpo { clear:both; }


.homebox1 { margin-top:10px; float:left; display:inline;  width:299px; margin-right:11px; height:175px; background-image: url("img2008/home-box.gif"); background-repeat:no-repeat; background-position:left top;}
.homebox2 { margin-top:10px; float:left; display:inline;  width:299px; margin-right:11px; height:175px; background-image: url("img2008/home-box.gif"); background-repeat:no-repeat; background-position:left top;}
.homebox3 { margin-top:10px; float:left; display:inline;  width:299px; height:175px; background-image: url("img2008/home-box.gif"); background-repeat:no-repeat; background-position:left top;}

.homebox-contenuto { margin:15px; margin-top:8px; font-size:12px; line-height:1.3em; color:#E7E7E7; } 
.homebox-contenuto a{color:#FFFFFF; text-decoration:underline; } .homebox-contenuto a:hover{color:#FF9900; }
.homebox-titolo { color:#FF9900;  font-weight:bold;  margin:12px 0 10px 0;}
.homebox-immagine { float:left; margin-right:12px; margin-bottom:20px; border:0; }
.homebox-prodotto { 
float:left; margin-right:12px; text-align:left; vertical-align:middle; padding:13px 0 0 13px; width:118px; height:120px; 
background-image: url("img2008/homebox-prodotto.gif"); background-repeat:no-repeat; background-position:top left;  }



.corpo-interne { 
min-height:470px; !important 
overflow:auto; border-left:1px solid; border-color:#FFFFFF; background-color:#F1F1F1; width:713px; 
float:right;   padding:16px; }

.corpo-interne-full { 
overflow:auto;  border-color:#FFFFFF; background-color:#F1F1F1; width:860px; 
float:left;   padding:16px; }

.corpo-interne-pop { 
min-height:470px; !important 
overflow:auto; border-left:1px solid; border-color:#FFFFFF; background-color:#F1F1F1; width:713px; 
   padding:16px; }


.interne-altodx { float:right;  margin:0;  padding:0; font-weight:bold;  }
.interne-titolo { float:left;  margin:0;  padding:0; }

.interne-contenuti { 
float:left; width:100%; clear:both; height:auto; padding:0; padding-top:18px; padding-bottom:18px;  margin:0;
font-size:12px; line-height:1.4em;
}
.interne-contenuti a{ color:#1473B3;} .interne-contenuti a:hover{color:#ff9900; text-decoration:underline;}
.interne-contenuti p{ padding:8px 0 8px 0; margin:0;}

.tabelle-bianche { border-collapse:none; width:550px;   }
.tabelle-bianche td{ font-size:12px; padding:5px; margin:1px; margin-left:0; border:1px solid; border-color:#E7E7E7; border-collapse:none;}

.tabelle-bianche100 { border-collapse:none; width:100%;   }
.tabelle-bianche100 td{ font-size:12px; padding:5px; margin:1px; margin-left:0; border:1px solid; border-color:#E7E7E7; border-collapse:none;}


.tabelle-550-padding { border-collapse:none; width:550px; color:#1473B3; border:0;  }
.tabelle-550-padding td{ font-size:12px; padding:5px; margin:0; margin-left:0; border:0; border-collapse:none;} 


.tabelle-550 { border-collapse:none; width:550px; color:#1473B3;  }
.tabelle-550 td{ font-size:12px; padding:0; margin:0; margin-left:0; border:0; border-collapse:none;} 

.tabelle-100 {  border-collapse:none; width:100%; color:#1473B3;  }
.tabelle-100 td{font-size:12px;  padding:5px; margin:0; margin-left:0; border:0; border-collapse:none;} 

.tabelle-trasparenti { border-collapse:none; width:auto; color:#1473B3; font-size:12px;  }
.tabelle-trasparenti td{ font-size:12px; padding:5px; margin:0; margin-left:0; border:0; border-collapse:none;}


#piede { clear:left; padding:12px 0 12px 0; font-size:11px; color:#E7E7E7; text-align:center;  }
#piede a{color:#E7E7E7;}
#piede a:hover{ text-decoration:underline; color:#E79410;}
.piede-box{ margin-right:15px; display:inline;}






/* BOTTONI E BOX VARI DEL SITO */

a.bottone400{ display:block; background: url(img2008/bottone400.gif) no-repeat 0 0; width:400px; height:19px;  margin:0;  padding:6px; }
a.bottone400:hover{ background-position:0 -31px;color: #FFFFFF; text-decoration:none;  } 

a.bottone180{ display:block; background: url(img2008/bottone180.gif) no-repeat 0 0; width:170px; height:19px;  margin:0;  padding:6px; }
a.bottone180:hover{ background-position:0 -31px;color: #FFFFFF; text-decoration:none;  } 

a.bottone120{ display:block; background: url(img2008/bottone120.gif) no-repeat 0 0; width:110px; height:19px;  margin:0;  padding:6px; }
a.bottone120:hover{ background-position:0 -31px;color: #FFFFFF; text-decoration:none;  } 


.scheda-prodotto-alta{ width:100%; height:350px; } 
.scheda-prodotto-img{  float:left; margin-right:16px; width:330px; height:330px; background-image:url(img2008/scheda-prodotto-foto.gif); background-repeat:no-repeat; background-position:left-top; padding:10px 0 0 10px;} 
.scheda-prodotto-dx{ float:right; width:340px; height:auto;  } 

.scheda-prodotto-descrizioni{  height:auto;   clear:left;   font-size:12px; color:#01406A;}
.zoom-foto{ text-align:center; margin-top:-15px;}
.scheda-caratteristiche-dx {  float:right; width:360px;  }
.scheda-caratteristiche-sx {  width:314px; float:left;  }

.scheda-prodotto-tools{ color:#FFFFFF; margin-right:12px; text-align:center; float:left;  width:87px; height:87px; background-image: url(img2008/scheda-prodotto-tools.gif); background-repeat:no-repeat; background-position:left-top; padding:5px 0 0 0;} 

.paragrafo-bordato-top {  background-image:url(img2008/paragrafo-bordo.gif); background-position:top; background-repeat:repeat-x;  }


.listini-successivi { background-image:url(img2008/listini-successivi.gif); background-repeat: no-repeat; text-align:center; width:96px; height:115px; padding-top:12px; }