#doc_bandeau {
	position: relative;
	height: 70px;
	width: 800px;
	background-image: url(/images/links_fond_titre.jpg);
	background-repeat: repeat-x;
}
#doc_titre {
	position: absolute;
	height: 40px;
	width: 400px;
	left: 20px;
	top: 19px;
	text-align: left;
}

.t8w { color: white; font-size: 8px; line-height: 10px; font-family: Arial, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.t10 { color: black; font-size: 10px; line-height: 12px; font-family: Arial }
.t10 A:link    { color: black; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial; text-decoration: none }
.t10 A:visited { color: black; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial; text-decoration: none }
.t10 A:hover   { color: gray; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial; text-decoration: none }

.t10w { color: white; font-size: 10px; font-family: Arial, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12px; }
.t10w A:link    { color: white; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial; text-decoration: none }
.t10w A:visited { color: white; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial; text-decoration: none }
.t10w A:hover   { color: black; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial; text-decoration: none }






.t10g  {
	color: black;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
}
.t10b { color: #b1750f; font-size: 10px; line-height: 12px; font-family: Arial }
.t10ex  {
	color: black;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial;
	vertical-align: top;
}
.t10wex  {
	color: white;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial;
	vertical-align: top;
}
.t10brg  {
	color: #fac14f;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial;
	text-align: left;
}
.t12  {
	color: black;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	text-align: left;
}
.t12 A:link    { color: black; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12 A:visited { color: black; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12 A:hover   { color: gray; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12g  {
	color: black;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
}
.t12g A:link    { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12g A:visited { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12g A:hover   { color: gray; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }

.t12g2 { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12g2 A:link    { color: black; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial; text-decoration: none }
.t12g2 A:visited { color: black; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial; text-decoration: none }
.t12g2 A:hover   { color: white; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial; text-decoration: none }
.t12grey  {
	color: #666;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
}
.t12grey2  {
	color: #999;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
}
.t12ex  {
	color: black;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	text-align: justify;
}
.t12wex  {
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	vertical-align: text-top;
}

.t12bg { color: #b1750f; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12rg { color: red; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial }

.t12gg { color: gray; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial }
.t12gg A:link { color: gray; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12gg A:visited { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12gg A:hover   { color: #fac14f; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }

.t12csg { color: #350f05; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial }

.t12wg { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial }
.t12wg A:link { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12wg A:visited { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12wg A:hover   { color: #fac14f; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }

.t12wg2 { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial }
.t12wg2 A:link { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12wg2 A:visited { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.t12wg2 A:hover   { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }

.t12b { color: #b1750f; font-size: 12px; line-height: 14px; font-family: Arial }
.t12w {
	color: white;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	text-align: left;
}
.t12brg  {
	color: #fac14f;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	text-align: left;
}

.t14 { color: black; font-weight: normal; font-size: 14px; line-height: 16px; font-family: Arial }
.t14 A:link { color: blue; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }
.t14 A:visited { color: red; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }
.t14 A:hover { color: gray; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }
.t14g  { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }
.t14g A:link    { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }
.t14g A:visited { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }
.t14g A:hover   { color: gray; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }

.t14g2  { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }
.t14g2 A:link    { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }
.t14g2 A:visited { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }
.t14g2 A:hover   { color: white; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }

.t14gr  {
	color: black;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	text-align: right;
}
.t14wgr  {
	color: red;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	text-align: right;
}
.t14wgr2  {
	color: red;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	text-align: left;
}
.t14bg { color: #b1750f; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }
.t14wg { color: white; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }
.t14wg A:link { color: white; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }
.t14wg A:visited { color: white; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }
.t14wg A:hover { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }

.t16g  {
	color: black;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial;
	text-align: left;
}
.t16g A:link    { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }
.t16g A:visited { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }
.t16g A:hover   { color: gray; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }

.t16gb  {
	color: black;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial;
	text-align: left;
}
.t16gb A:link    { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }
.t16gb A:visited { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }
.t16gb A:hover   { color: white; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }


.t16bg { color: #b1750f; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial }
.t16wg { color: white; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial }
.t16rg { color: red; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial }
.t16csg { color: #350f05; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial }
.t16gg { color: gray; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial }


.t16gr  {
	color: black;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial;
	text-align: right;
}
.t16brg  {
	color: #fac14f;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial;
	text-align: left;
}
.t16gbrg  {
	color: #fac14f;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial;
	text-align: left;
}
.t16gbrg A:link    { color: #fac14f; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }
.t16gbrg A:visited { color: #fac14f; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }
.t16gbrg A:hover   { color: white; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial; text-decoration: none }

.t20wg { color: white; font-weight: bold; font-size: 20px; line-height: 20px; font-family: Arial }

.t20w { color: white; font-size: 20px; line-height: 20px; font-family: Arial }
.t20w A:link { color: white; font-size: 20px; line-height: 20px; font-family: Arial }
.t20w A:visited { color: white; font-size: 20px; line-height: 20px; font-family: Arial }
.t20w A:hover { color: #3f3f3f; font-size: 20px; line-height: 20px; font-family: Arial }

.t20grey {
	color: #000;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial
}

.t22g  {
	color: black;
	font-weight: bold;
	font-size: 22px;
	line-height: 24px;
	font-family: Arial;
	text-align: left;
}
.t24g {
	color: black;
	font-size: 24px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	line-height: 26px;
}
.t25 {
	color: black;
	font-size: 25px;
	font-family: Arial;
	font-style: normal;
	line-height: 28px;
}
.t26 {
	color: black;
	font-size: 26px;
	line-height: 10%;
	_line-height: 100%;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
}
.t26brg {
	color: #fac14f;
	font-size: 26px;
	line-height: 26px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
}
.t26wg { color: white; font-weight: bold; font-size: 26px; line-height: 28px; font-family: Arial }
.t26grey {
	color: #999;
	font-family: Arial;
	font-size: 26px;
	line-height: 28px;
}

.t32w { color: white; font-size: 32px; line-height: 34px; font-family: Arial }

.t36wg { color: white; font-weight: bold; font-size: 36px; line-height: 38px; font-family: Arial }
.t36w { color: white; font-size: 36px; line-height: 38px; font-family: Arial }

.t40w { color: white; font-size: 40px; line-height: 42px; font-family: Arial }
#bt_back {
	position: absolute;
	left: 25px;
	top: 22px;
}
.t40wg { color: white; font-weight: bold; font-size: 40px; line-height: 42px; font-family: Arial }

a:link { text-decoration: none }
.repair A:link {font-family: Geneva, Arial, sans-serif; color: black; text-decoration: none}
.repair A:visited {font-family: Geneva, Arial, sans-serif; color: black; text-decoration: none}
.repair A:hover {font-family: Geneva, Arial, sans-serif; color: black; text-decoration: none}
.repairlink {font-size: 12px; font-family: Geneva, Arial, sans-serif; color: red; font-weight: bold; text-decoration: none}
.repairlink A:link {font-size: 12px; font-family: Geneva, Arial, sans-serif; color: orange; text-decoration: none}
.repairlink A:visited {font-size: 12px; font-family: Geneva, Arial, sans-serif; color: orange; text-decoration: none}
.repairlink A:hover {font-size: 12px; font-family: Geneva, Arial, sans-serif; color: orange; text-decoration: none}
.repairlinkarrow A:link {font-size: 12px; font-family: Geneva, Arial, sans-serif; color: red; font-weight: bold; text-decoration: none}
.repairlinkarrow A:visited {font-size: 12px; font-family: Geneva, Arial, sans-serif; color: red; font-weight: bold; text-decoration: none}
.repairlinkarrow A:hover {font-size: 12px; font-family: Geneva, Arial, sans-serif; color: red; font-weight: bold; text-decoration: none}
.repairlinkarrowdisabled {font-size: 12px; font-family: Geneva, Arial, sans-serif; color: #D0D0D0; font-weight: bold; text-decoration: none}
.repairheader A:link {font-family: Geneva, Arial, sans-serif; color: #433D27; font-weight: bold; text-decoration: none}
.repairheader A:visited {font-family: Geneva, Arial, sans-serif; color: #433D27; font-weight: bold; text-decoration: none}
.repairheader A:hover {font-family: Geneva, Arial, sans-serif; color: #433D27; font-weight: bold; text-decoration: none}
.items {font-family: Geneva, Arial, sans-serif; color: red; text-decoration: none; font-size: xx-small}
.itemsbarre {font-family: Geneva, Arial, sans-serif; color: red; text-decoration: none; font-size: x-small}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: black; font-weight: bold; text-decoration: none}
.back A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: red; font-weight: bold; text-decoration: none}
.back A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: red; font-weight: bold; text-decoration: none}
.back A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: red; font-weight: bold; text-decoration: none}
.login {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: black; text-decoration: none}
.erreur {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: red; text-decoration: none; font-weight: bold}
.textbox { background: transparent; background-color: White; border: 1px solid #a0a0a0; color: #000000; font-family: Verdana,Arial,Helvetica; font-size: 10pt; text-align: left; scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000000 }
.textbox2 { background: transparent; background-color: #808080; border: 0px solid #c0c0c0; color: #ffffff; font-family: Arial,Helvetica; font-size: 10pt; text-align: center; scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000000 }
.ds2 /*agl rulekind: base;*/ { font-size: 10px; }
.ds5 /*agl rulekind: base;*/ { font-size: 11px; }
#wrapper_foires {
	text-align: left;
	width: 800px;
	margin: 0px;
	position: relative;
	height: auto;
}
#header_foires {
	height: 250px;
	width: 800px;
	background-image: url(/services/events/foires/iwa09_foires.jpg);
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#bandeau_foires {
}
#footer_foires {
}
#content_lodges {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0px;
	border-right-style: 0px;
	border-bottom-style: 0px;
	border-left-style: 0px;
}
#texte_intro_foires {
	height: 165px;
	width: 237px;
	position: absolute;
	left: 556px;
	top: 91px;
}


/* CATALOGUES*/

#wrapper_cat_b {
	text-align: left;
	width: 800px;
	margin: 0px;
	position: relative;
	height: 700px;
	background-color: #CCC;
}

#wrapper_cat_w {
	text-align: left;
	width: 800px;
	margin: 0px;
	position: relative;
	height: 650px;
	background-color: #CCC;
}
#header_cat_b {
	height: 370px;
	width: 800px;
	background-image: url(/services/catalogues/fond_page_cat10.jpg);
}

#header_cat_w {
	height: 370px;
	width: 800px;
	background-image: url(winchester/services/catalogues/cat_w10_ph.jpg);
}

#texte_intro_cat_b {
	height: 151px;
	width: 400px;
	position: absolute;
	left: 32px;
	top: 487px;
}
.txt_intro_cat_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align: justify;
	font-weight: bold;
}
#bordure_cat {
	background-color: #465666;
	height: 10px;
	width: 800px;
}
#bordure_cat_w {
	background-color: #900;
	height: 10px;
	width: 800px;
}
/* CATALOGUES FORMULAIRE*/
#form {
	position:absolute;
	left:204px;
	top:487px;
	width:570px;
	height:252px;
	z-index:2;
}

#wrapper_catf_b {
	text-align: left;
	width: 800px;
	margin: 0px;
	position: relative;
	height: 1150px;
	background-color: #CCC;
}

#header_catf_b {
	height: 370px;
	width: 800px;
	background-image: url(catalogue/cat_form.jpg);
}

#texte_intro_catf_b {
	height: 112px;
	width: 151px;
	position: absolute;
	left: 32px;
	top: 487px;
}
.txt_intro_catf_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align: justify;
	font-weight: bold;
}
#bordure_catf {
	background-color: #EAB34F;
	height: 10px;
	width: 800px;
}
#bordure_cat_w {
	background-color: #900;
	height: 10px;
	width: 800px;
}
#cat_w_form {
	position:absolute;
	left:32px;
	top:600px;
	width:156px;
	height:117px;
	z-index:1;
}
/* PRICELIST*/

#wrapper_pricelist {
	text-align: left;
	width: 800px;
	margin: 0px;
	position: relative;
	height: 730px;
	background-color: #CCC;
}

#header_pricelist {
	height: 370px;
	width: 800px;
	background-image: url(pricelist/pricelist_ph.jpg);
}
#texte_pricelist {
	height: 151px;
	width: 414px;
	position: absolute;
	left: 26px;
	top: 480px;
}
#texte2_pricelist {
	position:absolute;
	left:192px;
	top:512px;
	width:563px;
	height:212px;
	z-index:1;
}

.txt_pricelist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align: justify;
	font-weight: bold;
}
#bordure_pricelist {
	background-color: #666;
	height: 10px;
	width: 800px;
}

/*LODGES*/

.txt_intro_lodges {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align: justify;
}

#wrapper_lodges {
	text-align: left;
	width: 800px;
	margin: 0px;
	position: relative;
	height: 1070px;
}
#header_lodges {
	height: 370px;
	width: 800px;
	background-image: url(/services/lodges/photo_header_lodges.jpg);
}
#bandeau_lodges {
}
#b525_lodges {
	background-image: url(/services/lodges/B525_thumb.jpg);
	height: 132px;
	width: 800px;
}
#lodges_1 {
	background-color: #666;
	height: 170px;
	width: 266px;
	color: #CECECE;
	position: relative;
}
#lodges_2 {
	background-color: #666;
	height: 170px;
	width: 266px;
	color: #CECECE;
	position: absolute;
	left: 266px;
	top: 0px;
}
#lodges_3 {
	background-color: #666;
	height: 170px;
	width: 268px;
	color: #CECECE;
	position: absolute;
	left: 532px;
	top: 0px;
}
#lodges_4 {
	background-color: #666;
	height: 170px;
	width: 266px;
	color: #CECECE;
	position: absolute;
	left: 0px;
	top: 165px;
	background-image: none;
}
#lodges_5 {
	background-color: #666;
	height: 170px;
	width: 266px;
	color: #CECECE;
	position: absolute;
	left: 266px;
	top: 165px;
}
#lodges_6 {
	background-color: #666;
	height: 170px;
	width: 268px;
	color: #CECECE;
	position: absolute;
	left: 532px;
	top: 165px;
}
#lodges_1_photo {
	background-image: url(/services/lodges/tchad.jpg);
	height: 113px;
	width: 266px;
}
#lodges_2_photo {
	background-image: url(/services/lodges/burkina.jpg);
	height: 113px;
	width: 266px;
}
#lodges_3_photo {
	background-image: url(/services/lodges/argentine.jpg);
	height: 113px;
	width: 268px;
}
#lodges_4_photo {
	background-image: url(/services/lodges/kazak.jpg);
	height: 113px;
	width: 266px;
}
#lodges_5_photo {
	background-image: url(/services/lodges/espagne.jpg);
	height: 113px;
	width: 266px;
}
#lodges_6_photo {
	background-image: url(/services/lodges/france.jpg);
	height: 113px;
	width: 268px;
}
#lodges_barre_graph {
	background-color: #E09900;
	height: 5px;
	width: 800px;
	position: absolute;
	left: 0px;
	top: 330px;
}
.txt_lodges_pays {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.txt_lodges_lieux {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFF;
	font-weight: normal;
}
#texte_intro_lodges {
	height: 259px;
	width: 382px;
	position: absolute;
	left: 404px;
	top: 93px;
}
.txt_intro_lodges {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align: justify;
}
#logo_brg_lodges {
	background-image: url(/services/lodges/logo_brg-lodges-gris.gif);
	height: 110px;
	width: 282px;
	position: absolute;
	left: 30px;
	top: 931px;
	background-repeat: no-repeat;
}
#content_lodges {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0px;
	border-right-style: 0px;
	border-bottom-style: 0px;
	border-left-style: 0px;
}
#footer_lodges {
}
#logo_msl_lodges {
	background-image: none;
	height: 73px;
	width: 85px;
	position: absolute;
	left: 536px;
	top: 940px;
	background-repeat: no-repeat;
	clear: both;
}
#logo_orchape_lodges {
	background-image: none;
	height: 81px;
	width: 124px;
	position: absolute;
	left: 652px;
	top: 940px;
	background-repeat: no-repeat;
	cursor: auto;
}
#text_collabo_lodges {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #999;
	height: 21px;
	width: 160px;
	position: absolute;
	left: 369px;
	top: 974px;
}
#content_lodges a:link     {
	text-decoration: none;
	color: #FFF;
}
#content_lodges a:hover {
	text-decoration: none;
	color: #000;
}
#content_lodges a:visited {
	text-decoration: none;
	color: #000;
}
#intitule_foires {
	height: 40px;
	width: 800px;
	position: relative;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
#text_foires {
	height: 20px;
	width: 630px;
	float: right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#pictos_foires {
	background-color: #999;
	float: left;
	height: 40px;
	width: 150px;
	background-image: url(images/browning_present.gif);
}
#ligne_bas {
	background-color: #666;
	height: 5px;
	width: 800px;
}
span {
	font-weight: normal;
}

/* VIDEOS*/
#wrapper_video {
	margin: 0px;
	position: relative;
	height: 100%;
	background-color: #969696;
}#youtube {
	position: absolute;
	height: 44px;
	width: 130px;
	left: 436px;
	top: 12px;
	background-image: none;
	background-repeat: no-repeat;
}
#youtube_txt {
	position: absolute;
	left: 219px;
	top: 27px;
	text-align: right;
	width: 211px;
}
#warranty_lang {
	height: 25px;
	width: 342px;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	padding: 25px;
	float: left;
	clear: left;
}
/* Dealer find*/

#conteneur_dealer_tab A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	}
	
	
#conteneur_dealer_tab A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	}
	
#conteneur_dealer_tab A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	}
	

#conteneur_dealer_tab td {
	background-image: url(dealer/dealer_fond.jpg);
	height: 30px;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding: 5px;
}
#conteneur_dealer_tab tr {
	background-image: none;
	background-repeat: repeat;
	height: 30px;
	width: 30px;	
}
#conteneur_dealer_tab th {
	height: 30px;
	width: 30px;
	background-color: #CCC;
}
#conteneur_dealer_list {
	margin: 0px;
	position: relative;
	height: auto;
	background-color: #FFF;
	width: 795px;
}
#conteneur_dealer_tab {
	margin: 0px;
	position: relative;
	height: auto;
	background-color: #FFF;
	width: 770px;
	left: 15px;
	top: 25px;
	}
#dealer_info_dbp {
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}


/* Company */


#conteneur_company {
	margin: 0px;
	position: relative;
	height: auto;
	background-color: #666;
	width: 800px;
}#conteneur_company_2 {
	margin: 0px;
	position: relative;
	height: 1662px;
	background-color: white;
	width: 800px;
	float: left;
}
#photo_jmb_company {
	position: relative;
	height: 460px;
	width: 319px;
	background-image: url(company/j_m_browning.jpg);
	float: left;
}
#photo_2_company {
	position: relative;
	height: 333px;
	width: 319px;
	background-image: url(company/ph_inno_2.jpg);
	float: left;
}
#photo_3_company {
	position: relative;
	height: 333px;
	width: 319px;
	background-image: url(company/ph_inno_3.jpg);
	float: left;
}
#photo_4_company {
	position: relative;
	height: 333px;
	width: 319px;
	background-image: url(company/ph_inno_4.jpg);
	float: left;
}
#texte_intro_inno_company {
	background-color: #CCC;
	float: right;
	height: 230px;
	width: 451px;
	position: relative;
	padding: 15px;
}
#texte_inno_company {
	background-color: #CCC;
	float: right;
	height: auto;
	width: 451px;
	position: relative;
	padding: 15px;
}
#photo_1_company {
	float: right;
	height: 200px;
	width: 481px;
	position: relative;
	background-image: url(company/ph_inno_1.jpg);
}
#photo_company_1 {
	position: relative;
	height: 520px;
	background-color: #FFF;
	width: 400px;
	float: left;
	background-image: url(company/cerf_company.jpg);
}
#texte_company_1 {
	position: relative;
	height: 480px;
	background-color: #FBC24F;
	width: 360px;
	padding: 20px;
	padding: 20px;
	margin: 0px;
	float: right;
}
#bt_company_herstal {
	background-color: #fbc24f;
	height: 20px;
	width: auto;
	position: absolute;
	top: 470px;
	right: 0px;
	background-image: url(company/fond_bt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 20px;
	vertical-align: text-top;
}
#bt_company_qual {
	background-color: #fbc24f;
	height: 20px;
	width: auto;
	position: absolute;
	top: 385px;
	right: 0px;
	background-image: url(company/fond_bt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 20px;
	vertical-align: text-top;
}
#bt_company_inno {
	background-color: #fbc24f;
	height: 20px;
	width: auto;
	position: absolute;
	top: 430px;
	right: 0px;
	background-image: url(company/fond_bt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	vertical-align: text-top;
}
#bt_company_qual_2 {
	background-color: #fbc24f;
	float: right;
	height: 20px;
	width: auto;
	position: absolute;
	top: 400px;
	right: 0px;
	background-image: url(company/fond_bt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 20px;
	vertical-align: text-top;
}
#bt_company_comp_2 {
	background-color: #fbc24f;
	float: right;
	height: 20px;
	width: auto;
	position: absolute;
	top: 360px;
	right: 0px;
	background-image: url(company/fond_bt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	vertical-align: text-top;
}
#bt_company_comp_3 {
	background-color: #fbc24f;
	float: right;
	height: 20px;
	width: auto;
	position: relative;
	top: 5px;
	clear: right;
	background-image: url(company/fond_bt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	vertical-align: text-top;
}

#bt_company_inno_3 {
	background-color: #fbc24f;
	float: right;
	height: 20px;
	width: auto;
	position: relative;
	top: 80px;
	clear: none;
	background-image: url(company/fond_bt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	vertical-align: text-top;
}
#bandeau_company {
	background-color: #fbc24f;
	height: 40px;
	width: 710px;
	position: relative;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 75px;
}
#bandeau_bas_company {
	background-color: #A78E6A;
	float: left;
	height: 10px;
	width: 800px;
	position: relative;
}
#photo_2_exi {
	float: left;
	height: 523px;
	width: 533px;
	position: relative;
	background-image: url(company/ph_exi_1.jpg);
}
#texte_1_exi {
	background-color: #DCDCDC;
	float: right;
	height: 493px;
	width: 237px;
	position: relative;
	padding: 15px;
}
#logo_baco_exi {
	height: 103px;
	width: 178px;
	position: absolute;
	left: 36px;
	top: 369px;
	background-image: url(company/BACO-picto.gif);
}

#texte_exi_2 {
	background-color: #CCC;
	position: absolute;
	height: 300px;
	width: 236px;
	left: 0px;
	top: 743px;
	padding: 15px;
}
#texte_exi_3 {
	background-color: #CCC;
	position: absolute;
	height: 300px;
	width: 236px;
	left: 266px;
	top: 743px;
	padding: 15px;
}

#texte_exi_4 {
	background-color: white;
	position: absolute;
	height: auto;
	width: 237px;
	left: 532px;
	top: 743px;
	padding: 15px;
}
#ph_exi_1 {
	position: relative;
	height: 523px;
	width: 533px;
	background-image: url(company/ph_exi_1.jpg);
	float: left;
}
#ph_exi_2 {
	position: absolute;
	height: 150px;
	width: 266px;
	left: 0px;
	top: 593px;
	background-image: url(company/ph_exi_2.jpg);
}
#ph_exi_3 {
	position: absolute;
	height: 150px;
	width: 266px;
	left: 266px;
	top: 593px;
	background-image: url(company/ph_exi_3.jpg);
}
#ph_exi_4 {
	position: absolute;
	height: 150px;
	width: 268px;
	left: 532px;
	top: 593px;
	background-image: url(company/ph_exi_4.jpg);
	background-repeat: no-repeat;
}
#ph_exi_5 {
	position: absolute;
	height: 589px;
	width: 532px;
	left: 0px;
	top: 1073px;
	background-image: url(company/ph_exi_5.jpg);
}


/* Press */


#conteneur_press {
	margin: 0px;
	position: relative;
	height: 740px;
	background-color: #FBC24F;
	width: 800px;
}

#conteneur_press_w {
	margin: 0px;
	position: relative;
	height: 630px;
	background-color: #e2001a;
	width: 800px;
}
#conteneur_press2_w {
	margin: 0px;
	position: relative;
	height: 740px;
	background-color: #e2001a;
	width: 800px;
}


#photo_press_1 {
	position: relative;
	height: 565px;
	width: 400px;
	float: left;
}
#texte_press_1 {
	position: relative;
	height: 525px;
	background-color: #FBC24F;
	width: 360px;
	padding: 20px;
	padding: 20px;
	margin: 0px;
	float: right;
}
#texte_press_1w {
	position: relative;
	height: 525px;
	background-color: #e2001a;
	width: 360px;
	margin: 0px;
	float: right;
	padding: 20px;
}
#texte_press_2w {
	position: relative;
	height: auto;
	background-color: #e2001a;
	width: 360px;
	margin: 0px;
	float: left;
	padding: 20px;
}
#bt_press {
	background-color: #fbc24f;
	height: 20px;
	width: auto;
	position: absolute;
	top: 470px;
	right: 0px;
	background-image: url(company/fond_bt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 20px;
	vertical-align: text-top;
}
#bt_press_w {
	background-color: #e2001a;
	height: 20px;
	width: auto;
	position: absolute;
	top: 405px;
	right: 0px;
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 20px;
	vertical-align: text-top;
}
#bandeau_bas_press{
	background-color: #A78E6A;
	float: left;
	height: 10px;
	width: 800px;
	position: relative;
}
#bandeau_bas_press_w{
	background-color: #e2001a;
	float: left;
	height: 10px;
	width: 800px;
	position: relative;
}


/*DEALER*/
#conteneur_deal {
	z-index: auto;
	margin: 0px;
	position: relative;
	height: auto;
	width: 800px;
}
#titre_pays_dealer {
	padding-left: 10px;
	text-align: left;
	position: absolute;
	height: 46px;
	background-color: #666;
	width: 301px;
	top: -59px;
	left: 295px;
}
.infobulle{
    position: absolute;   
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color: #FFFFCC;
}
#dealer_list_result_ru {
	position:relative;
	left:0;
	top:0px;
	width:799px;
	height:auto;
	z-index:2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.tab_dealer_ru8 /*agl rulekind: base;*/ { width: 799px; height: auto; }
.tab_dealer_ru9 /*agl rulekind: base;*/ { background-color: #fff; width: 120px; }
.tab_dealer_ru10 /*agl rulekind: base;*/ { background-color: #ccc; width: 120px; }
.tab_dealer_ru11 /*agl rulekind: base;*/ { color: rgb(255,255,255); font-weight: bold; background-color: #555; width: 120px; }
.tab_dealer_ru12 /*agl rulekind: base;*/ { background-color: #fff; width: 150px; }
.tab_dealer_ru13 /*agl rulekind: base;*/ { background-color: #ccc; width: 150px; }
.tab_dealer_ru14 /*agl rulekind: base;*/ { color: rgb(255,255,255); font-weight: bold; background-color: #555; width: 150px; }
.tab_dealer_ru15 /*agl rulekind: base;*/ { background-color: #fff; width: 380px; }
.tab_dealer_ru16 /*agl rulekind: base;*/ { background-color: #ccc; width: 380px; }
.tab_dealer_ru17 /*agl rulekind: base;*/ { color: rgb(255,255,255); font-weight: bold; background-color: #555; width: 380px; }

#search_w {
	position: relative;
	height: 100px;
	width: 200px;
	top: 5px;
	right: 10px;
	clear: none;
	float: none;
}

