﻿body					{ font-family: arial; font-size: 12px; color: #000000; background-color: #339966; margin:0 }

.highlight				{ color: #ff9900 }
.texthighlight			{ color: #ff9900; font-weight: bold }

h1           			{ font-family: Arial; font-size: 22px; color:#000066 }
h2						{ font-family: Arial; font-size: 18px; color:#000066 }
h3						{ font-family: Arial; font-size: 14px; color:#000066 }
h4						{ font-family: Arial; font-size: 13px; color:#000066; font-weight:bold }

#maintable				{ font-family: arial; font-size: 12px; border-collapse: collapse; border:0; border-spacing:0; padding:0; margin:0}

/* border="0" cellpadding="0" cellspacing="0" width="771" height="100%" */
 
.infotable td.h			{ border:1px solid #808080; font-family: arial; font-size: 12px; background-color: #78EA57; border-collapse: collapse }
.infotable td.hc		{ border:1px solid #808080; font-family: arial; font-size: 12px; background-color: #78EA57; border-collapse: collapse; text-align:center }
.infotable 				{ border:1px solid #808080; font-family: arial; font-size: 12px; background-color: #FFFFFF; border-collapse: collapse }
.infotable td			{ border:1px solid #808080; font-family: arial; font-size: 12px; background-color: #FFFFFF; border-collapse: collapse }
.infotable td.dispari	{ background-color: #E1E6FA }
.infotable td.highlight	{ background-color: #FFE271 }
.infotable td.catalogo	{ height: 26px; vertical-align:middle }

.concorso				{ color: green; font-family: Arial; font-size: 14px; border-collapse: collapse; }

.content				{ background-color: #ffffff; font-family: Arial; font-size: 12px }
.content table			{ font-family: arial; font-size: 12px; color: #000000; background-color: #ffffff }
.content a 				{ color: #339966; text-decoration: none}
.content a:visited 		{ color: #339966 }
.content a:hover 		{ color: #339966; background: #78EA57 }

.orarioloc				{ color: #0000FF; font-weight:bold }
.orarioind				{ color: #000000 }
.orarionote				{ color: #800080; font-variant:small-caps; font-weight:bold }
.orariolettera			{ color: #FFCC00; font-weight:bold }

.modulo					{ border-style:solid; border-width:1px; padding-left: 12px }

.topmenu    			{ font-family: arial; font-size: 12px; color: #FFFFFF; background-color: #339966 }
.topmenu a 				{ color: #FFFFFF; text-decoration: none}
.topmenu a:visited 		{ color: #FFFFFF }
.topmenu a:hover 		{ color: #FFFF99; background: #78EA57 }

#leftmenu, 
#leftmenu ul, 
#leftmenu li 			{ padding:0; margin:0; }

#leftmenu ul 			{ border-bottom: 1px solid #CCCCCC }

#leftmenu li 			{ list-style:none; position: relative; width:155px; height: 25px; padding: 0 0 0 5px; background-color: #339966; line-height: 25px; cursor:pointer; border-top: 1px solid #CCCCCC; }
#leftmenu li a			{ text-decoration:none; color: white; }
#leftmenu li:hover		{ background-color:#78EA57; }
#leftmenu ul ul			{ position: absolute; top:-1px; left:160px; visibility:hidden; border-left: 1px solid #CCCCCC}
#leftmenu ul li:hover ul { visibility:visible; }

.leftmenu_arrow			{ background-image:url('images/freccia_menu.gif');background-repeat:no-repeat; background-position:right bottom }

.topfadecell 			{ font-family: arial; font-size: 12px; color: #FFFFFF; background-color: #78EA57 }

.statusbar				{ font-family: arial; font-size: 8pt; color: #FFFFFF; background-color: #339966 }
.statusbar a 			{ color: #FFFFFF; text-decoration: none}
.statusbar a:visited 	{ color: #FFFFFF }
.statusbar a:hover 		{ color: #FFFF99; background: #78EA57 }

.linkscell				{ background-color: #CCFF99 }

.contactstable td.h		{ font-family: Arial; font-size: 12px; border-collapse: collapse; border-bottom-style:solid; border-bottom-width:1px; border-color:#FF0000 }
.contactstable td.c		{ border-style:solid; border-width:0px; font-family: Arial; font-size: 12px; border-collapse: collapse; color:#808080; padding-top:10px; padding-bottom:25px; vertical-align:top}

.T3blu					{ font-family:Arial; font-size:14pt; color:#339966; margin-top:30px }

.evidenza				{ font-family:Arial, Helvetica, sans-serif; font-size:large; color:#0066CC; text-align:center }

.nohover a:hover		{ background-color:transparent }
