@charset "utf-8";
/* CSS Document */

body {
	color:#543E10; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	background-color:#FFDB48; 
	background-image:url(../images/body-background.gif); 
	background-position:top center; 
	background-repeat:repeat-x; 
	text-align:center; 
	margin:0; 
	padding:0;
}

#hlavicka {
	width:960px; 
	background-image:url(../images/head.jpg); 
	margin:auto;
	height:218px;
	padding: 0px 20px 0px 20px;
}

#hlavicka-new {
	width:960px; 
	background-image:url(../images/head-new.jpg); 
	margin:auto;
	height:218px;
	padding: 0px 20px 0px 20px;
}

#flash-hlavicka {
	width:960px;
	height:175px;
}

#flash-hlavicka-new {
	width:960px;
	height:115px;
}

#control-panel-hlavicka {
	width:960px;
	height:60px;
	text-align:right;
}

#menu {
	height:28px;
}

#all {
	width:1000px; 
	background-image:url(../images/all-background.gif); 
	margin:auto; 
	background-repeat:repeat-y;
}

#background-left {
	width:10px; 
	height:165px; 
	background-image:url(../images/all-background-left.gif); 
	float:left; 
	background-repeat:no-repeat;
}

#left {
	width:231px; 
	float:left; 
	padding-left:10px; 
	text-align:left;
}

#box-sortiment-top-1 {
	width:221px; 
	height:29px; 
	background-image:url(../images/box-top-sortiment-1.gif);
}

#box-sortiment-top-2 {
	width:221px; 
	height:29px; 
	background-image:url(../images/box-top-sortiment-2.gif);
}
#box-kosik-new-top{	
  width:221px; 
	height:45px; 
	background-image:url(../images/box-top-kosik2.gif);
}
#box-kosik-top {
	width:221px; 
	height:45px; 
	background-image:url(../images/box-top-kosik.gif);
}

#sortiment-middle, #login-middle, #vyhledavani-middle, #kosik-middle {
	width:221px;
	background-color:#FFFFED;
	background-image:url(../images/box-background.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	padding-top:5px; 
	padding-bottom:5px;
}

#sortiment-middle table {
	margin-left:6px;
}

#sortiment-middle table td {
	height:24px; 
	background-repeat:no-repeat; 
	background-position:left; 
	font-size:12px;
}

#sortiment-middle table #uroven_1 {
	background-image:url(../images/sortiment-kyticka.gif);
	padding-left:20px;
}

#sortiment-middle table #uroven_2 {
	background-image:url(../images/sortiment-puntik-1.gif);
	padding-left:26px;
}

#sortiment-middle table #uroven_3 {
	background-image:url(../images/sortiment-puntik-2.gif);
	padding-left:34px;
}

#sortiment-middle table #uroven_4 {
	background-image:url(../images/sortiment-puntik-3.gif);
	padding-left:42px;
}

#sortiment-middle table td a {
	color:#543E10; 
	text-decoration:none;
}

#sortiment-middle table td a:hover {
	text-decoration:underline;
}

#box-bottom-blue {
	width:221px; 
	height:25px; 
	background-image:url(../images/box-bottom-blue.gif); 
	background-repeat:no-repeat;
}

#box-bottom-yellow {
	width:221px; 
	height:25px; 
	background-image:url(../images/box-bottom-yellow.gif); 
	background-repeat:no-repeat;
}

#box-informace-top {
	width:221px; 
	height:43px; 
	background-image:url(../images/box-top-informace.gif);
}

#box-fotogalerie-top {
	width:221px; 
	height:43px; 
	background-image:url(../images/box-top-fotogalerie.gif);
}

#informace-middle, #provozovatel-middle {
	width:190px; 
	padding-bottom:5px;
	background-color:#FFFFED;
	background-image:url(../images/box-background.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	padding-left:21px; 
	padding-right:10px;
}

#informace-middle a {
	color:#543E10; 
	text-decoration:none; 
	line-height:20px;
}

#informace-middle a:hover {
	text-decoration:underline;
}

#box-provozovatel-top {
	width:221px; 
	height:45px; 
	background-image:url(../images/box-top-provozovatel.gif);
}

#provozovatel-middle p {
	line-height:16px; 
	margin:0; 
	padding:0; 
	padding-bottom:5px;
}

#right {
	width:231px; 
	float:left; 
	padding-left:10px; 
	text-align:left;
}

#box-login-top {
	width:221px; 
	height:45px; 
	background-image:url(../images/box-top-login.gif);
}

#box-nove-top {
	width:221px; 
	height:45px; 
	background-image:url(../images/box-top-nove.gif);
}


#login-middle table, #vyhledavani-middle table {
	text-align:center; 
	width:100%;
}

#login-middle input, #vyhledavani-middle input {
	width:109px; 
	background-color:#FFF0A0; 
	padding-left:6px; 
	border:1px solid #543E10; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#543E10;
	background-repeat:no-repeat; 
	background-position:left;
}

#prihlasovani_input {
	width:109px; 
	background-color:#FFF0A0; 
	padding-left:6px; 
	border:1px solid #543E10; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#543E10;
	background-repeat:no-repeat; 
	background-position:left;
}

#p_stav_kosiku_new { 
	padding: 10px;
  color:#003caa; 
	font-size:11px;
}

#p_stav_kosiku_new strong {
	font-size:12px;
}

#p_stav_kosiku_new #a_stav_kosiku {
	color:#003caa;
	text-decoration:none;
	font-weight:normal;
}

#p_stav_kosiku_new #a_stav_kosiku:hover {
	text-decoration:underline;
}

#kdo_prihlasen_new {
	float:right; 
	padding-left:8px; 
	padding-right:5px;
	color:#003caa;
}

#kdo_prihlasen_new span {
	font-size:11px;
	
}

#kdo_prihlasen_new #a_registrace {
	font-weight:bold;
	text-decoration:none;
	color:#003caa;
	padding-right:10px;
}

#kdo_prihlasen_new #tlacitko {
	background:none; 
	border:0px; 
	width:60px;
	color:#003caa;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#kdo_prihlasen_new #a_registrace:hover {
	text-decoration:underline;
}

#kdo_prihlasen_new #odkaz_prihlaseni_new {
	color:#003caa;
	text-decoration:none;
}

#kdo_prihlasen_new #odkaz_prihlaseni_new:hover {
	text-decoration:underline;
}

#login-middle #button_prihlaseni, #vyhledavani-middle #button_zakladni_vyhledavani {
	margin-top:5px;
	width:auto;
	border:0px;
	padding:0;
}

#login-middle a, #vyhledavani-middle a {
	color:#543E10;
}

#vyhledavani-middle #check {
	width:auto;
	background-color:'';
	border:0;
	padding:0;
}

#box-vyhledavani-top {
	width:221px; 
	height:41px; 
	background-image:url(../images/box-top-vyhledavani.gif);
}

#box-aktuality-top {
	width:221px; 
	height:41px; 
	background-image:url(../images/box-top-aktuality.gif);
}

#aktuality-middle, #nove-middle {
	width:201px; 
	background-color:#FFFFED;
	background-image:url(../images/box-background.gif); 
	background-repeat:repeat-x; 
	padding-left:10px; 
	padding-right:10px;
}

#aktuality-middle h2, #nove-middle h2 {
	font-size:12px; 
	font-weight:bold; 
	margin:0; 
	padding:0; 
	margin-bottom:5px;
}

#aktuality-middle p, #nove-middle p {
	font-size:11px; 
	text-align:justify; 
	margin:0; 
	padding:0;
}

#aktuality-middle hr, #nove-middle hr {
	color:#FFDC43;
}

#aktuality-middle div, #nove-middle div {
	text-align:right;
}

#aktuality-middle a, #nove-middle a {
	font-size:11px; 
	color:#AA8B17;
}

#aktuality-middle img, #nove-middle img {
	margin-bottom:5px;
	border:1px solid #FFDC43;
}

#background-right {
	width:10px; 
	height:165px; 
	background-image:url(../images/all-background-right.gif); 
	float:right; 
	background-repeat:no-repeat;
}

#pata {
	width:1000px; 
	height:100px; 
	background-image:url(../images/all-background-bottom.jpg); 
	clear:both;
}

#main {
	width:468px; 
	float:left; 
	text-align:left; 
	padding:15px; 
	padding-top:0px;
	font-size:13px; 
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#shop_main h1 {
	font-size:15px; font-weight:bold; color:#00349C;
}

#main h1, #main h2 {
	font-size:18px; font-weight:normal; color:#00349C;
}


#shop_main h2 {
	font-size:15px; font-weight:bold; color:#FFD71E;
}

#main h3 {
	font-size:14px; font-weight:bold; color:#00349C;
}

#shop_main h3 {
	font-size:14px; font-weight:bold;
}

#main h4, #shop_main h4 {
	font-size:13px;
}

#main h5, #shop_main h5 {
	font-size:12px;
}

#main p {
	line-height:15px;
}

#main a, #shop_main a {
	color:#AA8B17;
}

#main ul {
	font-size:12px;
}

#main li {
	line-height:16px;
}

#shop_main p {
	font-size:11px;
}

/************************ SHOP ******************************/
#shop_main {
	width:498px; float:left; text-align:left;
}

#kdo_prihlasen {
	margin-left:15px;
	margin-bottom:8px;
}

#p_stav_kosiku {
	text-align:center;
	margin-bottom:5px;
	line-height:20px;
	padding-right:10px;
}

#a_stav_kosiku {
	color:#543E10;
	font-weight:bold;
}

#p_stav_kosiku span {
	font-size:11px;
}

#cesta_ke_kategorii {
	padding-top:7px; 
	padding-left:10px; 
	width:488px; 
	height:22px; 
	background-image:url(../images/main-top.gif); 
	background-position:top; 
	background-repeat:no-repeat; 
	color:#FFFFFF; 
	font-weight:bold;
	font-size:11px;
}

#cesta_ke_kategorii a{
	color:#FFFFFF;
}

#popis_kategorie {
	width:478px;
	background-color:#FFFFED;
	background-image:url(../images/box-background.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	font-size:11px; 
	padding:10px;
}

#popis_kategorie p {
	text-align:justify;
	margin:5px 0px 5px 0px;
	padding:0;
}

#popis_kategorie div {
	text-align:right;
}

#eshop-control_panel {
	width:478px; 
	height:15px; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:2px; 
	background-color:#FFD32E; 
	font-size:10px;
}

#eshop-control_panel #strankovani {
	float:right;
}

#eshop-control_panel #strankovani a {
	color:#AA8B17; 
	text-decoration:none;
}

#eshop-control_panel #strankovani a:hover {
	text-decoration:underline;
}

#eshop-control_panel #razeni a {
	color:#AA8B17;
}

#eshop-control_panel #akt_stranka_prehled {
	font-weight:bold;
}

#main-bottom {
	width:498px; 
	height:13px; 
	background-image:url(../images/main-bottom.gif); 
	background-repeat:no-repeat; 
	background-position:top; 
	line-height:1px;
}

#div_zbozi_prehled {
	width:498px; 
}

#div_zbozi_prehled table {
	border:1px solid #FFD235; 
	border-collapse:collapse; 
	width:498px; 
	margin-top:3px; 
	margin-bottom:5px;
}

/*#div_zbozi_prehled table #left-top {
	background-color:#FFD235; 
	border-right:1px solid #FFFFFF; 
	
	height:19px;
}*/

#div_zbozi_prehled table #nadpis {
	/*background-color:#FFD235;*/
	font-weight:bold; 
	padding-left:5px;
	padding-top:12px;
}

#div_zbozi_prehled table #nadpis a {
	color:#543E10; 
	text-decoration:none;
}

#div_zbozi_prehled table #nadpis a:hover {
	text-decoration:underline;
}

#div_zbozi_prehled table #nadpis a h1 {
	font-size:12px;
	padding:0px;
	margin:0px;
	color:#543E10;
} 

#div_zbozi_prehled table #obrazek {
	text-align:center;
	width:180px; 
}

#div_zbozi_prehled table #obrazek img {
	border:0px;
}

#div_zbozi_prehled table #popis {
	font-size:11px; 
	vertical-align:top;
}

#div_zbozi_prehled table #popis p {
	margin:5px; 
	padding:0; 
	text-align:justify;
}

#div_zbozi_prehled table #popis a {
	color:#330000;
}

#div_zbozi_prehled table #popis a:hover {
	color: #000000;
}

#div_sortiment_podrobne a {
	color:#330000;
}

#div_sortiment_podrobne a :hover {
	color: #000000;
}

#div_zbozi_prehled table #popis div {
	text-align:right;
	padding-right:5px;
}

#div_zbozi_prehled table #bezna_cena {
	width:180px; 
	height:20px; 
	background-color:#FFF1C0; 
	text-align:center; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
}

#div_zbozi_prehled table #sleva {
	width:157px; 
	text-align:center; 
	background-color:#FFE68E; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
}

#div_zbozi_prehled table #cena {
	height:18px;
	width:177px; 
	font-size:11px;
	/*text-align:center; 
	font-weight:bold; 
	background-color:#FFD235;
	border-bottom:1px solid #FFFFFF;*/ 
}

#div_zbozi_prehled table #bezna_cena_suma {
	width:180px; 
	height:27px; 
	background-color:#FFF1C0; 
	text-align:center; 
	border-right:1px solid #FFFFFF;
}

#div_zbozi_prehled table #varianty {
	width:177px; 
	text-align:center; 
	/*background-color:#FFF1C0; 
	border-right:1px solid #FFFFFF;*/
}

#div_zbozi_prehled table #varianty select {
	width:95%; 
	font-size:11px;
}

#div_zbozi_prehled table #do_kosiku {
	width:137px; 
	text-align:center;
	vertical-align:bottom;
	/*background-color:#FFF1C0;*/
}

#div_zbozi_prehled table #do_kosiku #kusu {
	width:26px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
	text-align:center;
}

#div_zbozi_prehled table #do_kosiku #tlacitko {
	margin-left:10px;
}

#info_div_do_kosiku {
	width:478px;
	background-color:#FFD623;
	padding:10px 10px 5px 10px;
}

#info_div_do_kosiku #mensi {
	font-size:12px;
}

#info_div_do_kosiku h1 {
	margin:0;
	padding:0;
}

#info_div_do_kosiku div a {
	font-size:11px;
}

#div_kosik, #div_registracni_formular, #div_pokrocile_vyhledavani {
	background-color:#FFFFED;
	background-image:url(../images/box-background.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding:10px;
}

#div_kosik #kosik, #moje_objednavky_tabulka, #registracni-formular {
	width:478px;
}

#div_pokrocile_vyhledavani input, #div_pokrocile_vyhledavani select {
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
}

#div_pokrocile_vyhledavani table {
	width:478px;
}

#div_kosik #vypis_obsah_kosiku input {
	width:26px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
	text-align:center;
}

#div_kosik .odstranit_zbozi, #div_kosik .a_aktualizovat_pocty{
	font-size:11px;
}

#div_kosik .cara, #registracni-formular .cara, #div_pokrocile_vyhledavani .cara, #div_sortiment_podrobne .cara {
	color:#FFDC43;
	height:1px;
}

#div_kosik textarea {
	width:458px; 
	height:75px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
}

#formular_pro_slevu #formular_sleva_info {
	font-size:11px;
}

#formular_pro_slevu input {
	width:200px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
}

#formular_pro_slevu #button_pouzit_slevu, #div_pokrocile_vyhledavani #button_pokrocile_vyhledavani {
	width:auto;
	border:0px;
	height:auto;
}

#tlacitka-kosik {
	width:478px;
	height:18px;
	padding:3px 10px 3px 10px;
	background-color:#FFD32E; 
}

#alert {
	width:478px; 
	padding:13px 10px 13px 10px;
	background-color:#FFD32E; 
}

#tlacitka-kosik #tlacitko-right {
	float:right;
}

#tlacitka-kosik #tlacitko-left {
	float:left;
}

#td_nadpis {
	color:#00349C;
}

#cesta_ke_kategorii  h1 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#FFFFFF;
}

.spojovaci_cara {
	border-left:2px solid #FFD32E;
	padding-left:5px;
}

#pokladna_tabulka_adresa input, #pokladna_tabulka_prihlaseni input, #registracni-formular input, #registracni-formular select, #spatne_heslo_input {
	width:200px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10;
}
#registracni-formular select {
  height:20px;
  width:204px;
}
#celkova_cena_platba {
	font-size:11px;
}

#objednavka_info, #objednavka_zbozi {
	width:468px;
}

#div_sortiment_podrobne {
	width:478px; 
	background-image:url(../images/box-background.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	font-size:11px; 
	padding:10px;
}

#div_sortiment_podrobne #table_top {
	width:478px;
}

#div_sortiment_podrobne #table_top #obrazek {
	width:202px;
}

#div_sortiment_podrobne #table_top #obrazek img {
	border:1px solid #FFE68E;
}

#div_sortiment_podrobne #table_top #nazev_sortimentu {
	vertical-align:top; 
	padding-left:10px; 
	padding-right:10px;
}

#div_sortiment_podrobne #table_top #nazev_sortimentu h1 {
	font-size:15px; 
	font-weight:bold; 
	color:#00349C; 
	padding:0; 
	margin:0;
}

#div_sortiment_podrobne #table_top #td_tabulka_cena {
	padding-left:5px; 
	vertical-align:bottom;
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table {
	border-collapse:collapse; 
	width:271px; 
	/*border:1px solid #FFE68E;*/
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table #bezna_cena {
	width:271px; 
	/*height:20px; */
	font-size:12px; 
	background-color:#FFF1C0; 
	text-align:center; 
	border-bottom:1px solid #FFFFFF;
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table #sleva {
	width:157px; 
	/*height:20px;*/ 
	font-size:12px; 
	text-align:center; 
	background-color:#FFE68E; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table #cena {
	width:118px; 
	/*height:20px; */
	font-size:12px; 
	text-align:center; 
	font-weight:bold; 
	/*background-color:#FFD235; 
	border-bottom:1px solid #FFFFFF;*/
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table #varianty {
	width:157px; 
	/*height:27px;*/ 
	text-align:center; 
	/*background-color:#FFF1C0; */
	border-right:1px solid #FFFFFF;
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table #varianty select {
	width:95%; 
	font-size:11px;
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table #do_kosiku {
	width:118px; 
	/*height:27px;*/ 
	text-align:center; 
	/*background-color:#FFF1C0;*/
	vertical-align:bottom;
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table #do_kosiku #ks_do_kosiku {
	width:26px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
	text-align:center;
}

#div_sortiment_podrobne #table_top #td_tabulka_cena table #do_kosiku #button_do_kosiku {
	margin-left:10px;
}

#div_sortiment_podrobne #table_top p {
	font-size:12px; 
	text-align:justify; 
	margin:0; 
	padding:0;
}

#div_sortiment_podrobne #table_parametry {
	width:478px;
	margin-top:10px;
}

#div_sortiment_podrobne #table_parametry td {
	width:238px;
	vertical-align:top;
}

#div_sortiment_podrobne #odkaz_vice {
	float:right;
}

#odkazy { 
	color:#ffffff;
	padding: 0px 0px 10px 0px;
	text-align:center;
	line-height:normal;
	width:960px; 
	margin-left:auto;
	margin-right:auto;}
#odkazy a,#odkazy a:visited{
	color: #AA8B17;
	text-decoration:underline;
	display: inline;
	font-size: 12px;
	text-align: center;
	margin-right:10px;
}
#odkazy a.odkazy-vice {
	color: #AA8B17;
	text-align: center;
	padding-top:2px;
	text-decoration:underline;
	display:block;
}
#odkazy a.odkazy-vice:hover {
	color: #AA8B17;
}
#div_infolinka{
  float:right; 
  padding-top:2px;
  padding-right:20px; 
	color:#003caa; 
	font-size:1em;
}