﻿body{margin:5px 0 0 0; background-color:#575757;}
body.interna{ background-color:#dbdbdb; margin:4px 0 0 0;}

td, table{ font-family: Arial, Helvetica, sans-serif; color:#575757; font-size: 11px; line-height: 13px;}

table.bordo{border: 1px solid #1dc62a; border-width: 1px;}

h1{margin: 15px; font-size: 15px; color:#FFFFFF;}
h2{margin: 0 0 5px 0; font-size: 18px; color:#1dc62a;}
h3{margin: 0; font-size: 13px; color:#000000;}
h3 a{font-size: 13px; color:#000000;}
h3 a:Visited{font-size: 13px; color:#000000;}
h3 a:Hover{font-size: 13px; color:#000000;}

h4{margin: 0; font-size: 12px; color:#575757;}
h4 a{font-size: 12px; color:#575757;}
h4 a:Visited{font-size: 12px; color:#575757;}
h4 a:Hover{font-size: 12px; color:#575757;}

h5{margin: 0; font-size: 12px; color:#575757;}
h6{margin: 0; font-size: 14px; color:#1dc62a;}


a{color:#575757; font-size:15px; text-decoration:none; font-weight: bold; font-size:11px}
a:Visited{color:#575757; font-size:15px; text-decoration:none; font-weight: bold; font-size:11px}
a:Hover{color:#1dc52a; font-size:15px; text-decoration:underline; font-weight: bold; font-size:11px}

.normw{font-size: 14px;}
.error{font-size: 12px; line-height: 18px}
.noRecord{font-size: 16px;}

td.bkg_grigio_chiaro{background-color:#dbdbdb;}
td.bkg_avio{ background-color:#586c74; padding:5px;}
td.bkg_bianco{ background-color:#FFFFFF;}

/********************************************************* STILE PER INTRO ***************************************************************/

td.sfondo_up_sx{background-image:url(images/sfondo_up_sx.gif); height: 60px ; width: 940px; background-repeat:no-repeat;}
td.sfondo_down_sx{background-image:url(images/sfondo_down_sx.gif); height: 216px ; width: 732px; background-repeat:no-repeat;}
td.sfondo_centro{background-image:url(images/sfondo_centro.gif); height: 206px ; width: 732px; background-repeat:no-repeat;}

td.sfondo_dx{background-image:url(images/sfondo_dx.gif); height: 422px ; width: 220px; background-repeat:no-repeat;}

td.footer{font-size: 10px;  padding: 3px;}
td.footer_2{ background-image:url(images/curva_bottom.gif); background-repeat:no-repeat; background-position:bottom; background-color:#dbdbdb; padding-right:10px;}

a.footerLink{ font-size: 10px; color:#a5a5a5;}
a.footerLink:Visited{ font-size: 10px; color:#a5a5a5;}
a.footerLink:Hover{ font-size: 10px; color:#a5a5a5;}

/********************************************************* FINE STILE PER INTRO ***************************************************************/

td.padding{padding: 10px 10px 10px 20px;}
.white{color:#FFFFFF;}
.green{color:#1dc52a;}

p{margin:0; padding:0;}

td.stileM{font-size: 15px; color:#444444; font-weight:normal; line-height:17px;}
a.menu{font-size: 15px;  color:#444444; text-decoration: none; font-weight:normal; text-transform: uppercase;}
a.menu:Visited{font-size: 15px; color:#444444; text-decoration: none; font-weight:normal; text-transform:uppercase;}
a.menu:Hover{font-size: 15px; color:#1dc52a; text-decoration: none; font-weight:normal; text-transform:uppercase;}

a.menuAttivo{font-size: 15px; color:#1dc52a; text-decoration: none; font-weight:normal; text-transform:uppercase;}
a.menuAttivo:Visited{font-size: 15px; color:#1dc52a; text-decoration: none; font-weight:normal; text-transform:uppercase;}
a.menuAttivo:Hover{font-size: 15px; color:#1dc52a; text-decoration: none; font-weight:normal; text-transform:uppercase;}

td.paddingRight{padding-right: 10px;}
td.paddingContent{padding: 0 8px 0 5px;}
td.paddingContent_2{padding: 0 5px 0 10px;}

td.footer_up{ background-image:url(images/footer_up.gif); background-repeat:no-repeat; height: 45px; width: 445px; font-size: 10px;}

td.cartina{ background-image: url(images/cartina.gif); background-repeat:no-repeat; background-position:top right;}


form{padding:0; margin:0}
input, select, textarea{ border: 1px solid #1dc52a; border-width: 1px; font-family: Arial, Helvetica, sans-serif; color:#575757; font-size: 11px;}
input.bottone{border: 1px solid #575757; border-width: 1px; font-family: Arial, Helvetica, sans-serif; color:#575757; font-size: 14px; background-color:#FFFFFF; font-weight:bold;}
button.bottone{border: 1px solid #575757; border-width: 1px; font-family: Arial, Helvetica, sans-serif; color:#575757; font-size: 14px; background-color:#FFFFFF; font-weight:bold;}

.font18{size:18px;}

li{ list-style-image:url(images/dot_green.gif); margin:0 0 15px 0; padding:0;}
ul{  margin:0 0 0 15px; padding:0;}

li.normale{ list-style-image:url(images/dot_green.gif); margin:0; padding:0;}
ul.normale{margin:5px 0 5px 35px; padding:0;}

ul#link{  margin:0 0 0 15px; padding:0; font-size:14px; font-weight:normal;}
ul#link a{ font-size:14px; font-weight:normal;padding:2px; display:block;}
ul#link a:Hover{ font-size:14px; text-decoration:none; font-weight:normal; background-color: #F0EEEE; display:block; padding:2px;}
ul#link li{ list-style-image:url(images/dot_green.gif); margin:0; padding:0; font-size:14px;padding-bottom:3px; font-weight:normal;}
ul#link li.Attivo{ list-style-image:url(images/dot_green.gif); margin:0; padding:0; font-size:14px;padding-bottom:3px; font-weight:normal; background-color: #F0EEEE;}

div.SlimBoxString{ display:none;}

td.sfondo_immagini{ background-image:url(images/img_posizionamento_2.jpg); height:308px; width:484px; background-position:bottom; background-repeat: no-repeat; }

div.installazioni_gallery{ width:440px; height:330px; overflow:auto;scrollbar-3dlight-color:#f0eeee; scrollbar-arrow-color:#666666;scrollbar-base-color:#f0eeee;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#EBEBEB;scrollbar-track-color:#f0eeee;}
