.titolicampi 
{
    font-family: Tahoma, Arial, SansSerif;	font-size: 12px; font-weight:bold; color:#5e85c0; padding-bottom:7px; padding-top:8px
}
.titoliprogrammi 
{
    font-family: Tahoma, Arial, SansSerif;	font-size: 16px; font-weight:bold; color:#FF0000;
}
.campi01 {
	font: bold 11px Tahoma, Arial, SansSerif;
	color: #474747;
	background-color: #d5d5d5;
	margin: 1px;
	float: left;
	display: block;
	width: 200px;
	text-align:right;
	padding: 4px 10px 5px 10px;
}
.campi02 {
	font: bold 11px Tahoma, Arial, SansSerif;
	color: #474747;
	background-color: #d5d5d5;
	margin: 1px;
	width: 200px;
	display: block;
	text-align:right;
	padding: 4px 10px 4px 4px;
}
.campi03 {
	font: bold 11px Tahoma, Arial, SansSerif;
	color: #474747;
	background-color: #d5d5d5;
	margin: 1px;
	text-align:right;
	padding: 13px 5px 6px 30px;
}
.campi04 {
	font: bold 11px Tahoma, Arial, SansSerif;
	color: #474747;
	background-color: #d5d5d5;
	display: block;
	width: 130px;
	padding: 4px 0px 5px 0px;
}
.campiInput03 {
	color: #474747;
	text-align:left;
	padding: 13px 5px 6px 4px;
}
.errore01 {
	font: normal 11px Tahoma, Arial, SansSerif;
	color: #FF0000;
}
input.btn, .testocentro input.btn{	font-weight: bold;	color: #4d6185; background-color: #b6d1fb;	text-align: center;	margin:0 auto;	float:none; border: 1px solid #717171;cursor:pointer;}
input.prenotati { font-size:14px; font-weight: bold; height:28px;	color: #4d6185; background-color: #b6d1fb;	text-align: center;	margin:0 auto;	float:none; border: 1px solid #717171;cursor:pointer;}
select {	float: left;	font-size: 11px; margin:2px 2px 2px 5px;}
input {	float: left;	font-size: 11px; margin:2px 2px 2px 5px; width:240px;}
input.text {padding:0px;margin:0px 0px 0px 5px;width:30px;float:none;}
.checkbox01 input, .checkbox01 span input {float:none; width:100px;	font-size: 11px; margin:2px 2px 2px 5px; }
input.ckGrid,.ckGrid input {padding:0px;margin:0px;width:30px;float:none;}
input.ckGrid2,.ckGrid2 input {padding:0px;margin:0px;width:30px;float:none;font-size:12px;}
textarea {	float: left;	font-size: 11px; width:240px;	margin:2px 2px 2px 5px;	font-family: Tahoma, Arial, SansSerif;}


/*registrati*/
#iscrizione{	display: block;	font-family: Tahoma, Arial, SansSerif;	font-size: 12px;}
#iscrizione  .iscriviti_cont{	display:block;	padding:10px;	margin:0 0 0 0px;	float: left;	}
#iscrizione .iscriviti_cont .iscriviti_head {margin: 0;	padding: 0;	display: block;	float: left;	}

.linee {	border-bottom: 1px solid #cccccc;	border-right: none;	border-left:none;	margin: 0;	padding: 2px 0;}


ul.linkhome{	list-style-type:none;	margin:0;	padding:0;	display: block;}
ul.linkhome li{display:inline;}
ul.linkhome li a {	background-position:top left;	background-repeat:no-repeat;	display: block;	float: left;	width: 178px;	height: 46px;	padding:0;	margin:0 2px;}
ul.linkhome li a.uno:hover, ul.linkhome li a.due:hover, ul.linkhome li a.tre:hover { background-position:bottom left; background-repeat:no-repeat;}
ul.linkhome strong{display:none;}
ul.linkhome li a.uno{	background:url(../img/titoli/esempio.gif);}
ul.linkhome li a.due{background:url(../img/titoli/caricavideo.gif);}
ul.linkhome li a.tre{background:url(../img/titoli/vaimyhome.gif);}
.iscriviti_cont a { color: #2d2d2d; }
.bianco { color: #FFFFFF; }
a.archivioCategoria { color:#666; font-size:14px; font-weight:bold; text-decoration:underline; padding-right:10px; text-transform:uppercase; }
.radio input
{
	width:20px;	
}
.messaggio
{
	color:Green;	
}

td.validatore
{
	text-align:left;
	width:200px;	
}


