body 
   { 
      background: #3F3F3F url('../images/bg.png') repeat-x;
      font-family: Arial; 
      font-size: 11px; 
      color: #000000;
      margin: 0px;
   }
   
#red
   {
      background: #DD2A23;
      border: 2px solid #DD2A23;
   }
   
#float_left
   {
      float: left;
   }
   
#float_right
   {
      float: right;
   }
   
.noborder
   {
      border: 0px;
   }
   
.border_black
   {
      border: 1px solid #000000;
   }
   
.newrows 
  { 
    clear: both;
  }
  
.visible
   {
      visibility: visible;
   }

.hidden
   {
      visibility: hidden;
   }
  
.web
   { 
      width: 970px;
      position: relative; 
      left: 50%; 
      margin-left: -485px;
      background: url('../images/bg_content.gif') repeat-y;
   }
  
.web .header
   { 
      width: 960px;
      height: 111px;
      margin-left: 5px;
      background: url('../images/bg_header.png') repeat-x;
   }
  
.web .header .top
   {
      width: 100%;
      height: 78px;
   }
   
.web .header .top .logo_araver
   {
      float: left;
      width: 265px;
      padding-top: 19px;
      text-align: center;
   }

.web .header .top .logo_right
   {
      float: left;
      width: 694px;
      text-align: center;
   }
   
.web .header .top .logo_right .flashboxnews
   {
      float: right;
      width: 413px;
      height: 28px;
      text-align: left;
      margin-top: 5px;
      background: url('../images/bg_quickinfobox.jpg') no-repeat;
   }
   
.web .header .top .logo_right .flashboxnews .text
   {
      float: left;
      width: 40px;
      height: 21px;
      padding-top: 7px;
      padding-left: 10px;
      font-weight: bold;
      color: #DB2921;
      font-size: 12px;
   }
   
.web .header .top .logo_right .flashboxnews .akce
   {
      float: left;
      width: 360px;
      height: 21px;
      padding-top: 7px;
      color: #000000;
      text-decoration: underline;
      font-size: 12px;
   }
   
.web .header .top .logo_right .flashboxnews .akce a
   {
      color: #000000;
      text-decoration: underline;
   }

.web .header .top .logo_right .flashboxnews .akce a:hover
   {
      color: #DB2921;
      text-decoration: underline;
   }
 
.web .header .top .motto
   {
      float: left;
      width: 285px;
      font-family: 'Arial';
      font-size: 14px;
	  font-style: italic;
      font-weight: bold;
      color: #7B8185;
      text-align: left;
      padding-top: 20px;
      height: 20px;
   }
   
.web .header .top .znacky
   {
      float: right;
      width: 390px;
      text-align: right;
      padding-right: 15px;
      padding-top: 5px;
      height: 41px;
   }
   
.web .header .top .znacky .skoda
   {
      float: left;
      width: 35px;
      text-align: center;
   }
   
.web .header .top .znacky .volkswagen
   {
      float: left;
      width: 55px;
      text-align: center;
   }
   
.web .header .top .znacky .audi
   {
      float: left;
      width: 60px;
      text-align: center;
   }
   
.web .header .top .znacky .seat
   {
      float: left;
      width: 60px;
      text-align: center;
   }
   
.web .header .top .kia
   {
      float: left;
      width: 80px;
      text-align: center;
   }
   
.web .header .top .autoplus
   {
      float: left;
      width: 98px;
      text-align: right;
   }
   
.web .header .menu
   {
      float: right;
      height: 33px;
      background: url('../images/bg_menu.png') repeat-x;
   }
   
.web .header .menu .shadow_left
   {
      float: left;
      height: 33px;
      width: 4px;
      background: url('../images/menu_shadow_left.png') repeat-x;
   }
   
.web .header .menu a
   {
      float: left;
      display: block;
      width: 115px;
      height: 23px;
      background: url('../images/bg_menu_item.png') no-repeat;
      border-right: 1px solid #ffffff;
      color: #ffffff;
      font-weight: bold;
      font-style: italic;
      text-decoration: none;
      font-size: 13px;
      text-align: center;
      padding-top: 5px;
      margin-top: 5px;
   }
   
.web .header .menu a:hover
   {
      background: url('../images/bg_menu_item_hover.png') no-repeat;
      text-decoration: none;
   }
  
.web .header_default
   { 
      width: 970px;
      height: 258px;
      background: url('../images/header/default.jpg') no-repeat;
   }
   
.web .header_skoda
   { 
      width: 970px;
      height: 258px;
      background: url('../images/header/skoda.jpg') no-repeat;
   }
  
.web .footer
   {
      width: 940px;
      background: #000000 url('../images/bg_footer.png') no-repeat;
      margin-left: 5px;
      color: #828282;
      font-size: 11px;
      text-align: right;
      padding-right: 10px;
      padding-left: 10px;
      padding-top: 22px;
      padding-bottom: 5px;
   }
   
.web .footer .copyright
   {
      float: right;
      text-align: right;
      width: 370px;
   }

.web .footer .copyright .copy
   {
      float: left;
      text-align: right;
      width: 300px;
      padding-top: 12px;
   }

.web .footer .copyright .kreativka
   {
      background: url('../images/copyright_kreativka_white.jpg') no-repeat;
      width: 66px;
      height: 24px;
      float: right;
   }
   
.web .footer .copyright .kreativka a
   {
      display: block;
      background: url('../images/copyright_kreativka_white.jpg') no-repeat;
      width: 66px;
      height: 24px;
   }
   
.web .footer .copyright .kreativka a:hover
   {
      background: url('../images/copyright_kreativka_pink.jpg') no-repeat;
   }
   
.web .footer .links
   {
      width: 565px;
      float: left;
      font-size: 9px;
      text-align: left;
   }
   
.web .footer a
   {
      color: #828282;
      text-decoration: underline;
   }
   
.web .footer a:hover
   {
      color: #ffffff;
      text-decoration: underline;
   }

.web .content
   {
   }
     
.web .content .column_text
   {
      float: right;
      width: 702px;
   }
   
.web .content .column_text .text .onlineservis
   {
   }
   
.web .content .column_text .text .onlineservis textarea
   {
      width: 250px;
      height: 80px;
   }
   
.web .content .column_text .text .onlineservis input
   {
      width: 180px;
   }
   
.web .content .column_text .text .onlineservis select
   {
      width: 185px;
   }
   
.web .content .column_text .text .onlineservis .line
   {
      padding-top: 5px;
   }
   
.web .content .column_text .text .onlineservis .line .a
   {
      float: left;
      width: 200px;
   }
   
.web .content .column_text .text .onlineservis .line .b
   {
      float: left;
      width: 350px;
      color: red;
      font-size: 11px;
   }
   
.web .content .column_text .text .onlineservis .line .c
   {
      float: left;
      width: 50px;
   }
   
.web .content .column_text .text .status
   {
      padding-bottom: 15px;
      font-weight: bold;
   }
   
.web .content .column_text .text
   {
      width: 657px;
      padding-left: 20px;
      text-align: justify;
      font-size: 12px;
      padding-bottom: 15px;
   }
   
.web .content .column_text .text p
   {
      margin: 0px;
      padding: 0px;
      padding-bottom: 10px;
      line-height: 17px;
      font-family: Arial;
   }
   
.web .content .column_text .text a
   {
      color: #000000;
      text-decoration: underline;
   }
   
.web .content .column_text .text a:hover
   {
      color: #DB2922;
      text-decoration: underline;
   }
   
.web .content .column_text h1
   {
      margin: 0px;
      margin-bottom: 20px;
      padding: 0px;
      display: block;
      width: 677px;
      height: 37px;
      background: url("../images/bg_h1.png") no-repeat;
      color: #ffffff;
      font-size: 22px;
      font-weight: normal;
      font-style: normal;
      letter-spacing: 0.5px;
      padding-top: 9px;
      padding-left: 20px;
   }
   
.web .content .column_text h1 em
   {
      font-size: 15px;
      font-style: normal;
      padding-left: 40px;
   }
   
.web .content .column_text h2
   {
      margin: 0px;
      padding: 0px;
      padding-top: 10px;
      color: #DB271F;
      font-size: 16px;
   }
   
.web .content .column_text h3
   {
      margin: 0px;
      padding: 0px;
      padding-top: 10px;
      color: #000000;
      font-size: 13px;
   }
   
.web .content .column_text ul
   {
      margin-top: 5px;
      margin-bottom: 5px;
      margin-left: 0px;
      padding-left: 25px;
   }

.web .content .column_text li
   {
      list-style: none;
      background: url("../images/li.png") 0% 50% no-repeat;
      padding-left: 15px;
      padding-top: 2px;
      padding-bottom: 2px;
   }
   
.web .content .column_left
   {
      float: left;
      width: 267px;
      padding-top: 10px;
   }
   
.web .content .column_left .box_novinky
   {
   }
   
.web .content .column_left .box_novinky .title
   {
      width: 177px;
      height: 36px;
      font-size: 16px;
      position: relative; 
      overflow: hidden;
      font-weight: bold;
      padding-left: 15px;
   }
   
.web .content .column_left .box_novinky .title span
   {
      display: block; 
      position: absolute; 
      top:0; 
      left:0; 
      z-index:1; 
      width: 192px;
      height:100%; 
      margin:0; 
      padding:0; 
      background: url("../images/box_novinky.gif") 0 0 no-repeat;
   }
  
.web .content .column_left .box_novinky .data
   {
      margin-left: 5px;
      width: 263px;
   }
   
.web .content .column_left .box_novinky .data .aktualita
   {
       border-bottom: 1px solid #ffffff;
       width: 263px;
       padding-bottom: 3px;
       padding-top: 5px;
   }
   
.web .content .column_left .box_novinky .data .aktualita .datum
   {
       font-weight: bold;
       font-style: italic;
       font-size: 12px;
       padding-left: 10px;
   }
   
.web .content .column_left .box_novinky .data .aktualita .text
   {
       font-size: 12px;
       padding-left: 10px;
       padding-right: 10px;
   }
   
.web .content .column_left .box_novinky .data .aktualita .text a
   {
       color: #000000;
       text-decoration: none;
   }
   
.web .content .column_left .box_novinky .data .aktualita .text a:hover
   {
       color: #DB2A22;
       text-decoration: none;
   }
   
.web .content .column_left .box_ojetina
   {
      background: url("../images/box_ojetina.jpg") 100% 0px no-repeat;
      height: 75px;
      padding-top: 17px;
      margin-top: 15px;
   }
   
.web .content .column_left .box_ojetina a
   {
      display: block;
      background: url("../images/bg_ojetina.gif") no-repeat;
      width: 222px;
      height: 33px;
      margin-left: 24px;
      color: #ffffff;
      font-size: 15px;
      font-weight: bold;
      text-decoration: none;
      text-align: center;
      padding-top: 15px;
   }
   
.web .content .column_left .box_ojetina a:hover
   {
      background: url("../images/bg_ojetina_hover.gif") no-repeat;
      text-decoration: underline;
   }

.web .content .column_left .box_kde_nas_najdete
   {
/*      background: url("../images/line.png") 10px 10px no-repeat; */
/*      padding-top: 60px;*/
   }
   
.web .content .column_left .box_kde_nas_najdete .title
   {
      width: 177px;
      height: 36px;
      font-size: 16px;
      position: relative; 
      overflow: hidden;
      font-weight: bold;
      padding-left: 15px;
      padding-top: 8px;
   }
   
.web .content .column_left .box_kde_nas_najdete .title span
   {
      display: block; 
      position: absolute; 
      top:0; 
      left:0; 
      z-index:1; 
      width: 192px; 
      height: 100%; 
      margin:0; 
      padding:0; 
      background: url("../images/box_kde_nas_najdete.gif") 0 0 no-repeat;
   }
   
.web .content .column_left .box_kde_nas_najdete .data
   {
      width: 263px;
   }

.web .content .column_left .box_kde_nas_najdete .data .image
   {
      padding-left: 15px;
      padding-bottom: 15px;
   }
   
.web .content .column_left .box_kde_nas_najdete .data .mesto
   {
      padding-left: 15px;
      padding-right: 5px;
      font-weight: bold;
   }
   
.web .content .column_left .box_kde_nas_najdete .data .text
   {
      padding-left: 15px;
      padding-right: 5px;
      padding-bottom: 10px;
   }
   
/* submenu */
.submenu
   { 
      border-left: 1px solid #ffffff;
      border-right: 1px solid #ffffff;
      border-bottom: 1px solid #ffffff;
   }

.submenu a 
   { 
      display: block;
      width: 108px; 
      background: #2B2B2B;
      padding-top: 5px; 
      padding-left: 7px; 
      padding-bottom: 5px; 
      color: #ffffff; 
      text-decoration: none; 
      font-family: verdana; 
      font-size: 11px;
   }
   
.submenu a:hover 
   { 
      background: #DB2922;
      color: #ffffff; 
   }
      
#submenu_prodejny
   { 
      position: absolute; 
      top: 111px; 
      left: 384px; 
   }
   
#submenu_prodejvozu
   { 
      position: absolute; 
      top: 111px; 
      left: 500px; 
   }
   
#submenu_servis
   { 
      position: absolute; 
      top: 111px; 
      left: 616px; 
   }
   
#submenu_sluzby
   { 
      position: absolute; 
      top: 111px; 
      left: 732px; 
   }
   
#submenu_kontakty
   { 
      position: absolute; 
      top: 111px; 
      left: 848px; 
   }

   
/* submenu */


#bazar .header
   {
      width: 100%;
      height: 51px;
      background: #D6231B url("../images/logo_araver_white.jpg") 0 0 no-repeat;
      border-bottom: 10px solid #504C4B;
   }
   
#bazar .header .gray
   {
      background: #504C4B;
      height: 5px;
      font-size: 1px;
   }
   
#bazar .footer
   {
      width: 100%;
      background: #D6231B;
      border-top: 5px solid #504C4B;
      height: 15px;
      float: right;
      color: #ffffff;
      font-size: 10px;
   }
   
.web .content .column_text .text .novinky a
   {
      font-weight: bold;
      text-decoration: none;
   } 
   
.web .content .column_text .text .novinky a:hover
   {
      text-decoration: underline;
   } 

.web .content .column_text .skladove_auta
   {
   }
   
.web .content .column_text .skladove_auta .autobox
   {
      width: 325px;
   }
     
.web .content .column_text .skladove_auta .hlavicka_skoda
   {
      width: 322px;
      height: 25px;
      background: #ffffff;
      border: 2px solid #009463;
   }
      
.web .content .column_text .skladove_auta .hlavicka_skoda .b
   {
      float: right;
      text-align: right;
      width: 180px;
      font-weight: bold;
      font-size: 12px;
      color: #009463;
      font-family: verdana;
   }
   
.web .content .column_text .skladove_auta .hlavicka_vw
   {
      width: 322px;
      height: 25px;
      background: #ffffff;
      border: 2px solid #2D669E;
   }
      
.web .content .column_text .skladove_auta .hlavicka_vw .b
   {
      float: right;
      text-align: right;
      width: 180px;
      font-weight: bold;
      font-size: 12px;
      color: #2D669E;
      font-family: verdana;
   }
   
.web .content .column_text .skladove_auta .hlavicka_audi
   {
      width: 322px;
      height: 25px;
      background: #ffffff;
      border: 2px solid #CE494E;
   }
      
.web .content .column_text .skladove_auta .hlavicka_audi .b
   {
      float: right;
      text-align: right;
      width: 180px;
      font-weight: bold;
      font-size: 12px;
      color: #CE494E;
      font-family: verdana;
   }

.web .content .column_text .skladove_auta .hlavicka_seat
   {
      width: 322px;
      height: 25px;
      background: #ffffff;
      border: 2px solid #E73F00;
   }
      
.web .content .column_text .skladove_auta .hlavicka_seat .b
   {
      float: right;
      text-align: right;
      width: 180px;
      font-weight: bold;
      font-size: 12px;
      color: #E73F00;
      font-family: verdana;
   }
   
.web .content .column_text .skladove_auta .hlavicka_kia
   {
      width: 322px;
      height: 25px;
      background: #ffffff;
      border: 2px solid #9D3622;
   }
      
.web .content .column_text .skladove_auta .hlavicka_kia .b
   {
      float: right;
      text-align: right;
      width: 180px;
      font-weight: bold;
      font-size: 12px;
      color: #9D3622;
      font-family: verdana;
   }

   
.web .content .column_text .skladove_auta .b em
   {
      font-style: normal;
      display: block;
      margin-top: 7px;
   }
   
.web .content .column_text .skladove_auta .a
   {
      float: left;
      width: 110px;
      font-weight: bold;
      font-size: 14px;
      color: #000000;
      font-family: verdana;
      padding-left: 20px;
      padding-top: 5px;
   }
   
.web .content .column_text .skladove_auta img
   {
      float: right;
      padding-left: 10px;
   }
   
   
.web .content .column_text .skladove_auta .hlavicka
   {
      width: 322px;
      height: 25px;
      background: #1B1D1E;
   }
      
.web .content .column_text .skladove_auta .hlavicka img
   {
      float: right;
      padding-left: 10px;
   }
   
.web .content .column_text .skladove_auta .hlavicka .a
   {
      float: left;
      width: 110px;
      font-weight: bold;
      font-size: 14px;
      color: #ffffff;
      font-family: verdana;
      padding-left: 20px;
      padding-top: 5px;
   }
   
.web .content .column_text .skladove_auta .hlavicka .b
   {
      float: right;
      text-align: right;
      width: 180px;
      font-weight: normal;
      font-size: 12px;
      color: #ffffff;
      font-family: verdana;
   }
   
.web .content .column_text .skladove_auta .hlavicka .b em
   {
      font-style: normal;
      display: block;
      margin-top: 7px;
   }
   
.web .content .column_text .skladove_auta .vypis
   {
      padding-top: 7px;
   }
   
.web .content .column_text .skladove_auta .vypis .left
   {
      width: 155px;
      height: 155px;
      display: block;
      background: #F3F3F4;
      float: left;
   }
   
.web .content .column_text .skladove_auta .vypis .right
   {
      width: 155px;
      height: 155px;
      display: block;
      background: #F3F3F4;
      float: right;
   }
   
.web .content .column_text .skladove_auta .vypis .nadpis
   {
      text-align: center;
      padding-top: 3px;
      height: 35px;
   }
   
.web .content .column_text .skladove_auta .vypis .nadpis a
   {
      width: 100%;
      font-weight: bold;
      color: #DB2820;
      text-align: center;
      font-size: 13px;
   }
   
.web .content .column_text .skladove_auta .vypis .nadpis a:hover
   {
      color: #000000;
   }
  
.web .content .column_text .skladove_auta .vypis .foto
   {
      width: 100%;
      text-align: center;
      padding-top: 4px;
      padding-bottom: 5px;
   }
   
.web .content .column_text .skladove_auta .vypis .foto .border
   {
      border: 1px solid #A9A9A9;
   }
   
.web .content .column_text .skladove_auta .vypis .id
   {
      text-align: center;
      width: 100%;
      color: #919191;
      font-weight: bold;
      font-size: 11px;
   }
   
.web .content .column_text .skladove_auta .vypis .cena
   {
      text-align: center;
      width: 100%;
      color: #919191;
      font-weight: bold;
      font-size: 12px;
      display: block;
      padding-bottom: 3px;
   }
   
.web .content .column_text .skladove_auta .vypis .cena
   {
      float: left;
      text-align: left;
      width: 68px;
      color: #919191;
      font-weight: normal;
      font-size: 11px;
      display: block;
      padding-bottom: 3px;
      padding-left: 4px;
      padding-top: 2px;
      text-decoration: line-through;
   }
   
.web .content .column_text .skladove_auta .vypis .cena_akcni
   {
      float: right;
      width: 79px;
      text-align: right;
      padding-right: 4px;
      color: #000000;
      font-weight: bold;
      font-size: 12px;
      display: block;
      padding-bottom: 3px;
   }
   
.web .content .column_text .skladove_auta_line
   {
       clear: both;
       padding-top: 10px;
       width: 100%;
	   font-size: 5px;
   }
   
   
   
.web .content .column_text .detail .border
   {
      border: 1px solid #A9A9A9;
   }
   
.web .content .column_text .detail .head .foto
   {
      float: left;
      width: 280px;
   }
   
.web .content .column_text .detail .head .parametry
   {
      float: right;
      width: 370px;
   }
   
.web .content .column_text .detail .head .parametry .param
   {
      width: 370px;
      border-bottom: 1px solid #A9A9A9;
      margin-top: 3px;
      margin-bottom: 3px;
      height: 18px;

   }
   
.web .content .column_text .detail .head .parametry .param .a
   {
      float: left;
      width: 170px;
      text-align: left;
   }
   
.web .content .column_text .detail .head .parametry .param .b
   {
      text-align: right;
      float: right;
      width: 200px;
      font-weight: bold;
      font-size: 13px;
   }
   
.web .content .column_text .detail .nadpis
   {
      font-weight: bold;
      border-bottom: 1px solid #D1D1D1;
      padding-bottom: 2px;
      font-size: 14px;
      padding-top: 15px;
      width: 100%;
   }

.web .content .column_text .detail .prodejce
   {
      width: 657px;
      padding-top: 10px;
      background: #f0f0f0;

   }
      
.web .content .column_text .detail .prodejce_info
   {
      width: 360px;
      float: left;
   }
   
.web .content .column_text .detail .prodejce_info .jmeno
   {
      font-weight: bold;
      padding-bottom: 3px;
   }
   
.web .content .column_text .detail .prodejce_info .pozice
   {
      font-style: italic;
      padding-bottom: 3px;
   }
   
.web .content .column_text .detail .prodejce_info .email
   {
      font-weight: normal;
      padding-bottom: 10px;
      text-align: left;
   }
   
.web .content .column_text .detail .prodejce_info .telefon
   {
      font-weight: normal;
      padding-bottom: 2px;
      text-align: left;
   }
   
.web .content .column_text .detail .prodejce_info .fax
   {
      font-weight: normal;
      padding-bottom: 2px;
      text-align: left;
   }
   
.web .content .column_text .detail .prodejce_info .mobil
   {
      font-weight: normal;
      padding-bottom: 0px;
      text-align: left;
   }
   
.web .content .column_text .detail .prodejce_info .foto
   {
      width: 100px;
      height: 150px;
      float: left;
      padding-left: 15px;
   }
   
.web .content .column_text .detail .prodejce_info .foto .border
   {
      border: 1px solid #D1D1D1;
   }
   
.web .content .column_text .detail .prodejce_form
   {
      width: 280px;
      float: left;
   }

.web .content .column_text .detail .prodejce_form .input
   {
      padding-bottom: 5px;
   }
   
.web .content .column_text .detail .prodejce_form .input input
   {
      border: 1px solid #D1D1D1;
   }
   
.web .content .column_text .detail .prodejce_form .input textarea
   {
      border: 1px solid #D1D1D1;
   }
   
.web .content .column_text .detail .prodejce_form .hlavicka
   {
      font-size: 11px;
      font-weight: bold;
      padding-bottom: 5px;
   }
   
.web .content .column_text .detail .prodejce_form .jmeno
   {
      font-size: 11px;
      font-weight: normal;
      padding-bottom: 0px;
   }
   


.web .content .column_text .detail .dalsifoto
   {
      width: 660px;
      padding-top: 10px;
   }
   
.web .content .column_text .detail .dalsifoto .nadpis
   {
      font-weight: bold;
      border-bottom: 1px solid #D1D1D1;
      padding-bottom: 2px;
      font-size: 14px;
      width: 100%;
   }
   
.web .content .column_text .detail .dalsifoto .foto
   {
      padding-top: 15px;
      width: 100%;
   }
   
.web .content .column_text .detail .dalsifoto .item
   {
      float: left;
      padding-right: 15px;
      padding-bottom: 15px;
   }
   
.web .content .column_text .detail .obsah
   {
      padding-top: 20px;
   }

.web .content .column_text .detail .cena
   {
      float: right;
      text-align: right;
      margin-top: 10px;
      width: 100%;
      background: #D1D1D1;
   }
   
.web .content .column_text .detail .cena .standard
   {
      width: 180px;
      height: 38px;
      padding-top: 2px;
      float: right;
      background: #D1D1D1;
      color: #000000;
      text-align: center;
      border-right: 1px solid #ffffff;
      border-left: 1px solid #ffffff;
   }
   
.web .content .column_text .detail .cena .standard em
   {
      display: block;
      font-style: normal;
      font-weight: bold;
      font-size: 14px;
      padding-top: 2px;
   }
   
.web .content .column_text .detail .cena .zvyhodnena
   {
      width: 180px;
      height: 38px;
      padding-top: 2px;
      float: right;
      background: #DB2921;
      color: #ffffff;
      text-align: center;
   }
   
.web .content .column_text .detail .cena .zvyhodnena em
   {
      display: block;
      font-style: normal;
      font-weight: bold;
      font-size: 14px;
      padding-top: 2px;
   }
   
.web .content .column_text .detail .cena .financovani
   {
      width: 180px;
      height: 38px;
      padding-top: 2px;
      float: right;
      background: #D1D1D1;
      color: #000000;
      text-align: center;
      border-right: 1px solid #ffffff;
   }
   
.web .content .column_text .detail .cena .financovani em
   {
      display: block;
      font-style: normal;
      font-weight: bold;
      font-size: 14px;
      padding-top: 2px;
   }

.web .content .column_text .text .skladove_search
   {
       width: 625px;
       background: #F1F1F1;
       border: 1px solid #CCCCCC;
       margin-bottom: 15px;
       padding: 10px;
   }
   
.web .content .column_text .text .skladove_search .line
   {
   }
   
.web .content .column_text .text .skladove_search .line .box
   {
      float: left;
      width: 205px;
   }
   
.web .content .column_text .text .skladove_search .line .box .name
   {
      color: #737373;
   }
   
.web .content .column_text .search
   {
   }
   
.web .content .column_text .search .odsazeni
   {
      width: 100%;
      height: 20px;
   }
   
.web .content .column_text .search .box
   {
      width: 155px;
      height: 155px;
      display: block;
      background: #F3F3F4;
      float: left;
      padding-top: 3px;
      border-right: 9px solid #ffffff;
      border-bottom: 9px solid #ffffff;
   }
      
.web .content .column_text .search .box .nadpis
   {
      text-align: center;
      padding-top: 3px;
      height: 35px;
   }
   
.web .content .column_text .search .box .nadpis a
   {
      width: 100%;
      font-weight: bold;
      color: #DB2820;
      text-align: center;
      font-size: 13px;
   }
   
.web .content .column_text .search .box .nadpis a:hover
   {
      color: #000000;
   }
   
.web .content .column_text .search .box .foto
   {
      width: 100%;
      text-align: center;
      padding-top: 4px;
      padding-bottom: 5px;
   }
   
.web .content .column_text .search .box .border
   {
      border: 1px solid #A9A9A9;
   }
   
.web .content .column_text .search .box .cena
   {
      float: left;
      text-align: left;
      width: 68px;
      color: #919191;
      font-weight: normal;
      font-size: 11px;
      display: block;
      padding-bottom: 3px;
      padding-left: 4px;
      padding-top: 2px;
      text-decoration: line-through;
   }
   
.web .content .column_text .search .box .cena_akcni
   {
      float: right;
      width: 79px;
      text-align: right;
      padding-right: 4px;
      color: #000000;
      font-weight: bold;
      font-size: 12px;
      display: block;
      padding-bottom: 3px;
   }
   
.web .content .column_text .search .box_top
   {
      width: 155px;
      height: 155px;
      display: block;
      background: #DB2820;
      float: left;
      padding-top: 3px;
      border-right: 9px solid #ffffff;
      border-bottom: 9px solid #ffffff;
   }
   
.web .content .column_text .search .box_top .nadpis
   {
      text-align: center;
      padding-top: 3px;
      height: 35px;
   }
   
.web .content .column_text .search .box_top .nadpis a
   {
      width: 100%;
      font-weight: bold;
      color: #ffffff;
      text-align: center;
      font-size: 13px;
   }
   
.web .content .column_text .search .box_top .nadpis a:hover
   {
      color: #000000;
   }
   
.web .content .column_text .search .box_top .foto
   {
      width: 100%;
      text-align: center;
      padding-top: 4px;
      padding-bottom: 5px;
   }
   
.web .content .column_text .search .box_top .border
   {
      border: 1px solid #ffffff;
   }
   
.web .content .column_text .search .box_top .cena
   {
      float: left;
      text-align: left;
      width: 68px;
      color: #000000;
      font-weight: normal;
      font-size: 11px;
      display: block;
      padding-bottom: 3px;
      padding-left: 4px;
      padding-top: 2px;
      text-decoration: line-through;
   }
   
.web .content .column_text .search .box_top .cena_akcni
   {
      float: right;
      width: 79px;
      text-align: right;
      padding-right: 4px;
      color: #ffffff;
      font-weight: bold;
      font-size: 12px;
      display: block;
      padding-bottom: 3px;
   }
   
   
.web .content .column_text .search .hlavicka
   {
      display: none;
      width: 500px;
      height: 22px;
      background: #1B1D1E;
      color: #ffffff;
      padding-top: 7px;
      padding-left: 7px;
      font-weight: bold;
   }
   
.web .content .column_text .search .hlavicka_skladem
   {
      height: 22px;
      background: #1B1D1E;
      color: #ffffff;
      padding-top: 7px;
      padding-left: 7px;
      font-weight: bold;
      width: 312px;
      border-bottom: 2px solid #ffffff;
   }

#edge
  {
      position: absolute;
      top: 0px; left: 0px;
      
  }