/* CSS Document */

#connexion{
	width:232px;
	height:130px;
	float:left;
	line-height:14px;
}

#connexion .controlLogin{
	width:202px;
	height:100px;
	padding:15px;
	color:#003350;
	background:url('images/bg_controllogin.jpg') 0px 0px no-repeat;
}
	
	#connexion .controlLogin H1{
		font-size:16px;
		margin-bottom:5px;
		color:white;
		padding:0px; 
		border-width:0px;
	}
	
	#connexion .controlLogin A{
		font-size:10px;
		color:#003350;
		text-decoration:underline;
	}

		#connexion .controlLogin A:hover{
			color:#FFFFFF;
			text-decoration:underline;
		}
	
	#connexion .controlLogin .btn{
		width:27px;
		height:27px;
		font-size:10px;
		border:0px;
		margin:0px;
		padding:0px;
		text-align:center;
		cursor:pointer;
		color:#FFFFFF;
		background:url("images/bg_btn_controllogin.gif") 0px 0px no-repeat;
	}

		#connexion .controlLogin .btn:hover{
			background-position:bottom;
		}
	
	#connexion .controlLogin .alert{
		width:65px;
		text-align:center;
		padding:1px;
		display:block;
		color:#FFFFFF;
		background-color:red;
		float:right;
		position:relative;
		top:-38px;
		margin-bottom:-20px;
		right:-15px;
	}
	

/*--------------------------------------------*/

#connexion .controlConnexion{
	width:202px;
	height:100px;
	padding:15px;
	color:#003350;
	background:url('images/bg_controllogin.jpg') 0px 0px no-repeat;
}

	#connexion .controlConnexion H1{
		font-size:18px;
		margin:0px 0px 10px 0px;
		color:#FFFFFF;
		padding:0px; 
		border-width:0px;
	}

	#connexion .controlConnexion H2{
		font-size:14px;
		margin-bottom:10px;
		color:#FFFFFF;
	}

	#connexion .controlConnexion A{
		font-size:11px;
		color:#FFFFFF;
	}

	#connexion .controlConnexion A:hover{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
/* ------------------------------------------------------------------ */
/*                        SEARCH  PAGE                                */
/* ------------------------------------------------------------------ */

 .highlight-title { 
	BACKGROUND:#BCE5F9; 
	COLOR: black; 
	TEXT-DECORATION:none;
}
  
 .highlight { 
	BACKGROUND:#BCE5F9; 
	COLOR: black; 
	TEXT-DECORATION:none;
}

 .bar{ 
	BACKGROUND:#BCE5F9; 
	width:20px;
	display:inline;
}


/* ------------------------------------------------------------------ */
/* -                            SEARCH CONTROL                        */
/* ------------------------------------------------------------------ */

#ControlSearchBox{
	padding:10px;
	margin-top:-1px;
	background-color:#D3EEFD;
}

	#ControlSearchBox H1{
		margin-bottom:0px;
	}
	
	#ControlSearchBox .btn{
		width:27px;
		height:27px;
		font-size:10px;
		border:0px;
		margin:0px;
		padding:0px;
		text-align:center;
		cursor:pointer;
		color:#FFFFFF;
		background:url('images/bg_btn_controlsearch.gif') 0px top no-repeat;
	}
	
		#ControlSearchBox .btn:hover{
			background-position:0px bottom;
		}

	#ControlSearchBox INPUT{
		margin-right:5px;
		border-top:1px solid #9FD1EE;
		border-right:0px solid #9FD1EE;
		border-bottom:0px solid #9FD1EE;
		border-left:1px solid #9FD1EE;
	}