/* CSS OUVRIR UNE FRANCHISE */
.tab-adresses {position:relative; margin-top:0px; margin-left:13px;}
.tab-ouvrir-franchise {position:relative; margin-left:0px; margin-top:30px;}

/* OUVRIR UNE FRANCHISE */
.bloc-ouvrir-franchise {position:relative; background-image:url(../images/adresse/retrouvez-adresses-jacks-bloc.jpg); width:691px; height:87px; vertical-align:top; background-repeat:no-repeat; background-position:left top; background-color:#FFFFFF; font-size:11px;}

.bloc-ouvrir-franchise_candidature {position:relative; background-image:url(../images/ouvrir-une-franchise/profil-candidat/retrouvez-adresses-jacks-bloc3.jpg); width:691px; height:400px; vertical-align:top; background-repeat:no-repeat; background-position:left top; background-color:#FFFFFF; font-size:11px;}

.bloc-ouvrir-franchise h2 {
margin: 30px 0px 0px 25px;
padding: 0px;
font-size:14px;
color: #CC0000;
}

.bloc-ouvrir-franchise h3 {
margin-left: 25px;
padding: 0px;
font-size:14px;
color: #CC0000;
text-decoration:underline;
}

.bloc-ouvrir-franchise p, .bloc-ouvrir-franchise_candidature p {
margin: 25px 10px 15px 20px;
}

.bloc-ouvrir-franchise p.faq {
margin: 10px 30px 25px 30px;
}

.bloc-ouvrir-franchise p.faq ul {
font-weight:bold;
margin-left: 20px;
margin-top: 10px;
padding: 0px;
}

.bloc-ouvrir-franchise p.faq ul li {
font-weight:bold;
margin-top: 10px;
}

.bloc-ouvrir-franchise strong, .bloc-ouvrir-franchise_candidature strong {
color: #CC0000;
}

.bloc-ouvrir-franchise ul, .bloc-ouvrir-franchise_candidature ul {
font-weight:bold;
margin: 10px 15px 15px 20px;
padding:0px;
}

.bloc-ouvrir-franchise ul li, .bloc-ouvrir-franchise_candidature ul li {
font-weight:bold;
margin: 10px 15px 15px 20px;
padding:0px;
}

.bloc-ouvrir-franchise tr.ligneA {
background-color: #EEEEEE;
}

.bloc-ouvrir-franchise tr.ligneB {
background-color: #F9F9F9;
}

.bloc-ouvrir-franchise td.bouton {
text-align:center;
}

.bloc-ouvrir-franchise td.cellinfo {
width:235px;
}

.tab-news-alaune {margin:20px 10px 0px 10px;}
.titre-news, .titre-news a, .titre-news a:hover {font-family:Verdana; font-size:14px; color:#333333; font-weight:bold; text-decoration:none;}
.background-citation-news {background-image:url(../images/ouvrir-une-franchise/reseau-franchises/virgule-news.png); background-position:right top; background-repeat:no-repeat; text-align:right; width:200px; height:76px;}

.background-citation-concept {background-image:url(../images/ouvrir-une-franchise/reseau-franchises/virgule-news.png); background-position:right top; background-repeat:no-repeat; text-align:right; padding-right:10px;}

* html .background-citation-news {background-image:url(../images/ouvrir-une-franchise/reseau-franchises/virgule-news.gif); background-position:right top; text-align:right; width:200px; height:76px;}

* html .background-citation-concept {background-image:url(../images/ouvrir-une-franchise/reseau-franchises/virgule-news.gif); background-position:right top; text-align:right; height:76px; padding-right:10px;}

.entete-news, .entete-news a {color:#333333; text-decoration:none; text-align:justify; margin-top:5px; width:410px;}
.citation-news, .citation-news a {color:#cc0000; font-family:Verdana; font-size:14px; display:block; margin-right:20px; font-style:italic; text-decoration:none; font-weight:bold; line-height:16px;}
.tab-all-news { margin-left:10px; margin-top:10px;}
.line-all-news {border-bottom:1px solid #cc0000; text-align:right; color:#cc0000; text-decoration:none;}
.line-all-news a, .line-all-news a:hover {color:#cc0000; text-decoration:none;}

.tab-news-listing {margin:20px 10px -10px 10px;}
.tab-all-news-listing { margin-left:10px; margin-top:5px;}

.tab-news-detail {margin:20px 10px 0px 10px;}
.texte-news-detail {margin:10px 10px 15px 0px;}
.line-retour-listing {border-bottom:1px solid #cc0000; text-align:left; color:#cc0000; text-decoration:none;}
.line-retour-listing a, .line-retour-listing a:hover {color:#cc0000; text-decoration:none;}
.line-retour-all {border-bottom:1px solid #cc0000; text-align:right; color:#cc0000; text-decoration:none;}
.line-retour-all a, .line-retour-all a:hover {color:#cc0000; text-decoration:none;}


/* EMPLACEMENT DU SOUS-MENU FLASH */
#ssmenu-franchise {padding-left:0px; padding-top:0px;}
.bloc-ssmenu-franchise {text-align:center; margin-top:0px; border:0px;}

/* CSS MENU FRANCHISES */
.titre, .titre a, .titre a:hover {display:none; color:#333333;}

#concept {position:relative; margin-left:0px; margin-top:0px; width:93px;}
.bg_menu_concept{background-image:url(../images/ouvrir-une-franchise/menu/concept-on.jpg); width:93px; height:36px;}
.bg-concept, .bg-concept a {background-image:url(../images/ouvrir-une-franchise/menu/concept-off.jpg); width:93px; height:36px; cursor:pointer;}
.bg-concept:hover  {background-image:url(../images/ouvrir-une-franchise/menu/concept-on.jpg); width:93px; height:36px;}

#profil {position:relative; margin-left:0px; margin-top:0px; width:141px;}
.bg_menu_profil{background-image:url(../images/ouvrir-une-franchise/menu/profil-candidat-on.jpg); width:141px; height:36px;}
.bg-profil, .bg-profil a {background-image:url(../images/ouvrir-une-franchise/menu/profil-candidat-off.jpg); width:141px; height:36px; cursor:pointer;}
.bg-profil:hover  {background-image:url(../images/ouvrir-une-franchise/menu/profil-candidat-on.jpg); width:141px; height:36px;}

#demande-informations {position:relative; margin-left:0px; margin-top:0px; width:212px;}
.bg_menu_demande-informations{background-image:url(../images/ouvrir-une-franchise/menu/demande-informations-on.jpg); width:212px; height:36px;}
.bg-demande-informations, .bg-demande-informations a {background-image:url(../images/ouvrir-une-franchise/menu/demande-informations-off.jpg); width:212px; height:36px; cursor:pointer;}
.bg-demande-informations:hover  {background-image:url(../images/ouvrir-une-franchise/menu/demande-informations-on.jpg); width:212px; height:36px;}

#faq {position:relative; margin-left:0px; margin-top:0px; width:50px;}
.bg_menu_faq{background-image:url(../images/ouvrir-une-franchise/menu/faq-on.jpg); width:50px; height:36px;}
.bg-faq, .bg-faq a {background-image:url(../images/ouvrir-une-franchise/menu/faq-off.jpg); width:50px; height:36px; cursor:pointer;}
.bg-faq:hover  {background-image:url(../images/ouvrir-une-franchise/menu/faq-on.jpg); width:50px; height:36px;}

#reseau-franchises {position:relative; margin-left:0px; margin-top:0px; width:194px;}
.bg_menu_reseau-franchises{background-image:url(../images/ouvrir-une-franchise/menu/reseau-franchises-on.jpg); width:194px; height:36px;}
.bg-reseau-franchises, .bg-reseau-franchises a {background-image:url(../images/ouvrir-une-franchise/menu/reseau-franchises-off.jpg); width:194px; height:36px; cursor:pointer;}
.bg-reseau-franchises:hover  {background-image:url(../images/ouvrir-une-franchise/menu/reseau-franchises-on.jpg); width:194px; height:36px;}

/* Css galerie */
.titre-galerie {font-size:14px; font-weight:bold;}
.tab-galerie {position:relative; margin-right:0px; margin-top:0px; margin-bottom:0px;}

#bloc_vignettes {
float:left;
height:70px;
cursor:pointer; padding-right:10px;
}
#divconteneur {
width:400px; 
height:300px; 
margin-left:0px; 
margin-top: 0px;
padding:0px;
}

#divimagea {
clear:both; display:block; z-index:1000; height:300px; opacity:100; FILTER:alpha(opacity=100);
}
#divimageb {
clear:both; display:block; z-index:-1000; margin-top:-300px; height:300px; opacity:0; FILTER:alpha(opacity=0); 
}
input.envoyer {padding:0px 0px 4px 0px;float:left;background-image:url(../images/bt_bg.png);background-position: top right;background-repeat:no-repeat;margin:0px; border:0px; height:19px;color:#ffffff; font-size:9px; font-weight:bold; font-family:Verdana; text-decoration:none;text-align:center;cursor:pointer;}
.left_envoyer {padding:0px 0px 4px 0px;float:left;background-image:url(../images/bt_g.png);background-repeat:no-repeat;width:5px;height:19px; margin:0px; border:0px; color:#ffffff; font-size:9px; font-weight:bold; font-family:Verdana; text-decoration:none; cursor:pointer;margin:0px 0px 0px 523px; }