/*-------------------------------------------------------------------------------- 
/*          =BALISES
/*          =STRUCTURE
/*               @Entête
/*               @Conteneur
/*               @Pied de page
/*          =CLASSES
/*          =MODULES
/*              @Navigation
/*              @Formulaires    
/*          =AJOUT
-------------------------------------------------------------------------------- */


/*-------------------------------------------------------------------------------- 
          =BALISES
-------------------------------------------------------------------------------- */
 
/*          @Conteneur          
---------------------------------------- */

#aside {	
	float: left;
	width: 580px;
	/* background: transparent url(../images/bg-corps-aside.png) repeat-y left 40px;*/
}
 

/*-------------------------------------------------------------------------------- 
          =CLASSES
-------------------------------------------------------------------------------- */
 
.textLeft { text-align: left; }
.textRight { text-align: right; }
.textCenter { text-align: center; }
.textJustify { text-align: justify; }
 
.bold { font-weight: bold; }
.italic { font-style: italic; }
 
.floatLeft { float: left; }
.floatRight { float: right; }
 
.imgLeft { float: left; margin: 0 10px 4px 0; }
.imgRight { float: right; margin: 0 0 4px 10px; }
  
.clear { clear: both; }
.clearLeft { clear: left; }
.clearRight { clear: right; }
 
/*-------------------------------------------------------------------------------- 
          =MODULES
-------------------------------------------------------------------------------- */

		/*
			@les aides (fil d'ariane + augmentation et diminution du texte)
		----------------------------------------------*/
div.aides {
	height: 44px;
}
	
	div.aides p.filAriane {
		float: left;
		width: 500px;
		font: normal 1em/1.4em verdana, helvetica, sans-serif;
		color: #013a7a;
	}
	
		div.aides p.filAriane a {
			color: #00a1e6;
			text-decoration: none;
		}
			
			div.aides p.filAriane a:hover, div.aides p.filAriane a:focus {
				text-decoration: underline;
			}
	
	div.aides div.texte {
		position: relative;
		top: -5px;
		margin-left: 540px;
	}
	
		div.aides div.texte a#diminuer {
			margin-right: 5px;
		}



/*          @Navigation   
---------------------------------------- */
 
#nav {
	margin: 0px;
	padding: 0px;
	width: 100%;
	min-height: 290px;
}
 
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}

#nav li {
	padding: 0px;
	margin: 0px;
	/* background: transparent url(../images/bg-nav-li-off.png) left top no-repeat;*/
	list-style-type:none;
}

	#nav li.first {
		padding: 0px;
		margin: 0px;
		/* background: transparent url(../images/bg-nav-li-first-off.png) left top no-repeat; */
		list-style-type:none;
	}
#nav li a {
	display: block;
	font: normal 12px 'Trebuchet MS', arial, helvetica, sans-serif;
	color: #30698C;
	padding: 6px 0px 6px 0px;
	margin: 0px;
	border:0px;
}

#nav li.first a {
	margin: 0px;
	padding: 6px 0px 6px 15px;
}

	#nav li a:hover, #nav li a:focus, #nav li#ici a {
		color: #30698C;
		text-decoration: none;
		font-weight:bold;
		border:0px;
	}

	#nav .sMenu {
		display: none;
		margin: 0px;
		padding:0px;
	}
	
	#nav li#ici .sMenu {
		display: block;
	}

	
		#nav .sMenu li {			
			margin: 0px;
			padding: 0px;
			text-align:left;
			
		}
		
			#nav li#ici .sMenu li a, #nav .sMenu li a {
				display: block;
				height: auto;
				font: bold 12px 'Trebuchet MS', arial, verdana, helvetica, sans-serif;
				color: #30698C;
				margin: 0px;
				padding: 4px 0px 4px 10px;
				text-align:justify;
			}
			
				#nav .sMenu li a:hover, #nav .sMenu li a:focus, #nav li#ici .sMenu li.actif a {
					color: #30698C;
					text-decoration: none; 
				}
				
/*
	@aside bottom
-----------------------------------------------------------*/
#aside div.blocNote {
	clear: both;
	width: 180px;
	min-height: 20px;
	padding: 0px 0px 0px 0px;
}

#aside div.noBlock {
	margin: 0px;
	padding: 0px;
}
