.sfondo_bianco {
background:#ffffff;
}
.sfondo_nero {
background:#000000;
}
.sfondo_grigio_ch {
background:#f4f4f4;
}
.sfondo_grigio_home {
background:#cbcbcb;
}
.sfondo_grigio_sc {
background:#6e6e71;
}
.sfondo_rosso {
background:#b20916;
}
.sfondo_ocra {
background:#d1c9aa;
}
.sfondo_azz {
background:#c9e3f6;
}
.sfondo_ver {
background:#e3f6c9;
}
.sfondo_verdino {
background:#d6f9d3;
}

.storico_1 {
background:#66CC33;
}
.bordo_sto_1 {
border : solid #66CC33 2px;
}

.storico_2 {
background:#336600;
}
.bordo_sto_2 {
border : solid #336600 2px;
}

.storico_3 {
background:#fe9900;
}
.bordo_sto_3 {
border : solid #fe9900 2px;
}

.storico_4 {
background:#cf0790;
}
.bordo_sto_4 {
border : solid #cf0790 2px;
}

.storico_5 {
background:#feccff;
}
.bordo_sto_5 {
border : solid #feccff 2px;
}

.bordo_sto_6 {
border : solid #f4f4f4 2px;
}

body {
margin:0px 0px 0px 0px;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
}

a {
text-decoration:none;
font-weight:bold;
font-size:12px;
color:#7D7D7D;
}

a:hover {
color:#000000;
}

a img{border:none;}

p {
font:verdana;
font-size:12px;
margin:0px;
text-align:left;
}

td {
font:verdana;
font-size:12px;
margin:0px;
}

.testo {
font:verdana;
font-size:12px;
}

.testo_pic {
color:#A0A0A0;
font:verdana;
font-size:10px;
}

.menu_bk {
color:#b20916;
font:verdana;
font-size:12px;
}

.bianco {
color:#ffffff;
font:verdana;
font-size:12px;
}

.tit_gra {
color:#A0A0A0;
font:verdana;
font-size:18px;
margin:0px;
}
	.tit_gra a {
	color:#A0A0A0;
	font:verdana;
	font-size:18px;
	margin:0px;
	}
	
.tit_rosso {
color:#990000;
font:verdana;
font-size:15px;
}

.tit_nero {
color:#000000;
font:verdana;
font-size:20px;
}

.testo_rosso {
color:#990000;
font:verdana;
font-size:12px;
}

.grigio {
color:#A2A2A2;
}

#border {
border:1px solid #A2A2A2;
}

#head {
background: url(img/head.gif) no-repeat;
width:936px;
height:108px;
}

#bg_ricerca {
background: url(img/bg_ricerca.gif) no-repeat;
width:287px;
height:164px;
}

#ricerca {
background: url(img/ricerca_diary.gif) no-repeat;
width:286px;
height:22px;
}

#login {
background: url(img/bg_login.gif) no-repeat;
width:286px;
height:150px;
}

.bottone_1 {
font-family:verdana,arial;
font-size:13px;
color:#7C7C7C;
font-weight:bold;
border : solid #7C7C7C 1px;
height:20px;
background-color:#e0e0e0;
}

.input_1 {
font-family:verdana,arial;
font-size:12px;
color:#000000;
border : solid #7C7C7C 1px;
height:20px;
width: 200px;
background-color:#ffffff;
}

.input_2 {
font-family:verdana,arial;
font-size:12px;
color:#000000;
border : solid #7C7C7C 1px;
height:20px;
width: 50px;
background-color:#ffffff;
}

.input_3 {
font-family:verdana,arial;
font-size:12px;
color:#000000;
border : solid #7C7C7C 1px;
height:20px;
width: 600px;
background-color:#ffffff;
}

.input_4 {
font-family:verdana,arial;
font-size:12px;
color:#000000;
border : solid #7C7C7C 1px;
height:300px;
width: 600px;
background-color:#ffffff;
}

.input_5 {
font-family:verdana,arial;
font-size:12px;
color:#000000;
border : solid #7C7C7C 1px;
height:50px;
width: 600px;
background-color:#ffffff;
}

.input_6 {
font-family:verdana,arial;
font-size:12px;
color:#000000;
border : solid #7C7C7C 1px;
height:20px;
width: 175px;
background-color:#ffffff;
}

.radio {
height:16px;
width: 20px;
}
.bordooooo {
border : solid #ff0000 1px;
background-color:#ffffff;
}