/*colonnasx*/

#colonnasx {
    float: left;
    width: 220px;
    position: relative;
    padding-right: 15px;}

.titolocolonnasx {
    float: left;
    width: 190px;
    height: 12px;
    position: relative;
    padding: 14px 15px 14px 15px;
    color: #FFFFFF;
    background-repeat: no-repeat;
    background-image: url('../../img/fondo_prodotti.jpg');}

.titolocolonnadx {
    float: left;
    width: 190px;
    height: 12px;
    position: relative;
    padding: 14px 15px 14px 15px;
    color: #257FBB;
    background-repeat: no-repeat;
    background-image: url('../../img/fondo_colonna_sx.jpg');}

.saymacrocatemenu {
    float: left;
    width: 220px;
    position: relative;
    font-size: 12px;
    text-transform: uppercase;}

.saycatemenu {
    float: left;
    width: 200px;
    position: relative;
    text-transform: uppercase;}

.saycatemenu a:link {color: #666666; background-color: transparent; text-decoration: none;}
.saycatemenu a:visited {color: #666666; background-color: transparent; text-decoration: none;}
.saycatemenu a:hover {color: #006AAF; background-color: transparent; cursor: pointer; text-decoration: none;}

/*pagina*/

#percorso {
    float: left;
    width: 725px;
    height: 12px;
    position: relative;
    padding: 14px 15px 14px 15px;
    color: #FFFFFF;
    font-weight: bold;
    text-transform: uppercase;
    background-repeat: no-repeat;
    background-image: url('../../img/fondo_percorso.jpg');}

#percorso a:link {color: #006AAF; background-color: transparent; text-decoration: none;}
#percorso a:visited {color: #006AAF; background-color: transparent; text-decoration: none;}
#percorso a:hover {color: #FFFFFF; background-color: transparent; cursor: pointer; text-decoration: none;}

#paginaprodotti {
    float: left;
    width: 520px;
    position: relative;
    text-align: left;}

#paginaprodotti a:link {color: #006AAF; background-color: transparent; text-decoration: none;}
#paginaprodotti a:visited {color: #006AAF; background-color: transparent; text-decoration: none;}
#paginaprodotti a:hover {color: #006AAF; background-color: transparent; cursor: pointer; text-decoration: none;}

#paginastampa {
    float: left;
    width: 520px;
    position: relative;
    padding: 20px;
    text-align: left;}

.sayboxservizi {
    float: left;
    width: 164px;
    position: relative;
    padding: 3px;
    text-align: center;
    background-repeat: no-repeat;
    background-image: url('../../img/cornice_servizi.jpg');}

.saysettoriapplicazione {
    float: left;
    width: 174px;
    min-height: 200px;
    height: auto !important;
    height: 200px;
    position: relative;
    padding: 3px;
    background-repeat: no-repeat;
    background-image: url('../../img/cornice_categorie.jpg');}

.sayschedacate {
    float: left;
    width: 250px;
    position: relative;
    text-align: center;}

.sayart {
    float: left;
    width: 150px;
    position: relative;
    text-align: center;}

.sayfotoart {
    float: left;
    width: 144px;
    position: relative;
    padding: 3px;
    background-repeat: no-repeat;
    background-image: url('../../img/cornice_articoli.jpg');}

.saytestoart {
    float: left;
    width: 150px;
    position: relative;}

.fotoartbig {
    float: left;
    width: 250px;
    position: relative;
    padding-right: 20px;
    text-align: center;}

.testoart {
    float: left;
    width: 250px;
    position: relative;}

.titsktec {
    float: left;
    position: relative;}

.campisktec {
    float: left;
    position: relative;}

#gestpag01 {
    float: left;
    width: 260px;
    position: relative;}

#gestpag02 {
    float: right;
    width: 260px;
    position: relative;
    text-align: right;}

/*colonnadx*/

#colonnadx {
    float: left;
    width: 220px;
    position: relative;
    padding-left: 15px;}



