body {background-color:#ffffff;color:#000000;
	margin:0px;}


h1 {font-size: 1.3em;color:#335577;line-height:1.3em}
h2 {font-size: 1.2em;}
h3 {font-size: 1.1em;}
h4 {font-size: 1em;}
h5 {font-size: 0.9em;}

a:link {color:#000}
a:hover,a:active {color:#cc0000}
a:visited {color:#003355}

.content p{line-height:1.4em}

td.bordo_su {border-top: #7799aa 1px solid;border-bottom: #7799aa 1px solid}
td.bordo_sin {border-left: #7799aa 1px solid}
td.bordo_dx {border-right: #7799aa 1px solid}
td.bordo_sin img{display:block;width:100%}

#cellasin {width:175px;border-right: #7799aa 1px solid;;background-color:#fff7f2}
#celladx {width:185px;border-left: #7799aa 1px solid;;background-color:#fff7f2}

.tutto {border-left: #7799aa 1px solid;border-right: #7799aa 1px solid}

.content {font-family:Verdana,sans-serif;font-size:0.7em;padding:2px 6px 1px 6px;line-height:1.2em}

.moduli {font-family:Verdana,sans-serif;font-size:1em}
img {border:0}

.titlemenu{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold;  
	background-color:#bb0000;
	color: #ffffff; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: center;}

a.menu:link,a.menu:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.6em;color: #003355;text-decoration:none;font-weight:bold}
a.menu:hover,a.menu:active {color:#cc0000;text-decoration:underline}
       

.form
{margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.menu2 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  0.7em; color: #004080; text-align: justify; margin-right: 5px; margin-left: 5px}


table.foot {padding:4px;margin-top:0px;border-left: #7799aa 1px solid;border-right: #7799aa 1px solid;}

ul.vocimenu{list-style-type:none;line-height:1em;margin:0;padding:0}
span.percorso{text-align:left;color:#557799;font-weight:bold;font-size:0.9em}

ul.menu_int{list-style-image:url('imgs/punto.gif');line-height:1.7em;}

li.sel{margin:0}
a.sel {color:#cc0000; font-family:Verdana,sans-serif;font-weight:bold;font-size:0.7em}

.title_sel{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; 
	background-color:#ff0000;
	color: #ffffff; padding: 2px 2px 0 2px; text-align: center}

.news {font-size:.9em;font-weight:bold;font-style:italic;width:200px;height:200px;background-color:#bb0000;color:#fff}



span.titolo {font-weight:bold;font-size:1em;color:#cc0000;text-align:right}
td.titolo {background-color:#ecf7f2; border-bottom:#7799aa solid 1px}


table.home_tab {border: #7799aa solid 1px; background-color:#fff7f2}

span.imm_pp {width:140px;float:left;margin-right:5px;}

td.pp {width:260px;height:245px}
td.alt_dx {text-align:center;width:211px;height:274px;background-color:#fff}

td.bas_sin {width:260px;height:274px;text-align:center}
td.bas_dx {width:211px;height:245px;text-align:left}


table.tab_docs {border: #7799aa solid 1px;}

select,option {font-size:1em; width:92px}
input.ricerca {
		border: #000000 1px solid; 
		font-size:1em; width:44px; height: 17px; }


input.keys{width:92px;
		border: #000000 1px solid; 
		font-size: 1em}
		
img {border:none}

