/* CSS Document */
body {
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	background-color:#E0DED9
}
.tablemain {  background-image:url(images/sfondo-page.gif) }
.testata { background-image:url(images/sfondo-testata.gif) }
.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; padding:3px; background-color:#FFFFFF }
.content A:link{ color:#000000 }
.content A:hover{ color:#FFCC33; text-decoration:none }
.content A:visited{ color:#000000}
.content img { padding:3px }
.percorso { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none }
.percorso A { text-decoration:none; color:#000000; display : block; }
.percorso A:hover {color:#CC0000}
.percorso A:visited { color:#000000; }
.headlavori { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#6699CC; color:#FFFFFF }
.titoletto { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } 
.bottom { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px }
.bottom A:link{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px }
.bottom A:hover{  color: #CC0000; }
.bottom A:visited{ color:#FFFFFF}

.menu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:2px
}
.menu a { font-size:11px;
	display : block;
	padding-bottom : 3px;
	padding-left : 2px;
	padding-top : 3px;
	width : 100%;
	color:#000000; text-decoration:none }

.menu a:hover {
	background-color:#FFCC00;
	color : #000000;
	text-decoration: none;
	border-color:#999999; border-width:1px
}
.menu a:visited { color:#000000 }
.tablemenu { border-width:1px; border-color:#0863AA; border-style:solid }
.titlemenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#033F7E; height:16px; font-weight:bold }
.appuntamenti { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;     }
.appuntamenti A:link { text-decoration:none; }
.appuntamenti A:hover {  background-color:#FFFFFF; padding:0px }
.logout { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#033F7E; font-weight:bold}
.logout a:link { color:#FFFFFF;}
.logout a:hover { color:#FFFFFF;}
.logout a:visited { color:#FFFFFF;}
.firma { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic}
.data { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.tablavoro {border-bottom-color:#999999; border-bottom-width:1px; border-bottom-style:solid; background-color:#f0f0f0}
.tablavororight {border-bottom-color:#999999; border-bottom-width:1px; border-bottom-style:solid; border-right-color: #999999; border-right-width:1px; border-right-style:solid; background-color:#f0f0f0 }
.login { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; background-color:#CCCCCC}
.size {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px }
.red { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; font-weight:bold}

