.all {
	height: 100px;
	_overflow: hidden;	/*IE6 - pozadi all nebylo vysoke 100px, ale prez celou stranku*/
	background-image: url(../img/bg_hlava.jpg);
	background-repeat: repeat;
	background-position: left top;
	min-width: 848px;
}
.login{
	float:left;
	text-align: left;
	height: 344px;
	width: 380px;
	margin-top: 140px;
	background-color:#0000FF;
}
.login_horni{
	float:left;
	color: #FFFFFF;
	padding: 20px;
	height: 40px;
	width: 340px;

	background-color:#009BEE;
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#1AB0FC), to(#006599)); /* Chrome a Safari*/
	background-image: -webkit-linear-gradient(#1AB0FC, #006599); /* Chrome a Safari*/
	background-image: -moz-linear-gradient(#1AB0FC, #006599); /* Opera */
	background-image: -o-linear-gradient(#1AB0FC, #006599); /* Opera */
	background-image: -ms-linear-gradient(#1AB0FC, #006599); /* pro IE10 */
	background-image: linear-gradient(#1AB0FC, #006599); /* CSS3 */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1AB0FC',endColorstr='#006599'); /* IE9 a star��*/
	zoom:1; /* Bez zoomu se prechod v IE nezobraz� */
}
.login_text_h1{
	font-size: 26px;
	font-weight: bold;
	display: block;
}
.login_text_h2{
	font-size: 14px;
	font-weight: bold;
}
.login_dolni{
	float:left;
	padding: 20px;
	height: 224px;
	width: 340px;
	background-color:#FFFFFF;
}
.log_lab{
	display: block;
	font-weight: bold;
	height: 18px;
	width: 100px;
	margin-bottom: 6px;
}
.log_inp{
	border: 1px solid #0095E9;
  display: block;
  height: 25px;
  margin-bottom: 13px;
  width: 318px;
  padding-left: 10px;
  padding-right: 10px;
}
.log_info{
	display: block;
	width: 292px;
	margin-bottom: 16px;
}

.log_info a{
	color: #0076BA;
	font-weight: bold;
}

.log_mcrai{
	height: 36px;
	width: 98px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
}

.log_mensi{
	clear: left;
	height: 26px;
	width: 70px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

.stin{
	clear: left;
	height: 82px;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.log_tl{
	float: left;
	width: 129px;
	height: 45px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	border: 0px;
	background-image: url(../img/button-vstoupit-off.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.log_tl:hover{
	background-image: url(../img/button-vstoupit-on.png);
  cursor: pointer;
}

/*Hlavicka*/
.mh_a{
	float:left;
	text-align: right;
	padding: 0 20px 0 30px;
	height: 18px;
	color: #0173BA;
	font-size:13px;
	line-height: 18px;
	font-weight: bold;
}
.mh{
	float:left;
	text-align: right;
	padding: 0 20px 0 30px;
	height: 18px;
	color: #D6D6D6;
	font-size:13px;
	line-height: 18px;
	font-weight: bold;
}
a .mh:hover, a .mh_a:link, a .mh_a:visited{
	text-decoration:none;
	background: url('../img/top-icon/house-zmena.gif') no-repeat bottom left;
	color: #0173BA;
}

.ho{
	background: url('../img/top-icon/house-zmena.gif') no-repeat top left;
}
a .ho:hover, .ho_a{
	background: url('../img/top-icon/house-zmena.gif') no-repeat bottom left;
}
.od{
	background: url('../img/top-icon/odhlaseni-zmena.gif') no-repeat top left;
}
a .od:hover, .od_a{
	background: url('../img/top-icon/odhlaseni-zmena.gif') no-repeat bottom left;
}
.st{
	background: url('../img/top-icon/statistika-zmena.gif') no-repeat top left;
}
a .st:hover, .st_a{
	background: url('../img/top-icon/statistika-zmena.gif') no-repeat bottom left;
}
.ja{
	background: url('../img/top-icon/language-zmena.gif') no-repeat top left;
}
a .ja:hover, .ja_a{
	background: url('../img/top-icon/language-zmena.gif') no-repeat bottom left;
}


.info{
	float:right;
	height: 18px;
}

.cara_hlava{
	float:left;
	margin-left: 18px;
	margin-right: 18px;
}

.jazyk{
	float:left;
    text-align: center;
}

.mutace {
    border: 0 none;
	display: inline-block;
    height: 13px;
    margin-left: 6px;
	margin-top: 2px;
    _overflow: hidden; /*IE6 ; IE7 bez overflow ok zbytku je fuk zda je/neni overflow*/
    width: 20px;
}
.cr {
    background: url("../img/language/cze.jpg");
}
.cr:hover, .cr_a {
    background: url("../img/language/cze-hover.jpg");
}
.eng {
    background: url("../img/language/eng.jpg");
}
.eng:hover, .eng_a {
    background: url("../img/language/eng-hover.jpg");
}
.de {
    background: url("../img/language/de.jpg");
}
.de:hover, .de_a {
    background: url("../img/language/de-a.jpg");
}
.franc {
    background: url("../img/language/franc.jpg");
}
.franc:hover, .franc_a {
    background: url("../img/language/franc-a.jpg");
}
.ital {
    background: url("../img/language/ital.jpg");
}
.ital:hover, .ital_a {
    background: url("../img/language/ital-a.jpg");
}
.pol {
    background: url("../img/language/pol.jpg");
}
.pol:hover, .pol_a {
    background: url("../img/language/pol-a.jpg");
}
.portug {
    background: url("../img/language/portug.jpg");
}
.portug:hover, .portug_a {
    background: url("../img/language/portug-a.jpg");
}
.rus {
    background: url("../img/language/rus.jpg");
}
.rus:hover, .rus_a {
    background: url("../img/language/rus-a.jpg");
}
.spa {
    background: url("../img/language/spa.jpg");
}
.spa:hover, .spa_a {
    background: url("../img/language/spa-a.jpg");
}
.svk {
    background: url("../img/language/svk.jpg");
}
.svk:hover, .svk_a {
    background: url("../img/language/svk-a.jpg");
}

/*Tlacitka nad obsahem*/
.obsah_volby{
	float: left;
	width: 910px;
}

.leva_volba{
	float: left;
	width: 110px;
	height: 81px;
	border: 0px;
	background-image:url(../img/volby_leva.jpg);
}

.leva_volba:hover, .leva_volba_a{
	float: left;
	width: 110px;
	height: 81px;
	border: 0px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../img/volby_leva_a.jpg);
}

.prava_volba{
	float: left;
	width: 110px;
	height: 81px;
	margin-right: 10px;
	border: 0px;
	background-image:url(../img/volby_prava.jpg);
}

.prava_volba:hover, .prava_volba_a{
	float: left;
	width: 110px;
	height: 81px;
	margin-right: 10px;
	border: 0px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../img/volby_prava_a.jpg);
}

.cela_volba{
	float: left;
	width: 220px;
	height: 80px;
	border: 0px;
	background-image:url(../img/volby_cele.jpg);
}

.cela_volba:hover, .cela_volba_a{
	float: left;
	width: 220px;
	height: 80px;
	border: 0px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../img/volby_cele_a.jpg);
}

.text_volba{
	float: left;
	text-align: center;
	width: 78px;
	height: 31px;
	padding: 40px 16px 10px 16px;
	font-weight: bold;
}

.cela{
	padding: 32px 16px 10px 84px;
	width: 100px;
}

.nadpis_volba{
	float: left;
	text-align: center;
	width: 220px;
	height: 20px;
	font-size: 19px;
	margin-right: 10px;
	padding-bottom: 12px;
	padding-top: 20px;
}

.nadpis_volba_a{
	float: left;
	text-align: center;
	width: 220px;
	height: 20px;
	font-size: 19px;
	margin-right: 10px;
	padding-bottom: 12px;
	padding-top: 20px;
	color:#0173BA;
}

.posledni_volba, .posledni_volba:hover{
	margin-right: -3px; /*skrze bug v ie6 (duplicate characters bug)*/
}

/*Leve menu*/
.polozka_leve_menu{
	float: left;
  width: 178px;
  min-height: 17px;
  padding: 12px 20px 12px 20px;
  font-weight: bold;
  background-color: #FFFFFF;
  cursor: pointer;
  border-bottom: 1px solid #DADADA;
}

.polozka_leve_menu:hover{
	float: left;
  width: 178px;
  min-height: 17px;
  padding: 12px 20px 12px 20px;
  font-weight: bold;
  color: #FFFFFF;
  background-image:url(../img/bg_menu_a.jpg);
  background-repeat: no-repeat;
  background-color: #0274BA;
  cursor: pointer;
}

.polozka_leve_menu_a{    /*musi byt samostatne, aby pri hover nedelal problem chybejici border a neblikalo to pri zmene*/
  float: left;
  width: 178px;
  min-height: 17px;
  padding: 12px 20px 12px 20px;
  font-weight: bold;
  color: #FFFFFF;
  background-image:url(../img/bg_menu_a.jpg);
  background-repeat: no-repeat;
  background-color: #0274BA;
  cursor: pointer;
  /*margin-bottom: 1px;*/
}

.posledni_polozka{
	background-image: none;
}

.submenu{
	float: left;
	width: 178px;
	background-color: #D0EBFC;
	padding: 5px 20px 10px 20px;
}

.submenu a{
	text-decoration: none;
}

.polozka_submenu_l{
	float: left;
	width: 178px;
	background-image:url(../img/cara_submenu.jpg);
	background-repeat: no-repeat;
	padding-bottom: 3px;
	background-position: center bottom;
}

.bezcary{
	background-image: none;
}

.text_submenu{
	display:block;
	width: 178px;
	padding: 5px 0px 5px 0px;
}
.text_submenu_a{
	display:block;
	width: 178px;
	padding: 5px 0px 5px 0px;
	font-weight: bold;
}
.text_submenu:hover, .text_submenu_a:link, .text_submenu_a:visited{
	font-weight: bold;
	text-decoration: none;
}

.nadpis, .nadpis:hover{
	color:#0173BA;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 10px;
}

/*navigace*/
.navigace {
    float: left;
    padding: 13px 30px 14px 30px;
    width: 848px;
    border-top: 1px solid #DADADA;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	margin-top: 20px;
	line-height: 14px;
	background-color: #FFFFFF;
}
.navigace_polozka {
    float: left;
    font-size: 14px;
}
.navigace_polozka_a {
    color: #0173BA;
    float: left;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.sipka {
    float: left;
    margin-left: 20px;
    margin-right: 20px;
}

/*menu_obsah - zalozky*/
.menu_obsah {
    float: left;
    width: 909px;
	height: 68px;
	border-right: 1px solid #DADADA;
	
	background-image: url(../img/bg_menu_obsah.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.tl_menu_obsah {
	float: left;
	padding: 18px 21px 18px 21px;
	height: 30px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	border-bottom: 1px solid #DADADA;
	border-top: 1px solid #DADADA;
	border-right: solid 1px #DADADA;
	background-image: url(../img/bg_o_menu.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	cursor: pointer;
}
.aktivni_zalozka, .tl_menu_obsah:hover {
	height: 31px;
    background-image: none;
	background-color: #F9F9F9;
	border-bottom: none;
    color: #0173BA;
}
.menu_0, .menu_0:hover {
	width: 28px; /*130*/
	line-height: 28px;
	border-left: solid 1px #DADADA;
}
.menu_1, .menu_1:hover {
	width: 74px; /*130*/
}
.menu_2, .menu_2:hover {
	width: 176px; /*218*/
}
.menu_3, .menu_3:hover {
	width: 53px; /*109*/
}
.menu_4, .menu_4:hover {
	width: 81px; /*116*/
	padding-left: 13px;
	line-height: 28px;
}
.menu_5, .menu_5:hover {
	width: 33px; /*89*/
	line-height: 28px;
}
.menu_6, .menu_6:hover {
	width: 57px; /*113*/
}
.menu_7, .menu_7:hover {
	width: 71px; /*127*/
	_width: 67px; /*IE6*/
	line-height: 28px;
	margin-right: -1px;
}

/*obsah*/

.form_nadpis{
	float: left;
	font-weight: bold;
	margin-bottom: 11px;
	margin-right: 34px;
	width: 138px;
}
.form_nadpis2{
	float: left;
	font-weight: bold;
	margin-bottom: 11px;
	margin-right: 0px;
  margin-top: 3px;
	width: 98px;
}
.nadpis2{
	float: right;
	margin-right: 264px;
}
.nadpis3{
	clear: left;
}
.nadpis4{
	margin-top: 16px;
}
.nadpis5{
	margin-left: 248px;
}
.nadpis7{
	width: 183px;
}
.nadpis8{
	width: 52px;
	margin-right: 12px;
}
.nadpis9{
	width: 48px;
	margin-right: 20px;
}
.nadpis10{
	width: 60px;
}
.nadpis11{
	width: 55px;
	margin-right: 24px;
}
.nadpis12{
	float: right;
	width: 40px;
	margin-right: 32px;
	_margin-right: 16px; /*ie6*/
	margin-top: 16px;
}
.nadpis13{
	float: right;
	width: 40px;
	margin-right: 265px;
	_margin-right: 133px; /*ie6*/
}
.nadpis14{
	float: right;
	width: 40px;
	margin-right: 271px;
	_margin-right: 136px; /*ie6*/
}
.nadpis15{
	width: 50px;
	margin-right: 12px;
	margin-top: 2px;
}
.nadpis16{
	margin-left: 244px;
	_margin-left: 122px;
}
.nadpis17{
	float: right;
	margin-left: 280px;
}
.nadpis18{
	float: right;
	margin-right: 280px;
}
.nadpis19{
	float: right;
	margin-right: 124px;
	margin-top: 16px;
}
.nadpis20{
	width: 267px;
}
.nadpis21{
	width: 25px;
}
.nadpis22{
	width: 80px;
	margin-right: 26px;
}
.nadpis23{
	width: 48px;
	margin-right: 10px;
	margin-bottom: 0px;
}
.mensi{
	width: 54px;
	margin-right: 10px;
	margin-bottom: 0px;
	text-align: center;
}
.mensi1{
	width: 40px;
	margin-right: 14px;
	margin-bottom: 0px;
}
.mensi2{
	width: 80px;
	margin-right: 14px;
	margin-bottom: 0px;
	text-align: center;
}
.mensi3{
	float: right;
	width: 80px;
	margin-right: 194px;
	text-align: center;
	margin-bottom: 0px;
}
.mensi4{
	float: right;
	width: 98px;
	margin-right: 80px;
	margin-bottom: 0px;
}
.mensi5{
	float: right;
	text-align: center;
	width: 132px;
	margin-right: 182px;
	margin-bottom: 0px;
}
.mohutnost{
	float: right;
	width: 62px;
	margin-right: 213px;
	margin-bottom: 0px;
}
.cas{
	width: 86px;
	margin-right: 0px;
}
.lab_diskuze{
	width: 47px;
	margin-right: 30px;
}
.fr_bold{
	float: right;
	font-weight: bold;
	margin-right: 4px;
}
.nadpis_vypis{
	float: left;
	font-size: 16px;
	margin-top: 40px;
	margin-bottom: 20px;
	font-weight: bold;
}

.objednavka_tl{
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	border: 0px;
	margin-bottom: 16px;
	margin-right: 10px;
	margin-top: 13px;
	padding-bottom: 4px;
  cursor: pointer;
}
.potvrd_tl{
	width: 190px;
	height: 40px;	
	background-image: url(../img/buttons/potvrdit-objednavku2.png);
}
.potvrd_tl:hover{
	background-image: url(../img/buttons/potvrdit-objednavku-hover2.png);
}
.odeslat_tl{
	width: 310px;
	height: 40px;
	background-image: url(../img/buttons/odeslat-email.png);
	margin-left: 160px;
}
.odeslat_tl:hover{
	background-image: url(../img/buttons/odeslat-email-hover.png);
}

.obj_detail{
	float: left;
	font-size: 16px;
	margin-top: 40px;
	margin-bottom: 20px;
	margin-left: 28px;
	color: #0173BA;
	font-weight: bold;
}
.objednej{
	float: left;
	font-weight: bold;
	width: 66px;
	margin-right: 14px;
}
.objednej_polozka{
	float: left;
	width: 66px;
	font-size: 13px;
	margin-right: 14px;
  min-height: 1px;
  _height: 1px;
}
.kratsi_objednej{
	width: 26px;
	text-align: center;
}
.kupon{
	width: 86px;
	margin-bottom: 0px;
	margin-right: 14px;
	text-align: center;
}
.kupon_nadpis{	
	width: 187px;	/*168*/
	margin-bottom: 0px;
	margin-right: 14px;
}
.kupon_nadpis1{	
	width: 187px;	/*168*/
	margin-bottom: 0px;
	margin-right: 37px;
}
.kupon_detail{	
	width: 52px;
	margin-bottom: 15px;
	margin-right: 26px;
}
.kupon_polozka{
	float: left;
	width: 86px;
	font-size: 13px;
	margin-right: 14px;
	text-align: center;
}
.delsi_kupon{
	width: 187px;
	text-align: left;
}
.kratsi_kupon{
	width: 40px;
	margin-right: 0px;
}
.vypis_zmen {
    background: url("../img/ano.png") no-repeat scroll center top transparent;
    border: 0 none;
    float: left;
    height: 16px;
	width: 16px;
    overflow: hidden;
	margin-right: 8px;
}
.ne {
    background: url("../img/ne.png") no-repeat scroll center top transparent;
}
.form_text{
	float: left;
	margin-bottom: 26px;
	width: 380px;
	height: 24px;
	padding: 0px 10px 0px 10px;
	border: 1px solid #DADADA;
}
.form_text2{
	height: 24px;
	padding: 0px 10px 0px 10px;
	border: 1px solid #DADADA;
}
.text1{
	margin-right: 28px;
	width: 380px;
}
.text2{
	float: right;
}
.text3{
	clear: left;
	width: 154px;
	margin-right: 1px;
	margin-bottom: 18px;
	background-color:#EBEAE5;
}
.text4{
	float: right;
	width: 154px;
	margin-right: 108px;
	margin-bottom: 10px;
	background-color:#EBEAE5;
}
.text5{
	margin-bottom: 8px;
	width: 410px;
}
.text6{
	width: 154px;
	margin-left: 266px;
	_margin-left: 163px;
	margin-right: 1px;
	margin-bottom: 10px;
	background-color:#EBEAE5;
}
.text7{
	width: 308px;
	margin-right: 30px;
	margin-bottom: 40px;
}
.text8{
	width: 308px;
	margin-bottom: 40px;
}
.text9{
	width: 308px;
	margin-right: 90px;
	margin-bottom: 22px;
}
.text10{
	width: 308px;
	margin-bottom: 22px;
}
.text11{
	float: right;
	margin-bottom: 10px;
}
.text12{
	width: 154px;
	margin-right: 1px;
	margin-bottom: 10px;
	background-color:#EBEAE5;
}
.text13{
	margin-bottom: 18px;
	width: 490px;
}
.text14{
	width: 256px;
	margin-bottom: 14px;
	margin-left: 10px;
	_margin-left: 5px;
	margin-right: 16px;
}
.text15{
	width: 830px;
	margin-bottom: 15px;
}
.text16{
	width: 390px;
	margin-bottom: 5px;
	margin-top: 2px;
}
.text17{
	width: 328px;
	margin-bottom: 5px;
	margin-top: 2px;
}
.text18{
	width: 650px;
	margin-bottom: 5px;
	margin-top: 2px;
}
.text19{
	width: 375px;
	margin-right: 18px;
}
.text20{
	width: 154px;
	margin-right: 6px;
	margin-bottom: 18px;
	height: 18px;
}
.text21{
	width: 70px;
	margin-right: 8px;
	margin-left: 8px;
	margin-bottom: 18px;
	height: 18px;
}
.text22{
	width: 561px;	
	margin-bottom: 0px;
	margin-left: 25px;
}
.text23{
	width: 48px;
	margin-bottom: 0px;
}
.text24{
	width: 140px;
}
.text25{
	width: 50px;
	margin-bottom: 14px;
	margin-left: 10px;
	_margin-left: 5px;
	margin-right: 16px;
  text-align: center;
}
.text_velikost{
	float: left;
	margin-bottom: 18px;
	width: 210px;
	margin-left: 95px;
	_margin-left: 43px;
	margin-right: 50px;
}
.text_velikost_o{
	float: right;
	margin-bottom: 22px;
	margin-right: 52px;
	width: 210px;
}
.text_velikost_f{
	float: left;
	margin-bottom: 16px;
	width: 242px;
}
.text_velikost_v1{
	float: left;
	clear: left;
	margin-bottom: 28px;
	width: 242px;
}
.text_velikost_v2{
	float: left;
	margin-bottom: 16px;
	width: 242px;
	margin-left: 204px;
}
.text_velikost_v3{
	float: left;
	margin-bottom: 16px;
	margin-right: 0px;
	margin-left: 118px;
	_margin-left: 67px;	/*ie6*/
	width: 268px;
}
.text_velikost_v4{
	float: right;
	width: 138px;
	margin-bottom: 24px;
	margin-right: 132px;
  margin-left: 132px;
}
.text_velikost_v5{
	float: left;
	clear: left;
	margin-bottom: 16px;
	_width: 190px;
  margin-left: 132px;
}
.text_velikost_v7{
	display: block;
	clear: left;
	text-align: center;
	margin-bottom: 18px;
}
.text_velikost_seo_clanek{
	float: right;
	width: 400px;
	margin-bottom: 24px;
  text-align: center;
}
.text_velikost_seo_clanek_2{
	float: left;
	width: 400px;
	margin-bottom: 24px;
  text-align: center;
}
.text_www{
	float: left;
	width: 70px;
  margin-top: 6px;
}
.form_foto_tl{
	float: left;
	margin-bottom: 18px;
}
.form_area{
	float: left;
	margin-bottom: 26px;
	width: 846px;
	max-width: 846px;
	_width: expression(this.height < this.width && this.width > 846 ? 846 : true);
	clear: left;
	border: 1px solid #DADADA;
}
.form_area2{
	float: left;
	margin-bottom: 6px;
	width: 246px;
	max-width: 246px;
	_width: expression(this.height < this.width && this.width > 246 ? 246 : true);
	clear: left;
	border: 1px solid #DADADA;
}
.area_uvod{
	float: left;
	margin-bottom: 18px;
	padding: 12px 10px 12px 10px;
	width: 831px;
	max-width: 831px;
	_width: expression(this.height < this.width && this.width > 831 ? 831 : true);
	border: 1px solid #DADADA;
}
.area_seo{
	float: right;
	margin-bottom: 12px;
	padding: 12px 10px 12px 10px;
	width: 380px;
	border: 1px solid #DADADA;
}
.seo1{
	clear: left;
	float: left;
	margin-right: 30px;
}
.area_podmenu{
	float: left;
	margin-bottom: 8px;
	padding: 12px 10px 12px 10px;
	width: 830px;
	max-width: 830px;
	_width: expression(this.height < this.width && this.width > 830 ? 830 : true);
	clear: left;
	border: 1px solid #DADADA;
}
.area_odkaz{
	width: 560px;
	max-width: 560px;
	_width: expression(this.height < this.width && this.width > 560 ? 560 : true);
	border: 1px solid #DADADA;
  clear: none;
}
.podmenu_pos{
	margin-bottom: 24px;
}
.uvod_menu{
	float: left;
	margin-bottom: 28px;
	margin-right: 33px;
	border: 1px solid #DADADA;
}
.list2{
	margin-right: 165px;
}
.list3{
	margin-right: 30px;
}
.list4{
	margin-right: 18px;
}
.list5{
	margin-right: 26px;
}
.list6{
	margin-right: 29px;
	margin-bottom: 18px;
}
.list7{
	float: right;
	margin-right: 30px;
	_margin-right: 15px; /*ie6*/
	margin-bottom: 0px;
}
.list8{
	float: right;
	margin-right: 264px;
	_margin-right: 132px; /*ie6*/
	margin-bottom: 0px;
}
.list9{
	float: right;
	margin-right: 271px;
	_margin-right: 136px; /*ie6*/
	margin-bottom: 0px;
}
.list10{
	margin-right: 56px;
	margin-bottom: 18px;
}
.list11{
	margin-right: 10px;
	margin-bottom: 18px;
}
.list12{
	margin-bottom: 0px;
}
.list_galerie{
	float: left;
	clear: left;
	margin-bottom: 17px;
	margin-right: 0px;
}
.list_odkazy{
	margin-bottom: 4px;
	margin-right: 0px;
  margin-top: 4px;
}
.list_uzivatel{
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 10px;
}
.form_tl{
	float: left;
	clear: left;
	width: 85px;
	height: 31px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	border: 0px;
	margin-bottom: 16px;
	margin-top: 13px;
	padding-bottom: 4px;
	background-image: url(../img/button-more-info-off.png);
	background-repeat: no-repeat;
	background-position: left top;
  cursor: pointer;
}
.form_tl:hover{
	background-image: url(../img/button-more-info-on.png);
}

.tl_uzivatel{
	margin-top: 44px;
}

.vse{
	width: 123px;
	height: 35px;
	border: 0px;
	background-image: url(../img/tl_vse.jpg);
}

.obr_text{
	float: right;
   clear: both;
   width: 300px;
   height: 225px;
   line-height: 225px;
   margin-bottom: 20px;
   margin-left: 18px;
   text-align: center;
}
.obr_text img{
   max-width: 300px;
   max-height: 225px;
   _width: expression(this.height < this.width && this.width > 300 ? 300 : true);
}

.obr_text_qr_kod{
  margin-bottom: 15px;
  float: right;
  margin-right: 200px;
}

.tl_text{
	float: left;
	margin-top: 17px;
}
.tl_foto{
	clear: left;
	margin-top: 8px;
	margin-left: 12px;
	border: 0;
}
.tl_video{
	margin-top: 8px;
	margin-left: 240px;
	border: 0;
}
.tl_odkaz{
	float: right;
	margin-top: 7px;
}
.smaz_vypis{
	float: right;
	_margin-right: -4px;	/*IE6*/
	text-align: left;
	width: 68px;
	margin-left: 16px;
	height: 16px;
	color: #EA2213;
}
.smaz_vypis:hover{
	text-decoration: underline;
}
.smaz_text_hl{
	width: 108px;
	margin: 15px 74px 0px 25px;
}
.tl_vypis{
	float: left;
  margin-right: 5px;
  margin-top: -1px;
}
.his{
	float: right;
	width: 40px;
	margin-left: 16px;
	margin-right: -4px;	/*IE6 3px margin bug*/
}
.smaz_text{
	float: left;
	text-align: left;
	width: 86px;
	height: 16px;
	color: #EA2213;
	font-weight: bold;
	margin-left: 10px;
	_margin-left: 5px; /*IE6*/
	margin-top: 17px;
}
.u_foto{
	margin-top: 8px;
	_margin-right: -3px;	/*ladeni bug v IE6*/
}
.smaz_r{
	float: right;
	margin-top: 8px;
	margin-right: 146px;
}
.zelene{
	color: #6A9C02;
}
.cervene{
	color: #EA2213;
}
.cervene a:link{
	color: #EA2213;
}
.fotka{
	float: left;
	width: 136px;
	text-align: center;
	margin-right: 5px;
	margin-bottom: 26px;
}
.fotka_obr{
	float: left;
	width: 136px;
	margin-bottom: 14px;
	text-align: center;
}
.fotka_obr img{
	max-width: 136px;
	_width: expression(this.height < this.width && this.width > 136 ? 136 : true);
}
.fotka_nazev{
	float: left;
	width: 136px;
	margin-bottom: 8px;
}
.fotka_poradi{
	float: left;
	width: 136px;
	margin-bottom: 9px;
}
.posledni_foto{
	margin-right: 0px;
}

.video{
	float: left;
	width: 414px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.posledni_video{
	margin-right: 0px;
}
.video_obr{
	float: left;
	width: 140px;
	margin-right: 16px;
}
.video_nazev{
	float: left;
	width: 258px;
	margin-top: 14px;
}

.youtube{
	float: left;
	width: 848px;
	text-align: center;
	margin-right: 6px;
	margin-bottom: 26px;
	margin-top: 20px;
}
.youtube_obr{
	float: left;
	width: 848px;
	margin-bottom: 14px;
}
.youtube_nazev{
	float: left;
	width: 600px;
	margin-bottom: 8px;
}
.youtube_poradi{
	float: left;
	width: 600px;
	margin-right: 10px;
	margin-bottom: 9px;
}
.stred{
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}

.odkaz{
	float: left;
	width: 414px;
	margin-right: 10px;
	margin-bottom: 20px;
}
.posledni_odkaz{
	margin-right: 0px;
}
.odkaz_obr{
	float: left;
	width: 140px;
	margin-right: 16px;
}
.odkaz_obr img{
	max-width: 140px;
	_width: expression(this.height < this.width && this.width > 140 ? 140 : true);
}
.odkaz_nazev{
	float: right;
	font-size: 18px;
	width: 258px;
	margin-bottom: 18px;
}
.odkaz_link{
	float: right;
	width: 258px;
	margin-bottom: 10px;
}
.odkaz_text{
	float: right;
	width: 258px;
	margin-bottom: 10px;
}
.odkaz_poradi{
	float: right;
	width: 258px;
	margin-bottom: 9px;
}
/*cary*/
.cara_mezi{	/*predel v zalozce*/
	float: left;
	width: 848px;
	color: #DADADA;
	margin: 0px;
	border-bottom: 1px solid #DADADA;
}
.dlouha{	/*predel mezi zalozkami*/
	width: 908px;
	_width: 848px;	/*IE6 - vyska prez 848 rozhodi web*/
	margin-left: -30px;
}
.mezera16{
	clear: both;
	margin-top: 16px;
}
.mezera16d{
	clear: both;
	margin-top: 16px;
	margin-bottom: 16px;
}
.mezera16b{
	clear: both;
	margin-bottom: 16px;
}
/*----------------------*/
.nadpis_sekce{
	display: block;
	height: 22px;
	font-size: 19px;
	padding-bottom: 16px;
	padding-top: 22px;
}

.pridat_dalsi{
	float: left;
	width: 156px; /*90*/
	font-size: 14px;
	color: #0173BA;
	font-weight: bold;
	margin-bottom: 18px;
}
.f_12{
	font-size: 12px;
}
.prolink{
	display: block;
	text-align: center;
	width: 848px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}
.text_prolink{
	clear: both;
	float: left;
	width: 28px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 20px;
}
.nadpis_prolink{
	float: left;
	width: 36px;
	height: 14px;
	margin-right: 20px;
	font-weight: bold;
	padding: 6px 0px 6px 0px;
}
.http_prolink{
	float: left;
	width: 32px;
	margin-right: 30px;
	height: 14px;
	padding: 6px 0px 6px 0px;
}
.prvni_vypis{
	margin-top: 0px;
	padding-top: 0px;
}

.sitemap_polozka{
	float: left;
	width: 200px;
	margin-right: 20px;
}

/*Obejdnavka detail*/
.objednavka_radek{
	float: left;
	width: 808px;
}
.prvni_radek_objednavka{
	float: left;
	width: 808px;
	padding: 14px 20px 4px 20px;
	background-color: #E7E7E7;
	border-top: 1px solid #DADADA;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
}
.objednavka_obal{
	float: left;
	width: 808px;
	padding: 14px 20px 4px 20px;
	border: 1px solid #DADADA;
	margin-bottom: 20px;
}
.objednavka_polozka{
	float: left;
	width: 200px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.objednavka_polozka img{
	text-align: center;
	max-height: 50px;
	_heigh: expression(this.height < this.width && this.width > 50 ? 50 : true);
	margin-top: 5px;
}
.objednavka_polozka p{
	display: block;
	margin-top: 0px;
}
.obj{
	width: 180px;
}
.obj1{
	width: 144px;
	text-align: center;
	margin-bottom: 0px;
}
.obj2{
	width: 80px;
	_margin-right: -2px;	/*ie6*/
	text-align: center;
	margin-bottom: 0px;
}
.obj3{
	width: 114px;
	text-align: center;
	margin-bottom: 0px;
}
.obj4{
	width: 200px;
	text-align: center;
}
.obj5{
	width: 165px;
	text-align: center;
}
.obj6{
	width: 608px;
	margin-right: 0px;
}
.obj7{
	width: 165px;
}
.obj_posledni{
	margin-right: 0px;
	width: 168px;
}
.obj_prvni{
	width: 180px;
}
.stat1{
	width: 98px;
	margin-right: 10px;
	text-align: center;
}
.stat2{
	width: 63px;
	margin-right: 10px;
	text-align: center;
}
.stat3{
	width:113px;
	margin-right: 10px;
	text-align: center;
}
.objednavka_text{
	width: 608px;
	margin-right: 0px;
}

/*sikuze editace*/
.vlakno_one {
    border-top: thin solid #CCCCCC;
    padding-bottom: 15px;
}
.ramecek_diskuze {
    background-color: #FFFFFF;
    color: #000000;
    font-size: 13px;
    padding: 10px;
}
.nadpis_diskuze {
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}

/*vypis*/
.radek_vypis{
	position: relative;
  float: left;
  width: 812px;
  padding: 8px 18px 8px 18px;
  border-bottom: 1px solid #DADADA;
  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
}
.radek_vypis span{
	min-height: 1px;
  _height: 1px;
}
.radek_vypis:hover{
	background-color:#D0EBFC;
}
.prvni_radek{
	float: left;
	width: 812px;
	padding: 9px 18px 9px 18px;
	border: 1px solid #DADADA;
	background-color: #E7E7E7;
}
.poradi{
	float: left;
	width: 40px;
	font-size: 13px;
	margin-right: 14px;
	text-align: center;
}
.delsi_poradi{
	width: 40px;
	margin-right: 14px;
}
.datum_v{
	float: left;
	width: 80px;
	font-size: 13px;
	margin-right: 14px;
	text-align: center;
}
.komenty{
	float: right;
	width: 98px;
	font-size: 13px;
	text-align: center;
}
.cas_v{
	float: left;
	width: 54px;
	font-size: 13px;
	margin-right: 22px;
}
.nazev_v{
	float: left;
	width: 410px;
	font-size: 13px;
	margin-right: 34px;
}
.delsi_nazev{
	width: 450px;
}
.delsi_nazev2{
	width: 450px;
}

.smazano{
	float: left;
	width: 848px;
	/*height: 30px;*/
	text-align: center;
	margin-bottom: 20px;
	color: #FF0000;
	border: 1px solid #DADADA;
	padding-top: 10px;
	padding-bottom: 10px;
}

.potvrzeni_shop{
  float: left;
	width: 823px;
	margin-bottom: 20px;
	border: 1px solid #DADADA;
	padding-top: 20px;
  padding-left: 25px;
}

.tl_objednavka{
	float: left;
	width: 200px;
	height: 40px;
	text-align: center;
	margin-bottom: 14px;
	margin-right: 20px;
	border: 0px;
	color: #FFFFFF;
  cursor: pointer;
}
.potvrdit{
	background-image:url(../img/buttons/potvrdit-objednavku.png);
}
.potvrdit:hover{
	background-image:url(../img/buttons/potvrdit-objednavku-hover.png);
}
.uzavrit{
	background-image:url(../img/buttons/uzavrit-objednavku.png);
}
.uzavrit:hover{
	background-image:url(../img/buttons/uzavrit-objednavku-hover.png);
}
.storno{
	background-image:url(../img/buttons/storno-objednavky.png);
}
.storno:hover{
	background-image:url(../img/buttons/storno-objednavky-hover.png);
}

/*anketa*/
.anketa_text{width: 130px;}
.anketa_cislo{width: 40px;}
.anketa_otazka{width: 470px;}
.mar_bot_anketa{margin-bottom: 20px;}
.anketa_obal {
	float: left;
	width: 750px;
}
.anketa_nadpis {
	background-color: #87C603;
	color: #FFFFFF;
	height: 38px;
	font-size: 14px;
	font-weight: bold;
	width: 722px;
	padding-left: 8px;
}
.okraj_anketa {
	border: 1px solid #DADADA;
	background-color: #FFFFFF;
	padding-left: 8px;
	padding-bottom: 16px;
	width: 712px;
}

.tl_anketa{
	float: left;
	width: 59px;
	height: 21px;
	text-align: center;
	margin-right: 4px;
	padding-bottom: 3px;
	border: 0px;
	color: #FFFFFF;
  cursor: pointer;
}
.vloz_ank{
	background-image:url(../img/buttons/anketa-add-button.png);
}
.vloz_ank:hover{
	background-image:url(../img/buttons/anketa-add-button-hover.png);
}
.storno_ank{
	width: 81px;
	height: 30px;
	margin-top: 28px;
	margin-left: 306px;
	background-image:url(../img/buttons/anketa-storno-button.png);
}
.storno_ank:hover{
	width: 81px;
	height: 30px;
	background-image:url(../img/buttons/anketa-storno-button-hover.png);
}

/*--------------*/

.tl_85, .tl_85:link{
	float: left;
	width: 85px;
	height: 31px;
	line-height: 28px;
	text-align: center;
	text-decoration: none;
	border: 0px;
	color: #FFFFFF;
	font-weight: bold;
	background-image:url(../img/buttons/pokracuj-button.png);
}

.tl_85:hover{
	background-image:url(../img/buttons/pokracuj-button-hover.png);
}

.check{
	float: left;
	width: 12px;
}

.check_koncovy{
	float: left;
	width: 12px;
	height: 12px;
	margin-bottom: 14px;
	*margin-top: 4px;	/*IE6+IE7*/
	margin-right: 242px;
	*margin-right: 244px;	/*IE6+IE7*/
}

.mezera_sprava{
	float: left;
	width: 20px;
	*width: 13px;	/*IE6+IE7*/
	width: 18px\0/IE8+9;	/*IE8+IE9*/
}

.admin_check{
	float: left;
	width: 88px;
	*width: 92px;
	height: 17px;
	*height: 18px;;
	margin-left: 4px;
	margin-right: 20px;
	padding-top: 2px;
}
.a_check1{
	width: 160px;
	margin-bottom: 11px;
}

.sprava_check{
	float: left;
	width: 160px;
	*width: 166px;
	height: 17px;
	*height: 18px;;
	margin-left: 4px;
	margin-right: 20px;
	padding-top: 2px;
}

.leva80{
	width: 80px;
	height: 28px;
	margin-left: 20px;
}

.prava162{
	width: 162px;
	margin-left: 14px;
	margin-right: 14px;
	height: 28px;
}

.obal_818{
	float: left;
	clear: both;
	width: 818px;
	font-weight: bold;
	margin-left: 30px;
}
.obal_818 p{
	font-weight: normal;
	margin-left: 25px;
}

.obal_400{
	float: left;
	width: 400px;
	margin-right: 30px;
	margin-top: 15px;
}

.obal_404{
	float: left;
	width: 404px;
	padding-top: 10px;
	padding-left: 10px;
	border: 1px solid #DADADA;
	margin-right: 10px;
}

.obal_404p{
	float: right;
	padding-left: 10px;
	border: 1px solid #DADADA;
	width: 404px;
	height: 131px;
	padding-top: 57px;
}

.obal_264{
	float: left;
	width: 264px;
	margin-left: 30px;
	margin-bottom: 11px;
}

.obal_150{
	float: left;
	width: 150px;
	margin-right: 26px;
	_margin-right: 6px;	/*ie6*/
	margin-bottom: 30px;
}

.obal_670{
	float: left;
	width: 670px;
	margin-bottom: 30px;
}

/*.obal_750{
	float: left;
	width: 750px;
	margin-bottom: 40px;
	margin-left: 30px;
}*/

.sprava_nadpis{
	width: 98px;
	margin-bottom: 12px;
	margin-top: 24px;
}

/*XML*/
.tl_xml{
	float: left;
	width: 165px;
	height: 31px;
	text-align: center;
	color: #FFFFFF;
	border: 0px;
	margin-bottom: 12px;
	margin-right: 30px;
	background-image:url(../img/buttons/vytvorit-aktualizovat-button.png);
  cursor: pointer;
}
.tl_xml:hover{
	background-image:url(../img/buttons/vytvorit-aktualizovat-button-hover.png);
}

.xml_polozka{
	float: left;
	width: 113px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.xml_delsi{
	width: 346px;
	margin-right: 0px;
	_margin-right: -3px;
	margin-left: 20px;
}
/*------------------------*/

.mena1{
	float: left;
	margin-right: 37px;
}
.mena2{
	float: left;
	margin-right: 28px;
}

/*statistika*/
.obal_statistika{
	float: left;
	width: 284px;
	padding-left: 10px;
	margin-bottom: 20px;
}
.kolik{
	float: left;
	width: 60px;
}

.statistika_polozka {
    float: left;
	clear: left;
    margin-bottom: 10px;
    width: 114px;
}
.pod {
	margin-left: 10px;
	width: 104px;
}
.pod_text {
	clear: none;
    width: 120px;
}

/*zmena uprava*/
.zmena {
	text-align: center;
	display: block;
	margin-bottom: 5px;
}
.zmena_text {
	text-align: center;
	display: block;
	margin-bottom: 20px;
}

.delsi23{
	width: 80px;
	margin-right: 14px;
}

.jednotka{
	float: left;
	width: 144px;
	padding-top: 2px;
	height: 28px;
}

.url_nadpis {
    margin-bottom: 0;
    margin-right: 20px;
    width: 220px;
}
.url_nadpis_l {
    margin-bottom: 0;
    margin-left: 40px;
    width: 86px;
}

.sprava_text{
	float: left;
	text-align: center;
	width: 132px;
	font-size: 13px;
	margin-right: 14px;
}

.barva_nast{
	float: left;
	margin-left: 20px;
	padding-top: 5px;
}

/*Uloz/zmena hlaska*/

.radek_info{
	float: left;
	width: 788px;
	font-weight: bold;
	margin-bottom: 20px;
	padding-top: 2px;
	padding-left: 40px;
	padding-right: 20px;
	background-image:url(../img/info/uloz.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.info_hlfoto{
	background-image:url(../img/info/hl_foto.jpg);
}
.info_foto{
	background-image:url(../img/info/foto.jpg);
}
.info_video{
	background-image:url(../img/info/video.jpg);
}
.info_ostatni{
	background-image:url(../img/info/ostatni.jpg);
}
.info_odkazy{
	background-image:url(../img/info/odkaz.jpg);
}

.tl_info:link, .tl_info:visited, .tl_info{
	float: left;
	width: 235px;
	height: 29px;
	padding-top: 11px;
	margin-left: 26px;
	margin-bottom: 10px;
	text-align: center;
	background-image: url(../img/buttons/button.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	font-weight: bold;
}
.tl_info:hover{
	background-image: url(../img/buttons/button-hover.png);
	text-decoration: none;
	color: #FFFFFF;
}

.info_ovladani{
	float: left;
	width: 522px;
	margin: 50px 0px 10px 122px;
}

.info_ovladani1{
	float: left;
	width: 828px;
	margin: 30px 0px 10px 20px;
}

/*sitemap*/
.site_tl{
	float: left;
	clear: left;
	width: 175px;
	height: 31px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	border: 0px;
	margin-bottom: 16px;
	margin-top: 13px;
	padding-bottom: 4px;
	background-image: url(../img/buttons/aktualizovat-sitemapu-button.png);
	background-repeat: no-repeat;
	background-position: left top;
  cursor: pointer;
}
.site_tl:hover{
	background-image: url(../img/buttons/aktualizovat-sitemapu-button-hover.png);
}

/*obecne*/
.mr_ne{
	margin-right: 0px;
}
.tucne{
	font-weight: bold;
}
.fl_28{
	float: left;
	margin-right: 28px;
	padding-top: 2px;
}
.ml_radio{
	margin-left: 82px;
}
.pt_2{
	padding-top: 2px;
}
.pt_4{
	padding-top: 4px;
}
.ml_15{
	margin-left: 15px;
}

.ml_12{
	margin-left: 12px;
}

.mr_kalendar{
	margin-right: 116px;
}

.mr_110{
  margin-right: 110px;
}

.mr_148{
	margin-right: 148px;
}

.ml_ne{
	margin-left: 0px;
}

.ml_35{
	margin-left: 35px;
}

.ml_174{
	margin-left: 174px;
}

.ml_166{
	margin-left: 166px;
}

.mt_ne{
	margin-top: 0px;
}

.mb_uzivatel{
	margin-bottom: 5px;
}
.mb_11{
	margin-bottom: 11px;
}
.mb_ne{
	margin-bottom: 0px;
}

.mt_20{
	margin-top: 20px;
}

.vpravo{
	float: right;
}

.fw_normal{
	display: block;
	font-weight: normal;
}

.fotogalerie_polozka_obal{
	float: left;
	width: 424px;
}

.form_text_bg{
	float: left;
	margin-bottom: 26px;
	width: 380px;
	height: 24px;
	padding: 0px 10px 0px 10px;
	border: 1px solid #DADADA;
	background-color:#EBEAE5;
}

#hlavni_chyba{
	position: relative;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

.div_hlaska{
	width: 435px;	/*525*/
	height: 49px;	/*60*/
	font-weight: bold;
	padding-top: 11px;
	margin-bottom: 86px;
	margin-top: 56px;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
	font-size: 24px;
	background-image: url(../img/krizek.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 90px;
}

.div_tlacitka_error{
	/*pokud budou 3 tlacitka tak vedle sebe a zrusit ten padding a sirku dat zpet na 800px*/
	float: left;
	width: 550px;	/*800*/
	text-align: center;
	padding-left: 150px;
}

.tl_error{
	float: left;
	width: 250px;
	height: 38px;
	color: #0074B9;
	padding: 18px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	background-image: url(../img/butto-error-zmena.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.tl_error:hover{
	background-position: left bottom;
	color: #FFFFFF;
}

.uz_login_neaktiv{
  float: left;
  font-size: 14px;
  height: 20px;
  margin-bottom: 5px;
  margin-left: 0;
  margin-right: 16px;
  padding-left: 12px;
  padding-top: 3px;
  width: 256px;
  font-weight: bold;
}

.tecka_vypis{
 position: absolute;
 left: 13px;
 top: 13px;
 width: 6px;
 height: 6px;
 background-repeat: no-repeat;
 background-position: left center;
}
.cervena_tecka{
 background-image:url(../img/off_icon.png);
}
.zelena_tecka{
 background-image:url(../img/on_icon.png);
}
.tl_google_map{
  cursor: pointer;
}
.tl_google_map:hover{
  color: #0173ba;
  text-decoration: underline;
}
#box_obal {
    background-color: #000;
    bottom: 0;
    cursor: pointer;
    display: none;
    left: 0;
    opacity: 0.9;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 998;
}
.tabulka_pro_vkladani{
  float: left;
  width: 848px;
  overflow: hidden;
  clear: both;
  margin: 0px 0px 15px 0px;
}
.tabulka_pro_vkladani tr{
  width: 100%;
}
.prvni_radek_vkladani{
  /*background-color: #f0f0f0;*/
}
.tabulka_pro_vkladani td{
  float: left;
  width: 60px;
  padding: 1px 2px 1px 2px;
}
.prvni_radek_vkladani td{
  padding-top: 10px;
  padding-bottom: 10px;
}

.prvni_td_vkladani{
  /*background-color: #f0f0f0;*/
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.tabulka_pro_vkladani input{
  float: left;
  width: 88%;
  padding: 0px 6% 0px 6%;
  height: 18px;
  line-height: 18px;
  border: 1px solid #dadada;
}
.prvni_td_vkladani input, .prvni_radek_vkladani input{
  background-color: #f0f0f0;
  border: 1px solid grey;
}
/* eshop - ceny, sleva, kusy (START) */
.tabulka_eshop_ceny_sleva{
  float: left;
  clear: both;
  width: 848px;
  overflow: hidden;
  margin: 0px 0px 15px 0px;
}
.tabulka_eshop_ceny_sleva tr{
  width: 100%;
}
.tabulka_eshop_ceny_sleva td{
  padding: 5px 5px 5px 5px;
  vertical-align: top;
}
.cena_sleva_nazev{
  display: block;
  font-weight: bold;
  margin-bottom: 5px;
}
.cena_sleva_input{
  float: left;
  clear: both;
  width: 90%;
  border: 1px solid #dadada;
  height: 20px;
  line-height: 20px;
  padding: 0px 5% 0px 5%;
}
.cena_sleva_select{
  float: left;
  clear: both;
  width: 100%;
  border: 1px solid #dadada;
  padding: 0px 0px 0px 5%;
}
.cena_sleva_poznamka{
  display: block;
  min-height: 30px;
  margin-bottom: 5px;
}
.pridat_dalsi_cena_sleva{
  float: right;
  height: 18px;
  line-height: 18px;
  padding: 5px 10px 5px 10px;
  margin-top: 14px;
  color: #FFFFFF;
  font-weight: bold;
  cursor: pointer;
  border: 1px solid #00669A;
  
  background-color:#0085DC;
  background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#06A4F5), to(#0067C2)); /* Chrome a Safari*/
  background-image: -webkit-linear-gradient(#06A4F5, #0067C2); /* Chrome a Safari*/
  background-image: -moz-linear-gradient(#06A4F5, #0067C2); /* Opera */
  background-image: -o-linear-gradient(#06A4F5, #0067C2); /* Opera */
  background-image: -ms-linear-gradient(#06A4F5, #0067C2); /* pro IE10 */
  background-image: linear-gradient(#06A4F5, #0067C2); /* CSS3 */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#06A4F5',endColorstr='#0067C2'); /* IE9 a starsi*/
  zoom:1; /* Bez zoomu se prechod v IE nezobrazi */
}
.pridat_dalsi_cena_sleva:hover{
  opacity: 0.8;
}
.smazat_variantu{
  float: left;
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  margin: 0px 10px 0px 10px;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  cursor: pointer;
  
  background-color:#FF0000;
  -webkit-border-radius: 15px 15px 15px 15px;
  -moz-border-radius: 15px 15px 15px 15px;
  border-radius: 15px 15px 15px 15px;
  behavior: url(../../funkce/PIE.php);
}
.smazat_variantu:hover{
  opacity: 0.8;
}
/* eshop - ceny, sleva, kusy (KONEC) */

.input_sedy{
  background-color: #DADADA;
}