#colonne_gauche #hfe #decamap {
float:left;
margin-top:27px;
}

#contenu #donnees {
float:left;
margin-top:10px;
}

#contenu #donnees span{
float:left;
margin:0px;
padding:0px;
}

#contenu #donnees br{
float:left;
}

#contenu #donnees #colonne1 {
margin:0px;
padding:0px;
width:298px;
}

#contenu #donnees #colonne2 {
margin-top:10px;
width:350px;
}

#contenu #donnees #colonne1 #lamorpho {
height:24px;
width:188px;
line-height:24px;
vertical-align:middle;
font-size: 12px;
font-weight:bold;
background-color: #e5833a;
}

#contenu #donnees #colonne1 #champ_nom {
height:30px;
width:211px;
background-color: #e5833a;
}

#contenu #donnees #colonne1 #champ_nom input{
width:190px;
background-color: #ffffff;
font-weight:bold;
}

#contenu #donnees #colonne1 .ombre_gauche{
width:8px;
height:30px;
background-image:url(../images/070629-taillant-morph-omb3.gif);
}

#contenu #donnees #colonne1 .ombre_droite{
width:17px;
height:30px;
background-image:url(../images/070629-taillant-morph-omb4.gif);
}

#contenu #donnees #colonne1 #bas_morpho{
width:259px;
height:33px;
padding-left:30px;
background-image:url(../images/070629-taillant-morph-bas.gif);
background-repeat:no-repeat;
font-size:8pt;
font-weight:bold;
color:#c6f32d;
}

#contenu #donnees #colonne1 .ligne_num{
height:30px;
width:264px;
line-height:30px;
vertical-align:middle;
background-color: #989898;
}

#contenu #donnees #colonne1 .ligne_num .rond_num{
margin-left:10px;
margin-top:2px;
}


#contenu #donnees #colonne1 .ligne_num .ligne_texte{
width:150px;
font-size: 13px;
font-weight:bold;
margin-left:10px;
}


#contenu #donnees #colonne1 .ligne_num .champ_mesure{
margin-top:3px;
height:27px;
}

#contenu #donnees #colonne1 .ligne_num .champ_mesure input{
width:35px;
text-align:center;
font-weight:bold;
background-color:#ffffff;
}

#contenu #donnees #colonne1 .ligne_num .unite{
width:30px;
text-align:center;
font-weight:bold;
}


#contenu #donnees #colonne1 #imprimer{
margin-top:5px;
margin-left:60px;
}

#contenu #donnees #colonne1 #imprimer #texte_print {
float:left;
width:120px;
height:26px;
line-height:26px;
vertical-align:middle;
text-align:center;
font-size: 12px;
font-weight:bold;
color:#FFFFFF;
}

#contenu #donnees #colonne1 #imprimer .texte_print_off{
background-color:#E5833A;
}

#contenu #donnees #colonne1 #imprimer .texte_print_on{
background-color:#989898;
}

#contenu #donnees #colonne1 #save{
margin-top:5px;
margin-left:60px;
}

#contenu #donnees #colonne1 #save #txt_save{ 
float:left;
margin:0;
padding:0;
background-color:#c8986d;
width:120px;
height:26px;
}

#contenu #donnees #colonne1 #save #txt_save .enrg{
float:left;
margin:0;
padding:0;
width:120px;
height:13px;
text-align:center;
font-size: 10px;
font-weight:bold;
}

#contenu #donnees #colonne1 #save #texte_save2{
float:left;
width:120px;
height:26px;
vertical-align:middle;
text-align:center;
font-size: 10px;
font-weight:bold;
color:#ccdde1;
background-color:#c7986e;
}

#contenu #donnees #colonne1 #save #texte_save {
float:left;
width:120px;
height:26px;
/*line-height:23px;*/
vertical-align:middle;
text-align:center;
font-size: 10px;
font-weight:bold;
color:#FFFFFF;
}

#contenu #donnees #colonne1 #save .texte_save_off{
background-color:#E5833A;
}

#contenu #donnees #colonne1 #save .texte_save_on{
background-color:#989898;
}

#contenu #donnees #colonne1 #mail{
margin-top:Opx;
margin-left:60px;
}

#contenu #donnees #colonne1 .invisible{
visibility:hidden;
}

#contenu #donnees #colonne1 .visible{
visibility:visible;
}

#contenu #donnees #colonne1 #mail #texte_mail {
float:left;
width:120px;
height:26px;
line-height:26px;
vertical-align:middle;
text-align:center;
font-size: 11px;
font-weight:bold;
color:#FFFFFF;
}

#contenu #donnees #colonne1 #mail .texte_mail_off{
background-color:#E5833A;
}

#contenu #donnees #colonne1 #mail .texte_mail_on{
background-color:#989898;
}

#contenu #donnees #colonne2 #titre{
font-size: 12px;
font-weight:bold;
}

#contenu #donnees #colonne2 .marge{
margin-top:10px;
}

#contenu #donnees #colonne2 #correspondances {
margin-top:4px;
width:344px;
height:202px;
}

#contenu #donnees #colonne2 #correspondances #mid{
background-color: #989898;
width:289px;
height:175px;
}

#contenu #donnees #colonne2 #correspondances #mid #corres{
width:289px;
height:22px;
text-align:center;
font-size: 13px;
font-weight:bold;
line-height:22px;
vertical-align:middle;
}

#contenu #donnees #colonne2 #correspondances #mid #vide{
height:20px;
width:150px;
}

#contenu #donnees #colonne2 #correspondances #mid #fr{
border-right:1px solid white;
height:20px;
width:50px;
text-align:center;
font-size: 13px;
font-weight:bold;
line-height:20px;
vertical-align:middle;
}

#contenu #donnees #colonne2 #correspondances #mid #eu{
border-left:1px solid white;
height:20px;
width:50px;
text-align:center;
font-size: 13px;
font-weight:bold;
line-height:20px;
vertical-align:middle;
}

#contenu #donnees #colonne2 #correspondances #mid #deroulant {
width:289px;
height:130px;
overflow:auto;
}

#contenu #donnees #colonne2 #correspondances #mid #deroulant .prod{
border-bottom:2px solid white;
height:20px;
width:130px;
text-align:right;
font-size: 12px;
line-height:20px;
vertical-align:middle;
}

#contenu #donnees #colonne2 #correspondances #mid #deroulant .vide2{
border-bottom:2px solid white;
height:20px;
width:20px;
}

#contenu #donnees #colonne2 #correspondances #mid #deroulant .champ_fr{
border-bottom:2px solid white;
border-right:1px solid white;
height:20px;
width:50px;
text-align:center;
}

#contenu #donnees #colonne2 #correspondances #mid #deroulant .champ_eu{
border-bottom:2px solid white;
border-left:1px solid white;
height:20px;
width:50px;
text-align:center;
}

#contenu #donnees #colonne2 #correspondances #mid #deroulant input{
padding:0;
margin-top:3px;
width:45px;
height:15px;
color:black;
border:0;
font-size: 10px;
text-align:center;
background-color:#989898;
font-weight:bold;
}