body{
background:url(../images/toolbar.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px;

}
div{
	margin:0px;
	padding:0px;
}
#all{
	
	margin-top:0px;
	padding:0px;	
}
p, a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	padding:0px;
	font-style:normal;
	color:#484848;
	text-decoration:none;
}
.titolo-pagina{
	padding-bottom:20px;
	font-size:14px;
	font-weight:bold;	
}
img{ 
	margin:0px;
	padding:0px;
	border:none;
}.sottotitolo{
	margin-top:15px;
	background-image:url(../images/img_sottotitolo.gif);
	background-repeat:no-repeat;
	height:20px;
	width:945px;
	margin-bottom:40px;
}
.sottotitolo p{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6c6f71;
font-weight:normal;
visibility:hidden;
}
#logo{
	margin-right:40px;
}

#img_top{
	float:right;
}

.menu{

	width:945px;
	height:20px;
	margin:0px;
	padding:0px;
	
	
	
}
.tasto_menu {
	margin:0px;
	padding:0px;
	text-align:center;
	/*width:118px;*/
	width:135px;
	height:20px;
	
}

#tasto_menu_last{
	margin:0px;
	padding:0px;
	border:none;
}


.tasto_menu a {
	margin:0px;
	padding:0px;
	padding-top:3px;
	display:block;
	height:20px;
	width:118px;
	color:#007ac0;
	font-size:12px;
	

}

.tasto_menu a:hover {
background-image:url(../images/tasto_menu_hover.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
}
.blu{
	color:#007a9c;
}
.footer{
margin-top:60px;
padding-top:5px;
padding-bottom:5px;
border-top:#0a0772 1px solid;

width:945px;
text-align:center;
}
.footer p {
	font-size:9px;
}
.colonna, .colonna_input{
width:155px;
border:#007a9c solid 2px;
margin-bottom:10px;
text-align:center;
}
.colonna_img{
margin:0px;
padding:0px;
height:265px;
width:159px;
/*background-image:url(../images/under_avatar.jpg);*/
background-image:url(../images/under_avatar_bianco.jpg);
background-repeat:no-repeat;
}
.colonna a img{
margin-bottom:0px;

}
.col_skype{
width:155px;
border:#007a9c solid 2px;
margin-bottom:10px;
height:200px;
text-align:center;
}
.col_skype img {
	margin:15px;
}
.avatar{
margin-bottom:10px;
width:155px;

}
.avatar_sitepal{
margin-bottom:10px;
width:159px;
background-image:url(../images/sfondo_sitepal.jpg);
	background-repeat:no-repeat;

}
.colonna p{

padding:10px;
text-align:justify;
}
.colonna_input p{

padding:10px;
padding-bottom:5px;
padding-top:5px;
text-align:justify;
}
.colonna_top{
	
	
	background-color:#007a9c;
	height:18px;
	

}
.colonna_top p{
	padding-left:10px;
	text-align:left;
	padding-top:0px;
	color:#FFFFFF;
	font-weight:bold;
}
.centro{
	padding-left:30px;
	padding-right:30px;
	margin-bottom:35px;
}
.corpo_text{
	text-align:justify;
	margin-top:20px;
	border-top:#cccccc 1px solid;
	
	padding-top:5px;
	padding-bottom:10px;
	
}
.text{
	text-align:justify;
	margin-top:20px;
	padding-top:5px;
	padding-bottom:10px;
	
}
.corpo_text td p,.corpo_text td img{
padding-right:10px;
}
.corpo_text td#last p,.corpo_text td#last img{
padding-right:0px;
}
form input {
	margin:0px;
	padding:0px;
	border:#e2e2e2 1px solid;
	
}
form{

	text-align:center;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	
}
.celeste{
	color:#007a9c;
}
.nero{
padding:0px;
font-weight:bold;

}
.nero_sp{
padding:0px;
padding-left:15px;
font-weight:bold;

}
.tit_tab_contatti {
	background-image:url(../images/bg_tab_contatti.jpg);
	background-repeat:no-repeat;
	height:13px;
	width:565px;
}
.tit_tab_contatti p {

	padding-left:30px;
}
.tab_contatti {

	margin-left:12px;
	border-left:#d9d9d9 1px solid;
	padding-bottom:20px;
}
.tab_contatti p, .tab_contatti a {
	padding-left:18px;
}
#asterisco{
	color:#007a9c;
}
.check {
	float:left;
	border:0px;
}
.check_sex {
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	margin-left:5px;
}

.check_preventivi {
	float:left;
	border:0px;
	margin-left:8px;
	margin-right:8px;
}
.testo_b{
	padding-left:15px;
}
.form_mess{
height:55px;
width:334px;
margin-left:5px;
	
}
.form_segnalazioni{
height:40px;
margin-bottom:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:#e2e2e2 1px solid ;
	text-align:left;
	width:225px;
	
}
form input, form textarea{
	border:#007a9c 1px solid ;
	margin-bottom:2px;
}

.input_long{
	display:inline-table;
	width: 336px;
	margin:0px;
	padding:0px;
	margin-left:5px;
	
	margin-bottom:1px;
}

.date_ten{ùmargin:0px;
	padding:0px;
	margin-left:5px;
	
	margin-bottom:1px;
}
.input_short{
	display:inline-table;
	width: 118px;
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-bottom:1px;

}
.input_login{
	display:inline-table;
	width: 131px;
}
.box_elenco_indici{
border-bottom:#cccccc 1px solid;
width:450px;
text-align:left;
	
}
.box_elenco_indici_new{
border-bottom:#cccccc 1px solid;
width:130px;
text-align:left;
	
}
.elenco_indici{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	
}
.elenco_indici:hover{
	color:#007a9c;
		
}
.form_prev{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:#e2e2e2 1px solid ;
	padding-bottom:4px;
	text-align:left;
	margin-bottom:5px;
	width:230px;
	
}
.form_prev_quantita{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:#e2e2e2 1px solid ;
	padding-bottom:4px;
	text-align:left;
	margin-bottom:5px;
	width:100px;
	
}
.img-preview{
	margin-left:10px;
}
#quadro_mid_form{
	text-align:left;
}
#quadro_liv4 {
border:#007a9c solid 2px;
margin-bottom:10px;
text-align:left;
}
.quadro_liv4_tit {
	background-color:#007a9c;
	height:18px;
	width:600px;
	
}
.quadro_liv4_p {
padding-left:10px;
	text-align:left;
	padding-top:0px;
	color:#FFFFFF;
	font-weight:bold;
	
}
.box_img_liv4{
	border-right:#007a9c solid 2px;
	
}
.testo_liv4{
	margin-left:10px;	
}
.navigazione{
	color:#007a9c;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	width:578px;
	
}
.nav_attivo{
	color:#007a9c;
	font-style:italic;
	font-weight:bold;
	
}
.nav_disattivo{
	color:#b9b9b9;
	font-style:italic;
	font-weight:bold;
	
}
.grigio{
	color:#b9b9b9;
	
}