body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;	
	margin:0px;
	padding:0px;
	background-color:#cdcdcd;
	}

#container {
	width:100%;
	background-color:#fff;
	}
	
#main {		
	padding-left:20px;
	padding-right:20px;
	background: transparent url(background_top.jpg) no-repeat 0px 0px;
	}
	
	#main h3 {		
		padding-bottom:5px;
		background: transparent url(dot.png) no-repeat 0px 4px;
		border-bottom:1px solid #cdcdcd;
		padding-left:15px;
		font-size:12px;
		color:#333;
		
		}
		#main h3 span {
			font-size:12px;
			}
	
	#home_on_top {
	/*	display:none;
		visibility:hidden;*/
		}
	
	#intro_message {		
	
		font-family: Arial, Verdana, sans-serif;
		font-size:1.9em;
		
		padding-top:15px;
		padding-left:70px;
		padding-bottom:2px;
		
		/*color:#ed0505;**/
		margin-bottom:20px;
		border:none;
		/*background-color:#333;*/
		color:#333;
		
		}
		
		#intro_message a {
			text-decoration:none;	
			font-weight:bold;	
		}
		
		#intro_message p.p1 {
			padding-top:6px;
			margin-top:0px;
			}
			
		#intro_message div.botonera_menu {
			
			padding-top:8px;
			margin-left:-70px;
		}
			
		#intro_message div.botonera_menu a {
			padding-right:10px;
			text-transform:uppercase;
			text-decoration:none;
			color: #fff;
			font-weight:bold;
			font-size: 0.55em;
			}

		#intro_message div.botonera_menu a:hover {
			color:#DCDCDC;
			}
			
	#search {
		border:1px solid #CDCDCD;
		width:99%;
		
		}
		
	#location {
		padding-top:10px;
		width:100%;
		}
	
	div.last_entries {
		padding-top:10px;
		width:100%;
		padding-bottom:40px;
		}
		
	#footer {
		clear:both;
		/*display:none;
		visibility:hidden;*/
		border-top:1px solid #8f8f8f; 
		padding-top:10px;
		padding-bottom:15px;
		background-color:#cdcdcd;
		text-align:center;
		margin-left:-20px;
		margin-right:-20px;
		margin-top:20px;
		}	

#intro {
	display:none;
	visibility:hidden;
	
	/*float:left;
		
	width:220px;
	min-width:220px;
	padding-left:10px;
	padding-right:10px;
	padding-top:220px;	
	padding-bottom:15px;*/
	}
	
	#intro_bibli h3 {
		display:none;
		visibility:hidden;
		}
		
	
#bandeau {
	/*clear:both;	 		 
	width:200px;
	height:200px;
	min-width:200px;
	padding:10px;
	padding-top:0px;
	padding-left:20px;
	margin-left:5px;	
	margin-bottom:10px;*/
	/*background: transparent url(../../custom/images/login_panel.gif) no-repeat 0px 0px;*/
	}
	
	#accueil {
		display:none;
		visibility:hidden;
		}
	
	#connexion {		
		}
		
		#connexion h3 {
		/*	padding-top:15px;
			line-height:30px;*/
		/*	background: transparent url(../../custom/images/login_padlock.gif) no-repeat 0px 10px;*/
		/*	padding-left:40px;
			padding-bottom:5px;
			border-bottom:1px solid #CDCDCD;*/
			}
			
		#connexion form {
		/*	line-height:28px;*/
			}
		
	#adresse {
		display:none;
		visibility:hidden;
		}
	

#navigator
{
padding-left:20px;
margin-left:10px;
background-color:#cdcdcd;
border-right:0px;
width:99%;
visibility:hidden;
display:none;
}

#navigator table td
{
 background-color:#cdcdcd;
 text-align:left;
 padding-bottom:5px;
 padding-top:5px;
 width:10%;
 border:1px solid #cdcdcd;
}


#navigator table td a
{
 color:#000;
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
}



#navigator table td a:hover
{
 color:#444444;
	text-decoration:underline;
}

#all_footer {
	clear:both;
	display:none;
		visibility:hidden;
}

a.email {
	background: transparent url(email_icon.png) no-repeat 0px 3px;
	padding-left:16px;
}

#powered_by {
	margin:0 auto;
	margin-top:20px;
	padding-top:10px;
	font-size:10px;
	text-align:center;
	vertical-align: center;
}







