﻿/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body{font-family:verdana,arial,sans-serif;font-size: 80%;text-align: center; background-color:#b5ccdf;}
div#container{width: 800px;margin: 0 auto;text-align: left; background-color:#fff;}

/*stili generici, su header e footer*/
div#header{background-color:#36C;color: #ff0}
h1,h2{margin: 0;padding:0}
input {
	background-color: #DDDDDD;
	border: 0;
}

h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #999;font-size: 1.5em}
p{margin: 6px 0 6px 0;}
.tab1{font-size:70%;}
td.menu {padding: 0 0 0 2px;}
table.prodotti {font-size:80%;}
a {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}

/*stili specifici per il layout*/
div#header{background-color:#fff;color: #fff; padding: 0 0 0 0;}
div#leftmenu { border:none;padding:0;float:left; height:250px; margin: 3px 0 0 0; width:180px; width:expression('183px'); background-color:#fff;}
div#leftmenucontact { border:none;padding:0;float:left; height:150px; margin: 3px 0 0 0; width:180px; width:expression('183px'); background-color:#fff;}
div#centermenu{border:none;margin: 3px 0 0 181px; width:599px; width:expression('594px'); padding: 40px 0px 0px 20px; height:115px; background-color:#e4e5e6;text-align:justify;}
div#centermenuprod{border:none;margin: 3px 0 0 181px; width:619px; width:expression('614px'); padding: 76px 0px 0px 0px; height:72px; background-color:#e4e5e6; }
div#left {float:left; margin: 3px 0 0 0; width:180px; width:expression('183px'); background-color:#fff; font-size:70%;}
div.left {float:left; margin: 3px 0 0 0; width:180px; width:expression('183px'); background-color:#fff;}
div.center {margin: 3px 0 0 181px; width:619px; width:expression('614px'); padding: 0px 0px 20px 0px; background-color:#fff;}

div#center{margin: 3px 0 0 181px; width:599px; width:expression('614px'); padding: 0px 0px 20px 0px; background-color:#fff;text-align:justify;}
div#leftfooter{ padding:0;float:left; margin: 3px 0 0 0; width:180px; width:expression('183px'); background-color:#719DC1;}
div#centerfooter{margin: 3px 0 0 180px; width:620px; width:expression('614px'); padding: 0px; background-color:#e4e5e6;}
div#unico{margin:0px;padding:0px; background-color:#fff; display:block;}

div#indirizzo {position:relative;bottom:0; padding: 40px 0 10px 10px; color:#999; font-size:80%;}
div#box {bottom:0; padding: 40px 0 0 0;}

/*stili per la navigazione*/
div.bottone {background-color: #719DC1; border:1px solid #fff; border-bottom:none; border-right:none;border-left:none; padding:4px 0 4px 10px;}
div.bottone:hover {color:#719DC1;background-color: #e4e5e6;}
div.bottone a {color:#fff; font-family: verdana,arial,sans-serif; font-size: 80%; font-weight:600; text-decoration:none;display: block;}
div.bottone a:hover {background-color: #e4e5e6;color:#719DC1; font-family: verdana,arial,sans-serif;font-size: 80%; text-decoration:none;display: block;}

td.bottone {background-color: #719DC1; border:1px solid #fff; border-bottom:none; border-right:none;border-left:none; line-height:24px;}
td.bottone a {color:#fff; font-family: verdana,arial,sans-serif; font-size: 80%; font-weight:600; text-decoration:none;display: block;}
td.bottone a:hover {background-color: #e4e5e6;color:#719DC1; font-family: verdana,arial,sans-serif;font-size: 80%; text-decoration:none;display: block;}

td.bottonone {background-color: #000066; border:1px solid #fff; border-bottom:none; border-right:none;border-left:none; line-height:24px;}
td.bottonone a {color:#fff; font-family: verdana,arial,sans-serif; font-size: 80%; font-weight:600; text-decoration:none;display: block;}
td.bottonone a:hover {background-color: #e4e5e6;color:#719DC1; font-family: verdana,arial,sans-serif;font-size: 80%; text-decoration:none;display: block;}


div#menuleft ul{margin: 1em 0 1em 1em;padding: 0; list-style-type: none;}
div#menuleft li{margin: 0;padding: 0}
div#menuleft a{color:#369;font: normal bold 1.2em/1.6em arial,sans-serif;text-decoration: none;}
div#menuleft a:hover{color: #033;text-decoration: underline}
div#menuleft a#activelink{color: #033;text-decoration: none}
.piccolo {color:#333; font-size:10px;}

.titolo {color:#fff;}
.colore {color:#fff;}
.pari {background-color:#ddd; line-height:1.5em;}
.dispari {background-color:#fff;}
.int {font-weight:bold; background-color:#ccc;}
.tabprod td{padding:2px;}
.immagine {vertical-align:top;}


/* Immagini */



/*.TextImage img, .TextImage iframe{ border:.2em solid #ff9900; padding:1em; margin:2em .5em;} */

.TextImageGallery { text-align:left; margin:0px 10px 0px 0px; padding:10px; float:left}
.TextImageGallery img, .TextImageGallery iframe{ border:1px solid #CCC; padding:.1em; margin:0px 10px 10px 0px;}

.TextImageFlash { text-align:left; margin:0px; float:left;}
.TextImageFlash img, .TextImageGallery iframe{ border:1px solid #CCC; padding:.1em; margin:0px 10px 10px 0px;}

.clear {
clear:both;
}
