/* ------------------------- Positionnement général ------------------------- */

#accueilMain {
	width: 850px;
	margin-left: auto; 
	margin-right: auto;
	background: url('http://documents.rouenbs.fr/app_themes/dsi/images/accueil_bg.jpg') top left no-repeat;
	}
#accueilColCenter {
	margin-left: 210px;
	margin-right: 100px;
	text-align: left;
	}
#accueilColText {
	margin-left: 33px;
	margin-top: 30px;
	}
#accueilLogo {
	padding-top: 45px;
	}

/* ------------------------- Menu haut ------------------------- */

#accueilMenuRight {
	float: right;
	width: 300px;
	}
#accueilMenuBloc {
	margin-top: 5px;
	text-align: right;
	height: 30px;
	}
.accueilMenuLink {
	display: block;
	float: right;
	padding-left: 16px;
	margin-left: 8px;
	margin-top: 2px;
	background: url('http://documents.rouenbs.fr/app_themes/dsi/images/ico_fleche.gif') 0px 3px no-repeat;
	font-weight: bold;
	}

/* ------------------------- Flags ------------------------- */

#accueilFlag {
	margin-top: 10px;
	height: 35px;
	}

/* ------------------------- Flag / Changement de langue ------------------------- */

.accueilFlagFRselect {
	font-weight: bold;
	display: block;
	float: left;
	width: 55px;
	height: 20px;
	margin-right: 5px;
	background: url('images/flag_fr-on.gif') no-repeat;
	}
.accueilFlagFR {
	font-weight: bold;
	display: block;
	float: left;
	width: 55px;
	height: 20px;
	margin-right: 5px;
	background: url('http://documents.rouenbs.fr/app_themes/dsi/images/flag_fr-off.gif') no-repeat;
	}
.accueilFlagFR:hover {
	background: url('images/flag_fr-on.gif') no-repeat;
	}
.accueilFlagUKselect {
	font-weight: bold;
	display: block;
	float: left;
	width: 55px;
	height: 20px;
	margin-right: 5px;
	background: url('http://documents.rouenbs.fr/app_themes/dsi/images/flag_uk-on.gif') no-repeat;
	}
.accueilFlagUK {
	font-weight: bold;
	display: block;
	float: left;
	width: 55px;
	height: 20px;
	margin-right: 5px;
	background: url('images/flag_uk-off.gif') no-repeat;
	}
.accueilFlagUK:hover {
	background: url('http://documents.rouenbs.fr/app_themes/dsi/images/flag_uk-on.gif') no-repeat;
	}

/* ------------------------- Aide ------------------------- */

#accueilAide {
	width: 300px;
	}
#accueilAideText {
	float: right;
	margin-top: 4px;
	}
.accueilAideLogoLink {
	display: block;
	float: right;
	margin-left: 8px;
	}

/* ------------------------- Zone Accès ------------------------- */

.accueilAcces {
	height: 61px;
	margin-left: -10px;
	margin-top: 15px;
	padding-top: 14px;
	padding-left: 25px;
	background: url('http://documents.rouenbs.fr/app_themes/dsi/images/accueil_acces-bg.gif') no-repeat;
	}

/* ------------------------- Formulaire de login ------------------------- */


#accueilFormFooter {
	padding-bottom: 25px;
	padding-left: 113px;
	background: url('http://documents.rouenbs.fr/app_themes/dsi/images/login_form_bg-bottom.gif') bottom left no-repeat;
	}

.formBlocAccueil {
	width: 275px;
	margin-top: 15px;
	padding-left: 15px;
	}
.formLineAccueil {
	height: 20px;
	width: 275px;
	padding-bottom: 15px;
	}
.formLibelleAccueil {
	white-space: nowrap;
	}