/* hack ie5.5 : voice-family: "\"}\"";voice-family:inherit; */
/* hack ie5.5 et 6 : *> */
/*------------------------------------------------ GENERIQUE ------------------------------------------------*/
*{padding:0;margin:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline}
div{position:relative;}
hr{display:none;}
li{list-style-type:none;list-style-position:outside;}
/*----------------------------------------------- /GENERIQUE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES ELEMENT --------------------------------------------*/
/* position */
.clear{clear:both;font-size:1px;line-height:0;}
.right{float:right;}
.left{float:left;}
.center{text-align:center;display:table;margin-left:auto;margin-right:auto;}

/* bordure */
.no_border{border:none;}

/* centrage txt*/
.txt-c{text-align:center;}
.txt-l{text-align:left;}
.txt-r{text-align:right;}

/* alignement vertical */
.valign-t{vertical-align:top;}
.valign-m{vertical-align:middle;}
.valign-b{vertical-align:bottom;}
/*------------------------------------------- /PROPRIETES ELEMENT --------------------------------------------*/

/*----------------------------------------------- MODELE SITE -------------------------------------------------*/
/* pour centrer le site*/
body{text-align:center;background:white;padding-top:20px;}
#page{margin-left:auto;margin-right:auto;text-align:left;width:770px;font:normal 11px arial;color:black;}

/* entete */
#entete{position:relative;height:36px;background:#ECECEC;}
#logo{position:absolute;top:5px;left:20px; padding:0; margin:0;}

/* marques_entete */
#marques_entete{float:right;padding-top:7px;}
#marques_entete div.left{padding-right:15px;}
#marques_entete a{color:black;padding-top:4px;padding-bottom:3px;display:block;}

#marques_entete .harmony{background:url('../../img/modele/po_marque/harmony.gif') 0 center no-repeat;padding-left:29px;}
#marques_entete .catana{background:url('../../img/modele/po_marque/catana.gif')  0 center no-repeat;padding-left:23px;}
#marques_entete .white_shark{background:url('../../img/modele/po_marque/white_shark.gif')  0 center no-repeat;padding-left:33px;}
#marques_entete .locwind{background:url('../../img/modele/po_marque/locwind.gif')  0 center no-repeat;padding-left:23px;}
#marques_entete .occasions{background:url('../../img/modele/po_marque/occasions.gif')  0 center no-repeat;padding-left:22px;}
#marques_entete .seahawk{background:url('../../img/modele/po_marque/seahawk.gif')  0 center no-repeat;padding-left:33px;}


/*organisation de la navigation*/
#nav{margin-left:1px;z-index:1;voice-family: "\"}\"";voice-family:inherit;margin-left:1px;z-index:1;}
*> #nav{margin-left:4px;z-index:1;}
#nav table tr td div a img{margin-top:-2px;}
#nav table tr td{padding-bottom:15px;padding-top:15px}
div.cadre_sous_menu{position:absolute;z-index:1;margin-top:10px;display:none;background:#ffffff;filter:Alpha(opacity=90,style=0);-moz-opacity:0.90 ;opacity:0.90;float:left;}
#menu_1,#menu_2,#menu_3,#menu_4,#menu_5,#menu_6,#menu_7,#menu_8{cursor : default;}
div.distrib{cursor : default;}

div.premier{margin-top:20px;}
a.sous_menu div{padding:4px 20px 4px 10px;text-align:left}
a.sous_menu div img{margin-bottom:7px}
a.sous_menu{font:normal 10px verdana;color:#002f6e;display:block;}
a:hover.sous_menu{font:normal 10px verdana;color:white;text-decoration:none;background:#ffffff;}
a.sous_menu .on{font:normal 10px verdana;color:white;text-decoration:none;background:#ffffff}
div.separation_sous_menu{padding-top:1px;background:#002f6e;}
/*organisation de la navigation*/

/* poucet */
#poucet{color:#bfbfbf;padding:12px 20px;}
#poucet a{color:#bfbfbf;text-decoration:underline;}
/* poucet */

/* bandeau */
#bandeau{margin-bottom:3px;line-height:0;font-size:1px;}
#sep_nav{border-bottom:1px solid #f4f6f6;margin-bottom:3px;line-height:0;font-size:1px;}
/* /bandeau */

/* corps_page */
#corps_page{background:white url('../../img/modele/fd_corps_page.gif') repeat-x;width:770px;}
#corps_page .fd_remontee{background:url('../../img/modele/fd_remontee.gif') repeat-y;padding-left:8px;width:770px;voice-family: "\"}\"";voice-family:inherit;width:762px;}
#corps_page .fd_sans_remontee{background:url('../../img/modele/fd_sans_remontee.gif') repeat-y;padding-left:8px;width:770px;voice-family: "\"}\"";voice-family:inherit;width:762px;}

#col_gauche{float:left;width:141px;}
#col_gauche .marge{padding:0 8px 16px;}

#col_droite{float:right;width:602px;}

#corps_page .fd_remontee{background:url('../../img/modele/fd_remontee.gif') repeat-y;padding-left:8px;}
#corps_page .fd_remontee #contenu{float:left;width:434px;}
#corps_page .fd_remontee #remontee{float:right;width:150px;}
/* /corps_page */

/* pied_page */
#pied_page{position:static;color:#b0b0b0;font:normal 10px arial;background:white;padding:10px 8px 10px 20px;margin-top:20px;border-top:1px solid #f4f6f6;}
#pied_page a{color:#b0b0b0;}
#pied_page .right img{margin-right:12px;}
/* /pied_page */

/* nav_2 */
#nav_2 div{padding-top:16px}
#nav_2 a.on{padding-left:7px;background:url('../../img/modele/pe_fleche_bleu.gif') 0 4px no-repeat;display:block;}
/* /nav_2 */
/*------------------------------------------------ /MODELE SITE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES SITE --------------------------------------------*/
/* tt_page */
h1.tt_page{color:#494949;font:bold 16px arial;margin-top:6px;}
h2.tt_paragraphe{color:#494949;font:bold 11px arial;margin-top:6px;border-bottom:1px solid #bbbbbb;margin:7px 0}
/* /tt_page */

/* contenu */
#contenu{font:normal 11px arial;color:#494949;}

#contenu td {font:normal 11px arial;}
/*#contenu p{font:normal 11px verdana;}*/
/* contenu */

/* texte */
.txt{color:black;font:normal 10px verdana;}
.txt a{color:black;}
/* /texte */

/* tableau */
table.tableau{border-collapse:collapse;font-size:10px;}
.tableau th{border:1px solid black;vertical-align:top;}
.tableau td{border:1px solid black;vertical-align:top;}
/* /tableau */

/* pagination */
.pagination {margin-top:20px;}
.pagination a{color:green;}
.pagination a:hover{color:orange;}
.pagination b{color:black;}/* page actuelle */
/* /pagination*/

/* bt - lien */
.bt_lien{margin-top:15px;}

.contenu a.lire, a.lire{color:#5c627d;font:bold 11px verdana;}
.contenu a:hover.lire, a:hover.lire{color:#ba008b;}

/* haut de page */
a#bt_haut_de_page{display:block;margin-top:15px;color:orange;background:url('../img/picto/haut_de_page.gif') no-repeat;padding:0 0 0 10px;}
a:hover#bt_haut_de_page{color:green;}
/* imprimer */
a#bt_imprimer{display:block;margin-top:15px;color:orange;background:url('../img/picto/imprimer.gif') no-repeat;padding:0 0 0 25px;}
a:hover#bt_imprimer{color:green;}
/* bt - lien */

/* separation */
.sep{}
/* separation */

/* formulaire */

table.form{font:normal 11px verdana;line-height:18px;width:100%}
table.form td{vertical-align:top;font-size:11px;font-family:Arial;color:#4c4c4c;padding-top:7px;}
table.form .rubrique_form{border-bottom:1px solid #bbbbbb;font-weight:bold;padding-left:30px;margin:10px 0}
table.form input{font:normal 10px verdana;color:#4c4c4c;border:1px solid #d5d5d5;width:95%}
table.form input.date{width:40%;margin-right:5px}
.calendrier{margin-bottom:-3px}
table.form textarea{font:normal 10px verdana;color:#4c4c4c;border:1px solid #d5d5d5;width:95%}
table.form select{font:normal 10px verdana;color:#4c4c4c;border:1px solid #d5d5d5;width:95%}
table.form .checkbox, table.form .radio{background:transparent;border:none;width:auto;vertical-align:text-bottom;}


table.form .radio{background:transparent;border:none;width:auto;vertical-align:middle;voice-family: "\"}\"";voice-family:inherit;vertical-align:middle;}
*>table.form .radio{background:transparent;border:none;width:auto;vertical-align:text-bottom;}
table.form label{margin:0 20px 0 10px}
.form .intitule{color:#f59a0e;}
table.form .libelle{width:30%;text-align:right;padding-right:10px}
table.form .champs{width:70%;text-align:left}
table.form .champs_2{width:70%;text-align:right;padding-right:13px}
table.form .fd_bt{background-color:#6a849e;color:#ffffff;padding:2px 9px}
/* /formulaire */

/* verif formulaire */
.verif_form{font:normal 10px verdana;color:#163f68;text-align:left;}
.verif_form div{background:#F4F6F6;padding:5px;margin-top:10px;border:1px solid #163f68;}
.titre_verif_form{font-weight:bold;}
.intro_verif_form{}
.verif_form ul{}
.verif_form ul li{}

span.verif_form_erreur{background:#F4F6F6;color:#163f68;border:1px solid #163f68;display:block;width:95%}
td input.verif_form_erreur{background:#F4F6F6;color:#163f68;border:1px solid #163f68;}
td select.verif_form_erreur{background:#F4F6F6;color:#163f68;border:1px solid #163f68;}
table.form textarea.verif_form_erreur{background:#F4F6F6;color:#163f68;border:1px solid #163f68;}


div.verif_form *{width:277px;voice-family: "\"}\"";voice-family:inherit;width:278px;}
*>div.verif_form *{width:270px;}
div.verif_form ul{width:auto;}
div.verif_form li{width:auto;}
/* verif formulaire */

/*------------------------------------------- /PROPRIETES SITE --------------------------------------------*/
