html {
background : url(../images/fondCFO2.png) repeat-x;
background-color:#404041;
width : 100%;
float:left;
}
body {
margin-top : 0;
padding-bottom : 30px;
width : 80%;
display : table;
margin-left : 10%;
margin-right : 10%;
float:left;
}
#OF_container {
padding-left : 4%;
padding-right : 4%;
height : auto;
width : auto;
float : left;
position : relative;
}

#menu_search {
width : 970px;
height : 53px;
float:left;
}
#icone-see-on{
float : left;
width : 100px;
height : 40px;
margin-top : 0;
margin-left : 50px;
padding-top : 9px;
}
#icone-see-on img{
height:25px;
width:25px;
margin-left:10px;
float:left;
}
#OF_menu {
float : left;
width : 550px;
height : 30px;
margin-top : 0;
margin-left : 0;
padding-top : 9px;
font-family : Helvetica, sans-serif, Arial;
}
#OF_menu ul {
margin : 0;
padding : 0;
width : 550px;
list-style : none;
padding-left : 7px;
float:left;
}
#OF_menu ul li {
display : inline;
float : left;
color : #ffffff;
margin:0;
padding:0;
}

#OF_menu ul li img {
border:none;
margin:0;
padding:0;
float : left;
}
#OF_menu ul li span {
border:none;
margin:0;
padding:0;
float : left;
margin-right:5px;
}
#OF_menu ul li a {
float : left;
width : auto;
text-align : center;
font-size : 12px;
text-decoration : none;
outline : none;
font-family : Helvetica, sans-serif, Arial;
color : #fff;
margin:0;
padding:0;
}
#OF_menu li a:hover, #OF_menu li .current {
color : #ffffff;
text-decoration : underline;
float:left;
}
#OF_search {
float:left;
margin-top : 8px;
width:200px;
margin-left:50px;
}
#OF_search input {
height : 26px;
float : left;
}
.txtSearch {
background : url(../images/Search.png) no-repeat;
width : 120px;
height : 26px;
font-family : Helvetica, sans-serif, Arial;
font-size : 12px;
color:#000000;
margin-right:5px;
padding-left : 30px;
border : 0;
float:left;
}
.bouton {
background : url(../images/Bouton-GO-Search.png) no-repeat;
width : 38px;
height : 30px;
border : 0;
float:left;
}
#OF_img_lien {
margin-top : 20px;
padding-right : 10px;
width : 960px;
height : 20px;
float:left;
}
#OF_img_lien img {
float:left;
padding-left : 3px;
padding-right : 3px;
border : 0;
}
#banniere_header {
background:url(../images/Banniere_header4.png) no-repeat;
background-attachment : inherit;
width : 970px;
height : 227px;
float:left;
}
#logocfo{
border:none;
background:url(../images/logoCFO.png) no-repeat;
float:left;
width:213px;
height:106px;
margin-top:30px;
margin-left:10px;
}
.bloc {
float : right;
width :470px;
height:auto;
margin-top:10px;
margin-left:36px;
}
.bloc span {
font-family : Tahoma;
font-size : 13px;
color:#79090A;
width : 398px;
margin-left:70px;
font-weight : bold;
margin-top:1px;
float : left;
}
.bloc p {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
width:400px;
font-weight : bold;
color:#292929;
margin : 5px 5px 5px 64px;
line-height:15px;
float : left;
}
.bloc a {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color:#000000;
font-weight : bold;
text-decoration : none;
}
.bloc a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color:#000000;
font-weight : bold;
text-decoration : underline;
}
#contenthaut {
width : 970px;
height : 20px;
background : url(../images/FondContenuPartieHaut.png) no-repeat;
background-position : bottom;
float : left;
}
#contentbas {
width : 970px;
height : 20px;
background : url(../images/FondContenuPartieBas.png) no-repeat;
background-position : top;
float : left;
}
#OF_content {
background:url(../images/FondContenuPartieMillieu.png) repeat-y;
width : 970px;
height : auto;
padding-bottom : 10px;
float : left;
}
#OF-gauche {
width : 232px;
height : auto;
float : left;
padding-left : 7px;
position : relative;
}

#espace-search{
width:225px;
height:203px;
background:url(../images/back-Search.png) no-repeat;
margin-bottom:10px;
float:left;
}
#titre-section-search{
width:210px;
height:32px;
margin-left:10px;
text-align : center;
float:left;
}
#titre-section-search span{
margin-left:15px;
margin-top:5px;
height:20px;
text-align : center;
font-family : Tahoma;
font-size : 14px;
font-weight:bold;
color : #96060a;
float:left;
}
#titre-section-search img{
float:left;
height:32px;
width:32px;
}

#top-gauche {
width : 226px;
height : 10px;
background : url(../images/haut-arrieremenu.png) no-repeat;
float:left;
}
#middle-gauche {
padding-top : 0;
width : 225px;
height : auto;
background : url(../images/ban2Gauche_02.png) repeat-y;
float:left;
}

#FR-search{
height:auto;
float:left;
}
#FR-search p {
margin : 0 3px 6px 6px;
padding : 0;
font-size : 11px;
font-family : Tahoma;
color : #333333;
text-align : justify;
line-height : 16px;
float:left;
}
#FR-search select{
margin-left:10px;
height:20px;
width:200px;
font-size : 12px;
font-family : Tahoma;
color : #333333;
line-height : 16px;
float:left;
}
.form-search {
text-align : center;
padding : 0;
margin-bottom:20px;
float:left;
}
.form-search select {
padding : 0;
margin : 0;
width : 200px;
margin-bottom : 5px;
float:left;
}
.bouton-search {
background : url(../images/BeginSearch.png) no-repeat;
width : 101px;
height : 24px;
border : 0;
margin-top : 4px;
margin-left:60px;
float:left;
}
#titre-bloc-gauche {
width : 225px;
height : 33px;
padding-top:5px;
background:url(../images/Banniere_haut_Gauche.png) no-repeat;
text-align : center;
font-family : Tahoma;
font-size : 13px;
font-weight : bolder;
color : #96060a;
float:left;
}
#separateur-menu{
width:250px;
height:6px;
margin-bottom:10px;
background:url(../images/separateur.png) no-repeat;
float:left;
}
#lien-liste {
margin-top : 5px;
width : 215px;
height : 25px;
font-family : Tahoma;
font-size : 12px;
float:left;
}
#lien-liste a {
font-family : Tahoma;
font-size : 12px;
color : #333333;
text-decoration : none;
float:left;
}
#lien-liste a:hover {
font-family : Tahoma;
font-size : 12px;
color : #96060a;
text-decoration : underline;
float:left;
}
#lien-liste img {
vertical-align : middle;
padding-bottom : 0;
margin-right : 5px;
margin-left : 5px;
float:left;
}
#menu-liste {
width : 225px;
height : auto;
margin-bottom:10px;
float:left;
}
#menu-services {
width : 225px;
height : auto;
margin-bottom:10px;
float:left;
}
.menu_list {
width : 215px;
float:left;
}
.menu_head {
padding-top : 5px;
padding-bottom : 5px;
padding-right : 30px;
padding-left : 5px;
cursor : pointer;
position : relative;
margin : 1px;
font-family : Tahoma;
font-size : 12px;
background : url(../images/FA.png) no-repeat right center;
}
.menu_head a {
display : block;
color : #333333;
padding-left : 0;
font-weight : bold;
text-decoration : none;
}
.menu_head a:hover {
display : block;
color : #333333;
padding-left : 0;
font-weight : bold;
text-decoration : underline;
}
.menu_body {
display : none;
}
.menu_body a {
display : block;
color : #333333;
background : url(../images/ban2Gauche_02.png) repeat-y;
padding-left : 15px;
font-family : Tahoma;
font-size : 12px;
text-decoration : none;
line-height : 20px;
}
.menu_body a:hover {
color : #000000;
text-decoration : underline;

}
#opp-month {
width : 225px;
height : auto;
margin-bottom:10px;
float:left;
}
#opp-month img {
margin-left : 10px;
float:left;
}
#titre-bloc-opportunities {
width : 225px;
height : 33px;
margin-top : 10px;
vertical-align : middle;
background:url(../images/Banniere_haut_Gauche.png) repeat-y;
text-align : center;
float:left;
}
#titre-bloc-opportunities a {
width : 225px;
height : 33px;
font-family : Tahoma;
font-size : 13px;
font-weight : bold;
color : #96060a;
text-decoration : none;
line-height : 16px;
padding : 0;
margin : 0;
float:left;
}
#titre-bloc-opportunities a:hover {
font-family : Tahoma;
font-size : 13px;
font-weight : bold;
color : #96060a;
text-decoration : underline;
float:left;
}
hr {
background-color : #808080;
height : 1px;
margin-left : 5px;
}
#liste-articles {
width : 225px;
height : auto;
margin-bottom:10px;
float:left;
}
#article {
width : 217px;
height : auto;
margin-top : 5px;
margin-left : 4px;
margin-right : 4px;
padding : 0;
border-bottom : 1px ridge #999999;
padding-bottom : 5px;
float:left;
}
#article a {
font-family : Tahoma;
color : #333333;
font-weight : bold;
text-decoration : none;
font-size : 11px;
line-height : 16px;
margin : 0;
padding : 0;
float:left;
}
#article a:hover {
font-family : Tahoma;
text-decoration : underline;
font-size : 11px;
float:left;
}
#newsletter {
height:92px;
width:225px;
margin-top:10px;
margin-bottom:10px;
background:url(http://www.canadafranchiseopportunities.ca/images/infolettre3.png) no-repeat; 
float:left;
}
#newsletter span{
width:225px;
height:20px;
margin-top:7px;
margin-bottom:10px;
text-align:center;
font-family:Tahoma;
font-size:14px;
color:#96060a;
font-weight:bold;
float:left;
}
.txtSearch2{
height:22px;
width:170px;
background:url(../images/input-txt0.png) no-repeat;
margin-left:25px;
margin-bottom:5px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
float:left;
}
.bouton2{
width:30px;
height:20px;
margin-left:170px;
background:url(../images/bouton-sss.png) no-repeat;
border:0px;
font-family:Tahoma;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
float:left;
}
.ligne-sep {
width : 200px;
padding-top : 0;
float:left;
}
#banniere-sponsor {
text-align : center;
height : auto;
padding-top : 0;
margin-top : 10px;
margin-bottom : 0;
margin-left:30px;
float:left;
}
#banniere-sponsor img {
width : 160px;
float:left;
}
#franchise-show {
width : 225px;
height : 278px;
background : url(../images/franchise-Show.png) no-repeat;
margin-top : 10px;
float:left;
}
#bottom-gauche {
width : 225px;
height : 20px;
background : url(../images/Bas-arrieremenu.png) no-repeat;
float:left;
}
#OF_footer {
width : 970px;
height : auto;
padding-left : 4%;
padding-right : 4%;
float : left;
z-index : 10;
position : relative;
}
#espace-separateur {
height : 20px;
width : 970px;
z-index : 10;
background : url(../images/FondContenuPartieHaut.png) no-repeat;
background-position : bottom;
float : left;
}
#content-footer {
height : 950px;
width : 970px;
background:url(../images/footer.png) no-repeat;
float : left;
}
#titre-bloc {
width : 900px;
height : 15px;
padding-top : 10px;
padding-bottom : 5px;
margin-left : 15px;
font-family : Tahoma;
font-style : normal;
font-weight : bold;
font-size : 13px;
color : #96060a;
float : left;
}
#points-separateur {
width : 900px;
height : 12px;
margin-top : 0;
padding-top : 0;
margin-left : 15px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
float : left;
}
#by-investment {
width : 955px;
height : 50px;
margin-left : 15px;
margin-bottom : 5px;
margin-top : 5px;
float : left;
}
.ligne-liens {
margin-top : 5px;
margin-left : 30px;
width : 940px;
height : 25px;
float : left;
}
.ligne-liens a {
font-family : Tahoma;
font-size : 12px;
font-style : normal;
margin-right : 33px;
color : #333333;
}
.ligne-liens1 {
margin-top : 5px;
margin-left : 30px;
width : 940px;
height : 25px;
float : left;
}
.ligne-liens1 a {
font-family : Tahoma;
font-size : 12px;
font-style : normal;
margin-right : 40px;
color : #333333;
}
#by-province {
margin-left : 25px;
height : auto;
float : left;
}
.cellule {
padding-left : 15px;
padding-top : 7px;
width : 220px;
float : left;
}
.cellule a {
font-family : Tahoma;
font-size : 12px;
font-style : normal;
color : #333333;
text-decoration : none;
}
.cellule a:hover {
font-family : Tahoma;
font-size : 12px;
font-style : normal;
color : #333333;
text-decoration : underline;
}
#titre-bloc1 {
margin-top : 0;
width : 900px;
height : 15px;
padding-top : 10px;
padding-bottom : 5px;
margin-left : 15px;
font-family : Tahoma;
font-style : normal;
font-weight : bold;
font-size : 13px;
color : #96060a;
float : left;
}
#points-separateur1 {
margin-top : 80px;
width : 900px;
height : 12px;
margin-top : 0;
padding-top : 0;
margin-left : 15px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
float : left;
}
.lignepied {
width : 955px;
height : auto;
float : left;
margin-left : 15px;
}

.lienh {
display : none;
}
.imageshow {
display : block;
}

.cellule1 {
width : 230px;
height : auto;
float : left;
margin-top:15px;
}
.cellule1 a {
font-family : Tahoma;
font-size : 12px;
font-style : normal;
font-weight : bold;
color : #1a171b;
text-decoration : underline;
float:left;
width:230px;
margin:3px 0 0 3px;
}
.cellule1 ul {
list-style : none;
padding : 0;

margin : 10px 0 10px 0;
float:left;
}
.cellule1 ul li {
padding:0px;
margin:0 0 5px 0;
}
.cellule1 ul li a {
font-family : Tahoma;
font-size : 12px;
font-weight : normal;
padding :0;
margin:0;
height:20px;
color : #333333;
text-decoration : none;
float:left;
}
.cellule1 ul li img {
padding-left : 150px;
padding-top : 5px;
}
#titre-bloc2 {
width : 900px;
height : 15px;
padding-top : 10px;
padding-bottom : 5px;
margin-left : 15px;
font-family : Tahoma;
font-style : normal;
font-weight : bold;
font-size : 13px;
color : #96060a;
float : left;
}
#points-separateur2 {
margin-top : 640px;
width : 900px;
height : 12px;
margin-top : 0;
padding-top : 0;
margin-left : 15px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
float : left;
}
#special1 {
width : 320px;
height : 20px;
text-align : center;
margin-top : 10px;
float : left;
}
#special2 {
width : 320px;
height : 20px;
text-align : center;
margin-top : 10px;
float : left;
}
#special3 {
width : 320px;
height : 20px;
text-align : center;
margin-top : 10px;
float : left;
}
.special-listing a {
font-family : Tahoma;
font-size : 12px;
font-weight : normal;
padding-bottom : 0;
font-weight : bold;
color : #1a171b;
text-decoration : none;
}
.special-listing img {
vertical-align : middle;
padding-bottom : 0;
margin-right : 7px;
margin-left : 5px;
}
#liens-images {
margin-top : 20px;
margin-left : 0;
width : 970px;
height : 80px;
float : left;
}
#liens-images img {
border : 0;
width : 90px;
height : 70px;
}
#image1 {
margin-left : 10px;
width : 110px;
text-align : center;
float : left;
}
#liens-bas {
margin-left : 0;
/*background : url(../images/FondContenuPartieBas.png) no-repeat;
background-position : top;*/
width : 970px;
height : 30px;
float : left;
}
#les-liens {
margin-left : 0;
margin-top : 15px;
width : 970px;
height : 20px;
text-align : center;
}
#les-liens ul {
list-style : none;
padding : 0;
margin : 0;
}
#les-liens ul li {
color : #ffffff;
margin-right : 2px;
display : inline;
}
#les-liens a {
font-family : Tahoma;
font-size : 12px;
font-style : normal;
color : #ffffff;
margin-right : 2px;
text-decoration : none;
}
#copyright {
width : 600px;
height : 20px;
margin-top : 5px;
margin-left : 260px;
font-family : Tahoma;
font-size : 12px;
font-style : normal;
color : #ffffff;
}
#principal-content {
width : 721px;
padding-left : 10px;
height : auto;
margin-top : 2px;
padding-top : 2px;
float : left;
}
#OF_list {
width : 721px;
height:30px;
/*background:url(../images/arriere-menu-principal.png) no-repeat;*/
margin-top : 0;
margin-left : 0;
padding-top : 3px;
line-height : 18px;
height : 29px;
float : left;
z-index : 60;
}
#OF_list ul {
margin : 0;
padding : 0 0 0 0;
list-style : none;
display : inline;
}
#OF_list ul li {
display : inline;
float : left;
}
#OF_list ul li a {
text-align : center;
font-size : 12px;
text-align : center;
text-decoration : none;
outline : none;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
line-height : 18px;
color:#000000;
}
#OF_list ul li img {
width : 8px;
height : 7px;
padding-left : 5px;
}
#OF_list li a:hover, #OF_list li .current {
color : #b3b3b3;
}
#titre-welcome {
width : 721px;
height : 20px;
font-family : Tahoma;
font-size : 15px;
font-weight : bold;
color : #96060a;
margin-top : 15px;
margin-bottom : 10px;
float : left;
}
.texte-welcome {
padding-right : 15px;
font-family : Tahoma;
text-align : justify;
font-size : 12px;
line-height : 21px;
color : #1a1a1a;
float : left;
margin-bottom : 0;
margin-top : 5px;
padding-top : 0;
}
.texte-welcome a {
font-family : Tahoma;
text-align : justify;
font-size : 12px;
line-height : 21px;
color : #1a1a1a;
}
#network {
width : 721px;
height : 85px;
float : left;
}
#network .slider {
display : inline;
float : left;
height : 83px;
position : relative;
width : 710px;
}
#network .slider ul {
float : left;
height : 83px;
position : relative;
width : 710px;
margin-left : 0;
padding-left : 20px;
margin-top : 8px;
}
#network .slider ul li {
display : inline;
}
#network .slider ul li a {
background : #fff;
border : 1px solid #ccc;
color : #1f4979;
display : block;
float : left;
font-size : 11px;
height : 64px;
margin : 0 4px 0 0;
text-align : center;
width : 90px;
}
#network .slider ul li a img {
margin-top : 0;
width : 90px;
height : 64px;
border : 0;
}
#network .slider ul li a span {
display : block;
}
#network .slider ul li a {
overflow : hidden;
}
#element {
margin-top : 5px;
margin-left:5px;
width : 230px;
height : 280px;
border-right:dotted;
border-right-color:#CCCCCC;
border-right-width:1px;
float : left;
}
#element span {
width : 230px;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
text-align:center;
font-weight : bold;
color : #1a171b;
float : left;
}
#element img {
width : 120px;
height : 89px;
border : 1px ridge #666666;
margin-top : 10px;
margin-left:50px;
float : left;
}
#element p {
width : 215px;
height : 100px;
font-family : Tahoma;
font-size : 12px;
line-height : 20px;
color : #333333;
float : left;
text-align : justify;
}
#lienmore {
width : 230px;
height : 25px;
float : left;
}
#lienmore img {
width : 60px;
height : 23px;
border : 0;
float : left;
margin-left : 150px;
}
#separator {
margin-top : 2px;
margin-left : 2px;
margin-right : 2px;
width : 3px;
height : 270px;
float : left;
background : url(../images/Traitdeseparationdesfranchises.png) repeat-y;
}
#animation {
width : 721px;
height : auto;
margin-top : 10px;
margin-bottom : 10px;
float : left;
}
#news-panel {
width : 696px;
height:auto;
margin-left : 4px;
float : left;
background : url(../images/article.png) repeat-y;
margin-top : 5px;
padding-bottom:20px;
}
#entete-news {
padding-left : 15px;
margin-bottom : 0;
padding-bottom : 0;
margin-bottom:5px;
width : 696px;
height : 39px;
float:left;
/*background : url(../images/NWS1.png) no-repeat;*/
}
#entete-news span {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-top : 10px;
text-transform : uppercase;
font-weight:bold;
color:#990000;
float : left;
width : 100px;
}
#entete-news img {
border:none;
margin-left:20px;
float:left;
}
#scroll-news {
font-size : 12px;
text-align : justify;
height : auto;
margin-top : 0;
padding-left : 15px;
padding-right : 0;
margin-left:20px;
width : 655px;
background:url(../images/article2.png) repeat-y;
float:left;
}
#date-titre-index {
width : 640px;
height : auto;
font-family : Tahoma;
font-size : 12px;
font-weight : bold;
padding-right : 2px;
padding-left : 2px;
padding-top : 3px;
color : #673a15;
}
#date-titre-index a {
color : #673a15;
text-decoration : none;
}
#date-titre-index a:hover {
text-decoration : underline;
color : #673a15;
}
#description-news-index {
width : 635px;
padding-right : 2px;
padding-left : 2px;
padding-top : 7px;
margin-right:3px;
margin-left:2px;
font-family : Tahoma;
font-size : 12px;
color : #000000;
text-align : justify;
}
#description-news-index span {
font-family : Tahoma;
font-size : 12px;
color : #000000;
line-height : 16px;
font-weight : bold;
}
#description-news-index a {
color : #000000;
text-decoration : none;
}
#description-news-index a:hover {
color : #000000;
text-decoration : underline;
}
#learn-more {
height : auto;
text-align : right;
padding-right : 15px;
padding-top : 4px;
padding-bottom : 10px;
}
#learn-more a {
font-family : Tahoma;
font-size : 12px;
color : #00539b;
text-decoration : underline;
}
#learn-more a:hover {
font-family : Tahoma;
font-size : 12px;
color : #00539b;
text-decoration : none;
}
#pied-news {
width : 695px;
height : 20px;
/*background : url(../images/NWS3.png);*/
}
#present {
width : 233px;
height : 32px;
padding-top : 3px;
padding-left : 6px;
float : left;
background : url(../images/backgRed.jpg) no-repeat;
font-family : Tahoma;
font-size : 11px;
color : #ffffff;
font-style : italic;
font-weight : bold;
}
#brochure {
width : 581px;
height : auto;
float : left;
padding-left : 6px;
}
#profile {
width : 511px;
height : 20px;
padding-top : 17px;
margin-left : 60px;
font-family : Tahoma;
font-weight : bold;
font-size : 14px;
color : #96060a;
float : left;
}
#logo-profile {
width : 120px;
height : 100px;
text-align : center;
padding-left : 10px;
float : left;
}
#logo-profile img {
width : 120px;
height : 80px;
margin-top : 20px;
border : 1px ridge #cccccc;
}
#info-profile {
width : 430px;
height : 94px;
padding-left : 10px;
margin-top : 6px;
float : left;
}
#info-profile span {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 14px;
text-transform : uppercase;
}
#info-profile p {
font-family : Tahoma;
color : #000000;
font-size : 12px;
text-align : justify;
line-height : 19px;
padding-right : 20px;
}
#franchisor-type {
margin-top : 20px;
margin-left : 10px;
width : 270px;
height : 20px;
float : left;
}
#franchisor-units {
margin-top : 20px;
width : 140px;
height : 20px;
float : left;
}
#franchisor-investment {
margin-top : 10px;
margin-left : 10px;
width : 270px;
height : 20px;
float : left;
}
#franchisor-fee {
margin-top : 10px;
width : 270px;
height : 20px;
float : left;
}
#franchisor-start {
margin-top : 20px;
width : 100px;
height : 20px;
float : left;
}
.detail-franchise {
font-family : Tahoma;
font-size : 12px;
color : #000000;
}
.detail-franchise span {
font-family : Tahoma;
font-size : 12px;
color : #96060a;
font-weight : bold;
}
#description-franchiseur {
margin-bottom : 20px;
margin-top : 15px;
width : 581px;
height : 217px;
background : url(../images/form_02.png) no-repeat;
float : left;
}
#liaison {
width : 26px;
height : 870px;
float : left;
}
#formulaire {
width : 349px;
height : 870px;
margin-top : 15px;
background : url(../images/form_05.png) no-repeat;
float : left;
}
#request {
width : 375px;
float : left;
}
#request-header {
width : 348px;
height : 100px;
padding-top : 20px;
}

#request-header span {
padding-left : 80px;
font-family : Tahoma;
font-size : 14px;
color : #96060a;
font-weight : bold;
}
#request-header p {
font-family : Tahoma;
padding-left : 6px;
padding-right : 3px;
font-size : 12px;
text-align : justify;
color : #000000;
margin-top : 35px;
}
#request-info {
width : 348px;
}
#formulaire form {
margin-top : 0;
padding-top : 0;
}
#request-element {
width : 340px;
height : 20px;
margin-bottom : 14px;
margin-top : 0;
margin-left : 8px;
}
#request-element input {
float : right;
width : 171px;
height : 23px;
padding-left : 10px;
margin-right : 10px;
background : url(../images/fond-input-Brochure.png) no-repeat;
border : none;
}
#request-element select {
float : right;
width : 181px;
height : 23px;
padding-left : 0;
margin-right : 10px;
background : url(../images/bgk-input.png);
border : none;
}
#request-element span {
width : 130px;
height : 12px;
padding-left : 3px;
font-family : Tahoma;
font-size : 12px;
color : #000000;
float : left;
}
#request-element1 {
width : 340px;
height : 92px;
margin-bottom : 14px;
padding-bottom : 0;
margin-left : 8px;
}
#request-element1 textarea {
float : right;
width : 181px;
height : 92px;
padding-left : 0;
margin-right : 10px;
padding-bottom : 0;
background : url(../images/fond-text-area-Brochure.png) no-repeat;
border : none;
overflow : hidden;
}
#request-element1 span {
width : 130px;
height : 12px;
padding-left : 3px;
font-family : Tahoma;
font-size : 12px;
color : #333333;
float : left;
}
.request-button {
background : url(../images/bouton-request-info.png) no-repeat;
width : 151px;
height : 31px;
border : 0;
margin-left : 105px;
margin-bottom : 10px;
}
#request-paragraph {
width : 330px;
font-family : Tahoma;
font-size : 9px;
font-style : normal;
text-align : justify;
color : #000000;
margin-left : 8px;
vertical-align : top;
}
#flv-link {
width : 325px;
padding-left : 25px;
padding-right : 25px;
padding-top : 20px;
float : left;
text-align : center;
}
#flv-link img {
border : 0;
}
#brochure-content {
width : 581px;
height : auto;
padding-right : 0;
text-align : justify;
float : left;
}
.franchise-industry1 {
vertical-align : middle;
padding-top : 5px;
padding-bottom : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #96060a;
width : 680px;
height : 19px;
text-align : left;
float : left;
}
#paragraphe-industry {
width : 700px;
font-family : Tahoma;
text-align : justify;
font-size : 12px;
line-height : 21px;
color : #1a1a1a;
float : left;
}
#paragraphe-industry a {
font-family : Tahoma;
text-align : justify;
font-size : 12px;
line-height : 21px;
color : #1a1a1a;
}
.lettreAlaphbet {
font-family : Helvetica, sans-serif, Arial;
font-size : 11px;
text-decoration : none;
font-weight : bold;
padding-top : 7px;
padding-bottom : 3px;
color : black;
}
a.lettreAlaphbet {
font-family : Helvetica, sans-serif, Arial;
font-size : 11px;
color : black;
padding-right : 3px;
padding-right : 3px;
text-decoration : none;
}
a.lettreAlaphbet:hover {
font-family : Helvetica, sans-serif, Arial;
font-size : 11px;
color : #000000;
text-decoration : underline;
}
a.lettreAlaphbet:visited {
font-family : Helvetica, sans-serif, Arial;
font-size : 11px;
text-decoration : none;
}
#industry-container {
width : 700px;
height : auto;
float : left;
margin-bottom : 20px;
}
#ligne-industry {
width : 700px;
height : auto;
float : left;
text-align : center;
}
#ligne-liste {
width : 701px;
height : 142px;
background : url(../images/OFDescription.png) no-repeat;
float : left;
margin-bottom : 10px;
}
#divindustry {
width : 230px;
height : auto;
float : left;
}
.nom-industry {
width : 210px;
height : auto;
text-align : left;
float : left;
}
.nom-industry a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #96060a;
text-decoration : underline;
width:197px;
float:left;
}
.nom-industry a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #96060a;
text-decoration : none;
}
.nom-industry ul {
list-style : none;
padding-top : 0;
}
.nom-industry img {
float : right;
width : 13px;
height : 13px;
float:left;
margin:2px 0 0 0;
}
.subindustry {
float : left;
text-align : left;
width : 210px;
padding-left : 0;
display : none;
}
.subindustry ul {
list-style : none url(../images/tick.png);
padding-left : 10px;
margin-left : 0;
padding-top : 5px;
margin-top : 0;
}
.subindustry ul li a {
font-family : Tahoma;
font-size : 12px;
color : #333333;
text-decoration : none;
}
.subindustry ul li a:hover {
font-family : Tahoma;
font-size : 12px;
font-weight : normal;
color : #333333;
text-decoration : underline;
}
.subindustry1 {
float : left;
text-align : left;
width : 210px;
padding-left : 0;
}
.subindustry1 ul {
list-style : none url(../images/tick.png);
padding-left : 10px;
margin-left : 0;
padding-top : 5px;
margin-top : 0;
}
.subindustry1 ul li a {
font-family : Tahoma;
font-size : 12px;
color : #333333;
text-decoration : none;
}
.subindustry1 ul li a:hover {
font-family : Tahoma;
font-size : 12px;
font-weight : normal;
color : #333333;
text-decoration : underline;
}
#franchise-name {
width : 690px;
padding-left : 10px;
padding-top : 8px;
height : 25px;
vertical-align : middle;
font-family : Tahoma;
font-size : 14px;
font-weight : bold;
}
#logo-franchise {
width : 130px;
height : 110px;
padding-left : 10px;
padding-top : 10px;
float : left;
}
#logo-franchise img {
width : 120px;
height : 80px;
border : 1px solid #cccccc;
}
#desc-invest {
width : 550px;
height : 110px;
padding-right : 10px;
padding-top : 10px;
float : left;
}
#desc {
padding-top : 5px;
font-family : Tahoma;
font-size : 12px;
color : #333333;
text-align : justify;
width : 550px;
height : 60px;
line-height : 15px;
}
#invest {
width : 550px;
height : 22px;
}
#montant-invest {
font-family : Tahoma;
font-size : 12px;
color : #333333;
text-align : justify;
width : auto;
height : 22px;
margin-top : 8px;
float : left;
}
#lien-more {
background : url(../images/boutonMore.png) no-repeat;
width : 59px;
height : 22px;
text-align : center;
margin-left : 15px;
float : right;
}
#lien-more a {
font-family : Tahoma;
font-size : 13px;
color : #000000;
}
#titre-news {
width : 500px;
height : 20px;
margin-top : 5px;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #96060a;
float : left;
}
#back {
width : 210px;
height : 20px;
float : right;
text-align : right;
margin-top : 5px;
}
#back a {
font-family : Tahoma;
color : #00539b;
text-decoration : underline;
font-size : 12px;
}
#news-date {
width : 723px;
height : 20px;
margin-top : 10px;
font-family : Tahoma;
font-size : 14px;
font-weight : bold;
color : #000000;
float : left;
text-transform : capitalize;
}
#news-name {
width : 723px;
height : 20px;
margin-top : 10px;
font-family : Tahoma;
font-size : 15px;
font-weight : bold;
color : #24316a;
text-align : center;
padding-bottom : 5px;
padding-right : 25px;
float : left;
}
#news-content {
width : 708px;
height : auto;
text-align : justify;
margin-top : 10px;
margin-right : 25px;
font-family : Tahoma;
line-height : 19px;
font-size : 13px;
color : #333333;
float : left;
}
#banniere-news {
width : 723px;
height : auto;
text-align : center;
padding-top : 20px;
float : left;
}
#page-counter {
width : 300px;
float : right;
height : 45px;
margin-bottom : 10px;
margin-top : 0;
padding-right : 15px;
}
#page-counter ul {
text-align : right;
list-style : none;
}
#page-counter ul li {
padding-left : 5px;
display : inline;
}
#page-counter ul li a {
font-family : Tahoma;
color : #96060a;
text-decoration : underline;
font-size : 12px;
}
#page-counter ul li a:hover {
font-family : Tahoma;
color : #96060a;
text-decoration : none;
font-size : 12px;
}
.franchise-news {
vertical-align : middle;
margin-bottom : 10px;
padding-top : 15px;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #96060a;
width : 390px;
height : 30px;
text-align : left;
float : left;
}
#ligne-news {
width : 710px;
height : auto;
float : left;
padding-left : 0;
background-color : #ffffff;
}
#ligne-news1 {
width : 710px;
height : auto;
float : left;
padding-left : 0;
background-color : #f2f2f2;
}
#date-titre {
width : 700px;
height : auto;
font-family : Tahoma;
font-size : 12px;
font-weight : bold;
color : #000000;
padding-right : 8px;
padding-top : 3px;
}
#date-titre span {
font-family : Tahoma;
font-size : 12px;
font-weight : bold;
color : #000000;
}
#description-news {
width : 700px;
padding-right : 8px;
font-style : normal;
padding-top : 7px;
font-family : Tahoma;
font-size : 12px;
color : #000000;
text-align : justify;
}
#description-news span {
font-family : Tahoma;
font-size : 12px;
color : #000000;
font-weight : bold;
}
#read-more {
height : auto;
padding-top : 4px;
padding-bottom : 10px;
text-align : right;
padding-right : 10px;
}
#read-more a {
font-family : Tahoma;
font-size : 12px;
color : #96060a;
text-decoration : underline;
}
#read-more a:hover {
font-family : Tahoma;
font-size : 12px;
color : #96060a;
text-decoration : none;
}
#read-more-article {
height : auto;
padding-top : 4px;
padding-bottom : 5px;
font-family : Tahoma;
font-size : 12px;
font-style : normal;
}
#read-more-article span {
font-family : Tahoma;
font-size : 12px;
color : #000000;
font-weight : bold;
}
#read-more-article a {
font-family : Tahoma;
font-size : 12px;
color : #96060a;
text-decoration : underline;
float : right;
padding-right : 10px;
}
#read-more-article a:hover {
font-family : Tahoma;
font-size : 12px;
color : #96060a;
text-decoration : none;
}
#contact-form {
width : 400px;
height : auto;
float : left;
padding-left : 15px;
padding-top : 10px;
}
#contact-form span {
font-family : Tahoma;
font-size : 15px;
color : #000000;
font-weight : bold;
padding-left : 13px;
}
.input-form {
width : 230px;
height : 24px;
background : url(../images/InputFond.png) no-repeat;
border : 0;
padding-left : 10px;
padding-right : 10px;
margin-top : 10px;
}
.input-form1{
width : 230px;
height : 24px;
border:solid;
border-width:1px;
border-color:#666666;
padding-left : 10px;
padding-right : 10px;
margin-top : 10px;
}
.form-tag {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #1a171b;
margin-top : 10px;
}
#contact textarea {
width : 230px;
height : 92px;
background : url(../images/textAreaFond.png) no-repeat;
border : 0;
overflow : hidden;
padding-left : 10px;
padding-right : 10px;
margin-top : 10px;
}
.boutoncontact {
border : 0;
width : 83px;
height : 27px;
background : url(../images/SubmitContactBouton.png) no-repeat;
margin-top : 10px;
}
#contact-bloc-right {
width : 230px;
height : 322px;
background : url(../images/ContactFond.png) no-repeat left top;
float : left;
margin-top : 60px;
margin-left : 30px;
text-align : center;
}
#contact-bloc-right p {
font-family : Tahoma;
font-size : 12px;
font-style : normal;
}
#contact-bloc-right span {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
color : #96060a;
width:230px;
}
#search-informations {
width : 700px;
height : auto;
margin-bottom : 10px;
}
#search-informations p {
font-family : Tahoma;
font-size : 14px;
color : #333333;
}
#search-informations span {
font-family : Tahoma;
font-size : 14px;
color : #000000;
font-weight : bold;
}
#scrolldiv {
width : 225px;
height : 278px;
float : left;
margin-top : 5px;
}
#ScrollingForm{
float:left;
}
#top-scroll{
float:left;
}
#top-show {
width : 225px;
height : 39px;
margin-top : 5px;
background : url(../images/franchiseShowtitre.png) no-repeat;
float : left;
}
#show-pic {
width : 225px;
height : 278px;
padding-left : 27px;
padding-top : 70px;
float : left;
text-align : center;
background : url(../images/franchise-Show.png) no-repeat;
}
#show-element {
width : 700px;
margin-left : 15px;
height : 206px;
float : left;
margin-top : 10px;
}
#show-name {
width : 700px;
height : 15px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #96060a;
}
#show-picture {
width : 184px;
height : 170px;
margin-top : 20px;
padding-left : 7px;
padding-top : 7px;
background : url(../images/bckgPhotoShow.png) no-repeat;
float : left;
}
#show-info {
width : 500px;
float : left;
}
#show-adress {
width : 480px;
height : 140px;
margin-top : 10px;
margin-left : 20px;
float : left;
font-family : Tahoma;
font-size : 12px;
color : #333333;
line-height : 18px;
}
#show-more {
width : 500px;
text-align : center;
margin-top : 10px;
height : 20px;
float : left;
}
#show-more a {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #000000;
float:left;
}
.no-result {
font-family : Tahoma;
font-size : 13px;
color : #333333;
text-align : justify;
}
.franchisor-name {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
padding-left : 14px;
text-transform : uppercase;
color : #00539b;
}
.style1 {
font-size : 14px;
font-weight : bold;
color : #00539b;
padding-top : 0;
}
.titre-desc {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #333333;
}
.text-desc {
font-family : Tahoma;
font-size : 12px;
color : #333333;
text-align : justify;
padding-right : 5px;
}
.element {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
}
.element span {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
font-weight : bold;
}
.more a {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
text-decoration : underline;
color : #96060a;
}
.more a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-decoration : none;
color : #00539b;
}
.imageprev {
width : 120px;
height : 97px;
}
