/* CSS Document */
.otl {background: url(images/otl.gif) 0 0 no-repeat}
.otr {background: url(images/otr.gif) 100% 0 no-repeat; padding:5px}
.ot70 {background: url(images/odot.gif) 0 0 repeat-x; width: 70em;}
.ot65 {background: url(images/odot.gif) 0 0 repeat-x; width: 65em;}
.ot60 {background: url(images/odot.gif) 0 0 repeat-x; width: 60em;}
.ot50 {background: url(images/odot.gif) 0 0 repeat-x; width: 50em;}
.ot40 {background: url(images/odot.gif) 0 0 repeat-x; width: 40em;}
.ot30 {background: url(images/odot.gif) 0 0 repeat-x; width: 30em;}
.ob {background: url(images/odot.gif) 0 100% repeat-x;}
.ol {background: url(images/odot.gif) 0 0 repeat-y}
.or {background: url(images/odot.gif) 100% 0 repeat-y}
.obl {background: url(images/obl.gif) 0 100% no-repeat}
.obr {background: url(images/obr.gif) 100% 100% no-repeat;}


#sidemenu {
	position:fixed;
	top:220px;
	right:20px;
	background: #ffffff;
}
* html #sidemenu { position:absolute; }

/* COLORS */
.orange { color: #FF6600; }
.red { color:#FF0000 }

.uppercase { text-transform: uppercase; }
small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px}

.menuBorder {background: url(images/orange-dot.png) 0 100% repeat-x; width: 100% }

/* TABLES */
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold
}
td.pasgras {font-weight: normal}
table { border: none }

.TitoloInterno { color: #272324}
.TitoloScheda {
	color: #272324;
	font-size: 11px;
	font-weight: bold;
}

/* LINKS */
a				{ color: #272324}
a:hover		{ text-decoration: none; }
a:visited	{color: #272324}

a.menu {
	text-decoration:none;
	font-family: Helvetica, sans-serif;
	font-size:12px;
	color: #0000CC;
}
a.menu:hover {color: #ff6600;}
a.menu:visited {color: #0000CC;}

a.smenu 	{ font-weight:bold; color: #0000CC;}
a.smenu:hover {color: #ff6600; }

a.ATitolo { text-decoration: none; color: #272324}
a.ATitolo:visited { text-decoration: none; color: #272324}

#dhtmltooltip{
	position: absolute;
	width: 80px;
	height: 120px;
	border: 1px solid #FF6600;
	padding: 2px;
	background-color: white;
	visibility: hidden;
	z-index: 100;
}
