



html,body {margin:0; padding: 0}

body{background-color:#6c4e2f; font-family: verdana, arial,sans-serif; font-size: 70%; text-align: center; margin-top:2em;}

div#container{width: 800px; margin: 0 auto;text-align: left; }

#generalmenu {text-align: right;}
div#generalmenu ul{margin: 0;padding: 0; list-style-type: none;  height: 600px;  }
div#generalmenu li{margin: 0;padding: 0;  }
div#generalmenu a{color:white;font: normal bold 1.1em/2.8em verdana, arial,sans-serif;text-decoration: none;}
div#generalmenu a:hover{background-color:#f59e4a; color: #153652; text-decoration: none; border: 1px solid #ffffff;padding:0.5em;}


#dropmenudiv  {text-align: left;}
#dropmenudiv {position:absolute;border:1px solid black;border-bottom-width: 0;font: normal bold 1.1em/2.8em verdana, arial,sans-serif;text-decoration: none;line-height:25px;z-index:100;}
#dropmenudiv a{color:white;width: 100%;display: block;text-indent: 2px;border-bottom: 1px solid black;padding: 0px;text-decoration: none; background-color: #6c4e2f;}
#dropmenudiv a:hover{background-color: #f59e4a;}

.testo {color:white; font: normal bold 0.8em/2.0em arial,sans-serif; padding: 0; margin:0;}

div#navigation ul{margin: 0;padding: 0; list-style-type: none;} 
div#navigation li{display: inline; margin: 0 0 0 1em;padding: 0; font: normal bold 1.2em/2.5em verdana, arial,sans-serif;} 
div#navigation li#current{color:#f59e4a; font: normal bold 1.4em/2.5em verdana, arial,sans-serif;} 
div#navigation a{color:white;font: normal bold 1.0em/2.5em arial,sans-serif;text-decoration: none}
div#navigation a:hover{background-color:#f59e4a; color: #172e5e; text-decoration: none; border: 1px solid #ffffff; padding:0.2em;}
div#navigation a#activelink{color: #135fa1;text-decoration: none; }

div#foto{width: 800px; height=500px; margin: 0 auto;text-align: left; }

p#boxmsg_small{border: 1px solid #335; background-color:#f9faf4; height: 50px; margin-left: 4px; width: 790px; text-align: left; color:#575c3f}


div#box{border: 1px solid black; background-color:#868d72; margin: 0px; width: 790px; height: 460px; text-align: left; color:white; font: normal bold 1.0em/2.5em verdana, arial,sans-serif;}
p#boxscritto{margin-left: 20px; margin-right: 20px; text-align: left; }

div#box_small{border: 1px solid black; background-color:#868d72; margin: 0px; width: 790px; height: 72px; text-align: left; color:white; font: normal bold 0.8em/2.5em verdana, arial,sans-serif;}
p#boxscritto_small{margin-left: 10px; margin-right: 10px; text-align: left; }

div#box_fontsmall{border: 1px solid black; background-color:#868d72; margin: 0px; width: 590px; height: 460px; text-align: left; color:white; font: normal bold 0.8em/2.5em verdana, arial,sans-serif;}



/*



	


div#header{background-color:#ffffff}
div#navigation{background-color:#9cf; height:3em; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-bottom: #9cf solid #ffffff}
div#content{background-color:#8ba0cb; padding:0 1.0em; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-top: 2px solid #ffffff;}
div#footer{padding:0.5em; margin-top:0em; background-color:#ffffff; text-align:center}

div#navigation ul{margin: 0;padding: 0; list-style-type: none;} 
div#navigation li{display: inline; margin: 0 0 0 1em;padding: 0; font: normal bold 1.2em/2.5em arial,sans-serif;} 
div#navigation li#current{color:#f59e4a; font: normal bold 1.4	em/2.5em arial,sans-serif;} 
div#navigation a{color:#135fa1;font: normal bold 1.0em/2.5em arial,sans-serif;text-decoration: none}
div#navigation a:hover{background-color:#f59e4a; color: #172e5e; text-decoration: none; border: 1px solid #ffffff; padding:0.2em;}
div#navigation a#activelink{color: #135fa1;text-decoration: none; }

div#content ul{margin: 1em;padding: 0; list-style-type: none;} 
div#content li{margin: 0 0 0 1em;padding: 0; font: normal bold 1.0em/2.0em arial,sans-serif;} 
div#content a{color:#135fa1;font: normal bold 1.1em/2.5em arial,sans-serif;text-decoration: none;}
div#content a#evidenzia{color:#133959;font: normal bold 1.1em/2.5em arial,sans-serif;text-decoration: none;}
div#content a#abbuia{color:#6a9cc7;font: normal bold 1.1em/2.5em arial,sans-serif;text-decoration: none;}
div#content a#notifica{color:yellow;font: normal bold 1.1em/2.5em arial,sans-serif;text-decoration: none;}
div#content a:hover{background-color:#f59e4a; color: #153652; text-decoration: underline; padding:0.1em;}

p#boxmsg{background-color:white}
p#boxmsg_small{border: 1px solid #335; background-color:white; height: 60px; margin-left: 4px; width: 90em; text-align: left; color:red}
p#boxmsg_small2{border: 1px solid #335; background-color:white; height: 22px; margin-left: 4px; width: 105em; text-align: left; color:red}



input, select, textarea {border: 1px; solid #335;  color: black;  background-color: #fafafa;  margin-left: 5px;  margin-right: 1px; padding: 0.5px; font-weight: bold; margin: 0.4em}

label {vertical-align:top}

fieldset {border: 1px solid #335; background-color: #779;}

div.form_field {float: left; margin-right:1em;}
form_field label {font-weight:bold;display:block;width:auto;}
.grid_field_container {float: left;  margin-top: .5em;} 
.grid_field_container label {display: block; text-align:center;}

#add_link_button {display: block;  clear: both;}

#tablehead {border: 0px solid #335; background-color: #667696;}
#tdhead {border: 0px solid #335; background-color: #f2e9cd;}
#tableodd {background-color: #9dcbfa;}
#tableeven {background-color: #adcded;}
#tableold {background-color: #f2e9cd;}

.tableodd {background-color: #9dcbfa;}
.tableeven {background-color: #adcded;}
.tdhead {border: 0px solid #335; background-color: #f2e9cd;}

#tablefilter ul{list-style-type: none; width:103em; border: 1px solid white; background-color: #f2e9cd;}  
#tablefilter li{display: inline; font: normal bold 2.2em/2.5em arial,sans-serif; height:10px;} 
#tablefilter li#current{font: normal bold 1.2em/2.5em arial,sans-serif; background-color: #f59e4a; border: 1px solid #ffffff; padding:0.2em;} 
#tablefilter a{color:#135fa1;font: normal bold 1.0em/2.5em arial,sans-serif;text-decoration: none}
#tablefilter a:hover{background-color:#f59e4a; color: #172e5e; text-decoration: none; border: 1px solid #ffffff; padding:0.2em;}


form {margin-top:1em}

h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color:#4078B8; font-size:1.5em; text-align:center}


.barGraph {height: 3000px; font: 11px arial,serif; margin: 0; padding: 0; position: relative;}
.barGraph li { height: 3px; border: 1px solid #FFF; bottom: 0; color: #000000; margin: 0; padding: 0 0 0 0; position: absolute; list-style: none; text-align: right; vertical-align:top;	background-color:#adcded;}
.barGraph li.barDesc { border: 0px; color: #000000; position: absolute; list-style: none; text-align: left; vertical-align:top; background-color:#8ba0cb;}


#btnnumcartellino  {height: 50px; width: 80px; text-align: center; color:#133959; font: normal bold 3.0em/3.0em arial,sans-serif;}

*/