/**************************************** Univers Voiles  **************************************/
#gammes_content { background: url(../img/voiles/fond_centre.gif) repeat-y; }

#gammes_left { float: left; width: 217px; margin-right: 5px; background: url(../img/voiles/univers_voile.jpg) no-repeat #F3F3F3; 	padding-top: 139px; }
#gammes_left ul li { overflow: hidden; height: 17px; }
/* Li famille */
#gammes_left ul li.li_famille { display: block; width: 217px; background: #516983; margin-bottom: 1px; }
#gammes_left ul li.li_famille :hover { background: #FFFFFF; }
#gammes_left ul li.li_famille a, 
#gammes_left ul li.li_famille a:link, 
#gammes_left ul li.li_famille a:visited { display: block; color: #FFFFFF; text-decoration: none; background: #516983; font-weight: bold; padding-left: 15px; }
#gammes_left ul li.li_famille a:hover { color: #516983; background: #FFFFFF; }
#gammes_left ul li.li_famille_selected { display: block; width: 217px; background: #7B9EC6; margin-bottom: 1px; }
#gammes_left ul li.li_famille_selected a, 
#gammes_left ul li.li_famille_selected a:link, 
#gammes_left ul li.li_famille_selected a:visited, 
#gammes_left ul li.li_famille_selected a:hover { display: block; color: #FFFFFF; text-decoration: none; background: #7B9EC6; padding-left: 15px; }

/* Li modele */
#gammes_left ul li.li_modele { display: block; width: 217px; background: url(../img/voiles/ssmenu-fond1.jpg) no-repeat; margin-bottom: 1px; }
#gammes_left ul li.li_modele :hover { background: url(../img/voiles/ssmenu-fond2.jpg) no-repeat; }
#gammes_left ul li.li_modele a, 
#gammes_left ul li.li_modele a:link, 
#gammes_left ul li.li_modele a:visited, 
#gammes_left ul li.li_modele a:hover { display: block; text-decoration: none; padding-left: 15px; }
#gammes_left ul li.li_modele_selected { display: block; width: 217px; background: url(../img/voiles/ssmenu-fond2.jpg) no-repeat; margin-bottom: 1px; }
#gammes_left ul li.li_modele_selected a, 
#gammes_left ul li.li_modele_selected a:link, 
#gammes_left ul li.li_modele_selected a:visited, 
#gammes_left ul li.li_modele_selected a:hover { display: block; text-decoration: none; background: url(../img/voiles/ssmenu-fond2.jpg) no-repeat; padding-left: 15px; }

#gammes_centre { float: left; width: 701px; }





#gammes_titre { color: #062E61; font-size: 14px; padding: 5px 0px 5px 15px; height: 20px; font-weight: bold; background: url(../img/voiles/fond_titre.jpg) repeat-x; margin-bottom: 1px; }

.img_liste { border: 2px solid #FFFFFF; }



#gammes_content_modele { background: url(../img/voiles/fond_centre_modele.gif) repeat-y; }

#modele_content { width: 473px; float: left; background: #E5E5E5; }
#titre_modele { margin-left: 1px; width: 456px; color: #062E61; font-size: 14px; padding: 5px 0px 5px 15px; height: 20px; font-weight: bold; background: url(../img/voiles/fond_titre.jpg) repeat-x; margin-bottom: 1px; }
#div_grande_image { width: 473px; }
#grande_image { display: block; margin: 0 auto; }
#div_petites_images { width: 471px; margin: 2px auto 0px auto; }
.petite_image { width: 157px; float: left; }
.petite_image img { display: block; cursor: pointer; }
.petite_image .img_1 { margin-right: 2px; }
.petite_image .img_2 { margin: 0 auto; }
.petite_image .img_3 { margin-left: 2px; }
#a_partir_modele { padding: 10px 10px 0px 10px; width: 453px; font-size: 17px; font-weight: bold; }
#desc_modele { padding: 10px; width: 453px; }
#boutons { padding: 10px; width: 453px; }
#boutons #gauche { width: 226px; float: left; }
#boutons #droite { width: 226px; margin-left: 1px; float: left; }
.bouton_fiche { display: block; width: 222px; margin: 2px; height: 19px; background: url(../img/boutons_dgd-gris.gif); }
.bouton_fiche a, .bouton_fiche a:link, .bouton_fiche a:visited, .bouton_fiche a:hover { display: block; font-weight: normal; font-size: 12px; color: #1A468B; text-decoration: none; padding: 2px 0px 0px 20px; }
.bouton_fiche a#lien_fiche_technique { background: url(../img/icon_brochure.gif) no-repeat; }
.bouton_fiche a#lien_inventaire { background: url(../img/icon_inventaire.gif) no-repeat; }
.bouton_fiche a#lien_ami { background: url(../img/icon_ami.gif) no-repeat; }
.bouton_fiche a#lien_print { background: url(../img/icon_imprimante.gif) no-repeat; }
.bouton_devis2 { display: block; width: 222px; margin: 2px; height: 19px; background: url(../img/bouton_dgd-devis.gif); }
.bouton_devis2 a, .bouton_devis2 a:link, .bouton_devis2 a:visited, .bouton_devis2 a:hover { display: block; font-weight: normal; font-size: 12px; color: #1A468B; text-decoration: none; padding: 2px 0px 0px 20px; }
.bouton_devis2 a#lien_devis { background: url(../img/icon_devis.gif) no-repeat; }


#modele_right { width: 228px; float: left; background: #9EADB8; color: #09355C; }
#titre_contact { width: 213px; color: #FFFFFF; font-size: 16px; padding: 5px 0px 5px 15px; height: 21px; font-weight: bold; font-family: georgia; }
#intro_contact { width: 218px; padding: 0px 5px; font-size: 11px; }
#form_contact { width: 218px; padding: 5px 5px 1px 5px; }
#form_contact .champ { height: 20px; }
#form_contact .champ .nom_champ { width: 75px; padding: 2px 3px 0px 0px; text-align: right; float: left; height: 16px; }
#form_contact .champ .input_champ { width: 137px; text-align: left; padding: 0px 0px 0px 0px; float: left; vertical-align: middle; color: #FFFFFF; height: 18px; }
#form_contact .champ .input_champ input { width: 125px; background: #D2DBE2; border: none; color: #09355C; vertical-align: middle; }
#form_contact #champ_submit  { width: 213px; padding: 5px; text-align: right; }
#form_contact #champ_submit  #valider { width: 60px; height: 23px; padding: 2px; background: #3E586F; color: #FFFFFF; font-size: 11px; font-weight: bold; border: none; }
#form_contact #champ_submit  #effacer { width: 60px; height: 23px; padding: 2px; background: #708595; color: #FFFFFF; font-size: 11px; font-weight: bold; border: none; }

/* Devis */
#gammes_contenu #debut_formulaire { text-align: center; margin: 10px; }
#gammes_contenu #titre_debut { text-align: center; margin: 10px; font-size: 15px; font-weight: bold; }
#gammes_contenu #motorisations_titre { text-align: center; margin: 10px; font-size: 15px; font-weight: bold; }
#gammes_contenu #motorisations_ss_titre { margin: 0px 10px; font-size: 11px; font-weight: bold; font-style: italic; }
#gammes_contenu #motorisations_liste { margin: 10px; border: 1px solid #083265; }
#gammes_contenu #motorisations_liste .pair{ background: #DEEAEA; padding: 5px; color: #083265; }
#gammes_contenu #motorisations_liste .impair{ background: #F8F8FA; padding: 5px; color: #083265; }

#gammes_contenu #options_titre { text-align: center; margin: 0px 10px; font-size: 15px; font-weight: bold; }
#gammes_contenu #options_ss_titre { margin: 0px 10px; font-size: 11px; font-weight: bold; font-style: italic; }
#gammes_contenu #options_liste { margin: 10px; border: 1px solid #083265; }
#gammes_contenu #options_liste .pair{ background: #DEEAEA; padding: 5px; color: #083265; }
#gammes_contenu #options_liste .impair{ background: #F8F8FA; padding: 5px; color: #083265; }
#gammes_contenu a.lien_option, #gammes_contenu a.lien_option:link, #gammes_contenu a.lien_option:visited, #gammes_contenu a.lien_option:hover { color: #083265; }

#gammes_contenu #fin_formulaire { text-align: center; margin: 0px 10px; }
#boutons_devis { margin: 10px; text-align: center; }
.bouton_devis { width: auto; height: 23px; padding: 2px; background: #516983; color: #FFFFFF; font-size: 11px; font-weight: bold; border: none; }
#gammes_contenu a.lien_devis, #gammes_contenu a.lien_devis:link, #gammes_contenu a.lien_devis:visited, #gammes_contenu a.lien_devis:hover { font-weight: bold; color: #12a115; }
