/**
 * ../NUDIL/overrides/modules/nudil/css/nudil.css
 * Created on 22/09/07 by Manager
**/

/** general **/
html {
	font-size:75%;
	text-align:justify;
}
	body {
		font-family:Trebuchet, sans-serif;
	}
	
		/** bg des body **/	
		#home {		
			background-image:url(img/bg_home.gif);
		}
		
/** html **/
	ul {
		margin:0;
		padding:0;		
	}
	ul li {
		list-style-type:none;	
	}
	p {
		line-height:1.3em;
		color:#0C7E73;
	}
	a {
		text-decoration:none;
	}
	
	
/** main div **/
.fixed  {
	position:fixed;
}
#screen {
	width:90em;
	height:62em;
	display:block;
	margin-left:1.35em;
	/*margin:auto;*/
}
	#colA, #colB, #colC {
			padding:2em 1em;
	}
	#colA, #content {
		float:left;
	}
	#colA {
		width:13em;
		
	}
		#logo {
			margin:3.00em auto 1.05em 1.8em;
			xdisplay:block;
		}
	#content {	
		width:71.5em;
		padding:0em 0 0 0;
	}
	#colB {		
		width:44.8em;
		float:left;
	}	
	#colC {
		width:21.5em;
		margin:0em 0 0em 0;
		float:left;
	}	

#footer {
	clear:left;	
}

/** Menu Main **/
.nudilMenu {	
	width:13.5em;
}
	.nudilMenu li {
		background:url(img/nli_contact.gif) no-repeat;
		padding:0.2em 0em 0.2em 0;
		margin:0 0 0.2em 0;
		text-align:right;
	}
	
	.nudilMenu li.nli_nudil1_1 {
		background-image:url(img/nli_nudil1_1.png);
	}	
	.nudilMenu li.nli_nudil1_2 {
		background-image:url(img/nli_nudil1_2.png);
	}
	.nudilMenu li.nli_nudil1_3 {
		background-image:url(img/nli_nudil1_3.png);
	}
	.nudilMenu li.nli_nudil1_4 {
		background-image:url(img/nli_nudil1_4.png);
	}
	.nudilMenu li.nli_nudil1_5 {
		background-image:url(img/nli_nudil1_5.png);
	}
	.nudilMenu li.nli_nudil1_6 {
		background-image:url(img/nli_nudil1_6.png);
	}
	.nudilMenu li.nli_nudil1_7{
		background-image:url(img/nli_nudil1_7.png);
	}
	.nudilMenu li.nli_nudil1_8 {
		background-image:url(img/nli_nudil1_8.png);
	}	
				
		.nudilMenu li a,
		.nudilMenu li span {
			font-weight:bold;
			color:#1C4256;
			cursor:pointer;
			padding: 0 1.3em 0 0;	
		}	
		.nudilMenu li.selected {
			background-image:url(img/nli_selected.gif) !important;
		}
		.nudilMenu li.selected a,
		.nudilMenu li.selected span {
			color:#fff;
		}			
		
		/** 2eme niveau **/			
		.nudilMenu li ul {
			margin:0.40em 0 0em 0;
		}	
			.nudilMenu li li {
				padding:0.15em 0em 0.4em 0;
				margin:0em 0em 0em 0.6em;
				text-align:right;			
			}
				.nudilMenu li li a {
					color:#eee;
				}

			.nudilMenu li.nli_nudil2_1 {
				background-image:url(img/nli_nudil2_1.png);
			}	
			.nudilMenu li.nli_nudil2_2 {
				background-image:url(img/nli_nudil2_2.png);
			}
			.nudilMenu li.nli_nudil2_3 {
				background-image:url(img/nli_nudil2_3.png);
			}
			.nudilMenu li.nli_nudil2_4 {
				background-image:url(img/nli_nudil2_4.png);
			}
			.nudilMenu li.nli_nudil2_5 {
				background-image:url(img/nli_nudil2_5.png);
			}
			.nudilMenu li.nli_nudil2_6 {
				background-image:url(img/nli_nudil2_6.png);
			}
			.nudilMenu li.nli_nudil2_7{
				background-image:url(img/nli_nudil2_7.png);
			}
			.nudilMenu li.nli_nudil2_8 {
				background-image:url(img/nli_nudil2_8.png);
			}	
		
		.nudilMenu li li.selected {
			background-image:url(img/nli_nudil2_selected.png) !important;
		}		
			.nudilMenu li.selected li a {
				font-size:0.9em;
				color:#fff !important;
			}		
			.nudilMenu li.selected li.selected a {
				color:#fff !important;
			}		
/** titres **/
h1,h2 {
	color:#739E97;
	font-size:1.25em;
	padding:0 0 0 0.7em;
	margin:0.7em 0 0.35em 0;
	background:url(img/puce.gif) no-repeat 0em 0.6em;
	letter-spacing:-0.06em;
}
h3 {
	font-size:1.3em;
	padding:0;
	margin:1em 0 1em 1em;	
}
h4 {
	color:#E32D2C;
	font-size:1em;
	margin:1em 0 0em 0em;	
}


/** block citation **/
.d_citation {
	padding:0.8em 0 1em 0;	
	margin:0 0 2em 0;	
	font-weight:bold;
	font-size:0.9em;
	color:#1C4256;
	background:url(img/bgCitation_top.png) no-repeat top left;		
}
	.d_citation p {
		padding:0em 1.3em 0.5em 1em;
		margin:0;
		background:url(img/bgCitation.png) repeat-y;		
	}
	.d_citation h2 {
		margin-bottom:0.15em;
		padding:0em 0em 0em 1.8em;
		background-position:0.9em 0.6em;
	}
		.d_citation p.sign {
			background:url(img/bgCitation_bottom.png) no-repeat bottom left;	
		}