﻿/* Per tutte le Pagine */
html{ overflow : auto;}
html, body {
background-color:  white ;
margin:0; 
padding:0; 
width:100%; 
height:100%; 
}

#pagina
{ margin:0 ;
  width: 700px; 
  height: 550px; 
  position:absolute; 
  top: 50%; 
  left: 50%; 
  margin: -275px 0 0 -350px;
}

#header
{ width: 696px; 
  height: 80px; 
  top: 0px; 
  left:0px; 
  padding:0;
  margin:0;
  border:0; 
   position:relative ; 
   overflow:hidden;
}

#header div
{position: absolute;  
height: 70px; 
width:420px;
left:266px; 
top:3px;
 background-color :White ;
 margin: 0;
 border:0;
 padding:0;
 }

#contenuti
{ background-color :white ;
  left:0px;
  width :696px;
   height :412px;
   padding:0;
   border:0;
     margin:0;
    overflow:hidden ;
 }

#status
{position:absolute ;
 bottom :2px;
 margin:0;
 background-color:white;
 height:50px;
 width :696px;
 padding:0;
}
 #status p
{font-family :Georgia; 
font-size :8pt; 
color :#28166F;  
text-align :center;
margin: 2px 0 0 0;
}
#status div
{ border :0 ;
 padding :0;
  margin :0;
  width :694px;
}
.labelhome
{font-family :Georgia; 
font-size :8pt; 
color :#28166F;  
text-align :center;
margin-top: -2px;}

/* per l'home page*/
#arredo 
{ position : absolute  ;
  display : block ;
  height :205px;
  width :240px;
  left:10px;
  top :90px;
  margin:0;
  border:0;
  padding:0;
}

#sanitari
{ position: absolute;
  height :235px;
  display : block ;  
  width :170px;
  top :270px;
  left:260px;
  margin:0;
  border:0;
  padding:0;

}

#ceramiche
{ position:  absolute;
  display : block ;  
  height :215px;
  width :200px;
  left:485px;
  top:275px; 
  margin:0;
  border :0;
  padding:0;   
 }

#idro
{ position:  absolute ;
  height :190px;
  width :200px; 
  left:10px;
  top:300px;
  border:0;
  padding:0;
  display : block ;
}

#termo
{ position:  absolute ;
  height :180px;
  width :245px; 
  top:90px;
  left:440px;
  border:0;
  padding:0;
  display  : block ;
}
#azienda
{ position:  absolute ;
  height :160px;
  width :255px; 
  top:110px;
  left:220px;
  border:0;
  padding:0;
  display  : block ;
}
#termo p, #arredo p, #ceramiche p, #sanitari p, #idro p, #azienda p
{
    font-family: Georgia;
    font-weight : bolder ;
    font-size: 16pt;
    color: #28166F;
    text-align: center;
    margin: 2px 0 0 0;
}
#termo a, #arredo a, #ceramiche a, #sanitari a, #idro a, #azienda a
{    text-decoration:none;
color:#28166F;

}

#termo a:visited, #arredo a:visited, #ceramiche a:visited, #sanitari a:visited, #idro a:visited, #azienda a:visited
{    text-decoration:none;
    color:#28166F;
}
#termo a:hover, #arredo a:hover, #ceramiche a:hover, #sanitari a:hover, #idro a:hover, #azienda a:hover
{
    text-decoration: none;
    color: #283399;
        font-size: 18pt;
}

#termo img, #arredo img, #ceramiche img, #sanitari img, #idro img, #azienda img
{
margin:0;border:0;padding:0;
}
#termo div, #arredo div,#sanitari div, #ceramiche div,  #idro div, #azienda div
{
    background-position: center center;
    width: 90%;
    margin-left: 5%;
    margin-top: 5px;
    background-color: White;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image:url(../images/load.gif);

}


/*Per altre pagine*/
 div.tipologia
{ position: relative;
  top: 8px;
  left: 8px;
  display: block;
  height: 315px;
  width: 180px;
  overflow:   hidden;
  float : left ;
}
 
a.tip1 
{ text-decoration : none;
    float :left ;
     clear:left;
      display:block;
       height:35px;
      left:5px;
       width :170px;
       position:relative ;
    background-image:url(../mnu/btnleft.jpg);
     text-align : center ;
     font-size: 15pt;
     color :#ffffff; 
     margin-top:10px;
   }

a.tip1 span 
{  top:5px; position :relative ;   width :170px; }
    a.tip1:hover{font-size: 15pt;font-weight:bold;background-image:url(../mnu/btnleft2.jpg);color:#28166F;}
 
  a.tip2
{ text-decoration : none;
    float :left ;
     clear:left;
      display:block;
       height:70px;
      left:5px;
       width :170px;
       position:relative ;
    background-image:url(../mnu/btnleftbig.jpg);
     text-align : center ;
     font-size: 15pt;
     color :#ffffff; 
     margin-top:10px;
   }
  a.tip2 span 
{  top:10px; position :relative ;   width :170px; }
  a.tip2:hover{font-size: 15pt;font-weight:bold;background-image:url(../mnu/btnleftbig2.jpg);color:#28166F;}
  
    div.marchio
{ position: relative;
    top: 2px;
     display: block;
    height: 320px;
    width: 490px;
     overflow:    hidden;
    float :right ;
    right:8px;   
       background-image:url(../images/muro.jpg);
      }
         div.marchio div
{
    border: 2px outset #FFFFFF;
    position: relative;
    top: 10px;
    display: block;
    height: 240px;
    width: 460px;
    overflow: auto;
    float: right;
    right: 16px; 
    text-align:center ;
}
      div.marchio p {top:10px; position :relative ; font-weight :bold ; text-align :center ; color :#ffffff; font-size :18pt; margin:5px; text-transform :uppercase ; }
 a.lnk1 img {  margin:4px 8px  4px 8px; border :0; text-decoration :none;}

#box_zero p{ font-family :Georgia ; font-size :14pt; color:#28166F; font-weight:bold; margin:0; padding :0; border :0;}

div.gallery{position :relative ;  width :600px; height :440px;float:right; overflow:hidden;}
div.colonna{position :relative ;  width :93px; height :440px;}


#page_azienda
{position:relative ;
 top:3px;
 left:5px;
 height :390px;
 width :688px;
 overflow  : auto;
}



#contattaci
{ 
height:250px;
 width :360px;
 display:block ;
 position:absolute ;
 top:575px;
 left:4px;
 background-image: url(../images/bck_mess.jpg);
}

#showroom
{display:block ;
 top:265px;
 left:8px;
 position:absolute ;
 width :655px;
 height :200px;  
 overflow :hidden ; 
 background-image: url(../images/back_sw02.jpg);
  z-index :5;

}
 
#newshow
{display:block ;
 top:3px;
 left:3px;
 position:absolute ;
 width :665px;
 height :312px;  
 overflow :hidden ; 
 background-image: url(../images/nuovo_bk.jpg);
 z-index :5;
}
#dovesiamo
{
height:250px;
width :400px;
left:265px;
top:320px;
position:absolute ;
display:block ; 
}
#infoazienda
{
 height :250px;
 width :240px;
 position: absolute ;
 top:320px;
 left:3px;
 display:block ;
  background-image: url(../images/bck_info.jpg);
 }
 
 #infoazienda div
{
 height :210px;
 width :215px;
 position:  relative ;
 top:15px;
 left:13px;
 display:block ;

 }

p.cap_az{
margin-top:5px;
font-size:14pt; 
font-family:Georgia ;  
font-weight :bold ;
clear :right ; 
text-align :center ;
margin-bottom:10px;
color:#28166F;
}

.csslabel_1
{  float :left ;
font-size:12pt; 
font-family:Georgia ; 
text-align :left ;
margin-top:1px;
font-weight:bold ;
  width :100px;
  color:#28166F;
}
.csstext_1
{clear:right; 
position:relative ;
  width :215px;
}


.line_1
{ width :330px;
 margin: 0px 0 10px 5px;
 position:relative ;
 overflow:visible;
 left:10px;
}
.validator{
clear: both; 
position :relative ; 
left:100px;
font-size:8pt; 
font-family:Georgia ; 
text-align :left ;
font-weight:bold ;
color:Red ; }

p.info_az{ 
text-align :left ; 
font-family : Georgia ; 
font-size :14pt; 
color: #28166F;}
  
  div.btninvia{height :28px; width:81px; margin:0; position:relative ; left:265px;}
  
#privacy
{    background-image: url(../images/bck_prv02.jpg);
 height :250px;
  width :292px;
  position:absolute ;
  top:575px;
left:375px;

}
#privacy div
{
 height :200px;
 width :258px;
 position:  relative ;
 top:18px;
 left:12px;
 display:block ;
  
 }

div#ante
{     width : 625px;
      height :125px;       
       overflow :auto;
       margin-left:10px;
       margin-top :20px;
       position :relative ;
    }
    
div#ante div
{   height :100px;
  width   :3200px ;
  margin:4px 4px 0 0;
    }
    div#ante div a
    {border:0; margin-right:8px; text-decoration :none;}
       div#ante div a img
       { height :90px; width :auto; border :0;}
