* {
	margin:0px;
	padding:0px;
}
body {
	background: #FFFFFF;
}
a {
	color: #00619E;
	text-decoration: none;
	outline:none;
}
a:hover {
	text-decoration: underline;
	outline:none;
}
.accessibilite {
	display: none;
}

/*
	HOME PAGE
*/

#h_conteneur {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 10px auto;
	height: 650px;
	width: 760px;
	position: relative;
	background: url(images/bg_h_conteneur.gif) no-repeat 186px 127px;
}
#h_conteneur ul {
	list-style:none;
}
#h_conteneur h1 {
	height: 110px;
	width: 299px;
	position: absolute;
	left: 298px;
	top: 11px;
	text-indent: -5000px;
	font-size: 6px;
}
#en_construction {
	height: 110px;
	width: 299px;
	position: absolute;
	left: 298px;
	top: 11px;
	font-size: 15px;
	text-align:center;
}
#h_conteneur h2 {
	font-size: 6px;
	text-indent: -5000px;
	height: 112px;
	width: 351px;
	left: 273px;
	top: 485px;
	position: absolute;
}
#h_conteneur #menu {
	width: 192px;
	left: 0px;
	top: 144px;
	position: absolute;
}
#menu a {
	background-position:top;
	font-size: 6px;
	display: block;
	text-indent: -5000px;
	text-align: left;
}
#menu a:hover {
	background-position:bottom;
}
#menu li {
	float:right;
	clear:both;
}
#menu #fr_bt_proprietes {
	background-image:url(images/fr_bg_bt_proprietes.gif);
	height: 23px;
	width: 157px;
}
#menu #fr_bt_differents {
	background-image:url(images/fr_bg_bt_differents.gif);
	height: 26px;
	width: 142px;
	margin-top:6px;
}
#menu #fr_bt_tableau {
	background-image:url(images/fr_bg_bt_tableau.gif);
	height: 24px;
	width: 181px;
	margin-top:4px;
}
#menu #fr_bt_snac {
	background-image:url(images/fr_bg_bt_snac.gif);
	height: 16px;
	width: 175px;
	margin-top:11px;
}
#menu #fr_bt_contact {
	background-image:url(images/fr_bg_bt_contact.gif);
	height: 16px;
	width: 70px;
	margin-top:14px;
}
#menu #en_bt_proprietes {
	background-image:url(images/en_bg_bt_proprietes.gif);
	height: 23px;
	width: 181px;
}
#menu #en_bt_differents {
	background-image:url(images/en_bg_bt_differents.gif);
	height: 26px;
	width: 142px;
	margin-top:6px;
}
#menu #en_bt_tableau {
	background-image:url(images/en_bg_bt_tableau.gif);
	height: 26px;
	width: 181px;
	margin-top:4px;
}
#menu #en_bt_snac {
	background-image:url(images/en_bg_bt_snac.gif);
	height: 16px;
	width: 175px;
	margin-top:11px;
}
#menu #en_bt_contact {
	background-image:url(images/en_bg_bt_contact.gif);
	height: 16px;
	width: 70px;
	margin-top:14px;
}
#menu #de_bt_proprietes {
	background-image:url(images/de_bg_bt_proprietes.gif);
	height: 26px;
	width: 170px;
}
#menu #de_bt_differents {
	background-image:url(images/de_bg_bt_differents.gif);
	height: 16px;
	width: 179px;
	margin-top:6px;
}
#menu #de_bt_tableau {
	background-image:url(images/de_bg_bt_tableau.gif);
	height: 26px;
	width: 187px;
	margin-top:4px;
}
#menu #de_bt_snac {
	background-image:url(images/de_bg_bt_snac.gif);
	height: 16px;
	width: 118px;
	margin-top:11px;
}
#menu #de_bt_contact {
	background-image:url(images/de_bg_bt_contact.gif);
	height: 16px;
	width: 66px;
	margin-top:14px;
}
#menu #es_bt_proprietes {
	background-image:url(images/es_bg_bt_proprietes.gif);
	height: 23px;
	width: 184px;
}
#menu #es_bt_differents {
	background-image:url(images/es_bg_bt_differents.gif);
	height: 26px;
	width: 145px;
	margin-top:6px;
}
#menu #es_bt_tableau {
	background-image:url(images/es_bg_bt_tableau.gif);
	height: 26px;
	width: 181px;
	margin-top:4px;
}
#menu #es_bt_snac {
	background-image:url(images/es_bg_bt_snac.gif);
	height: 16px;
	width: 186px;
	margin-top:11px;
}
#menu #es_bt_contact {
	background-image:url(images/es_bg_bt_contact.gif);
	height: 16px;
	width: 78px;
	margin-top:14px;
}
#h_conteneur #flags {
	position: absolute;
	width: 28px;
	left: 681px;
	top: 148px;
}
#h_conteneur #flags a {
	font-size: 6px;
	text-indent: -5000px;
	display: block;
	height: 20px;
	width: 28px;
	margin-bottom: 5px;
}
#h_conteneur #flags #espagnol {
	background: url(images/bg_h_flag_es.gif);
}
#h_conteneur #flags #allemand {
	background: url(images/bg_h_flag_de.gif);
}
#h_conteneur #flags #anglais {
	background: url(images/bg_h_flag_en.gif);
}
#h_conteneur #flags #francais {
	background: url(images/bg_h_flag_fr.gif);
}
#h_conteneur #accueil_contact {
	background: url(images/bg_accueil_contact.gif) no-repeat 55px 0px;
	position: absolute;
	height: 16px;
	width: 128px;
	top: 0px;
	right: 0px;
}
#accueil_contact ul {
	margin-left: 90px;
	list-style-type: none;
}
#accueil_contact a {
	font-size: 6px;
	text-indent: -5000px;
	display: block;
	height: 16px;
	width: 16px;
	margin-left: 3px;
}
#accueil_contact li {
	float: left;
}
#bt_accueil {
	background: url(images/bg_bt_accueil.gif);
}
#bt_contact_pt {
	background: url(images/bg_bt_contact_pt.gif);
}
#h_conteneur #logo {
	position: absolute;
	height: 105px;
	width: 158px;
	left: 34px;
	top: 21px;
	background: url(images/bg_logo_snac.gif);
}
#h_conteneur #logo {
	text-indent: -5000px;
}
#h_conteneur #coordonnees {
	position: absolute;
	height: 42px;
	width: 155px;
	left: 37px;
	top: 305px;
	text-align: right;
}
#h_conteneur #copy_adlec {
	font-size: 10px;
	position: absolute;
	width: 60px;
	left: 85px;
	top: 585px;
}
#h_conteneur #xiti-logo {
	position: absolute;
	height: 25px;
	width: 39px;
	top: 572px;
	left: 153px;
}

/*
	PAGES INTERIEURES
*/

/* Elements communs */

#conteneur {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0px auto;
	width: 955px;
	position: relative;
}
#contenu {
	float: right;
	width: 720px;
	position: relative;
}
#colgauche {
	width: 235px;
	position: relative;
	float: right;
}
.clear {
	clear: both;
}
#pied {
	position: relative;
	height: 35px;
}
#conteneur #copy_adlec {
	font-size: 10px;
	position: absolute;
	width: 60px;
	left: 115px;
	bottom: 10px;
}
#conteneur #xiti-logo {
	position: absolute;
	height: 25px;
	width: 39px;
	bottom: 10px;
	left: 181px;
}
#colgauche ul {
	list-style: none;
}
#colgauche #flags {
	position: absolute;
	height: 15px;
	width: 94px;
	top: 93px;
	right: 12px;
}
#colgauche #flags li {
	float: left;
}
#colgauche #flags a {
	font-size: 6px;
	text-indent: -5000px;
	display: block;
	height: 15px;
	width: 22px;
	margin-left: 1px;
}
#colgauche #flags #espagnol {
	background: url(images/bg_flag_es.gif);
}
#colgauche #flags #allemand {
	background: url(images/bg_flag_de.gif);
}
#colgauche #flags #anglais {
	background: url(images/bg_flag_en.gif);
}
#colgauche #flags #francais {
	background: url(images/bg_flag_fr.gif);
}
#colgauche #menu {
	right: 15px;
	top: 118px;
	position: absolute;
}
#conteneur #accueil_contact {
	background: url(images/bg_accueil_contact.gif) no-repeat 55px 0px;
	position: absolute;
	height: 16px;
	width: 128px;
	top: 15px;
	right: 25px;
}

/* Page "Propriétées comparées des élastomères - proprietes_elastomeres.php" */

#fr_h1_proprietes {
	height: 130px;
	width: 440px;
	font-size: 6px;
	background: url(images/fr_bg_h1_proprietes.gif);
	text-indent: -5000px;
	margin-top: 5px;
}
#en_h1_proprietes {
	height: 130px;
	width: 447px;
	font-size: 6px;
	background: url(images/en_bg_h1_proprietes.gif);
	text-indent: -5000px;
	margin-top: 5px;
}
#de_h1_proprietes {
	height: 130px;
	width: 447px;
	font-size: 6px;
	background: url(images/de_bg_h1_proprietes.gif);
	text-indent: -5000px;
	margin-top: 5px;
}
#es_h1_proprietes {
	height: 130px;
	width: 374px;
	font-size: 6px;
	background: url(images/es_bg_h1_proprietes.gif);
	text-indent: -5000px;
	margin-top: 5px;
}
#proprietes {
	width: 500px;
	margin: 18px 0px 0px 9px;
}
.tit_td_rouge {
	font-weight: bold;
	color: #ce1010;
	padding-top: 5px;
}
#proprietes th {
	font-weight: bold;
	color: #FFFFFF;
	background: #004573;
	padding: 1px 0px;
}
.td_centree {
	text-align: center;
}

.filet_bas{
	border-bottom: 1px solid #00659c;
	padding-bottom: 3px;
}
.padding_top {
	padding-top: 5px;
}
#proprietes_legende {
	font-weight: bold;
	color: #ce1010;
	text-align: right;
	width: 510px;
	padding-top: 2px;
}
#proprietes_photo {
	background: url(images/bg_proprietes_photo.jpg);
	position: absolute;
	height: 148px;
	width: 210px;
	top: 306px;
	right: 0px;
}

/* Page "différents types d'appuis" - types_appuis.php */

#fr_h1_differents {
	height: 76px;
	width: 402px;
	font-size: 6px;
	background: url(images/fr_bg_h1_differents.gif);
	text-indent: -5000px;
	margin-top: 39px;
	margin-left: 51px;
}
#en_h1_differents {
	height: 76px;
	width: 402px;
	font-size: 6px;
	background: url(images/en_bg_h1_differents.gif);
	text-indent: -5000px;
	margin-top: 39px;
	margin-left: 51px;
}
#de_h1_differents {
	height: 76px;
	width: 300px;
	font-size: 6px;
	background: url(images/de_bg_h1_differents.gif);
	text-indent: -5000px;
	margin-top: 39px;
	margin-left: 51px;
}
#es_h1_differents {
	height: 76px;
	width: 427px;
	font-size: 6px;
	background: url(images/es_bg_h1_differents.gif);
	text-indent: -5000px;
	margin-top: 39px;
	margin-left: 51px;
}
#differents {
	margin: 7px 0px 0px 9px;
	height: 450px;
	width: 268px;
	background: #004573 url(images/bg_differents.gif) no-repeat 14px 28px;
	padding: 17px 15px 0px 177px;
}
#differents_legende {
	text-align: right;
	width: 480px;
	padding-top: 4px;
	background: #FFFFFF;
	padding-right: 11px;
	height: 20px;
	position: absolute;
	left: 0px;
	top: 589px;
	z-index: 1;
}
#differents dt {
	font-weight: bold;
	color: #ffcf00;
	background: url(images/differents_puce.gif) no-repeat 0px 5px;
	padding-left: 14px;
}
#differents dd {
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-left: 19px;
}
#differents_photo {
	background: url(images/bg_differents_photo.jpg);
	position: absolute;
	top: 421px;
	left: 452px;
	height: 182px;
	width: 243px;
	z-index: 0;
}

/* Page "Tableau dimensionnel et sollicitations admissibles" - sollicitations_admissibles.php */

#fr_h1_tableau {
	height: 97px;
	width: 407px;
	font-size: 6px;
	background: url(images/fr_bg_h1_tableau.gif);
	text-indent: -5000px;
	margin-top: 15px;
	margin-left: 9px;
}
#en_h1_tableau {
	height: 97px;
	width: 407px;
	font-size: 6px;
	background: url(images/en_bg_h1_tableau.gif);
	text-indent: -5000px;
	margin-top: 15px;
	margin-left: 9px;
}
#de_h1_tableau {
	height: 97px;
	width: 446px;
	font-size: 6px;
	background: url(images/de_bg_h1_tableau.gif);
	text-indent: -5000px;
	margin-top: 15px;
	margin-left: 9px;
}
#es_h1_tableau {
	height: 97px;
	width: 407px;
	font-size: 6px;
	background: url(images/es_bg_h1_tableau.gif);
	text-indent: -5000px;
	margin-top: 15px;
	margin-left: 9px;
}
#tableau {
	margin: 10px 0px 0px 9px;
	width: 459px;
}
#tableau th {
	font-weight: bold;
	color: #FFFFFF;
	background: #004573;
	padding: 1px 0px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.filet_H{
	border-top: 1px solid #00659c;
	padding-top: 5px;
}
.filet_G {
	border-left: 1px solid #00659c;
}
#tableau td {
	text-align: center;
	border-right: 1px solid #00659c;
}
.largeur_mini {
	width: 15px;
	text-align: center;
}
#tableau_legende {
	width: 460px;
	margin-top: 5px;
	margin-left: 9px;
}
#tableau_legende ul {
	list-style: none;
	padding-left: 15px;
}
#tableau_photo_G {
	background: url(images/bg_tableau_photo_G.jpg);
	position: absolute;
	height: 130px;
	width: 145px;
	left: -186px;
	top: 600px;
}
#colcentre {
	float: left;
	width: 478px;
}
#coldroite {
	float: left;
	width: 227px;
	margin-top: 122px;
	background: url(images/bg_coldroite.gif) repeat-y 18px;
}
h2.fr_tableau {
	font-size: 6px;
	background: url(images/fr_bg_tableau_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.en_tableau {
	font-size: 6px;
	background: url(images/en_bg_tableau_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.de_tableau {
	font-size: 6px;
	background: url(images/de_bg_tableau_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.es_tableau {
	font-size: 6px;
	background: url(images/es_bg_tableau_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
#coldroite p {
	margin-top: 10px;
	padding-left: 23px;
}
#coldroite h3 {
	font-weight: bold;
	color: #ce1010;
	margin-top: 22px;
	padding-left: 23px;
	font-size: 13px;
}
#tableau_photo_D {
	background: url(images/bg_tableau_photo_D.jpg);
	height: 177px;
	width: 188px;
	margin-top: 5px;
	margin-left: 11px;
}
#coldroite ul {
	list-style: url(images/tableau_puce.gif);
	margin-left: 40px;
	margin-top: 10px;
}

/* Page "SNAC en quelques mots" - snac.php */

#fr_h1_snac {
	height: 93px;
	width: 280px;
	font-size: 6px;
	background: url(images/fr_bg_snac_h1.gif);
	text-indent: -5000px;
	margin-top: 7px;
	margin-left: 9px;
}
#en_h1_snac {
	height: 93px;
	width: 280px;
	font-size: 6px;
	background: url(images/en_bg_snac_h1.gif);
	text-indent: -5000px;
	margin-top: 7px;
	margin-left: 9px;
}
#de_h1_snac {
	height: 93px;
	width: 280px;
	font-size: 6px;
	background: url(images/de_bg_snac_h1.gif);
	text-indent: -5000px;
	margin-top: 7px;
	margin-left: 9px;
}
#es_h1_snac {
	height: 93px;
	width: 295px;
	font-size: 6px;
	background: url(images/es_bg_snac_h1.gif);
	text-indent: -5000px;
	margin-top: 7px;
	margin-left: 9px;
}
#snac {
	color:#FFFFFF;
	background: #004573;
	height: 435px;
	width: 364px;
	margin-top: 22px;
	margin-left: 9px;
	padding: 25px 25px 0px 71px;
	line-height: 17px;
}
#snac dt {
	float: left;
	padding-right: 2px;
	padding-left: 11px;
	background: url(images/snac_puce.gif) no-repeat 0px 6px;
	font-weight: bold;
	margin-left: -5px;
}
#snac .margin_H {
	margin-top: 10px;
}
#snac ul {
	list-style: none;
}
h2.fr_snac {
	font-size: 6px;
	background: url(images/fr_bg_snac_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.en_snac {
	font-size: 6px;
	background: url(images/en_bg_snac_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.de_snac {
	font-size: 6px;
	background: url(images/de_bg_snac_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.es_snac {
	font-size: 6px;
	background: url(images/es_bg_snac_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
#snac_photo_D {
	background: url(images/bg_snac_photo_D.jpg);
	height: 111px;
	width: 150px;
	margin-top: 10px;
	margin-left: 4px;
}
#snac_photo_G {
	background: url(images/bg_snac_photo_G.gif);
	position: absolute;
	height: 178px;
	width: 277px;
	left: -212px;
	top: 400px;
}

/* Page "Contacter la SNAC" - contact.php */

#fr_h1_contact {
	height: 93px;
	width: 223px;
	font-size: 6px;
	background: url(images/fr_bg_contact_h1.gif);
	text-indent: -5000px;
	margin-top: 19px;
	margin-left: 12px;
}
#en_h1_contact {
	height: 93px;
	width: 277px;
	font-size: 6px;
	background: url(images/en_bg_contact_h1.gif);
	text-indent: -5000px;
	margin-top: 19px;
	margin-left: 12px;
}
#de_h1_contact {
	height: 93px;
	width: 277px;
	font-size: 6px;
	background: url(images/de_bg_contact_h1.gif);
	text-indent: -5000px;
	margin-top: 19px;
	margin-left: 12px;
}
#es_h1_contact {
	height: 93px;
	width: 393px;
	font-size: 6px;
	background: url(images/es_bg_contact_h1.gif);
	text-indent: -5000px;
	margin-top: 19px;
	margin-left: 12px;
}
#contact {
	color:#FFFFFF;
	background: #009e63;
	height: 440px;
	width: 420px;
	margin-top: 10px;
	margin-left: 9px;
	padding: 20px 20px 0px 20px;
	border-style: none;
	display: block;
}
#contact legend {
	display: none;
}
#contact a {
	color: #FFFFFF;
	text-decoration: underline;
}
#contact a:hover {
	text-decoration: none;
}
h2.fr_contact {
	font-size: 6px;
	background: url(images/fr_bg_contact_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.en_contact {
	font-size: 6px;
	background: url(images/en_bg_contact_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.de_contact {
	font-size: 6px;
	background: url(images/de_bg_contact_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
h2.es_contact {
	font-size: 6px;
	background: url(images/es_bg_contact_h2.gif);
	text-indent: -5000px;
	height: 43px;
	width: 217px;
	margin-bottom: 5px;
}
.champ_requis {
	font-size: 11px;
	font-style: italic;
	padding-right: 20px;
}
fieldset {
	border-style: none;
	margin-top: 10px;
}
#civilite {
	margin-top: 20px;
}
#coordonnes label, #votre_message label {
	width: 100px;
	display: block;
	float: left;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
	margin: 1px;
	clear: both;
}
.obligatoire {
	font-weight: bold;
}
#coordonnes input, #votre_message textarea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00659c;
	width: 200px;
	border: 1px solid #000000;
	float: left;
	padding: 1px;
}
#message {
	height:90px;
}
#validation {
	text-align: right;
	width: 317px;
}
.fr_bt_valider_link {
	background: url(images/fr_bg_bt_valid.gif);
	height: 14px;
	width: 100px;
	border-style: none;
	cursor: hand;
	cursor: pointer;
	margin-top: 10px;
}
.en_bt_valider_link {
	background: url(images/en_bg_bt_valid.gif);
	height: 14px;
	width: 100px;
	border-style: none;
	cursor: hand;
	cursor: pointer;
	margin-top: 10px;
}
.de_bt_valider_link {
	background: url(images/de_bg_bt_valid.gif);
	height: 14px;
	width: 124px;
	border-style: none;
	cursor: hand;
	cursor: pointer;
	margin-top: 10px;
}
.es_bt_valider_link {
	background: url(images/es_bg_bt_valid.gif);
	height: 14px;
	width: 100px;
	border-style: none;
	cursor: hand;
	cursor: pointer;
	margin-top: 10px;
}
#civilite label {
	margin-left: 2px;
}

/*
06/2007
Rajouts certification CE
*/
#h_asqpe1683_en1337-3 {
	background: url(images/asqpe1683_en1337-3.gif) no-repeat;
	height: 127px;
	width: 106px;
	left: 85px;
	top: 410px;
	position: absolute;
}
#h_asqpe1683_en1337-3 a, #asqpe1683_en1337-3 a {
	text-indent: -5000px;
	display: block;
	height: 127px;
	width: 106px;
	outline:none;
}
#asqpe1683_en1337-3 {
	background: url(images/asqpe1683_en1337-3.gif) no-repeat;
	height: 127px;
	width: 106px;
	position:absolute;
	left: 114px;
	top: 300px;
}
#h_conteneur #flag_arabe {
	position: absolute;
	left: 671px;
	top: 258px;
	height: 14px;
	width: 47px;
}
#flag_arabe #arabe {
	font-size: 1px;
	background: url(images/bg_flag_ar.gif) no-repeat;
	text-indent: -5000px;
	display: block;
	height: 14px;
	width: 47px;
}
#colgauche #flag_arabe {
	position: absolute;
	left: 67px;
	top: 95px;
	height: 14px;
	width: 47px;
}
#flag_arabe #arabe {
	font-size: 1px;
	background: url(images/bg_flag_ar.gif) no-repeat;
	text-indent: -5000px;
	display: block;
	height: 14px;
	width: 47px;
}
#h_urgences_appuis {
	position: absolute;
	height: 59px;
	width: 214px;
	left: 410px;
	top: 127px;
}

