/* css document by robert rusanu aicomm.de */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  background: transparent;
}

body {font-size:12px;font-style:normal;line-height:1.4;font-family:helvetica, arial, sans-serif;color:#616161;background:#fff url(../img/back_body.gif) repeat-x}
body.home {background-image:url(../img/back_body_home.gif)}
ul, ol, li {list-style:none}
a,a:hover, a.active {color:#b2213c;text-decoration:underline;}
.float_left {float:left}
.float_right {float:right}
a.mehr,.teaser_content a {display:block;position:relative;color:#b2213c;text-decoration:none;padding:1px 0 2px 20px;background-image:url(../img/arrow_left.png) !important;background:url(../img/arrow_left.gif) left center no-repeat;text-transform:uppercase;font-size:0.95em;line-height:2.2;font-weight:bold;}
.standard_teaser .teaser_content a {display:inline-block;float:left;position:relative}
a.mehr:hover,.standard_teaser .teaser_content a:hover {text-decoration:underline}

b, strong {font-weight:bold}
.news_item_detail em{font-style:normal !important;}
h1,h2,h3,h4,h5,h6 {color:#b2213c}



.clearfix:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

* html .clearfix{height: 1%;}

p.erklaerung {font-size:.9em;color:#aaa}
p.captcha_error {font-size:1.2em;color:#f00}
/*p.bodytext {margin-bottom:1.8em}
#teasers p.bodytext {margin:0}
*/
/*
#content ul, #content li {list-style-position:outside;list-style-type:disc}
#content ul {padding-left:18px;margin:0}
#content li {padding-left:0;margin:2px 0}
*/
#content ul {position:relative}
#content li {padding-left:15px;float:left;clear:both;width:432px;margin-top:5px;background:url(../img/listicon.gif) left 5px no-repeat;}
/* layout */


  #header{float:left;width:995px;height:114px;padding-top:20px;position:relative;background:url(../img/back_header.gif) 658px 45px no-repeat}
  #container {float:left;width:995px;position:relative;margin-top:86px;background:transparent url(../img/back_container.gif) -10px 0 repeat-y}  
    .home #container {background:url(../img/home_visual.jpg) -20px 0 no-repeat;width:100%;clear:both;min-width:995px}
  
  #main {float:right;width:805px;}
    .home #main {float:left;width:100%;clear:both}    
    #content {float:left;width:487px;padding: 0}
      #main_teaser {float:left;width:487px;border-left:1px solid #fff;display:inline;height:165px}
      .content_text {float:left;display:inline;width:447px;padding: 5px 0 20px 40px}
    #home_content {float:left;width:681px;height:353px;position:relative;/*background:url(../img/home_visual.jpg) no-repeat*/}
    #teasers {float:left;width:287px;padding:20px 0;margin-left:30px;display:inline}
    #leftnav {float:left;width:190px;padding-top:20px;overflow:hidden}    
    #footer {float:left;width:760px;clear:both;margin-top:30px;margin-left:40px;display:inline;padding-top:10px;padding-bottom:20px;border-top:1px solid #D0D0D0}
      .home #footer {margin-left:0;width:100%;clear:both}
        .home #footer ul {margin-left:40px;display:inline}


#topnav {position:absolute;clear:both;top:-84px;left:0;padding-left:0;height:85px;width:950px;background:transparent;}
  #topnav ul {float:left;height:35px;padding-top:48px;margin-left:60px;display:inline}
  #topnav ul li {float:left;position:relative;background:url(../img/topnav_bg.gif) no-repeat left top;}

div.topnavlayer{font-weight:bold;}
div.topnavlayer a{background:#b2213c;display:block;color:#FFF;text-decoration:none;padding:5px;padding-left:10px;padding-right:20px;width:140px;}
div.topnavlayer a:hover{background:#FFF;color:#b2213c;}

  /*
  #topnav {position:absolute;clear:both;top:-84px;left:0;padding-left:0;height:85px;width:950px;background:transparent;}
  #topnav ul {float:left;height:35px;padding-top:48px}
  #topnav ul li {float:left;position:relative;border-left:1px solid #fff}
  #topnav ul li div {float:left;}
  #topnav ul li a {height:34px;float:left;color:#fff;text-transform:uppercase;padding:0 30px 0 0;border-left:1px solid #B6B5BA;background-image:url(../img/topnavi.gif);background-repeat: no-repeat;text-decoration:none;text-indent:-9999px}
  #topnav ul li a:hover,#topnav ul li:hover a,#topnav ul li.active a {color:#b2213c}
    #topnav ul li li a,#topnav ul li:hover li a {height:auto;color:#fff;text-indent:0;padding:5px 10px;width:160px !important;background:#b2213c;border-right:1px solid #fafafa;border-left:0;}
    #topnav ul li li a:hover,#topnav ul li:hover li a:hover {color:#b2213c;background:#fff}    
    #topnav ul li li {float:none;position:static}
    #topnav ul ul {display:none;float:none;height:auto;padding:0} 
    #topnav ul li:hover ul {display:block;top:34px;padding-top:1px;left:0;position:absolute;border-bottom:1px solid #f7f7f7;}
    
    

    
  
  #topnav ul li#de_4 {margin-left:35px;display:inline}
  #topnav ul li#en_4 {margin-left:83px;display:inline}
  
  #topnav ul li#de_4 a {width:123px;background-position:0 0}
    #topnav ul li#de_4.active a,#topnav ul li#de_4 a:hover {background-position:0 -34px}
  #topnav ul li#de_5 a {width:100px;background-position:-200px 0}
    #topnav ul li#de_5.active a,#topnav ul li#de_5 a:hover {background-position:-200px -34px}
  #topnav ul li#de_6 a {width:93px;background-position:-400px 0}
    #topnav ul li#de_6.active a,#topnav ul li#de_6 a:hover {background-position:-400px -34px}
  #topnav ul li#de_7 a {width:81px;background-position:-600px 0}
    #topnav ul li#de_7.active a,#topnav ul li#de_7 a:hover {background-position:-600px -34px}
  #topnav ul li#de_8 a {width:78px;background-position:-800px 0}
    #topnav ul li#de_8.active a,#topnav ul li#de_8 a:hover {background-position:-800px -34px}
  
  #topnav ul li#en_4 a {width:75px;background-position:0 -68px}
    #topnav ul li#en_4.active a,#topnav ul li#en_4 a:hover {background-position:0 -102px}
  #topnav ul li#en_5 a {width:81px;background-position:-200px -68px}
    #topnav ul li#en_5.active a,#topnav ul li#en_5 a:hover {background-position:-200px -102px}
  #topnav ul li#en_6 a {width:53px;background-position:-400px -68px}
    #topnav ul li#en_6.active a,#topnav ul li#en_6 a:hover {background-position:-400px -102px}
  #topnav ul li#en_7 a {width:81px;background-position:-600px -68px}
    #topnav ul li#en_7.active a,#topnav ul li#en_7 a:hover {background-position:-600px -102px}
  #topnav ul li#en_8 a {width:81px;background-position:-800px -68px}
    #topnav ul li#en_8.active a,#topnav ul li#en_8 a:hover {background-position:-800px -102px}
  
  
  #Menu150ce60 a,#Menu150ce60 a,#Menu150ce63 a{display:block;height:auto;color:#fff;text-indent:0;padding:5px 10px;width:160px;background:#b2213c;border-right:1px solid #fafafa;}
  
  #Menu150ce60 {left:43px;top:217px;}
  #Menu150ce61 {left:143px;top:217px}
  #Menu150ce63 {left:349px;top:217px}
  
  */
  
  #topsearch {position:absolute;left:708px;top:45px;width:260px}
  #lang_switch {position:absolute;left:0;top:0;width:956px;text-align:right}
  #lang_switch li{display:inline;margin-left:10px}
  #lang_switch li.active {font-weight:bold;}
  #lang_switch li a{padding:0 0 0 10px;text-decoration:none;background:url(../img/arrows.gif) 0 4px no-repeat;}
  #lang_switch li a:hover,#lang_switch li a.active {background-position:0 -56px}

  
  
  #header h1 {padding-left:60px;padding-top:22px}
  #header h1 a {float:left;width:440px;height:0;padding-top:44px;overflow:hidden;background:url(../img/logo.jpg) no-repeat;}
  
  
  #leftnav ul {float:left;width:190px;}
  #leftnav ul li {float:left;width:190px}
  #leftnav ul li a,#leftnav ul li.active li a{color:#616161;font-weight:bold;float:left;width:160px;padding:5px 10px 5px 20px;border-bottom:1px solid #D0D0D0;text-decoration:none;background:url(../img/arrows.gif) 9px 10px no-repeat}
  #leftnav ul li a:hover,#leftnav ul li.active a{background-position:9px -50px;color:#b2213c}
  #leftnav ul li.open a {color:#b2213c;background-position:9px -110px}
  #leftnav ul li li a,#leftnav ul li.open li a,#leftnav ul li.active li a {padding-left:32px;width:148px;background-position: 20px 10px;color:#616161}
  #leftnav ul li li.open a,#leftnav ul li li.open a:hover{color:#b2213c;background-position:20px -110px;}
  #leftnav ul li li.open ul li a,#leftnav ul li li.open ul li a:hover,#leftnav ul li li.open ul li a,#leftnav ul li li.open ul li a:hover{background-position:32px -50px;}
  
  #leftnav ul li li a:hover,#leftnav ul li li.active a{background-position:20px -50px;color:#b2213c}


  #leftnav ul li li li a,#leftnav ul li.open li li a,#leftnav ul li.active li li a,#leftnav ul li.active li.active li a {padding-left:44px;width:136px;background-position: 32px 10px;color:#616161}
  #leftnav ul li li li a:hover,#leftnav ul li li li.active a{background-position:32px -50px;color:#b2213c}

  
  body.subhome .standard_teaser{float:left;width:287px;background:url(../img/back_teaser_top.gif) right top no-repeat;padding:10px 0 0 0;margin-bottom:20px}  
  body.subhome .standard_teaser .inner_teaser{float:left;width:287px;background:url(../img/back_teaser_bottom.gif) right bottom no-repeat;padding:0 0 10px 0}
    body.subhome .standard_teaser .teaser_content {float:left;width:242px;padding:0 30px 20px 15px;background:url(../img/back_teaser_center.gif) right bottom repeat-y}
  body.subhome .standard_teaser .teaser_content h4,body.subhome .bild_teaser h4 {display:none;}
  body.subhome .standard_teaser .teaser_content p.headline{margin-bottom:10px;}
  body.subhome .standard_teaser .teaser_content .teaserbild {float:left;margin-right:10px;margin-top:3px;}
  
  #home_teasers_right {float:left;margin-left:28px;margin-top:60px;display:inline;width:245px;}
  
  
  #teaser_lexika,#teaser_aktuelles{float:left;width:180px;height:77px;padding:34px 20px 20px 55px;clear:both;}
  
  
  
  body.subhome .bild_teaser {float:left;width:287px;background:url(../img/back_teaser_bottom.gif) right bottom no-repeat;padding:0 0 7px 0;margin-bottom:20px;}
  body.subhome .bild_teaser .inner_teaser {float:left;width:282px;padding:0 5px 0 0;background:url(../img/back_teaser_center.gif) right top repeat-y}

  body.subhome .bild_teaser  .teaser_content {float:left;width:222px;padding:10px 45px 20px 15px;background:url(../../user_upload/teaserbilder/teaser3_bg.jpg) right bottom no-repeat;min-height:120px}
  body.subhome .bild_teaser .inner_teaser p.bodytext {margin-top:10px;}

  
  #teasers #teaser_lexika,#teasers #teaser_aktuelles {width:210px}
  
  #teaser_aktuelles {background-image:url(../img/teaser_aktuelles_home.png) !important;background:url(../img/teaser_aktuelles_home.jpg) left bottom no-repeat}
  #teaser_lexika {background-image:url(../img/teaser_bilmog_home.png) !important;background:url(../img/teaser_bilmog_home.jpg) left bottom no-repeat;margin-bottom:20px}
  
  #teasers #teaser_lexika {background-image:url(../img/teaser_bilmog.png) !important;background:url(../img/teaser_bilmog.jpg) no-repeat}
  
  #teasers #teaser_aktuelles {background-image:url(../img/teaser_aktuelles.png) !important;background:url(../img/teaser_aktuelles.jpg) no-repeat;margin-bottom:30px}
  
  
  body.de #teaser_aktuelles h2, body.de #teaser_lexika h2 {height:0;padding-top:12px;float:left;width:180px;overflow:hidden;background:url(../img/home_teaser_headings.gif) -3px -12px no-repeat}
  
  body.en #teaser_aktuelles h2, body.en #teaser_lexika h2 {height:0;padding-top:12px;float:left;width:180px;overflow:hidden;background:url(../img/home_teaser_headings_en.gif) -3px -12px no-repeat}
  
  #teaser_aktuelles p, #teaser_lexika p {float:left;width:180px;margin-top:0px}
  
  #teaser_lexika h2 {background-position:-3px top}
  body.de #teasers #teaser_lexika h2,body.en #teasers #teaser_lexika h2 {background-position:-3px -25px}
  body.de #home_teasers_right #teaser_lexika h2,body.en #home_teasers_right #teaser_lexika h2 {background-position:-3px 0px}
  
  #home_teasers_bottom {clear:both;float:left;width:900px;margin:29px 0;margin-left:60px;display:inline;height:169px;}
    
    
    #home_teasers_bottom .standard_teaser {float:left;height:169px;width:280px;padding-right:30px;display:inline;}
    #home_teasers_bottom div#bottom_teaser_3 .standard_teaser {width:260px;padding:0;padding-left:20px;background:url(../../user_upload/teaserbilder/teaser3_bg.jpg)}
    
    /*#home_teasers_bottom .standard_teaser .teaser_content {float:left;padding:0;width:250px;}*/
    #home_teasers_bottom .standard_teaser .teaser_content h4{display:none;}
    #home_teasers_bottom .standard_teaser .teaser_content p.headline{margin-top:20px;margin-bottom:10px;}
    #home_teasers_bottom .standard_teaser .teaser_content .teaserbild {float:left;margin-right:10px;margin-top:3px;}
    #home_teasers_bottom div#bottom_teaser_3 .standard_teaser .teaser_content .teaserbild {float:left;margin-right:0px;}

h2.slogan {position:absolute;width:390px;height:35px;top:60px;left:257px;text-indent:-9999px;background:url(../img/home_heading_h2.jpg) no-repeat}
.en h2.slogan {background-position:left bottom}
#home_nav {width:310px;height:215px;position:absolute;top:136px;left:323px;background:url(../img/home_nav.jpg) no-repeat}    
#home_nav li {float:left;width:310px}  
#home_nav li a {float:left;width:310px;background-color:transparent;text-indent:-9999px;background:transparent url(../img/home_nav.jpg) no-repeat}

.de #home_nav li#home_beratung a {background-position:0 0;height:41px}
.de #home_nav li#home_beratung a:hover {background-position:0 -218px }
.de #home_nav li#home_verwaltung a {background-position:0 -41px;height:59px}
.de #home_nav li#home_verwaltung a:hover {background-position:0 -259px}
.de #home_nav li#home_bewertung a {background-position:0 -100px;height:45px}
.de #home_nav li#home_bewertung a:hover {background-position:0 -318px }
.de #home_nav li#home_dienstleistung a {background-position:0 -145px;height:52px}
.de #home_nav li#home_dienstleistung a:hover {background-position:0 -363px }

.en #home_nav li#home_beratung a {background-position:0 -435px;height:41px}
.en #home_nav li#home_beratung a:hover {background-position:0 -653px }
.en #home_nav li#home_verwaltung a {background-position:0 -476px;height:59px}
.en #home_nav li#home_verwaltung a:hover {background-position:0 -694px}
.en #home_nav li#home_bewertung a {background-position:0 -535px;height:45px}
.en #home_nav li#home_bewertung a:hover {background-position:0 -753px }

.en #home_nav li#home_dienstleistung a {background-position:0 -580px;height:52px}
.en #home_nav li#home_dienstleistung a:hover {background-position:0 -798px }



  #footer ul {float:left}
  #footer ul li {float:left;margin-left:5px;padding-left:5px;border-left:1px solid #D0D0D0;line-height:1.2}
  #footer ul li:first-child {border:none;padding:0;margin:0}
  #footer ul li a {text-decoration:none}

  
  
  
  input, select, textarea {font-size:12px;color:#616161;border:1px solid #ddd;padding:1px;background-color:#fff}
  select {padding:0}
  input, select {vertical-align:middle}
  input:focus, select:focus,textarea:focus {border-color:#999}
  #search_term {background:#fff url(../img/search_glass2.gif) left center no-repeat;border-style:inset;width:190px;padding-left:21px;height:16px;padding-top:3px;}
  /*#search_term:focus {background-image:none;padding-left:1px;width:210px}  */
  #search_submit {border:0;cursor:pointer;margin-left:10px;padding:0;background:url(../img/search_submit.gif) 50% 50% no-repeat;background-color:transparent;height:23px;width:23px;}
  
  
  #content .form ul,#content .form li {list-style:none;background:none;padding:0;position:static}
  
  #content .form li,#content #form_anmeldung ul {float:left;width:427px;padding:10px 10px 17px 10px;margin:10px 0;background:#f7f7f8 url(../img/back_form_bottom.gif) left bottom no-repeat}
  .form li ul {float:left;width:427px;}
    #form_anmeldung li {float:left;width:427px;}
  
  
  #content .form li li,#content #form_anmeldung li {margin:0;padding:3px 0;background:none}
  #content .form li li {clear:both}
  .form p {float:left;clear:both;width:100%;padding:0;margin:10px 0}
  .form h3 {font-size:1.2em;margin-bottom:10px;border-bottom:1px solid #fff;float:left;clear:both;width:100%}
    .form h3 em {display:block;color:#616161;font-size:.8em;font-weight:normal}
  .form label {float:left;width:235px;cursor:pointer;margin-right:5px}
    .form li.options_data label {width:390px}
  .form input {float:left;width:180px}
  .form select {float:left}
    .form input.medium {width:120px}
    .form select.medium {width:124px}
    .form input.short{width:100px}
    .form select.short {width:104px} 
    .form input.vshort {width:50px}
    .form p.formsubmit input,.form p.form_submit input, input[type="submit"], input.submit {width:auto;cursor:pointer;padding:3px 5px;font-size:.95em;background:#b2213c;color:#fff;font-weight:bold;text-transform:uppercase}
    .form p.formsubmit input:focus,.form p.form_submit input:focus,.form p.formsubmit input:hover,.form p.form_submit input:hover,input[type="submit"]:hover, input[type="submit"]:focus, input.submit:hover, input.submit:focus {border-color:#b2213c}
    .form textarea {width:423px;height:100px}
    .form img.captcha_img{float:left;width:78px;height:30px;margin-right:5px;}
    
    .form p.error {color: red; line-height: normal; padding: 0; margin: 0;}
    
    #gutachten_rentnern {margin-left:20px}
  
  .form input.radiochecks {width:auto;padding:0;margin:0 5px 0 0;background:none;border:none;}
  
  li.balance_of_trade label, li.balance_of_trade input, li.interested label, li.interested input,li.pensionszusage label, li.pensionszusage input,li.checks p label,li.checks p input {float:none;width:auto;}
  .form li.pensionszusage input.radiochecks {margin-left:5px}
  
  li.special_data label {width:100%}
  
  li.balance_of_trade span.left {float:left;clear:both;}
  li.balance_of_trade span.left_en {float:left;clear:both;width:100%;}
  li.balance_of_trade span.right {float:right;}
  
  
  p.alphabet {text-align:center;padding:0;background:#fafafa;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:-10px;}
  p.alphabet a {color:#616161;text-decoration:none;padding:3px 2px;font-weight:bold}
  p.alphabet b a {color:#b2213c}
.glossary_count {padding:2px 0;float:left;width:100%;margin:20px 0;background:#fafafa;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.glossary_items a {color:#616161;display:block;font-weight:bold;padding:0 0 0 15px;text-decoration:none;background:url(../img/arrows.gif) 0 5px no-repeat}
.glossary_items a:hover{background-position:0 -55px;color:#b2213c;text-decoration:underline;}
.glossary_term_title {padding-top:10px;font-size:12px;}
.glossary_term_descr {padding:10px 0}
.glossary_term {clear:both}

.contenttable-0 {width:100%;border-collapse:collapse}
.contenttable-0 td {border-top:1px solid #616161;padding:10px 0}
.contenttable-0 .tr-0 td {border:none;font-weight:bold;color:#b2213c}

.contenttable-0 .td-1,.contenttable-0 .td-2 {width:auto;padding: 10px 5px}
/*.contenttable-0 .td-0 {width:70px}
.contenttable-0 .td-2 {width:130px}
*/

.csc-textpic {clear:both;margin-bottom:30px;float:left;width:100%}
.csc-textpic-text {float:left;margin-bottom:20px;}
.csc-textpic h1,.csc-textpic h2,.csc-textpic h3,.csc-textpic h4,.csc-textpic h5,.csc-textpic h6 {font-size:1em}
.csc-textpic a.h3 {display:block;padding:2px 0 2px 20px;margin-top:10px;background:url(../img/arrow_left.jpg) 0 4px no-repeat}


.csc-header-n1{margin-bottom:-20px;}
.csc-header-n2{margin-top:-70px;margin-bottom:-20px;}
h1{font-size:12px;margin-top:30px;margin-bottom:10px;clear:both;}
h2{font-size:12px;margin-top:0px;margin-bottom:10px;clear:both;}

/* News */
div.news_item{clear:both;width:445px;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px;}
div.news_item p.bodytext{margin-bottom:5px;}
div.news_item p.news_headline,div.news_item_detail p.news_headline{font-weight:bold;margin-bottom:10px;color:#b2213c;}
div.news_item a,div.news_item_detail p.news_backlink a{margin-top:5px;color:#b2213c;text-decoration:none;padding:1px 0 2px 20px;background:url(../img/arrow_left.gif) 0 0 no-repeat;text-transform:uppercase;font-size:0.95em;font-weight:bold;}
div.news_item_detail p.news_backlink a {background-image:url(../img/arrow_right.jpg)}
div.news_item div.news_pic,div.news_item_detail div.news_pic{float:left;margin-right:10px;}

div.news_item_detail p.news_backlink{margin-top:20px;padding-top:10px;border-top:1px solid #ccc;}


/* Suche */
h3.csc-searchResultHeader{font-size:12px;margin-top:15px;}

/* Sitemap */
/*
div.csc-sitemap{float:left;display:inline;padding-left:17px;}
div.csc-sitemap ul{margin-bottom:8px;}
div.csc-sitemap ul li{background:none !important;margin-top:3px;list-style-image:url(../img/listicon2.gif);}
div.csc-sitemap ul li a{background:none !important;margin-left:-18px;}*/
div.csc-sitemap li{width:300px !important;}


/* mnogosearch */
  div.tx-mnogosearch-short-search-form {position:absolute;left:682px;top:45px;width:345px}
  input.tx-mnogosearch-short-search-form-input {background:#fff url(../img/search_glass2.gif) left center no-repeat;border-style:inset;width:205px;padding-left:21px;height:16px;padding-top:3px;}
  select.tx-mnogosearch-short-search-form-select {background:#ffffff;border-style:inset;margin-left:5px;height:22px;padding-top:2px}
  input.tx-mnogosearch-short-search-form-submit {border:0;cursor:pointer;margin-left:5px;padding:0;background:url(../img/search_submit.gif) 50% 50% no-repeat;background-color:transparent;height:23px;width:23px;}

div#tx-mnogosearch-results ol#tx-mnogosearch-result li a {
  font-size: 125%;
  font-weight: bold;
}
div#tx-mnogosearch-results ol#tx-mnogosearch-result li p.tx-mnogosearch-result-url {
  color: #b2213c;
}
div#tx-mnogosearch-results ol#tx-mnogosearch-result li p.tx-mnogosearch-result-url span.tx-mnogosearch-relevancy-bg-bar  {
  margin: 0;
  margin-top: 3px;
  margin-right: 6px;
}
div#tx-mnogosearch-results ol#tx-mnogosearch-result li p.tx-mnogosearch-result-url span.tx-mnogosearch-relevancy-bg-bar span.tx-mnogosearch-relelvancy-fg-bar{
  background-color: #b2213c;
  color: #b2213c;
}

div#tx-mnogosearch-search-results div.serach-page-browser div.tx-pagebrowse-pi1 {
  text-align: center;
}

div#tx-mnogosearch-search-results div.serach-page-browser div.tx-pagebrowse-pi1 span{
  padding: 3px 3px;
}

/* tt_news pagebrowser */
div.tx-ttnews-browsebox p.bp-result {
  padding-bottom: 3px;
}
div.tx-ttnews-browsebox span.pb-link {
  padding: 0px 3px;
}
div.tx-ttnews-browsebox span.pb-link a{
  text-decoration: none;
}
