html {font-size: 0.75em;}
body {margin: 0; font-size: 100%; font-family: Verdana, Arial, Helvetica, Sans-serif;}
h1 {font-size: 1.4em; color: #4A4A4A; margin: 0; margin-bottom: 12px;}
h2 {font-size: 1.25em; color: #535353; margin: 0; margin-bottom: 10px;}
a {text-decoration: none;}
/*----------------------------------------------------------------------CONTENITORE GENERALE DEL SITO*/
#sito {
position: absolute;
top: 5px;
left: 50%;
margin-left: -370px;
width: 700px;
}
/*---------------------------------------------------------------------------PARTE SUPERIORE SEL SITO*/
#top {
height: 33px;
}
.logo {
position: absolute;
left: 475px;
top: 0px;
}
#cont_menu {
height: 60px;
}
#menugen {margin-left: 15px; font-size: 0.95em;}
#menugen .curr {border-bottom: 1px solid red;}
#menugen p {padding: 0; margin: 0; display: inline; color: #707070;}
#menugen a {color: #707070;}
#menugen a:hover {color: #000;}
#menusez {margin-left: 15px; margin-top: 5px; font-size: 0.95em; height: 1.50em;
padding-left: 44px;
background-image: url('../img/bg_menu.gif');
background-position: 0 0;
background-repeat: no-repeat;}
#menusez .curr {border-bottom: 1px solid red;}
#menusez p {padding: 0; margin: 0; display: inline; color: #707070;}
#menusez a {color: #707070;}
#menusez a:hover {color: #000;}
#menusot {margin-left: 15px; margin-top: 25px; font-size: 0.95em; height: 1.50em;
padding-left: 44px;
background-image: url('../img/bg_menu.gif');
background-position: 0 0;
background-repeat: no-repeat;}
#menusot .curr {border-bottom: 1px solid red;}
#menusot p {padding: 0; margin: 0; display: inline; color: #707070;}
#menusot a {color: #707070;}
#menusot a:hover {color: #000;}
/*-------------------------------------------------------------------------------------PARTE CON OROLOGIO*/
#decoro {
height: 5px;
border-top: 1px solid #000;
margin-top: 5px;
}
#decorobussato {
height: 5px;
border-top: 1px solid #000;
margin-top: 5px;
}
.anellobussato {
display: none;
margin-left: 50px;
}
.orologio {
display: none;
margin-left: 5px;
}
/*---------------------------------------------------------------------------------------PARTE DEI CONTENUTI*/
#main {
min-height: 415px;
height: auto !important;
height: 415px;
}
#mainhome {
min-height: 415px;
height: auto !important;
height: 415px;
}
#inmain {padding: 0 0 10px 0px;}
#inmainhome {padding: 0;}
#cavour {
width: 700px;
height: 220px;
border-top: 1px solid #000;
margin-top: 5px;
}
#contind_cavour {
position: absolute;
top: 73px;
left: 552px;
width: 142px;
min-height: 108px;
height: auto !important;
height: 108px;
border: 1px solid #D4D4D4;
z-index: 10;
}
#ind_cavour {font-size: 0.8em; padding: 30px 0 5px 5px;}
#ind_cavour p {padding: 0; margin: 0;}
#promo_cavour {
position: absolute;
left: 50px;
top: 233px;
width: 230px;
height: 55px;
z-index: 10;
}
#testo_cavour {
position: absolute;
top: 185px;
left: 410px;
width: 320px;
min-height: 120px;
height: auto !important;
height: 120px;
font-size: 0.9em;
}
#testo_cavour p {padding: 0; margin: 0; margin-bottom: 10px;}
#bussato {
width: 700px;
height: 220px;
border-top: 1px solid #000;
margin-top: 5px;
}
.anello {
display: none;
float: right;
margin-right: 10px;
}
#contind_bussato {
position: absolute;
top: 298px;
left: 40px;
width: 142px;
min-height: 108px;
height: auto !important;
height: 108px;
border: 1px solid #D4D4D4;
z-index: 10;
}
#ind_bussato {font-size: 0.8em; padding: 30px 0 5px 5px;}
#ind_bussato p {padding: 0; margin: 0;}
#promo_bussato {position: absolute; left: 480px; top: 501px; z-index: 10;}
#testo_bussato {
position: absolute;
top: 411px;
left: 20px;
width: 320px;
min-height: 120px;
height: auto !important;
height: 120px;
font-size: 0.9em;
}
#testo_bussat p {padding: 0; margin: 0; margin-bottom: 10px;}
/*------------------------------------------------------------------------------PARAGRAFI A DESTRA DEL TESTO*/
.pagpar_vert {width: 290px;	float: right; color: #666; margin-bottom: 5px;}
.left {text-align: left; padding: 0; margin: 0; padding-bottom: 5px;}
.right {text-align: right; margin: 0; padding: 0; padding-bottom: 5px;}
.pagpar_vert img {border: 1px solid #C6C6C6;}
.pagpar_vert p {margin: 0; margin-bottom: 10px;}
/*---------------------------------------------------------------------------------------------------COLOPHON*/
#colophon {
width: 700px;
clear: both;
margin-top: 5px;
height: 57px;
border-top: 1px solid #000;
font-size: 0.85em;
}
#colophon p {padding: 0; margin: 0; color: #6E6E6E; padding-top: 5px;}
#colophon a {color: #6E6E6E;}
#colophon a:hover {color: #000;}
#colophon .wafer {float: left; margin-left: 15px;}
#colophon ul {padding: 0; margin: 0; padding-top: 5px; list-style-type: square;}
#colophon li {color: #6E6E6E;}
#colophon .cavour {float: right;}
#colophon .cavour li {margin-left: 15px;}
#colophon .esp {float: right; padding-left: 15px;}
#colophon .esp li {margin-left: 15px;}
