/* Autore: Fabio Di Lupo */
/* www.operadigitale.it  */
/* ENJOY !!!             */	
/*-----------------------*/
/* Generale */
body {background:#0E376D; color:white; font:11px Verdana,arial,sans-serif; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#0E376D;  text-align:center; padding:0; margin:0}

a:link, a:visited, a:active {font-weight:bold; color: #262C04}
a:hover {font-weight:bold;  color: #FF0000}

div {background:white; color:#000000; font:100% Verdana,Arial,sans-serif; text-align:justify;}
table {background:white; color:#000000; font:100% Verdana,Arial,sans-serif; padding:0px; margin:0; border:0; width:100%;}
td {background:white; color:#000000; font:100% Verdana,Arial,sans-serif; padding:10px; margin:0; text-align:justify; vertical-align:top;}
th {background:#CCCCCC; color:#0E376D; border-right:#BBBBBB 2px solid; border-top:#EEEEEE 2px solid; border-left:#EEEEEE 2px solid; border-bottom:#BBBBBB 2px solid;  padding:2px 2px 2px 2px; 
	font:bold 100% Verdana,Arial,sans-serif;
	margin:0px 0px 0px 0px; 
	text-align:center;}
p { font:100% Verdana,Arial,sans-serif; text-align:justify; }
acronym,abbr {background:#ffffff; color:#0546b7; cursor:help; font:bold 100% Verdana,Arial,sans-serif; border-bottom:1px solid #cccccc;}
small {background:white; color:#333333; font:italic 90% Verdana,Arial,sans-serif}
caption {background:#eeeeee; color:black; font:bold 100% Verdana,Arial,sans-serif; border-top:#cccccc 1px dotted; border-bottom:#cccccc 1px dotted; padding:3px 3px 3px 3px; margin:5px 0px 10px 0px; caption-side:top;}
legend {background:#ffffff; color:#0546b7; font:bold 100% Verdana,Arial,sans-serif;}
form { padding:0; margin:0; }
fieldset { padding:10px; margin:0; }
em {background:transparent; color:#df7913; font:bold 100% Verdana,Arial,sans-serif;}
select , textarea , button {font:100% Verdana,Arial,sans-serif; background:#cccccc; color:#000000; }
input {background:#cccccc; color:black; font:90% Verdana,Arial,sans-serif; padding:0px; margin:0px;}

img {border:0}
img.icona {margin:10px}
img.iconadx {margin:0px 0 10px 10px; float:right}
img.iconasx {margin:0px 10px 10px 0px; float:left}

ul {padding:0; margin:0px 0px 10px 10px; list-style-type:square}
li {padding:0; margin:0px 0px 0px 10px}
ul.menu {color:#DaDaBa;}
ul.menu a,ul.menu a:visited, ul.menu a:active {background:transparent; color:#EEEEEE; text-align:left; text-decoration:none}
ul.menu a:hover {color:#DaDaBa; text-decoration:underline}

strong {color:black; font-weight:bold; font-size:14px;}

h1 {background:#0E376D; color:#FFFFDD; 
	border-right:#0E175D 2px solid; border-top:#2E578D 2px solid; border-left:#2E578D 2px solid; border-bottom:#0E175D 2px solid; 
	padding:3px 3px 3px 3px; 
	font-weight:bold; 
	font-size:11px; 
	margin:3px 0px 10px 0px; 
	text-align:left}

h2 {background:#0E376D; color:#FFFFDD; 
	border-right:#0E175D 2px solid; border-top:#2E578D 2px solid; border-left:#2E578D 2px solid; border-bottom:#0E175D 2px solid; 
	padding:3px 3px 3px 3px; 
	font-weight:bold; 
	font-size:11px; 
	margin:3px 0px 0px 0px; 
	text-align:left}

h2 a:link, h2 a:active,h2 a:visited {text-decoration:none; color:#FFFFDD}
h2 a:hover {text-decoration:none; color:#FFFFFF}

td.sfondo {background:#aDaE9C;}
td.marginesx {padding-left: 20px; padding-right: 10px}

/* Sezione MENU */
table.menu td {background:#0E376D; color:#FFFFDD; 
	border-right:#0E175D 2px solid; border-top:#2E578D 2px solid; border-left:#2E578D 2px solid; border-bottom:#0E175D 2px solid;
	padding:0; 
	margin:0; 
	text-align:center;}
table.menu th {background:#0E376D; color:#FFFFDD; 
	border-right:#0E175D 2px solid; border-top:#2E578D 2px solid; border-left:#2E578D 2px solid; border-bottom:#0E175D 2px solid;
	padding:2px; 
	margin:0; 
	text-align:center;}
table.menu th a:link, table.menu th a:active {text-decoration:none; color:#FFFFFF}
table.menu th a:visited {text-decoration:none; color:#DDDDDD}
table.menu th a:hover {font-weight:bold; color:#FFFF00}

/* Sezione SCHEDE */
table.scheda td {border:#cccccc 1px solid; padding:3px;	margin:0; text-align:justify;}
table.scheda th {background:#cccccc; border:#cccccc 1px solid; padding:3px; margin:0; text-align:center;}


/* Sezione PRIVACY */
div.privacy {background:#CCCCCC; color:black;
	border-right:#000000 1px solid; border-top:#000000 1px solid; border-left:#000000 1px solid; border-bottom:#000000 1px solid;
	padding:3px 3px 3px 3px; margin:0px 0px 0px 0px; 
	font:10px Verdana,Arial,sans-serif;
}
