/*
 *	CSS écran Anditis
 *	Gestion des couleurs propres à chaque page
*/

/* Couleurs de fond et textes
------------------------- */
/* Accueil */
#accueilBody #leftArea {
	background-color: rgb(19, 78, 146);
	overflow: hidden;
}
#accueilBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 209, 98);
}
#accueilBody #leftContent a {
	color: rgb(255, 209, 98);
	text-decoration: underline;
}
#accueilBody #leftContent a:hover {
	text-decoration: none;
}
#accueilBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wb.jpg) no-repeat scroll 0 0;
}
#accueilBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wb.jpg) no-repeat scroll 0 0;
}
#accueilBody #rightArea {
	background-color: rgb(184, 202, 222);
	overflow: hidden;
	color: rgb(18, 78, 146);
}
#accueilBody #rightContent {
	padding-top: 69px;
}
#accueilBody #rightContent p {
	background: transparent url(../lay/plus_b.gif) no-repeat scroll 0 3px;
}
#accueilBody h2 {
	color: rgb(255, 102, 0);
}
#accueilBody a {
	color: rgb(255, 102, 0);
	text-decoration: underline;
}
#accueilBody a:hover {
	text-decoration: none;
}
#accueilBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_bb.jpg) no-repeat scroll 0 0;
}
#accueilBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_bb.jpg) no-repeat scroll 0 0;
}

/* Prestations */
#prestationsBody #leftArea {
	background-color: rgb(84, 142, 0);
	overflow: hidden;
}
#prestationsBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 180, 0);
}
#prestationsBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wg.jpg) no-repeat scroll 0 0;
}
#prestationsBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wg.jpg) no-repeat scroll 0 0;
}
#prestationsBody #rightArea {
	background-color: rgb(203, 221, 178);
	overflow: hidden;
	color: rgb(84, 142, 0);
}
#prestationsBody #rightContent p {
	background: transparent url(../lay/plus_g.gif) no-repeat scroll 0 3px;
}
#prestationsBody h2 {
	color: rgb(255, 102, 0);
}
#prestationsBody a {
	color: rgb(255, 102, 0);
	text-decoration: underline;
}
#prestationsBody a:hover {
	text-decoration: none;
}
#prestationsBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_gg.jpg) no-repeat scroll 0 0;
}
#prestationsBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_gg.jpg) no-repeat scroll 0 0;
}

/* Références */
#referencesBody #leftArea {
	background-color: rgb(185, 60, 22);
	overflow: hidden;
}
#referencesBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 209, 98);
}
#referencesBody #leftContent h3 a {
	color: rgb(255, 209, 98);
	text-decoration: none;
}
#referencesBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wr.jpg) no-repeat scroll 0 0;
}
#referencesBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wr.jpg) no-repeat scroll 0 0;
}
/* Inversion des zones centrales et de droite */
#referencesBody #centerArea {
	position: absolute;
	width: 373px;
	height: 257px;
	top: 83px;
	left: 506px;
	
	background-color: rgb(255, 255, 255);
	overflow: hidden;
	color: rgb(84, 142, 0);
}
#referencesBody #rightArea {
	position: absolute;
	width: 278px;
	height: 257px;
	top: 83px;
	left: 227px;
	
	background-color: rgb(193, 111, 67);
	color: #fff;
	overflow: hidden;
}
#referencesBody #rightContent  {
	/*margin-left: 14px;*/
}
#referencesBody #rightContent p {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
}
#referencesBody #rightContent ul {
	margin-bottom: 12px;
}
#referencesBody #rightContent li {
	position: relative;
	margin-left: -12px;
	padding-left: 12px;
	list-style: none;
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
}
#referencesBody #rightArrowUp {
	top: 96px;
	left: 484px;
	z-index: 102;
}
#referencesBody #rightArrowDown{
	top: 322px;
	left: 484px;
	z-index: 103;
}
#referencesBody h2 {
	color: rgb(255, 180, 0);
}
#referencesBody a {
	color: rgb(255, 180, 0);
	text-decoration: underline;
}
#referencesBody a:hover {
	text-decoration: none;
}
#referencesBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_wr2.jpg) no-repeat scroll 0 0;
}
#referencesBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_wr2.jpg) no-repeat scroll 0 0;
}

#referencesBody .refPict {
	position: absolute;
	top: -19px;
	left: -31px;
}
#referencesBody #barLeft {
	position: absolute;
	left: 8px;
}
#referencesBody #barRight {
	position: absolute;
	right: 8px;
}
#referencesBody #botAreaReferences a {
	color: rgb(127, 127, 127);
	text-decoration: none;
}

/* Dépôt de marque */
#depotBody #leftArea {
	background-color: rgb(97, 38, 134);
	overflow: hidden;
}
#depotBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 180, 0);
}
#depotBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wv.jpg) no-repeat scroll 0 0;
}
#depotBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wv.jpg) no-repeat scroll 0 0;
}
#depotBody #rightArea {
	background-color: rgb(207, 189, 218);
	overflow: hidden;
	color: rgb(97, 38, 134);
}
#depotBody #rightContent p {
	background: transparent url(../lay/plus_v.gif) no-repeat scroll 0 3px;
}
#depotBody h2 {
	color: rgb(255, 102, 0);
}
#depotBody a {
	color: rgb(255, 102, 0);
	text-decoration: underline;
}
#depotBody a:hover {
	text-decoration: none;
}
#depotBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_vv.jpg) no-repeat scroll 0 0;
}
#depotBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_vv.jpg) no-repeat scroll 0 0;
}

/* Partenaires */
#partenairesBody #leftArea {
	background-color: rgb(108, 108, 108);
	overflow: hidden;
}
#partenairesBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 180, 0);
}
#partenairesBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wg2.jpg) no-repeat scroll 0 0;
}
#partenairesBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wg2.jpg) no-repeat scroll 0 0;
}
#partenairesBody #rightArea {
	background-color: rgb(211, 211, 211);
	overflow: hidden;
	color: rgb(108, 108, 108);
}
#partenairesBody #rightContent p {
	background: transparent url(../lay/plus_g2.gif) no-repeat scroll 0 3px;
}
#partenairesBody h2 {
	color: rgb(255, 102, 0);
}
#partenairesBody a {
	color: rgb(255, 102, 0);
	text-decoration: underline;
}
#partenairesBody a:hover {
	text-decoration: none;
}
#partenairesBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_gg2.jpg) no-repeat scroll 0 0;
}
#partenairesBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_gg2.jpg) no-repeat scroll 0 0;
}

/* Contact */
#contactBody #leftArea {
	background-color: rgb(255, 180, 0);
	overflow: hidden;
}
#contactBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 66, 0);
}
#contactBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wo.jpg) no-repeat scroll 0 0;
}
#contactBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wo.jpg) no-repeat scroll 0 0;
}
#contactBody #rightArea {
	background-color: rgb(255, 232, 178);
	overflow: hidden;
	color: rgb(255, 142, 0);
}
#contactBody #rightContent p {
	background: transparent url(../lay/plus_o.gif) no-repeat scroll 0 3px;
}
#contactBody h2 {
	margin-bottom: 12px;
	color: rgb(255, 126, 0);
}
#contactBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_oo.jpg) no-repeat scroll 0 0;
}
#contactBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_oo.jpg) no-repeat scroll 0 0;
}

#contactBody #contactForm p {
	position: static;
}
#contactBody #contactForm p input {
	width: 134px;
	height: 16px;
	border: 1px solid rgb(255, 180, 1);
	background-color: rgb(255, 242, 213);
	font-family: verdana;
	font-size: 10px;
	color: rgb(255, 142, 0);
}
#contactBody #contactForm textarea {
	width: 134px;
	height: 44px;
	border: 1px solid rgb(255, 180, 1);
	background-color: rgb(255, 242, 213);
	overflow: auto;
	font-family: verdana;
	font-size: 10px;
	color: rgb(255, 142, 0);
}
#contactBody #c_nom,
#contactBody #c_societe,
#contactBody #c_adresse,
#contactBody #c_adresse2,
#contactBody #c_localite,
#contactBody #c_email,
#contactBody #c_message {
	position: absolute;
	left: 121px;
}
#contactBody #c_adresse_p {
	padding-bottom: 24px;
}
#contactBody #c_adresse2 {
	top: 96px;
}
#contactBody #c_submit {
	position: absolute;
	top: 196px;
	left: 264px;
}

/* Archives */
#archivesBody #leftArea {
	background-color: rgb(19, 78, 146);
	overflow: hidden;
}
#archivesBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 209, 98);
}
#archivesBody #leftContent a {
	color: rgb(255, 209, 98);
	text-decoration: underline;
}
#archivesBody #leftContent a:hover {
	text-decoration: none;
}
#archivesBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wb.jpg) no-repeat scroll 0 0;
}
#archivesBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wb.jpg) no-repeat scroll 0 0;
}
#archivesBody #rightArea {
	background-color: rgb(184, 202, 222);
	overflow: hidden;
	color: rgb(18, 78, 146);
}
#archivesBody #rightContent p {
	background: transparent url(../lay/plus_b.gif) no-repeat scroll 0 3px;
}
#archivesBody h2 {
	color: rgb(255, 102, 0);
}
#archivesBody a {
	color: rgb(255, 102, 0);
	text-decoration: underline;
}
#archivesBody a:hover {
	text-decoration: none;
}
#archivesBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_bb.jpg) no-repeat scroll 0 0;
}
#archivesBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_bb.jpg) no-repeat scroll 0 0;
}

/* Recherche */
#searchBody #leftArea {
	background-color: rgb(28, 125, 134);
	overflow: hidden;
}
#searchBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 180, 0);
}
#searchBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wg.jpg) no-repeat scroll 0 0;
}
#searchBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wg.jpg) no-repeat scroll 0 0;
}
#searchBody #rightArea {
	background-color: rgb(187, 217, 219);
	overflow: hidden;
	color: rgb(30, 124, 132);
}
#searchBody #rightContent p {
	background: transparent url(../lay/plus_b2.gif) no-repeat scroll 0 3px;
}
#searchBody #rightContent .searchText {
	margin-bottom: 12px;
	background-image: none;
	color: #fff;
}
#searchBody #rightContent .searchText a {
	color: #fff;
}
#searchBody #rightContent a {
	color: rgb(30, 124, 132);
	text-decoration: none;
}
#searchBody #rightContent a:hover {
	text-decoration: underline;
	/*
	text-decoration: none;
	border-bottom: 1px solid #fff;
	*/
}
#searchBody h2 {
	margin-bottom: 12px;
	color: rgb(255, 102, 0);
}
#searchBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_bb2.jpg) no-repeat scroll 0 0;
}
#searchBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_bb2.jpg) no-repeat scroll 0 0;
}

/* Extranet */
#extranetBody #leftArea {
	background-color: rgb(108, 108, 108);
	overflow: hidden;
}
#extranetBody #leftContent h3 {
	background: transparent url(../lay/plus_w.gif) no-repeat scroll 0 3px;
	color: rgb(255, 180, 0);
}
#extranetBody #leftContent a {
	color: #fff;
	text-decoration: underline;
}
#extranetBody #leftContent a:hover {
	text-decoration: none;
}
#extranetBody #leftArrowUp {
	background: transparent url(../lay/arrow_up_wg2.jpg) no-repeat scroll 0 0;
}
#extranetBody #leftArrowDown {
	background: transparent url(../lay/arrow_down_wg2.jpg) no-repeat scroll 0 0;
}
#extranetBody #rightArea {
	background-color: rgb(211, 211, 211);
	overflow: hidden;
	color: rgb(108, 108, 108);
}
#extranetBody #rightContent p {
	background: transparent url(../lay/plus_g2.gif) no-repeat scroll 0 3px;
}
#extranetBody #rightContent a {
	color: rgb(108, 108, 108);
	text-decoration: underline;
}
#extranetBody #rightContent a:hover {
	text-decoration: none;
}
#extranetBody h2 {
	color: rgb(255, 102, 0);
}
#extranetBody #rightArrowUp {
	background: transparent url(../lay/arrow_up_gg2.jpg) no-repeat scroll 0 0;
}
#extranetBody #rightArrowDown {
	background: transparent url(../lay/arrow_down_gg2.jpg) no-repeat scroll 0 0;
}


/* Main page blocks
------------------------- */


/* Main elements
------------------------- */
h1 {
}

a:link {
}

a:visited {
}

a:hover {
}


/* Classes
------------------------- */