* { margin:0; padding:0;}
body { background:#B970A4; font-size:13px; line-height:1em; font-family:tahoma, Georgia, "Times New Roman", Times, serif; color:#1F1A17;}
.top     {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0a0a4; text-align:center; margin-top:0px;}
.top a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0a0a4; text-align:center; margin-top:0px; text-decoration: underline;}
.top a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0a0a4; text-align:center; margin-top:0px; text-decoration: underline;}

.style1 {color: #2ABFAA}
.style1 a:link {color: #2ABFAA}
.style1 a:visited {color: #2ABFAA}

/*in_line*/
input, select { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

a:hover{text-decoration:none;}
a {color:#ffffff;}

b a{ color:#ff414a; text-decoration:none; background:url(images/v.gif) 0 0 no-repeat; padding:0 0 0 19px;}
b a:hover{text-decoration:none; color:#0fb6d0;}

strong img{ margin:1px 7px 0 0; vertical-align:text-bottom;}
strong a{ color:#aa414a; text-decoration:none;}
strong a:hover{ text-decoration:none; color:#0fb6d0;}

.column { float:left;}
.clear { clear:both; text-align:center;}
.right {text-align:right; line-height:30px;}
.center {text-align:center; font-size:20px; line-height:30px; }
.right {text-align:right; font-size:20px; line-height:30px; }
.leftheader { background:#4D485B; text-align:left;  margin: 0 0 0 0px; }

.map {text-align:center; font-size:16px; line-height:30px; }
.inviato {text-align:center; font-size:20px; line-height:30px; color:green}
.errore {text-align:center; font-size:20px; line-height:30px; color:red}



.tall_header{ background:#ffffff; width:900px; text-align:center}
.h_logo, .h_img, .h_menu{ width:755px;}
/*header*/
.flash{ height:66px; }
.header {  width:900px; text-align:center;}

/*footer*/
.footer     {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0a0a4; text-align:center;}
.footer a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0a0a4; text-align:center; }
.footer a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0a0a4; text-align:center; }



.content{ font-size:12px; text-align:justify; line-height:1.5em; padding:38px 0 35px 0;}
.title, .title1{ display:block; }
.title{ margin-bottom:12px;}
.ind_1{ margin:11px 0 11px 0;}
.line_x{ background:url(images/line_x.gif) 0 0 repeat-x; height:7px; margin:10px 0 0 0;}



#page .content .col_1 .indent_box{ margin:10px 0 0 0;}
#page .content .col_1 .ind_img{ margin:40px 0 0 40px;}
#page .content .col_1 .ind_img0{ margin:0 0 0 40px;}
#page .content .col_1 .ind_imgl{ margin:40px 0 40px 40px;}

#page .content .col_2 .ind_img1{ margin:25px 0 0 60px; }
#page .content .col_2 .ind_img2{ margin:40px 0 0 55px;  }



#page2 .content .col_1 .indent_box{ margin:10px 0 0 0;}
#page2 .content .col_1 .title1{ margin:12px 0 0 60px;}
#page2 .content .col_1 .ind_text{ margin:14px 0 19px 0;}
#page2 .content .col_1 .ind_img1{ margin:30px 0 0 0;}
#page2 .content .col_1 .ind_img11{ margin:60px 0 0 50px; }
#page2 .content .col_1 .ind_img12{ margin:60px 0 0 90px; }
#page2 .content .col_1 .tit{ margin:0px 0 0 0px; }
#page2 .content .col_1 .txt{ margin:0px 0 0 20px; }
#page2 .content .col_1 .style1{ font-size:11px;}

#page2 .content .col_1 b{ color:#0fb6d0; float:left;}
#page2 .content .col_1 .line_x{ margin:24px 0 11px 0;}
#page2 .content .col_1 .ind_text1{ margin:19px 0 18px 0;}
#page2 .content .col_1 .ind_img{ margin:19px 0 18px 40px;}
#page2 .content .col_1 .ind_img0{ margin:0 0 18px 40px;}
/**/
#page2 .content .col_2 .ind_img{ margin:19px 0 40px 0; display:block;}
#page2 .content .col_2 .ind_img2{ margin:41px 0 0 90px; display:block; }
#page2 .content .col_2 .ind_img3{ margin:12px 0 12px 40px; display:block;}
#page2 .content .col_2 .col_box{ margin:13px 0 0 0;}
#page2 .content .col_2 .col_box_1{ width:205px;}
#page2 .content .col_2 .col_box_2{ width:162px;}
#page2 .content .col_2 b{ color:#0fb6d0; margin:41px 0 0 90px; }
#page2 .content .col_2 .ind_img10{ margin:50px 20px 50px 0px; display:block;  }



#page3 .content .col_1 .indent_box{ margin:0 0 0 40px; width:403px;}
#page3 .content .col_1 .title1{ margin:27px 0 10px 0;}
#page3 .content .col_1 .ind_text{ margin:14px 0 19px 0;}
#page3 .content .col_1 .ind_img{ margin:17px 0 11px 0;}
#page3 .content .col_1 .ind_img1{ margin:17px 0 0 0;}
#page3 .content .col_1 .ind_img1 img{ margin:-4px 10px 0 0; float:left;}
#page3 .content .col_1 .ind_img1 b{ display:block; margin:9px 0 0 0;}
/**/
#page3 .content .col_2 .ind_img2{ margin:17px 0 0 0px; display:block; }
#page3 .content .col_2 .title{ margin-bottom:19px;}
#page3 .content .col_2 .line_x{ margin:11px 0 7px 0;}

#page4 .content .col_1 .indent_box{ margin:0 0 14px 40px; width:195px;}
#page4 .content .col_1 .ind_img{ margin:17px 0 11px 0; float:right }
#page4 .content .col_1 .ind_img1{ margin:17px 10px 11px 0; float:right }
#page4 .content .col_1 ol{ margin-bottom:11px;}
#page4 .content .col_1 .ind_img3{ margin:17px 0 0 0;}
/**/
#page4 .content .col_2 .ind_img{ margin:17px 0 11px 0; float:left }
#page4 .content .col_2 .ind_img1{ margin:17px 45px 11px 0;  float:right;}
#page4 .content .col_2 .title{ margin-bottom:21px;}
#page4 .content .col_2 .ind_img4{ margin:17px 0 0 0;}


#page5 .content .col_1 .indent_box{ margin:0 0 14px 40px; width:195px;}
#page5 .content .col_1 .ind_img{ margin:17px 0 11px 0; float:right }
#page5 .content .col_1 .ind_img1{ margin:17px 10px 11px 0; float:right }
/**/
#page5 .content .col_2 .ind_img{ margin:17px 0 11px 0; float:left }
#page5 .content .col_2 .ind_img1{ margin:17px 45px 11px 0;  float:right;}


#dovesiamo .content .col_1 .indent_box{ margin:10px 0 0 0;}
#dovesiamo .content .col_1 .title1{ margin:12px 0 0 60px;}
#dovesiamo .content .col_1 .ind_text{ margin:14px 0 19px 0;}
#dovesiamo .content .col_1 .ind_img1{ margin:30px 0 0 0;}
#dovesiamo .content .col_1 .ind_img11{ margin:60px 0 0 50px; }
#dovesiamo .content .col_1 .ind_img12{ margin:60px 0 0 90px; }
#dovesiamo .content .col_1 .tit{ margin:0px 0 0 0px; }
#dovesiamo .content .col_1 .txt{ margin:0px 0 0 20px; }
#dovesiamo .content .col_1 b{ color:#0fb6d0; float:left;}
#dovesiamo .content .col_1 .line_x{ margin:24px 0 11px 0;}
#dovesiamo .content .col_1 .ind_text1{ margin:19px 0 18px 0;}
#dovesiamo .content .col_1 .ind_img{ margin:19px 0 18px 40px;}
#dovesiamo .content .col_1 .ind_img0{ margin:0 0 18px 40px;}
#dovesiamo .content .col_2 .ind_img{ margin:19px 0 40px 0; display:block;}
#dovesiamo .content .col_2 .ind_img2{ margin:41px 0 0 90px; display:block; }
#dovesiamo .content .col_2 .ind_img3{ margin:12px 0 12px 40px; display:block;}
#dovesiamo .content .col_2 .col_box{ margin:13px 0 0 0;}
#dovesiamo .content .col_2 .col_box_1{ width:205px;}
#dovesiamo .content .col_2 .col_box_2{ width:162px;}
#dovesiamo .content .col_2 b{ color:#0fb6d0; margin:41px 0 0 90px; }
#dovesiamo .content .col_2 .ind_img10{ margin:50px 20px 50px 0px; display:block;  }



#menu {
	width: 900px;
	height: 40px;
	margin: 0 auto;
	 background :#4D485B;
	 background-image: url(bgmenu.png)  ;
	 text-decoration: none;
	
	

}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	
	
}

#menu li {
	padding: 0;
	display: inline;
		 background:#4D485B;

	text-decoration: none;
}

#menu a {
	display: block;
	float: left;
	height: 20px;
	padding: 20px 10px 0 50px;
	font-size: 92%;
	background-image: url(bb.png)  ;
	background-repeat: repeat-y;
	text-decoration: none;

}

#menu a:hover {
	background-image: url(bb2.png)  ;
	background-repeat: repeat-y;
	font-weight: bold;
	
}

#menu b {
	text-decoration: none;
}

