@charset "utf-8";
/* CSS Document */

body{text-align:center; font-family: "Times New Roman", Times, serif; font-size:14px; background:url(images/bkg.jpg) top center repeat-x; margin:0px; height:100%;}

#wrap{width: 785px; margin: 0px auto;  background-image:url(images/bkg_repeat.jpg); background-repeat:repeat-y; text-align:center;}

#contenitore{width: 775px; margin: 0px auto; text-align:left; }

#header{width: 775px; height: 112px; background-image:url(images/header.jpg);}

#barra_header{width: 775px; height: 40px; }

#img{width: 775px; height: 218px; background-image:url(images/img_index.jpg); }

#logo{width: 262px; height: 40px; float:left; background-image:url(images/logo.jpg);}

#contenuti{ width:775px; float:left;
min-height:441px; 
	height:auto;!important
	height: 441px; background-image: url(images/repeat_sx.jpg); background-repeat:repeat-y;}

#colonna_sx{ float:left; width: 262px; position:relative;  }

#testi{width: 513px; float:right;  }

#testi p{ margin: 20px 14px 20px 7px; }

#titolo{width: 262px; height: 36px;}

#titolo_interno{ height: 33px;}

#footer{ clear:both; background-image: url(images/footer.jpg); width:785px; height: 22px;}

#foto{ float:left;}

#menu_prof, #menu_aree { margin-top:20px;}

.sottotitolo{
font-family: "Times New Roman", Times, serif; font-size:14px; color: #b10034; text-decoration:underline;
}
a{
font-family: "Times New Roman", Times, serif; font-size:14px; color: #b10034; text-decoration: none;

}

a:hover{
font-family: "Times New Roman", Times, serif; font-size:14px; color: #b10034; text-decoration:underline;

}
#testo_footer{
font-family: Verdana, Arial, Helvetica, sans-serif;
float:right;
 font-size:10px;
 color:#FFFFFF;
 padding-top:7px;
  padding-right:10px;
}

#testo_footer a{
font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size:10px;
 color:#FFFFFF;

}

.iconcina{
float:left; clear:both;
}


/*****************       MENU PRINCIPALE     ********************/

#nav-example {float:left; background:url('images/menu.jpg') no-repeat; width:513px; height:40px; margin:0; padding:0;}

#nav-example span {display: none;}

#nav-example li, #nav-example a { height:40px; display:block;}

#nav-example li { float:left; list-style:none; display:inline;}

#nav-example-01 {width: 108px;}

#nav-example-02 {width: 151px;}

#nav-example-03 {width: 134px;}

#nav-example-04 {width: 120px;}



#nav-example-01 a:hover {background:url("images/menu.jpg") 0px -40px no-repeat;}

#nav-example-02 a:hover {background:url("images/menu.jpg") -108px -40px no-repeat;}
	
#nav-example-03 a:hover {background:url("images/menu.jpg") -259px -40px no-repeat;}

#nav-example-04 a:hover {background:url("images/menu.jpg") -393px -40px no-repeat;}


#nav-example-01.selezione {background:url("images/menu.jpg") 0px -40px no-repeat;}

#nav-example-02.selezione {background:url("images/menu.jpg") -108px -40px no-repeat;}
	
#nav-example-03.selezione {background:url("images/menu.jpg") -259px -40px no-repeat;}

#nav-example-04.selezione {background:url("images/menu.jpg") -393px -40px no-repeat;}

/*****************       MENU PROFESSIONISTI AVV     ********************/

#nav-example_prof {float:left; background:url('images/menu_profess_avv.jpg') no-repeat; width:255px; height:35px; margin:0; padding:0;}

#nav-example_prof span {display: none;}

#nav-example_prof li, #nav-example_prof a { height:35px; display:block;}

#nav-example_prof li { float:left; list-style:none; display:inline;}

#nav-example_prof-01 { width:255px;}

#nav-example_prof-01 a:hover {background:url("images/menu_profess_avv.jpg") 1px -33px no-repeat;}
#nav-example_prof-01.selezione {background:url("images/menu_profess_avv.jpg") 1px -33px no-repeat;}

/*****************       MENU PROFESSIONISTI COLL     ********************/

#nav-example_prof01 {float:left; background:url('images/menu_profess_coll.jpg') no-repeat; width:255px; height:33px; margin:0; padding:0;}

#nav-example_prof01 span {display: none;}

#nav-example_prof01 li, #nav-example_prof01 a { height:33px; display:block;}

#nav-example_prof01 li { float:left; list-style:none; display:inline;}

#nav-example_prof01-01 { width:255px;}

#nav-example_prof01-01 a:hover {background:url("images/menu_profess_coll.jpg") 0px -33px no-repeat;}
#nav-example_prof01-01.selezione {background:url("images/menu_profess_coll.jpg") 0px -33px no-repeat;}

/*****************       MENU AREE DIRITTO CIVILE    ********************/

#nav-example_aree {float:left; background:url('images/menu_diritto_civile.jpg') no-repeat; width:255px; height:35px; margin:0; padding:0;}

#nav-example_aree span {display: none;}

#nav-example_aree li, #nav-example_aree a { height:35px; display:block;}

#nav-example_aree li { float:left; list-style:none; display:inline;}

#nav-example_aree-01 { width:255px;}

#nav-example_aree-01 a:hover {background:url("images/menu_diritto_civile.jpg") 0px -33px no-repeat;}
#nav-example_aree-01.selezione {background:url("images/menu_diritto_civile.jpg") 0px -33px no-repeat;}

/*****************       MENU AREE DIRITTO PENALE   ********************/

#nav-example_aree01 {float:left; background:url('images/menu_diritto_penale.jpg') no-repeat; width:255px; height:33px; margin:0; padding:0;}

#nav-example_aree01 span {display: none;}

#nav-example_aree01 li, #nav-example_aree01 a { height:33px; display:block;}

#nav-example_aree01 li { float:left; list-style:none; display:inline;}

#nav-example_aree01-01 { width:255px;}

#nav-example_aree01-01 a:hover {background:url("images/menu_diritto_penale.jpg") 0px -33px no-repeat;}
#nav-example_aree01-01.selezione {background:url("images/menu_diritto_penale.jpg") 0px -33px no-repeat;}

/*****************       MENU AREE DIRITTO AMMINISTRATIVO   ********************/

#nav-example_aree02 {float:left; background:url('images/menu_diritto_amministrativo.jpg') no-repeat; width:255px; height:33px; margin:0; padding:0;}

#nav-example_aree02 span {display: none;}

#nav-example_aree02 li, #nav-example_aree02 a { height:33px; display:block;}

#nav-example_aree02 li { float:left; list-style:none; display:inline;}

#nav-example_aree02-01 { width:255px;}

#nav-example_aree02-01 a:hover {background:url("images/menu_diritto_amministrativo.jpg") 0px -33px no-repeat;}
#nav-example_aree02-01.selezione {background:url("images/menu_diritto_amministrativo.jpg") 0px -33px no-repeat;}
	

	

