td, table, select { font-family:tahoma; font-size:11px; vertical-align:top; line-height:13px; color:#362F2D; }

div.bigmenu { width:122px; height:27px; margin-left:11px; text-align:right; font-size:16px; font-weight:bold; font-style:normal; overflow:visible; }
a.bigmenu { color:white; text-decoration:none; }

form { margin:0px; padding:0px; }
body { /* background:url(i/SfondoASSM.jpg); background-attachment:fixed; background-position:top center; background-repeat:no-repeat; background-color:#362F2D; */ margin:0px; padding:0px; }

.input_text { font-family:Verdana, Geneva, sans-serif; font-size:10px; border-color:#90b643; width:150px; margin:0px }
.input_submit { font-family:Verdana, Geneva, sans-serif; font-size:10px; background:none; border:none; width:90px; margin:0px }

.box { border:1px solid black; padding:10px; }
.title { position:relative; top:10px; left:25px; border-left:1px solid black; border-right:1px solid black; background-color:white; padding:5px }

a { color:#362F2D; text-decoration:underline; position:relative; z-index:24; }
a:hover { text-decoration:none; z-index: 25; }

a span { display: none; text-decoration: none }
a:hover .sopra { display: block; position:absolute; bottom: 1em; left: 5em; width: 15em; border: 1px solid #000; background-color: #FFD; color:#000; text-align: center }
a:hover .sotto { display: block; position:absolute; top: 2em; left: 5em; width: 15em; border: 1px solid #000; background-color: #FFD; color:#000; text-align: center }

.list ul { margin:0px; padding:0px; list-style:none; line-height:14px; }
.list ul li { background:url(/i/list_marker.gif) no-repeat left top; padding-bottom:2px; }
.list ul li a { color:#FFFFFF; margin-left:15px; text-decoration:none; }
.list ul li a:hover { text-decoration:none; color:#676564; }
.list ul ul { margin-left:9px; }
.list ul ul ul { margin-left:9px; }
.list ul ul ul ul { margin-left:9px; }
.list ul ul ul ul ul { margin-left:9px; }
.list ul ul ul ul ul ul { margin-left:9px; }
.list ul ul ul ul ul ul ul { margin-left:9px; }

.list1 ul { margin:0px; padding:0px; list-style:none; line-height:14px; }
.list1 ul li { background:url(i/list_marker1.gif) no-repeat left top; padding-bottom:2px; }
.list1 ul li a { color:#FFFFFF; margin-left:14px; text-decoration:none; }
.list1 ul li a:hover { text-decoration:none; color:#676564; }

b { color:#90b643; font-size:12px; } /*C4DF9B*/

span strong { color:#362F2D; font-size:12px; }

span a { color:#FFFFFF; text-decoration:none; }
span a:hover { text-decoration:none; color:#676564; }

span b { color:#90b643; font-size:12px; } /*39B54A*/

.footer { /* color:#737373; */ color:#dddddd; margin-left:11px; }
.footer a { /* color:#737373; */ color:#dddddd; text-decoration:underline; font-size:11px; }
.footer a:hover { text-decoration:none; }
.footer  b a { /* color:#000000; */ color:#dddddd; text-decoration:underline; font-size:11px; }
.footer b a:hover { text-decoration:none; }
