#objednavka {
background: #fff;
width: 100%;
margin: 30px 0 50px 0;
border-top: 1px solid #C7CAD1;
border-bottom: 1px solid #C7CAD1;
}

#volby_upozorneni {
background: #c7f5c7;
font-size: 13px;

padding: 12px;
margin: 10px 0;
border: 1px solid #a0e4a0;
}

.objblok1 {
float:left;
width: 30%;
border-right:1px solid #f1f1f1;
margin:5px 0 0px 0;
box-sizing:border-box;
}

.objblok2 {
float:left;
width: 35%;
margin:5px 0 0px 0;
box-sizing:border-box;
}

.objblok3 {
float:right;
width: 35%;
margin:5px 0 0px 0;
box-sizing:border-box;
border-left: 1px solid #f1f1f1;
}



.ikona {
float:left;
padding:8px 0 5px 10px;
}

.ikona_text {
float:left;
font-size:17px;
padding: 18px 0 0 10px;
font-weight:bold;
color: #457b9d;
}

.tab_obj1 {
max-width: 350px;
width: 100%;
}
.tab_obj2 {
max-width: 350px;
width: 100%;
}
.tab_obj2a {
max-width: 350px;
width: 100%;
}

.tab_obj1 th {
font-size: 13px;
text-align: left;
font-weight:normal;
padding: 4px 8px;
}

.tab_obj1 td {
font-size: 13px;
text-align: left;
font-weight: normal;
padding: 4px 8px;
}

.tab_obj_s {
border:1px solid silver;
height:25px;
width:150px;
line-height:21px;
border-radius: 5px;
}

.tab_obj_st1 {
text-align: center;
font-weight: bold;
color: #003;

border:1px solid silver;
height:25px;
width:47px;
line-height:21px;
border-radius: 5px;
}
.tab_obj_st1a {
text-align: center;
font-weight: bold;
color: #003;

border:1px solid silver;
height:25px;
width: 47px;
line-height:21px;
border-top-left-radius: 5px;
}
.tab_obj_st2 {
border:1px solid silver;
height:25px;
width: 100px;
line-height:21px;
border-radius: 5px;
}
.tab_obj_st2a {
border:1px solid silver;
height:25px;
width: 100px;
line-height:21px;
border-top-right-radius: 5px;
}
.tab_obj_st3 {
text-align: left;
font-style: italic;
color: #666;

border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;

padding: 2px 0 2px 8px;

width: 152px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;

}

.tab_obj_bez {
border:0;
}


.tab_obj2 th {
font-size: 13px;
text-align: left;
font-weight: normal;
padding: 4px 8px;
}

.tab_obj2 td{
font-size: 13px;
text-align: left;
font-weight: normal;
padding: 4px 8px;
}

.tab_obj2a th {
font-size: 13px;
font-weight: normal;
padding: 4px 8px;
}

.tab_obj2a td{
font-size: 13px;
font-weight: normal;
padding: 4px 8px;
}


.poznamka {
width: 90%;
height: 100px;
border: 1px solid silver;
overflow: hidden;
box-sizing: boder-box;
border-radius: 5px;
}

.tab_obj3 {
padding:5px 0px 5px 5px;
font-size:12px;
text-align:left;
font-weight:normal;
}


@media screen  and (max-width: 920px) {
	.objblok1 {
	float: none;
	width: 100%;
	max-width: 400px;
	border-right: none;
	border-bottom: 1px solid #f1f1f1;
	margin: 20px auto;
	padding: 20px 0;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	box-sizing:border-box;
	}
	.objblok1 table {
	background: #f8f8f8;
	margin: 0 auto;
	}

	.objblok2 {
	float: none;
	width: 100%;
	max-width: 400px;
	margin: 20px auto;
	padding: 20px 0;
	border-right: none;
	border-bottom: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	box-sizing:border-box;
	}
	.objblok2 table {
	background: #f8f8f8;
	margin: 0 auto;
	}

	.objblok3 {
	float: none;
	width: 100%;
	max-width: 400px;
	margin: 20px auto;
	padding: 20px 0;
	border-bottom: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	box-sizing:border-box;
	}
	.objblok3 table {
	background: #f8f8f8;
	margin: 0 auto;
	}
	.poznamka_td {
	text-align: center;
	}
}



.vypis1 {
font-size:12px;
padding:10px 0 10px 5px;
}

.vypis1 a{
color:#E3001B;
text-decoration:none;
font-weight:normal;
}

.vypis1 a:hover{
text-decoration:underline;
}

.vypis2 {
font-size:14px;
padding:10px 0 10px 0px;
border-bottom:1px solid #F1F1F1;
}

.vypis3 {
padding:10px 0 10px 0px;
font-size:14px;
font-weight:bold;
color:#D32210;
border-bottom:1px solid #F1F1F1;
}

.vypis4 {
font-size:11px;
padding:10px 0 10px 0px;
border-bottom:1px solid #F1F1F1;
}

.vypis4 img{
border:0;
}

.vypis5 {
padding:  0px 10px 0px;
text-align:right;
font-size:13px;
line-height:1.9;
}

.vypis5 img{
border:0;
}

.vypis5 a{
text-decoration:none;
color:#E3001B;
}

.vypis5 a:hover{
text-decoration:underline;
}



.vypis5x {
padding:  0px 10px 0px;
text-align:left;
font-size:13px;
line-height:1.9;
}

.vypis5x img{
border:0;
}

.vypis5x a{
text-decoration:none;
color:#E3001B;
}

.vypis5x a:hover{
text-decoration:underline;
}


.vypis6 {
display:block;
text-align:center;
font-size:14px;
width:100%;
height:35px;
line-height:35px;
background:#A2A1A1;
color:white;
border:1px solid #C7C5C5;
float:right;
margin:20px 0 0 0;
}
.vypis6 > a{
display:block;
color:white;
text-decoration:none;
font-weight:bold;
}
.vypis6 > a:hover{
color:white;
}
.vypis6:hover{
}
.vypis7 {
display:block;
text-align:center;
font-size:14px;
width:100%;
height:35px;
line-height:35px;
background:#D32210;
color:black;
border:1px solid #C7C5C5;
float:right;

}
.vypis7:hover {

}
.vypis7 > input{
display:block;
background:none;
color:white;
width:100%;
height:35px;
cursor:pointer;
font-weight:bold;
}
.vypis7 > input:hover{
font-weight:bold;
}




/*posta*/
	#posta_inner{position: relative;}
	#vyber_na_postu{position: absolute;top: 2px;left: 0;background: #ececec;padding: 10px;border: 1px solid #bfb9b9;width: 100%;box-shadow: 0px 0px 2px 2px #c9c6c6;}
	#vyber_na_postu div{border-bottom: 1px solid #c0b6b6;padding: 0 0 5px 0;}
	#vyber_na_postu div:nth-last-of-type(1){border:0;}
	#vyber_na_postu div span:nth-of-type(1){font-weight: bold;display: block;}
	#vyber_na_postu div span:nth-of-type(2){}

	.posta_pob{display: block;background: #BC1717;color: white;padding: 5px;width: 109px;text-align: center;margin: 2px 0 0 0;cursor: pointer;}
	#vyber_posta{display:none;*display:table-row;}
	#balik_na_postu{width:100%;border:2px solid #BC1717;margin:5px 0 0 0;padding:5px;font-size: 12px;}
	#vyber_posta_psc{border:2px solid #BC1717;margin-left:10px;}
	#vyber_pobocka_txt{color:#BC1717;font-weight: bold;}
/*posta*/

#load_ares{
display: inline-block;
background: #D32210;
color: #FFF;
font-size: 12px;
margin-left: 10px;
text-decoration: underline;
cursor: pointer;
vertical-align: middle;
height: 25px;
line-height: 25px;
width: 80px;
text-align: center;
}
#doprava_cz,#doprava_sk{display:none;}


.logged_user1{font-size: 14px;margin: 0 5px;color: #636363;}
.logged_user1 i{margin-right: 4px;}
.logged_user1 a{color: inherit;}
.logged_user1 a:hover{text-decoration:none;}


#history_obj1{border-bottom: 1px solid #EBEBEB;padding: 20px 0;}
#history_obj1 form{display: inline-block;}
#history_obj1 select{font-size: 1rem;border: 1px solid #EBEBEB;font-size: 14px;font-weight: bold;color: #545454;}
#history_obj1 select option{text-align: left;padding: 5px;font-size: 14px;font-weight: bold;color: #545454;}


#history_obj2{padding: 20px 0;font-size: 14px;text-align: left;font-weight: bold;color: #545454;border-bottom: 1px solid #EBEBEB;}
#history_obj2 div:nth-of-type(1){display: inline-block;width: 25%;text-align: left;}
#history_obj2 div:nth-of-type(2){display: inline-block;width: 15%;text-align: left;}
#history_obj2 div:nth-of-type(3){display: inline-block;width: 18%;text-align: left;}
#history_obj2 div:nth-of-type(4){display: inline-block;width: 22%;text-align: left;}
#history_obj2 div:nth-of-type(5){display: inline-block;width: 20%;text-align: right;}

.history_obj2_item{padding: 20px 0;font-size: 14px;text-align: left;font-weight: bold;color: #545454;border-bottom: 1px solid #EBEBEB;}
.history_obj2_item:nth-last-child(1){border:0;}
.history_obj2_item div:nth-of-type(1){display: inline-block;width: 25%;text-align: left;color: #2DB4F4;vertical-align: middle;}
.history_obj2_item div:nth-of-type(1) a{color: #D32210;}
.history_obj2_item div:nth-of-type(2){display: inline-block;width: 15%;text-align: left;vertical-align: middle;}
.history_obj2_item div:nth-of-type(3){display: inline-block;width: 18%;text-align: left;vertical-align: middle;}
.history_obj2_item div:nth-of-type(4){display: inline-block;width: 22%;text-align: left;vertical-align: middle;}
.history_obj2_item div:nth-of-type(4) a{color: #D32210;}

.history_obj2_item div:nth-of-type(5){display: inline-block;width: 20%;text-align: right;font-size: 1.2rem;vertical-align: middle;}

#history_obj3{padding: 20px 0;font-size: 14px;text-align: left;font-weight: bold;color: #545454;border-bottom: 1px solid #EBEBEB;}
#history_obj3 div:nth-of-type(1){display: inline-block;width: 45%;text-align: left;}
#history_obj3 div:nth-of-type(2){display: inline-block;width: 20%;text-align: left;}
#history_obj3 div:nth-of-type(3){display: inline-block;width: 20%;text-align: right;}
#history_obj3 div:nth-of-type(4){display: inline-block;width: 15%;text-align: right;}

.history_obj4{padding: 20px 0;font-size: 14px;text-align: left;font-weight: bold;color: #545454;border-bottom: 1px solid #EBEBEB;}
.history_obj4:nth-last-of-type(1){border:0;}
.history_obj4 div:nth-of-type(1){display: inline-block;width: 45%;text-align: left;}
.history_obj4 div:nth-of-type(1) a{color:#D32210;}
.history_obj4 div:nth-of-type(2){display: inline-block;width: 20%;text-align: left;}
.history_obj4 div:nth-of-type(3){display: inline-block;width: 20%;text-align: right;}
.history_obj4 div:nth-of-type(4){display: inline-block;width: 15%;text-align: right;}

#historie_obj_zpet0{clear: both;text-align: left;}
#historie_obj_zpet{background: #8F8F8F;color: #f9f4f4;padding: 5px 10px;display: inline-block;text-decoration: none;}
#historie_obj_zpet:hover{background:#727272;}

.darek_cover1{box-sizing: border-box; margin: 5px 0 0 0;font-weight: bold;text-align: left;float: left;background: #F3F1F1 url(./img2013/pikto3.png) 2% 50% no-repeat;width: 100%;border: 1px solid #E1E1E1;padding: 10px 0 10px 50px;}
.darek_cover2{color: #ff6b01;font-size: 14px;}
.darek_cover3{color: #d32210;font-size: 14px;}
#lupa_home{background: url(img2013/lupa.png) no-repeat;width: 51px;height: 45px;font-size: 0;border: 0;margin-left: 8px;cursor: pointer;}
.uvod_nadpis{float: left;width: 760px;color: #D32210;font-weight: bold;margin: 33px 0 0 0;padding: 10px 0;font-size: 14px;text-align: left;padding-left: 16px;font-size: 17px;}
.uvod_nadpis i{font-size:25px;vertical-align: sub;}

#blok_404{background: #EFEFF0;text-align: left;padding: 18px;width: 760px;}
#blok_404_1{display: inline-block;width: 50%;vertical-align: middle;text-align: center;}
#blok_404_1 img{}
#blok_404_2{display: inline-block;width: 50%;vertical-align: middle;}
#blok_404_2 h3{color: #838383;}
#blok_404_2 h4{color: #838383;}
#blok_404_3{color: #838383;}
#blok_404_3 li{}
#blok_404_3 li a{color: #DC2B19;font-size: 16px;}

#virtual_kat_list_hidden{display:none;}
#virtual_kat_list_show{}

.podkat_virtual_prehled{display: inline-block;/*! background: red; */padding: 5px;margin: 5px;color: white;font-size: 1rem;text-align: center;}
.podkat_virtual_prehled_vypis{text-align: left;}

.podkat_virtual_prehled a{color: #474747;text-decoration:none;}
.podkat_virtual_prehled a:hover{color: #474747;text-decoration:underline;}
#chci_tasku{display:none;background: #FFCFCF;}
#chci_tasku_inp{vertical-align: middle;margin-left: 30px;}
#chci_tasku_txt{vertical-align: middle;color: #363636;font-weight: bold;}
#dlouhy_popis_nadpis{width: 745px;height: 40px;line-height: 40px;background: #D32210;color: white;font-weight: bold;cursor: pointer;margin: 10px 0 10px 0;text-align: left;text-indent: 10px;font-size: 16px;}
#sortiment_nenalezeno{float: left;width: 100%;}
#sortiment_nenalezeno1{display: inline-block;vertical-align: middle;width: 70%;background: #ffc9c9;padding: 5px 15px;font-size: 13px;border: 1px solid #ec7373;border-radius: 2px;text-align: left;}
#sortiment_nenalezeno2{display: inline-block;vertical-align: middle;width: 30%;}
#sortiment_nenalezeno2 img{}
#sortiment_nenalezeno3{float: left;width: 100%;text-align: left;}
#sortiment_nenalezeno4{}
#sortiment_nenalezeno5{list-style: disclosure-closed;list-style-position: inside;}
#sortiment_nenalezeno5 li{font-size: 12px;}

#lang_switch_cover{position: absolute;right: -100px;top: -1px;}
#lang_switch_cz{margin: 0;padding: 0;display: block;/*! vertical-align: middle; */}
#lang_switch_sk{margin: 0;padding: 0;display: block;/*! vertical-align: middle; */margin-top: 5px;}
#lang_switch_cz_sub{background: url(img/cz_off.png) no-repeat;display: inline-block;font-size: 0;width: 31px;height: 21px;border: 0;cursor: pointer;padding: 0;box-shadow: 0 0 5px -1px #504f4f;}
#lang_switch_cz_sub_a{background: url(img/cz.png) no-repeat;display: inline-block;font-size: 0;width: 31px;height: 21px;border: 0;cursor: pointer;padding: 0;box-shadow: 0 0 5px -1px #504f4f;}
#lang_switch_sk_sub{background: url(img/sk_off.png) no-repeat;display: inline-block;font-size: 0;width: 31px;height: 21px;border: 0;cursor: pointer;padding: 0;box-shadow: 0 0 5px -1px #504f4f;}
#lang_switch_sk_sub_a{background: url(img/sk.png) no-repeat;display: inline-block;font-size: 0;width: 31px;height: 21px;border: 0;cursor: pointer;padding: 0;box-shadow: 0 0 5px -1px #504f4f;}
#lang_switch_sk_sub:hover{background: url(img/sk.png) no-repeat;}
#lang_switch_cz_sub:hover{background: url(img/cz.png) no-repeat;}


#kontaktni_formular{}
#kontaktni_formular_msg{font-size: 14px;font-weight: bold;color: #3E991C;}
.kontaktni_formular_form{margin: 0;padding: 0;}
.kontaktni_formular_row{margin: 11px 0;max-width: 350px;margin: 3px auto 11px auto;text-align: left;}
.kontaktni_formular_row2{margin: 11px 0;max-width: 350px;margin: 11px auto 0 auto;text-align: left;font-size: 12px;}
.kontaktni_formular_row input[type=text]{padding: 5px 5px;border: 1px solid #7b7b7b;border-radius: 3px;}
.kontaktni_formular_row textarea{border: 1px solid #7b7b7b;width: 100%;min-height: 145px;border-radius: 3px;padding: 5px;font-size: 13px;}
.kontaktni_formular_row input[type=submit]{background: #D32210;border: 1px solid #940D0D;color: white;padding: 8px 30px;border-radius: 3px;cursor: pointer;}
.kontaktni_formular_row input[type=submit]:hover{background: #940D0D;}
#kontaktni_formular_nad{font-size: 27px;font-weight: bold;color: #D32210;margin-bottom: 22px;}


#sx01 {
display: none;
}
#sx02 {
display: none;
}

#zasilkovna_vyber_blok {
position: absolute;
display: none;
}
#zasilkovna_vyber {
background: #fff;
border: 1px solid #940d0d;
padding: 10px;
width: 450px;
}
#zasilkovna_nadpis {
font-size: 15px;
font-weight: bold;
text-align: center;
padding: 0 0 3px 0;
margin: 0 0 3px 0;
}
#zasilkovna_psc {
text-align: center;
padding: 4px 0;
margin: 4px 0;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
}
#z_psc {
width: 70px;
}
#zasilkovna_pscno {
color: #c00;
text-align: center;
}

#zasilkovna_vysledek {

padding: 10px 0;
}

#zasilkovna_zavrit {
text-align: center;
}
#zasilkovna_zavrit a {
color: #c00;
}

#zasilkovna_info {
background: #d32210;
color: #fff;
text-align: center;
border: 1px solid #910606;
padding: 4px 0;
margin-top: 10px;
}

.zasilkovna_a {
color: #000;
text-decoration: none;
display: block;
padding: 2px;
border-bottom: 1px solid #efefef;
}
.zasilkovna_a:hover {
background: #eee;
}

#zasilkovna_pobocka_txt {
padding: 0 0 15px 5px;
}
#zasilkovna_pobocka_txt a {
color: #c00;
}
#zasilkovna_pobocka_zmena {
display: none;
padding: 0 0 15px 5px;
}
#zasilkovna_pobocka_zmena a {
color: #c00;
}



#zasilkovna_vyber_blok_sk {
position: absolute;
display: none;
}
#zasilkovna_vyber_sk {
background: #fff;
border: 1px solid #940d0d;
padding: 10px;
width: 450px;
}
#zasilkovna_nadpis_sk {
font-size: 15px;
font-weight: bold;
text-align: center;
padding: 0 0 3px 0;
margin: 0 0 3px 0;
}
#zasilkovna_psc_sk {
text-align: center;
padding: 4px 0;
margin: 4px 0;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
}
#z_psc_sk {
width: 70px;
}
#zasilkovna_pscno_sk {
color: #c00;
text-align: center;
}

#zasilkovna_vysledek_sk {

padding: 10px 0;
}

#zasilkovna_zavrit_sk {
text-align: center;
}
#zasilkovna_zavrit_sk a {
color: #c00;
}

#zasilkovna_info_sk {
background: #d32210;
color: #fff;
text-align: center;
border: 1px solid #910606;
padding: 4px 0;
margin-top: 10px;
}

.zasilkovna_a_sk {
color: #000;
text-decoration: none;
display: block;
padding: 2px;
border-bottom: 1px solid #efefef;
}
.zasilkovna_a_sk:hover {
background: #eee;
}

#zasilkovna_pobocka_txt_sk {
padding: 0 0 15px 5px;
}
#zasilkovna_pobocka_txt_sk a {
color: #c00;
}
#zasilkovna_pobocka_zmena_sk {
display: none;
padding: 0 0 15px 5px;
}
#zasilkovna_pobocka_zmena_sk a {
color: #c00;
}


.payu_banka_nazev {
font-size: 10px;
color:#B2B2B1
}
.payu_banka_logo {
border: 1px solid #aaa;
border-radius: 5px;
}

#vysledna_zbozi {
color: #444;
}


#vysledna_nazev_vypis {
text-align: right;
color: #444;
}

.bank_ucet {
font-weight: normal;
color: #aaa;
}


#balikovna_vyber_blok {
position: absolute;
display: none;
}
#balikovna_vyber {
background: #fff;
border: 1px solid #940d0d;
padding: 10px;
width: 500px;
}
#balikovna_nadpis {
font-size: 15px;
font-weight: bold;
text-align: center;
padding: 0 0 3px 0;
margin: 0 0 3px 0;
}
#balikovna_psc {
text-align: center;
padding: 4px 0;
margin: 4px 0;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
}
#z_psc {
width: 70px;
}
#balikovna_pscno {
color: #c00;
text-align: center;
}

#balikovna_vysledek {

padding: 10px 0;
}

#balikovna_zavrit {
text-align: center;
}
#balikovna_zavrit a {
color: #c00;
}

#balikovna_info {
background: #d32210;
color: #fff;
text-align: center;
border: 1px solid #910606;
padding: 4px 0;
margin-top: 10px;
}

.balikovna_a {
color: #000;
text-decoration: none;
display: block;
padding: 2px;
border-bottom: 1px solid #efefef;
}
.balikovna_a:hover {
background: #eee;
}

#balikovna_pobocka_txt {
padding: 0 0 15px 5px;
}
#balikovna_pobocka_txt a {
color: #c00;
}
#balikovna_pobocka_zmena {
display: none;
padding: 0 0 15px 5px;
}
#balikovna_pobocka_zmena a {
color: #c00;
}
.bpt {
color: #00a;
}

#glspp_txt {
padding: 0 0 5px 5px;
}
#glspp_txt a {
color: #c00;
}
#glspp_pobocka_zmena {
display: none;
padding: 0 0 15px 5px;
}
#glspp_pobocka_zmena a {
color: #c00;
}
#psGlsId1 {
display: none;
}
#glsppinfo {
font-size: 13px;
padding: 0 0 10px 5px;
}
#glsppinfo a {
color: #061ab1;
}
#psGlsCountry {
display: none;
}


