﻿#eshop_login_panel .eshop_LoginControl
{
  width:412px;
  border-collapse:collapse;
  margin:40px auto;
  border:1px solid #666;
}
#eshop_login_panel .eshop_LoginControl td
{
  padding:5px;
  width:400px;
}
#eshop_login_panel .eshop_LoginControl .pnl_left
{
  width:170px;
  float:left;
  height:260px;
  text-align:center;
  padding:10px 15px 0px 15px;
  background:#0b3a78;
  color:#fff;
}
#eshop_login_panel .eshop_LoginControl .pnl_left strong
{
  font-size:150px;
  display:block;
  height:180px;
}
#eshop_login_panel .eshop_LoginControl .pnl_left p
{
  font-size:14px;
  margin:0px;
  padding:34px 0px 0px 0px;
  height:150px;
  text-align:center;
}
#eshop_login_panel .eshop_LoginControl .pnl_left input
{
  font-size:12px;
  background:#ca1413;
  border:1px solid #fff;
  font-family:Verdana;
  margin:0px 0px 0px 0px;
  width:160px;
  color:#fff;
  cursor:pointer;
  padding:3px 3px 3px 3px;
}
#eshop_login_panel .eshop_LoginControl .pnl_right
{
  width:170px;
  height:245px;
  text-align:right;
  padding:25px 20px 0px 10px;
  float:left;
  color:#555;
  position:relative;
  background:#a1bede;
}
#eshop_login_panel .eshop_LoginControl .pnl_right .prihlaseni_nadpis
{
  font-size:15px;
  margin:0px 0px 15px 0px;
  padding:0px;
  color:#444444;
  font-weight:bold;
}
#eshop_login_panel .eshop_LoginControl .pnl_right label
{
  font-size:12px;
  font-weight:bold;
  margin:15px 0px 3px 0px;
  display:block;
  padding:0px;
}
#eshop_login_panel .eshop_LoginControl .pnl_right .chck 
{
  padding-left:20px;
  display:block;
  margin-top:5px;
  height:32px;
  &height:28px;
}
#eshop_login_panel .eshop_LoginControl .pnl_right .chck label
{
  font-size:11px;
  font-weight:normal;
  margin:0px 0px 0px 0px;
  padding:0px;
}
#eshop_login_panel .eshop_LoginControl .pnl_right .chck input
{
  width:15px;
  height:15px;
  float:left;
  margin:0px 0px 0px 0px;
  padding:0px;
}
#eshop_login_panel .eshop_LoginControl .pnl_right .txt
{
  font-size:12px;
  font-family:Verdana;
  margin:0px 0px 0px 0px;
  width:140px;
  padding:3px 3px 3px 3px;
}
#eshop_login_panel .eshop_LoginControl .pnl_right .btn
{
  font-size:12px;
  background:#ca1413;
  border:1px solid #fff;
  font-family:Verdana;
  margin:0px 0px 0px 0px;
  width:80px;
  color:#fff;
  cursor:pointer;
  padding:3px 3px 3px 3px;
}
#eshop_login_panel .eshop_LoginControl .pnl_right .error
{
  color:#f50338;
  position:absolute;
  top:218px;
  font-weight:bold;
  right:20px;
}
#eshop_login_panel #links
{
  position:relative;
  margin-right:-20px;
  margin-left:-10px;
  text-align:center;
  margin-top:35px;
  
}
#eshop_login_panel #links a:active, #eshop_login_panel #links a:visited, #eshop_login_panel #links a:link
{
	color: #605555 !important;
	font-size:10px !important;
	text-decoration: underline !important;
}
#eshop_login_panel #links a:hover
{
	color: #605555 !important;
	text-decoration: none !important;
}
.eshop_LoginControl
{
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}
.eshop_LoginControl table {
	font-size: 100%;
	border-collapse: collapse;
	color:#000;
}
#content .eshop_LoginControl a:active, #content .eshop_LoginControl a:visited, #content .eshop_LoginControl a:link
{
    color:#fff;
    text-decoration:underline;
}
#content .eshop_LoginControl a:hover
{
    color:#fff;
    text-decoration:none;
}
.eshop_LoginControl label {
	font-weight: bold;
}
.eshop_LoginControl input {
	font-size: 100%;
}
.eshop_LoginControl .chckLogin input
{
  position:absolute;
  margin-top:-5px;
  _margin-top:-7px;
  margin-left:0px;
  _margin-left:-4px;
}
.eshop_LoginControl .chckLogin label
{
  position:absolute;
  margin-top:-4px;
  margin-left:22px;
}
.FormFontBold
{
  font-weight:bold;
}
.InputTxtForm {
	width: 264px;
	_width: 273px;
	font-size: 11px;
}
.InputTxtForm_little {
	font-size: 11px;
}
.InputTxtForm_little_dic {
	font-size: 11px;
	width:106px;
	_width:107px;
}
.InputTxtForm_little_psc {
	font-size: 11px;
	width:105px;
	_width:106px;
}

#bg_registrace
{
  width:315px;
  float:left;
  margin-top:2px;
  height:300px;
  background: url(images/bg_registrace.jpg) no-repeat;
}
#pod_reg
{
  font-size:11px;
  color:#414345;
  margin-top:10px;
  padding-top:5px;
  border:3px solid #98C0E8;
}
#pod_reg p
{
  margin:0px 0px 8px 0px;
  padding:0px 8px 0px 8px;
}
#pod_reg ul li
{
  margin:2px 0px 2px 0px;
  padding:0px 0px 0px 0px;
}
#pod_reg ul.cisla
{
   list-style:decimal;
   margin:0px 0px 8px 30px;
   padding:0px 8px 0px 8px;
   color:blue;
   font-weight:bold;
}
#pod_reg ul.pismena
{
   list-style-type: lower-alpha;
   margin:0px 0px 8px 15px;
   padding:0px 8px 0px 8px;
   color:#414345;
   font-weight:normal;
}
.table_registrace
{
  margin-left:1px;
  margin-top:2px;
  float:left;
  width:530px;
  font-size:11px;
}
.table_registrace tr
{
   height:22px;
}
.table_registrace label
{
   padding-right:10px;
}
.table_registrace tr.podbarvene
{
  background:#98C0E8;
  height:31px;
  _height:24px;
}
.table_registrace .btn_generuj_heslo
{
   border:0px;
   background:#BA1111;
   padding-top:2px;
   padding-bottom:2px;
   font-size: 11px;
   font-weight:bold;
   color:#fff;
   margin-left:32px;
   _margin-left:34px;
   width:110px;
   font-family:Tahoma, Arial, Sans-Serif;
}
.table_registrace .InputTxtForm_little_psc {
	width:95px;
	_width:107px;
	
}
.table_registrace .InputTxtForm_little_dic {
	width:100px;
	
}
.btn_registrovat
{
   border:0px;
   background:#BA1111;
   padding-top:2px;
   padding-bottom:2px;
   font-size: 11px;
   font-weight:bold;
   color:#fff;
   margin-top:10px;
   margin-right:110px;
   _margin-right:100px;
   width:110px;
   font-family:Tahoma, Arial, Sans-Serif;
}
.btnUpdate
{
   border:0px;
   background:#C11212;
   padding-top:2px;
   padding-bottom:2px;
   font-size: 11px;
   font-weight:bold;
   color:#fff;
   width:100px;
   font-family:Tahoma, Arial, Sans-Serif;
}
.ChangePasswordPushButton
{
   border:0px;
   background:#C11212;
   padding-top:2px;
   padding-bottom:2px;
   font-size: 11px;
   font-weight:bold;
   color:#fff;
   width:100px;
   font-family:Tahoma, Arial, Sans-Serif;
}
#panel_userdetail_menu
{
   height:24px;
   width:100%;
   background: url(images/eshop/bg_user_menu.gif) 0% 100% repeat-x;
}
#panel_userdetail_menu a.UserDetailPage1:link, #panel_userdetail_menu a.UserDetailPage1:active, #panel_userdetail_menu a.UserDetailPage1:visited, #panel_userdetail_menu a.UserDetailPage1:hover
{
   color:#fff;
   text-decoration:none;
}
#panel_userdetail_menu a.UserDetailPage1_Active:link, #panel_userdetail_menu a.UserDetailPage1_Active:active, #panel_userdetail_menu a.UserDetailPage1_Active:visited, #panel_userdetail_menu a.UserDetailPage1_Active:hover
{
   color:#5C81A7;
   text-decoration:none;
}
#panel_userdetail_menu a.UserDetailPage2:link, #panel_userdetail_menu a.UserDetailPage2:active, #panel_userdetail_menu a.UserDetailPage2:visited, #panel_userdetai2_menu a.UserDetailPage2:hover
{
   color:#fff;
   text-decoration:none;
}
#panel_userdetail_menu a.UserDetailPage2_Active:link, #panel_userdetail_menu a.UserDetailPage2_Active:active, #panel_userdetail_menu a.UserDetailPage2_Active:visited, #panel_userdetail_menu a.UserDetailPage2_Active:hover
{
   color:#5C81A7;
   text-decoration:none;
}
#panel_userdetail_menu a.UserDetailPage3:link, #panel_userdetail_menu a.UserDetailPage3:active, #panel_userdetail_menu a.UserDetailPage3:visited, #panel_userdetail_menu a.UserDetailPage3:hover
{
   color:#fff;
   text-decoration:none;
}
#panel_userdetail_menu a.UserDetailPage3_Active:link, #panel_userdetail_menu a.UserDetailPage3_Active:active, #panel_userdetail_menu a.UserDetailPage3_Active:visited, #panel_userdetail_menu a.UserDetailPage3_Active:hover
{
   color:#5C81A7;
   text-decoration:none;
}
#panel_userdetail_menu .UserDetailPage1_Active, #panel_userdetail_menu .UserDetailPage2_Active, #panel_userdetail_menu .UserDetailPage3_Active
{
   height:19px;
   line-height:17px;
   display:block;
   float:left;
   padding:0px 25px 0px 10px;
   
   
   background: #C8D7E3 url(images/eshop/user_menu_r_a.gif) 100% 0% no-repeat;
}
#panel_userdetail_menu .UserDetailPage2_Active
{
   
}
#panel_userdetail_menu .UserDetailPage3_Active
{
   background: #C8D7E3 url(images/eshop/user_menu_r_a_k.gif) 100% 0% no-repeat;
}
#panel_userdetail_menu .UserDetailPage1, #panel_userdetail_menu .UserDetailPage2, #panel_userdetail_menu .UserDetailPage3
{
   height:17px;
   line-height:17px;
   display:block;
   float:left;
   color:#fff;
   text-decoration:none;
   padding:0px 25px 0px 10px;
   background: #5C81A7 url(images/eshop/user_menu_r.gif) 100% 0% no-repeat;
}
#panel_userdetail_menu .UserDetailPage2
{
   background: #5C81A7 url(images/eshop/user_menu_r.gif) 100% 0% no-repeat;
}
#panel_userdetail_menu .UserDetailPage3
{
   background: #5C81A7 url(images/eshop/user_menu_r_k.gif) 100% 0% no-repeat;
}
.moje_objednavky
{
  margin-top:1px;
  width:100%;
  border-collapse:collapse;
}
.moje_objednavky th
{
  padding:2px 3px;
  text-align:left;
  border-bottom: 1px solid #fff;
  border-right:1px solid #fff; 
}
.moje_objednavky th.last
{
  border-right:0px solid #fff; 
}
.moje_objednavky td
{
  padding:2px 3px;
  border-bottom: 1px solid #fff;
  border-right:1px solid #fff; 
}
.moje_objednavky td.last
{
  border-right:0px solid #fff; 
}
.moje_objednavky tr
{

}
.moje_objednavky tr.liche
{
  background:#F0F4F7;
}
.moje_objednavky tr.sude
{
  background:#E1EAF0;
}
.moje_objednavky .header
{
  background:#C8D7E3;
}
.zakladni_informace
{
  width:100%; 
  font-size:11px; 
  margin-top:1px;
  border-collapse:collapse;
}
.zakladni_informace td
{
  padding:2px 10px; 
  text-align:left;
  border-bottom:1px solid #fff;
  border-right:1px solid #fff;
}
.zakladni_informace td.last
{
  border-right:0px solid #fff;
}
.zakladni_informace tr.liche
{
  background:#F0F4F7;
}
.zakladni_informace tr.sude
{
  background:#E1EAF0;
}
.zakladni_informace .header
{
  background:#C8D7E3;
  height:40px;
}
.prihlas_udaje
{
  width:100%;
  margin-top:1px;  
  border-collapse:collapse;
}
.prihlas_udaje input
{
  font-size:11px;
}
.prihlas_udaje th
{
  padding:2px 10px;
  text-align:left;
}
.prihlas_udaje td
{
  padding:2px 10px;
  border-bottom:1px solid #fff;
  border-right:1px solid #fff; 
}
.prihlas_udaje td.last
{
  border-right:0px; 
}
.prihlas_udaje tr
{
    
}
.prihlas_udaje tr.liche
{
  background:#F0F4F7;
}
.prihlas_udaje tr.sude
{
  background:#E1EAF0;
}
.tabKosik
{
    width: 100%;  
    font-size:11px;
}
.tabKosik tr
{
  
}
.tabKosik td
{
  
}
.tabKosik th
{
  font-weight: normal;
  border:0px;
  text-align:left;
}
.tabKosik .btn_ks
{
   width:22px;
   font-size: 11px;
   margin-left:2px;
   
}
.tabKosik .txtQuantity
{
   width:22px;
   font-size: 11px;
   border:1px solid black;
   
}
#eshop_univerzal
{
    padding-bottom:20px;
}
#eshop_univerzal .line_eshop
{
  line-height:1px;
  width:100%;
  height:1px;
  overflow:hidden;
  background: url(images/Eshop/line.gif) repeat-x;
  margin-top:1px;
}
#eshop_univerzal #steps
{
  height:41px;
}
#ShoppingCart a:link, #ShoppingCart a:visited, #ShoppingCart a:active
{
    color: #000;
}
#ShoppingCart a:hover
{
    text-decoration: underline;
}
#eshop_univerzal .kosik_poznamka
{
    font-size:9px;
}
#eshop_univerzal .OrdStep1, #eshop_univerzal .OrdStep2, #eshop_univerzal .OrdStep3, #eshop_univerzal .OrdStep4
{
  height: 40px;
  width: 24.5%;
  background: 50% 0% url('Images/Eshop/ord_step1.gif');
  float: left;
  margin: 0px 0px 1px 1px;
}
#eshop_univerzal .OrdStep1
{
  margin-left: 4px;
  background: 50% 0% url('Images/Eshop/ord_step1.gif');
}
#eshop_univerzal .OrdStep2
{
  background: 50% 0% url('Images/Eshop/ord_step2.gif');
}
#eshop_univerzal .OrdStep3
{
  background: 50% 0% url('Images/Eshop/ord_step3.gif');
}
#eshop_univerzal .OrdStep4
{
  background: 50% 0% url('Images/Eshop/ord_step4.gif');
}
#eshop_univerzal .OrdStep1_Active, #eshop_univerzal .OrdStep2_Active, #eshop_univerzal .OrdStep3_Active, #eshop_univerzal .OrdStep4_Active
{
    display: block;
    height: 40px;
    width: 25%;
    float: left;
    margin: 0px 0px 1px 1px; 
}
#eshop_univerzal .OrdStep1_Active
{
    margin-left: 2px;
    background: 50% 0% url('Images/Eshop/ord_step1_active.gif');  
}
#eshop_univerzal .OrdStep2_Active
{
    background: 50% 0% url('Images/Eshop/ord_step2_active.gif');  
}
#eshop_univerzal .OrdStep3_Active
{
    background: 50% 0% url('Images/Eshop/ord_step3_active.gif');  
}
#eshop_univerzal .OrdStep4_Active
{
    background: 50% 0% url('Images/Eshop/ord_step4_active.gif');  
}
#eshop_univerzal .OrdStep1_inner, #eshop_univerzal .OrdStep2_inner, #eshop_univerzal .OrdStep3_inner, #eshop_univerzal .OrdStep4_inner
{
    display: block;
    padding: 25px 0px 3px 0px;
    text-align:center;
    color: #323232;
    font-size: 9px;  
}
#ShoppingCart .zpet
{
    display:block;
    font-size:11px;
    background:#da1111 url(images/Eshop/bg_button_back.gif) repeat-x;
    padding:2px 5px;
    float:left;
}
#ShoppingCart a.zpet:link, #ShoppingCart a.zpet:active, #ShoppingCart a.zpet:visited
{
  color:#ffffff;
  text-decoration:none; 
}
#ShoppingCart a.zpet:hover
{
  color:#ffffff;
  text-decoration:none;
}
#ShoppingCart a.pokracovat:link, #ShoppingCart a.pokracovat:active, #ShoppingCart a.pokracovat:visited
{
  color:#ffffff;
  text-decoration:none; 
}
#ShoppingCart a.pokracovat:hover
{
  color:#ffffff;
  text-decoration:none;
}
#ShoppingCart .pokracovat
{
    display:block;
    font-size:11px;
    background:#323232;
    padding:2px 5px;
    float:right;
}
#eshop_univerzal .souhrnna_tabulka
{
  float: right; width:320px; 
  
  border:4px solid #cccccc;
  background:#eee;
  border-collapse:collapse;
}
#eshop_univerzal .souhrnna_tabulka td
{
  padding:3px 5px;
  border-bottom:1px solid #cccccc;
}
#eshop_univerzal .souhrnna_tabulka tr.highlight
{
  background:#d8d8d8; 
  font-size:14px; 
  font-weight:bold;
}

#eshop_univerzal #check_page_buttons .btn_dalsi_check
{
    text-align:center;
    width:60px;
    display:block;
    font-size:11px;
    background:#323232;
    padding:2px 0px;
    float:right;
    margin-top:20px;
    color:#ffffff;
}
#eshop_univerzal #check_page_buttons a.btn_dalsi_check:link, #eshop_univerzal #check_page_buttons a.btn_dalsi_check:active, #eshop_univerzal #check_page_buttons a.btn_dalsi_check:visited
{
  color:#ffffff;
  text-decoration:none; 
}
#eshop_univerzal #check_page_buttons a.btn_dalsi_check:hover
{
  color:#ffffff;
  text-decoration:none;
}
#eshop_univerzal #check_page_buttons .btn_objednat_check
{
    text-align:center;
    width:120px;
    display:block;
    font-size:11px;
    margin-left:10px;
    background:#323232;
    padding:2px 0px;
    float:right;
    margin-top:20px;
    color:#ffffff;
}
#eshop_univerzal #check_page_buttons a.btn_objednat_check:link, #eshop_univerzal #check_page_buttons a.btn_objednat_check:active,#eshop_univerzal  #check_page_buttons a.btn_objednat_check:visited
{
  color:#ffffff;
  text-decoration:none; 
}
#eshop_univerzal #check_page_buttons a.btn_objednat_check:hover
{
  color:#ffffff;
  text-decoration:none;
}
#eshop_univerzal #check_page_buttons .btn_pokracovat_check
{
    text-align:center;
    width:120px;
    display:block;
    font-size:11px;
    background:#323232;
    padding:2px 0px;
    margin-top:20px;
    color:#ffffff;
}
#eshop_univerzal #check_page_buttons a.btn_pokracovat_check:link, #check_page_buttons a.btn_pokracovat_check:active, #check_page_buttons a.btn_pokracovat_check:visited
{
  color:#ffffff;
  text-decoration:none; 
}
#eshop_univerzal #check_page_buttons a.btn_pokracovat_check:hover
{
  color:#ffffff;
  text-decoration:none;
}
#eshop_univerzal #check_page_buttons .btn_zpet_check
{
    text-align:center;
    width:60px;
    display:block;
    font-size:11px;
    background:#da1111 url(images/Eshop/bg_button_back.gif) repeat-x;
    padding:2px 0px;
    float:left;
    margin-top:20px;
    color:#ffffff;
}
#eshop_univerzal #check_page_buttons a.btn_zpet_check:link, #eshop_univerzal #check_page_buttons a.btn_zpet_check:active, #eshop_univerzal #check_page_buttons a.btn_zpet_check:visited
{
  color:#ffffff;
  text-decoration:none; 
}
#eshop_univerzal #check_page_buttons a.btn_zpet_check:hover
{
  color:#ffffff;
  text-decoration:none;
}
#eshop_univerzal .tabkrok2
{
   margin:2px 0px 2px 0px;
   width:100%;
   background:#cdcdcd;
}
#eshop_univerzal .title_order
{
   background:#323232;
   color:#fff;
   
   font-weight:bold;
}
#eshop_univerzal .tabkrok2 td
{
    padding:2px 2px;
}
#eshop_univerzal .title_order th, #eshop_univerzal .title_order td
{
  padding:6px 2px;
}
#eshop_univerzal .tabkrok2 .border
{
 border-top:1px solid #fff;
}
#eshop_univerzal .tab_zp_dopravy
{
  border-collapse:collapse;
  border:0px;
  margin-top:2px;
}
#eshop_univerzal .tab_zp_dopravy td
{
  padding-top:3px;
}
#eshop_univerzal .tab_zp_dopravy .radio input
{
  margin-right:3px;
  position:relative;
  top:2px;
}
#eshop_univerzal .objednavka_dokoncena
{
  text-align:center;
  margin:10px 0px;
}
#eshop_univerzal .objednavka_dokoncena .btn_pokracovat_check
{
  margin-left:auto;
  margin-right:auto;
}
#eshop_univerzal .dodaci_adresa
{
  font-size:10px;
  color:#595959;
  padding-left:10px;
}
#eshop_univerzal .dod_adresa_area
{
  height:60px;
  width:240px;
}
#detail_objednavky
{
 width:100%;
 margin-top:1px;
}
#detail_objednavky .nadpis
{
  
  background:#C8D7E3;
  color:#000;
  padding:5px 3px;
}
#detail_objednavky .nadpis .left
{
  text-align:left;
  
  float:left;
}
#detail_objednavky .nadpis .right
{
  text-align:right;
  line-height:40px;
  float:right;
}
#detail_objednavky .nadpis a:link, #detail_objednavky .nadpis a:active, #detail_objednavky .nadpis a:visited
{
  color:#000;
  text-decoration:underline; 
}
#detail_objednavky .nadpis a:hover
{
  color:#000;
  text-decoration:none;
}
#detail_objednavky .seznam_zbozi
{
  margin-top:1px;
  width:100%;
  border-collapse:collapse;
}
#detail_objednavky .seznam_zbozi th
{
  padding:2px 3px;
  text-align:left;
  background:#C8D7E3;
  border-bottom: 1px solid #fff;
  border-right:1px solid #fff; 
}
#detail_objednavky .seznam_zbozi th.last
{
  border-right:0px solid #fff; 
}
#detail_objednavky .seznam_zbozi td
{
  padding:2px 3px;
  border-bottom: 1px solid #fff;
  border-right:1px solid #fff; 
}
#detail_objednavky .seznam_zbozi td.last
{
  border-right:0px solid #fff; 
}
#detail_objednavky .seznam_zbozi tr.liche
{
  background:#F0F4F7;
}
#detail_objednavky .seznam_zbozi tr.sude
{
  background:#C8D7E3;
}
#detail_objednavky .seznam_zbozi tr.sude td
{
  padding:2px 5px 2px 15px;
}
#detail_objednavky .cena
{
  margin-top:10px;
  float:right;
  border-collapse:collapse;
}
#detail_objednavky .cena th
{
  padding:2px 15px;
  text-align:left;
  border-bottom: 1px solid #fff;
  border-right:1px solid #fff; 
}
#detail_objednavky .cena td
{
  padding:2px 5px 2px 15px;
  border-bottom: 1px solid #fff;
  text-align:right; 
}
#detail_objednavky .cena tr.liche
{
  background:#F0F4F7;
}
#detail_objednavky .cena tr.sude
{
   background:#E1EAF0;
}
.passwordRecovery
{
   margin-top:2px;
   color:#314A60;
   font-size:11px;
}
.passwordRecovery .txt
{
   margin-left:10px;
   font-size:11px;
   width:110px;
   margin-top:5px;
   _margin-top:4px;
}
.passwordRecovery .btn
{
   border:0px;
   margin-top:5px;
   _margin-top:4px;
   background:#BA1111;
   padding-top:2px;
   padding-bottom:2px;
   font-size: 11px;
   font-weight:bold;
   color:#fff;
   margin-left:10px;
   width:110px;
   font-family:Tahoma, Arial, Sans-Serif;
}
.passwordRecovery .bg_passwordRecovery
{
   width:273px;
   height:76px;
   float:left;
   background: url(images/Eshop/bg_password.gif) no-repeat;
}
.passwordRecovery .passwordRecovery_text
{
   float:left;
   width:570px;
   margin-left:1px;
   height:76px;
}
.passwordRecovery .passwordRecovery_text p
{
   margin:0px;
   padding:8px 10px 0px 10px; 
}
.passwordRecovery .passwordRecovery_text .top
{
   width:570px;
   height:46px;
   background:#E1EAF1;
}
.passwordRecovery .passwordRecovery_text .left
{
   float:left;
   width:143px;
   height:29px;
   line-height:29px;
   margin-top:1px;
   background:#F0F4F7;
}
.passwordRecovery .passwordRecovery_text .right
{
   float:left;
   width:426px;
   height:29px;
   margin-top:1px;
   margin-left:1px;
   background:#F0F4F7;
}
#ShoppingCart .zakladni_informace_adresa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	font-size: 11px;
	margin-top: 1px;
	border-collapse: collapse;
}
#ShoppingCart .zakladni_informace_adresa td
{
	padding: 2px 2px;
	text-align: left;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}
#ShoppingCart .zakladni_informace_adresa td.last
{
	border-right: 0px solid #fff;
	text-align:center;
}
#ShoppingCart .zakladni_informace_adresa tr.liche
{
	background: #F0F4F7;
}
#ShoppingCart .zakladni_informace_adresa tr.sude
{
	background: #E1EAF0;
}
#ShoppingCart .zakladni_informace_adresa .header
{
	background: #C8D7E3;
	padding: 2px 2px;
	width:16%;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #fff;
	border-right: 0px solid #fff;
}
#ShoppingCart input.btne
{ 
   font-size:11px;
   width: 50px;
   _width:50px;
   padding:3px 0px;
   margin:3px 0px;
   background:#D30F0F;
   color:#fff;
   border:0px;
}
#ShoppingCart input.txtedit
{ 
   width:60px;
}
#ShoppingCart input.btn
{ 
   font-size:11px;
   width: 254px;
   _width:256px;
   padding:3px 0px;
   margin:3px 0px;
   background:#D30F0F;
   color:#fff;
   border:0px;
}
.btn_pridat_adresu
{ 
   font-size:11px;
   width: 130px;
   padding:3px 0px;
   margin:3px 0px;
   background:#D30F0F;
   color:#fff;
   border:0px;
}
#ShoppingCart input
{
	width: 250px;
	font-size: 11px;
}
#ShoppingCart .zakladni_informace .header2
{
	background: #C8D7E3;
	text-align: left;
	font-weight:bold;
	border-bottom:1px solid #fff;
	border-right: 0px solid #fff;
}
#ShoppingCart .zakladni_informace .chk input
{
	width:15px;
	position:relative;
	top:2px;
	margin-right:5px;
}
.border_table_print th
{
  text-align:left;
  padding:8px 2px;
}
.border_table_print td
{
  text-align:left;
  padding:3px 2px;
  font-size:11px;
}
.border_table_print td.sumpol
{
  text-align:right; 
  font-weight:bold;
  border-bottom:1px solid #bbb;
  background:#d8d8d8;
}
.zakladni_informace .bold
{
 font-weight:bold;
}
