@charset
"utf-8"
;
/* CSS Document Created by Suraj KHAKUREL  */
/* email suraj@khakurel.net  */
/* version 21-sept-2007  */

body, td, th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #363636;
}

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

.holosfind #pageContainer {
    width: 980px;
    margin-left: auto;
    margin-right: auto;
    background: url( ../image/main_bg.gif) repeat-y;

}

.holosfind #pageContainer #bottomPage {
    margin-top: 10px;
    clear: both;
    height: 15px;
    background: url( ../image/bottom_bg.gif) repeat-x bottom;
}

.holosfind #pageContainer #topPage {
    height: 8px;
    background: url( ../image/top_bg.gif) repeat-x bottom;
}

.holosfind #pageContainer #bodyPage #holosfindLogo {
    height: 70px;
}

.holosfind #pageContainer #bodyPage #holosfindLogo img {
    margin-top: 5px;
    float: left;
}

.holosfind #pageContainer #bodyPage #holosfindLogo #phone_no {
    color: #FF8040;
    float: left;
    width: 150px;
    margin-top: 10px;
    margin-left: 450px;
    font-size: 18px;
    font-weight: bold;
}

.holosfind #pageContainer #bodyPage #pageBar {
    height: 18px;
    border-bottom: 0.1em solid #6A6B6D;
}

.holosfind  a.contact {
    text-decoration: none;
    color: #464646;
}

.holosfind  a.contact:hover {
    text-decoration: none;

    color: #EF6612;
}

.holosfind  a.ensavoirplus:link,
    .holosfind  a.ensavoirplus:visited {
    text-decoration: none;
    font-weight: bold;
    color: #EF6612;
}

/* Menu Tabs */

.holosfind  #navigation .tabs {
    list-style: none;
    height: 17px;
    margin: 0;
    padding: 0
}

.holosfind  #navigation .tabs li {

    float: left;
}

.holosfind  #navigation .tabs li em {
    display: block;
    text-decoration: none;
    float: left;
    border-top: #C8CCCE 1px solid;
    padding-left: 5px;
    padding-right: 5px;
    height: 15px;

    font-style: normal;
    padding-top: 2px;
}

.holosfind  #navigation .tabs li a {
    color: #666;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 10px;
    float: left;
    text-decoration: none;
    background: url( ../image/menu/bg.gif) repeat-y right;
    cursor: pointer
}

.holosfind  #navigation .tabs li a strong.tabLeft {
    background: url( ../image/menu/left.gif) bottom;
    width: 5px;
    height: 17px;
    float: left;
}

.holosfind  #navigation .tabs  li a strong.tabRight {
    background: url( ../image/menu/right.gif) bottom;
    width: 7px;
    height: 17px;
    float: left;
}

.holosfind  #navigation .tabs li a:hover {
    color: #FFF;

    background: url( ../image/menu/hover_bg.gif) repeat-y left #FDB800;
}

.holosfind  #navigation .tabs li a:hover em {
    border-top: #FDB800 1px solid;
}

.holosfind  #navigation .tabs li a:hover strong.tabLeft {
    background: url( ../image/menu/hover_left.gif) no-repeat left;
}

.holosfind  #navigation .tabs li a:hover strong.tabRight {
    background: url( ../image/menu/hover_right.gif) no-repeat left;
}

.holosfind  #navigation .tabs li a.active {
    color: #FFF;
    padding-bottom: 1px;
    background: url( ../image/menu/hover_bg.gif) repeat-y left #FDB800;
}

.holosfind  #navigation .tabs li a.active em {
    border-top: #FDB800 1px solid;
}

.holosfind  #navigation .tabs li a.active strong.tabLeft {
    background: url( ../image/menu/hover_left.gif) no-repeat left;
}

.holosfind  #navigation .tabs li a.active strong.tabRight {
    background: url( ../image/menu/hover_right.gif) no-repeat left;
}

.holosfind  #loginBar li a {
    font-size: 10px;
    font-style: normal;
    color: #FFFFFF;
    text-decoration: none;
}

.holosfind  #loginBar li a em {
    font-style: normal;
    background: url( ../image/clientbox/bg.gif) repeat-x;
    height: 17px;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    text-transform: uppercase;
    font-weight: bold;
    cursor: pointer;
}

.holosfind  #loginBar li a strong.loginLeft {
    background: url( ../image/clientbox/left.gif) left no-repeat;
    width: 5px;
    height: 17px;
    float: left;
}

.holosfind  #loginBar li  a strong.loginRight {
    background: url( ../image/clientbox/right.gif) no-repeat right;
    width: 22px;
    height: 17px;
    float: left;
}

.holosfind  #loginBar .okbutton {
    float: right;
    margin-top: 11px;
    height: 24px;
    background: #C71F1F;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
}

.holosfind  #loginBar  #motepassText {
    width: 120px;
    float: left;
    margin-left: 5px;
}

.holosfind  #loginBar  #utilisateurText {
    width: 120px;
    float: left;
}

.holosfind  #loginBar .motpassoublier {
    text-align: right;
    padding: 3px;
    width: 250px;
}

.holosfind #langChoix {
    float: right;
    margin-right: 10px;
    margin-top: 3px;
}

.holosfind #langChoix img {
    border: 0px;

}

.holosfind  #movie {
    height: 380px;
    clear: both;
    border-bottom: 1px solid #999999;
    z-index: 1;
}

.holosfind #movie .left {
    width: 210px;
    height: 240px;
    float: left;
    border: 0px;
}

.holosfind #movie .left .text {
    padding: 5px;
    font-size: 12px;
    font-family: Arial;
}

.holosfind #movie .left .text a {
    font-weight: bold;
    color: #ef6612;
    text-decoration: none;
}

.holosfind #movie .left .imagebox {
    margin-top: 70px;
    margin-left: 20px;
}

.holosfind #movie .right {
    width: 740px;
    height: 240px;
    float: left;
    background: url( ../image/contents/holosfind-sideImage.jpg) right;
}

.holosfind  #contents {
}

.holosfind  #contents u {
    font-weight: bold;
    text-decoration: none;
}

.holosfind  #contents u {
    font-weight: bold;
    text-decoration: none;
}

.holosfind  #contents #left {
    width: 755px;
    padding-left: 5px;

    float: left;
}

.holosfind  #contents #left h1 {
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
}

.holosfind  #contents #left #colLeft {
    width: 310px;
    float: left;
    margin-top: 10px;
    margin-left: 5px;
}

.holosfind  #contents #left #colLeft .infoblock {
    background-color: #EDEDED;
    border: #CCCCCC 1px solid;
    margin-bottom: 9px;
    width: 306px;
    padding: 2px;
}

.holosfind  #contents #left #colLeft .infoblock h1 {
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    font-size: 23px;
    font-family: "Arial Narrow";
    text-transform: uppercase;
    text-align: left;
}

.holosfind  #contents #left #colLeft .infoblock img {
    float: left;
    border: 0px;
}

.holosfind  #contents #left #colLeft .infoblock br {
    clear: both;

}

.holosfind  #contents #left #colLeft .infoblock span {

    padding: 0px;
    margin-bottom: 10px;
    margin-bottom: 3px;

}

.holosfind  #contents #left #colLeft .infoblock em {
    font-style: normal;
    padding: 3px;
    margin-top: -20px;
    float: right;
}

.holosfind  #contents #left #colLeft .infoblock a {
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 9px;
    color: #EF6612;
}

.holosfind  #contents #left #colLeft .infoblock h2 {
    margin: 3px;
    padding: 1px;
    font-weight: normal;
    font-size: 14px;
    font-family: 'Arial Narrow';
    text-transform: uppercase;
}

.holosfind  #contents #left #colLeft .infoblock h3 {
    margin: 0px;
    padding: 0px;
    font-size: 13px;
    font-family: 'Arial Narrow';
    font-weight: bold;
    margin-top: -2px;
    margin-bottom: 3px;
    margin-left: 3px;

}

.holosfind  #contents #left #colRight {
    width: 420px;
    float: right;
    margin-top: 10px;
}

.holosfind   #clic_image {
	position: absolute;
	margin: -45px 0px 0px 351px;
}

.holosfind  #mid_innerpage #clic_image {
    position: relative;
    margin: 0px 0px 0px 370px;

}

.holosfind #pageContainer  #left #colRight   h1 {
    margin-top: 8px;
    margin-left: 5px;
    padding-left: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 11px;
    background: url( ../image/contents/green_btn.gif) no-repeat;
    background-position: 1px 3px;
}

.holosfind #pageContainer  #left #colRight   p {
    margin: 0;
    margin-left: 20px;
    padding: 0;
    margin-bottom: 5px;
    font-size: 10px;
}

.holosfind #contents #left #colRight   a {
    color: #EF6612;
    text-transform: uppercase;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.holosfind #colRight  #infoExtra {
    border: solid 1px #C8CCCE;
    margin-top: 15px;
    padding: 4px;
}

.holosfind  #contents #right {
    width: 165px;
    margin-right: 5px;
    float: right;
    margin-top: 5px;
    margin-right: 5px;
}

/* Etapes Suviants Start */

.holosfind  #contents   #etapesSuivants {
    width: 160px;
}

.holosfind  #contents #etapesSuivants #topdiv {
    background-color: #EF6612;
    font-size: 11px;
    text-transform: uppercase;
    color: #FFFFFF;
    height: 20px;
    font-weight: bold;
}

.holosfind  #contents  #etapesSuivants #topdiv .left {
    background: url( ../image/etapebox/left.gif) no-repeat;
    width: 7px;
    height: 20px;
    float: left;
}

.holosfind  #contents  #etapesSuivants #topdiv .text {
    float: left;
    padding: 2px;
    padding-left: 15px; /*background:url(/image/etapebox/btn.gif) no-repeat left;*/
    font-size: 10px;

}

.holosfind  #contents  #etapesSuivants #topdiv .right {
    background: url( ../image/etapebox/right.gif) no-repeat;
    width: 7px;
    height: 20px;
    float: right;
}

.holosfind  #contents #etapesSuivants #textcontent {
    border-left: #EF6612 1px solid;
    border-right: 1px solid #EF6612;
    padding: 4px;
	width: 150px;
    min-height: 120px;
    background: url( ../image/etapebox/bg.gif) bottom repeat-x #F6F7F7;
}

/* Botton Start */
.holosfind  #contents .botton {
    height: 24px;
    margin-left: 5px;
    margin-right: 5px;
    cursor: pointer;
    margin-bottom: 5px;
    clear: both;
}

.holosfind  #contents .botton a .left {
    background: url( ../image/etapebox/btn_left_off.png) no-repeat left;
    width: 21px;
    height: 24px;
    float: left;
    text-decoration: none;
}

.holosfind  #contents .botton a .text {
    margin: 0;
    padding: 3px;
    background: url( ../image/etapebox/btn_bg_off.png) repeat-y right #DFE1E4;
    float: left;
    width: 109px;
    border-top: 1px #DADEE1 solid;
    height: 14px;
    text-decoration: none;
    font-weight: bold;
    color: #363636;
    font-size: 9px;
}

.holosfind  #contents .botton a .textbottom {
    background: url( ../image/etapebox/btn_bottom_off.png) repeat bottom;
    width: 114px;
    height: 3px;
    float: left;
}

.holosfind  #contents .botton a .right {
    background: url( ../image/etapebox/btn_right_off.png) no-repeat right;
    width: 5px;
    height: 24px;
    float: right;
    margin-top: -21px;
}

.holosfind  #contents .botton a:hover .left,
    .holosfind  #contents .botton a.bottonActive .left {
    background: url( ../image/etapebox/btn_left_on.png) no-repeat left;
    width: 21px;
    height: 24px;
    float: left;
    text-decoration: none;
}

.holosfind  #contents .botton a:hover .text,
    .holosfind  #contents .botton a.bottonActive .text {

    background: url( ../image/etapebox/btn_bg_on.png) repeat-y;
    color: #FFFFFF;
    cursor: pointer;
    text-decoration: none;
}

.holosfind  #contents .botton a:hover .textbottom,
    .holosfind  #contents .botton a.bottonActive .textbottom {
    background: url( ../image/etapebox/btn_bottom_on.png) repeat bottom;
    height: 3px;
    float: left;
}

.holosfind  #contents .botton a:hover .right,
    .holosfind  #contents .botton a.bottonActive .right {
    background: url( ../image/etapebox/btn_right_on.png) no-repeat right;
    width: 5px;
    height: 24px;
    float: right;
    margin-top: -21px;
}

/* new style added on 21/01/2008 for new button */

.holosfind  #etapesSuivants a {

    text-decoration: none;

}

.holosfind  #etapesSuivants #textcontent .buttonBig {
    background: url( ../image/etapebox/bg_big.png) no-repeat;
    width: 140px;
    height: 40px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;

}

.holosfind  #etapesSuivants .buttonBig a .text {
    padding-left: 20px;
    background: url( ../image/temognagebox/boxbotton.png) no-repeat 3px 5px;
    padding-top: 5px;
}

.holosfind  #etapesSuivants .buttonBig  a .text .colorGray {
    text-decoration: none;
    color: #525252;
    font-size: 10px;
    font-weight: bold;
}

.holosfind  #etapesSuivants .buttonBig a .text .colorGreen {
    text-decoration: none;
    color: #88ab19;
    font-size: 10px;
    font-weight: bold;
}

.holosfind  #etapesSuivants .buttonSmall {
    background: url( ../image/etapebox/bg_small.png) no-repeat;
    width: 142px;
    height: 25px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    text-decoration: none;

}

.holosfind  #etapesSuivants .buttonSmall a .text {
    padding-left: 20px;
    background: url( ../image/temognagebox/boxbotton.png) no-repeat 3px 5px;
    padding-top: 5px;
    height: 20px;
    text-decoration: none;
    cursor: pointer;
}

.holosfind  #etapesSuivants .buttonSmall a:hover .text,
    .holosfind  #etapesSuivants .buttonBig a:hover .text {
    background: url( ../image/temognagebox/boxbotton_on.png) no-repeat 3px 5px;

}

.holosfind  #etapesSuivants .buttonSmall a .text .colorGray {
    text-decoration: none;
    color: #525252;
    font-size: 10px;
    font-weight: bold;
}

.holosfind  #etapesSuivants  a:hover .text .colorGray {
    color: #EF6612
}

/* new style end 21/01/2008 */

/*Botton End*/
/* Etapes Suviants Start */

.holosfind #contents  #bottomdiv {
    height: 5px;
    background-image: url( ../image/etapebox/b_bg.gif);
    width: 160px;
	font-size:1px;

}
.holosfind  #contents  #bottomdiv  .left {
    background: url( ../image/etapebox/b_left.gif) no-repeat;
    width: 7px;
    height: 5px;
    float: left;
}

.holosfind  #contents #bottomdiv  .right {
    background: url( ../image/etapebox/b_right.gif) no-repeat;
    width: 7px;
    height: 5px;
    float: right;
}

.holosfind #contents #right #news {
    width: 160px;
    padding: 0px;
}

.holosfind #contents #right #news #top {
    background: url( ../image/contents/news-top.gif) top no-repeat;
    float: left;
    width: 160px;
    height: 5px;
}

.holosfind #contents #right #news #newscontent {
    background: url( ../image/contents/news-bg.gif) repeat-y;
    padding: 5px;
    clear: both;
}

.holosfind #contents #right #news #newscontent #newshead {
    padding-left: 15px;
    background: url( ../image/contents/green_btn.gif) no-repeat left;
    font-size: 11px;
    font-weight: bold;
}

.holosfind #contents #right #news #newscontent .newstext {
    margin-top: 10px;
}

.holosfind #contents #right #news #newscontent .newstext .newsdate {
    margin-left: 10px;
    height: 20px;
    color: #EF6612;
    font-size: 9px;
    background: url( ../image/contents/orange_btn.gif) left no-repeat;
    padding: 10px;
    font-style: normal;
    font-weight: bold;
}

.holosfind #contents #right #news #newscontent .newstext .newstitle {
    margin-left: 15px;
}

.holosfind #contents #right #news #newscontent .newstext a.text {

    color: #333;

    text-decoration: none;

}

.holosfind #contents #right #news #newscontent .newstext a.ensavoir {
    margin-left: 20px;
    color: #EF6612;
    font-size: 9px;
    text-decoration: none;
    font-weight: bold;
}

.holosfind #contents #right #news #bottom {
    background: url( ../image/contents/news-bottom.gif) bottom no-repeat;
    float: left;
    width: 160px;
    height: 5px;
}

.holosfind #right #temoignagesclient {
    width: 160px; /*background:url(/image/temognagebox/mainbg.png) repeat-x bottom #FEFEFE;*/
    background: #FEFEFE;
}

.holosfind #right #temoignagesclient .left {
    float: left;
    background: url( ../image/temognagebox/left.png);
    width: 4px;
    height: 4px;
	font-size:1px;
}

.holosfind #right #temoignagesclient .midTop {
    width: 94%;
    height: 1px;
    margin-left: 5px;
    margin-right: 4px;
    border-bottom: 1px #DADEE1 solid;
	font-size:1px;
}

.holosfind #right #temoignagesclient .right {
    float: right;
    background: url( ../image/temognagebox/right.png);
    width: 4px;
    height: 4px;
    margin-top: 0px;
	font-size:1px;
}

.holosfind #right #temoignagesclient .text {
    clear: both;
    width: 96%;
    padding: 2px;
    border-left: 1px #DADEE1 solid;
    border-right: 1px #DADEE1 solid;
}

.holosfind #right #temoignagesclient .text .title {
    margin-left: 4px;
    padding-left: 15px;
    background: url( ../image/contents/green_btn.gif) no-repeat 1px 3px;
    font-weight: bold;
	font-size:10px;
	padding-top:0px;
	margin-top:0px;

}

.holosfind #right #temoignagesclient .text .logo {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.holosfind #right #temoignagesclient .text .link {
    padding: 2px;
    text-align: right;
}

.holosfind #right #temoignagesclient .bmidTop {
    width: 100%;
    background: url( ../image/temognagebox/bg-btom.png) repeat-x;
    height: 7px;
}

.holosfind #fullyInteratedWith {
    background: url( ../image/homepage/google_qualified_company.png) no-repeat;
    width: 80px;
    height: 70px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}

.holosfind  #contents #left_innerpage {
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 165px;
}

.holosfind #mid_innerpage {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 15px;
    width: 580px;
}
.holosfind #mid_innerpage a:link {
font-size:11px; color:#EF6612; text-decoration:none;
}
.holosfind #mid_innerpage a:active{
font-size:11px; color:#EF6612; text-decoration:none;
}
.holosfind #mid_innerpage a:visited {
font-size:11px; color:#EF6612; text-decoration:none;
}
.holosfind #mid_innerpage a:hover {
font-size:11px; color:#EF6612; text-decoration:underline;
}
.holosfind #mid_innerpage_extra {
    float: left;
    margin-left: 50px;
    margin-right: 50px;
    margin-top: 15px;
    width: 500px;
}

.holosfind #mid_innerpage_extra p,
    .holosfind #mid_innerpage p {

    margin-left: 10px;
    font-size: 11px;
}

.holosfind #mid_innerpage_extra p a {

    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

.holosfind #mid_innerpage_extra ul a {

    color: #FF6600;
    text-decoration: none;
    font-weight: bold;
}

.holosfind #mid_innerpage_extra h1,
    .holosfind #mid_innerpage h1 {
    font-family: 'Arial Narrow';
    font-size: 28px;
    margin: 0;
    margin-left: 10px;
    margin-bottom: 10px;
    font-weight: normal;
    border-bottom: #CCCCCC 1px solid;
    color: #EF6612;
}

.holosfind  #mid_innerpage_extra  h1 em {
    font-size: 16px;
    font-style: normal;
    text-transform: none;
    color: #86A917;
}

.holosfind #mid_innerpage_extra h2 {
    margin: 0;
    padding: 0;
    margin-left: 5px;
    padding-left: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 11px;
    background: url( ../image/contents/green_btn.gif) no-repeat;
    background-position: 1px 3px;
}

.holosfind #mid_innerpage_extra #properties p {
    margin-top: 2px;
    margin-left: 20px;
    margin-bottom: 10px;
    font-size: 11px;

}

.holosfind #mid_innerpage h2 {
    font-size: 14px;
    margin: 0px;
    margin-left: 10px;
}

.holosfind #mid_innerpage_extra h3,
    .holosfind #mid_innerpage h3 {
    font-size: 16px;
    margin-left: 10px;
}

.holosfind #mid_innerpage ul {
    list-style: none;
    margin: 0px;
    padding: 2px;
    margin-left: 5px;
    margin-bottom: 5px;

}

.holosfind #mid_innerpage li {
    font-weight: 100;
    color: #363636;
    font-size: 11px;
}

.holosfind #news_innerpage_extra {
    float: left;
    margin-left: 50px;
    margin-right: 50px;
    margin-top: 15px;
    width: 500px;
}

.holosfind #news_innerpage_extra  h1 {
    font-family: 'Arial Narrow';
    font-size: 20px;
    margin: 0;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 5px;
    font-weight: normal;
    border-bottom: #CCCCCC 1px solid;
    color: #EF6612;
}

.holosfind #news_innerpage_extra #returnToNews {
    background: url( ../image/contents/news-icons/news_return.png) no-repeat;
    width: 180px;
    height: 27px;
    float: right;
    padding-left: 30px;
    font-size: 9px;
    font-weight: bold;
    padding-top: 7px;
}

.holosfind #news_innerpage_extra #returnToNews a {
    color: #464646;
    text-decoration: none;
}

.holosfind #news_innerpage_extra  #newsContenaire {
    margin-left: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.holosfind #news_innerpage_extra  #newsContenaire .simpleLink {
    color: #464646;
    text-decoration: none;
}

.holosfind #news_innerpage_extra #newsContenaire .headLineColor {
    color: #EF6612;

}

.holosfind #news_innerpage_extra  #newsContenaire .newsIcon {
    width: 120px;
    float: left;
    text-align: right;

}

.holosfind #news_innerpage_extra  #newsContenaire .newsIcon img {
    border: 0px;
}

.holosfind #news_innerpage_extra  #newsContenaire .newsText {
    width: 360px;
    float: right;
    padding-left: 5px;
}

.holosfind #news_innerpage_extra  #newsContenaire .headline {
    margin: 2px;
    font-weight: bold;

}

.holosfind #news_innerpage_extra  #newsContenaire .headline a {
    color: #333;
    text-decoration: none;
}

.holosfind #news_innerpage_extra  #newsContenaire .text {
    margin: 2px;

}

.holosfind #news_innerpage_extra  #newsContenaire a {
    text-decoration: none;
    font-weight: bold;
    color: #EF6612;
}

.holosfind #news_innerpage_extra  #newsContenaire .lineBreak {
    clear: both;
    height: 15px;
}

.holosfind #pageContainer ol {
    color: #ef6612;
    font-weight: bold;

}

.holosfind #pageContainer ol li {
    padding: 5px;
    padding-left: 0px;
}

.holosfind #pageContainer ol li a {
    color: #ef6612;
    font-weight: bold;
    text-decoration: none;

}

.holosfind #pageContainer ol li a:hover {
    color: #363636;

}

.holosfind #mid_innerpage #buttonplace {
    width: 450px;
}

.holosfind   .button_link {
    width: 215px;
}

.holosfind   .button_link .topLayer .topLeft {
    background: url( ../image/button/small_top_left.png) no-repeat left;
    height: 8px;
    width: 10px;
    float: left;
}

.holosfind   .button_link .topLayer .topMid {
    background: url( ../image/button/small_top_bg.png) bottom repeat-x;
    height: 8px;
    float: left;
    width: 193px;
}

.holosfind   .button_link .topLayer .topRight {
    background: url( ../image/button/small_top_right.png) no-repeat right;
    height: 8px;
    width: 12px;
    float: right;
}

.holosfind   .button_link .Midback {
    background: url( ../image/button/small_right_bg.png) repeat-y right;
    height: auto;
    width: 215px;
    clear: both;
    height: 50px;
}

.holosfind   .button_link .Midback .midLayer {
    background: url( ../image/button/small_mid_left.png) repeat-y left;
}

.holosfind   .button_link .Midback .midLayer .midMid {
    background: url( ../image/button/bg.png) bottom repeat-x;
    width: 205px;
    padding-left: 4px;
    float: left;
    height: 50px;
    border-left: #DADEE1 1px solid;
    border-right: #DADEE1 1px solid;
}

.holosfind   .button_link .Midback .midLayer .midMid .title {
    font-family: 'Arial Narrow';
    font-size: 18px;
    font-weight: bold;
}

.holosfind   .button_link .Midback .midLayer .midMid .videoImage {
    background: url( ../image/button/video.png) no-repeat;
    width: 47px;
    height: 17px;
    margin-top: -25px;
    float: right;
}

.holosfind   .button_link .Midback .midLayer .midMid a.link {
    text-indent: -10000px;
    background: url( ../image/temognagebox/boxbotton.png);
    width: 13px;
    height: 13px;
    float: right;
    margin-top: -13px;
    margin-right: 5px;

}

.holosfind   .button_link .Midback .midLayer .midMid a.link:hover {
    background: url( ../image/temognagebox/boxbotton_on.png);
}

.holosfind   .button_link .bottomLayer {

}

.holosfind   .button_link .bottomLayer .buttomLeft {
    background: url( ../image/button/small_bottom_left.png) left no-repeat;
    height: 12px;
    width: 10px;
    float: left;
}

.holosfind   .button_link .bottomLayer .buttoMid {
    background: url( ../image/button/small_bottom_bg.png) repeat-x bottom;
    height: 12px;
    width: 193px;
    float: left;
}

.holosfind   .button_link .bottomLayer .buttomRight {
    background: url( ../image/button/small_bottom_right.png) right no-repeat;
    height: 12px;
    width: 12px;
    float: right;
}

.holosfind #submenuBanner {
    clear: both;
    background: url( ../image/submenu/dub_menu_banner.png) no-repeat;
    margin-top: 30px;
    margin-left: 100px;
    width: 380px;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
    z-index: 100;
    position: relative;
}

.holosfind #submenuBanner #bannerText {
    margin-left: 230px;
    padding: 4px;
    font-weight: bold;
    color: #98bb2a;
    padding-top: 14px;
}

.holosfind #subMenuContainer .subMenu {
    width: 112px;
    float: left;
    margin-top: -15px;
    z-index: -1;
}

.holosfind #subMenuContainer .subMenu .topLayer {
    background: url( ../image/submenu/top_off.png) no-repeat;
    width: 112px;
    height: 7px;
}

.holosfind #subMenuContainer .subMenu .midLayer {
    background: url( ../image/submenu/off_bg.png) repeat-x bottom #FCFCFC;
    min-height: 65px;
    width: 100px;
    border-left: #DADEE1 1px solid;
    border-right: #DADEE1 1px solid;
    padding: 4px;
}

.holosfind #subMenuContainer .subMenu .midLayer p {
    padding-top: 5px;
    margin: 0;
    font-family: 'Arial Narrow';
    font-size: 14px;
    color: #9c9999;
}

.holosfind #subMenuContainer .subMenu .midLayer a {
    background: url( ../image/submenu/arrow_down_off.png) no-repeat;
    width: 13px;
    height: 13px;
    float: right;
    text-indent: -10000px;
    cursor: pointer;

}

.holosfind #subMenuContainer .subMenu .midLayerOn a.active,
    .holosfind #subMenuContainer .subMenu .midLayerOn a.active:hover {
    background: url( ../image/submenu/arrow_down_on.png) no-repeat right top;
    width: 80px;
    height: 13px;
    text-indent: 0;
    padding-right: 15px;
    color: #EF6612;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
}

.holosfind #pageContainer #subMenuContainer .subMenu  .h5Show {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #464646;
    font-style: normal;
    margin: 0;
    margin-top: 2px;
    font-weight: 100;
}

.holosfind  #subMenuContainer .subMenu  .h5Hide {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #464646;
    font-style: normal;
    margin: 0;
    margin-top: 2px;
    font-weight: 100;
    display: none;
}

.holosfind  #subMenuContainer .subMenu  .linkHide {
    display: none;
}

.holosfind #subMenuContainer .subMenu .bottomLayer {
    background: url( ../image/submenu/bottom_off.png) no-repeat;
    width: 112px;
    height: 7px;
}

.holosfind #subMenuContainer .subMenu {
    width: 112px;
    float: left;
}

.holosfind #subMenuContainer .subMenu .topLayerOn {
    background: url( ../image/submenu/top_on.png) no-repeat;
    width: 112px;
    height: 7px;
}

.holosfind #subMenuContainer .subMenu .midLayerOn {
    background: url( ../image/submenu/on_bg.png) repeat-x bottom #FCFCFC;
    min-height: 60px;
    width: 100px;
    border-left: #DADEE1 1px solid;
    border-right: #DADEE1 1px solid;
    padding: 4px;
    padding-bottom: 8px;

}

.holosfind #subMenuContainer .subMenu .midLayerOn p {
    padding-top: 5px;
    margin: 0;
    font-family: 'Arial Narrow';
    font-size: 14px;
    color: #363636;
}

.holosfind #subMenuContainer .subMenu .midLayerOn a {
    background: url( ../image/submenu/arrow_down_off.png) no-repeat;
    width: 13px;
    height: 13px;
    float: right;
    text-indent: -10000px;
    cursor: pointer;

}

.holosfind #subMenuContainer .subMenu .midLayerOn a:hoverx {
    background: url( ../image/submenu/arrow_down_on.png) no-repeat;
    width: 13px;
    height: 13px;

}

.holosfind #subMenuContainer .subMenu .bottomLayerOn {
    background: url( ../image/submenu/bottom_on.png) no-repeat;
    width: 112px;
    height: 7px;

}

.holosfind  #propetiesApplication {
    width: 150px;

}

.holosfind #propetiesApplication .topleft {
    background: url( ../image/contents/prop_left.gif) no-repeat left;
    width: 7px;
    height: 7px;
    float: left;
}

.holosfind #propetiesApplication .topright {
    background: url( ../image/contents/prop_right.gif) no-repeat right;
    width: 7px;
    height: 7px;
    float: right;
}

.holosfind #propetiesApplication .content {
    border: #98bb2a 1px solid;
    padding: 10px;
    font-size: 1px;
	margin:0px;
}

.holosfind #propetiesApplication .downleft {
    background: url( ../image/contents/prop_d_left.gif) no-repeat left;
    width: 7px;
    height: 7px;
    margin-top: -7px;
    float: left;
}

.holosfind #propetiesApplication .downright {
    background: url( ../image/contents/prop_d_right.gif) no-repeat right;
    width: 7px;
    height: 7px;
    margin-top: -7px;
    float: right;
}

.holosfind  #propetiesApplication ul {
    list-style-image: url( ../image/contents/green_btn.gif);
}

.holosfind  #propetiesApplication li {
    padding-bottom: 8px;
    font-weight: bold;
}

.holosfind #propetiesApplication .content_order_list {
    border: #98bb2a 1px solid;
    padding-left: 4px;
    padding-top: 10px;
    padding-right: 0px;
    font-size: 10px;
}

.holosfind #propetiesApplication .content_order_list h3 {
    color: #ef6612;
    margin: 0;
    padding: 0;
    padding-left: 15px;
    background: url( ../image/contents/green_btn.gif) no-repeat;
    font-size: 12px
}

.holosfind #propetiesApplication .content_order_list ol {
    color: #006600;
    margin: 0;
    margin-left: 20px;
    padding: 0;
    padding-left: 5px;
}

.holosfind #propetiesApplication .content_order_list li span {
    color: #363636;
    font-weight: normal;
    font-size: 10px;
}

.holosfind  #traficTabPanel  table,
    .holosfind  #tarifsPanels  table,
    .holosfind #traficTable {
    width: 80%;
    padding: 0;
    margin: 0;
    border: 0;
    margin-left: auto;
    margin-right: auto;
}

.holosfind  #tarifsPanels li {
    font-size: 0.80em;
    font-weight: bold;

}

.holosfind  #traficTabPanel  table th,
    .holosfind  #tarifsPanels  table th,
    .holosfind #traficTable th {
    padding-bottom: 10px;
}

.holosfind     #traficTabPanel  table td,
    .holosfind  #tarifsPanels  table td,
    .holosfind  #traficTable td {
     padding-left:20px; text-align:left;
}

.holosfind  #traficTabPanel  em,
    .holosfind  #tarifsPanels   em,
    .holosfind #traficTable em,
    .holosfind .emred
{
    color: #FF0000;
    font-style: normal;
}

.holosfind  #traficTabPanel tr,
    .holosfind  #tarifsPanels  tr,
    .holosfind #traficTable tr {
    text-align: center;
}

.holosfind  #traficTabPanel td,
    .holosfind #tarifsPanels  td,
    .holosfind #traficTable td {
    border-collapse: separate;
    border-bottom: #CCCCCC 1px solid;
    padding: 4px;
}

.holosfind  #traficTabPanel a,
    .holosfind #tarifsPanels a,
    .holosfind #traficTable a {
    color: #363636;
    font-weight: bold;
    text-decoration: none;
}

.holosfind  .buttoncommander {
    text-align: right;
    height: 40px;
    margin-left: 200px;
}

.holosfind .buttonSubmit a .left,
    .holosfind .buttonSubmit a.greenLink:hover .left {
    background: url( ../image/button/submit_orange_left.png) no-repeat;
    width: 6px;
    height: 25px;
    float: left;
    cursor: pointer;
}

.holosfind  .buttonSubmit  a .text,
    .holosfind .buttonSubmit a.greenLink:hover  .text {
    background: url( ../image/button/submit_orange_bg.png) repeat-x;
    height: 25px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    float: left;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
    cursor: pointer;
}

.holosfind  .buttonSubmit a .bottom,
    .holosfind .buttonSubmit a.greenLink:hover  .bottom {
    background: url( ../image/button/submit_orange_right.png) no-repeat;
    width: 11px;
    height: 25px;
    float: left;
    cursor: pointer;
}

.holosfind .buttonSubmit a:hover .left,
    .holosfind .buttonSubmit a.greenLink .left {
    background: url( ../image/button/submit_green_left.png) no-repeat;
    width: 6px;
    height: 25px;
    float: left;

}

.holosfind   .buttonSubmit a:hover .text,
    .holosfind .buttonSubmit a.greenLink .text {
    background: url( ../image/button/submit_green_bg.png) repeat-x;
    height: 25px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    float: left;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
}

.holosfind   .buttonSubmit a:hover .bottom,
    .holosfind .buttonSubmit a.greenLink .bottom {
    background: url( ../image/button/submit_green_right.png) no-repeat;
    width: 11px;
    height: 25px;
    float: left;
}

.holosfind  #conditionTarfis {
    clear: both;
    color: #363636;
    margin-top: 10px;
}

.holosfind  #tabRaisons   h1 {
    font-size: 16px;
    font-weight: bold;
    border: 0;
}

.holosfind  #tabRaisons  p {
    margin-left: 10px;
    font-size: 0.9em;
}

.holosfind  #tabRaisons p a {
    color: #f06f2f;
    text-decoration: none;
}

.holosfind  #tabRaisons p a:hover {
    color: #464646;
    text-decoration: none;
}

.holosfind  #contactForm fieldset {
    border: 1px solid #E5E5E5;
}

.holosfind  #contactForm legend, .holosfind #command h3 {
    margin-left: 10px;
    font-weight: bold;
    color: #363636;
    padding: 10px;
}

.holosfind  #contactForm .label, .holosfind #command .label {
    clear: both;
    width: 135px;

    margin-bottom: 5px;
    margin-top: 6px;
    text-align: right;
    float: left;
}

.holosfind  #contactForm .input, .holosfind #command .input {
    width: 420px;
    margin-top: 0px;
    text-align: left;
    margin-bottom: 5px;
    float: right;
}

.holosfind #command .input {
    width: 300px;
}

.holosfind  #contactForm .selectInput {
    font-family: Tahoma;
    font-size: 10px;
    width: 280px;
    font-weight: bold;
}

.holosfind  #contactForm .textInput {
    font-family: Tahoma;
    font-size: 10px;
    width: 275px;
    font-weight: bold;
}

.holosfind  #contactForm em {
    font-family: Tahoma;
    font-size: 11px;
    color: #EF6612;
    font-style: normal;
    font-weight: bold;
}

.holosfind  #contactForm .okbutton,
    .holosfind  #loginbox .okbutton {
    text-transform: uppercase;
    margin-top: 11px;
    height: 24px;
    background: #C71F1F;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
}

.holosfind  #holosfindContactList {
    padding: 2px;
}

.holosfind  #holosfindContactList strong {
    color: #464646;
}

.holosfind  #holosfindContactList b {
    color: #EF6612;
}

.holosfind  #holosfindContactList em {
    color: #363636;
    font-style: normal;
    font-weight: bold;
}

.holosfind  #holosfindContactList a {
    text-decoration: none;
    color: #363636;
}

.holosfind  #mid_innerpage #loginbox .top .left {
    background: url( ../image/contents/compte_top_left.png) no-repeat;
    width: 9px;
    height: 9px;
    float: left;
}

.holosfind  #mid_innerpage #loginbox .top .midline {
    border-top: 1px solid #D4D4D4;
    height: 9px;
    width: 782px;
    float: left;
}

.holosfind  #mid_innerpage #loginbox .top .right {
    background: url( ../image/contents/compte_top_right.png) no-repeat;
    width: 9px;
    height: 9px;
    float: right;
}

.holosfind  #mid_innerpage #loginbox .mid {
    border-left: 1px solid #D4D4D4;
    border-right: 1px solid #D4D4D4;
    height: 280px;
    clear: both;
    margin-top: -3px;
    background: url( ../image/contents/compte_bg.png) bottom repeat-x;
}

.holosfind  #mid_innerpage #loginbox .mid #formLogin {
    float: left;
    width: 320px;
    padding: 8px;
}

.holosfind  #mid_innerpage #loginbox  .label {
    clear: both;
    width: 136px;
    float: left;
    font-weight: bold;
    padding: 2px;
    height: 35px;
    text-align: right;

}

.holosfind  #mid_innerpage #loginbox  .input {
    width: 170px;
    float: right;
    padding: 2px;
    height: 35px;
}

.holosfind  #mid_innerpage #loginbox #infoLogin {
    float: right;
    width: 440px;
    padding: 4px;
}

.holosfind  #mid_innerpage #loginbox .bottom .left {
    background: url( ../image/contents/compte_down_left.png) no-repeat;
    width: 9px;
    height: 9px;
    float: left;

}

.holosfind  #mid_innerpage #loginbox .bottom .midline {
    background-color: #D4D4D4;
    height: 9px;
    width: 782px;
    float: left;
}

.holosfind  #mid_innerpage #loginbox .bottom .right {
    background: url( ../image/contents/compte_down_right.png) no-repeat;
    width: 9px;
    height: 9px;
    float: right;
}

.holosfind #loginbox h4 {
    margin: 6px;
    font-size: 16px;
    font-weight: bold;
}

.holosfind #loginbox  #infoLogin .heading {
    font-size: 15px;
    font-weight: bold;
    clear: both;

}

.holosfind #loginbox  #infoLogin .ptext {
    margin-bottom: 20px;
}

.holosfind #loginbox .mistart {

    margin-left: 120px;
}

.holosfind #mid_innerpage .etapeBox1,
    .holosfind #mid_innerpage .etapeBox2,
    .holosfind #mid_innerpage .etapeBox3 {
    float: left;
    margin-right: 10px;
}

.holosfind #mid_innerpage .etapeBox1 .left,
    .holosfind #mid_innerpage .etapeBox2  .left,
    .holosfind #mid_innerpage .etapeBox3 .left {
    background: url( ../image/etape_par_etap/boxLeft.png) no-repeat;
    width: 9px;
    height: 58px;
    float: left;
}

.holosfind #mid_innerpage .etapeBox1 .middle {
    background: url( ../image/etape_par_etap/boxback.png) repeat-x;
    height: 53px;
    padding-top: 5px;
    width: 120px;
    float: left;
    text-align: right;
}

.holosfind #mid_innerpage .etapeBox1  h4 {
    background: url( ../image/contents/tab_1_on.png) no-repeat left bottom;
}

.holosfind #mid_innerpage .etapeBox2  h4 {
    background: url( ../image/contents/tab_2_on.png) no-repeat left bottom;
}

.holosfind #mid_innerpage .etapeBox3  h4 {
    background: url( ../image/contents/tab_3_on.png) no-repeat left bottom;
}

.holosfind #mid_innerpage .etapeBox1  h4,
    .holosfind #mid_innerpage .etapeBox2  h4,
    .holosfind #mid_innerpage .etapeBox3  h4 {

    font-weight: bold;
    font-size: 14px;
    padding-left: 20px;
    margin: 0;
    padding-top: 4px;
    margin-top: 2px;
    margin-bottom: 5px;
}

.holosfind #mid_innerpage .etapeBox1  a.nonActive:hover,
    .holosfind #mid_innerpage .etapeBox3  a.nonActive:hover,
    .holosfind #mid_innerpage .etapeBox2  a.nonActive:hover,
    .holosfind #mid_innerpage .etapeBox1  a,
    .holosfind #mid_innerpage .etapeBox2  a,
    .holosfind #mid_innerpage .etapeBox3  a {
    color: #EF6612;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    font-stretch: extra-expanded;
    background: url( ../image/temognagebox/boxbotton_on.png) no-repeat right;
    padding-right: 15px;
    padding-top: 2px;
    width: 98%;
}

.holosfind #mid_innerpage .etapeBox1  a.nonActive,
    .holosfind #mid_innerpage .etapeBox3  a.nonActive,
    .holosfind #mid_innerpage .etapeBox2  a.nonActive {
    color: #999999;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    font-stretch: extra-expanded;
    background: url( ../image/temognagebox/boxbotton.png) no-repeat right;
    padding-right: 15px;
    padding-top: 2px;
    width: 98%;
}

.holosfind #mid_innerpage .etapeBox1 .right,
    .holosfind #mid_innerpage .etapeBox2 .right,
    .holosfind #mid_innerpage .etapeBox3 .right {
    background: url( ../image/etape_par_etap/boxRight.png) no-repeat;
    width: 12px;
    height: 58px;
    float: left;
}

.holosfind #mid_innerpage .etapeBox2 .middle {
    background: url( ../image/etape_par_etap/boxback.png) repeat-x;
    height: 53px;
    padding-top: 5px;
    width: 120px;
    float: left;
    text-align: right;
}

.holosfind #mid_innerpage .etapeBox3 .middle {
    background: url( ../image/etape_par_etap/boxback.png) repeat-x;
    height: 53px;
    padding-top: 5px;
    width: 190px;
    float: left;
    text-align: right;
}

.holosfind  #mid_innerpage .orangeHeaderLine {
    color: #EF6612;
    clear: both;
    padding-top: 10px;
    font-size: 18px;
    font-weight: bold;
}

.holosfind  #mid_innerpage .etapeessentielle {
    margin-top: 10px;
    float: left;
    margin-right: 10px;
}

.holosfind  #mid_innerpage .etapeessentielle .left {
    background: url( ../image/etape_par_etap/whiteBoxLeft.png) no-repeat;
    width: 6px;
    height: 51px;
    float: left;
}

.holosfind  #mid_innerpage .etapeessentielle .middle {
    background: url( ../image/etape_par_etap/whiteBoxback.png) repeat-x;
    height: 51px;
    padding-top: 5px;
    width: 120px;
    float: left;
    text-align: center;
}

.holosfind  #mid_innerpage .etapeessentielle .middle h4 {
    font-size: 12px;
    font-weight: 100;
    margin: 0;
    padding-top: 5px;
    margin-bottom: 5px;
}

.holosfind  #mid_innerpage .etapeessentielle .right {
    background: url( ../image/etape_par_etap/whiteBoxRight.png) no-repeat;
    width: 9px;
    height: 51px;
    float: left;
}

#steps img {
    vertical-align: middle;
    margin: 0 5px 2px 5px;
}

#steps {
    font-weight: bold;
    border-bottom: #CCCCCC 1px solid;
    margin-left: 10px;
    padding-bottom: 10px;
}

.holosfind  #siteMapContainer ul {
    margin-bottom: 10px;
    list-style: square;
    color: #FF6600;

}

.holosfind  #siteMapContainer ul ul {
    margin-left: 0px;
    margin-bottom: 5px;
    list-style: inside;
    color: #333;

}

.holosfind  #siteMapContainer li a {
    color: #333333;
    text-decoration: none;

    font-weight: normal;

}

.holosfind  #siteMapContainer li a:hover {
    color: #FF6600;
    text-decoration: underline;

}

.holosfind #copyright a {
    color: #333;
    text-decoration: none;

}

/* new holosfind adisem style */

.holosfind  #mid_innerpage .suitesubHead {
    color: #EF6612;
    margin: -10px 0 0 30px;
    padding: 0;
    font-size: 14px;
}

.holosfind  #mid_innerpage .suiteText {
    margin-left: 20px;
    margin-top: -10px;
}

.holosfind #mid_innerpage .suitesubHead2 {
    margin-bottom: 0px;
    margin-left: 30px;
    font-size: 14px;
}

.holosfind  #mid_innerpage .suiteHead {
    border: none;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    padding-top: 3px;
    padding-left: 20px;
    background: url( ../image/homepage/hbull.png) no-repeat left;
}

.holosfind #mid_innerpage .suitetopsubHead {
    color: #EF6612;
    font-size: 16px;
}

.holosfind #mid_innerpage ol  li {
    padding: 0px;
}

/* Style for new left info box */

.holosfind  #box_info_extra_left {
    width: 160px;
    background: url( ../image/boxes/mid_box.png) repeat-y;
    margin-top: 20px;
}

.holosfind  #box_info_extra_left #box_info_extra_top {
    background: url( ../image/boxes/top_box.png) no-repeat;
    height: 5px;
}

.holosfind  #box_info_extra_left #box_info_extra_text {
    padding: 5px;
}

.holosfind  #box_info_extra_left #box_info_extra_text h1 {
    color: #EF6612;
    margin: 0;
    font-size: 12px;
}

.holosfind  #box_info_extra_left #box_info_extra_text ul {
    padding-left: 16px;
    list-style: square;
    color: #EF6612;
    font-weight: bold;
    font-size: 10px;
    margin-left: 0px;
}

.holosfind  #box_info_extra_left #box_info_extra_text li {
    margin-bottom: 5px;
}

.holosfind  #box_info_extra_left #box_info_extra_text span {
    color: #454545;
    font-weight: normal;
}

.holosfind  #box_info_extra_left #box_info_extra_bot {
    background: url( ../image/boxes/bot_box.png) no-repeat;
    height: 5px;
	font-size:1px;
}
.holosfind  #expliquation ol li {
    padding:0px;
}
.appInfo h2 a:link { font-size:16px; }
.appInfo h2 a:visited { font-size:16px; }
.appInfo h2 a:active { font-size:16px; }
.appInfo h2 a:hover { font-size:16px; }
