﻿/******************************/
/* Fond de l'ensemble du site */
/******************************/


/* Fond en cas de MasterPage */
body
{
	background-color:#FEFFB6;
	
	background-image: url(MasterPage/im_fond_droite.jpg);
	background-repeat: repeat-y;
	background-position: right;

	scrollbar-face-color: #FEFFB6;/*Bleu clair*/
	scrollbar-shadow-color: #318538;/*Bleu foncé*/
	scrollbar-highlight-color: #318538;/*#009A48;*/
	scrollbar-3dlight-color: #318538;/*#009A48;/*Vert*/
	scrollbar-darkshadow-color: #318538;
	scrollbar-track-color: #A3C8A6;
	scrollbar-arrow-color: #318538;
}
/******************************/

/*********************************************************/
/* zone cliquable virtuelle sur logo pour retour accueil */
/*********************************************************/
#logoE
{
	height : 96px;
	width:100%;
	float : left;
}
/*********************************************************/

/*******************/
/* Bandeau du site */
/*******************/

/* Partie centrale */
#bandeauH
{	
	background-color: White;								/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/im_bandeau_elastique.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height : 96px;
	width:100%
}

/* Partie de gauche */
#bandeauH div.gauche
{
	background-position: 207px top;
	height : 96px;
	width :207px;
	float : left;
	cursor:pointer;
}

/* Partie de droite */
#bandeauH div.droite
{
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/im_bandeau_haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height : 96px;
	width:100%;
	float : left;
}
/* Identification */
#bandeauH div.milieu
{
	background-position : 207px top;
	height : 96px;
	width:100%;
	float : left;
}


.LogoBas
{
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/im_bas_logo_coligny.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*******************/

/***********************/
/* Eléments du bandeau */
/***********************/

#bt_contact div
{
	background-image: url(MasterPage/bt_contact.jpg);
	background-repeat: no-repeat;
}

#bt_contact:hover div
{
	background-image: url(MasterPage/bt_contact_rollover.jpg);
	background-repeat: no-repeat;	
}
/************************/
/* Pied de page du site */
/************************/


/***********************/
#BandeauB
{	
	background-color: White;						
	background-image: url(MasterPage/im_pied_page_elastique.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height : 37px;
}
/* Partie de gauche */
#BandeauB div.GaucheB
{
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/im_pied_page_gauche.jpg);
	background-repeat: no-repeat;
	background-position :left;
	height : 37px;
	width : 100%;
	float : left;
	text-align:center;
vertical-align:middle;

	}
	
/* Partie de droite */
#BandeauB div.DroiteB
{
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/im_pied_page_droite.jpg);
	background-repeat: no-repeat;
	background-position :right;
	height : 37px;
	width : 100%;
	float : right;
	
}
	
#menu
{
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/im_nav_elastique.jpg);
	background-repeat: repeat-y;
	background-position:left top;
	
	width : 207px;
	display : block;
}
.MenuFlashBas
{
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/im_nav_elastique.jpg);
	background-repeat: repeat-y;
	background-position:left top;
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	text-align : left;
	vertical-align : top;
	width : 207px;
}

#BandeauB div.GaucheB, #BandeauB div.GaucheB a, #BandeauB div.GaucheB a:visited, #BandeauB div.GaucheB a:link, #BandeauB div.GaucheB a:active
{
	vertical-align:middle;
	position:relative;
	font-family: Arial;
	color: #318538;
	font-size: 10px;
	font-weight:bold;
}
#BandeauB div.GaucheB a:hover
{
	color: #FD9B36;
}

.FrontMaster #centre 
{
	background-color: transparent;							/* A dÃ©terminer en fonction du bandeau */
	background-image: url(MasterPage/im_fond_contenu_droite.jpg);
	background-repeat: no-repeat;
	background-position : right;
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	text-align : left;
	vertical-align : top;
	width:100%;
}


.FrontMaster body
{
	text-align : left;
	vertical-align : top;
	height: 100%;
}

/* Zone d'identification du bandeau */
/* Identification */
.topDroite
{
	height : 96px;
	width : 600px;
	float : right;
	padding-top:0px;
	padding-left:0px;
}

#identification
{
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/in_bandeau_login.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height : 96px;
	width : 600px;
	float : right;
	padding-top:0px;
	padding-left:0px;
}
.LoginText
{
	font-family:Arial;
	font-size:12px;
	color:#318538;
	float: right;
	position: relative;
	top: 18px;
	right: 46px;
	width: 134px;
	height: 16px;
	background-color: Transparent;
	border-style: none;
	vertical-align: middle;
}
.PasswordText
{
	font-family:Arial;
	font-size:12px;
	color:#318538;
	float: right;
	position: relative;
	top: 50px;
	right: -88px;
	width: 134px;
	height: 16px;
	background-color: Transparent;
	border-style: none;
	vertical-align: middle;
}

.Ident
{
	float: right;
	position: relative;
	top: 35px;
	right: -255px;
	width: 26px;
	height: 26px;
	background-image: url(MasterPage/bt_ok_01.jpg);
	border-style: none;
	background-repeat:no-repeat;
	background-position:left top;
}
.Ident:hover
{
	background-image: url(MasterPage/bt_ok_02.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

/* Recherche */


#recherche
{
	background-color: transparent;							/* A déterminer en fonction du bandeau */
	background-image: url(MasterPage/in_bandeau_recherche.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height : 96px;
	width : 600px;
	float : right;
	padding-top:0px;
	padding-left:0px;


}
#recherche .search_keywords
{
	float: right;
	position: relative;
	right:45px;
	top: 30px;
	width: 136px;
	height: 17px;
	background-color: Transparent;
	border-style: none;
	vertical-align: middle;
}

#search_ok
{
	float: right;
	position: relative;
	left:122px;
	top: 30px;
	width: 26px;
	height: 26px;
	background-image: url(MasterPage/bt_ok_01.jpg);
	border-style: none;
	background-repeat:no-repeat;
	background-position:left top;
}

#search_ok:hover
{
	background-image: url(MasterPage/bt_ok_02.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

/* Styles pour les pages d'accueil */ 

#centreAccueil
{
	background-image: url(MasterPage/im_fond_contenu.jpg);
	background-repeat:repeat-x;
	background-position : left top;
	text-align : left;
	vertical-align : top;
	height : 100%;

}
#centreAccueil2
{
	background-image: url(MasterPage/im_fond_contenu_droite.jpg);
	background-repeat:no-repeat;
	background-position : right top;
}

#centreAccueil3
{
	background-image: url(MasterPage/im_fond_gauche.jpg);
	background-repeat:repeat-y;
	background-position : left top;

}

#centreAccueil3 #centre
{
	background-image: url(MasterPage/im_fond_contenu_gauche.jpg);
	background-repeat:no-repeat;
	background-position : left top;
	
	
	
}

