
  html,body
  {
    margin: 0;
    padding: 0;
    height: 100%;
    behavior: url('../images/pngHack.htc');
    background: url('../images/bg_texture.png') black repeat;
  }
/*div#bg_bot
  {
    width: 100%;
    min-height: 100%;
    background: url('../images/bg_bot.png') bottom repeat-x;
  }
*/div#bg_top
  {
    width: 100%;
    min-height: 550px;
    background: url('../images/bg_top.png') repeat-x;
  }
  div#container
  {
    margin: auto;
    width: 1010px;
    background: url('../images/pg_top.png') repeat-x;
  }

  /**************************************************************************/
  /* ^^ to jsme meli pozadi, nasleduje head ..                              */
  /**************************************************************************/

  div#head { height: 118px; }
 
   div#head_tabs { }
	div#head_tabs .tab1 { background: url('../images/tabs_uvodni.png');  }  
	div#head_tabs .tab2 { background: url('../images/tabs_jak_nakupovat.png'); }
    div#head_tabs .tab3 { background: url('../images/tabs_nakupni_reklamacni.png'); }
    div#head_tabs .tab4 { background: url('../images/tabs_akcni_nabidky.png'); }
    div#head_tabs .tab5 {   background: url('../images/tabs_kontakty.png'); }
    div#head_tabs .tab6 {  background: url('../images/tabs_kosik.png'); }
    div#head_tabs .tab0 { background: url('../images/tabs_clear.png'); }

      
  
  div#head_lista { color: #767676; font: normal 11px Arial; padding: 5px 0 0 30px; height: 22px; }
  div#head_lista a, div#head_lista a:active, div#head_lista a:visited { color: #767676; font: normal 11px Arial; text-decoration: none; }
  div#head_lista a:hover { color: #AAAAAA; text-decoration: underline; }
  div#head_lista img { vertical-align: bottom; padding: 0 10px 0 10px; height: 14px; }
  div#head_lista span { display: inline; margin: 0; padding: 0; font: normal 11px Arial; padding-right: 10px; }

  div#head img { border: 0; }
  div#head_logo { float: left; position: relative; left: 124px; top: 7px; }

  div#head_area { float: right; width: 678px; text-align: right; font: normal 11px Arial; }
  div#head_area a, div#head_area a:active, div#head_area a:visited { font-weight: bold; }
  div#head_area a:hover { color: silver; }

  div#head_menu { margin-right: 5px; }
  div#head_menu a { float: right; margin: 18px 10px 0 10px; color: white; }
  img.head_menu_ico { float:left; margin:0 6px 0 0; position: relative; top:-5px; }
  img.head_menu_spacer { margin-top: 15px; border: 0; height: 20px; width: 3px; float: right; }

  div#head_login { font: normal 12px Arial; color: #B7B7B7; padding: 0 15px 0 0; margin: 16px 0 0 0; float: right; }
  div#head_login a, div#head_login a:active, div#head_login a:visited { margin-left: 5px; color: #FFEB0E; text-decoration: none; }
  div#head_login a:hover { color: #FFEB0E; text-decoration: underline; }
  div#head_login input { color: #363E44; background: url('../images/txt_login.png') repeat-x; border: 0; width: 131px; height: 22px; padding: 4px 0px 3px 2px; margin-bottom: 7px; _margin-bottom: 5px; =margin-bottom: 5px; font-size: 11px; }
  div#head_login input.btn_login { width: 62px; height: 22px; margin: 0; padding: 0; position: relative; top:+2px; =top: -12px; _top: -12px; 
                                   background-image: url('../images/btn_login.png'); cursor:pointer; }

  div#head_tabs { margin-left: 10px; width: 990px; height: 41px; }
  div#tabs_menu { padding-top: 2px; padding-left: 0px; }
  div#tabs_menu a, div#tabs_menu a:active, div#tabs_menu a:visited { color: black; font: bold 13px Arial; text-decoration: none;  }
  div#tabs_menu a:hover { text-decoration: underline; }

  a#tabs_menu_1 { margin-left: 2px; padding: 11px 20px 8px 20px; display: block; float: left; }
  a#tabs_menu_2 { margin-left: 4px; padding: 11px 14px 8px 15px; display: block; float: left; }
  a#tabs_menu_3 { margin-left: 4px; padding: 11px 17px 8px 17px; display: block; float: left; }
  a#tabs_menu_4 { margin-left: 4px; padding: 11px 17px 8px 18px; display: block; float: left; }
  a#tabs_menu_5 { margin-left: 4px; padding: 11px 19px 8px 19px; display: block; float: left; }
  a#tabs_menu_basket { margin-left: 4px; padding: 7px 0px 6px 50px; display: block; float: left; width: 238px; }
  div#tabs_menu strong { color: #C3C3C3; text-decoration: none; }
  span.head_basket_price { font-size: large; }
  span.head_basket_price_kosik { font-size: large; color: #F1DE10; }

  /**************************************************************************/
  /* novinky v nabidce .. horni pruh
  /**************************************************************************/
  div#novinky_v_nabidce
  {
    margin: 0;
    
    color: #888888;
    font: normal 11px Verdana;
    background: url(../images/bg_novinky_v_nabidce.png) no-repeat top;
    width: 1010px;
    height: 200px;    
  }
  div#novinky_v_nabidce_left { float: left; padding: 0 15px 0 30px; width:220px;/*pro IE 6.0 musí být width*/ }
  div#novinky_v_nabidce_right { float: left; margin-left: 7px; }
  div#novinky_v_nabidce_text { padding-top: 32px; width: 200px; height: 85px; }
  div#novinky_v_nabidce_search { height: 65px; padding-top: 15px; =padding-top: 25px; _padding-top: 15px;}
  div#novinky_v_nabidce_text a, div#novinky_v_nabidce_text a:active, div#novinky_v_nabidce_text a:visited { color: #FF9500; }
  div#novinky_v_nabidce_text a:hover { color: white; }
  div#novinky_v_nabidce input { color: #363E44; background: url('../images/txt_search.png') repeat-x; border: 0; width: 163px; height: 22px; font-size: 11px; padding: 4px 0px 3px 2px; }
  div#novinky_v_nabidce input.btn_search { width: 40px; height: 40px; margin: 0; padding: 0; position: relative; left: 2px; top:20px; =top: 10px; _top: 10px; }

  div.novinky_produkt
  {
    float: left;
    width: 180px;
    text-align: center;
    padding-top: 12px;
    position: relative;
    height:190px;
  }
  div.novinky_produkt div.head{height:45px;overflow:hidden; padding:0 0px 0 6px}
  div.novinky_produkt strong { font-weight: normal; }
  div.novinky_produkt a, div.novinky_produkt a:active, div.novinky_produkt a:visited { color: white; font-family: Arial; }
  div.novinky_produkt a:hover { color: #FF9500; }
 
  
  div.novinky_produkt img { border: solid 5px #383838; background-color: black; padding: 2px; }
  div.novinky_produkt span { display: block; margin-top: 9px; =margin-top: 10px; _margin-top: 10px; }
  div.novinky_produkt img.tip { position: absolute; top: 46px; left: 30px; border: 0; text-align: left; display: block; background-color: transparent; }

  /**************************************************************************/
  /* body ..                                                      */
  /**************************************************************************/

  div#body
  {
    margin: 0 10px 0 10px;
    padding: 18px 0 0 17px;
   
    background-color: #313131;
     
    border-left: solid 1px #4A4B4B;
    border-bottom: solid 1px #4A4B4B;
    border-right: solid 1px #4A4B4B;
  }
  div#body_left { float:left; }

  div#body_menu
  {
    width: 217px;
    border: solid 1px #FFF013;
    font: bold 12px Arial;
    background: url('../images/bg_menu.png');
    padding: 4px 0 4px 0;
    text-transform: uppercase;
  }
  div#body_menu ul { margin: 0; padding: 0; }
  div#body_menu li
  {
    min-height: 21px;
    background: url('../images/body_menu_item.png') top no-repeat;
    list-style: none url('');

  }
  div#body_menu li.selected
  {
    min-height: 21px;
    background: url('../images/body_menu_item_selected.png') top no-repeat;
    list-style: none url('');
  }
  
  div#body_menu li .level2
  {
    min-height: 21px;
    width: 217px;
    padding-left:0px;
    background: url('../images/body_menu_item_l2.png') top no-repeat;
    list-style: none url('');
	
  }
  div#body_menu li .level2 a
  {
  	margin-left:10px; width:180px
  }
  
   div#body_menu li .level3
  {
    min-height: 21px;
    width: 217px;
    padding-left:0px;
    background: url('../images/body_menu_item_l3.png') top no-repeat;
    list-style: none url('');
	
  }
   div#body_menu li .level3selected
  {
    min-height: 21px;
    width: 217px;
    padding-left:0px;
    background: url('../images/body_menu_item_l3.png') top no-repeat;
    list-style: none url('');
	
  }
  div#body_menu li .level3 a{margin-left:20px; width:170px}
  div#body_menu li .level3selected a{margin-left:20px; width:170px; text-decoration:underline}
  
  div#body_menu a, div#body_menu a:active, div#body_menu a:visited { text-decoration: none; color: black; padding: 3px 0 6px 23px; width: 194px; display: block; }
  div#body_menu a:hover { text-decoration: underline; }

  div.body_left_ramecek { float: left; }


  /** MIDLE **/

  div#body_middle { float: left; width: 467px; font: normal 12px Arial; margin: 0 15px 0 15px; color: #A4A4A4; }
  div#body_middle h2 { color: #FFEB0E; font: bold 17px Arial; margin: 10px 0 10px 0; }
  div#body_middle_welcome img.banner { border: solid 1px black; }
  div#body_middle img.middle_line { display: block; border: 0; margin: 10px 0 10px 0; }
  div#body_middle_welcome a, div#body_middle_welcome a:active, div#body_middle_welcome a:visited { color: #FF9500; }
  div#body_middle_welcome a:hover { color: white;}

  div.body_middle_produkt
  {
    float: left;
    width: 152px;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 15px;
    position: relative;
    background: url('../images/bg_produkt.gif');
  }
  div.body_middle_produkt div.head{height:45px;overflow:hidden; padding:0 2px 0 4px}
  div.body_middle_produkt strong { font-weight: normal; }
  div.body_middle_produkt a, div.body_middle_produkt a:active, div.body_middle_produkt a:visited { color: white; font: normal 11px Arial; }
  div.body_middle_produkt a:hover { color: #FF9500; }

  div.body_middle_produkt img { border: solid 5px #404040; background-color: black; padding: 2px; }
  div.body_middle_produkt span { display: block; margin-top: 9px; =margin-top: 10px; _margin-top: 10px; }
  div.body_middle_produkt img.tip { position: absolute; top: 37px; left: 15px; border: 0; text-align: left; display: block; background-color: transparent; }

  /** RIGHT **/
  
  div#body_right { float: left; width: 207px;}
  div.body_right_ramecek { font: normal 12px Arial; width: 207px; border: solid 1px #212121; padding: 10px 15px 10px 15px; margin-bottom: 15px; background-color: #262626; color: #929292; }
  div.body_right_ramecek li { font-weight: bold; margin-bottom: 4px; }
  div.body_right_ramecek h2 { color: #FFEB0E; font: bold 17px Arial; margin: 0 0 10px 0; }
  
  div.body_right_ramecek a, div.body_right_ramecek a:active, div.body_right_ramecek a:visited { color: white; font: normal 11px Arial; }
  div.body_right_ramecek a:hover { color: #FF9500; }

  div.body_right_produkt
  {
    margin-top: 15px;
    width: 100%;
    min-height: 115px;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
    background: url('../images/bg_produkt_right.gif');
  }
  div.body_right_produkt strong { font-weight: normal;  }
  div.body_right_produkt a, div.body_right_produkt a:active, div.body_right_produkt a:visited { color: white; font: normal 11px Arial; }
  div.body_right_produkt a:hover { color: #FF9500; }

  div.body_right_produkt img { border: solid 5px #404040; background-color: black; padding: 2px; margin-right: 10px; float: left; }
  div.body_right_produkt span { display: block; margin-top: 9px; =margin-top: 10px; _margin-top: 10px; }
  div.body_right_produkt img.tip { position: absolute; top: -8px; left: -7px; border: 0; text-align: left; display: block; background-color: transparent; }

  /** DETAIL **/
  div#body_middle_3 { float: left; width: 720px; font: normal 12px Arial; margin: 0 15px 0 15px; color: #A4A4A4; }
  div#body_middle_3 h2 { color: #FFEB0E; font: bold 17px Arial; margin: 0px 0 10px 4px; }
  div#body_middle_3 img.middle_line { display: block; border: 0; margin: 10px 0 10px 0; }
  div#body_middle_3 a, div#body_middle_welcome a:active, div#body_middle_welcome a:visited { color: #FF9500; }
  div#body_middle_3 a:hover { color: white;}

  div#body_middle_detail { padding: 0px 0 0 0px; color: #A4A4A4; position: relative; }
  div#body_middle_detail_obrazky { float: left; width: 243px; background-color: black; border: solid 5px #404040; }
  div#body_middle_detail_obrazky img { border: 0; }
  div#body_middle_detail_obrazky_velky { margin: 1px; }
  div#body_middle_detail_parametry { float: left; width: 450px; margin-left: 15px; }
  div#body_middle_detail_popis { float: left; }
  div#body_middle_detail a, div.body_middle_detail a:active, div.body_middle_detail a:visited { color: #832151; }
  div#body_middle_detail a:hover { color: #EC94BD; }
  div#body_middle_detail p { margin: 10px 20px 0px 0;  }
  div#body_middle_detail_parametry strong { color: #A4A4A4; }
  div#body_middle_detail_parametry table { width: 450px; }
  div#body_middle_detail_parametry input.amount { width: 41px; padding: 4px 0 3px 0; text-align: center; margin: 0; border: 0; background: url('../images/txt_kusu.png') repeat-x; color: black; font-weight: bold;  }
  div#body_middle_detail_parametry input.to_basket { position: relative; top: 5px; _top: 3px; =top: 3px; margin-left:2px; }
  div#body_middle_detail_parametry img.tip { position: absolute; top: 40px; right: 5px; border: 0; text-align: left; display: block; background-color: transparent; }
  
  div#body_middle_detail_parametry td { padding: 4px; vertical-align: middle; color: #767676}
  div#body_middle_detail_parametry td.body_middle_detail_parametry_hs { height: 15px; width: 100%; background: url('../images/parametry_hs.png') center center repeat-x; }
  div#body_middle_detail_parametry td.body_middle_detail_parametry_hs2 { height: 1px; width: 100%; background-color: #464646; margin:0; padding:0; }

	
  div#body_middle_detail_seznam_skladeb {padding-top:10px;}
  div#body_middle_detail_seznam_skladeb ol { float: left; padding-left:25px; }
  div#body_middle_detail_seznam_skladeb li { font-weight: bold; color: #767676; }
  div#body_middle_detail_seznam_skladeb strong { font-weight: normal; color: #A4A4A4; }
  div#body_middle_detail h3 { float:left; color: #FFEB0E; font: bold 15px Arial; margin: 0px 0 10px 0px; }
  
  /** ZBOZI VYPIS **/
  div#body_middle_bot_3 { float: left; width: 720px; font: normal 12px Arial; margin: 0 15px 0 15px; color: #A4A4A4; } /*width: 720px*/
  div#body_middle_bot_3 h2 { color: #FFEB0E; font: bold 17px Arial; margin: 0px 0 10px 0px; }
  div#body_middle_bot_3 img.middle_line { display: block; border: 0; margin: 10px 0 10px 0; }
  div#body_middle_bot_3 a, div#body_middle_welcome a:active, div#body_middle_welcome a:visited { color: #FF9500; }
  div#body_middle_bot_3 a:hover { color: white;}
  div#body_middle_bot_3 img.hs { height: 1px; width: 100%; background: url('../images/parametry_hs.png') center center repeat-x; }
  div#body_middle_bot_3 div.hs { height: 1px; width: 100%; background-color: #464646; margin: 10px 0 10px 0; padding:0; }
  
  
  div#body_middle_bot_3 div.box_6 ul { padding: 0 0 0 0; margin: 3px 0 0px 10px;}
  div#body_middle_bot_3 div.box_6 li { float: left; margin:0 0 5px 0; padding-left:10px; background: url('../images/bullet_item.gif') no-repeat left center; display: inline;  }

  
  div#body_middle_vypis h4 { margin: 5px 0 5px 0; font: bold 12px Arial; }
  div#body_middle_vypis ul { margin:0; padding:0; padding-right:0px }
  div#body_middle_vypis li { list-style: none; margin-right: 6px; padding:0; display: inline; }
  div#body_middle_vypis a, div.body_middle_vypis a:active, div.body_middle_vypis a:visited { color: #FFEB0E; font: bold 13px Arial; }
  div#body_middle_vypis a:hover { color: white; text-decoration: none; }
  div#body_middle_vypis a.selected { color: white; text-decoration: none; }

  div.body_middle_produkt_2
  {
    float: left;
    width: 180px;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 15px;
    position: relative;
    background: url('../images/bg_produkt_vypis.gif') top;
  }
  div.body_middle_produkt_2 strong { font-weight: normal; }
  div#body_middle_produkt_2 a, div.body_middle_produkt_2 a:active, div.body_middle_produkt_2 a:visited { color: white; font: normal 11px Arial; }
  div#body_middle_produkt_2 a:hover { color: #FF9500; }

  div.body_middle_produkt_2 img { border: solid 5px #404040; background-color: black; padding: 2px; }
  div.body_middle_produkt_2 span { display: block; margin-top: 9px; =margin-top: 10px; _margin-top: 10px; }
  div.body_middle_produkt_2 img.tip { position: absolute; top: 37px; left: 28px; border: 0; text-align: left; display: block; background-color: transparent; }

  /** LISTA **/

  div#body_middle_listovani { width: 100%-1px; height: 36px; background-color: #424242; padding: 0; margin: 15px 0 15px 0; color: white; border: solid 1px #2A2A2A; }
  div#body_middle_listovani select { margin: 6px; }
  div#body_middle_listovani input { margin: 0; vertical-align: middle; text-decoration: underline; }
  div#body_middle_listovani img { vertical-align: top; border: 0; }
  div#body_middle_listovani a, div#body_middle_listovani a:active, div#body_middle_listovani a:visited { color: #FFEB0E; text-decoration: underline; font-weight: bold; padding: 4px 6px 4px 6px; }
  div#body_middle_listovani a:hover { color: white; text-decoration: none; }
  div#body_middle_listovani a.selected { color: white; text-decoration: none; }
  div#body_middle_listovani a.btn { padding:0px; }
  div#body_middle_listovani select { color: black; background-color: #A4A4A4; }
  div#body_middle_listovani_1 { float: left; width: 250px; }
  div#body_middle_listovani_1 img { margin-top: 7px; }
  div#body_middle_listovani_2 { float: left; color: #B4507F; margin-top: 9px; }
  div#body_middle_listovani_2 { =margin-top: 6px; _margin-top: 6px; }
  div#body_middle_listovani_3 { float: right; color: #2A2A2A; margin-top: 9px; margin-right: 10px; vertical-align: top; }
  div#body_middle_listovani_3 img { margin-top: -2px; }
  
  /** KOSIK **/

  div#body_4
  {
    margin: 0 10px 0 10px;
    padding: 18px 0 0 17px;
    background: url('../images/bg_body_4.png');
    border-left: solid 1px #4A4B4B;
    border-bottom: solid 1px #4A4B4B;
    border-right: solid 1px #4A4B4B;
  }
  div#body_middle_top_4 { float: left; width: 700px; font: normal 12px Arial; margin: 0 15px 0 15px; color: #A4A4A4; }
  div#body_middle_top_4 h2 { color: #FFEB0E; font: bold 17px Arial; margin: 0px 0 10px 4px; }
  div#body_middle_kosik { padding: 14px 0 14px 14px; }
  div#body_middle_kosik_tabulka { margin-bottom: 25px; }
  div#body_middle_kosik_tabulka .center { text-align: center; }
  div#body_middle_kosik_tabulka table { width: 700px; background: url('../images/nav_kosik.png') no-repeat; }
  div#body_middle_kosik_tabulka th { color: #767676; font-weight: normal; text-align: left; padding: 8px 0 4px 0px; _padding: 4px; =padding: 4px; }
  div#body_middle_kosik_tabulka td { color: #A4A4A4; font-weight: bold; padding-left: 0px; padding-top: 8px; _padding-bottom:4px; =padding-bottom: 4px; }
  div#body_middle_kosik_tabulka td.body_middle_kosik_tabulka_hs { background: url('../images/body_middle_kosik_hs.png') bottom repeat-x; height: 6px; _height: 5px; =height: 5px; }
  div#body_middle_kosik_tabulka th.body_middle_kosik_tabulka_hs { background: url('../images/body_middle_kosik_hs4.png') center repeat-x; height: 1px; padding: 0; }
  div#body_middle_kosik_tabulka input.amount { width: 41px; padding: 4px 0 3px 0; text-align: center; margin: 0; border: 0; background: url('../images/txt_kusu.png') repeat-x; color: black; font-weight: bold; }
  div#body_middle_kosik_tabulka input.change { position: relative; top: 6px; _top: 4px; =top: 4px; }
  div#body_middle_kosik_tabulka a, div#body_middle_kosik_tabulka a:active, div#body_middle_kosik_tabulka a:visited { color: #FEFEFE; font-weight: normal; }
  div#body_middle_kosik_tabulka a:hover { color: #FF9500; }
  div#body_middle_kosik_tabulka big.cena { }
  div#body_middle_kosik_tabulka img { border: 0; vertical-align: middle; }
  div#body_middle_kosik_tabulka td.body_middle_kosik_tabulka_celkem { background-color: #202020; border: solid 5px #464646; font-weight: normal; padding: 20px 10px 20px 10px; }
  div#body_middle_kosik_tabulka td.body_middle_kosik_tabulka_celkem_hs { height: 10px; }
  div#body_middle_kosik_tabulka_celkem_left { float: left; position: relative; top: 3px; _top: 2px; =top: 2px; }
  div#body_middle_kosik_tabulka_celkem_left a, div#body_middle_kosik_tabulka_celkem_left a:active, div#body_middle_kosik_tabulka_celkem_left a:visited { color: #FF9500; font-weight: normal; }
  div#body_middle_kosik_tabulka_celkem_left a:hover { color: white; text-decoration: none; }
  div#body_middle_kosik_tabulka_celkem_right { float: right; }
  div#body_middle_kosik_tabulka_celkem_right span.cena { font-size: large; }
  div#body_middle_kosik_tabulka_celkem_right small { color: #F1DE10; font: bold 12px Arial; }

  div#body_middle_kosik_tabulka img.kosik { border: solid 1px black; }
  div#body_middle_kosik_tabulka div.obrazek { padding: 3px; background-color: #383838; width: 64px; }

  div#body_middle_doprava { margin-bottom: 25px; width: 700px; }
  div#body_middle_doprava a, div#body_middle_doprava a:active, div#body_middle_doprava a:visited { color: #A4A4A4; font-weight: normal; text-decoration: none;  height: 25px; vertical-align: bottom; }
  div#body_middle_doprava a:hover { color: #A4A4A4; text-decoration: underline; }
  div#body_middle_doprava p { color: #767676; margin: 5px 5px 5px 22px; }
  div#body_middle_doprava input { vertical-align: middle; height: 15px; }
  div.body_middle_hs { background: url('../images/body_middle_kosik_hs.png') top repeat-x; height: 10px; }

  div#body_middle_dorucovaci { width: 700px; margin-left: 20px; }
  div#body_middle_dorucovaci fieldset { float: left; padding: 0; border: 0; margin-top: 10px; margin-bottom: 15px; width: 300px; }
  div#body_middle_dorucovaci label { display: block; float: left; width: 60px; color: #767676; position: relative; top:6px; text-align: right; padding-right: 10px; }
  div#body_middle_dorucovaci input { color: black; background: url('../images/body_middle_dorucovaci_input.png') repeat-x; border: 0; width: 194px; padding: 4px 5px 3px 5px; margin-bottom: 7px; _margin-bottom: 5px; =margin-bottom: 5px; }
  div#body_middle_odeslat { width: 709px; text-align: center; }
  div#body_middle_odeslat input { margin-top: 7px; }

  div.body_left_ramecek { }
  div.body_left_ramecek_top
  {
    width: 217px;
    font: bold 12px Arial;
    padding: 4px 0 4px 0;
    background-color: #313131;
  }
  div.body_left_ramecek_top { width: 187px; background-color: #313131; border: solid 1px #212121; padding: 15px; }
  div.body_left_ramecek_top2 { width: 217px; background-color: #313131; border: solid 1px #212121; padding: 0px; }
  div.body_left_ramecek_top2 h2 { padding: 15px 15px 5px 15px}
 div.body_left_ramecek_top2 img {border:none;}
  div.body_left_ramecek_bot { }
  div.body_left_ramecek h2 { color: #FFEB0E; font: bold 17px Arial; margin: 0 0 10px 0; }
  div.body_left_ramecek p { font-weight: normal;color: #A4A4A4; margin-bottom: 15px; }
  div.body_left_ramecek a, div#div.body_left_ramecek a:active, div#div.body_left_ramecek a:visited { color: #FF9500; }
  div.body_left_ramecek a:hover { color: white; }

  /** JAK NAKUPOVAT **/
  div#body_left_ramecek_menu ul { margin: 0; padding: 0; }
  div#body_left_ramecek_menu li
  {
    padding: 6px 0 0 14px;
    min-height: 26px;
    background: url('../images/body_menu_item.gif') no-repeat;
    list-style: none url('');
  }
  div#body_left_ramecek_menu a, div#body_left_ramecek_menu a:active, div#body_left_ramecek_menu a:visited { font-weight: bold; text-decoration: none; color: #A4A4A4; }
  div#body_left_ramecek_menu a:hover { text-decoration: underline; }

  div#body_middle_stranka { color: #767676 }
  div#body_middle_stranka h2 { color: #FFEB0E; font: bold 17px Arial; margin: 16px 0 10px 0; }
  div#body_middle_stranka h3 { color: #FFEB0E; font: bold 15px Arial; margin: 16px 0 5px 0; display: block; padding: 0 0 2px 0; border-bottom: solid #464646 1px; }
  div#body_middle_stranka h4 { color: #FFEB0E; font: bold 13px Arial; margin: 16px 0 5px 0; display: block; padding: 0 0 2px 0; border-bottom: solid #464646 1px; }

  /** REGISTRACE **/

  div#body_middle_stranka { width: 720px; }
  div#body_middle_stranka fieldset { float: left; padding: 0; border: 0; margin-top: 10px; margin-bottom: 15px; width: 300px; }
  div#body_middle_stranka label { display: block; float: left; width: 60px; color: #767676; position: relative; top:6px; text-align: right; padding-right: 10px; }
  div#body_middle_stranka input { color: black; background: url('../images/body_middle_dorucovaci_input.png') repeat-x; border: 0; width: 194px; padding: 4px 5px 3px 5px; margin-bottom: 7px; _margin-bottom: 5px; =margin-bottom: 5px; }
  div#body_middle_odeslat { width: 709px; text-align: center; }
  div#body_middle_odeslat input { margin-top: 7px; }



  /**************************************************************************/
  /* a nakonec foot ..                                                      */
  /**************************************************************************/
  div#foot { width: 1010px; margin: auto; padding: 15px 0 25px 0; text-align: center; }
  div#foot a, div#foot a:active, div#foot a:visited { color: #A9A9A9; font: normal 12px Arial; margin: 0 5px 0 5px; }
  div#foot a:hover { color: silver; }
  div#foot img { vertical-align: top; padding-top: 2px; }
  
  div.float_end { clear: both; }
  ul { margin: 4px 0 4px 18px; padding: 0; }
  ol { margin: 4px 0 4px 18px; padding: 0; }
  li { list-style-image: url('../images/bullet.png'); }
  span.cena { color: #F1DE10; font: bold 15px Arial; }
  span.cena_moc { color: #A4A4A4; font: normal 13px Arial; }
  form { margin: 0; padding: 0; }
  h1 { display: none; }
  p { margin: 0; padding: 5px 0 5px 0; }
  
  
  /**/
  div#nav_line { margin: 0px 0px 5px 0px; position:relative; top:-5px; }
  div#nav_line a {color: #a4a492; }
  div#nav_line .bullet_top {margin: 0 4px 0 4px}
  
  div#registration h3 {  color: #FFEB0E;}
  div#registration .btnReg { border:solid 0px White;cursor:pointer; height:33px; width:199px; background-image: url("../images/btn-registration.png"); }
  .btnOrder{ border:solid 0px White;cursor:pointer; height:33px; width:199px; background-image: url("../images/btn-order.png"); }
  .btnOrderFinish { border:solid 0px White;cursor:pointer; height:33px; width:199px; background-image: url("../images/btn-order-finish.png"); }
  .btnLoginPage { border:solid 0px White;cursor:pointer; height:33px; width:199px; background-image: url("../images/btn-login-page.png"); }
  .btnSendPwd { border:solid 0px White;cursor:pointer; height:33px; width:199px; background-image: url("../images/btn_sendPwd.png"); }
  .float_end {clear:both}
  .box_clasic a {color:White}
  .box_clasic a:hover {color:White}
  div#ClientOrderList table{ width:470px}

  div#body_middle_dorucovaci td {padding-right:5px}
  div#body_middle_dorucovaci b {color:White;}
  
  div.content2 {padding-right:15px;}
  div.content2 h3 {  color: #FFEB0E;}
  div.content2 h4 { font-size:13px; margin-bottom:5px}
  div.content2 p {}
  .infoTip td{ padding-right:15px}
  
  
  
  div.contentList h3 { margin-bottom:2px; color:White;}
  div.contentList .time {font-size:10px }