a{
	color: #0000CD;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	text-decoration: none;
}

a:hover {
	color: #4a190b;
	text-decoration: none;
}

a.menu {
	color: #0000CD;
	font-weight: normal;
	border-bottom-width: 0px;
	text-decoration: none;
}

a.menu:hover {
	color: #4a190b;
	font-weight: normal;
	text-decoration: none;
}

a.menu1 {
	background-color: #EDE2D6;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	color: #4A190B;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}
a.menu1raga {
	background-color: #eb6600;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	color: #4A190B;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}
a.menu1group {
	background-color: #EDE2D6;
	border-bottom: solid #EDE2D6;
	border-bottom-width: 1px;
	color: #4A190B;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}

a.menu1:hover, a.menu1group:hover, a.menu2:hover, a.menu3:hover, a.menuspecial:hover, a.menu1raga:hover {
	background-color: #4A190B;
	color: #E3EDD6;
	text-decoration: none;
}

a.menu1inv {
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	background-color: #4A190B;
	color: #E3EDD6;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}
a.menu1inv:hover{
	background-color: #EDE2D6;
	color: #4A190B;
	text-decoration: none;
}

a.menu2 {
	background-color: #E3EDD6;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	color: #4A190B;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
}

a.menu3 {
	background-color: #DFD6ED;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	color: #4A190B;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
}

a.menudx {
	color: #0000CD;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.menudx:hover {
	color: #1E90FF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.menulibro {
	color: #0000CD;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.menulibro:hover {
	color: #1E90FF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.menuspecial {
	background-color: #EDE2D6;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	color: #4A190B;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}

a.nota {
	color: #0000CD;
	font-size: 10px;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	text-decoration: none;
}

a.nota:hover {
	color: #4a190b;
	font-size: 10px;
	text-decoration: none;
}
a.nosotto,a.nosotto:hover{
	border-bottom-width: 0px;
}

body {
	background-color: #FFFFFF;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-3dlight-color: #4a190b;
	scrollbar-arrow-color: #4a190b;
	scrollbar-darkshadow-color: #4a190b;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

div.errore {
	color: #0033FF;
	font-family: "Courier New", Courier, monospace;
	font-size: 50px;
	font-weight: bold;
}

div.nota,td.nota,span.nota {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

div.titolo {
	color: #4A190B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

div.titolone {
	color: #4A190B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

frameset{
	border-style: none;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}

input.boxdati {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 300px;
}

input.box,select.box {
	background-color: #FFFFFF;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 250px;
}

input.boxdati100 {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 100px;
}

font.evidenza{
	color: #4A190B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

input.boxdati150 {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 146px;
}

input.boxdati150dis {
	background-color: #bfbfbf;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 146px;
}

input.boxdati25 {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	width: 25px;
}

input.boxdati40 {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	width: 40px;
}

input.boxdati500 {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 500px;
}

input.boxlogin {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 200px;
}

input.boxq {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	width: 50px;
}

input.buttonsironi {
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 100px;
}

input.buttonsironi:hover {
	background-color: yellow;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 100px;
}

input.buttonsironi170 {
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 176px;
}

input.buttonsironi200 {
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 200px;
}

input.buttonsironidx {
	background-color: #EDE2D6;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 136px;
}

input.buttonsironidxspecial {
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #4A190B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 136px;
}

input.inputsubmit {
	background-color: #4A190B;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 50px;
}

input.inputtext {
	background-color: #FFFFFF;
	color: #04305D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 180px;
}

input.sironi, textarea {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 350px;
}

li, ul, ol, table, tr, td, p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

select, option {
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 300px;
}

select.box100 {
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 100px;
}

span.cercanote {
	background-color: #FFFFFF;
	font-size: 10px;
}

span.cercaurl {
	background-color: #FFFFFF;
	color: #BFBFBF;
	font-size: 10px;
}

span.phpdighighlight, span.highlight {
	color: #4A190B;
	font-weight: bold;
}

table,span.cerca {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table.cerca {
	background-color: #4A190B;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 1px;
	width: 100%;
}

td.cercac {
	background-color: #FFFFFF;
	padding: 3px;
	text-align: center;
}

td.input {
	border-color: #4a190b;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}

td.libro {
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	font-size: 10px;
	text-align: center;
}

td.menu0, td.menu0dx {
	border-color: #4A190B;
	border-style: none none solid none;
	border-width: 1px;
	cursor: default;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.menu1 {
	border-color: #4A190B;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.menu2 {
	border-color: #4A190B;
	border-style: solid;
	border-width: 1px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

td.menu3 {
	border-style: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: White;
	color: #4A190B;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
}

td.menu3c {
	background-color: #FFFFFF;
	border-bottom: dashed #4A190B;
	border-bottom-width: 1px;
	color: #4A190B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: center;
}

td.menu3c2 {
	border-bottom: solid #4A190B;
	border-bottom-width: 1px;
	color: #4A190B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: center;
}

td.menudx {
	border-color: #bfbfbf;
	border-width: 1px;
	cursor: default;
	font-size: 11px;
	text-align: center;
}

td.menuspecial {
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #4A190B;
	text-align: center;
}

td.news {
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	font-size: 10px;
}

td.newsc {
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	font-size: 10px;
	text-align: center;
	color: #4A190B;
}

td.notar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}

td.notecatalogo {
	border-color: #4a190b;
	border-style: solid;
	border-width: 1px;
	font-size: 10px;
}

td.testocatalogo {
	border-color: #4a190b;
	border-style: solid;
	border-width: 1px;
}

td.titololibro {
	color: #0000CD;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

textarea.sironi {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 70px;
	width: 350px;
}

textarea.sironibig, select.sironibig {
	background-color: #FFFFFF;
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 200px;
	width: 500px;
}

td.cliccaqui {
	border-bottom: solid #4A190B;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: left;
}

td.rigaboxc {
	border: #4A190B;
	border-style: none solid solid solid;
	border-width: 1px;
	color: #4A190B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	text-align: center;
}

td.rigaboxd {
	border: #4A190B;
	border-style: none solid solid solid;
	border-width: 1px;
	color: #4A190B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	text-align: right;
}
font.testobold500{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
font.testo500{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.titolo500 {
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	border-bottom: 1px solid Black;
}
td.rigaboxl {
	border: #4A190B;
	border-style: none solid solid solid;
	border-width: 1px;
	color: #4A190B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	text-align: left;
}

td.titolobox {
	background-color: #EDE2D6;
	color: #4A190B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
}

td.titolo {
	background-color: #EDE2D6;
	color: #4A190B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
	text-align: center;
}

td.menudis {
	background-color: #EDE2D6;
	border-bottom: solid #bfbfbf;
	border-bottom-width: 1px;
	color: #BFBFBF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
}

form.avvisami{
	width: 480px;
	background-color: #ede2d6;
	padding:10px;
	border: 1px solid #4a190b;
	line-height: 20px;
	text-align: center;
}
