body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center; 
	padding:0px; 
	margin:0px; 
	background-color:#FFE0C1;
}

#all { 
	position:relative; 
	width:960px;
	margin-left:auto;
	margin-right:auto;
	border-top:1px solid #FF6600;
} 

#shop_main h1 { 
	font-size:15px;
	color:#FFFFFF;
	margin:5px;
	padding:10px 0px 10px 0px;
}

#hlavicka {
	background-image:url(../images/main-top.jpg); 
	border-bottom:1px solid #FFD2A5; 
	border-left:1px solid #FF6600; 
	width:754px; 
	height:199px; 
	position:absolute; 
	left:0px; 
	top:0px;
}

#pruh_top_right {
	position:absolute; 
	padding:0px; 
	margin:0px; 
	right:0px; 
	top:0px; 
	width:204px; 
	height:199px; 
	border-right:1px solid #FF6600;
}

#pruh_top_right #napis_top {
	height:26px; 
	background-color:#FF3333;  
	border-bottom:1px solid #FFD2A5;  
	border-left:1px solid #FFD2A5; 
	font-weight:bold; 
	font-size:11px; 
	color:#FFFFFF; 
	text-align:left; 
	padding-left:15px;
}

#pruh_top_right #napis_middle {
	height:109px; 
	background-color:#FF9933;  
	border-bottom:1px solid #FFD2A5;  
	border-left:1px solid #FFD2A5; 
	text-align:left; 
	padding-left:10px;
}

#shop_main{
	position:absolute; 
	left:208px; 
	top:231px; 
	width:544px; 
	height:100px; 
	text-align:left;
}

#pruh_top_right #nadpis_bottom {
	height:65px;
	//height:62px; 
	background-color:#FF3333;  
	border-bottom:1px solid #FFD2A5;  
	border-left:1px solid #FFD2A5; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; font-size:11px; 
	color:#FFFFFF; 
	text-align:left; 
	padding:0px 0px 0px 15px; 
	margin:0px;
}

#shop_menu {
	width:100%; 
	margin:0px;
}

#shop_menu td {
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #FFD2A5; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:11px; 
	color:#FFFFFF; 
	text-align:left; 
}

#shop_menu #vrstva0 {
	background-color:#FF6600;
}

#shop_menu #vrstva1 {
	background-color:#FF9933;
	font-weight:100;
}

#shop_menu #vrstva2 {
	background-color:#FFB366;
	font-weight:100;
}

#shop_menu #vrstva3 {
	background-color:#FFB366;
	font-weight:100;
}

#shop_menu #vrstva0 a{
	color:#FFFFFF;
	text-decoration:none;
}

#shop_menu #vrstva1 a, #shop_menu #vrstva2 a, #shop_menu #vrstva3 a{
	font-weight:100;
	color:#FFFFFF;
	text-decoration:none;
}

#shop_menu #vrstva0 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#shop_menu #vrstva1 a:hover, #shop_menu #vrstva2 a:hover, #shop_menu #vrstva3 a:hover{
	font-weight:100;
	color:#FFFFFF;
	text-decoration:underline;
}

#left_sloupec {
	position:absolute; 
	left:0px; 
	top:200px; 
	width:204px; 
	height:100px; 
	border-right:1px solid #FFD2A5;
	border-left:1px solid #FF6600;
}

#left_sloupec #nadpis_prihlaseni {
	height:26px; 
	background-color:#FF3333; 
	border-bottom:1px solid #FFD2A5;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:11px; 
	color:#FFFFFF; 
	text-align:left; 
	padding-left:15px;
	padding-top:1px;
}

#left_sloupec #nadpis_nabidka {
	height:26px; 
	background-color:#FF3333; 
	border-bottom:1px solid #FFD2A5; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:11px; 
	color:#FFFFFF; 
	text-align:left; 
	padding-left:15px;
}

#input_prihlaseni {
	width:138px; 
	height:19px; 
	border:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#565656; 
	font-size:12px; 
	margin:0px; 
	padding:2px 0px 0px 7px;
	font-weight:100;
}

#input_vyhledavani {
	width:138px; 
	height:19px; 
	border:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#565656; 
	font-size:12px; 
	margin:0px; 
	padding:2px 0px 0px 7px;
}

#odkaz_prihlaseni {
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:100; 
	letter-spacing:1px;
}

#pokracujte_dal {
	width:100%; 
	background-color:#FF9933; 
	color:#FFFFFF;
	margin:0px;
	border-bottom:1px solid #FF9933;
}

#nadpis_pokracujte_dal {
	color:#FFFFFF; 
	font-size:11px; 
	padding:5px; 
	padding-bottom:0px; 
	margin-bottom:0px;
}

#pokracujte_dal a{
	font-size:11px; 
	color:#FFFFFF; 
	margin-right:8px;
}

#popis_kategorie {
	width:100%; 
	background-color:#FF6600;
	margin-top:1px;
	color:#FFFFFF;
	font-size:11px;
}

#popis_kategorie p {
	margin:0px 5px 0px 5px;
	padding:5px;
	
}

#popis_kategorie div {
	width:100%;
	text-align:right;
	padding-bottom:3px;
}

#popis_kategorie a {
	margin-top:0px;
	padding:5px;
	margin-bottom:0px;
	color:#FFFFFF;
}

#strankovani_prehled {
	color:#FFFFFF;
	font-size:11px;
}

#strankovani_prehled a{
	color:#FFFFFF;
	text-decoration:none;
}

#strankovani_prehled a:hover{
	text-decoration:underline;
}

#strankovani_prehled #akt_stranka_prehled {
	font-weight:bold;
	text-decoration:underline;
}

#sort_div_prehled {
	font-size:11px;
}

#sort_div_prehled a{
	color:#FFFFFF;
}

#control_panel {
	width:100%; 
	height:20px;
	background-color:#FF3333;
	margin-top:1px;
	margin-bottom:5px;
}

#sortiment_prehled, #sortiment_prehled_novinka, #sortiment_prehled_akcni{
	width:100%;
	margin-bottom:7px;
}

#sortiment_prehled #sortiment_vrch{
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:bold; 
	padding-left:20px; 
	height:25px;
	background-color:#FF9933;
	vertical-align:top;
	background-image:url(../images/sipka-sortiment.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

#sortiment_prehled_novinka #sortiment_vrch{
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:bold; 
	padding-left:20px; 
	height:25px; 
	background-color:#FF6600;
	vertical-align:top;
	background-image:url(../images/sipka-sortiment-novinka.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

#sortiment_prehled_akcni #sortiment_vrch{
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:bold; 
	padding-left:20px; 
	height:25px; 
	background-color:#FF3333;
	background-image:url(../images/sipka-sortiment-akcni.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

#sortiment_vrch #sortiment_ikony {
	float:right; 
	text-align:right; 
	margin-right:2px; 
	margin-top:4px;
}

#shop_main #sortiment_vrch h1 {
	font-size:11px;
	font-weight:bold; 
	margin-bottom:0px; 
	margin-top:5px;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
}

#shop_main #sortiment_vrch a {
	color:#FFFFFF;
	text-decoration:none;
}

#shop_main #sortiment_vrch a:hover {
	text-decoration:underline;
}

#sortiment_obrazek {
	background-color:#FFFFFF;
	text-align:center; 
	border-bottom:1px solid #9C9D9C; 
	border-left:1px solid #9C9D9C;
	width:148px;
	height:161px;
	border:1px solid #FF9933;
	border-top:0px;
}

#sortiment_info {
	background-color:#FFFFFF; 
	vertical-align:top;  
	border-right:1px solid #FF9933;
	font-size:11px;
	color:#494949;
	padding:10px 7px 7px 7px;
	height:120px;
}

#sortiment_info p{
	text-align:justify; 
	margin-bottom:0px;
}

#sortiment_info ul, #sortiment_info ul, #sortiment_info li{
	text-align:left; 
	margin-bottom:0px;
}

#sortiment_td_cena {
	background-color:#FFC285;
	border-right:1px solid #FF9933;
	text-align:center;
	padding:0px;
	margin:0px;
}

#td_sleva {
	color:#FFFFFF; 
	font-size:11px; 
	text-align:center; 
	font-weight:bold;
	height:37px; 
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#FF6600;
	padding:0px 5px 0px 5px;
}

#td_bezna_cena {
	height:17px; 
	background-color:#FF9933; 
	padding-left:2px; 
	padding-right:2px; 
	color:#FFFFFF;
	font-size:11px;
	white-space:nowrap;
}

#td_nase_cena {
	height:20px; 
	background-color:#FF6600;
	padding-left:2px; 
	padding-right:2px;
	color:#FFFFFF; 
	font-weight:bold;
	font-size:11px;
	white-space:nowrap;
}

#sortiment_spodek {
	height:4px;
	line-height:1px;
	background-color:#FFFFFF;
	border-right:1px solid #FF9933;
	border-bottom:1px solid #FF9933;
}

#td_podrobnosti {
	background-color:#FF9933;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	vertical-align:middle;
	text-align:center;
	padding:0px 5px 0px 5px;
}

#td_podrobnosti a {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

#darek_prehled {
	color:#CF0000; 
	font-weight:bold; 
	margin-top:0px; 
	margin-bottom:0px; 
	text-align:left; 
	width:100%;
	font-size:11px;
	padding:3px 0px 3px 3px;
}

#darek_prehled a{
	font-weight:100; 
	color:#FF6600;
	padding-left:10px;
}

#table_doporucujeme {
	width:100%;
}

#doporucujeme_nadpis {
	height:26px; 
	background-color:#FF6600; 
	border-bottom:1px solid #FFD2A5;
	padding-left:5px;
}


#doporucujeme_nadpis a, #doporucujeme_nadpis h1{
	font-size:11px;
	font-weight:bold; 
	margin-bottom:0px; 
	margin-top:5px;
	color:#FFFFFF;
}

#doporucujeme_obrazek {
	padding:7px 0px 7px 0px;
	background-color:#FFC285;
}

#doporucujeme_cena {
	background-color:#FF3333;
	height:26px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:1px solid #FFC285;
}

#doporucujeme_beznacena {
	background-color:#FF9933;
	height:26px;
	font-size:11px;
	color:#FFFFFF;
}

#info_text {
	padding:5px; 
	margin:5px; 
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	background-color:#FF6600;
	
}

#sortiment_podrobne {
	width:100%;  
	background-color:#FFFFFF;
	font-size:11px;
	color:#494949;
}

#podrobne_vrch {
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:bold; 
	padding-left:20px; 
	height:25px; 
	background-color:#FF9933;
	background-image:url(../images/sipka-sortiment.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

#podrobne_vrch_akcni {
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:bold; 
	padding-left:20px; 
	height:25px; 
	background-color:#FF3333;
	background-image:url(../images/sipka-sortiment-akcni.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

#podrobne_vrch_novinka {
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:bold; 
	padding-left:20px; 
	height:25px; 
	background-color:#FF6600;
	background-image:url(../images/sipka-sortiment-novinka.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

#darek_podrobne a {
	color:#FF6600;
}

#sortiment_podrobne a{
	color:#FF6600;
}

#sortiment_podrobne h4 {
	font-size:12px;
	font-weight:bold;
	color:#CF0000;
}

#info_div_do_kosiku {
	width:100%; 
	background-color:#FF6600;
	position:relative;
	color:#FFFFFF;
	margin-bottom:5px;
	padding-bottom:3px;
}

#info_div_do_kosiku h1{
	color:#FFFFFF;
}

#div_kosik {
	width:100%; 
	padding-bottom:20px;
	font-size:11px;
	color:#494949;
}

#div_kosik h1{
	color:#FF6600;
}

#kosik {
	text-align:left;
	width:100%;
}

#div_kosik a{
	font-size:11px; 
	color:#FF3333; 
}

#div_registracni_formular {
	width:100%; 
	padding-bottom:20px;
	font-size:11px;
	color:#494949;
}

#div_registracni_formular h1{
	color:#FF6600;
}

#div_registracni_formular h2 {
	font-size:11px;
	background-color:#FF6600;
	width:100%;
	color:#FFFFFF;
	padding:7px 0px 7px 0px;
}

#div_registracni_formular h2 span {
	padding-left:10px;
}

#div_registracni_formular p {
	padding:5px;
}

#div_registracni_formular input {
	border:1px solid #CF0303; 
	color:#565656;
	font-size:12px;
	padding:2px;
	width:170px;
}

#div_registracni_formular table{
	text-align:left;
	margin-left:50px;
}

#div_pokrocile_vyhledavani {
	width:100%; 
	background-color:#FFB366;
	color:#494949;
	font-size:11px;
	margin-bottom:4px;
}

#div_pokrocile_vyhledavani input {
	border:1px solid #CF0303; 
	color:#565656;
	font-size:12px;
	padding:1px;
}

#div_pokrocile_vyhledavani table{
	width:100%; 
}

#div_pokrocile_vyhledavani select{
	font-size:11px;
}

#div_pokrocile_vyhledavani #button_pokrocile_vyhledavani {
	margin-bottom:2px; 
	border:1px solid #FFFFFF; 
	background-color: #FF6600; 
	font-size:11px; 
	text-align:center; 
	vertical-align:middle; 
	font-weight:bold; 
	color:#FFFFFF;
}

#button_heslo_dohledat {
	margin-bottom:2px; 
	border:1px solid #FFFFFF; 
	background-color: #FF6600; 
	font-size:11px; 
	text-align:center; 
	vertical-align:middle; 
	font-weight:bold; 
	color:#FFFFFF;
}

#div_kosik h2 {
	font-size:11px;
	background-color:#FF6600;
	width:100%;
	color:#FFFFFF;
	padding:7px 0px 7px 0px;
}

#div_kosik h2 span {
	padding-left:10px;
}

#moje_objednavky_tabulka {
	width:500px;
	margin-left:20px;
}

#moje_objednavky_tabulka td, #objednavka_zbozi td {
	padding:3px;
	border-bottom:1px solid #FF9933;
}










#stav_prihlaseni {
	width:188px; 
	height:149px; 
	position:absolute; 
	right:-1px; 
	top:0px; 
	background-image:url(../images/prihlaseni-pruh.jpg); 
	background-position:left top; 
	background-repeat:no-repeat;
}

#nadpis_prihlaseni{
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:12px; 
	text-align:center; 
	padding-top:5px;
}

#kdo_prihlasen{
	color:#565656; 
	font-weight:bold; 
	font-size:11px; 
	padding-left:15px; 
	padding-bottom:0px;
}


#odkaz_vyhledavani {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#FFFFFF; 
}

#stav_kosiku {
	width:188px; 
	height:25px; 
	background-image:url(../images/stav-kosiku-background.jpg); 
	position:absolute; 
	right:-1px; 
	top:149px;
}

.obrazek_zbozi_prehled {
	margin-top:7px; 
	margin-bottom:7px;
	border:0px;
}

#darek_prehled_vypis {
}

#right_pruh {
	width:188px; 
	position:absolute; 
	right:-1px; 
	top:174px; 
	background-color:#D7D7D7;
}

#cesta_ke_kategorii {
	margin-top:0px;
	padding-top:0px;
	color:#CF0000;
	font-size:11px;
	padding-left:4px;
}

#cesta_ke_kategorii a{
	color:#CF0000;
	text-decoration:none;
}

#cesta_ke_kategorii a:hover{
	text-decoration:underline;
}

#podrobne_ikony {
	float:right; 
	text-align:right; 
	margin-right:2px; 
	margin-top:4px;
}

#podrobne_spodek {
	height:20px; 
	text-align:right; 
}

#podrobne_spodek select{
	font-size:11px;
}

#shop_main #podrobne_vrch h1,#shop_main #podrobne_vrch_akcni h1,#shop_main #podrobne_vrch_novinka h1 {
	font-size:12px;
	font-weight:bold; 
	margin-bottom:0px; 
	margin-top:5px;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
}

#podrobne_vrch a {
	color:#FFFFFF
}

#tabulka_parametry_podrobne {
	border:1px solid #999999;
	border-collapse:collapse;
	width:100%;
}

#tabulka_parametry_podrobne td{
	border:1px solid #999999;
	border-collapse:collapse;
	padding:2px 5px 2px 5px;
	vertical-align:top;
}

#tabulka_parametry_podrobne #parametr_hodnota {
	font-weight:bold;
}

#souvisejici_zbozi_podrobne a {
	color:#666666;
	text-decoration:none;
	font-size:11px;
}

#souvisejici_zbozi_podrobne a:hover {
	text-decoration:underline;
}

#povinne {
	color:#CF0000;
}

#vypis_obsah_kosiku {
	border:0px;
	width:100%;
}

#vypis_obsah_kosiku td{
	padding:0px 5px 0px 5px;
}

#vypis_obsah_kosiku input{
	border:1px solid #CF0303; 
	color:#565656;
	font-size:12px;
	padding:1px;
	padding-right:2px;
	width:30px;
	text-align:right;
}

#vypis_obsah_kosiku a{
	font-size:11px; 
	color:#CF0000; 
}

#formular_pro_slevu input {
	border:1px solid #CF0303; 
	color:#565656;
	font-size:12px;
	padding:2px;
	width:200px;
}

#formular_sleva_info , #formular_sleva_info a{
	font-weight:bold;
	color:#CF0000;
}

#pokladna_tabulka_adresa input, #pokladna_tabulka_prihlaseni input {
	border:1px solid #CF0303; 
	color:#565656;
	font-size:12px;
	padding:2px;
	width:170px;
}

#objednavka_info td {
	padding:3px 5px 3px 5px;
}