
#chiusura2
{
	
	clear: both;
	padding: 0.5em;
}

#home .highlight 

{width: 260px;  background-color: #ffffff; float: left;margin-right: 20px; font-size: 90%; min-height: 100px;
 	height: auto !important;
 	height: 100px;
	}
	
.highlight h4, #mission h4
{
color: #e04b4f;
font-size: 120%;
font-weight: bold;
border-bottom: 1px dotted #ccc;
text-transform:uppercase;
padding: 5px;
}
.highlight p
{margin-top: 20px;
line-height:normal;
color: #787878;
text-align:justify;}

.highlight p a, .highlight p a:hover, .highlight p a:link, .highlight p a:visited
{ color:  #e04b4f;
text-decoration: none;
 }

#mission 

{width: 260px;  background-color: #ffffff; float: left;margin-right: 20px; font-size: 90%; min-height: 100px;
 	height: auto !important;
 	height: 100px;}

#mission ul
{
font-size: 1.0em;
	margin:0;
	padding:0 0 10px;
	list-style: none;
	}

#mission ul li
{margin: 0;
	padding: 0;
	border-bottom: 1px dotted #ccc;
	
}
#mission ul li a, #mission ul li a:link, #mission ul li a:visited
{
display: block;
	text-decoration: none;
	padding: 3px 5px 3px 10px;
	height: 17px;
	height: auto !important;
 	height: 17px;
	text-decoration: none;
}

#mission ul li  a:hover
{ background:#7d82b0;
color: #ffffff;
text-decoration: none;}

#tip
{background-image: url(../image/bg_tip.gif);
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
width: 260px;  background-color: #ffffff; float: left;margin-right: 20px; font-size: 100%; min-height: 100px;
 	height: auto !important;
 	height: 100px;
	background-repeat:no-repeat}
	
#testimonials
{background-color:#f7f5f5;
background-image:url(../image/bg_testimonials.gif);
border: 0px solid #ccc;
width: 260px;  float: left;margin-right: 20px; font-size: 100%; min-height: 130px;
 	height: auto !important;
 	height: 130px;
	background-repeat:no-repeat;
	}

#testimonials p
{color: #4a494c;
margin: 0 0 0 0;
padding-left: 34px;
padding-right: 20px;
padding-top: 0px; 
font-size: 100%;
}

 #tip p
{color: #4a494c;
margin: 0 0 0 0;
padding: 10px;
 
font-size: 100%;
}

#testimonials p.author
{color: #7e0004;
font-size: 90%;
margin-top: 1.0em;
}




#logo
{
	
	padding: 0;
	margin: 0;
	margin-top: 0.0em;
	margin-left: 0px;
}


#home .box 

{width: 200px; 
\width: 200px;
w\idth: 200px;

float: left;
margin-right: 10px; 
padding: 0 0 0 0;
font-size: 90%; 
min-height: 150px;
 	height: auto !important;
 	height: 150px;
}

#home box img
{width: 189px}
#home .news {width: 190px;   height: 50px; height: auto !important; height: 50px;padding: 0px 0px 0px 0px;color: #fff; /*display: block;*/ background-color: #666666; border: 7px solid #666; border-top: 1px solid #fff;   }
#home a.head {padding: 0;  border: 7px solid #d52636; background-color: #d52636; width: 190px;  display: block; color: #fff; text-decoration: none; font-size: 110%; }

#home a.head:hover { border-color: #800; background-color: #800; text-decoration: none;}
#home a.head image, #home a.head1 image, #home a.head2 image, #home a.head3 image {padding-bottom: 5px;text-decoration: none;}
#home a.head1 {padding: 0;  border-left: 7px solid #7e82b1;  border-top: 7px solid #7e82b1;  border-right: 7px solid #7e82b1;  border-bottom: 7px solid #7e82b1; background-color: #7e82b1; width: 190px;  display: block; color: #fff; text-decoration: none; font-size: 110%;text-transform: uppercase; }
#home a.head1:hover { border: 7px solid #44476d; background-color: #44476d; text-decoration: none;}
#home a.head2 {padding: 0;  border: 7px solid #89898b; background-color: #89898b; width: 190px;  display: block; color: #fff; text-decoration: none; font-size: 110%;text-transform: uppercase; }
#home a.head2:hover { border: 7px solid #555; background-color: #555; text-decoration: none;}
#home a.head3 {padding: 0;  border: 7px solid #3e437a; background-color: #3e437a; width: 190px;  display: block; color: #fff; text-decoration: none; font-size: 110%;text-transform: uppercase; }
#home a.head3:hover { border: 7px solid #202451; background-color: #202451; text-decoration: none;}
#home a.head image, #home a.head1 image {padding-bottom: 5px;text-decoration: none;}

#home box img
{width: 189px}
#mission ul
{
font-size: 1.0em;
	margin:0;
	padding:0 0 10px;
	list-style: none;
	}

#mission ul li
{margin: 0;
	padding: 0;
	border-bottom: 1px dotted #ccc;
	
}
#mission ul li a, #mission ul li a:link, #mission ul li a:visited
{
display: block;
	text-decoration: none;
	padding: 3px 5px 3px 10px;
	height: 17px;
	height: auto !important;
 	height: 17px;
	text-decoration: none;
}

#mission ul li  a:hover
{ background:#7d82b0;
color: #ffffff;
text-decoration: none;}

#tip
{background-image: url(../image/bg_tip.gif);
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
width: 260px;  background-color: #ffffff; float: left;margin-right: 20px; font-size: 100%; min-height: 100px;
 	height: auto !important;
 	height: 100px;
	background-repeat:no-repeat}
	
#testimonials
{background-color:#f7f5f5;
background-image:url(../image/bg_testimonials.gif);
border: 0px solid #ccc;
width: 270px;  float: left;margin-right: 20px; font-size: 100%; min-height: 130px;
 	height: auto !important;
 	height: 130px;
	background-repeat:no-repeat}

#testimonials h4, #tip h4
{color: #e04b4f;
font-size: 120%;
font-weight: bold;
padding: 5px;
border-bottom: 0px dotted #ccc;}

#testimonials p
{color: #4a494c;
margin: 0 0 0 0;
padding-left: 34px;
padding-right: 20px;
padding-top: 0px; 
font-size: 100%;
}

 #tip p
{color: #4a494c;
margin: 0 0 0 0;
padding: 10px;
 
font-size: 100%;
}

#testimonials p.author
{color: #7e0004;
font-size: 90%;
margin-top: 1.0em;
}


