@charset "utf-8";

BODY
{
	/*
    SCROLLBAR-FACE-COLOR: black;
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: red;
    SCROLLBAR-3DLIGHT-COLOR: blue;
    SCROLLBAR-ARROW-COLOR: yellow;
    SCROLLBAR-TRACK-COLOR: green;
    SCROLLBAR-DARKSHADOW-COLOR: cyan;
	*/
	
    MARGIN: 0px;
    FONT: 12px arial;
    COLOR: black;
    /* BACKGROUND-COLOR: white; */
	background-image: url('../img/4.jpg');
}

.menu_level1 { font: 12px arial; color: white; }
a.menu_level1 { font: 12px arial; color: white; text-decoration: none; }
a.menu_level1:hover { font: 12px arial; color: white; text-decoration: underline; }

.menu_level2 { font: 12px arial; color: black; }
a.menu_level2 { font: 12px arial; color: black; text-decoration: none; }
a.menu_level2:hover { font: 12px arial; color: black; text-decoration: underline; }

td { font: 12px arial; color: black; }


td.menu_level1 { background: url('../img/menu6.gif'); padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 15px; }
td.menu_level2 { font: 12px arial; color: black; padding-left: 34px; padding-bottom: 4px; padding-right: 15px; }
td.menu_level3 { font: 12px arial; color: black; padding-left: 54px; padding-bottom: 4px; padding-right: 15px; }

.news_date { color: #40629C; font-weight: bold; }

input.email { border: solid 1px black; background-color: white; font: 12px arial; margin-top: 10px; width: 220px;}
input.apply { border: solid 1px black; background-color: #C6D8E7; font: bold 12px arial; margin-top: 10px;}

h1 { font: 18px arial; color: #44669E; margin-bottom: 0px;}
h2 { font: bold 14px arial; color: black; margin-bottom: 0px;}
h3 { font: bold 12px arial; color: #44669E; margin-bottom: 0px;}

.tdmain { width: 582px };

p { text-align: justify; }
.optaglio { color: #44669E; font-weight:bold;}
a { color: #44669E; 
text-decoration: underline; 
font-weight: bold; }

a:hover { color: #44669E; text-decoration: none; }

.imgphoto { border: #44669E solid 1px; margin-left: 0.6em; }

ul, li { spacing-top; 0 px; padding: 0 px; text-align: justify; }
.lil1 { font-weight: bold; }

.note { font: small arial, sans-serif; color: #44669E; }
.blue { color: #44669E; };

.footer { font-size: 10px; }
/*
a.footer { color: #000000; text-decoration: underline; }
a.footer:hover { color: #333333; text-decoration: none; }
*/