html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, 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,
caption {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
/* No olvides definir estilos para focus */
:focus {
  outline: 0;
}
/* No olvides resaltar de alguna manera el texto insertado/borrado */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
/* En el c&#65533;digo HTML es necesario a&#65533;adir cellspacing="0" */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

body{ background-image:url(/images/gallery/main_Layout/background.jpg); font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; padding: 0; margin: 0; }

/*******************Reset tag basic*********************/

a{ text-decoration: none; cursor: pointer; }

p{ padding: 0; margin: 0; }

h1{ padding: 0; margin: 0; }
h2{ padding: 0; margin: 0; }
h3{ padding: 0; margin: 0; }
h4{ padding: 0; margin: 0; color:#32b6b0;}
h5{ padding: 0; margin: 0; }
h6{ padding: 0; margin: 0; }

img { border: none; padding: 0px; margin: 0px; }

.clear { clear: both; height:1px;}


.content_text{
font-size:12px;
color:#32b6b0;
line-height:1.5;
}

.content_text a { color: #ff8a00; font-weight: bold; }

.content_text .lnk-blue { color: #32b6b0; font-weight: normal; }

.content_text ul li{
list-style-type:disc;
margin-left:15px;
font-size:12px;
color:#32b6b0;
line-height:1.5;
}

.content_text .title { font-size: 16px; font-weight: bold; }
/**************************************************************/
/* STYLES INDEX.HTML */
/**************************************************************/



#main { width: 1035px; margin: 0 auto; padding: 0; min-height: 800px; _height: 800px;  background-image:url(/images/gallery/main_Layout/shadow.png); background-repeat:repeat-y;}
#main2 { width: 1015px; margin: 0 auto; padding: 0; background: #fff; min-height: 800px; _height: 800px; border-left: 2px solid #32b6b0; border-right: 2px solid #32b6b0; }

#header{ position: relative; background: #fff url(/layout/images/banner-header.jpg) no-repeat right top; width: 992px; height: 235px; margin: 0 auto;  }
  
.logo { position: absolute; top: 15px; left: 8px; }
  .bg-box-login { float: right; width: 131px; height: 81px; background:url(/images/gallery/main_Layout/bg-box-header-shadow.png) no-repeat bottom left; margin-top: 47px; margin-right: 10px; padding: 12px; _padding-top: 0px; _padding-right: 0px; }
    .input-t { width: 124px; height: 16px; border: none; _border: 0px; padding: 5px; margin-bottom: 5px; _margin-top: 5px; _margin-bottom: 0px; background:url(/layout/images/bg-input-login.gif) no-repeat 0 0; font-size: 12px; _line-height: 16px; }
    .btn-login { float: right; width: 60px; height: 20px; font-size: 11px; color: #a7a7a7; border: none; _border: 0px; background:url(/layout/images/bg-btn-login.gif) no-repeat 0 0; _margin-right:-12px; }
    
  .bg-box-car { float: right; width: 133px; height: 83px; background:url(/images/gallery/main_Layout/bg-box-header-shadow.png) no-repeat bottom left; margin-top: 47px; margin-right: 108px; _margin-right: 55px; padding: 11px; }
    .bg-box-car a { background:url(/layout/images/car.gif) no-repeat -2px 2px; font-size: 18px; color: #fefefe; padding-left: 24px; font-weight: bold; }
    .bg-box-car p { font-size: 11px; color: #fefefe; font-weight: bold; }
    p.price-car { width: 119px; height: 16px; padding: 5px 10px 5px 5px; background:url(/layout/images/bg-input-login.gif) no-repeat 0 0; color: #000; text-align: right; font-size: 14px; margin-top: 3px; font-weight: normal; }


  
  .top-menu { width: 884px; height: 46px; margin: 0 auto; }  
    .top-menu .top-left-menu { float: left; width: 13px; height: 46px; background:url(/layout/images/top-left-menu.gif) no-repeat 0 0; }
    .top-menu .top-center-menu { float: left; width: 858px; height: 46px; background:url(/layout/images/top-center-menu.gif) repeat-x 0 0; }
    .top-menu .top-right-menu { float: left; width: 13px; height: 46px; background:url(/layout/images/top-right-menu.gif) no-repeat 0 0; }
  
  .top-menu .top-menu-table { font-size: 13px; font-weight: bold; text-align: center; }
    .top-menu .top-menu-table tr td{ height: 46px;  padding-left:10px; padding-right:10px;}
    .top-menu .top-menu-table tr td a { display: block; color: #fff; }
    .top-menu .top-menu-table tr td a:hover { display: block; color: #fff; text-decoration:underline; }
    .top-menu .top-menu-table tr td a#actual { display: block; color: #fff; font-size: 15px; }
  
  
    
  .top-menu_2 { width: 884px; height: 31px; margin: 0 auto; }  
    .top-menu_2 .top-left-menu { float: left; width: 12px; height: 31px; background:url(/images/gallery/main_Layout/menu_2_left.jpg) no-repeat 0 0; }
    .top-menu_2 .top-center-menu { float: left; width: 858px; height: 31px; background:url(/images/gallery/main_Layout/menu_2_center.jpg) repeat-x 0 0; }
    .top-menu_2 .top-right-menu { float: left; width: 12px; height: 31px; background:url(/images/gallery/main_Layout/menu_2_right.jpg) no-repeat 0 0; }
  
  .top-menu_2 .top-menu-table { font-size: 13px; font-weight: bold; text-align: center; }
    .top-menu_2 .top-menu-table tr td{ height: 31px; white-space:nowrap; color: #32b6b0; font-size: 13px; font-weight:normal;}
    .top-menu_2 .top-menu-table tr td a { padding:0 5px 0 5px;  display: block; color: #32b6b0; font-size: 13px; font-weight:normal;}
    .top-menu_2 .top-menu-table tr td a:hover { display: block; color: #32b6b0; text-decoration:underline; }
    .top-menu_2 .top-menu-table tr td a#actual { display: block; color: #32b6b0; font-size: 12px; text-decoration:underline; font-weight:bold;}

      
#content { width: 884px; min-height: 400px; _height: 400px; margin: 32px auto 10px auto;}

#content_order { width: 885px; min-height: 400px; _height: 400px; margin: 32px auto 10px 70px; }

  .left { float:left; width: 163px;  }  
  ul.left_menu{border-top:2px solid #32b6b0; margin-bottom:10px;}
    .left_menu li a { display: block; }
        
    .level1 { padding: 5px 3px 5px 0px; margin: 0px; list-style: none; }
    .level1 a{ font-size: 13px; color: #32b6b0;}
    .level1 a:hover { color: #ff8a00; margin: 0px; display: block; }
    .level1active a {  font-size: 13px; padding: 5px 3px 5px 0px; font-weight: bold; color: #ff8a00; margin: 0px; display: block; }

    .left_menu li { padding: 5px 3px 5px 0px; margin: 0px; list-style: none; }
    .left_menu li a{ font-size: 13px; color: #32b6b0;}
    .left_menu li a:hover { color: #ff8a00; margin: 0px; display: block; }

    .level1_sub { padding: 5px 3px 5px 0px; margin: 0px; list-style: none; }
    .level1_sub a{ font-size: 13px; color: #32b6b0;}
    .level1_sub a:hover { color: #ff8a00; margin: 0px; display: block; }
    a#current_page  {  font-size: 13px; padding: 0px 3px 0px 0px; font-weight: bold; color: #ff8a00; margin: 0px; display: block; }

    .level2{ padding: 5px 3px 5px 0px; margin: 0px; list-style: none; }
    .level2 a{ font-size: 13px; color: #32b6b0;}
    .level2 a:hover { color: #ff8a00; margin: 0px; display: block; }
    .level2active a {  font-size: 13px; padding: 5px 3px 5px 0px; font-weight: bold; color: #ff8a00; margin: 0px; display: block; }

    .level2_sub { padding: 5px 3px 5px 0px; margin: 0px; list-style: none; }
    .level2_sub a{ font-size: 13px; color: #32b6b0;}
    .level2_sub a:hover { color: #ff8a00; margin: 0px; display: block; }


  #page_id_229{display:none;}
  #page_id_230{display:none;}
  #page_id_231{display:none;}
  #page_id_232{display:none;}
  #page_id_235{display:none;}
  #page_id_238{display:none;}
  #page_id_215{border-bottom:2px solid #32b6b0;  padding-bottom:15px;margin-bottom:10px;}


          #page_id_167{font-weight:bold;}
          #page_id_176{font-weight:bold;}
          #page_id_189{font-weight:bold;}

          #page_id_201{display:none;}
          #page_id_209{display:none;}
          #page_id_212{display:none;}
          #page_id_225{display:none;}
          
          li#page_id_200{margin-left:15px; list-style:disc; color:#32b6b0;}
          li#page_id_207{margin-left:15px; list-style:disc; color:#32b6b0;}
          
          li.level2{margin-left:15px; list-style:disc; color:#32b6b0;}
    
    
  .right_column { float: left; width: 699px; padding-left: 21px; }
  .right_order { width: 885px;}
    
    .content-bg-msg-index { width: 699px; height: 295; }
      .index-top { float: left; width: 700px; height: 20px; background:url(/layout/images/index-top.gif) no-repeat 0 0; }
      .index-center { float: left; width: 700px; min-height: 295px; _height: 295px; background:url(/layout/images/index-center.gif) repeat-y 0px 1px; }
        .img-index { float:left; width: 336px; height: 269px; background: #fff; margin-top: 11px; margin-left: 20px; _margin-left: 12px; padding-top: 5px; }
          .txt-right-index { float: left; width: 335px; min-height: 295px; _height: 295px; background: #32b6b0; color: #fff; }
          .txt-right-index h1 { font-weight: bold; color: #fff; font-size: 25px; padding: 10px 0px 0px 30px;}
          .txt-right-index h2 { font-weight: bold; color: #fff; font-size: 18px; padding: 5px 0px 0px 30px;}
          .txt-right-index ul { padding: 14px 0px 0px 0px; font-size: 13px; }
          .txt-right-index li { padding: 8px 0px 8px 30px; line-height: 1.2; background:url(/layout/images/bullet-txt-index.gif) no-repeat 15px 8px; }
          .txt-right-index ul.list_description{ padding: 14px 0px 0px 0px; font-size: 13px; }
          .txt-right-index ul.list_description li { padding: 0px 0px 0px 30px; line-height: 1.2; background:url(/layout/images/bullet-txt-index.gif) no-repeat 15px 2px; }
            .description { padding-left: 30px; font-size:13px;}
      .index-bottom { float: left; width: 700px; height: 20px; background:url(/layout/images/index-bottom.gif) no-repeat 0 0; }
        .btns-index { float: left; padding-top: 20px; }
           a.button_left img:hover{background-image:url(/layout/images/btn-left-index_over.gif);}
            a.button_left img{background-image:url(/layout/images/btn-left-index.gif); background-position:center;}
           a.button_right img:hover{background-image:url(/layout/images/btn-right-index_over.gif);}
            a.button_right img{background-image:url(/layout/images/btn-right-index.gif); background-position:center;}

  
    .menu-clip-art { width: 883px; height: 111px; margin: 0 auto; padding: 10px 15px 10px 15px; background:url(/layout/images/options.gif) no-repeat 0 0; }
    .option1 { float: left; width: 154px; height: 106px; text-align: center; }
    .option1 p {clear:both; font-size: 11px; padding-top: 5px; *padding-top: 8px; _padding-top: 17px; }
    .option1 a{ color: #fff; font-weight: bold; }
    .option1 a:hover{ color: #000; font-weight: bold;}
                .option1 img{padding-top:7px;}

    
    .option2 { float: left; width: 151px; height: 106px; text-align: center; margin-left: 25px; }
    .option2 p { font-size: 11px; padding-top: 6px; }
    .option2 a{ color: #fff; font-weight: bold; }
    .option2 a:hover{ color: #000; font-weight: bold;}
    
    .option3 { float: left; width: 151px; height: 106px; text-align: center; margin-left: 22px; }
    .option3 p { font-size: 10px; padding-top: 8px; *padding-top: 5px; _padding-top: 5px; }
    .option3 a{ color: #fff; font-weight: bold; }
    .option3 a:hover{ color: #000; font-weight: bold;}
    
    .option4 { float: left; width: 151px; height: 106px; text-align: center; margin-left: 23px; }
    .option4 p { font-size: 11px; padding-top: 7px; }
    .option4 a{ color: #fff; font-weight: bold; }
    .option4 a:hover{ color: #000; font-weight: bold;}
    
    .option5 { float: left; width: 151px; height: 106px; text-align: center; margin-left: 25px; }
    .option5 p { font-size: 11px; padding-top: 7px; }
    .option5 a{ color: #fff; font-weight: bold; }
    .option5 a:hover{ color: #000; font-weight: bold;}
    
    
    
#footer { width: 1002px; height: 195px; padding-top: 0px; margin: 0px auto; background:url(/layout/images/bg-footer.gif) no-repeat 0 45px; }


  .links-left { float: left; font-size: 11px; padding: 95px 0px 5px 30px; color: #fff;}
  .links-left a { color: #fff; }
  .links-left a:hover { color: #fff; text-decoration:underline;}
  .links-right { float: right; font-size: 11px; padding: 95px 50px 5px 5px; color: #fff; }
  .links-right a { color: #fff; }
  .links-right a:hover { color: #fff; text-decoration:underline;}
  
  .sicher_einkaufen{text-align:center;}
  .sicher_einkaufen img{padding-top:35px;padding-right:25px;}
  

/***********************************************************************************
      STYLES FORM.HTML
************************************************************************************/



  .content-form { position: relative; }
    .send-info { position: absolute; display: none; top: 0px; left: -320px; width: 281px; padding: 10px; border: 2px solid #ff8a00; background: #fff3e4; color: #ff8a00; font-size: 12px; line-height: 1.5; }
    .close { position: absolute; left:-2px; top: -18px; border: 2px solid #ff8a00; border-bottom: none; background: #fff3e4; padding: 2px; line-height: 1;}
      .close a { font-size: 12px; font-weight: bold; text-align: right; color: #ff8a00 !important;}
      .link-versan { color: #ff8a00; text-decoration: underline; }

  .form-top { width: 700px; height: 16px; background:url(/layout/images/bg-form-top.gif) no-repeat 0 0; }
  .form-center { width: 676px; min-height: 20px; _height: 16px; background:url(/layout/images/bg-form-center.gif) repeat-y 0 0; padding: 0px 12px 15px 12px; color: #fff; }
    .form-center h1 { font-size: 18px; padding-bottom: 15px; }
    .table-form { font-size: 15px; font-weight: bold; }
    .table-form p { font-size: 12px; font-weight: normal; }
    .table-form a { font-size: 12px; font-weight: normal; color: #fff; }
    .input1-details-order { border: none; border: 0px; padding: 2px 0px 0px 2px; }
    .box_big_2 .input1-details-order { border: 1px solid #ff8b00; padding: 2px 0px 0px 2px; }
    .input2-details-order { width: 92px; height: 27px; border: none; _border: 0px; padding: 8px 2px 0px; }
  .form-bottom { width: 700px; height: 16px; background:url(/layout/images/bg-form-bottom.gif) no-repeat 0 0; padding-bottom: 25px; }

  .bg-tds { width: 163px; height: 236px; background:url(/layout/images/bg-table2.gif) no-repeat 0 0; color: #32b6b0; font-weight: bold; font-size: 12px; }
  .bg-td-litle { width: 10px; background: #32b6b0; }
  .bg-table-general { background: #32b6b0; }
    .corner1 { width: 9px; height: 9px; _width: 9px; _height: 6px; background:url(/layout/images/sprite-corners.gif) no-repeat 0 0; _background-position: 0px 0px;}
    .corner2 { float: left; width: 10px; height: 9px; background:url(/layout/images/sprite-corners.gif) no-repeat -10px 0px; }
    .corner3 { float: left; width: 9px; height: 9px; _width: 9px; _height: 9px; background:url(/layout/images/sprite-corners.gif) no-repeat 0px -11px; _background-position: 0 -7px;}
    .corner4 { float: right; width: 9px; height: 9px; _width: 9px; _height: 9px; background:url(/layout/images/sprite-corners.gif) no-repeat -11px -11px; _background-position: -11px -7px;}

    .table-titus { font-size: 12px; color: #fff; font-weight: bold; padding: 9px 0px 0px 0px; }
    .txt-table { padding: 23px 0px 0px 10px; }

    .btn-table-left { float: left; width: 9px; height: 43px; margin: 10px 0px 0px 10px; _margin: 10px 0px 0px 5px; background:url(/layout/images/bg-btn-table-left.gif) no-repeat; }
    .btn-table-right { float: left; width: 155px; height: 43px; margin: 10px 0px 0px 0px; background: #fff url(/layout/images/bg-btn-table-right.gif) no-repeat right 0; }
    .btn-table-right p { font-size: 12px; font-weight: bold; color: #32b6b0; padding: 8px 8px 0px 3px; }
    
    .txt-end-form { font-size: 15px; color: #32b6b0; }
.step{
        float:left;
  color:#fff;
  font-weight:bold;
  font-size:18px;
        padding-left:10px;
        padding-bottom:10px;
}

.step2{
  color:#fff;
  font-weight:bold;
  font-size:18px;
        padding-left:10px;
        padding-bottom:10px;
}

.box_big_2 .step2{
  color:#ff8b00;
  font-weight:bold;
  font-size:18px;
        padding-left:10px;
        padding-bottom:10px;
}

.info{
        float:right;
}


.accordion h2.title_box{
        color:#fff;
        padding:10px;
        font-size:16px;
        cursor:pointer;
        text-decoration:underline;
}

.accordion h2.title_box:hover{
        color:#fff;
        padding:10px;
        font-size:16px;
        text-transform:uppercase;
}

.accordion h2.title_box.current{
        color:#fff;
        padding:10px;
        font-size:20px;
        text-transform:uppercase;
        text-decoration:none;
}

.accordion h2.title_box2{
        color:#fff;
        padding:10px;
        font-size:20px;
        text-transform:uppercase;
        text-decoration:none;
}


.pane{
        margin-left:10px;
        font-size:11px;
        color:#fff;
}

.pane table tbody tr td{
        padding-top:2px;
        padding-bottom:2px;
}

.pane a{
        font-weight:bold;
        font-size:11px;
        color:#fff;
}

.pane2{
        margin-left:10px;
        font-size:11px;
        color:#fff;
}


.box_big_2 .pane{
        margin-left:10px;
        font-size:11px;
        color:#ff8b00;
}

.box_big_2 .pane table tbody tr td{
        padding-top:2px;
        padding-bottom:2px;
}

.box_big_2 .pane a{
        font-weight:bold;
        font-size:11px;
        color:#ff8b00;
}

.box_big_2 .pane a:hover{
        text-decoration:underline;
        color:#ff8b00 !important;
}

.AboData{
        float:left;
}
  
.AboStep2 table{
        color:#fff;
        margin-left:10px;
}

#scheduler_interval{
        margin-left:5px;
        margin-right:5px;
}

.AboStep3{
        float:right;
}

.AboStep3 table{
        color:#fff;
        margin-left:10px;
}

#scheduler_repeating{
        margin-left:5px;
        margin-right:5px;
}


.AboStep4{
        float:left;
}

.AboStep4 table{
        color:#fff;
        margin-left:10px;
}


.AboStep4 table tbody tr td{
        nowrap:nowrap;
}

#scheduler_dateselector{
        border:0;
        padding:2px;
        margin:2px;
}

.AboStep5{
        float:right;
}

.AboStep5 table{
        color:#fff;
        margin-left:10px;
}




  
.box_big{
  width:700px;
  position: relative;
}
  
.box_big .header{
  background-image:url(/layout/images/box_big_top.png);  
  height:13px;
}

.box_big .content{
  background-image:url(/layout/images/box_big_content.png);
  padding:0px 10px 10px 0px;
}

.box_big .footer{
  background:url(/layout/images/box_big_bottom.png) no-repeat;
  height:13px;
}



.box_big_2{
  width:700px;
  position: relative;
}
  
.box_big_2 .header{
  background-image:url(/images/gallery/Artikelansicht/box_big_2_top.png);  
  height:13px;
}

.box_big_2 .content_outer{
  background-color:#fff);
        border-left:2px solid #ff8b00;
        border-right:2px solid #ff8b00;
        padding-left:8px;
        padding-right:8px;
}

.box_big_2 .content{
  background-image:url(/images/gallery/Artikelansicht/box_big_2_content.png);
        background-repeat:repeat-x;
  padding:0px 10px 10px 0px;
        background-position:bottom;
}

.box_big_2 .footer{
  background:url(/images/gallery/Artikelansicht/box_big_2_bottom.png) no-repeat;
  height:19px;
}

.image{
        background-color:#fff;
        padding:10px;
        width:300px;
        border:1px solid #ff8b00;
        -moz-border-radius:5px;
        border-radius:5px;
}



.box_small{
  width:344px;
  position: relative;
}
  
.box_small .header{
  background-image:url(/layout/images/box_small_top.png);  
  height:13px;
}

.box_small .content{
  background-image:url(/layout/images/box_small_content.png);
  padding:0px 10px 10px 0px;
        height:80px;
}

.box_small .footer{
  background-image:url(/layout/images/box_small_bottom.png);
  height:13px;
}

  .txt1 { padding: 30px 10px 0px 10px; font-size: 22px; color: #ff8a00 !important; font-weight: bold; }
  .txt2 { padding: 5px 10px 25px 10px;font-size: 16px; color: #ff8a00; font-weight: bold; }
  .txt3 { padding: 30px 10px 20px 10px; font-size: 23px; color: #32b6b0; font-weight: bold; }  
  .txt4 { padding: 5px 10px 10px 10px; font-size: 12px; color: #ff8a00; font-weight: bold; } 
  .txt4 a{font-size: 12px; color: #ff8a00 !important; font-weight: bold; text-decoration:none;} 
  .txt4 a:hover{font-size: 12px; color: #ff8a00; font-weight: bold; text-decoration:underline;} 
  
  
  /* Ausblenden des Aendernbuttons der Versandart */
  #order_view_tod .order_view_edit_link{display:none}
  
table.Order_ConfigTable td.right
{
  width : inherit !important;
}

a.btn-produktuebersicht { display: block; width: 244px; height: 58px; background: url(/layout/images/button_produktuebersicht.png) no-repeat; cursor: pointer; }
a.btn-produktuebersicht:hover { display: block; width: 244px; height: 58px; background: url(/layout/images/button_produktubersicht-hover.gif) no-repeat; cursor: pointer; }

a.btn-goto-up { display: block; width: 143px; height: 58px; background: url(/layout/images/btn-goto-up.gif) no-repeat; cursor: pointer; }
a.btn-goto-up:hover { display: block; width: 143px; height: 58px; background: url(/layout/images/btn-goto-up-hover.gif) no-repeat; cursor: pointer; }


.article_order_form h1{
color:#32b6b0;
margin-bottom:15px;
}

.article_order_form{
color:#fff;
line-height:1.3;
}

.article_order_form a{
color:#fff;
font-weight:bold;
}

.article_order_form a:hover{
color:#fff;
font-weight:bold;
text-decoration:underline;
} 

.article_order_form .Price{
color:#fff;
font-weight:bold;
font-size:20px;
}

a.breadcrumbs{
color:#32b6b0;
}
 
.breadcrumbs a{
color:#32b6b0;
}

.breadcrumbs span{
color:#32b6b0 !important;
} 

.big_image h1{
color:#32b6b0;
}

.stoerer{
margin-top:10px;
width:164px;
}

.stoerer .top{
background-image:url(/images/gallery/Stoerer_HG/stoerer_oben.jpg);
background-repeat:no-repeat;
height:13px;
}

.stoerer .content{
background-image:url(/images/gallery/Stoerer_HG/stoerer_mitte.jpg);
background-repeat:repeat-y;
text-align:center;
}

.stoerer .content a{
color:#fff;
font-weight:bold;
font-size:14px;
line-height:1.3;
}

.stoerer .content a:hover{
text-decoration:underline;
}

.stoerer .bottom{
background-image:url(/images/gallery/Stoerer_HG/stoerer_unten.jpg);
background-repeat:no-repeat;
height:13px;
} 



.cat_box{
background-image:url(/images/gallery/main_Layout/box_category.jpg);
background-repeat:no-repeat;
width:395px;
height:125px;
float:left;
color:#32b6b0;
padding:20px;
margin-bottom:15px;
}

.cat_box a{
line-height:16px;
color:#32b6b0;
}

.cat_box a:hover{
text-decoration:underline;
}

.cat_spacer{
width:15px;
float:left;
}  

.cat_left{
float:left;
}

.cat_right img{
float:right;
} 




#livesearch_result{
color:#32b6b0;
font-size:12px;
z-index:50 !important;
position:relative;
left:50px;
top:10px;
}

#livesearch_result fieldset.box_gray2{
border: 2px solid #32b6b0 !important;
-moz-border-radius: 5px;
border-radius: 5px;
padding:5px;
}


#livesearch_result a{
font-weight:bold;
color:#32b6b0;
}

#livesearch_result a:hover{
text-decoration:underline;
}


#livesearch_result .Price{
font-weight:bold;
color:#ff8b00;
}        
