body,p,div,span,th,td{font-family:arial,verdana;color:#000000;font-size:11px;line-height:12px}
.links{text-decoration:none}
.links:hover{color:#666666;text-decoration:none}

.big{color:#000000;text-decoration:none;font-size:9px;line-height:9px}
.big1{color:#656466;text-decoration:none;font-size:9px;line-height:9px}

.biggray{color:#656466;text-decoration:none;font-size:9px;line-height:9px}
a.biggray:hover{color:#888888;text-decoration:none}

.bigwhite{color:#FFFFFF;text-decoration:none;font-size:9px;line-height:9px}
.bigwhite:hover{color:#FCD54C;text-decoration:none}

.bigorange{color:#FBA506;text-decoration:none;font-size:9px;line-height:9px}
a.bigorange:hover{color:#FCD54C;text-decoration:none}

.andrea{color:#000000;text-decoration:none;font-size:11px;line-height:12px}
a.andrea{color:#A44023;text-decoration:none;font-size:11px;line-height:12px}
a.andrea:hover{color:#FFFFFF;text-decoration:none;font-size:11px;line-height:12px}

.andrealink{color:#A44023;text-decoration:none;font-size:11px;line-height:12px}
.andrealink:hover{color:#FFFFFF;text-decoration:none}

.testo{color:#000000;text-decoration:none;font-size:11px;line-height:13px}
.testowhite{color:#EBE7CF;text-decoration:none;font-size:11px;line-height:13px}

.testo10{color:#000000;text-decoration:none;font-size:10px;line-height:10px}
a.testo10link{color:#B64500;text-decoration:none;font-size:10px;line-height:10px}
a.testo10link:hover{color:#847559;text-decoration:none;font-size:10px;line-height:10px}

a.testo10link1{color:#AA3000;text-decoration:none;font-size:10px;line-height:10px}
a.testo10link1:hover{color:#847559;text-decoration:none;font-size:10px;line-height:10px}

.titolipopup{color:#B54400;text-decoration:none;font-size:13px;line-height:14px}
.testopopup {
	text-decoration: none; 
	color: #000000;
	font-size: 11px;
	line-height: 12px;
	padding: 12px 0px;
	}

font.warning {
	display:block;
	background: #fff;
	color: #FF0000;
	padding: 5px
}
table.registrati b {
	padding: 10px;
}
h2, h3 {
	background: url(img/bg_h2.jpg) top right no-repeat;
	height: 110px;
	padding: 10px 10px 10px 10px;
	color:#271E1B;
	font-size: 12px;
}
h3 {
	height: 130px;
}
p, b {
	padding: 10px
}
.prenota1 {
	display: block;
	float: left;
	background: #E4AC19;
	border: 1px solid #B99954;
	padding: 4px 5px;
	margin: 0px;
	color: #271E1B;
	text-decoration: none;
	font-size: 9px
}
a.prenota {
	display: block;
	float: left;
	background: #EBE6C0;
	border: 1px solid #B99954;
	padding: 4px 5px;
	margin: 0px;
	color: #271E1B;
	font-size: 9px;
	text-decoration: none
}
a:hover.prenota {
	background: #C7A681;
}


#motore {
position:absolute;
left:50%;
margin-left:336px;
background: url(images/bg_motore.gif) repeat-y;
width:140px;
text-align:left;
top:32px; 
height:498px;}

#motore form {
padding:0;
margin:0 0 0 5px;
}
#motore label {
display:block;
font:bold 10px verdana;
margin: 0;
width:100px;
}
#motore input {
width:90px;
height:17px;
}
#motore input, #motore select {
font: 10px verdana;
margin: 1px 0 0 0;
display:block;
}

#motore form img {
float:right;
margin: -18px 25px 0 0;
}

#motore .check {
float:left;
margin:0;
width:20px;
}
#motore .lab_check{ float:left; width:105px; margin-bottom:17px;}

#motore .sub {
background:#A77C37;
border: #8F6324 1px solid;
font:bold 11px arial;
text-transform:uppercase;
padding: 3px 6px;
margin: 15px 0 0 20px;
height:auto;
}


#motore h1 {
font:bold 11px verdana;
color:#624920;
padding:0;
margin:10px 5px 5px 0;
border-bottom:#9C6E20 1px solid;
}

.elenco_corsi b {
font:bold 12px arial;
color:#934a21;
}

