/*
-----
THIS IS MOST PROBABLY OBSOLETE AND THEREFORE COMPLETELY COMMENTED OUT

stefano.bonzi@siag.it
Date: 2009-07-22
-----
*/


/*
CSS incompatible browsers stylesheet
Author:Stefano Bonzi
Date:2004
This stylesheet contains only CSS rules which even Netscape4 understands
*/
/*
span.bobbyHack{display:none;}
body,p,li,dl,ul,ol,h1,h2,h3,h4,h5,h6,address,form,label{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:small;}
body{margin:0;padding:0;background:#ffffff;color:#000000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
h1{font-size:large;}
h3,h4,h5,h6{font-weight:bold;}
input{padding:1px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
img{border:none;}
#header{background:#5e7cb2;color:#ffffff;}
#helpMenu ul{margin:0 0 0 -30px;padding:0;}
#helpMenu li{list-style-type:none;display:inline;}
#navigator{margin:0;padding:5px;width:20%;position:absolute;left:0;}
#navigator h2{border:1px solid #94aede;margin:0;padding:2px;background:#d8e2f3;color:#ff0000;font-weight:normal;}
#styleswitcher{display:none;}
#navigator ul{margin:0 0 10px -30px;line-height:1.3;}
#navigator li{padding:0 0 3px 5px;list-style-type:none;font-weight:bold;text-indent:-5px;}
#content{margin:0 15% 0 20%;padding:0 5px 0 5px;width:65%;background-color:#ffffff;color:#000000;}
.noContextMenu #content{margin:0 0 0 20%;width:80%;}
.internalThreeCols #content h4{border:1px solid #ff9900;padding:2px;margin:0;background-color:#ffe3bb;color:#000000;}
.noContextMenu h4{border:1px solid #94aede;margin:10px 0 10px 0;padding:1px 5px 1px 5px;background:#d8e2f3;color:#000000;}
.internalThreeCols h5{border:1px solid #94aede;padding:2px;margin:0;background-color:#d8e2f3;color:#000000;}
.noContextMenu h5{border:1px solid #ff9900;margin:10px 0 10px 0;padding:1px 5px 1px 5px;background:#ffe3bb;color:#000000;}
.noContextMenu p{padding-left:10px;}
#content dl img{display:none;}
#content dd{margin:0 0 10px 0;padding:0;}
#content h5 span a{border:none;padding:2px;margin:1px 6px 0 0;display:block;background:transparent;color:#335ba4;text-align:center;position:absolute;top:0;right:0;z-index:10;}
#content h5 span a:hover{background:transparent;color:#ff0000;}
#vote{margin-right:25px;}
#headLine{border:1px solid #000000;padding:2px;background:#ffffff;color:#000000;}
#headLine h3{background:#ffffff;color:#000000;text-align:center;}
#headLine li{margin:0;padding:0;}
#headLine p{padding:5px 5px 5px 0;text-align:right;}
.internalThreeCols #content #headLine #breadCrumbs li span,.noContextMenu #content #headLine #breadCrumbs li span{background:#ffffff;color:#ff0000;font-weight:bold;}
.internalThreeCols #content #headLine #breadCrumbs li,.noContextMenu #content #headLine #breadCrumbs li{margin:0;padding:0;list-style-type:none;display:inline;}
.internalThreeCols #content #headLine ul#breadCrumbs,.noContextMenu #content #headLine ul#breadCrumbs{margin:0 0 5px 0;padding:0;list-style-type:none;}
.internalThreeCols #content #headLine h3,.noContextMenu #content #headLine h3{text-align:left;}
#hiLites{margin:0;padding:2px;}
#hiLites img{display:none;}
#headLine #hiLites h4 a{background:#ffffff;color:#000000;}
#headLine #hiLites p,#headLine #hiLites h4,#headLine #hiLites h4 a{margin:0 0 -10px 0;padding:0;text-align:left;}
#content .categoriesFullWidth,#content .categoriesHalfWidth{margin:0;padding:0;background-color:#ffffff;color:#000000;}
#content .categoriesFullWidth h5 a:link,#content .categoriesFullWidth h5 a:visited,#content .categoriesHalfWidth h5 a:link,#content .categoriesHalfWidth h5 a:visited{background:#ffffff;color:#335ba4;}
#content .categoriesFullWidth h5,#content .categoriesHalfWidth h5{padding:0;}
#content .categoriesFullWidth li,#content .categoriesHalfWidth li{list-style-type:none;}
#content .categoriesFullWidth ul,#content .categoriesHalfWidth ul{margin:0;padding:0;}
#content ul#categoriesList{margin:10px 0 0 25px;padding:0 0 0 5px;}
#content #categoriesList li{padding:0 0 5px 5px;list-style-image:url(../img/newbn/folder.gif);font-weight:bold;}
.pager img{display:none;}
#contextMenu{margin:0;padding:5px;position:absolute;left:85%;z-index:3;}
#contextMenu h2{border:1px solid #aaaaaa;margin:0;padding:2px;background:#f1f1f1;color:#ff0000;font-weight:normal;}
#contextMenu img{border:none;margin-top:5px;text-align:center;}
#contextMenu ul{margin:0 0 10px -30px;padding:0;line-height:1.3;}
#contextMenu li{padding:0 0 3px 7px;list-style-type:none;font-weight:bold;text-indent:-5px;}
#contextMenu li a{font-weight:normal;}
#contextMenu span a{border:none;}
#footer{clear:both;border-top:2px solid #94aede;margin:10px 0 10px 0;padding-top:5px;background-color:transparent;color:#666666;font-style:normal;font-weight:normal;text-align:center;}
.genericTable{caption-side:top;line-height:1.4;}
.genericTable caption{font-size:0.9em;text-align:left;}
.genericTable th{border:1px solid #94aede;padding:3px;background:#d8e2f3;color:#000000;font-size:0.9em;}
tr.odd{background:#eeeeee;color:#000000;}
tr.even{background:#fafafa;color:#000000;}
.genericTable td{padding:3px;border:1px solid #cccccc;font-size:0.9em;vertical-align:top;}
.genericTable td.periodo,.genericTable td.orario{white-space:nowrap;}
.dati{text-align:right;}
.tableTitle{color:#000000;background:#d8e2f3;font-weight:bold;}
#popolazione{margin-left:23px;}
*/