body {
   height: 100%;
   width: 100%;
   background: White;
   position: absolute;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   text-align: center;
   color: #0b1d23;
   font-family: arial, verdana;
   font-size: 15px;
}

/* tabelle */
table  tr td{
   font-size: 11px;
}

/* link */
a, a:link {
   text-decoration: none;
   color: #5db0c5;
}

a:hover {
   text-decoration: underline;
   color: #5db0c5;
}

img {
   padding: 0px;
   margin: 0px;
   border: 0px;
}

#header_px {
   width: 100%;
   height: 118px;
}

#header {
   height: 118px;
   width: 990px;
   text-align: center;
}

#container{
   width: 990px;
   margin:0 auto;
   height: 100%;
   padding: 0px;
}

#stampainvia {
   display: none;
}

/* bandierine lingua */
#lang {
   float: left;
   width: 198px;
   text-align: center;
   padding-top: 13px;
   padding-bottom: 13px;
}

/* bandierine lingua home */
#lang_home{
   float: left;
   width: 198px;
   text-align: center;
   padding-top: 44px;
   padding-bottom: 13px;
}

#menu {
   display:none;
}

#navigation {
   display:none;
}

#hidden {
   display: none;
}

#content {
   text-align: justify;
   float: left;
   margin-bottom: 15px;
   border-bottom: 1px #003340 solid;
}

#content #menu_dim {
   margin: 0px; 
   height: 450px;
}

#content #menu_dim #dim300_300 {
   padding: 0px;
   margin: 0px;
   background: #0b1d23;
}

#content #menu_dim #dim600_300 {
   padding: 0px;
   margin: 0px;
   background: #0b1d23;
}

#content #menu_dim #dim150_300 {
   padding: 0px;
   margin: 0px;
   background: #0b1d23;
}

#content #menu_dim #dim75_300 {
   padding: 0px;
   margin: 0px;
   background: #0b1d23;
}

#content #menu_dim #dim200_600 {
   padding: 0px;
   margin: 0px;
   background: #0b1d23;
}

#content #menu_dim #dim600_600 {
   padding: 0px;
   margin: 0px;
   background: #0b1d23;
}

/*#content #menu_dim  #dim {
   height: 200px;
   float: left;
   padding-right: 0px;
   padding-left: 10px;
   margin: 0px;
   background: red;
}*/

#content #menu_dim  #spazio {
   padding: 0px;
   margin: 0px;
   padding-left: 20px;
   float: left;
}

#content #menu_dim  #spazio1 {
   padding: 0px;
   margin: 0px;
   float: left;
}

#content #menu_dim  img {
   padding: 0px;
   margin: 0px;
   float: left;
}

#content #menu_colori {
   float: left;
}

/* testo */
#content #testo {
   text-align: justify;
   padding-left: 30px;
   padding-right: 30px;
   line-height: 1.4em;
}

.titolo {
   font-weight: bold;
   color: #5db0c5;
}

#content #testo .data {
   text-align: right;
   color: #5db0c5;
   font-style: italic;
}

#content #testo .img {
   text-align: center;
}

/* elenco puntato caratteristiche tecniche */
#content #testo ul li{
}

/* registrazione */
#content #content_header_registrazione{
   height: 104px;
   width: 990px;
   text-align: right;
}

#content #content_body {
   text-align: justify;
   width: 990px;
}

/* novita */
#content #content_header_novita {
   height: 104px;
   width: 990px;
   text-align: right;
}

/* contatti */
#content #content_header_contatti {
   height: 104px;
   width: 990px;
   text-align: right;
}

#content .azienda_contatti {
   color: #5db0c5;
   font-size: 13px;
   font-weight: bold;
}

#content .mappa {
   text-align: left;
}

#content #contatti {
   padding-left: 30px;
   padding-right: 30px;
   line-height: 1.4em;
   text-align: center;
}

/* home */
#content #content_header_home {
   height: 104px;
   width: 990px;
   text-align: right;
}

/* presentazione */
#content #content_header_presentazione {
   height: 104px;
   width: 990px;
   text-align: right;
}

/* prodotti generici */
#content #content_body #bottone_real {
   padding-left: 40px;
   padding-top: 15px;
}

/* prodotti */
#content #content_header_prodotti {
   height: 104px;
   width: 990px;
   text-align: right;
}

#content #content_body_prodotti {
   text-align: center;
}

#content  .prodotti_left {
   float: left;
}

#content  .prodotti_right{
   float: left;
   padding-left: 20px;
}

#content  .prodotti_space {
   clear: both;
   height: 20px;
}

#content  .prodotti_left_titolo {
   float: left;
}

#content  .prodotti_right_titolo {
   float: left;
   padding-left: 20px;
   padding-right: 20px;
}

/* metalli */
#content #content_header_metalli {
   height: 104px;
   width: 990px;
   text-align: right;
}

/* pietre */
#content #content_header_pietre {
   height: 104px;
   width: 990px;
   text-align: right;
}

/* rilievi */
#content #content_header_rilievi {
   height: 104px;
   width: 990px;
   text-align: right;
}

/* pannelli */
#content #content_header_pannelli {
   height: 104px;
   width: 990px;
   text-align: right;
}

#content #content_body_pannelli {
   text-align: justify;
   width: 990px;
}

#content  .pannello_left {
   padding-left: 70px;
   float: left;
}

#content  .pannello_right {
   float: left;
   padding-left: 20px;
}

#content  .pannello_space {
   width: 990px;
   clear: both;
   height: 30px;
}

/* caratteristiche */
#content #content_header_caratteristiche {
   height: 104px;
   width: 990px;
   text-align: right;
}

#content #content_body_caratteristiche {
   width: 990px;
}

/* taglio foratura */
#content #content_header_taglio {
   height: 104px;
   width: 990px;
   text-align: right;
}

/* posa */
#content #content_header_posa {
   height: 104px;
   width: 990px;
   text-align: right;
}

.nero_tab {
   background: #001b22;
   padding: 4px;
}

.altro_tab {
   background: #005464;
   padding: 4px;
}

/* video */
#content #content_header_video {
   height: 104px;
   width: 990px;
   text-align: right;
}


#content #content_footer {
   text-align: justify;
   height: 28px;
   width: 990px;
}

#content #content_body #box_metalli #testo_box_metalli {
   text-align: justify;
   padding-left: 30px;
   padding-right: 30px;
   padding-top: 66px;
   font-size: 15px;
}

#content #content_body #box_rilievi {
   height: 206px;
   width: 990px;
   text-align: center;
}

#content #content_body #box_rilievi #testo_box_rilievi {
   text-align: justify;
   padding-left: 30px;
   padding-right: 30px;
   padding-top: 68px;
   font-size: 15px;
}

#content #content_body #box_pietre {
   height: 206px;
   width: 990px;
   text-align: center;
}

#content #content_body #box_pietre #testo_box_pietre {
   text-align: justify;
   padding-left: 30px;
   padding-right: 30px;
   padding-top: 60px;
   font-size: 15px;
}

#content #content_body #box_creativity {
   height: 50px;
   width: 990px;
   text-align: center;
}

#content #content_body #box_creativity #testo_box_creativity {
   text-align: justify;
   padding-left: 30px;
   padding-right: 30px;
   font-size: 15px;
}


#content #titoli {
   width: 990px;
   padding-left: 40px;
   height: 25px;
   padding-top: 20px;
}

#footer {
   height: 20px;
   text-align: right;
   float: none;
   color: #0b1d23;
   padding-right: 48px;
   width: 100%;
}

#footer a:link, #footer a{
   color: #5db0c5;
   text-decoration: none;
}

#footer a:hover {
   color: #5db0c5;
   text-decoration: underline;
}

#footer .levitiles {
   font-size: 13px;
   font-weight: bold;
}

.nero_tab {
   background: #001b22;
   padding: 4px;
}

.altro_tab {
   background: #005464;
   padding: 4px;
}


#title_hidden {
   font-size: 16px;
   text-align: left;
   padding-top: 20px;
   padding-left: 30px;
   color: #5db0c5;
}

.sm {list-style:none; width:214px; height:300px; overflow:hidden}

.center { text-align: center; margin: 0px auto; }
.top {vertical-align: top;}

.taglio_img {margin-left: 15px;}

/* intertech */
#intertech {
   display: none;
}

/* spazio */
#space_intertech {
   display: none;
}

