.cachediv {
display: none;
}

a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FF9900;
}
a:active {
	color: #FF0000;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

BODY {
	scrollbar-face-color: #6C7DB5;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #1A2A66;
	scrollbar-darkshadow-color: #1A2A66;
	scrollbar-track-color: #1A2A66;
	scrollbar-arrow-color: #FFFFFF;
	color: #1A2A66;
	background-color: #6C7DB5;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.entete {
	background-image:  url(../images/Fond_entete_02.jpg);
}

.Titre_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #6181b2;
}

.Titre_page_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6181b2;
}

.Titre_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}

.Titre_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.Texte_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.Texte_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.Titre_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF9900;
}

.Titre_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}

.Texte_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.Texte_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.Texte_gras_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}

.Texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.Texte_accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.fond-info {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/Fond_new_site_texte.jpg);
	background-repeat: no-repeat;
	background-color: #6C7DB5;
	background-attachment: fixed;
}

.fond-info-02 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/Fond_new_site_texte_02.jpg);
	background-repeat: no-repeat;
	background-color: #6C7DB5;
	background-attachment: fixed;
}

.Copyright {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #373753;
}

.gauche {
position: relative;
left: 0;
width: 233px;
height: 440px;
overflow: hidden;
}

.droite {
position: relative;
left: 0;
width: 100%;
height: 440px;
overflow: hidden;
}

.visite {
	position: relative;
	left: 0;
	width: 210px;
	height: 345px;
	overflow: auto;
}

.visite_info {
	position: relative;
	left: 0;
	width: 215px;
	height: 375px;
	overflow: auto;
	background-color: #6C7DB5;
}

.centre {
	position: relative;
	width: 700px;
	height: 458px;
overflow: hidden;
}

.flash {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/Fond_entete_new.jpg);
	background-repeat: no-repeat;
}

.formulaire {
	position: relative;
	left: 0;
	width: 700px;
	height: 390px;
	overflow: auto;
}

.historique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9933;
}

/* Fond */

.loisir {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/loisir.jpg);
	background-repeat: no-repeat;
}

.fond_site {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/Fond_new_site.jpg);
	background-repeat: no-repeat;
}

.accueil {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/accueil.jpg);
	background-repeat: no-repeat;
}

.catalogue_tiag {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue.jpg);
	background-repeat: no-repeat;
}

.fond_principal {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/fond_principale.jpg);
	background-repeat: no-repeat;
}

.fond_principalc {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/fond_principalec.jpg);
	background-repeat: no-repeat;
}

.fond_site_bas {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/Fond_new_site_bas_01.jpg);
	background-repeat: repeat-x;
}

.fond_site_haut {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/Fond_new_site_haut.jpg);
	background-repeat: repeat-x;
}


/* Generale */

.fond_visite {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/fond_visite.jpg);
	background-repeat: no-repeat;
}

.be {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/bureau_etude/bureau_etude.jpg);
	background-repeat: no-repeat;
}

.be_application {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/bureau_etude/bureau_etude_application.jpg);
	background-repeat: no-repeat;
}

.extrusion {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/extrusion-soufflage.gif);
	background-repeat: no-repeat;
}


.injection {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/injection/injection.gif);
	background-repeat: no-repeat;
}

.injection_realisation {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/injection/realisation_injection.gif);
	background-repeat: no-repeat;
}


.soufflage_realisation {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/soufflage/realisation_soufflage.gif);
	background-repeat: no-repeat;
}

/* Catalogue*/

.catalogue {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue.gif);
	background-repeat: no-repeat;
}

 
.public {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/public.gif);
	background-repeat: no-repeat;
}

.defense {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/defense.gif);
	background-repeat: no-repeat;
}

.filtre {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/public/filtre.gif);
	background-repeat: no-repeat;
}

.flotteur {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/public/flotteur.gif);
	background-repeat: no-repeat;
}

.bebe {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/public/bebe.gif);
	background-repeat: no-repeat;
}

.famas {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/famas/famas.gif);
	background-repeat: no-repeat;
}

.masque {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/masque/masque.gif);
	background-repeat: no-repeat;
}

.volet {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/leclerc/volet.gif);
	background-repeat: no-repeat;
}

.coquille {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/coquille/coquille.gif);
	background-repeat: no-repeat;
}

.viseur {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/viseur/viseur.gif);
	background-repeat: no-repeat;
}

.nid {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/nid/nid.gif);
	background-repeat: no-repeat;
}


.c120 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/conteneurs/120.gif);
	background-repeat: no-repeat;
}

.c155 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/conteneurs/155.gif);
	background-repeat: no-repeat;
}

.c105 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/conteneurs/105.gif);
	background-repeat: no-repeat;
}

.c90105 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/conteneurs/90-105.gif);
	background-repeat: no-repeat;
}

.eryx {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/conteneurs/eryx.gif);
	background-repeat: no-repeat;
}

.conteneurs {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/defense/conteneurs/conteneurs.gif);
	background-repeat: no-repeat;
}


.suite_prod {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/suite-prod.jpg);
	background-repeat: repeat-x;
}

.suite_prod2 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/suite-prod2.jpg);
	background-repeat: repeat-x;
}

.suite_prod3 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/suite-prod3.jpg);
	background-repeat: repeat-x;
}

.suite_prod4 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/suite-prod4.jpg);
	background-repeat: repeat-x;
}

.suite_prod5 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/suite-prod5.jpg);
	background-repeat: repeat-x;
}

.suite_etude {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/suite-etude.gif);
	background-repeat: repeat-x;
}

/* Batiment */

.batiment {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/batiment.gif);
	background-repeat: no-repeat;
}

.goulotte {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/batiment/goulotte.gif);
	background-repeat: no-repeat;
}

.adoucisseur {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/batiment/adoucisseur.gif);
	background-repeat: no-repeat;
}

/* Emballages */

.emballage {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/emballage.gif);
	background-repeat: no-repeat;
}

.outre {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/outre.gif);
	background-repeat: no-repeat;
}

.bondes {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/bondes.gif);
	background-repeat: no-repeat;
}

.b220 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/b_220.gif);
	background-repeat: no-repeat;
}

.b150 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/b_150.gif);
	background-repeat: no-repeat;
}

.b120 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/b_120.gif);
	background-repeat: no-repeat;
}

.b60 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/b_60.gif);
	background-repeat: no-repeat;
}

.ot {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/ot.gif);
	background-repeat: no-repeat;
}

.ot50 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/ot_50.gif);
	background-repeat: no-repeat;
}

.ot60 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/ot_60.gif);
	background-repeat: no-repeat;
}

.ot120 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/emballages/ot_120.gif);
	background-repeat: no-repeat;
}

/* Aéranautique */

.aero {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/aeronautique/aero.gif);
	background-repeat: no-repeat;
}

.joint {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/aeronautique/joint.gif);
	background-repeat: no-repeat;
}

/* Automobile */

.automobile {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/automobile/automobile.gif);
	background-repeat: no-repeat;
}

.reservoir{
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/automobile/reservoir.gif);
	background-repeat: no-repeat;
}

.gaine {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/automobile/gaine.gif);
	background-repeat: no-repeat;
}

/* Collectivite */

.collectivite {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/collectivite.gif);
	background-repeat: no-repeat;
}

.facade {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/facade.gif);
	background-repeat: no-repeat;
}

.poubelles {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/poubelles.gif);
	background-repeat: no-repeat;
}

.valise {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/valise.gif);
	background-repeat: no-repeat;
}

.bureau {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/bureau.gif);
	background-repeat: no-repeat;
}

.bureaum {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/bureau/bureaum.gif);
	background-repeat: no-repeat;
}

.bob {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/bureau/bob.gif);
	background-repeat: no-repeat;
}

.kendo {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/bureau/kendo.gif);
	background-repeat: no-repeat;
}

.stark {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/bureau/stark.gif);
	background-repeat: no-repeat;
}

.hospitalier {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/hospitalier/hospitalier.gif);
	background-repeat: no-repeat;
}

.hospitaliers {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/hospitalier/soufflee.gif);
	background-repeat: no-repeat;
}

.hospitalieri {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/hospitalier/injectee.gif);
	background-repeat: no-repeat;
}

.edf {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/collectivite/edf.gif);
	background-repeat: no-repeat;
}

.transport {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/transport/transport.gif);
	background-repeat: no-repeat;
}

.train {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_site/catalogue/transport/siege_train.gif);
	background-repeat: no-repeat;
}

.Texte_f {
	font-size: 2px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}