/* ==========================================================================
   Custom styles
   ========================================================================== */
    body {
      min-width: 1000px;
      padding-bottom: 30px;
      font-family: 'Open Sans', sans-serif;font-weight:400;
      background:url('../img/background.jpg') 50% 0px no-repeat fixed;

    }
    #page{
      background:url('../img/page_content.png') 0px 76px no-repeat;
      width:1000px;min-height:400px;
      margin:0 auto;position:relative;
    }
    #footer{
      background:url('../img/page_content.png') 0px -200px no-repeat;
      width:1000px;min-height:100px;
      font-family:Arial, Helvetica, sans-serif;
      margin:20px auto 10px auto;position:relative;border-top:2px #BF0000 solid;
    }
    #footer .content{padding:10px 15px;overflow:hidden;}
    #footer .footer-column{float:left;width: 220px;overflow:hidden;}
    #footer .footer-column ul{list-style:none;margin:0;padding:0;}
    #footer .footer-column li a:hover{color:#D00000;}
    #copyright {color: #D00000;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;float:left;clear:left;}
    #copyright a{color: #D00000;}  
    
    
    .container {
      width: 1000px;
      max-width: none !important;
    }

    .font2{font-family: 'EB Garamond', serif;}
    .dropdown:hover .dropdown-menu {display: block;}
    ul.barmenu{margin:0px;}
/*Section header */
    header#phead{position:relative;height:180px;}
    header#phead #h_logo{display:block;width:527px;height:235px;overflow:hidden;left:-77px;top:0px;position:absolute;background:url('../img/stefan-cristea-chirurg-ortoped.png') 0px 0px no-repeat;}
    header#phead #nav_bk{display:block;width:1222px;height:214px;overflow:hidden;left:-10px;top:15px;position:absolute;background:url('../img/navbar.png') 0px 0px no-repeat;overflow:hidden;text-indent:-999px;}
    header#phead a.btn-home{display:block;width:348px;height:129px;position:absolute;top:0px;left:0px;text-indent:-999px;overflow:hidden;}
    header ul.nav{position:absolute;top:136px;left:0px;width:995px;margin-bottom:0px;}
    header .nav li.parent{height:33px;padding:0;margin-right:4px;}
    header .nav li.item1{width:125px;padding-left:10px;}
    header .nav li.item2{width:127px;}
    header .nav li.item3{width:110px;}
    header .nav li.item4{width:140px;position:relative;}
    header .nav li.item5{width:92px;}
    header .nav li.item6{width:185px;margin-right:0px;}  
    header .nav li.parent a{color:#d90000;font-size:13px;line-height: 13px;display:block;text-align:left;text-transform:uppercase;font-weight:600;
        -webkit-transition: background 0.5s linear;
        -moz-transition: background 0.5s linear;
        -o-transition: background 0.5s linear;
        transition: background 0.5s linear;
    }
    header .nav li.parent a:hover,header .nav li.parent a.selected, header .nav li.parent a.selected, header .nav li.open a{color:#5b5b5b;background:none;}
    header .nav li.parent a.subselected{color:#d90000;}
    header .nav li.item4 a#mtrauma{position:absolute;top:13px;}
    header ul.nav .dropdown-menu{
        background:url('../img/subnav.png') 0px 0px no-repeat #fff;       
        min-width:160px;padding:7px 24px 10px 24px;margin:0;list-style:none;
        border:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;
        -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
        -webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;
    }
    header ul.nav .dropdown-menu li{padding-top:5px;height:20px;}
    header ul.nav .dropdown-menu li a{color:#5b5b5b;font-size:12px;line-height:20px;padding:0;text-transform:none;background:none;}
    header ul.nav .dropdown-menu li a:hover{color:#d90000;background:none;}

    .top_nav{width:280px;position:absolute;top:0px;left:722px;font-size:12px;line-height:16px;text-align:right;}
    .top_nav a{
        -webkit-transition: background 0.5s linear;
        -moz-transition: background 0.5s linear;
        -o-transition: background 0.5s linear;
        transition: background 0.5s linear;
    }
    .top_nav a,.top_nav span{color:#fff;text-decoration:none;}
    .top_nav a:hover,.top_nav a.selected{color:#d90000;}
    .top_nav span{padding:0px 3px 0px 5px;}
/* aplicatie om*/
    .aplicatieom{width:271px; height:331px;position:absolute;top:30px;left:762px;background:url('../img/layout.png') 0px 2px no-repeat;z-index:999;}
    .aplicatieom ul{list-style: none;}
    .aplicatieom a.btnom{background:url('../img/layout.png') -350px 0px no-repeat;text-indent:-999px;overflow:hidden;display:block;width:18px;height:19px;position:absolute;}
    .aplicatieom a.btnom:hover{background-position:-400px 0px;}
    .aplicatieom a.app_btn1{top:66px;left:0px;}
    .aplicatieom a.app_btn2{top:76px;left:35px;}
    .aplicatieom a.app_btn3{top:36px;left:52px;}
    .aplicatieom a.app_btn4{top:31px;left:111px;}
    .aplicatieom a.app_btn5{top:69px;left:138px;}
    .aplicatieom a.app_btn6{top:154px;left:159px;}
    .aplicatieom a.app_btn7{top:185px;left:247px;}

.aplicatieom .app_title{
    font-family: 'Open Sans', sans-serif;text-align:right;padding-right:30px;text-transform:uppercase;  
    font-weight:700;color:#d90000;font-size:14px;line-height: 14px;margin:20px 0px;
}
.aplicatieom .subapp{
    z-index:99;position:relative;
    font-family: 'EB Garamond', serif;
    padding:0px 30px 20px 0px;text-align:right;list-style:none;
}
.aplicatieom .subapp li{
    margin-bottom:5px;line-height: 14px;
}
.aplicatieom .subapp li a{
    color:#d90000;font-size:14px;
    -webkit-transition: color 0.25s linear;
    -moz-transition: color 0.25s linear;
    -o-transition: color 0.25s linear;
    transition: color 0.25s linear;
}
.aplicatieom .subapp li a:hover{
    color:#ffffff;text-decoration:none;
}




.aplicatieom .panel_link{
    display:none;
    width:306px; min-height: 100px;position:absolute;overflow:hidden;z-index:999;
    background:url('../img/app_panel.png') 0px 0px no-repeat;
}
.aplicatieom .appbk1{
    position:absolute;top:10px;left:5px;width:34px;height:160px;
    background:url('../img/app_bk1.png') 0px 0px no-repeat;
}
.aplicatieom .appbk2{
    position:absolute;top:10px;left:0px;width:107px;height:161px;
    background:url('../img/app_bk-mana.png') 0px 0px no-repeat;
}
.aplicatieom .appbk3{
    position:absolute;top:10px;left:0px;width:86px;height:161px;
    background:url('../img/app_bk-cot.png') 0px 0px no-repeat;
}
.aplicatieom .appbk4{
    position:absolute;top:10px;left:0px;width:119px;height:161px;
    background:url('../img/app_bk-umar.png') 0px 0px no-repeat;
}
.aplicatieom .appbk5{
    position:absolute;top:10px;left:0px;width:58px;height:161px;
    background:url('../img/app_bk-sold.png') 0px 0px no-repeat;
}
.aplicatieom .appbk6{
    position:absolute;top:10px;left:0px;width:92px;height:161px;
    background:url('../img/app_bk-genunchi.png') 0px 0px no-repeat;
}
.aplicatieom .appbk7{
    z-index:-1;
    position:absolute;top:10px;left:0px;width:149px;height:161px;
    background:url('../img/app_bk-picior.png') 0px 0px no-repeat;
}



.aplicatieom .pbtn1{
    top:73px;left:-305px;min-height:182px;
}
.aplicatieom .pbtn2{
    top:83px;left:-270px;min-height:172px;
}
.aplicatieom .pbtn3{
    top:43px;left:-254px;
}
.aplicatieom .pbtn4{
    top:39px;left:-194px;min-height:180px;
}
.aplicatieom .pbtn5{
    top:75px;left:-167px;min-height:180px;
}
.aplicatieom .pbtn6{
    top:161px;left:-147px;min-height:173px;
}
.aplicatieom .pbtn7{
    top:192px;left:-60px;
}


        
    
/*slideshow*/
    #slideshow{overflow:hidden;width:375px;width:1000px;position:relative;}
/*maincontent*/
    .maincontent{overflow:hidden;}
    .general_format{color:#3A3B33;font-family: 'EB Garamond',serif;font-size: 16px;line-height: 24px;}
    .maincontent .col_left{float:left;width:720px;}
    .maincontent .col_right{float:right;width:276px;}
    .maincontent .col_right .block_spot{overflow:hidden;position:relative;}
    .maincontent .col_right .spot_contact{height:233px;color:#d00000;
        background:url('../img/spot_contact.png') 0px 0px no-repeat;
    }
    .maincontent .col_right .spot_dictionar{height:303px;
        background:url('../img/spot_dictionar.png') 0px 0px no-repeat;
    }
    .maincontent .col_right .spot_probono{height:140px;
        background:url('../img/probonobtn.png') 0px 0px no-repeat;
    }
    .maincontent .col_right .spot_probono a{height:60px;display:block;width:230px;margin:38px 0px 0px 25px;text-indent:-999px;overflow:hidden;}


/*index*/
    .maincontent .home_page{padding-left:320px;padding-top:40px;background:url('../img/home_bk.png') 5px 40px no-repeat;min-height:400px;}
    .maincontent .home_page h1{text-transform:uppercase;font-size:60px;margin:40px 0px 0px 0px;padding:0;font-weight:600;color:#bf0000;}
    .maincontent .home_page .description{margin:30px 0px 15px 0px;width:360px;font-size:16px;line-height: 24px;color:#3a3b33;text-align:justify;}
    .btn_more, a.btn_more{
        width:210px;height:40px;display:block;text-decoration:none;font-size:14px;color:#c10808;font-weight:400;padding:27px 0px 0px 70px;
        background:url('../img/btn_bk.png') 0px 0px no-repeat;
    }
/*biografie*/
    .maincontent .bio_page{padding:40px 0px 20px 10px;background:url('../img/doctor_cristea_stefan.png') 370px 48px no-repeat;min-height:400px;}
    .maincontent .bio_page h1{text-transform:uppercase;font-size:60px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section.png') 0px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
    .maincontent .bio_page ul.bio_nav{list-style:none;margin:0;}
    .maincontent .bio_page .bio_nav li{padding-left:15px;width:324px;border-bottom:1px solid #BF0000;height:28px;font-size:16px;}
    .maincontent .bio_page .bio_nav li a{color:#626262;line-height:28px;font-weight:600;text-decoration:none;
            -webkit-transition: background 0.5s linear;
            -moz-transition: background 0.5s linear;
            -o-transition: background 0.5s linear;
            transition: background 0.5s linear;
    }
    .maincontent .bio_page .bio_nav li a:hover,.maincontent .bio_page .bio_nav li a.selected{color:#bf0000;}
    .maincontent .bio_page .show_field{font-size:18px;font-family: 'EB Garamond', serif;line-height:20px;color:#3a3b33;}
    .maincontent .bio_page .show_field span{color:#bf0000;}
    .maincontent .bio_page .field1{margin-top:30px;}
    .maincontent .bio_page .field2{margin:15px 0px 80px 0px;} /*48*/
    .maincontent .bio_page h2{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}
    .maincontent .bio_page ul.bio_pregatire{list-style-type:disc;}
    .maincontent .bio_page .bio_pregatire li{margin-bottom:15px;font-size:18px;font-family: 'EB Garamond', serif;line-height:26px;color:#BF0000;}
    .maincontent .bio_page .bio_pregatire li span{color:#3a3b33;}
    .maincontent .bio_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
    .btn_more, a.btn_more{
        width:210px;height:40px;display:block;text-decoration:none;font-size:14px;color:#c10808;font-weight:400;padding:27px 0px 0px 70px;
        background:url('../img/btn_bk.png') 0px 0px no-repeat;
    }

    .col_another{margin-top:300px;}
    .reposition_app{top:203px;left:728px;}
.txt_marginTop{margin-top:20px;}
.bio_text{
    
    /*font-family: 'EB Garamond',serif;font-size: 18px;line-height: 26px;color:#3A3B33;*/
    margin-bottom: 15px;
}

/*artroscopie*/
    .maincontent .artroscopie_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .artroscopie_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -140px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
/*
    .maincontent .artroscopie_page ul.artroscopie_nav{list-style:none;margin:0;}
    .maincontent .artroscopie_page .artroscopie_nav li{padding-left:15px;width:324px;border-bottom:1px solid #BF0000;height:28px;font-size:16px;}
    .maincontent .artroscopie_page .artroscopie_nav li a{color:#626262;line-height:28px;font-weight:600;text-decoration:none;
            -webkit-transition: background 0.5s linear;
            -moz-transition: background 0.5s linear;
            -o-transition: background 0.5s linear;
            transition: background 0.5s linear;
    }
    .maincontent .artroscopie_page .artroscopie_nav li a:hover,.maincontent .artroscopie_page .artroscopie_nav li a.selected{color:#bf0000;}
*/
    .maincontent .artroscopie_page .show_field{font-size:18px;font-family: 'EB Garamond', serif;line-height:20px;color:#3a3b33;}
    .maincontent .artroscopie_page h2, .maincontent .artroscopie_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}
    
    .maincontent .artroscopie_page ul.artroscopie_list{list-style-type:disc;}
    .maincontent .artroscopie_page .artroscopie_list li{margin-bottom:15px;font-size:18px;font-family: 'EB Garamond', serif;line-height:26px;color:#BF0000;}
    .maincontent .artroscopie_page .artroscopie_list li span{color:#3a3b33;}
    .maincontent .artroscopie_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
    .artro_text{
        color:#3A3B33;
        font-family: 'EB Garamond',serif;
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 15px;
    }
    .txt_justify{text-align:justify}
    .txt_bottom20{margin-bottom:20px;}
/*artroplastia*/
    .maincontent .artroplastia_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .artroplastia_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -126px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
/*
    .maincontent .artroplastia_page ul.artroplast_nav{list-style:none;margin:0;}
    .maincontent .artroplastia_page .artroplast_nav li{padding-left:15px;width:324px;border-bottom:1px solid #BF0000;height:28px;font-size:16px;}
    .maincontent .artroplastia_page .artroplast_nav li a{color:#626262;line-height:28px;font-weight:600;text-decoration:none;
            -webkit-transition: background 0.5s linear;
            -moz-transition: background 0.5s linear;
            -o-transition: background 0.5s linear;
            transition: background 0.5s linear;
    }
*/
    .maincontent .artroplastia_page .artroplast_nav li a:hover,.maincontent .artroplastia_page .artroplast_nav li a.selected{color:#bf0000;}
    .maincontent .artroplastia_page h2, .maincontent .artroplastia_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}
    
    .maincontent .artroplastia_page ul.artroscopie_list{list-style-type:disc;}
    .maincontent .artroplastia_page .artroscopie_list li{margin-bottom:15px;font-size:18px;font-family: 'EB Garamond', serif;line-height:26px;color:#BF0000;}
    .maincontent .artroplastia_page .artroscopie_list li span{color:#3a3b33;}
    .maincontent .artroplastia_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
/*traumatologie_page*/
    .maincontent .traumatologie_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .traumatologie_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -257px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
/*
    .maincontent .traumatologie_page ul.traumatologie_nav{list-style:none;margin:0;}
    .maincontent .traumatologie_page .traumatologie_nav li{padding-left:15px;width:324px;border-bottom:1px solid #BF0000;height:28px;font-size:16px;}
    .maincontent .traumatologie_page .traumatologie_nav li a{color:#626262;line-height:28px;font-weight:600;text-decoration:none;
            -webkit-transition: background 0.5s linear;
            -moz-transition: background 0.5s linear;
            -o-transition: background 0.5s linear;
            transition: background 0.5s linear;
    }
    .maincontent .traumatologie_page .traumatologie_nav li a:hover,.maincontent .traumatologie_page .traumatologie_nav li a.selected{color:#bf0000;}
*/
    .maincontent .traumatologie_page h2, .maincontent .traumatologie_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}
    
    .maincontent .traumatologie_page ul.traumatologie_list{list-style-type:disc;}
    .maincontent .traumatologie_page .traumatologie_list li{margin-bottom:15px;font-size:18px;font-family: 'EB Garamond', serif;line-height:26px;color:#BF0000;}
    .maincontent .traumatologie_page .traumatologie_list li span{color:#3a3b33;}
    .maincontent .traumatologie_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}

/*oncologie_page*/
    .maincontent .oncologie_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .oncologie_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -165px 12px no-repeat;font-family: 'Open Sans', sans-serif;}

/*
    .maincontent .oncologie_page ul.oncologie_nav{list-style:none;margin:0;}
    .maincontent .oncologie_page .oncologie_nav li{padding-left:15px;width:324px;border-bottom:1px solid #BF0000;height:28px;font-size:16px;}
    .maincontent .oncologie_page .oncologie_nav li a{color:#626262;line-height:28px;font-weight:600;text-decoration:none;
            -webkit-transition: background 0.5s linear;
            -moz-transition: background 0.5s linear;
            -o-transition: background 0.5s linear;
            transition: background 0.5s linear;
    }
*/
    .maincontent .oncologie_page .oncologie_nav li a:hover,.maincontent .oncologie_page .oncologie_nav li a.selected{color:#bf0000;}
    .maincontent .oncologie_page h2, .maincontent .oncologie_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}
    
    .maincontent .oncologie_page ul.oncologie_list{list-style-type:disc;}
    .maincontent .oncologie_page .oncologie_list li{margin-bottom:15px;font-size:18px;font-family: 'EB Garamond', serif;line-height:26px;color:#BF0000;}
    .maincontent .oncologie_page .oncologie_list li span{color:#3a3b33;}
    .maincontent .oncologie_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}


/*GENERAL SUB MENU */
    .maincontent ul.general_nav{list-style:none;margin:0;font-family: 'Open Sans', sans-serif;}
    .maincontent .general_nav li{padding-left:15px;width:324px;border-bottom:1px solid #BF0000;line-height:28px;font-size:16px;}
    .maincontent .general_nav li ul.level2{margin-bottom:5px;}
    .maincontent .level2 li{width:309px;}
    .maincontent .general_nav li.last-item{border-bottom:0;}

    .maincontent .general_nav li a{color:#626262;line-height:28px;font-weight:600;text-decoration:none;
            -webkit-transition: background 0.5s linear;
            -moz-transition: background 0.5s linear;
            -o-transition: background 0.5s linear;
            transition: background 0.5s linear;
    }
    .maincontent .general_nav li a:hover,.maincontent .general_nav li a.selected{color:#bf0000;}
    .maincontent ul.show_list{list-style-type:disc;}
    .maincontent .show_list li{margin-bottom:10px;font-size:16px;font-family: 'EB Garamond', serif;line-height:20px;color:#BF0000;}
    .maincontent .show_list li span{color:#3a3b33;}
/* end GENERAL SUB MENU */

/*picior_page*/
    .maincontent .picior_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .picior_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -200px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
    .maincontent .picior_page h2, .maincontent .picior_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}   
    .maincontent .picior_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
/*coloana_page*/
    .maincontent .coloana_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .coloana_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') 0px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
    .maincontent .coloana_page h2, .maincontent .coloana_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}   
    .maincontent .coloana_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
/*proBono*/
    .maincontent .probono_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .probono_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -405px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
    .maincontent .probono_page h2, .maincontent .probono_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}   
    .maincontent .probono_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
/*contact_page*/
    .maincontent .contact_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .contact_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -430px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
    .maincontent .contact_page h2, .maincontent .contact_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}   
    .maincontent .contact_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
/*sitemap_page*/
    .maincontent .sitemap_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .sitemap_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -450px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
    .maincontent .sitemap_page h2, .maincontent .sitemap_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}   
    .maincontent .sitemap_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
    .maincontent .sitemap_page ul.sitemap{margin-top:20px;}
    .maincontent .sitemap_page .sitemap a:hover{color:#D00000;}   
/*dictionar_page*/
    .maincontent .dictionar_page{padding:40px 0px 20px 15px;min-height:400px;font-family:Arial, Helvetica, sans-serif;}
    .maincontent .dictionar_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -400px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
    .maincontent .dictionar_page h2, .maincontent .sitemap_page h3{text-transform:uppercase;font-size:24px;line-height:80px;margin:10px 0px 0px 0px;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -562px 12px no-repeat;font-family: 'Open Sans', sans-serif;}   
    .maincontent .dictionar_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}
    .maincontent .dictionar_page strong.title{color:#bf0000;display:block;padding-bottom:2px;}
    .maincontent .dictionar_page .dictionar_details{margin-bottom:10px;}

/**/

.formButtons{position:relative; float: left; margin-top: 14px; display: inline-block;margin-left: 75px;}
.formBtn{display:inline-block;  position:relative;  }
#fields{width:592px;}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  color: #c09853;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.alert h4 {
  margin: 0;
}

.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}

.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-danger,
.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

.alert-info {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}

.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}

.alert-block p + p {
  margin-top: 5px;
}
/**/
#scroll-to-top {
    bottom: 7px;
    position: fixed;
    right: 150px;
}
#scroll-to-top a {
    color: #BBBBBB;
    display: block;
    font: 11px/100% Arial,Helvetica,sans-serif;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 1s ease 0s;
    width: 54px;
}
#scroll-to-top a:hover {
    color: #000000;
}
#scroll-to-top span {
    background: url("../img/scroll-to-top.png") no-repeat scroll center center #DDDDDD;
    display: block;
    height: 54px;
    margin-bottom: 3px;
    transition: all 1s ease 0s;
    width: 54px;
}
#scroll-to-top a:hover span {
    background-color: #777777;
}


/*traumatologie_page*/
    .maincontent .general_page{padding:40px 0px 20px 15px;min-height:400px;}
    .maincontent .general_page h1{text-transform:uppercase;font-size:34px;line-height:60px;margin:0;padding:0 0 10px 0;font-weight:600;color:#bf0000;background:url('../img/section_artroscopie.png') -257px 12px no-repeat;font-family: 'Open Sans', sans-serif;}
    .maincontent .general_page ul.general_nav{list-style:none;margin:0;}
    .maincontent .general_page .general_nav li{padding-left:15px;width:324px;border-bottom:1px solid #BF0000;height:28px;font-size:16px;}
    .maincontent .general_page .general_nav li a{color:#626262;line-height:28px;font-weight:600;text-decoration:none;
            -webkit-transition: background 0.5s linear;
            -moz-transition: background 0.5s linear;
            -o-transition: background 0.5s linear;
            transition: background 0.5s linear;
    }
    .maincontent .general_page .general_nav li a:hover,.maincontent .general_page .general_nav li a.selected{color:#bf0000;}
    .maincontent .general_page h2, .maincontent .general_page h3{font-size:24px;color:#bf0000;font-weight:600;margin-bottom:15px;font-family: 'Open Sans', sans-serif;}
    
    .maincontent .general_page ul.disc_list{list-style-type:disc;}
    .maincontent .general_page .disc_list li{margin-bottom:15px;font-size:18px;font-family: 'EB Garamond', serif;line-height:26px;color:#BF0000;}
    .maincontent .general_page .disc_list li span{color:#3a3b33;}
    .maincontent .general_page .description{margin:60px 0px 15px 0px;width:510px;font-size:18px;line-height: 28px;color:#3a3b33;text-align:justify;}





/*col right*/
    .block_spot .right_contact{font-size:20px;font-weight:700;position:absolute;text-transform:uppercase;left:75px;top:54px; }
    .block_spot  a.contact{color:#BF0000;}
    .block_spot  a.contact:hover{color:#BF0000;text-decoration:none;}
    .block_spot .right_name{font-size:13px;font-weight:400;text-align:center;width:100%;position:absolute;left:0px;}
    .block_spot .r_loc1{top:100px;}
    .block_spot .r_loc2{top:152px;}
    .block_spot .right_tel{font-size:20px;font-weight:400;text-align:center;width:100%;position:absolute;left:0px;font-family: Helvetica,Arial;}
    .block_spot .r_tel1{top:125px;}
    .block_spot .r_tel2{top:176px;}
    .block_spot .right_dictionar{font-size:20px;font-weight:700;position:absolute;text-transform:uppercase;left:75px;top:54px; color:#d00000;}
    .block_spot ul.spot_links{margin:90px 0px 0px 40px;list-style:none;padding:0;width:205px;}
    .block_spot .spot_links li{margin-bottom:20px;}
    .block_spot .spot_links li .item{margin-bottom:5px;}
    .block_spot .spot_links li .item a{color:#d00000;font-size:16px;line-height: 16px;text-decoration:underline;font-weight:400;text-transform:uppercase;}
    .block_spot .spot_links li .description{font-size:12px;line-height: 16px;}


    .bkt_1{background:#f4c;}
    .bkt_2{background:#fc4;}



/*


    -webkit-transition: background 0.5s linear;
    -moz-transition: background 0.5s linear;
    -o-transition: background 0.5s linear;
    transition: background 0.5s linear;





    header#phead #h_search{position:absolute;top:40px;left:792px;}
    header#phead #h_search input[type="text"]{width:144px;}
    header#phead #h_search button[type="submit"]{ width:22px; height:22px;background:url('../img/layout.png') -298px 2px  no-repeat;text-indent:-999px;overflow:hidden;border:0;}




*/