﻿.tblMenu
{
    
    border-style:none; 
    height:20px;    
    vertical-align:Middle;
    Width:88px;
    text-align:center;
    background-image:url('../images/pulsanti-off-88x20pt.jpg');    
    background-repeat:no-repeat;    
}    



a.lnkmenu 
{
font-family: Verdana;
font-size:xx-small;
font-weight:bolder;
font-style:normal;
min-width:88px;
max-width:88px;
text-decoration:none;
text-align:center;
min-height:20px;
text-transform:uppercase;
color:Black;
margin-top:4px;
}

a.lnkmenu:hover {
font-family: Verdana;
font-size:xx-small;
font-weight:bolder;
font-style:normal;
min-width:88px;
max-width:88px;
min-height:20px;
text-decoration:none;
min-height:20px;
text-transform:uppercase;
}


.testi_prodotto 
{
position : absolute;
top: 5px;
left: 10px;
width: 220px; 
height: 480px; 
font-family: verdana; 
font-size:8pt;   
display:inline-block;
overflow:hidden;
color:Gray;
}

div.linkettini_news
{
    position:absolute; 
    top:0px; 
    left:16px; 
    width:245px; 
    height:50px; 
}


div.left_column_prodotto
{
    position:absolute; 
    top:6px; 
    left:7px; 
    width:245px; 
    height:504px; 
    background-image:url('../images/prodotti/fondo_menu_laterale_prodotti.png');
    background-repeat:no-repeat;
}    

div.section_logo1
{
position:absolute;
left:250px;
top:140px;    
}

div.section_logo2
{
position:absolute;
right:48px;
top:140px;    
}


div.bgsection
{
position: absolute;
top:0;
left:0;
width:726px;
height:459px;

}

img_bg_section
{
position:static;
left: 0px;
top: 0px; 
width: 726px; 
height: 459px; 
z-index:0;
}

div.sub_title_section
{
    position:absolute; 
    top:75px; 
    left:0px; 
    width:728px; 
    height:58px;    
    text-align:left;    
    text-transform:uppercase;
    letter-spacing: 2px;
    font-family:Arial;
    color:#940a15;
    font-size:22pt; 
}


div.title_section
{
    position:absolute; 
    top:10px; 
    left:0px; 
    width:728px; 
    height:60px;    
    text-align:right;
    font-family:verdana;
    color:#940a15;
    font-weight:bold;
    font-size:22pt;
    text-transform:uppercase;
}

.tblMenuLingua
{
    border-style:none; 
    height:20px;    
    vertical-align:top;
    Width:198px;
    text-align:center;
}

body 
{
    margin : 0px 0px 0px 0px;
    background-color: #e6e6e6;
}

div.header 
{
    margin-left:auto;
    margin-right:auto;
    position:relative; 
    top:0px; 
    left:7px; 
    width:982px; 
    height:65px;
    z-index:1; 
}

div.center_row
{
    margin-left:auto; 
    margin-right:auto;
    position:relative;     
    top:0px; 
    left:0px; 
    width:982px; 
    height:510px;    
}


div.left_column
{
    position:absolute; 
    top:6px; 
    left:7px; 
    width:245px; 
    height:500px; 
}

div.left_column_generic
{
    position:absolute; 
    top:0px; 
    left:-5px; 
    width:215px; 
    height:145px; 
    background-image:url('../images/home_left_col_01.jpg');
    background-repeat:no-repeat;
    padding:25px 15px 15px 15px;
}

div.left_column_generic_2
{
position:absolute; 
top:185px; 
left:-5px; 
width:215px; 
height:285px; 
background-image:url('../images/home_left_col_02.jpg'); 
padding: 25px 15px 15px 15px;
background-repeat: no-repeat;
}

div.menu
{
    position: relative;
    top: 5px;
    left: 248px;
    width: 745px;
    height: 25px;
    margin: 0 0 0 0;
    text-decoration: none;
}


div.sub_menu
{
    position:relative; 
    top:1px; 
    left:248px; 
    width:728px; 
    height:20px;    
}


div.content 
{
    position:relative; 
    top:0px; 
    left:251px; 
    width:774px; 
    height:450px;
}

div.footer
{
    margin-right:auto;
    margin-left:auto;
    position:relative;
    top:10px;
    left:0px;
    width:982px;
    height:44px;
    background-image:url('../images/footer.jpg');
}

.testo_footer_silver 
{
font-family:Verdana;
font-size:small;
font-weight:normal;
color:Silver;    
}

.testo_footer_black 
{
font-family:Verdana;
font-size:small;
font-weight:bold;
color:Black;    
}

a.testo_submenu 
{
font-family:Verdana;
font-size:7pt;
font-weight:bold;
color:Black; 
text-decoration:none;      
}

span.testo_focus_titolo 
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#969798; 
text-decoration:none;      
}

span.testo_focus_testo 
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#969798; 
text-decoration:none;      
}

span.testo_news_data 
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#969798; 
text-decoration:none;      
}


span.testo_news_titolo 
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#707070; 
text-decoration:none;      
}

span.testo_news_testo 
{
line-height:11px;
font-family:Verdana;
font-size:8pt;
font-weight:normal;
color:#707070; 
text-decoration:none;      
}


span.testo_focus_testo 
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#969798; 
text-decoration:none;      
}

span.testo_focus_titolo
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#940A16; 
text-decoration:none;      
}


.img_prodotti_pos1 /* BOX DI CONTENIMENTO PER L'IMMAGINE */ 
{
position:absolute;
left: 366px;
top: 0px;
width: 324px; /* 324 */ /* Immagine (dettaglio) 300 x 300 */ 
height: 365px; /* 385 */
}

.img_prodotti_pos_2
{
position:absolute;
left: 380px;
top: 370px;
width: 68px; /* 70 - 4 dettagli */
height: 68px; /* 70 */
}

.img_prodotti_pos_3
{
position:absolute;
left: 456px;
top: 370px;
width: 68px;
height: 68px;
}

.img_prodotti_pos_4
{
position:absolute;
left: 532px;
top: 370px;
width: 68px;
height: 68px;

}

.img_prodotti_pos_5
{
position:absolute;
left: 608px;
top: 370px;
width: 68px;
height: 68px;
}

.img_prodotti_download
{
position:absolute;
left: 0px;
top: 400px;
width: 120px;
height: 35px;
}

.img_prodotti_info
{
position:absolute;
left: 150px;
top: 400px;
width: 150px;
height: 35px;
}

.img_iniziale_sezioni
{
position:absolute;
left: 0px;
top: 0px;
width: 726px; /* NON MODIFICARE!!! */
height: 460px; /* NON MODIFICARE!!! */
}

.img_iniziale_aree
{
position:absolute;
left: 0px;
top: 0px;
width: 726px; /* NON MODIFICARE!!! */
height: 360px; /* NON MODIFICARE!!! */
}

.img_banner1_aree
{
position:absolute;
left: 0px;
top: 360px;
width: 75px; /* NON MODIFICARE!!! */
height: 90px; /* NON MODIFICARE!!! */
}


.img_banner2_aree
{
position:absolute;
left: 350px;
top: 355px;
width: 70px; /* NON MODIFICARE!!! */
height: 80px; /* NON MODIFICARE!!! */
z-index:10;
}
.img_banner3_aree
{
    z-index:10;
position:absolute;
left: 425px;
top: 355px;
width: 70px; /* NON MODIFICARE!!! */
height: 80px; /* NON MODIFICARE!!! */
}
.img_banner4_aree
{
    z-index:10;
position:absolute;
left: 500px;
top: 355px;
width: 70px; /* NON MODIFICARE!!! */
height: 80px; /* NON MODIFICARE!!! */
}
.img_banner5_aree
{   
    z-index:10; 
position:absolute;
left: 575px;
top: 355px;
width: 70px; /* NON MODIFICARE!!! */
height: 80px; /* NON MODIFICARE!!! */
}

.img_banner6_aree
{
 z-index:10;
position:absolute;
left:650px;
top: 355px;
width: 70px; /* NON MODIFICARE!!! */
height: 80px; /* NON MODIFICARE!!! */
}

.banner_aree 
{
position:relative;
left: 75px;
top: 360px;
width: 275px; /* NON MODIFICARE!!! */
height: 90px; /* NON MODIFICARE!!! */
}

.prodotto_descrizione
{
font-family : Verdana;
font-size : 12px;
letter-spacing :75%;
}

.prodotto_titolo
{
font-family : Verdana;
font-weight : bold;
font-size : 30px;
letter-spacing :75%;
line-height: 0.75;
color : Gray;
}

.prodotto_sottotitolo
{
font-family : Verdana;
font-weight : bold;
font-size : 12px;
letter-spacing :75%;
color : Gray;
}

.prodotto_img_installazioni_left
{
width: 165px;
height: 145px;
margin-right : 5px;    

}

.prodotto_img_installazioni_right
{
width: 165px;
height: 145px;  
margin-left : 5px; 

}

.prodotto_img_disegno
{
width: 275px;
height: 290px;    
}

.prodotto_img_laterale_dx
{
position:absolute;
left: 690px;
width: 38px;
height: 396px;
top:43px;
}

.menu 
{
margin : 0px 0px 0px 0px;
width : 92px;
border-collapse : separate;
border-spacing : opx;
}

.selezione_lingua
{
position:absolute;
left:900px;
top:25px;
width:70px;    
}

.profilo 
{
position : absolute;
top: 0px;
left: 5px;
width: 100px;
height: 390px;
color: Aqua;
}

.imgmnprodotto 
{
width: 70px;
height: 70px;
}

.title_mn_Prodotto
{
font-family:Verdana;
font-size:12px;
color : #e4e4e4;
}

.text_mn_prodotto
{
font-family:Verdana;
font-size:10px;
color : #e4e4e4;
}

.link_mn_prodotto
{
font-family:Verdana;
font-size:10px;
color : #e4e4e4;
}

.lnk_mn_storia 
{
position: absolute; 
right: 300px; 
top: 55px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
font-family:Verdana;
font-size:small;
color:gray;
}

.lnk_mn_storia2 
{
position: absolute; 
right: 300px; 
top: 74px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
font-family:Verdana;
font-size:small;
color:gray;
}
.lnk_mn_storia3 
{
position: absolute; 
right: 300px; 
top: 93px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
font-family:Verdana;
font-size:small;
color:gray;
}
.lnk_mn_storia4
{
position: absolute; 
right: 300px; 
top: 112px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
font-family:Verdana;
font-size:small;
color:gray;
}
.lnk_mn_storia5
{
position: absolute; 
right: 300px; 
top: 131px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
font-family:Verdana;
font-size:small;
color:gray;
}

.testi_storia 
{
position : absolute;
top: 140px;
left: 10px;
width: 220px; 
height: 300px; 

font-family: verdana; 
font-size:8pt;   
display:inline-block;
overflow:hidden;
color:Gray;
}

.sub_menu1
{
    margin-left:50%;
    
}

.leftMenu
{
font-family:Verdana;
text-decoration:none;
font-weight:bold;
font-size:6pt;
color:Gray;
}

.leftMnTitoloProdotto
{
font-family : Verdana;
font-weight : bold;
font-size : 9px;
color : gray;
}

.leftMnDescProdotto
{
font-family : Verdana;
font-weight : lighter;
font-size : 8px;
color : gray;
}

.testi_aree 
{
text-align:right;
vertical-align:middle;
position : absolute;
top: 50px;
left: 10px;
width: 220px; 
height: 300px; 
font-family: verdana; 
font-size:9pt;   
overflow:hidden;
color:white;
z-index:2;
}

.titolo_area
{
position:absolute;
top:20px;
right:50px;
text-align:right;
color:Gray;
z-index:2;
}

.banner_dettaglio_aree 
{
color:#CCCCCC;
background-color:#CCCCCC;
}


.lbTitoloProdottoArea
{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color : Gray;
}

.lbSottotitoloProdottoArea
{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color : Gray;
}

.lbDescrizioneProdottoArea
{
font-family:Verdana;
font-size:10px;
color : Gray;
}

.testi_categorie_prodotti
{
position : absolute;
top: 60px;
left: 10px;
width: 220px; 
height: 380px; 
font-family: verdana; 
font-size:9pt;   

text-align: right;
color:white;
}


.descrizione_prodotti
{
border-collapse:collapse;
border-width:0px;    
overflow:auto;
scrollbar-arrow-color: Gray;
scrollbar-track-color: #E4E4E4;
scrollbar-face-color: #E4E4E4;
scrollbar-shadow-color: #E4E4E4;
scrollbar-highlight-color: #E4E4E4;
scrollbar-darkshadow-color: #E4E4E4;
scrollbar-3dlight-color: #E4E4E4;
}


.linkNews
{
font-family : Verdana;
font-weight : lighter;
font-size : 9px;
color : gray;
text-decoration:none;
}

.dettaglioNews
{
font-family : Verdana;
font-weight : lighter;
font-size : 10px;
font-weight:bold;
text-transform:uppercase;
color : gray;
text-decoration:none;
}

.titolo_news_dx
{
font-family : Verdana;
font-size : 8px;
font-weight:bold;
text-transform:uppercase;
color : gray;
text-decoration:none;
}

.testo_news_dx
{
font-family : Verdana;
font-weight : lighter;
font-size : 10px;
text-transform:uppercase;
color : gray;
text-decoration:none;
}

.testo_contatti
{
font-family : Verdana;
font-size : 12px;
text-transform:uppercase;
color : Black;
}

.link_news_piccoli
{
font-family : Verdana;
font-size : 10.5px;
color : gray;
text-decoration:none;
}

.miaTextbox
{
color:Aqua;
}

.link_leggi_tutte_le_news 
{
position:relative;
top:-4px;
font-family : Verdana;
font-size : 10.5px;
color : gray;
text-decoration:none;
cursor:pointer;
}

.link_iscriviti_newsletter 
{
position:relative;
top:-4px;
font-family : Verdana;
font-size : 10.5px;
color : gray;
text-decoration:none;
}

.contact_backImg
{
    position:absolute;
    left:0px;
    top:0px;
    width:726px;
    height:460px;
    z-index:0;
}

.titolo_area
{
position:absolute;
top:20px;
right:50px;
text-align:right;
color:Gray;
z-index:2;
}

div.linkettini_news
{
    position:absolute; 
    top:265px; 
    left:16px; 
    width:245px; 
    height:50px; 
}

.div_torna_news
{
position:absolute;
top:40px;
left:0px;
width:200px;
}
.link_torna_news
{
font-family : Verdana;
font-size : 10.5px;
color : gray;
text-decoration:none;
}

.image_news
{
position:absolute;
top:50px;
left:275px;
width:450px;
height:400px;
background-color:#e3e5e4;
}

table.prodotto_sel {
 border-width: 1px;
 border-spacing: 0;
 border-style: outset;
 border-color: Red;
 border-collapse: collapse;
 
 width: 200px;
}
table.prodotto_sel th {
 border-width: 1px;
 padding: 1px;
 border-style: none;
 border-color: Red;
 
 -moz-border-radius: 0;
 
}
table.prodotto_sel td {
 border-width: 1px;
 padding: 1px;
 border-style: none;
 border-color: Red;
 
 -moz-border-radius: 0;
}


/* X Immagini prodotti su menu sinistra : 70 x 70 */
/* IDEM PER DETTAGLIO PRODOTTI... Apertura ingrandimanto su popup (anche per installazioni e disegni) */
/* X Testo prodotti VERDANA 75% */ 
/* Testo laterale 38 x 460 */
/* X Titolo prodotto : Verdana 30pt - 12pt */
/* PRODOTTI : utilizzare il mouse over per l'ingrandimento dell'immagine... */ 
/* X PRODOTTI - INSTALLAZIONI : 165 x 145 */
/* X PRODOTTI - DISEGNI : 1 Immagine...