/* CSS Document */
/*WELCARE INDUSTRIES SPA - Giugno 2007 - Nerocannella studio grafico di Natascia Fabbi*/
body {
		background-color:fff;
	 }
.contenitore {
		width:900px;
   		margin:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#00265B;
		font-size:12px;
		}
.bandiere {
		margin-right:9px;
		}		
.left_side {
		float:left;
		/*width:192px;
		margin-right:699px;*/
		}

.logo {
		margin-bottom:5px;
	  }
	  
.menu_lat {
      width:192px;
	  background-image:url(images/left_bar.jpg);
	  background-position:top;
	  background-repeat:no-repeat;
	  }

.left_bar_bottom {
	  background-image:url(images/left_bar_bottom.jpg);
	  background-position:top;
	  background-repeat:no-repeat;
	  height:21px;
	  width:192px;
	  }
.lat_menu {
     width:160px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#B11528;
	 font-weight:bolder;
	 font-size:12px;
	 text-align:left;
	 border-bottom:2px #fff solid;
	 margin-top:183px;
	 margin-left:auto;
	 margin-right:auto;
	 }
	 
.opzioni_menu {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:normal;
	 margin-left:35px;
	 margin-top:15px;
	 }
	 
.opzioni_menu ul {
	 list-style-type:none;
	 list-style-position:outside;
	 padding-left:0px;
	 text-align:left;
	 margin-left:0px;
	}
a.voci_menu:link {
	color:#00265B;
	text-decoration:none;
	font-weight:normal;
	}

a.voci_menu:active {
	color:#00265B;
	text-decoration:none;
	font-weight:normal;
	}

a.voci_menu:visited {
	color:#00265B;
	text-decoration:none;
	font-weight:normal;
	}
a.voci_menu:hover {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	}

.lat_menu_servizi {
     width:160px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#B11528;
	 font-weight:bolder;
	 font-size:12px;
	 text-align:left;
	 border-bottom:2px #fff solid;
	 margin-top:5px;
	 margin-left:auto;
	 margin-right:auto;
	 }
.menu_selezionato {
	color:#fff;
	} 

/*blocco centrale*/

.main {

       margin-left:5px;
	   background-color:#fff;
	   width:693px;
	   }
.menu  a:link, a:active {
	   font-weight:bold;
	   text-decoration:none;
	   color:#00265B;  
	   }

.menu a:hover, a:visited {
	   font-weight:bold;
	   text-decoration:none;
	   color:#9B9C9F;
	   }
	   
	   	   
.striscia {
	  background-color:#B11528;
	  }
	  
.striscia_0 {
	  background-color:#9B9C9F;
	  }
	  
.info {
	width:693px;
	height:315px;
	background-image:url(images/immagine.jpg);
	}
	

/*CONTENT*/

.content {
    min-height:200px;
	height:auto !important;
	height:200px;
	padding:5px 20px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

h1 {
	font-size:14px;
	font-weight:bold;
	color:#9C9D9F;
	margin-top:15px;
	margin-bottom:15px;
	}	

p {
   font-size:11px;
   line-height:15px;
   text-align:justify;
   margin-top:3px;
   }
/*RIGO FOOTER*/

.foot_lat {
	background-image:url(images/left_bar_bottom.jpg);
	height:21px;
	}

.foot_cont {
	margin-left:5px;
	background-color:#FFFFFF;
	width:693px;
	height:21px;
	}
	
.footer { 
	margin-left:5px;
	width:693px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:0px;
	color:#9C9D9F;
    }

.footer a:link, a:active, a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#9C9D9F;
	}

.footer a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#00265B;
	}

/*______________________formattazione HOMEPAGE_______________________*/
.homepage { background-color:#FFFFFF; }
.header_home {
  width=692px;
  heigth=23px;
  background-image:url(images/bg_header_home.gif);
  background-repeat:repeat-x;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#9C9D9F;
  line-height:23px;
  margin-bottom:3px;
  }
 
a.header_home_link:link {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#9C9D9F;
  text-decoration:none;
  line-height:23px;
  }  
 
a.header_home_link:active  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#9C9D9F;
  text-decoration:none;
  line-height:23px;
  }  
a.header_home_link:hover{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#00265A;
  text-decoration:none;
  line-height:23px;
  }  

a.header_home_link:visited {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#9C9D9F;
  text-decoration:none;
  line-height:23px;
  }  

.sottobanner {
  width=692px;
  heigth=23px;
  background-image:url(images/bg_header_home.gif);
  background-repeat:repeat-x;
  }
  
 /* tabella categorie*/
 
.tab_cat {
 margin-top:4px;
  background-color:#9B9C9F;
  }
 .left_bar { margin-top:0px; } 
.mod_news {
 margin-top:3px;
 background-image:url(images/news_home.gif);
 background-position:top;
 background-repeat:no-repeat;
 width:235px;
 height:226px;
 }
div#box_news { 
  margin-top:0px;
  
}
.mod_news ul{
 list-style-image:url(images/li_home.gif);
  line-height:20px;
  margin-right:15px;
 }
a.home_news_link:link {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#00265A;
  text-decoration:none;
  line-height:18px;
  }  
 
a.home_news_link:active  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#00265A;
  text-decoration:none;
  line-height:18px;
  }  
a.home_news_link:hover{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#fff;
  text-decoration:none;
  line-height:18px;
  }  
a.home_news_link:visited  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#00265A;
  text-decoration:none;
  line-height:18px;
  }  

.data_news {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FFFFFF;
		font-weight:normal;
	}
.mod_newsletter { padding-top:0px;
       margin-top:0px;
	   }
.mod_cerca {
 width:235px;
 height:83px;
 background-image:url(images/mod_cerca.gif);
 background-repeat:no-repeat;
 }
 input#submit { 
 width:108px;
 height:13px;
 background-image:url(images/botthome.gif);
 border-width:0px;
 margin-left:32px;
 }
input#cerca {
		background-image:url(images/search.gif);
		background-repeat:no-repeat;
		width:181px;
		height:22px;
		margin-top:30px;
		margin-left:32px;
		border-width:0px;
		padding-left:5px;	
		background-color:#9B9C9F;
		line-height:22px;}