@media screen {
body {background:#C8E3F1;font-family:arial;margin:0;padding:0}
#b1 {background: #ffffff url(images/b1.png) bottom repeat-x;width:100%;margin:auto;min-width:968px}
#b2 {background: url(images/b2.png) bottom right no-repeat}
#b3 {background: url(images/b3.png) right repeat-y}
#b4 {background: url(images/b4.png) top right no-repeat}
#b5 {background: url(images/b5.png) top repeat-x}
#b6 {background: url(images/b6.png) top left no-repeat}
#b7 {background: url(images/b7.png) left repeat-y}
#b8 {background: url(images/b8.png) bottom left no-repeat;min-height:540px;height:auto !important;height:540px;position:relative}
#lingue {position:absolute;top:13px;right:28px}
#menu {position:absolute;top:60px;right:6px}
#menu_utente {position:absolute;top:60px;left:6px}
#menu ul, #menu_utente ul {margin:0;padding:0;list-style-type:none}
#menu ul li, #menu_utente ul li {float:left;padding:0 1em;color:#333333;font-size:80%;border-right:1px solid black;}
#menu ul li a, #menu_utente ul li a {text-decoration:none;color:#333333;display:block;float:left;margin:0;padding:0}
#lingue ul {margin:0;padding:0;}
#lingue ul li {display:block;float:left;width:40px;height:20px;padding:0;margin:0;}
#lingue ul li a {float:left;color:white;font-size:70%;text-decoration:none;padding:0;margin:0}
#testata {height:100px}
#testata h1 {text-align:center;font-size:100%;display:none}
#centro {
		height:auto !important;
		height: 380px;
		min-height: 380px;
		margin: 0 8px;
		}
#centro table {border-collapse:collapse}
#centro table td, #centro table th {border-right:1px solid #cecece;padding:0.3em;font-size:80%}
#centro table th {color:#333;font-size:70%}
#centro p, #centro ul li {font-size:80%;}
#centro div.testo {margin-left:1em;margin-right:1em}
#centro div.testo h2 {color:#333;font-size:80%}
#menu_utente {min-width:800px}
#menu_utente form, #menu_utente fieldset {margin:0;padding:0;border:0}
#menu_utente form p {margin:0;padding:0 1em;font-size:80%}
#menu_utente form input {border:0}
#menu_utente form input.entra {background:#394048;color:white}
#centro fieldset {padding:0.5em;margin:auto 1em}
legend {font-variant:small-caps;font-size:80%}
#egroup {height:40px;padding-top:40px}
#egroup p {text-align:center;font-size:70%}
#egroup p a {text-decoration:none;color:blue}
a img {border:0}
table a {text-decoration:none;color:#814700}
table a:hover {text-decoration:underline;color:#9B7400}
table#listamemo {width:100%;margin:auto;clear:both}
table#listamemo #checko {text-align:left}
table#listamemo #checko img {padding:0 3px}
table#listamemo td.ogni {white-space:nowrap}
table#listamemo td.tipo{padding-left:20px}
table#listamemo td.tasti {text-align:center}
table#listamemo th.hover {background:white}
table#listamemo td {border-bottom:1px solid #cecece;}
table#listamemo #des1, table#listamemo #des2, table#listamemo #des3, table#listamemo #des4, table#listamemo #des5, table#listamemo #des6, table#listamemo #des7, table#listamemo #checko {border-bottom:1px solid gray;background:url(images/bianco.png)}
#centro p label {width:115px;display:block;float:left}
#logo {margin:0;padding:0;position:absolute;left:15px;top:-7px}
table#calendario {margin:auto}
table#calendario td.memo {cursor: url(images/memocur.png), url(images/pen_il.cur), auto;}
}
#centro p.pagine {float:left;margin:0.5em auto}
#centro a.numeri, #centro span.numeri,#centro p.pagine span.intro {color:black;text-decoration:none;padding:2px;display:block;float:left;height:16px;width:16px;text-align:center}
#centro p.pagine span.intro {width:60px}
	#centro a.numeri {background:url(images/sfondo_pag.png);}
	#centro a.numeri:hover {color:#007896;text-decoration:none;background:url(images/sfondo_pag_sel.png);color:maroon}
	#centro span.numeri {color:#007896}
	#centro span.vai {background:url(images/sfondo_pag_sel.png);color:maroon}
#ricerca {width:270px;float:right;border:0;margin-bottom:3px}
#ricerca fieldset {border:0;background:#cecece}
#ricerca fieldset input {border:0}
#ricerca input.boton_serca {background:#262D37;color:white;border:1px solid black;border-color: white black black white}
#calendario td.memo span {display:none;background:#E7E4B5}
