@charset "UTF-8";

body {
    background-color: #FFFFFF;
}
a {
    color: #3c81a8;
}

.header_logo {
    display: block;
    height: 87px;
    overflow: hidden;
}

#page a.new_btn, #page a.btn {
    background: #90b3c7 url('../images/_ot/new_btn_bg.gif') repeat-x;
}
#page a.new_btn strong, #page a.btn strong {
    border: #fff 1px solid;
    color: #fff;
}

#page {
    background-color: #FFFFFF;
}
.adv_top {
    background-image: url(../images/_ot/bg_adv_top.gif);
}

#format_navi a {
    color: #454545;
}
#search_all {
    color: #454545;
}
#mainavi {
	border: 1px solid #dbdbdb;
        background: url(../images/_ot/bg_mainavi.gif) bottom repeat-x;
}
#mainavi td {
    background: url(../images/_ot/trenner_mainnavi.gif) right no-repeat;
}
#mainavi a { 
    color: #3C81A8;
    padding:0 8px;
}
#mainavi a:hover, #mainavi a:focus, #header #mainavi .selected {
	color: #fff;
        background-color: #90b3c7;
        background-image: url(../images/_ot/trenner_mainnavi_hover.gif);
}

#subnavi {
    border-left-color: #dbdbdb;
}

#subnavi a {
    color: #3c81a8;
    border-right-color: #dbdbdb;
    border-top-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
    background-color: #f1f1f1;
}
#subnavi a:link, #subnavi a:visited, #subnavi a:active {
    outline: none; /* hide dotted outline in Firefox */
}
#subnavi a:hover, #subnavi a:focus {
    color: #454545;
    background-color: #FFFFFF;
    border-right-color: #dbdbdb;
    border-top-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
}
#header  #subnavi  a.selected {
    color: #454545;
    background-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}
#three_column, #two_column {
    border: 1px solid #dbdbdb;
    background-color: #FFFFFF;
}
#three_column #left {
    border-right-color: #dbdbdb;
}
#three_column #middle {
    border-right-color: #dbdbdb;
}
#two_column #left {
    border-right-color: #dbdbdb;
}
.topstory h1 a {
    color: #3c81a8;
}
.topstory a, .story a {
    color: #3c81a8;
}
.story {
    border-top-color: #dbdbdb;
}
.story h1 a, .box_disc a {
    color: #3c81a8;
}
#footer {
    background-color: #f1f1f1;
    border-right-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
    border-left-color: #dbdbdb;
    background-image: url(../images/_ot/logo_footer.jpg);
}
#footer_mainnavi a {
    color: #3c81a8;
    background-image: url(../images/_ot/trenner_footernavi.gif);
}
#footer_format_navi a {
    background-image: url(../images/_ot/trenner_footernavi_small.gif);
}
#footer_partner {
    background-color: #f1f1f1;
    border-right-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
    border-left-color: #dbdbdb;
}
.adv_rect {
    color: #948d88;
}

.teaserbox .teaser_vertical_text, .teaserbox .teaser_vertical_img {
    background-color: #f1f1f1;
}
.teaserbox .teaser_vertical_text h1 a, .teaserbox .teaser_vertical_img h1 a {
    color: #3c81a8;
}
#vertical_container a {
    font-size: 12px;
    text-decoration: underline;
    color: #3c81a8;
}
.print_archiv_header {
    border-bottom-color: #dbdbdb;
}
.print_archiv_selector {
    border-bottom-color: #dbdbdb;
}
.print_archiv_selector select {
    border: 1px solid #dbdbdb;
}
.print_archiv_line {
    border-bottom-color: #dbdbdb;
}
.print_archiv_line span {
    background-image: url(../images/_ot/trenner_footernavi.gif);
}
.print_archiv .print_archiv_line .icon_forfree, .icon_forfree {
    background-image: url(../images/_ot/icon_pdf_forfree.gif);
}
.print_archiv .print_archiv_line .icon_forpay, .icon_forpay {
    background-image: url(../images/_ot/icon_pdf_forpay.gif);
}
.print_archiv_footer {
    border-bottom-color: #dbdbdb;
}
#region_pic {
    background-image: url(../images/_ot/region_pic_intern.gif);
}
#news_usa #region_pic {
    background-image: url(../images/_ot/region_pic_usa.gif);
}
#news_europe #region_pic {
    background-image: url(../images/_ot/region_pic_europe.gif);
}
#news_germany #region_pic {
    background-image: url(../images/_ot/region_pic_germany.gif);
}
#news_asia_pacific #region_pic {
    background-image: url(../images/_ot/region_pic_asia_pacific.gif);
}
#news_latinamerica #region_pic {
    background-image: url(../images/_ot/region_pic_latinamerica.gif);
}
#vertical_container h1 {
    color: #3c81a8;
}
.accordion_toggle {
    background-color:#f1f1f1;
    background-image:url(../images/_ot/acco_closed.gif);
}
#main .accordion_toggle_active {
    background-color:#f1f1f1;
    background-image:url(../images/_ot/acco_open.gif);
}
.accordion_content {
    background-color:#FFFFFF;
}
.left_footer {
    border-top-color: #dbdbdb;
}
.box_inline {
    border-top-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
}
.box_inline_links {
    border-top-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
}
.box_article table {
    width: 610px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #dbdbdb;
    border-left-color: #dbdbdb;
    margin-bottom: 14px;
    margin-top: -2px;
}
.box_article table th {
    background-color: #F1F1F1;
    border-bottom-color: #dbdbdb;
    border-right-color: #dbdbdb;
}
.box_article table td {
    border-bottom-color: #dbdbdb;
    border-right-color: #dbdbdb;
}
.box_article table .stripe td {
    background-color: #f7ede3;
}
a.link_top {
    background-image: url(../images/_ot/icon_top.gif);
}
a.link_back {
    background-image: url(../images/_ot/icon_back.gif);
}
a.link_forw {
    background-image: url(../images/_ot/icon_forw.gif);
}
a.link_close {
    background-image: url(../images/_ot/icon_close.gif);
}
.box_topics {
    border: 1px solid #dbdbdb;
}
.box_topics a {
    border-top-color: #dbdbdb;
}
.box_article_picx p {
    background-color: #F1F1F1;
}
.box_disc td {
    background-color: #f1f1f1;
}
.box_coloring {
    background-color: #f1f1f1;
    border: 1px solid #dbdbdb;
}
.required {
    color: #948d88;
}
.dropdown, .textfield, .textarea {
    border: 1px solid #d9d9d9;
}
#layer {
    background-color: #FFFFFF;
}
#layer .layer_form {
    background-color: #f1f1f1;
    border: 1px solid #dbdbdb;
}
#layer .trenner {
    color: #3c81a8;
}
.comments .box_article .box_article_text {
    border-bottom-color: #dbdbdb;
}
#discussions .box_one_comment .box_inline {
    background-color: #f1f1f1;
    border-right-color: #dbdbdb;
    border-left-color: #dbdbdb;
}
.form_box {
    border-top-color: #dbdbdb;
}
#box_detailsearch .borderbottom {
    border-bottom-style: solid;
    border-bottom-color: #dbdbdb;
}
.box_parchiv {
    border: 1px solid #dbdbdb;
}
.box_parchiv_left {
    border-right-color: #dbdbdb;
}
.box_parchiv_left img {
    border: 1px solid #dbdbdb;
}
.box_parchiv_right {
    border-left-color: #dbdbdb;
}
.box_parchiv_right table td {
    border-top-color: #dbdbdb;
}

.box_sresult_header {
    background-color: #f1f1f1;
    border: 1px solid #dbdbdb;
}
.ecal_navi {
    border: 1px solid #a09e9d;
}
.ecal_navi_month {
    border-bottom-color: #a09e9d;
}
.ecal_navi_month a.ecal_navi_back {
    background-color: #90b3c7;
    background-image: url(../images/_ot/icon_ecal_navi_back.gif);
}
.ecal_navi_month a.ecal_navi_forw {
    background-color: #90b3c7;
    background-image: url(../images/_ot/icon_ecal_navi_forw.gif);
}
.ecal_navi_month a.ecal_navi_back:hover, .ecal_navi_month a.ecal_navi_back:focus, .ecal_navi_month a.ecal_navi_forw:hover, .ecal_navi_month a.ecal_navi_forw:focus {
    background-color: #50687D;
}
.ecal_navi_month span {
    border-right-color: #a09e9d;
    border-left-color: #a09e9d;
    background-color: #50687d;
    color: #FFFFFF;
}
.ecal_navi_month span a {
    color:#FFFFFF;
}
.ecal_navi_day {
    background-color: #f1f1f1;
}
.ecal_navi_day span {
    border-right-color: #a09e9d;
}
.ecal_navi_day a {
    border-right-color: #a09e9d;
    background-color: #90b3c7;
    color: #FFFFFF;
}
.ecal_navi_day a:hover, .ecal_navi_day a:focus, .ecal_navi_day a.selected  {
    border-right-color: #a09e9d;
    background-color: #50687d;
    color: #FFFFFF;
}
.pager {
    border-top-color: #a09e9d;
    border-bottom-color: #a09e9d;
}
.pager_elements {
    color: #dbdbdb;
}
.pager_elements a:hover, .pager_elements a:focus, .pager_elements a.selected {
    color: #a09e9d;
}
a.pager_first {
    background-image: url(../images/_ot/icon_pager_first.gif);
}
a.pager_last {
    background-image: url(../images/_ot/icon_pager_last.gif);
}
a.pager_back {
    background-image: url(../images/_ot/icon_pager_back.gif);
}
a.pager_forw {
    background-image: url(../images/_ot/icon_pager_forw.gif);
}
.box_acco {
    border: 1px solid #dbdbdb;
    background-color: #f1f1f1;
}
.acco_up {
    background-image:url(../images/_ot/icon_top.gif);
}
.acco_down {
    background-image:url(../images/_ot/icon_bottom.gif);
}
.box_soc_asso_header {
    border-top-color: #a09e9d;
    border-bottom-color: #a09e9d;
}
.box_soc_asso_elements {
    border-top-color: #dbdbdb;
    border-left-color: #dbdbdb;
}
.box_soc_asso_elements td {
    background-color: #f1f1f1;
    border-bottom-color: #dbdbdb;
    border-right-color: #dbdbdb;
}
#main #box_detail_img {
    border: 1px solid #dbdbdb;
    background-color: #FFFFFF;
}
#box_detail {
    border: 1px solid #dbdbdb;
    background-color: #f1f1f1;
}
#box_detail h1 {
    border-bottom-color: #dbdbdb;
}
.box_content h2 {
    border-bottom-color: #dbdbdb;
}
.box_p img {
    border: 1px solid #dbdbdb;
}
.box_p .box_p_text {
    border: 1px solid #dbdbdb;
    background-color: #f1f1f1;
}
.box_p .box_p_text h1 {
    border-bottom-color: #dbdbdb;
}
.box_g .box_g_text {
    border: 1px solid #dbdbdb;
}
.box_g img {
    border: 1px solid #dbdbdb;
    background-color: #FFFFFF;
}
.box_b {
    border: 1px solid #dbdbdb;
    background-color: #f1f1f1;
}
.box_content .detail_contacts {
    background-color: #f1f1f1;
    border-top-color: #dbdbdb;
    border-left-color: #dbdbdb;
}
.box_content .detail_contacts td {
    border-right-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
}
.box_container_left {
    border-right-color: #dbdbdb;
}
.box_content .profile_products img {
    border: 1px solid #dbdbdb;
}
#company_finder #two_column #left {
    background-image: url(../images/_ot/bg_productfinder.gif);
}
#company_finder #left .hl_link {
    background-color: #FFFFFF;
}
#company_finder #two_column #left .box_inline {
    background-color: #FFFFFF;
}
.box_pfinder {
    background-image: url(../images/_ot/fake_space_pfinder.gif);
}
.pfinder .firststep {
    background-image: url(../images/_ot/pfinder_firststep.gif);
}
.pfinder .thirdstep {
    background-image: url(../images/_ot/pfinder_thirdstep.gif);
}
.pfinder_products .thirdstep {
	background-image: url(../images/_ot/pfinder_thirdstep_products.gif);
}
.pfinder .secondstep {
    background-image: url(../images/_ot/pfinder_secondstep.gif);
}
.pfinder .accordion_content a.selected, .pfinder_next_step a.selected {
    color: #50687D;
}
#company_finder .pfinder #vertical_container .accordion_toggle {
    background-color: #FFFFFF;
    border-top-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
}
.pfinder_next_step h1{
    border-top-color: #dbdbdb;
    border-bottom-color: #dbdbdb;
}
.linkbox a {
    border-bottom-color: #dbdbdb;
}
.box_teaser_cont {
    background-color: #f1f1f1;
}

#staff .newsletter label {
    text-transform: none;
}

/* ########### START UPDATE II ############## */


.select_country {
    border-color: #d9d2ce;
    background-color:#F1F1F1;
}

#staff .select_country, #discussions .select_country {
    border-color: #dbdbdb;
}

/* ########### ENDE UPDATE II ############## */

/* ########### START EPAPER ############## */

.epaper_cover {
    border: 1px solid #dbdbdb;
}

.epaper_cover_large {
    border: 1px solid #dbdbdb;
}

.epaper_cover_large span, .epaper_cover span {
    background: transparent url('../images/_ot/epaper_play_icon.png') top no-repeat;
}

/* ########### ENDE EPAPER ############## */

/* #################################### */
#overlay {
    position: absolute;
    background-color: #000;
}

/* ########### START VIDEO SNIPPET ############## */
.article_movie_snip {
    border: 1px solid #dbdbdb;
}

.movie_snip_top {
    background-color:#e9e9e9;
}

.movie_snip_bottom {
    background:#e2e2e2 url('http://mediacenter.ortho-tribune.com/img/imagecenter/ot_carousell_bg.jpg') repeat-x;
}

.box_acco_maincont .movie_snip_bottom_img,
.movie_snip_bottom_img {
    border: 1px solid #dbdbdb;

}
.movie_snip_bottom_h6 {
    color: #7a7775;
}

.movie_snip_bottom_h1 a {
    color: #3c81a8;
}

/* ########### ENDE VIDEO SNIPPET ############## */

.teaser {
    border: #dbdbdb 1px solid;
    background: #e7e7e7 url('../images/_ot/teaser/main_bg.jpg') repeat-x !important;
}


/* ########### TEASER ############ */

.mediacenter_teaser {
    background-color:#f1f1f1;
}

.teaser .previous_button {
    background: url('../images/_ot/teaser/carousell_prev.gif');
}

.teaser .next_button {
    background: url('../images/_ot/teaser/carousell_next.gif');
}

/* ########### ENDE TEASER ############ */

.dental_stocks_list {
	background-color: #f1f1f1;
}

#teaser_products .slide a.teaser_product {
    border: #dbdbdb 1px solid;
    background: url('../images/_ot/prod_highlight_bg.gif') bottom right no-repeat;
    text-decoration: none;
    color: #3c81a8;
}

/* ########### START EPAPER ############## */

#box_epaper img {
    border: 1px solid #dbdbdb;
}
.box_parchiv_left .icon_epaper {
    background-image: url(../images/_ot/icon_epaper.gif);
}

#teaser_epaper .slide .teaser_epaper_cover_container {
    color: #3c81a8;
}
#teaser_epaper .slide a.teaser_epaper_cover {
    border: #ddd 1px solid;
}

#teaser_epaper a.teaser_epaper_cover_hover {
    border: #ddd 1px solid;
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px #aaa;
    -moz-box-shadow: 0 0 10px #aaa;
}
/* ########### ENDE EPAPER ############## */

/* ########### PHOTOS TEASER ############ */


#teaser_photos .carousel_content a img {
    border:#dbdbdb 1px solid;
}

/* ########### ENDE PHOTOS TEASER ############ */

#product_highlights .prev {
    background: url('../images/_ot/teaser/carousell_prev.gif');
}

#product_highlights .next {
    background: url('../images/_ot/teaser/carousell_next.gif');
}

#product_highlights_items a {
    border: #dbdbdb 1px solid;
    background-image: url('../images/_ot/prod_highlight_bg.gif');
    background-color: #fcfcfc;
}

#product_highlights_items a img {
    border: #EDEDED 1px solid;
}

#product_highlights_items a h3 {
    color: #3c81a8;
}

.product_carousel_navi {
    background: #e3e3e3 url('../images/_ot/prod_highlight_subnavi_bg.gif') repeat-x;
    border: #dbdbdb 1px solid;
}

.product_carousel_navi .prev {
    background: url('../images/_ot/icon_pager_back.gif') no-repeat;
}

.product_carousel_navi .next {
    background: url('../images/_ot/icon_pager_forw.gif') no-repeat;
}

.product {
    border: #dbdbdb 1px solid;
    background: url('../images/_ot/prod_highlight_bg.gif') bottom right no-repeat;
}

#product img {
    border: #EDEDED 1px solid;
}

.product h3 {
    color: #3c81a8;
}

#product .product_top_teaser {
    background: #f1f1f1;
    border: #dbdbdb 1px solid;
}

#product .product_top_teaser h4 {
    color: #3c81a8;
}
