@charset "iso-8859-2";
/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	background-color: #000033;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(image-securite-confort/fnd-body-acceuil.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#anti-inondation {
	display: block;
	margin: 0px;
	padding: 10px 0px 0px;
	float: left;
	height: 580px;
	width: 950px;
	background-image: url(image-securite-confort/fnd-cadre-bleu.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
}
#anti-inondation #intemperie-menu {
	background-image: url(image-securite-confort/floodgate-menu_principal.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	float: left;
	height: 407px;
	width: 200px;
}
#anti-inondation #intemperie-menu #photo-un {
	display: block;
	float: right;
	height: 131px;
	width: 158px;
	margin-top: 22px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#anti-inondation #intemperie-menu #menu-averse {
	float: right;
	height: 105px;
	width: 158px;
	margin-top: 128px;
}
#anti-inondation   #intemperie-menu   #menu-averse .element-menu-inondation  {
	display: block;
	float: left;
	width: 143px;
	height: 30px;
	text-align: center;
	color: #000066;
}
#anti-inondation  #intemperie-menu  #menu-averse  a  {
	display: block;
	float: right;
	width: 141px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
}
#anti-inondation  #intemperie-menu  #menu-averse  a:hover  {
	display: block;
	float: right;
	width: 141px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #0000CC;
	text-decoration: none;
	text-align: center;
	padding: 5px 0px 0px;
	margin: 0px;
}
#anti-inondation #intemperie-menu #menu-averse #menu-visited {
	display: block;
	float: left;
	width: 143px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000033;
	text-decoration: none;
	text-align: center;
	padding: 5px 0px 0px;
	margin: 0px;
}
#anti-inondation #intemperie-menu #floodgate-inondation {
	float: right;
	height: 233px;
	width: 163px;
	background-image: url(image-securite-confort/floodgate-menu_principal.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#anti-inondation #intemperie-menu #floodgate-inondation a {
	float: right;
	height: 75px;
	width: 141px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	margin-top: 10px;
	padding-top: 30px;
}
#anti-inondation #intemperie-menu #floodgate-inondation a:hover {
	float: right;
	height: 75px;
	width: 141px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	color: #000033;
	text-decoration: none;
	padding-left: 15px;
	margin-top: 13px;
	padding-top: 30px;
	background-image: url(image-securite-confort/floodgate-menu_principal-hover.jpg);
	background-position: -7px -120px;
	background-repeat: no-repeat;
}







#anti-inondation #intemperie-menu #floodgate-inondation #flootgate {
	text-decoration: none;
	display: block;
	float: left;
	height: 107px;
	width: 163px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
#anti-inondation #intemperie-menu #floodgate-inondation #flootgate a {
	text-decoration: none;
	display: block;
	float: left;
	height: 107px;
	width: 163px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	background-image: url(image-securite-confort/floodgate-logo.jpg);
	background-repeat: no-repeat;
	background-position: -1px 20px;
}
#anti-inondation #intemperie-menu #floodgate-inondation #flootgate a:hover {
	text-decoration: none;
	display: block;
	float: left;
	height: 107px;
	width: 163px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	background-image: url(image-securite-confort/floodgate-logo-hover.jpg);
	background-repeat: no-repeat;
	background-position: -1px 20px;
}

#anti-inondation #inondation-accueil {
	background-image: url(image-securite-confort/cadre-inondable-contenu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 690px;
}
#anti-inondation  #inondation-accueil #centrage-flash-intro {
	display: block;
	float: right;
	margin: 0px;
	padding: 4px 0px 0px;
	height: 395px;
	width: 686px;
}
#anti-inondation    #inondation-accueil    #centrage-flash-intro  iframe {
	display: block;
	width: 672px;
	height: 381px;
	float: left;
	padding: 0px;
	margin-left: 0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right bottom;
	overflow: hidden;
	background-color: #FFFFFF;
}

#anti-inondation #poussoir {
	display: block;
	float: left;
	height: 300px;
	width: 53px;
}
#anti-inondation #slogan-securite-confort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	height: 140px;
	width: 945px;
}
#anti-inondation  #slogan-securite-confort  .pouss-photo {
	display: block;
	float: left;
	height: 100px;
	width: 42px;
	margin: 0px;
	padding: 0px;
}
#anti-inondation  #slogan-securite-confort  #barriere-inondation-deux {
	display: block;
	float: left;
	height: 131px;
	width: 158px;
	margin: 0px;
	padding: 0px;
}
#anti-inondation #slogan-securite-confort #slogan-bories-text {
	display: block;
	float: left;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
	height: 135px;
}
#anti-inondation #slogan-securite-confort #slogan-bories-text-intro {
	display: block;
	float: left;
	width: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding-top: 5px;
	height: 130px;
}

#anti-inondation #slogan-securite-confort #petit-pouss-floodgate {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 10px;
}
#anti-inondation #inondation-accueil #txt {
	display: block;
	padding: 0px;
	width: 600px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	color: #000000;
	text-align: justify;
}

#anti-inondation #slogan-securite-confort #coordonne-bories {
	text-align: center;
	display: block;
	float: left;
	height: 15px;
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 15px;
}
#anti-inondation #inondation-page {
	display: block;
	float: left;
	height: 527px;
	width: 740px;
	background-image: url(image-securite-confort/cadre-inondation-page.jpg);
	background-repeat: no-repeat;
	background-position: -1px top;
	padding-top: 20px;
}

#anti-inondation #inondation-page #inondation-smenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
	width: 730px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(image-securite-confort/barriere_inondation-ombre-smenu.jpg);
	background-repeat: no-repeat;
	background-position: left 15px;
	height: 43px;
}
#anti-inondation #inondation-page #inondation-smenu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	display: block;
	float: left;
	padding-top: 10px;
	padding-bottom: 12px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-image: url(image-securite-confort/s-menu-a.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#anti-inondation #inondation-page #inondation-smenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	padding-right: 4px;
	padding-left: 4px;
	display: block;
	float: left;
	padding-top: 10px;
	padding-bottom: 12px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-image: url(image-securite-confort/s-menu-hover.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#anti-inondation #inondation-page #contenu-barriere-inondation {
	display: block;
	height: 450px;
	width: 725px;
	float: left;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt {
	display: block;
	height: 470px;
	width: 720px;
	overflow: auto;
	float: left;
	color: #000033;
	font-size: 13px;
	background-color: #FFFFFF;
}

#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px 10px;
	color: #000000;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt li {
	padding-bottom: 400px;
	margin-top: 0px;
	padding-top: 0px;
	color: #000000;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt #floodgate-information {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #000033;
}
h1, h2, h3, h4, h5, h6, .separat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #0066FF;
	text-decoration: none;
	text-transform: uppercase;
	margin-right: auto;
	margin-left: auto;
	display: block;
	padding-bottom: 15px;
	margin-bottom: 0px;
}



#separathaute {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #0066FF;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	float: left;
	height: 30px;
	width: 550px;
}

.barriere-inondation-texte-important {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000099;
	text-decoration: none;
	display: block;
	float: right;
	width: 650px;
	padding-bottom: 20px;
}




#anti-inondation #inondation-page #contenu-barriere-inondation-contact {
	display: block;
	height: 500px;
	width: 575px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}
#anti-inondation  #inondation-page  #contenu-barriere-inondation-contact  #floodgate-contact {
	display: block;
	height: 490px;
	overflow: auto;
	float: right;
	color: #000033;
	width: 570px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#anti-inondation  #inondation-page  #frmRecrutement   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	width: 560px;
	display: block;
	height: 500px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.Style35               {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #000033;
	text-decoration: none;
}
.Style36 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.Style38 {
	font-size: 11px;
	color: #0033FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}
.Style39 {
	font-size: 30px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	font-style: normal;
	display: block;
	width: 35px;
	float: left;
	height: 35px;
	margin-right: 9px;
	background-image: url(image-securite-confort/anti-inondation-fleche-droite.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-bottom: 15px;
}
.Style40 {
	font-size: 11px;
	color: #0033FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	font-style: normal;
	display: block;
	width: 10px;
	float: left;
	height: 20px;
}
.Style41 {
	color: #0033FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	font-style: normal;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.Style42 {
	color: #0033FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	font-style: italic;
	font-size: 11px;
}
.Style43 {
	font-size: 10px;
	color: #0033FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}

.Style45 {font-size: 9px}

.Style47 {
	font-size: 11px;
	font-weight: bold;
}

.Style51 {
	font-size: 10px;
	font-weight: normal;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.inondation-gande-photo {
	display: block;
	margin-right: auto;
	margin-left: auto;
	height: 230px;
}
.texte-photo {
	display: block;
	float: left;
	padding-right: 10px;
	width: 440px;
}

.inondation-gande-photo  .vignette {
	display: block;
	width: 160px;
	float: left;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.inondation-gande-photo .vignette .legende_inondation {
	display: block;
	width: 150px;
	float: left;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}




#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .portection-inondation-text {
	display: block;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 590px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-conteneur {
	display: block;
	height: 600px;
	padding: 0px 30px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-conteneur .portection-inondation-text a {
	display: block;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
	padding: 0px;
}






.tableau-contact  td      {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.tdInput        {
	float: right;
	display: block;
	padding: 0px;
	width: 152px;
}
.tdInput-double-cell {
	display: block;
	float: right;
	width: 316px;
	text-align: right;
}

#anti-inondation #inondation-page #frmRecrutement .tableau-contact .anti-inondation-txt-tableau {
	display: block;
	float: left;
	padding: 0px;
	width: 300px;
}
.tableau-contact  .tdInputGauch      {
	text-align: left;
}
.barriere-indation-securite {
	display: block;
	float: left;
}
.poussoir-devis {
	display: inline;
	padding: 0px 0px 0px 15px;
	float: right;
}
#anti-inondation #inondation-page #pouss-devis {
	display: block;
	float: left;
	height: 510px;
	width: 8px;
}








#anti-inondation #intemperie-menu-page {
	background-image: url(image-securite-confort/floodgate-menu_principal.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	float: left;
	height: 545px;
	width: 200px;
	text-align: center;
}
#anti-inondation  #intemperie-menu-page  #flootgate  {
	text-decoration: none;
	display: block;
	float: right;
	height: 107px;
	width: 163px;
	margin-top: 0px;
	padding-top: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
#anti-inondation  #intemperie-menu-page  #flootgate  a  {
	text-decoration: none;
	display: block;
	float: left;
	height: 107px;
	width: 163px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	background-image: url(image-securite-confort/floodgate-logo.jpg);
	background-repeat: no-repeat;
	background-position: -1px 20px;
}
#anti-inondation  #intemperie-menu-page  #flootgate  a:hover  {
	text-decoration: none;
	display: block;
	float: left;
	height: 107px;
	width: 163px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	background-image: url(image-securite-confort/floodgate-logo-hover.jpg);
	background-repeat: no-repeat;
	background-position: -1px 20px;
}
#anti-inondation  #intemperie-menu-page  .photo-un-page {
	display: block;
	float: right;
	height: 131px;
	width: 158px;
	margin-top: 22px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#anti-inondation #intemperie-menu-page .photo-un-page-deux {
	display: block;
	float: right;
	height: 131px;
	width: 170px;
	margin-top: 22px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}


#anti-inondation #intemperie-menu-page #menu-averse {
	float: right;
	height: 93px;
	width: 158px;
	margin-top: 11px;
	padding-top: 12px;
	padding-bottom: 10px;
}
#anti-inondation   #intemperie-menu-page   #menu-averse .element-menu-inondation  {
	display: block;
	float: left;
	width: 143px;
	height: 30px;
	text-align: center;
	color: #000066;
}
#anti-inondation  #intemperie-menu-page  #menu-averse  a  {
	display: block;
	float: right;
	width: 141px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000033;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
}
#anti-inondation  #intemperie-menu-page  #menu-averse  a:hover  {
	display: block;
	float: right;
	width: 141px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #00CCFF;
	text-decoration: none;
	text-align: center;
	padding: 5px 0px 0px;
	margin: 0px;
}
#anti-inondation #intemperie-menu-page #menu-averse #menu-visited {
	display: block;
	float: left;
	width: 143px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding: 5px 0px 0px;
	margin: 0px;
}
#anti-inondation #intemperie-menu-page #floodgate-inondation {
	float: right;
	height: 233px;
	width: 158px;
}
#anti-inondation #intemperie-menu-page #floodgate-inondation a {
	float: right;
	height: 75px;
	width: 141px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	margin-top: 120px;
	padding-top: 30px;
}
#anti-inondation #intemperie-menu-page #floodgate-inondation a:hover {
	float: right;
	height: 75px;
	width: 141px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	color: #000033;
	text-decoration: none;
	padding-left: 15px;
	margin-top: 120px;
	padding-top: 30px;
	background-image: url(image-securite-confort/floodgate-menu_principal-hover.gif);
	background-position: -7px -120px;
	background-repeat: no-repeat;
}
.barriere-inondation-ptype {
	background-color: #FFFFFF;
	display: block;
	margin-right: 25px;
	padding: 5px 15px 5px 5px;
	height: 60px;
}
.barriere-inondation-ptype img {
	display: block;
	float: left;
}
.barriere-inondation-tableau {
	background-color: #FFFFFF;
	display: block;
	margin-right: 25px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 20px;
}



.inondation-poussoir {
	display: block;
	float: right;
	height: 120px;
	width: 14px;
}


.fleche-bas-sans-detour      {
	display: block;
	width: 60px;
	float: right;
}
.fleche-bas-sans-detour  a      {
	display: block;
	height: 70px;
	width: 60px;
	background-image: url(image-securite-confort/anti-inondation-bouton-bas.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	text-decoration: none;
	font-size: 14px;
	color: #000099;
}
.fleche-bas-sans-detour  a:hover      {
	text-decoration: none;
	background-image: url(image-securite-confort/anti-inondation-bouton-bas-hover.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	display: block;
	height: 70px;
	width: 60px;
	font-size: 14px;
	color: #000099;
}



.fleche-bas      {
	display: block;
	margin-top: 90px;
	margin-left: 563px;
}
.fleche-bas  a      {
	display: block;
	height: 70px;
	width: 60px;
	background-image: url(image-securite-confort/anti-inondation-bouton-bas.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	text-decoration: none;
	font-size: 14px;
	color: #000099;
}
.fleche-bas  a:hover      {
	text-decoration: none;
	background-image: url(image-securite-confort/anti-inondation-bouton-bas-hover.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	display: block;
	height: 70px;
	width: 60px;
	font-size: 14px;
	color: #0066CC;
}

.fleche-bas-seule      {
	display: block;
	float: left;
	width: 600px;
}
.fleche-bas-seule  a      {
	display: block;
	height: 70px;
	width: 60px;
	background-image: url(image-securite-confort/anti-inondation-bouton-bas.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
	text-decoration: none;
	float: right;
	text-align: left;
	font-size: 14px;
	color: #000099;
}
.fleche-bas-seule  a:hover      {
	text-decoration: none;
	background-image: url(image-securite-confort/anti-inondation-bouton-bas-hover.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
	display: block;
	height: 70px;
	width: 60px;
	float: right;
	font-size: 14px;
	color: #0066CC;
}


.fleche-haut      {
	display: block;
	margin-top: 0px;
	float: right;
	width: 100px;
}

.fleche-haut  a      {
	display: block;
	height: 70px;
	width: 60px;
	background-image: url(image-securite-confort/anti-inondation-bouton-haut.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
	text-decoration: none;
	font-size: 14px;
	color: #000099;
}
.fleche-haut  a:hover      {
	text-decoration: none;
	background-image: url(image-securite-confort/anti-inondation-bouton-haut-hover.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
	display: block;
	height: 70px;
	width: 60px;
	font-size: 14px;
	color: #000099;
}


.securite-confort-telechargement      {
	display: block;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	height: 60px;
	width: 80px;
}

.securite-confort-telechargement  a      {
	display: block;
	height: 50px;
	width: 50px;
	background-image: url(image-securite-confort/anti-inondation-bouton-telechargement.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.securite-confort-telechargement  a:hover      {
	text-decoration: none;
	background-image: url(image-securite-confort/anti-inondation-bouton-telechargement-hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 50px;
	width: 50px;
}

.pouss-footeur {
	display: block;
	float: right;
	width: 150px;
	padding-bottom: 15px;
}



#anti-inondation #foot-page {
	display: block;
	float: left;
	height: 20px;
	width: 780px;
	padding-top: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#anti-inondation #foot-page a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#anti-inondation #foot-page a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066FF;
	text-decoration: none;
	font-weight: normal;
}





#anti-inondation #foot-index {
	display: block;
	float: left;
	height: 30px;
	width: 780px;
	padding-top: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#anti-inondation #foot-index a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	margin-left: 25px;
	display: block;
	float: right;
	padding-bottom: 15px;
}
#anti-inondation #foot-index a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066FF;
	text-decoration: none;
	font-weight: normal;
	float: right;
	margin-left: 25px;
	padding-bottom: 15px;
	display: block;
}
.w3c   {
	display: block;
	float: right;
	margin-top: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.w3c  a   {
	display: block;
	background-image: url(image-securite-confort/valid-html401-blue_hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 56px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
}
#anti-inondation  #inondation-page #contenu-barriere-inondation #floodgate-txt li img {
	display: block;
	float: left;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotocentre {
	display: block;
	margin-right: auto;
	margin-left: auto;
	height: 300px;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 30px;
	overflow: hidden;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotocentre .barriere-anti-inondation-pphotocentre-centrage {
	display: block;
	height: 300px;
	padding-right: 15px;
	padding-left: 15px;
	float: right;
	width: 570px;
}
#anti-inondation  #inondation-page  #contenu-barriere-inondation  #floodgate-txt  .barriere-anti-inondation-pphotocentre  .barriere-anti-inondation-pphotocentre-centrage iframe {
	display: block;
	float: left;
	height: 300px;
	width: 520px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
}

#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotocentre img {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotoalign {
	display: block;
	margin-right: auto;
	margin-left: auto;
	height: 230px;
	padding-bottom: 5px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotoalign img {
	display: block;
	float: left;
	margin-right: 15px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotoalign_petit {
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	height: 120px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotoalign_petit img {
	display: block;
	float: left;
	margin-right: 15px;
}


#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-textcentre {
	display: block;
	margin-right: auto;
	margin-left: auto;
	height: 272px;
	padding-right: 50px;
	padding-top: 30px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-prtoduit {
	display: block;
	padding-bottom: 20px;
	float: left;
	width: 248px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-prtoduit img {
	display: block;
	margin-right: 25px;
	float: left;
	margin-bottom: 25px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .txxt {
	display: block;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	float: left;
	width: 240px;
}






#anti-inondation #designer_emmanuel {
	display: block;
	float: left;
	height: 25px;
	width: 950px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 10px;
}
#anti-inondation #designer_emmanuel #arriere_plan {
	display: block;
	float: left;
	height: 25px;
	width: 950px;
	color: #FFFFFF;
}
#anti-inondation #designer_emmanuel  #arriere_plan #clarasso_w3c {
	display : block;
	float : right;
	height : 23px;
	width : 120px;
	color : #FFFFFF;
	text-decoration : none;
	margin-left: 0px;
} 
#anti-inondation #designer_emmanuel  #arriere_plan  #clarasso_w3c a {
	background-image : url(image-securite-confort/valid-html401-blue_a.gif);
	background-repeat : no-repeat;
	display : block;
	float : right;
	height : 17px;
	width : 100px;
	background-position : right 0%;
	padding-top : 3px;
	color : #FFFFFF;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
} 
#anti-inondation #designer_emmanuel  #arriere_plan  #clarasso_w3c a:hover {
	background-image : url(image-securite-confort/valid-html401-blue_hover.gif);
	background-repeat : no-repeat;
	display : block;
	float : right;
	height : 17px;
	width : 100px;
	padding-top : 3px;
	color : #66FFFF;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
} 
#anti-inondation  #designer_emmanuel   #arriere_plan #imprimeur_e {
	color : #FFFFFF;
	text-decoration : none;
	width : 150px;
	float : right;
	height : 23px;
	display : block;
	text-align : left;
	margin-top : 0;
	margin-left : 15px;
} 
#anti-inondation  #designer_emmanuel   #arriere_plan   #imprimeur_e a {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	width : 140px;
	float : right;
	height : 17px;
	display : block;
	text-align : left;
	background-image : url(image/clarasso_design_a.gif);
	background-repeat : no-repeat;
	background-position : 105px -4px;
	margin-top : 0;
	padding-top : 3px;
	font-weight: normal;
} 
#anti-inondation #designer_emmanuel   #arriere_plan   #imprimeur_e a:hover {
	color : #66FFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	width : 140px;
	margin-top : 0;
	float : right;
	height : 17px;
	display : block;
	text-align : left;
	padding-top : 3px;
	background-image : url(image/clarasso_design_hover.gif);
	background-repeat : no-repeat;
	background-position : 105px -4px;
	font-weight: normal;
} 
#anti-inondation #designer_emmanuel #arriere_plan #floodgate-logo {
	display : block;
	float : right;
	height : 23px;
	width : 60px;
	color : #FFFFFF;
	text-decoration : none;
	margin-left: 0px;
}
#anti-inondation #designer_emmanuel #arriere_plan #floodgate-logo a {
	display : block;
	float : left;
	height : 20px;
	width : 60px;
	color : #FFFFFF;
	text-decoration : none;
	margin-left: 0px;
	background-image: url(image-securite-confort/floodgate-logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#anti-inondation #designer_emmanuel #arriere_plan #floodgate-logo a:hover {
	display : block;
	float : left;
	height : 20px;
	width : 60px;
	color : #FFFFFF;
	text-decoration : none;
	margin-left: 0px;
	background-image: url(image-securite-confort/floodgate-logo-hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



#anti-inondation #designer_emmanuel   #arriere_plan #referencement {
	display : block;
	float : left;
	height : 23px;
	width : 490px;
	color : #FFFFFF;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-top: 0px;
	padding-left: 10px;
	margin-top: 0px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-fnd-telecharger {
	display: block;
	height: 330px;
	float: left;
	width: 650px;
	padding-top: 15px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-fnd-telecharger a {
	display: block;
	height: 330px;
	float: left;
	width: 650px;
	background-image: url(image-securite-confort/fnd-doc-a-telecharger.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-fnd-telecharger a:hover {
	display: block;
	height: 330px;
	float: left;
	width: 650px;
	background-image: url(image-securite-confort/fnd-doc-a-telecharger-hover.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 100px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-prtoduit .photo {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 180px;
	width: 223px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-prtoduit .photo a {
	background-image: url(image-securite-confort/anti-inondation-bouton-photo.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 160px;
	width: 223px;
	background-repeat: no-repeat;
	background-position: center 25px;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-prtoduit .photo a:hover {
	background-image: url(image-securite-confort/anti-inondation-bouton-photo-hover.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 180px;
	width: 223px;
	background-repeat: no-repeat;
	background-position: center 25px;
	font-size: 14px;
	color: #0066CC;
	text-decoration: none;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-fnd-photo {
	display: block;
	float: left;
	width: 650px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-fnd-photo img {
	display: block;
	float: left;
	padding: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.inondation-gande-photo .vignette-long {
	display: block;
	width: 320px;
	float: left;
	height: 195px;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.inondation-gande-photo .vignette-long .legende_inondation {
	display: block;
	width: 160px;
	float: left;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
#anti-inondation #slogan-securite-confort #slogan-bories-text a {
	display: block;
	float: left;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
	height: 105px;
	padding-bottom: 30px;
}
#anti-inondation #slogan-securite-confort #slogan-bories-text a:hover {
	display: block;
	float: left;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
	height: 135px;
}
#anti-inondation #slogan-securite-confort #slogan-bories-text a span {
	display: none;
	float: left;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
	height: 60px;
}
#anti-inondation #slogan-securite-confort #slogan-bories-text a:hover span {
	display: block;
	float: left;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
	height: 60px;
}
.texte-photo-debordement {
	display: block;
	overflow: auto;
	height: 80px;
}
.Style70 {
	font-weight: bolder;
	color: #FF0000;
	text-decoration: underline;
}
.comentaire {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
.texte-contact {
	display: block;
	float: left;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	width: 180px;
}
#anti-inondation #inondation-page #photo-contact {
	float: right;
	width: 160px;
}
.pphoto-individuelle-contact {
	float: left;
	width: 135px;
	margin-bottom: 10px;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotoalign_petit-text {
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-anti-inondation-pphotoalign_petit-text .texte-moyene-photo {
	display: block;
	float: left;
	margin-right: 19px;
	width: 200px;
	padding-bottom: 5px;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#anti-inondation #designer_emmanuel #arriere_plan #bories-environnement {
	display: block;
	height: 23px;
	width: 70px;
	float: right;
}
#anti-inondation #designer_emmanuel #arriere_plan #bories-environnement a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: right;
	height: 20px;
	width: 50px;
	background-image: url(image-securite-confort/bories-environnement-logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#anti-inondation #designer_emmanuel #arriere_plan #bories-environnement a:hover {
	background-image: url(image-securite-confort/bories-environnement-logo-hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 20px;
	width: 50px;
	float: right;
}
#anti-inondation #inondation-page #contenu-barriere-inondation #floodgate-txt .barriere-conteneur .ligne {
	display: block;
	float: left;
	width: 640px;
}
#anti-inondation  #intemperie-menu-page  #info-contact {
	display: block;
	float: right;
	width: 190px;
	margin-top: 10px;
}
.inondation-poussoir-petit {
	display: block;
	float: right;
	height: 100px;
	width: 14px;
}
#anti-inondation #intemperie-menu-page #info-contact .texte-contact a {
	display: block;
	float: right;
	height: 80px;
	width: 180px;
	background-image: url(image-securite-confort/bories-environnement-logo-grand.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#anti-inondation #intemperie-menu-page #info-contact .texte-contact a:hover {
	display: block;
	float: right;
	height: 80px;
	width: 180px;
	background-image: url(image-securite-confort/bories-environnement-logo-grand-hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#anti-inondation  #intemperie-menu-page  #callage-contact  {
	display: block;
	float: right;
	height: 15px;
	width: 180px;
}
.90 {
	color: #0000CC;
}
