/* CSS Document */

/*content & generico*/
body{ font-family: Arial, Helvetica, sans-serif;font-size:11px; text-align:center; color:#333333;margin: 0px;background-image:url(bg_body.jpg);background-repeat:repeat-x;background-position: center top;background-color:#A2DAF5}

#cnt_site{margin: 0 auto;width:959px; text-align:center; }
#cnt_contenuto{padding-top:9px;  background-image:url(../images/top2.jpg); background-repeat:no-repeat; width:940px; height:1000px;padding-left:10px;text-align:left;/*border:#C06 solid 1px; border-top:none;*/background-color:#FFF;padding-right:10px }

h1{font-size:15px; font-weight:bold;  color:#333; margin-left:5px; border-bottom:#666 solid 2px; width:450px}
a:link, a:visited,a:active, a:active{text-decoration:none;color:#CCC; font-weight:bold;}
a:hover{color:#FFF;font-weight:bold;}

p {margin:0px}
.clear{ clear:both;}
/*HEADER*/

#head{ background-image:url(../images/top.jpg); background-repeat:no-repeat; width:949px; height:40px; padding-top:12px; padding-right:20px}

.colonnaDX{
	margin-top:40px;
	width:470px;
	height:900px;
	margin:0px;
	float:right;
	background-image:url(logo.jpg);
	background-repeat:no-repeat;
}
/*COLONNSA SX*/
.colonnaSX{padding-top:40px; float:left;background-image: url(../images/col_sx.jpg);background-repeat:no-repeat; width:450px;margin:0px }
#utenti{
	margin-bottom:0px;
	float:left;
}
/*FORM*/
.log{
	width:445px;
	height:145px;
	font-size:14px;
	color:#48696C;
	font-weight:bold;
	margin-top:235px!important;/**/
	margin-top:20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.form p {clear:both;float:left;margin:0;padding-top:3px;margin-left:5px}
.log-cx p {float:left;padding-top:2px}
.label-log {
	color:#48696C;
	font-size:10px;
}
label {font-weight:bold; }

/*CENTER*/
.centro-form{
	width:454px;
	margin-top:230px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.centro{ width:490px; float: left;margin:0px; margin-top:10px}
.centro2{ width:500px; float:right; padding-right:15px }

.box-1{width:100px; height:100px; float:left; text-align:center; font-size:10px; margin-left:10px; padding-top:2px;margin-bottom:5px }
.box1 img{ width: 87px; height:67px;}


/*BOXINO*/
.box1 p{padding:5px; }
.nome{font-size:10px;color:#C06;}
.reg{font-size:10px; color:#333; font-family:Tahoma, Geneva, sans-serif}


/*footer*/

#footer {clear:both; background-color:#FFFFFF; height: 26px; width:960px !important;/**/width:960px ; /*background:url(../images/foot.jpg) no-repeat;*/text-align:center; font-family:Tahoma, Helvetica, sans-serif; color:#999;font-size: 9px;}
#footer a:link, #footer a:visited { font-family:Tahoma, Helvetica, sans-serif; font-size: 9px; color:#666; text-decoration: none; }
#footer a:hover { font-family:Tahoma, Helvetica, sans-serif; font-size: 9px; color:#666; text-decoration:underline}

/*SLIDE*/
#slideshow { margin-left:30px;/*border: 1px solid #000;margin: 50px auto 10px;*/margin:0px;overflow: hidden;position: relative;width: 451px;height: 382px;}
#slideshow img {width: 451px;height: 382px;} 

