/* 
BioSAF website stylesheet
@2006 Signumgrafica
www.signumgrafica.it
*/

body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	background-image:url(../images/layout/01_bodybg.jpg); background-position:top left; background-repeat:repeat-x;}

p {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

a {text-decoration:none; font-weight:bold; color:#FFFFFF;}
a:hover {}

h1 {margin:0 0 0.5em 0; color:#0d1c35; font-size:20px; font-weight:bold;}
h2 {margin:0 0 0.5em 0; color:#0d1c35; font-size:16px; font-weight:bold;}
h3 {margin:0; color:#0d1c35; font-size:11px; font-weight:normal;}
h4 {margin:0; color:#0d1c35; font-size:14px; font-weight:bold;}

ol, ul {margin:0.5em 0 0.5em 2em;}
table, td, th {margin:0; padding:0;}

#container {margin:0 auto; width:760px;}

#header {margin:0 25px; height:150px; 
	background-image:url(../images/layout/01_header.jpg); background-position:top left; background-repeat:no-repeat; }
#navigation {height:19px; padding: 7px 0 0 0; font-size:11px; color:#ffffff; text-align:center;
	background-image:url(../images/layout/navigation_bg.gif); background-position:top left; background-repeat:no-repeat; }
	#navigation ol {margin:0; border:0; padding:0; list-style:none;}
	#navigation li {margin:0; border:0; border-left:1px solid #e3e6f9; padding:0 0.6em 0 0.7em; display:inline;}
	#navigation li.first {margin:0; border:0; padding:0 0.6em; display:inline;}
	#navigation a {font-weight:bold; color:#e3e6f9;}
	#navigation a:hover {font-weight:bold; color:#ffffff;}
#back {margin:0 25px; background-image:url(../images/layout/01_navbarbg.jpg); background-position:top left; background-repeat:repeat-y; }

#langSelect {
	float:right;
	padding: 0 1em;
	}
#langSelect img {
	padding: 0 .5em;
	}

/* Cancellare la regola sottostante e ripubblicate il sito per attivare la versione in francese */	
	
#navbar {
	float:left; 
	width:168px; 
	padding: 0 0 0 10px;
	min-height:97px;
 	text-align:left; 
	background-image:url(../images/layout/01_navbg.jpg); 
	background-position:top left; 
	background-repeat:no-repeat; 
	}
	#navbar ol {
		margin:0; 
		padding: 10px 0; 
		list-style:none;
		}
	#navbar li {
		margin:0; 
		padding:0;
		}
	#navbar div  {
		margin: 10px 0; 
/*		background-image:url(../images/layout/navbar_dark.gif); 
		background-position:top center; 
		background-repeat:no-repeat; 	*/
		}
		#navbar h1 {
			color: #fff; 	
			text-align: center;
			margin: 10px 10px 6px 0; 
			padding: 4px;
			font-size: 16px;
			background-color: #0d1c35;	
			border: 1px solid #7a82a8;
			font-weight: normal;
			}
	#navbar a {
		font-weight:bold; 
		color:#0d1c35; 
		text-align: center;
		display:block; 
		width:150px; 
		height:14px;
		margin:6px 0; 
		padding: 4px; 
		border-top: 1px solid #fff;
		border-left: 1px solid #fff;
		border-right: 1px solid #7a82a8;
		border-bottom: 1px solid #7a82a8;
/*		background-image:url(../images/layout/navbar_med.gif); 
		background-position: center; 
		background-repeat: no-repeat; }	*/
		background-color: #eeeeff;	
		}
	#navbar a.mainProduct {
		background-color: #b4baf3;	
		}
	#navbar a:hover {
/*		background-image: url(../images/layout/navbar_light.gif); 
		background-position: center; 
		background-repeat: no-repeat; 	*/
		background-color: #fff;
		}
		
#content {margin: 0 0 0 179px; padding:10px 0 0 10px;
	background-image:url(../images/layout/01_contbg.jpg); background-position:top left; background-repeat:no-repeat; }
	#content a {text-decoration:none; font-weight:bold; color:#535669;}
	#content a:hover {color:#b3b6c9;}
	#content div {margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:2px solid #d3d6e9; text-align:justify;}
	#content div a {text-decoration:none; font-weight:bold; color:#535669;}
	#content div a:hover {color:#b3b6c9;}
	#content .imgdx {float:right; margin:0 0 10px 10px; border:0; text-align:right;}
	#content .imgsx {float:left; margin:0 10px 10px 0; border:0; text-align:left;}
	#content li {margin: 1em 0 1em 1em;}
#footer {clear:both; height:19px; padding: 71px 0 0 0; 
	text-align:center; font-size:9px; color:#FFFFFF;
	background-image:url(../images/layout/01_footer.jpg); background-position:top left; background-repeat:no-repeat; }
#footer_index {font-size:9px;}	
	#footer_index a {text-decoration:none; font-weight:bold; color:#535669;}
	#footer_index a:hover {color:#b3b6c9;}

.novita p {
	margin: 0 0 0 210px;
	}	
.novita h4 {
	margin: 0 0 0 210px;
	}
.newsHilight {
	font-weight: bold;
	font-size: 12px;
	}

#index_nav {}

body.Azienda {}

body.Prodotti {background-image:url(../images/layout/02_bodybg.jpg)}
	body.Prodotti #header {background-image:url(../images/layout/02_header.jpg);}
	body.Prodotti #back {background-image:url(../images/layout/02_navbarbg.jpg);}
	body.Prodotti #navbar {background-image:url(../images/layout/02_navbg.jpg);}
	body.Prodotti #content {background-image:url(../images/layout/02_contbg.jpg);}
	body.Prodotti #footer {background-image:url(../images/layout/02_footer.jpg);}

body.FormazioneContinua {background-image:url(../images/layout/03_bodybg.jpg)}
	body.FormazioneContinua #header {background-image:url(../images/layout/03_header.jpg);}
	body.FormazioneContinua #back {background-image:url(../images/layout/03_navbarbg.jpg);}
	body.FormazioneContinua #navbar {background-image:url(../images/layout/03_navbg.jpg);}
	body.FormazioneContinua #content {background-image:url(../images/layout/03_contbg.jpg);}
	body.FormazioneContinua #footer {background-image:url(../images/layout/03_footer.jpg);}

body.Relatori {background-image:url(../images/layout/04_bodybg.jpg)}
	body.Relatori #header {background-image:url(../images/layout/04_header.jpg);}
	body.Relatori #back {background-image:url(../images/layout/04_navbarbg.jpg);}
	body.Relatori #navbar {background-image:url(../images/layout/04_navbg.jpg);}
	body.Relatori #content {background-image:url(../images/layout/04_contbg.jpg);}
	body.Relatori #footer {background-image:url(../images/layout/04_footer.jpg);}

body.Bibliografia {background-image:url(../images/layout/05_bodybg.jpg)}
	body.Bibliografia #header {background-image:url(../images/layout/05_header.jpg);}
	body.Bibliografia #back {background-image:url(../images/layout/05_navbarbg.jpg);}
	body.Bibliografia #navbar {background-image:url(../images/layout/05_navbg.jpg);}
	body.Bibliografia #content {background-image:url(../images/layout/05_contbg.jpg);}
	body.Bibliografia #footer {background-image:url(../images/layout/05_footer.jpg);}
	.biblioElement {text-align:left;} 

body.Contatti {background-image:url(../images/layout/06_bodybg.jpg)}
	body.Contatti #header {background-image:url(../images/layout/06_header.jpg);}
	body.Contatti #back {background-image:url(../images/layout/06_navbarbg.jpg);}
	body.Contatti #navbar {background-image:url(../images/layout/06_navbg.jpg);}
	body.Contatti #content {background-image:url(../images/layout/06_contbg.jpg);}
	body.Contatti #footer {background-image:url(../images/layout/06_footer.jpg);}

body.News {background-image:url(../images/layout/07_bodybg.jpg)}
	body.News #header {background-image:url(../images/layout/07_header.jpg);}
	body.News #back {background-image:url(../images/layout/07_navbarbg.jpg);}
	body.News #navbar {background-image:url(../images/layout/07_navbg.jpg);}
	body.News #content {background-image:url(../images/layout/07_contbg.jpg);}
	body.News #footer {background-image:url(../images/layout/07_footer.jpg);}