/*
Colore di base: 81bae7
*/
/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 76%}
div#ufficio{width: 960px;margin: 0 auto;text-align: left;}
   
div#tenda{height:150px;}
h1,h2{margin: 0;padding:0}
h1{padding-left:10px;font: bold 2.3em/80px arial,sans-serif}
h2{color: #1a83d4;font-size: 1.5em}
h4{color: #1a83d4;margin: 0;padding:0;font: bold 1.2em arial,sans-serif}
div#cambio{float: left;width: 165px;\width:175px;w\idth:165px;padding: 1em 0 0 1px;}
div#cambio a{color:#fff;font: normal bold 10px arial,sans-serif;text-decoration: none}
div#cambio a:hover{color: #033;text-decoration: underline}

div#cambio2  {background:#81bae7;border-top:1px solid #fff;border-bottom:1px solid #fff;}
div#cambio2 a{color:#fff;font: normal bold 12px arial,sans-serif;text-decoration: none;
padding-left:8px;}
div#cambio2 a:hover{color: #033;text-decoration: underline}

div#schermo{float: right;width: 165px;\width:175px;w\idth:164px;padding: 1em 1px;}
div#schermo div.newsbox{font-size: 90%;margin-bottom: 2em}
div#schermo div.newsbox h2{color: #fff;font-size: 1.2em}
div#schermo div.newsbox p{margin: 0}
/*
div#schermo a{color:#fff;text-decoration:none;}
div#schermo a:hover{color:#fff;text-decoration:underline;}
  */
div#muro{margin:0 166px;color:#333;font-family: verdana, tahoma, arial;color: #000;
    font-size: 10px;}
div#muro a{color:#96237a;text-decoration:none;}
div#muro a:hover{color:#96237a;text-decoration:underline;}

div#scrivania{clear:both; text-align:center; padding: 5px 0;background-color: #81bae7; color: #000}
div#scrivania a{color:#fff;font-weight: bold;text-decoration: underline}

div.container{width: 100%;border-right: 0px solid #000;font: 11px verdana,georgia,serif;color:#24572f;}
div.split2 div{float: left;width: 45%; \width: 49%; w\idth: 45%;padding: 0 2%}
div.wide{clear: left; padding: 0 2%}

.campiform{height:3mm;font-weight:bold;font-family: verdana, tahoma, arial;background:#81bae7;
color: #fff;font-size: 10px;border:1px solid #fff;}
.sub{background:#fff;border:1px solid #81bae7;color:#81bae7;font-weight:bold;font-size:11px;}
.select  {height:18px;font-size:12px;border:1px solid #073e01;}/*SELECT*/
                            /*MENU CATEGORIE*/
div#prodotti{padding-left:5px; border:1px solid #333;font-weight:bold;}
div#prodotti a{color:#24572f;text-decoration:none;}
div#prodotti a:hover{color:#24572f;text-decoration:underline;}

.menutitle{

margin-bottom:1px;
background-color:#fff;
color:#000000;
width:145px;
padding:2px;
font-weight:bold;
/*/*/border:1px solid #1680D2;/* */
}

.menu {
    width:148px;
    display: block;
    background-color:#F8E7CC;
    text-align:left;
	font-family:Verdana;
	font-size: 10px;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:0px;
	border-right: 1px solid #fff;
	border-left: 1px solid #C3C8CB;
	border-bottom: 1px solid #C3C8CB;
}

.menu a{color:#1680D2 !important;font: normal bold 12px arial,sans-serif !important;text-decoration: none !important;}
.menu a:hover{color: #CC3333 !important;text-decoration: underline !important;}


.table1 thead{background-color: #D5D5D5;color:#333;font-size:12px;font-weight:bold;}
.table1 tbody{color:#000;font-size:10px;font-weight:bold;}
.table1 tfoot{color:#667;font-size:10px;font-weight:bold;}

.table1 tr.dispari th,table tr.dispari{background-color: #28532a;text-align: left;color:#fff;}
.table1 tr.pari th,table tr.pari{background-color: #579b60;text-align: left;color:#fff;}

.table1 tr.dispari:hover,
.table1 tr.pari:hover,
.table1 tr.speciale1:hover,
.table1 tr.speciale3:hover,
.table1 tr.dispari:hover,
.table1 tr.dispari:hover th,
.table1 tr.pari:hover th,
.table1 tr.speciale1:hover th,
.table1 tr.speciale2:hover th,
.table1 tr.speciale3:hover th,
.table1 tr.hover th,
.table1 tr.hover {background-color: #CCFFCC;color:#000;font-size: 10px;}

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-collapse: separate;
	background-color: #fff;
    height:3mm;font-weight:bold;font-family: verdana, tahoma, arial;color: #000;
    font-size: 10px;border:1px solid #000;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;/*inset inset inset inset;*/
	border-color: gray gray gray gray;
	background-color: white;
    color:#96237a;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	background-color: #f8e7cc;/*81bae7*/
	-moz-border-radius: 0px 0px 0px 0px;
    height:3mm;font-weight:bold;font-family: verdana, tahoma, arial;color: #000;
    font-size: 10px;border:1px solid #000;
}


.campiform{height:3mm;font-weight:bold;font-family: verdana, tahoma, arial;
  font-size: 10px;background:#fff;color: #000;border:1px solid #1680D2;}
.textarea{font-weight:bold;font-family: verdana, tahoma, arial;
  font-size: 10px;background:#fff;color: #000;border:1px solid #1680D2;}


.pulsanti{background:#f32929;border:1px solid #fff;color:#fff;}
.pulsanti2{background:#5c7aba;border:1px solid #fff;color:#fff;}
.pulsantidis{background:#5c7aba;border:1px solid #fff;color:#fff;}

.select{height:18px;font-size:12px;border:1px solid #1680D2;}/*SELECT*/

/*                 vecchi     */
.terre{background:#FACD88;}
.carrelloRiga {padding: 6px 0 6px 0;color: #1680D2;border-bottom: 1px dashed #999;}
.carrello{color:#1680D2;text-decoration:none;font-weight:bold;}
.carrello a{color:#c00;text-decoration:none;}
.carrello a:hover{color:#4E95DC;text-decoration:none;}
