body {
	font-size:0.75em;
	font-family:Arial, Helvetica, sans-serif;
}

p {margin:1em 0;}

#lang {font-size:0.92em;color:#FFF;}

#lang a:link,#lang a:visited {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
#lang a:hover,#lang a:active {text-decoration:underline;}
#menu a:link,#menu a:visited {
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	line-height:24px;
}

#left-col h2 {
	font-size:1.17em;
	color:#02669A;
	font-weight:bold;
}
#first-level-page:link,#first-level-page:visited {
	color:#76a341;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
#first-level-page:hover,#first-level-page:active {color:#EB5F02;}
#left-col ul li a:link,
#left-col ul li a:visited {
	color:#76a341;
	font-weight:bold;
	text-decoration:none;
}
#left-col ul li ul li a:link, #left-col ul li ul li a:visited {
	font-size:0.92em;
}
/*
#left-col ul li a:hover,
#left-col ul li a:active,
#left-col ul li ul li.active a:hover,
#left-col ul li ul li.active a:active,
#left-col ul li ul li.active ul li a:hover,
#left-col ul li ul li.active ul li a:active {
	color:#EB5F02;
}
*/
#left-col ul li a:hover,
#left-col ul li a:active{color:#EB5F02;}
#left-col ul li.active a:link,
#left-col ul li.active a:visited {color:#02669A;}
#left-col ul li.active a:hover,
#left-col ul li.active a:active {color:#EB5F02;}
#left-col ul li ul li.active ul li a:link,
#left-col ul li ul li.active ul li a:visited {
	color:#76a341;
	font-weight:bold;
	text-decoration:none;
}
#left-col ul li ul li.active ul li a:hover,
#left-col ul li ul li.active ul li a:active {color:#EB5F02;}

#center-col h2 {
	font-size:2em;
	color:#02669A;
	font-weight:bold;
}
#center-col h3 { 
	color:#02669A!important;
	font-size:1.3em;
	font-weight:bold; 
}
#center-col h4{
	font-size:1.3em;
	font-weight:bold;
}
#center-col h5{
	font-size:1.1em;
	font-weight:bold;
}
#center-col h3 a{ color:#02669A!important; }
#center-col a:link,
#center-col a:visited {
	color:#76A341;
	text-decoration:none;
	font-weight:bold;
}
#center-col a:hover,
#center-col a:active {color:#EB5F02}
#center-col .print-version,
#center-col .bookmark,
#center-col .send-page {font-size:0.92em}

#center-col a.print-version:link,
#center-col a.print-version:visited,
#center-col a.bookmark:link,
#center-col a.bookmark:visited,
#center-col a.send-page:link,
#center-col a.send-page:visited{color:#000;font-weight:normal;}

#center-col .print-version,
#center-col .bookmark,
#center-col a:hover.print-version,
#center-col a:active.print-version,
#center-col a.bookmark:hover,
#center-col a.bookmark:active,
#center-col a.send-page:hover,
#center-col a.send-page:active{text-decoration:underline;}

#center-col table { width:100%; border-collapse:collapse; }
#center-col table td, #center-col table th { border:1px solid #DAD8D9; padding:0 3px; margin:1px; }
#center-col table th { font-weight:bold; }

p.registrati{font-size:0.92em; }
p.registrati a:link,p.registrati a:visited {color:#000;text-decoration:underline}
p.registrati a:hover,p.registrati a:active {color:#000;text-decoration:none;}
#right-col h2 {
	font-size:1.17em;
	color:#02669A;
	font-weight:bold;
}
#right-col ul li a:link,
#right-col ul li a:visited {
	color:#76a341;
	font-weight:bold;
	text-decoration:none;
}
#right-col ul li a:hover,
#right-col ul li a:active{color:#EB5F02;}
#footer {font-size:0.92em}
#footer a:link, #footer a:visited {color:#000;}
#footer a:hover, #footer a:active {text-decoration:none;}

#center-col h1, #center-col h2, #center-col h3, #center-col h4, #center-col h5 { margin-top:20px!important; }
p.bodytext { margin-top:5px; }
#center-col h2.title { margin-top:0!important; }


/*---  MODIFICHE 10/2/2008 ---*/

#center-col a:link, #center-col a:visited {
	color:#EB5F02;
	font-weight:bold;
	text-decoration:none;
}
#center-col a:hover, #center-col a:active {
	color:#333;
}

#right-col ul li a:link, #right-col ul li a:visited {
color:#EB5F02;
font-weight:bold;
text-decoration:none;
}
#right-col ul li a:hover, #right-col ul li a:active {
color:#333;
}

#left-col ul li a:link, #left-col ul li a:visited {
color:#EB5F02;
font-weight:bold;
text-decoration:none;
}
#left-col ul li a:hover, #left-col ul li a:active {
color:#333;
}

#first-level-page:link, #first-level-page:visited {
color:#EB5F02;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#first-level-page:hover, #first-level-page:active {
color:#333;
}
