/* Balises */
body{
margin: 0px;
padding: 0px;
}
p{
padding:0px;
margin:0px;
}
img{
	border: none;
}
#logo_print{
display:none;
}
/* Polices */
.arial9 { font-family: Arial, helvetica; font-size:9px}
.arial10 { font-family: Arial, helvetica; font-size:10px}
.arial11 { font-family: Arial,  helvetica; font-size:11px}
.arial12 { font-family: Arial, helvetica; font-size:12px}
.arial14 { font-family: Arial, helvetica; font-size:14px}
.arial15 { font-family: Arial, helvetica; font-size:15px}
.arial16 { font-family: Arial, helvetica; font-size:16px}
.arial17 { font-family: Arial, helvetica; font-size:17px}
.arial18 { font-family: Arial, helvetica; font-size:18px}
.arial22 { font-family: Arial, helvetica; font-size:22px}

.verdana9 { font-family: Verdana, helvetica; font-size:9px}
.verdana10 { font-family: Verdana, helvetica; font-size:10px}
.verdana11 { font-family: Verdana,  helvetica; font-size:11px}
.verdana12 { font-family: Verdana, helvetica; font-size:12px}
.verdana14 { font-family: Verdana, helvetica; font-size:14px}
.verdana15 { font-family: Verdana, helvetica; font-size:15px}
.verdana16 { font-family: Verdana, helvetica; font-size:16px}
.verdana17 { font-family: Verdana, helvetica; font-size:17px}
.verdana18 { font-family: Verdana, helvetica; font-size:18px}
.verdana22 { font-family: Verdana, helvetica; font-size:22px}

/* Spéciaux */
.bold {font-weight: bold;}
.justif {text-align: justify;}
.maj {text-transform: uppercase;}
.italic{font-style:italic;}

/* Couleurs */
.bleu{color:#234686;}
.gris1{color:#555555;}
.gris2{color:#a7a7a7;}
.gris3{color:#898989;}
.rouge1{color:#c7203c;}
.rouge2{color:#c8233e;}
.noir1{color:#2e2e2e;}

/* Textes */
.chemingris{
font-family: Verdana, helvetica; 
font-size:9px;
color:#898989;
}
.cheminrouge{
font-family: Verdana, helvetica; 
font-size:9px;
color:#c7203c;
}
.grand_titre_noir1{
font-family: Verdana, helvetica; 
font-size:16px;
font-weight:bold;
color:#282828;
}
.moyen_titre_noir1{
font-family: Verdana, helvetica; 
font-size:13px;
font-weight:bold;
color:#282828;
}

/* Listes */
ul{
padding:0px 0px 5px 0px;
margin:0px;
}
li{
padding:0px 0px 2px 10px; 
margin:0px;
list-style-type:none;
font-family: Verdana,  helvetica; 
font-size:11px;
color:#555555;
background:url(../images/common/puce7.gif) no-repeat 0px 4px;
_background:url(../images/common/puce7.gif) no-repeat 0px 8px;
}

li.liste1{
background:url(../images/common/puce1.gif) no-repeat 0px 5px;
padding-left:10px;
}

li.liste2{
background:url(../images/common/puce2.gif) no-repeat 0px 2px;
padding-left:10px;
}

li.liste3{
background:url(../images/common/puce7.gif) no-repeat 0px 3px;
padding-left:11px;
_background:url(../images/common/puce7.gif) no-repeat 0px 7px;
}
li.liste3bis{
background:url(../images/common/puce7.gif) no-repeat 0px 8px;
padding-left:14px;
}
li.liste3ter{
background:url(../images/common/puce7.gif) no-repeat 0px 6px;
padding-left:14px;
}
li.liste4{
background:url(../images/common/puce6.gif) no-repeat 0px 10px;
padding-left:11px;
}
li.liste4bis{
background:url(../images/common/puce6.gif) no-repeat 0px 10px;
padding-left:11px;
}
li.liste4ter{
background:url(../images/common/puce6.gif) no-repeat 305px 13px;
padding-left:11px;
}
li.liste5{
background:url(../images/common/picto_pdf.gif) no-repeat 0px 2px;
padding-left:19px;
}
li.liste5bis{
background:url(../images/common/picto_pdf.gif) no-repeat 0px 4px;
padding-left:25px;
}
li.liste6{
background:url(../images/common/puce5.gif) no-repeat 9px 10px;
padding-left:16px;
}
li.liste7{
background:url(../images/common/puce10.gif) no-repeat 9px 10px;
padding-left:16px;
}

/* Formulaires */
input.bandeau{
border:1px solid #5f7bad;
color:#a7a7a7; 
font-family: Verdana, helvetica; 
font-size:10px;
}
select.products{
border:1px solid #9c9c9c;
color:#a7a7a7; 
font-family: Verdana, helvetica; 
font-size:10px;
}
input,textarea.tech{
border:1px solid #9c9c9c;
color:#555555; 
width:155px; 
height:18px;
font-family: Verdana, helvetica; 
font-size:10px;
}
input.checkbox{
border:none;
height:15px;
width:15px;
}
select.tech{
border:1px solid #9c9c9c;
color:#555555; 
font-family: Verdana, helvetica; 
font-size:10px;
}

/* Liens */
.lien_email_rouge{
font-family: Verdana,  helvetica; 
font-size:11px;
color:#c8233e;
text-decoration:none;
}
.lien_email_rouge:hover{text-decoration:underline;}

.liengrisbold10{
font-family: Verdana,  helvetica;
font-size:10px;
font-weight:bold;
color:#555555;
text-decoration:none;
}
.liengrisbold10:hover{text-decoration:underline;}

.liengrisbold11{
font-family: Verdana,  helvetica;
font-size:11px;
font-weight:bold;
color:#555555;
text-decoration:none;
}
.liengrisbold11:hover{text-decoration:underline;}

.liengrisbold12{
font-family: Verdana,  helvetica;
font-size:12px;
font-weight:bold;
color:#555555;
text-decoration:none;
}
.liengrisbold12:hover{text-decoration:underline;}

.liengrisclair{
font-family: Verdana, helvetica; 
font-size:9px;
color:#898989;
text-decoration:none;
}
.liengrisclair:hover{text-decoration:underline;}

.lien_chemin_grisclair{
background:url(../images/common/puce8.gif) no-repeat 2px 6px;
padding-left:9px;
font-family: Verdana, helvetica; 
font-size:9px;
color:#898989;
text-decoration:none;
}

.lien_chemin_grisclair:hover{text-decoration:underline;}

.lien_chemin_rouge{
background:url(../images/common/puce8.gif) no-repeat 2px 6px;
padding-left:8px;
font-family: Verdana, helvetica; 
font-size:9px;
color:#c7203c;
text-decoration:none;
}
.lien_chemin_rouge:hover{text-decoration:underline;}
div.articles {
font-family: Verdana,  helvetica;
font-size:11px;
color:#555555;
}
div.articles_about a {
font-family: Verdana, helvetica; 
font-size:10px;
font-weight:bold;
color:#c7203c;
text-decoration:none;
background:url(../images/common/puce6.gif) no-repeat 0px 5px;
padding-left:11px
}
div.articles_about a:hover {
text-decoration:underline;
background:url(../images/common/puce6.gif) no-repeat 0px 5px;
padding-left:11px
}
div.articles a {
font-family: Verdana, helvetica; 
font-size:10px;
font-weight:normal;
color:#c7203c;
text-decoration:none;
}
div.articles a:hover {
text-decoration:underline;
}
div.contact_address a {
font-family: Verdana, helvetica; 
font-size:10px;
color:#c7203c;
text-decoration:none;
}
div.contact_address a:hover {
text-decoration:underline;

}
.lien_bold_rouge{
font-family: Verdana, helvetica; 
font-size:10px;
font-weight:bold;
color:#c7203c;
text-decoration:none;
}
.lien_bold_rouge:hover{text-decoration:underline;}

.lien_noir_petit{
background:url(../images/common/puce5.gif) no-repeat 9px 5px;
padding-left:16px;
font-family: Verdana, helvetica; 
font-size:10px;
text-decoration:none;
color:#2e2e2e;
}
.lien_noir_petit:hover{text-decoration:underline;}

.menu_gauche_rouge{
display:block;
font-family: Verdana,  helvetica; 
font-size:11px;
color:#c8233e;
font-weight:bold;
background:url(../images/common/puce3.gif) no-repeat 0px 4px;
padding:0px 0px 0px 12px;
text-decoration:none;
}
.menu_gauche_rouge:hover{
color:#234686;
background:url(../images/common/puce4.gif) no-repeat 0px 4px;
}

.menu_gauche_rouge2{
display:block;
font-family: Verdana,  helvetica; 
font-size:11px;
color:#c8233e;
font-weight:bold;
background:url(../images/common/puce9.gif) no-repeat 0px 4px;
padding:0px 0px 0px 12px;
text-decoration:none;
}
.menu_gauche_rouge2:hover{
color:#234686;
background:url(../images/common/puce9.gif) no-repeat 0px 4px;
}

.menu_gauche_bleu{
display:block;
font-family: Verdana,  helvetica; 
font-size:11px;
color:#234686;
font-weight:bold;
background:url(../images/common/puce4.gif) no-repeat 0px 4px;
padding:0px 0px 0px 12px;
text-decoration:none;
}
.menu_gauche_bleu:hover{
color:#c8233e;
background:url(../images/common/puce3.gif) no-repeat 0px 4px;
}
.menu_gauche_bleu2{
font-family: Verdana,  helvetica; 
font-size:13px;
color:#234686;
font-weight:bold;
background:url(../images/common/puce4.gif) no-repeat 0px 4px;
padding:0px 0px 0px 12px;
text-decoration:none;
}
.menu_gauche_bleu2:hover{
color:#c8233e;
background:url(../images/common/puce3.gif) no-repeat 0px 4px;
}

.sous_menu_gauche_rouge{
display:block;
font-family: Verdana,  helvetica; 
font-size:11px;
color:#c8233e;
background:url(../images/common/puce10.gif) no-repeat 0px 6px;
padding:0px 0px 0px 8px;
text-decoration:none;
}
.sous_menu_gauche_rouge:hover{
color:#234686;
background:url(../images/common/puce11.gif) no-repeat 0px 6px;
}

.sous_menu_gauche_bleu{
display:block;
font-family: Verdana,  helvetica; 
font-size:11px;
color:#234686;
background:url(../images/common/puce11.gif) no-repeat 0px 6px;
padding:0px 0px 0px 8px;
text-decoration:none;
}
.sous_menu_gauche_bleu:hover{
color:#c8233e;
background:url(../images/common/puce10.gif) no-repeat 0px 6px;
}

.msg_login{
display:block;
font-family: Verdana,  helvetica; 
font-size:11px;
color:#c8233e;
font-weight:bold;
padding:0px 0px 0px 0px;
text-decoration:none;
}
.lien_gris1{
font-family: Verdana,  helvetica; 
font-size:11px;
color:#555555;
text-decoration:none;}
.lien_gris1:hover{text-decoration:underline;}


/* Filets menu */
.filet_horizontal{
background:url(../images/common/fond_pointille_horizontal.gif) repeat-x bottom;
padding:7px 0px 0px 0px;
}




/* Job Opportunity */
.job_offers{
	padding: 0 0 12px 15px;
}

hr {
display:block;
height: 1px;
margin: 7px 0px 30px 0px;
!margin: -15px 0px 20px 0px;
padding: 0px;
color: #ababab;
background-color: #ababab;
border: 0;
clear:both;
}

.job_apply{
	width: 58px;
	height: 18px;
	background: url("../images/common/apply.gif") no-repeat;
}