BODY, TD, TR, P, UL, OL, LI, INPUT, SELECT, DL, DD, DT, FONT
{
    font-family: arial, helvetica, geneva;
    font-size: 12px;
	line-height: 1.5em;
}
body{ 
background-color: #ffffff;

}

.titolo_ch{ font-family: arial, helvetica, geneva;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none
}
.testo_ch{ font-family: arial, helvetica, geneva;
	font-size: 10px;
	font-weight: regular;
	color: #FFFFFF;
	text-decoration:none
}
.link_ch{ font-family: arial, helvetica, geneva;
	font-size: 10px;
	font-weight: regular;
	color: #FFFFFF;
	text-decoration:underline
}
.titolo_sc{ font-family: arial, helvetica, geneva;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none
}
.titolo_sc h1{ color: #777777; font-size: 15px; font-family: arial, helvetica, geneva; }

.testo_sc {
	line-height: 1.5em;
	color: #777777;
	font-size: 12px;
	font-family: arial, helvetica, geneva;
	
}

.testo_sc td{ color: #666666; font-size: 10px; font-family: arial, helvetica, geneva }
.testo_sc p{ color: #006caa; font-size: 12px; font-family: arial, helvetica, geneva; }
.testo_sc ul{ color: #666666; font-size: 10px; font-family: arial, helvetica, geneva }
.testo_sc li{ color: #666666; font-size: 10px; font-family: arial, helvetica, geneva }

.testo_sc h1{ color: #777777; font-size: 15px; font-family: arial, helvetica, geneva }
.testo_sc h2{ color: #777777; font-size: 13px; font-family: arial, helvetica, geneva }
.testo_sc h3{ color: #777777; font-size: 12px; font-family: arial, helvetica, geneva }

.testo_sc a{ color: #0066cc; font-size: 12px; font-family: arial, helvetica, geneva; text-decoration:none; font-weight: bold;}
.testo_sc a:link{ color: #0066cc; font-size: 12px; font-family: arial, helvetica, geneva; text-decoration:none; font-weight: bold;}
.testo_sc a:active{ color: #0066cc; font-size: 12px; font-family: arial, helvetica, geneva; text-decoration:none; font-weight: bold;}
.testo_sc a:visited{ color: #003377; font-size: 12px; font-family: arial, helvetica, geneva; text-decoration:none; font-weight: bold;}
.testo_sc a:hover{ color: #0099ff; font-size: 12px; font-family: arial, helvetica, geneva; text-decoration:none; font-weight: bold;}

.link_sc{ font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight: regular;
	color: #000000;
	text-decoration:underline
}
.titolo_me{ font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: ;
	text-decoration:none
}
.testo_me{ font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight: regular;
	color: ;
	text-decoration:none
}
.link_me{ font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight: regular;
	color: ;
	text-decoration:underline
}

.PhorumBodyArea
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    width: 500px;
}

.PhorumListTable
{
    border-style : solid;
    border-color : Black;
    border-width : 1px;
}

.PhorumListRow
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    height: 21px;
}

.PhorumListHeader
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    height: 24px;
}

.PhorumForumTitle
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size : 24px;
    font-weight: bold;
}

.PhorumTableHeader
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.PhorumNav
{
    font-family: Geneva, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
}

.PhorumNewFlag
{
    font-family: Geneva, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
    color: Red;
}

.PhorumMessage
{
    font-family: Courier New, Geneva, Courier, Clean;
    font-size: 12px;
}

.menu-over {
	color: #444444;
	font-size: 9px;
	font-family: verdana, geneva, helvetica, arial;
	background-image: url('img/menubkg.gif');
	background-repeat: repeat;
}


.menu {
	color: #111111;
	font-size: 9px;
	font-family: verdana, geneva, helvetica, arial;

}

.menu a{
	margin-bottom: 0px;
	color: #666666;
	font-size: 11px;
	font-family: verdana, geneva, helvetica, arial;
	text-decoration:none
	}
	
.menu a:link{ color: #666666; font-size: 9px; font-family: verdana, geneva, helvetica, arial; text-decoration:none}
.menu a:active{ color: #666666; font-size: 9px; font-family: verdana, geneva, helvetica, arial; text-decoration:none }
.menu a:visited{ color: #666666; font-size: 9px; font-family: verdana, geneva, helvetica, arial; text-decoration:none }
.menu a:hover{
	color: #111111;
	font-size: 9px; font-family: verdana, geneva, helvetica, arial; text-decoration:none;
	}
#Menu { border-left : 1px #c0c0c0 solid;}
#Menu ul { padding: 0; margin: 0;    }
#Menu ul li { font-weight:normal; text-align: center;     border-right : 1px #c0c0c0 solid; color: white; margin: 0;}
#Menu ul li a,#Menu ul li a:link,#Menu ul li a:visited { text-decoration: none; }
#Menu ul li a:hover {text-align: center;  text-decoration: none; display: block; height: 100%; }
#Menu li.current_page_item a {	color: #444444; font-size: 9px;	font-family: verdana, geneva, helvetica, arial;	background-image: url('/imgs/menubkg.gif');	background-repeat: repeat;     border-right : 1px #c0c0c0 solid; }

.shadow_r{
	background-image: url('/imgs/shadow_r.gif');
	background-repeat: repeat;
	}

.shadow_b{
	background-image: url('/imgs/shadow_b.gif');
	background-repeat: repeat;
	}
	
.shadow_bs{
	background-image: url('/imgs/shadow_bs.gif');
	background-repeat: no-repeat;
	}

.shadow_bd{
	background-image: url('/imgs/shadow_bd.gif');
	background-repeat: no-repeat;
	}
.footer { color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial }
.footer td{ color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial }
.footer p{ color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial }
.footer ul{ color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial }
.footer li{ color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial }
.footer a{ color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial; text-decoration:none }
.footer a:link{ color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial; text-decoration:none }
.footer a:active{ color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial; text-decoration:none }
.footer a:visited{ color: #90a5b2; font-size: 10px; font-family: verdana, geneva, helvetica, arial; text-decoration:none }
.footer a:hover{ color: #c3d3dd; font-size: 10px; font-family: verdana, geneva, helvetica, arial; text-decoration:none }



/*TESTO NORMALE*/



.testolavori {
	color: #666666;
	font-size: 11px;
	font-family: arial, helvetica, geneva;
	padding-left: 3px;
	}

.testolavori td{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva }
.testolavori p{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva }
.testolavori ul{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva }
.testolavori li{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva }
.testolavori a{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testolavori a:link{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none}
.testolavori a:active{ color: #A0141E; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testolavori a:visited{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testolavori a:hover{ color: #A0141E; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }


.testoindietro {
	color: #666666;
	font-size: 11px;
	font-family: arial, helvetica, geneva;
	padding-right: 3px;
	padding-left: 3px;
	}

.testoindietro td{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva }
.testoindietro p{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva }
.testoindietro ul{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva }
.testoindietro li{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva }
.testoindietro a{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testoindietro a:link{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none}
.testoindietro a:active{ color: #A0141E; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testoindietro a:visited{ color: #666666; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testoindietro a:hover{ color: #A0141E; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }



.testo_blu { color: #0066cc; font-size: 12px; font-family: arial, helvetica, geneva; text-decoration:none; font-weight: bold;}


.testo_blue { color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue td{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue p{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue ul{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue li{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue a{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue a:link{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue a:active{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue a:visited{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_blue a:hover{ color: #006ba9; font-size: 11px; font-family: arial, helvetica, geneva }


.testo_rosso { color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_rosso td{ color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_rosso p{ color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_rosso ul{ color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_rosso li{ color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva }
.testo_rosso a{ color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testo_rosso a:link{ color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testo_rosso a:active{ color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testo_rosso a:visited{ color: #006caa; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none }
.testo_rosso a:hover{ color: #34a7e9; font-size: 11px; font-family: arial, helvetica, geneva; text-decoration:none;background-color: #A0141E }


 /* inizio stile menu */

ul.menu1 {
	font-size: 11px;
	font-family: arial, helvetica, geneva;
	width:246px;
	list-style:none;
	font-weight: bold;
	margin: 0;
	padding: 0px;
}
ul.menu1 li a { 
display:block;
text-decoration:none;
padding-left: 5px;
}
ul.menu1 li { display:inline }
ul.menu1 li a:link, ul.menu1 li a:visited { 
color: #A0141E;
}
ul.menu1 li a:hover, ul.menu1 li a:active { 
background: #A0141E;
color:#FFFFFF;
}

 /* fine stile menu */
 
 
 ul.menu2 {
	font-size: 11px;
	font-family: arial, helvetica, geneva;
	width:246px;
	list-style:none;
	font-weight: bold;
	margin: 0;
	padding: 0px;
	
}
 ul.menu2 li { display:block; background: #A0141E; color:#FFFFFF; padding-left: 5px}
 
 
 

ul.preview {
	float:left
	font-size: 11px;
	text-align:left;
	width:150px;
	height:70px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-right: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-top: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	list-style:none;
	margin: 0;
	padding: 0px;
	
}

ul.preview li a{
	display:block;
	text-decoration:none;
	padding: 3px;

}

ul.preview li { display:inline }
ul.preview li a:link, ul.preview li a:visited, ul.preview li a:link, ul.preview li a:visited { background: #FFFFFF; }
ul.preview li a:hover { background: #A0141E; }
#Invia_f input
{
color: white;
background-color: #3377cc;
font-weight: bold;
font-size: 11px;
font-family: 'trebuchet ms',helvetica,sans-serif;
}
