html, body {margin:0px; padding:0px;  height: 100%; font-family: arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif;   word-spacing:0em;  color: #000; behavior:url(csshover.htc); }

#main { 
      
      width: 100%; min-width:1003px; max-width:1280px;
      min-height:0px; max-height: 1600px;
    }
#centre_corps { position:relative; width:959px;  padding:0 0px 1px 0px; text-align:center; z-index:0; }
div.clearfloats {clear:both; margin:0px; padding:0px; height:0px; }
FORM{margin:0px; padding:0px;}
a {text-decoration:underline ; color:#0000FF;  }
* a:visited {color:#0000FF;}

* a:hover { text-decoration:none ; }
* strong { font-weight:bold; }
p {   line-height:1.2em; margin: 0.8em 0 0.7em 0;  }
/*p a { color: #03558c; text-decoration:underline;}*/
p a:hover { }

img{ border:0px;
vertical-align:middle;
}

hr{border: dashed #666; border-width:1px 0 0 0; background-color:#000000; height:1px; margin:0px; padding:0px; }

fieldset {-moz-border-radius: 8px; border-radius:px; margin:0px;}
/* hack fire fox pour la bordure fieldset */
html:not([lang*=""]) fieldset{ border-color: #D4D4D4; border-width:1px;}

-->	


/*Header*/
#header{ }
#header #logo { float:left; margin:0px 0 0 0; border:0px; padding:0px;}
#header #c2 { float:right; margin:10px 0 0 35px; text-align:right; width:728px;   }
#header #pub_header { margin:10px 0 0 0; width:728px; height:90px;  }

/*menu v1
#header #menu_header{ float:right; margin:30px -10px 0 0; width:568px;  }
#header #menu_header #elem{ float:left;   margin:1px 3px 0 0; height:0px; color:#003366;  }
#header #menu_header #elem img { float:left; border-bottom:solid 1px #E4E4E4; display:none;}
#header #menu_header #elem DIV{float:left; font-size:1em; padding:7px 0px 4px 8px; border-bottom:solid 0px #E4E4E4; background-image:none; background-repeat:no-repeat;}
#header #menu_header #elem a{ color:#0000FF; font-weight:100; }
*/

/* menu V2
#header #menu_header{float:right; margin:40px -5px 0 0; z-index:1; position:relative;  }
#header #menu_header #elem{ float:left;   margin:1px 3px 0 0; height:0px; color:#003366;  }
#header #menu_header #elem img { float:left; border-bottom:solid 0px #0066CC;}
#header #menu_header #elem DIV{float:left; font-size:1em; padding:5px 0px 4px 8px; border-bottom:solid 0px #0066CC; background-image: url(../dbi/statique/header/menu/fd_mh_2.png); background-repeat:no-repeat;}
#header #menu_header #elem #selected{float:left; font-size:1em; padding:5px 0px 5px 8px; border-bottom:solid 0px #0066CC; background-image: url(../dbi/statique/header/menu/fd_mh_5.png); background-repeat:no-repeat;}
#header #menu_header #elem #selected a{ color:#FFF; }
#header #menu_header #elem #compte_props{float:left; font-size:1em; padding:7px 0px 4px 8px; border-bottom:solid 0px #0066CC; background-image: url(../dbi/statique/header/menu/fd_mh_6.png); background-repeat:no-repeat;}
#header #menu_header #elem #compte_props a{ color: #000; }
#header #menu_header #elem #compte_locas{float:left; font-size:1em; padding:7px 0px 4px 8px; border-bottom:solid 0px #0066CC; background-image: url(../dbi/statique/header/menu/fd_mh_6.png); background-repeat:no-repeat;}
#header #menu_header #elem #compte_locas a{ color: #000; }
#header #menu_header #elem a{ color: #0033CC; font-weight:bold; text-decoration:none ; }
#header #menu_header #elem a:hover{ text-decoration:underline;}
*/

/*menu v3*/
#header #menu_header{float:right; margin:20px -5px 0 0; padding:0px; z-index:1; position:relative; }
#header #menu_header #elem{ float:left;   margin:4px 12px 0 0;  color:#003366; }
#header #menu_header #elem img { position:absolute;    border:0px; padding:0px; margin:0px ; }
#header #menu_header #elem DIV{float:left; font-size:0.8em; padding:8px 0px 5px 8px; border:0px; background-image: url(../dbi/statique/header/menu/fd_mh_2.png); background-repeat:no-repeat;}
#header #menu_header #elem #selected{float:left; font-size:0.9em; padding:8px 0px 5px 8px; border-bottom:solid 0px #0066CC; background-image: url(../dbi/statique/header/menu/fd_mh_5.png); background-repeat:no-repeat;}
#header #menu_header #elem #selected a{ color:#FFF; }
#header #menu_header #elem #compte_props{float:left; font-size:0.9em; padding:8px 0px 5px 8px; border-bottom:solid 0px #0066CC; background-image: url(../dbi/statique/header/menu/fd_mh_6.png); background-repeat:no-repeat;}
#header #menu_header #elem #compte_props a{ color: #000; }
#header #menu_header #elem #compte_locas{float:left; font-size:0.9em; padding:8px 0px 5px 8px; border-bottom:solid 0px #0066CC; background-image: url(../dbi/statique/header/menu/fd_mh_6.png); background-repeat:no-repeat;}
#header #menu_header #elem #compte_locas a{ color: #000; }
#header #menu_header #elem a{ color:  #000; font-weight:bold; text-decoration:none ; }
#header #menu_header #elem a:hover{ text-decoration:underline;}

/*corps*/
h1,h2{margin:0px; padding:0px; font-size:1em; font-weight:100;}
 #corps{ margin:0px 0 0 0; text-align:left; border-top:solid 2px #C3D9FF;  z-index:100; position:relative;    }
 #fariane {height:20px; color:#333;background-image: url(../dbi/statique/corps/fds/fd_bleu_C_degrad.png);  padding:4px 3px 0px 4px; font-size:0.8em; font-weight:bold; border-bottom:solid 0px #C3D9FF;}
 #fariane a { font-weight:100; }
 #colA { float:left; width:637px; background-color:; margin:10px 10px 0px 0px;}
 #colB { float:left; width:312px; background-color:; margin:10px 0px 0px 0px;}
 #colC { float:left; width:364px; background-color:; margin:0px 10px 0px 0px;}
 #colD { float:left; width:364px; background-color:; margin:0px 0px 0px 0px;}
 #colE { float:left; width:290px; background-color:; margin:0px 10px 0px 2px;}
 #colF { float:left; width:290px; background-color:; margin:0px 0px 0px 0px;}
 #collibre { float:left; margin:0px 10px 10px 0px;}
 #col_sky { float:left; width:171px; background-color:; margin:0px 0px 0px 0px;}
 #col_entre_2_sky { float:left; width:596px; background-color:; margin:0px 10px 10px 10px;}
 #col_sky_unique { float:left; width:171px; background-color:; margin:0px 0px 0px 0px;}
 #col_1_sky { float:left; width:778px; background-color:; margin:0px 0px 0px 10px;}


 #bloc { border : solid 1px #C3D9FF; border-width:0 1px 1px 0; background-image:url(../dbi/statique/corps/fds/fd_bloc.jpg); background-repeat: no-repeat; padding:5px; margin:0 0 10px 0; zoom: 1}
 #bloc #bloc { border :none;  background:none; padding:0px; margin:0 0 0px 0; zoom: 1}

 #bloc { zoom: 1}
 #bloc #titre { font-weight:bold; color: #333; font-size:1em; text-align:left; margin-bottom:5px; margin-right:3px; padding:3px 0 5px 4px;  border:solid #C3D9FF; border-width:0 1px 0px 0; background-image:url(../dbi/statique/corps/fds/fd_bloc_titre_v2.png); background-repeat:no-repeat;}
 #bloc #titre_double {font-weight:bold; color: #333; font-size:1.1em; margin-bottom:5px; padding:2px 0 3px 4px; border:solid #C3D9FF; border-width:0 1px 1px 0; background-image:url(../dbi/statique/corps/fds/fd_bloc_titre_double.png);}
 #bloc #titre img{ float:left; margin:5px 5px 0 3px;}
 #bloc #titre h1{ font-weight:bold; color: #333333;}
 #bloc #titre h1 a { text-decoration:none;}
 #bloc #titre h1.left{ float:left; }
 #bloc #texte {margin:5px 0 5px 0; padding:0px; font-size:0.9em; font-weight:100; }
/*retrait et taille réduite pour icons 170px*/
 #bloc #titre_n2 { text-align:left;  color: #0033CC; font-weight:bold; font-size:1.1em; margin:0px 0 5px 0px; padding:2px; border-bottom:solid 1px #C3D9FF;}
 #bloc #titre_n2 strong { color:#000000; font-size:0.8em;}
 #bloc #texte_n2 {padding:0px; font-size:0.9em; font-weight:100; margin:0px 0 5px 173px; }
/* sans retrait taille réduite + bg angle gauche */
 #bloc #titre_n3 { text-transform:capitalize; text-align:left;  color: #000; font-weight:bold; font-size:0.9em; margin:5px 0 5px 0px; padding:5px 3px 3px 5px; border-bottom:solid 1px #C3D9FF; background-image: url(../dbi/statique/corps/fds/fd_bleu_angle_g.png); background-repeat: no-repeat;}
 #bloc #titre_n3 a{ color:#000000; }
 #bloc #texte_n3 {padding:0px; font-size:0.8em; font-weight:100; margin:0px 0 5px 0px; }
/*retrait et taille réduite pour icons 64px*/
 #bloc #titre_n4 { text-align:left;  color: #006699; font-weight:bold; font-size:1em; margin:5px 0 5px 74px; padding:2px; border-bottom:solid 1px #C3D9FF;}
 #bloc #texte_n4 { padding:0px; font-size:0.9em; font-weight:100; margin:0px 0 5px 74px; }



.figures_stat { font-size:1.5em; letter-spacing:0.06em;}


 #bloc img.left { float:left; margin:3px 3px 10px 0;}
 #bloc img.fiche { float:left; margin:0px 10px 100px 0; padding:2px; border : solid 1px #C3D9FF;}

/* fiche offre*/

 #bloc #titre_fiche { text-align:left;    font-size:1.1em; margin:0px 0 5px 0px; padding:5px 3px 3px 0px; border-bottom:solid 1px #C3D9FF; }
 #bloc #titre_fiche strong{color: #FF6600;}
 #bloc #titre_fiche a { font-size:0.8em;}
 #bloc #texte_fiche_1 { float:left; border-left: solid 0px #C3D9FF; margin:0px 0 10px 0px; padding:0px 0 0 0px; font-size:0.9em; font-weight:100; }
 #bloc #lo_colF #texte_fiche_1 a:visited {  padding-left: 16px; background: url(../dbi/statique/corps/pictos/visitedLink.gif) no-repeat 0% 100%; }
 #bloc #lo_colF #texte_fiche_1 a:visited:after { content: " (Vue)"; }
 #bloc #lo_colF #texte_fiche_1 a:visited:hover { background-image: url(../dbi/statique/corps/pictos/visitedHoverLink.gif); color: #0000FF; }
 #bloc #resum_fiche { float:left; border-bottom: solid 0px #C3D9FF; margin:0px 0 10px 0px; padding:0px 0 0 0px; font-size:0.9em; font-weight:100; }

 #bloc .date_fiche { float:right; font-size:0.8em; font-weight:bold; padding:5px; height:16px; text-align: center; background-image: url(../dbi/statique/corps/fds/fd_jaune_uni_A.png); background-repeat:repeat-x; margin:0px 3px 0 0; border: solid 1px #C3D9FF; }
 #bloc .date_fiche_maj { float:right; font-size:0.8em; color:#009900; font-weight:bold; padding:5px; height:16px; text-align: center; background-image: url(../dbi/statique/corps/fds/fd_jaune_uni_A.png); background-repeat:repeat-x; margin:0px 3px 0 0; border: solid 1px #C3D9FF; }

 #bloc .premium { float:right; font-size:0.8em; padding:7px 5px 5px 40px;  text-align: center; color: #333; background-image: url(../dbi/statique/corps/fds/fd_orange_bouton_premium.png); background-repeat:repeat-x; margin:0px 3px 0 0; border-right: solid 1px #C3D9FF; }
 #bloc .club{ float:right; font-size:1em; font-weight:bold; padding:4px 5px 5px 35px;  text-align: center; color: #333; background-image: url(../dbi/statique/corps/fds/fd_orange_bouton_club.png); background-repeat:repeat-x; margin:0px 3px 0 0; border-right: solid 1px #C3D9FF; }

 #signaler { float:right; margin:5px 3px 10px 0px; font-size:0.8em; font-weight:bold; padding:1px 3px 1px 3px;  text-align: center; color: #009900; background-image: url(../dbi/statique/corps/fds/fd_jaune_uni_B.png); background-repeat:repeat-x; border: solid 1px #C3D9FF;}

 #logo_fiche { float:right; margin:0 5px 0 0; width:90px;}
 #logo_fiche img{ margin:0px; padding:0px;  border : solid 0px #C3D9FF;}
.label_fiche { height:21px; font-size:0.8em; color: #333333; font-weight:bold; float:left; width:150px; margin:3px 0px 3px 0px; padding:4px 0 0 0; text-align:left; border: solid #C3D9FF; border-width:0 1px 1px 0;}
.champ_fiche { height:19px; float:left; width:20px; margin:3px 20px 3px 0; padding:5px 0px 0px 0px; text-align:center;  border: solid #C3D9FF; border-width:1px 1px 1px 0;}
 #miniatures_fiche { float:left; width:109px;  margin:0 5px 5px 0px; padding:5px; border : solid 1px #C3D9FF; border-width:0 1px 1px 0; background-image:url(../dbi/statique/corps/fds/fd_bloc.jpg); background-repeat: no-repeat; }
 #miniatures_fiche #titre_fiche{ font-size:0.8em; font-weight:bold;}
 #miniatures_fiche img.classique{ position:relative; z-index:1; margin:3px; padding:2px;  border : solid 1px #C3D9FF;}
img.loupe{float:left; position:relative; z-index:2; margin:2px 0 -30px 0px;}
#bouton_email { float:right;}

/*liste offre*/
 #lo_colE { float:left; width:130px; background-color: ; margin:0px 8px 0px 5px;  border-right :dashed 1px #C3D9FF;}
 #lo_colE #bloc {width:130px; }
 #lo_colF { float:left; width:; background-color:; margin:0px 0px 0px 0px;}
 #lo_colF #logo_fiche { margin-right:0px; }
 #lo_colG { float:left; width:125px; background-color: ; margin:0px 10px 0px 5px;}
 #lo_colH { float:left; width:460px; background-color:; margin:0px 0px 0px 0px;}
 #lo_colH #bloc { margin-bottom:0px; width:460px; }
#bloc  #lo_range {padding:4px 0 0 0; margin:0px 0 10px 0; border-top:solid 0px #E4E4E4; }
#bloc  #lo_range DIV.titre_unit{ float:left; font-size:0.9em; width:60px; height:16px; text-align:center; padding:2px; background-color:#FFFFCC; border:solid 1px #E4E4E4; margin:3px 2px 0 0;}
#bloc  #lo_range DIV.unit{ float:left; font-size:0.9em; width:16px; height:16px; text-align:center; padding:2px; border:solid 1px #E4E4E4; margin:3px 2px 0 0;}
#bloc  #lo_range DIV.unit_selected{ float:left; font-size:0.9em; width:16px; height:16px; text-align:center; padding:2px; border:solid 1px #E4E4E4; margin:3px 2px 0 0; background-color:#C3D9FF;}
#bloc  #lo_range DIV.unit_free{ float:left; font-size:0.9em;  height:16px; text-align:center; padding:2px; border:solid 1px #E4E4E4; margin:3px 2px 0 0;}

#bloc .dist_list { float:right; font-size:0.8em; font-weight:bold; height:16px; padding:5px; text-align: center; background-image: url(../dbi/statique/corps/fds/fd_jaune_uni_A.png); background-repeat:repeat-x; margin:0px 3px 0 0; border: solid 1px #C3D9FF; }
#bloc .tri_list { float:right; font-size:0.8em; padding:5px; text-align: center; background-image: url(../dbi/statique/corps/fds/fd_jaune_uni_A.png); background-repeat:; margin:0px 3px 0 0; border: solid 1px #C3D9FF; }
#bloc .tri_list .titre_tri { float:left; margin-right:3px; font-size:1em; font-weight:bold; padding:1px 3px 1px 3px;  text-align: center; color: #009900; background-image: url(../dbi/statique/corps/fds/fd_orange_degrad_A.png); background-repeat:repeat-x; margin:0px 3px 0 0; border: solid 1px #C3D9FF;}


/*sous menu connected*/
 #bloc ul{margin:0px; padding:0px;}
 #bloc li{ list-style-type:none; margin:0px 0px 5px 0px; padding:0px;}

/*special pub si besoin*/
#banniere { text-align:center; margin: 0 0 10px 0; padding:5px; border-top : dotted 1px #C3D9FF;}
#banniere_mt { text-align:center; margin: 20px 0 10px 0; padding:5px; border-top : dotted 1px #C3D9FF;}
#pub_control { position:relative; z-index:-1px; float:left; font-size:10px; height:12px; margin:-19px -100px 0 0; background-color:#FFFFCC; border:solid 1px #009900; padding:2px; }
#pub_control a{color:#FF0000;}

/*boutons css*/
/*
.bout_start { font-size:0.8em; float:right; padding:6px; border:dotted 1px #00CC33; color:#000000; background-image: url(../dbi/statique/corps/fds/fd_orange_degrad_A.png); margin:5px 5px 5px 0;}
.bout_start a{color:#000; font-weight:bold;}
*/
.bout_start { font-size:0.8em; float:right;  color:#000000; background-image: url(../dbi/statique/corps/fds/angle_bout_g.png); background-repeat:repeat; background-position:left; margin:-2px -1px 5px 0;}
.bout_start a{color: #333333; font-weight:bold; display:block;  padding:7px; background-image: url(../dbi/statique/corps/fds/angle_bout_d.png); background-repeat:no-repeat; background-position:right;}
#bout_start { float:none; text-align:center;}
INPUT.bout_start  {float:right; text-decoration:underline; font-size:0.8em; margin:3px 5px 5px 0; height:23px; padding:0px; background-image: url(../dbi/statique/corps/fds/fd_orange_degrad_A.png);}
INPUT.bout_start:hover{ text-decoration:none;}

/* Formulaire connexion */
#connect {  text-align:left; height:60px; border:solid 1px #C3D9FF; margin:0 0 10px 0; padding:6px 3px 3px 3px; background-image:  url("../dbi/statique/corps/fds/fd_bleu_C.png");}
#connect INPUT{ width:107px; height:15px; }
#connect INPUT.connexion{ width:25px; height:21px; margin:19px 0px 0 5px; background-color:#990000; color:#FFFFFF; border:0px;}
#connect DIV{ float:left; margin:0px 0px 0 0; padding:0 0 0 5px;}
#connect #titre_form_connect { float:left; margin:20px 2px 0 0; font-size:1em; font-weight:bold; color: #333333;}
#connect #titre_form_connect a{ font-size:0.8em; font-weight:100;}
#connect #lien_form_connect { float:right; margin:9px 2px 0 0; font-size:1.1em; font-weight:bold; color: #333333;}
#connect #lien_form_connect a{ font-size:0.7em; font-weight:100; font-weight:bold; color:#009900;}
#connect #titre_connect { position:absolute; margin:-11px 0 0 -6px; background-image: url(../dbi/statique/corps/fds/fd_barre_gb.png); padding:3px; font-size:12px; font-weight:bold; color: #FFF; border:solid 1px #C3D9FF; border-width:1px 2px 2px 1px;}

/* Formulaires */
.aide_form { float:left; font-size:0.8em; color:#999999; margin:0 0 2px 0; font-style:italic;}
.aide_form strong { color:#009933;}
.label { font-size:0.8em; color: #333333; font-weight:bold; float:left; width:175px; margin:2px 5px 2px 0px; padding:4px 0 0 0; text-align:left;}
.champ {  float:left; width:380px; margin:2px 0px 2px 0; text-align:left;}
.champ img { margin:5px 0 5px 0; border:solid 1px #E4E4E4;}
.champ INPUT[type=text] {
float:left;
width:168px;
color : #000000; 
font-size : 0.9em; 
font-family : verdana; 
margin : 1px; 
 }
.champ INPUT[type=text].long{
width:557px;
}
.champ INPUT[type=file]{ 
width:294px; 
color : #000000; 
font-size : 1em; 
font-family : verdana; 
margin : 1px; 
 }
.champ INPUT[type=password] { 
float:left;
width:168px; 
color : #000000; 
font-size : 1em; 
font-family : verdana; 
margin : 1px; 
 }
.champ SELECT {margin:1px;}
.label_court { font-size:0.8em; color: #333333; font-weight:bold; float:left; width:175px; margin:3px 5px 3px 0px; padding:4px 0 0 1px; text-align:left; background-color:#C3D9FF;}
.champ_court { float:left; width:110px; margin:3px 50px 3px 0; text-align:left; }
.champ_court_min_max { float:left; background-color:; width:187px; margin:3px 20px 3px 0; text-align:left;}
.champ_court_min_max INPUT[type=text] {
float:left;
width:100px;
color : #000000; 
font-size : 0.9em; 
font-family : verdana; 
margin : 1px; 
 }
.champ_cb {float:left;   margin:0px 10px 0px 0; text-align:left; font-size:0.8em; color: #333333; font-weight:bold; padding:3px 0 0 0; text-align:left;}
.champ_cb INPUT[type=checkbox]{ margin:0px 3px 0 0;}
/*search*/
.label_court_search { font-size:0.8em; color: #333333; font-weight:bold; float:left; width:135px; margin:3px 5px 3px 0px; padding:4px 0 0 0; text-align:left;}
.champ_court_search { float:left; width:60px;  margin:3px 10px 3px 0; text-align:left; font-size:0.8em; color: #333333;}
#link_form_search { float:right;}
#link_form_search .link_search_ville{ float:right; margin:-3px 0 0 0; width:150px; }
#link_form_search .link_search_ville a { font-size:11px;} /* lien ,exemple chercher une ville */
#link_form_ad .link_search_ville{ float:right; margin:-3px 0 0 0; width:170px; }
#link_form_ad .link_search_ville a { font-size:11px;} /* lien ,exemple chercher une ville */

.champ_court_search INPUT[type=checkbox] { 
margin:0px;
}

.champ_court_search INPUT[type=text].court { 
margin:4px 0 0 0;
font-size : 0.8em; 
width:60px;
color : #000000; 
font-family : verdana; 
}
.champ_court_search SELECT {margin:1px;}

INPUT.search { float:left; margin:10px 0px 0px 0px;}


/*fin search*/


.champ_court INPUT[type=text].court { 
width:110px;
color : #000000; 
font-family : verdana; 
}
.champ_court SELECT {margin:1px;}


.champ TEXTAREA{float:left; margin:1px; width:170px; height:60px; }

.champ TEXTAREA.descr{float:left; margin:1px; width:594px; height:200px; }
.champ TEXTAREA.message{float:left; margin:1px; width:559px; height:200px; }

.envoi { text-align:center;}
.envoi INPUT{ text-decoration:underline;
color:#009900; 
font-size : 1.2em; font-weight:bold; 
font-family : verdana; 
border-color: ; 
margin : 0px 1px 1px 1px; 
border : 1px solid #006699;
width:363px; height:50px;
}
.envoi INPUT:hover { background-color: #009900; color:#fff;   font-size:1.2em;}

/**/
.envoi_connected { text-align:left;}
.envoi_connected INPUT{ float:left; background-color: #009900;

font-size : 1.2em; font-weight:bold; 
font-family : verdana;
margin : 0px 1px 1px 1px; 
border : 1px solid; border-color:#FF6600;   color: #fff;
width:49%; height:50px; text-align:center;
}

#envoi_connected_small INPUT{ float:left;
color : #000000; 
font-size : 1.2em; font-weight:bold; 
font-family : verdana; 
 
margin : 0px 1px 1px 1px; 
border : 1px solid #006699;   color: #FF3300;
width:48%; height:50px; text-align:center;
}

.envoi_connected INPUT:hover { cursor:pointer; background-color: #E4E4E4; color:#000;   font-size:1.2em;}
.retour { float:left; color : #000000; 
font-size : 1.2em; font-weight:bold; 
font-family : verdana; background-color:#E9E9E9;
margin : 0px 1px 1px 3px; padding:14px 0 0 0;
border : 1px solid #006699;   color: #FF3300;
width:48%; height:34px; text-align:center;}
.retour a { }
.retour a:hover {  color : #000000;}
#retour_small{ float:left; color : #000000; 
font-size : 1.2em; font-weight:bold; 
font-family : verdana; background-color:#E9E9E9;
margin : 0px 1px 1px 3px; padding:14px 0 0 0;
border : 1px solid #006699;   color: #FF3300;
width:24%; height:34px; text-align:center;}



.vert { color:#009900;}
.vert a{color:#009900;}
.vert strong { color:#009900;}
.bleu {font-size:12px; color: #000099;}
.rouge { font-size:12px; color: #FF0000; font-weight:bold;}
.orange {font-size:12px; color:#FF6600;}
.error {font-size:12px; color: #FF0000; float:left; font-size:12px; font-weight:bold; padding:5px 0 0 4px; }

/* sans retrait taille réduite + bg angle gauche + margin_top titre supérieur (formulaires) */
 #bloc #titre_n5 { text-align:left;  color: #0033CC; font-weight:bold; font-size:1em; margin:10px 0 5px 0px; padding:5px 3px 3px 0px; border-bottom:solid 1px #C3D9FF; }
 #bloc #texte_n5 {padding:0px; font-size:0.8em; font-weight:100; margin:0px 0 5px 0px; }




/*listes admin*/
#bloc TABLE {border:solid 1px #ccc;}
#bloc TD {font-size:12px; font-weight:100; text-align:left; padding:3px; border:solid #ccc; border-width:0 1px 1px 0;}
#bloc TD.titre { background-image: url(../dbi/statique/corps/fds/fd_jaune_uni_A.png); background-repeat:repeat-x; font-size:14px; font-weight:bold; text-align:left; padding:3px; border:solid #ccc; border-width:0 1px 1px 0;}
#bloc TD.titre a { font-size:11px; padding:0px; margin:0px -3px 0 0; color: #666666; }
#bloc TD.controles { width:85px;}
#bloc TD.controles img { margin:0 3px 0 3px;}
#bloc TR.stock { background-image:url(../dbi/statique/corps/fds/fd_vert_B.png);}
#bloc TR.wait { background-image:url(../admv1/dbi/fds/marron.png);}
#bloc TR:hover { background-image:url(../admv1/dbi/fds/ho.png); background-repeat:repeat-y;}
#bloc  #range {padding:4px 0 0 0; margin:10px 0 10px 0; border-top:solid 1px #E4E4E4; }
#bloc  #range DIV.titre_unit{ float:left; font-size:0.9em; width:60px; height:16px; text-align:center; padding:2px; background-color:#FFFFCC; border:solid 1px #E4E4E4; margin:3px 2px 0 0;}
#bloc  #range DIV.unit{ float:left; font-size:0.9em; width:16px; height:16px; text-align:center; padding:2px; border:solid 1px #E4E4E4; margin:3px 2px 0 0;}
#bloc  #range DIV.unit_selected{ float:left; font-size:0.9em; width:16px; height:16px; text-align:center; padding:2px; border:solid 1px #E4E4E4; margin:3px 2px 0 0; background-color:#C3D9FF;}
#bloc #menu_tab { margin:0px;}
#bloc #menu_tab .elem{ float:left; margin:0px 5px 3px 0px; font-size:13px; padding:2px; background-image: url(../dbi/statique/corps/fds/fd_jaune_uni_A.png); background-repeat:repeat-x; border: solid 1px #fff;}
#bloc #menu_tab .elem_selected {float:left; margin:0px 5px 0px 0px; font-size:13px; padding:2px 2px 6px 2px; background-image: url(../dbi/statique/corps/fds/fd_bleu_A.png);  border: solid  #ccc; border-width:1px 1px 0px 1px;}


/*Footer*/
#footer {margin:0px 0px 40px 0px; }
#footer #menu_footer{text-align:center; float:none; margin:0px 0px 0 0;    }
#footer #menu_footer a{ color:#0000FF; font-size:0.9em; font-weight:100;  border : solid 1px #C3D9FF; margin:0px; padding:2px 10px 2px 10px;}
#footer #menu_footer a.selected{ font-weight:bold; background-color:#C3D9FF; }
#footer #menu_footer a:hover{background-color:#C3D9FF; }
#footer #menu_footer a.credits{  color: #999999; border:0px; padding:10px; margin:10px;}
#footer #liens_bp { text-align:center; margin:0px 0 0 0;}
#footer #liens_bp a{ color:#0000FF; font-size:0.8em;}



