/*content*/

#content {
    width: 990px;
    margin: 0 auto;
    position: relative;
    text-align: left;}

/*top*/

#top {
    float: left;
    width: 990px;
    position: relative;
    padding-top: 20px;}

#logo {
    float: left;
    width: 150px;
    height: 75px;
    position: relative;
    padding-right: 20px;}

#menuuptop {
    float: left;
    width: 800px;
    position: relative;
    padding: 0px 10px 10px 10px;}

#menuuptopsx {
    float: left;
    width: 330px;
    position: relative;}

#menuuptopcenter {
    float: left;
    width: 270px;
    position: relative;}

#menuuptopdx {
    float: left;
    width: 200px;
    position: relative;
    text-align: right;}

#menutop {
    float: left;
    width: 820px;
    height: 30px;
    position: relative;
    padding-top: 8px;
    text-transform: uppercase;
    background-repeat: no-repeat;
    background-image: url('../../dati/img/sfondo_menutop.jpg');}

#menutop a:link {color: #FFFFFF; background-color: transparent; text-decoration: none; font-weight: bold;}
#menutop a:visited {color: #FFFFFF; background-color: transparent; text-decoration: none; font-weight: bold;}
#menutop a:hover {color: #FFFFFF; background-color: transparent; cursor: pointer; text-decoration: none; font-weight: bold;}

/*pagina*/


#pagina {
    float: left;
    width: 990px;
    position: relative;}

#contpresentazione {
    float: left;
    width: 785px;
    height: 265px;
    position: relative;
    padding-right: 5px;
    background-repeat: no-repeat;
    background-image: url('../../dati/img/presentazione.jpg');}

#presentazione {
    float: left;
    width: 785px;
    position: relative;
    padding-top: 155px;
    text-align: right;}

#contmenuhomedupli {
    float: left;
    width: 200px;
    position: relative;}

#menuhomedupli {
    float: left;
    width: 200px;
    position: relative;}

#menuhomedupli a:link {color: #FFFFFF; background-color: transparent; text-decoration: none; font-weight: bold;}
#menuhomedupli a:visited {color: #FFFFFF; background-color: transparent; text-decoration: none; font-weight: bold;}
#menuhomedupli a:hover {color: #033685; background-color: transparent; cursor: pointer; text-decoration: none; font-weight: bold;}

.contmenuhomeprodotti {
    float: left;
    width: 200px;
    position: relative;}

.menuhomeprodotti {
    float: left;
    width: 200px;
    position: relative;
    background-repeat: no-repeat;
    background-image: url('../../dati/img/sfondo_prodotti.jpg');}

#contvetrinahome {
    float: left;
    width: 345px;
    position: relative;
    padding-right: 15px;}

#vetrinahome {
    float: left;
    width: 345px;
    position: relative;
    background-repeat: repeat-x;
    background-image: url('../../dati/img/sfondo_prodotti.jpg');}

#prodottihidden {
    float: left;
    width: 200px;
    position: relative;
    display: none;}

#prodottiscopritutto {
    float: left;
    width: 190px;
    position: relative;
    padding: 5px;}

#prodottiscopritutto a:link {color: #999999; background-color: transparent; text-decoration: none;}
#prodottiscopritutto a:visited {color: #999999; background-color: transparent; text-decoration: none;}
#prodottiscopritutto a:hover {color: #033685; background-color: transparent; cursor: pointer; text-decoration: none;}

#prodottinasconditutto {
    float: left;
    width: 190px;
    position: relative;
    padding: 5px;}

#prodottinasconditutto a:link {color: #999999; background-color: transparent; text-decoration: none;}
#prodottinasconditutto a:visited {color: #999999; background-color: transparent; text-decoration: none;}
#prodottinasconditutto a:hover {color: #033685; background-color: transparent; cursor: pointer; text-decoration: none;}

#packaginghidden {
    float: left;
    width: 200px;
    position: relative;
    display: none;}

#packagingscopritutto {
    float: left;
    width: 190px;
    position: relative;
    padding: 5px;}

#packagingscopritutto a:link {color: #999999; background-color: transparent; text-decoration: none;}
#packagingscopritutto a:visited {color: #999999; background-color: transparent; text-decoration: none;}
#packagingscopritutto a:hover {color: #033685; background-color: transparent; cursor: pointer; text-decoration: none;}

#packagingnasconditutto {
    float: left;
    width: 190px;
    position: relative;
    padding: 5px;}

#packagingnasconditutto a:link {color: #999999; background-color: transparent; text-decoration: none;}
#packagingnasconditutto a:visited {color: #999999; background-color: transparent; text-decoration: none;}
#packagingnasconditutto a:hover {color: #033685; background-color: transparent; cursor: pointer; text-decoration: none;}

#servizihidden {
    float: left;
    width: 200px;
    position: relative;
    display: none;}

#serviziscopritutto {
    float: left;
    width: 190px;
    position: relative;
    padding: 5px;}

#serviziscopritutto a:link {color: #999999; background-color: transparent; text-decoration: none;}
#serviziscopritutto a:visited {color: #999999; background-color: transparent; text-decoration: none;}
#serviziscopritutto a:hover {color: #033685; background-color: transparent; cursor: pointer; text-decoration: none;}

#servizinasconditutto {
    float: left;
    width: 190px;
    position: relative;
    padding: 5px;}

#servizinasconditutto a:link {color: #999999; background-color: transparent; text-decoration: none;}
#servizinasconditutto a:visited {color: #999999; background-color: transparent; text-decoration: none;}
#servizinasconditutto a:hover {color: #033685; background-color: transparent; cursor: pointer; text-decoration: none;}


/*form*/

.label {
    float: left;
    width: 150px;
    position: relative;}

.input {
    float: left;
    width: 120px;
    position: relative;}


/*bottom*/

#bottom {
    float: left;
    width: 970px;
    position: relative;
    padding: 10px;
    background-repeat: no-repeat;
    background-image: url('../../dati/img/sfondo_bottom.jpg');}

#bottomsx {
    float: left;
    width: 350px;
    position: relative;}

#bottomdx {
    float: left;
    width: 620px;
    position: relative;}

#bottomdx a:link {color: #666666; background-color: transparent; text-decoration: none; font-weight: normal;}
#bottomdx a:visited {color: #666666; background-color: transparent; text-decoration: none; font-weight: normal;}
#bottomdx a:hover {color: #033685; background-color: transparent; cursor: pointer; text-decoration: none; font-weight: normal;}


/*righe*/

.rigatraspstd {
    width: 100%;
    height: 1px;
    position: relative;
    font-size: 1px;
    line-height: 1px;
    background-color: transparent;
    clear: both;}

.rigastdtratt {
    width: 100%;
    height: 1px;
    position: relative;
    font-size: 1px;
    line-height: 1px;
    border-top: 1px dashed #666666;
    clear: both;}

.rigastd3px {
    width: 100%;
    height: 3px;
    position: relative;
    background-color: transparent;
    font-size: 1px;
    line-height: 1px;
    clear: both;}

.rigastd5px {
    width: 100%;
    height: 5px;
    position: relative;
    background-color: transparent;
    font-size: 1px;
    line-height: 1px;
    clear: both;}

.rigastd10px {
    width: 100%;
    height: 10px;
    position: relative;
    background-color: transparent;
    font-size: 1px;
    line-height: 1px;
    clear: both;}