html,body {
	background: url(../images/pozadi5.jpg);
	margin:0px;
	text-align:center;
}
h1 {
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 3px 3px 0px 3px;
	margin:0px
}
h2 {
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px
}
h3 {
	margin:0px
}
#mainPage {
	background-color: #FFFFFF;
	text-align: left;
	width: 882px;
	margin:auto;
}
#mainHeader {
	background-color: #FFFFFF;
	text-align: left;
	width: 882px;
}
#mainHeaderMenu {
	background-color:#FFFF02;
	background-image: url(../images/head_bg.gif);
	background-repeat: repeat-x;
	text-align: left;
	color: #000000;
	font-family: Arial, Helveca;
	font-size:11px;
	font-weight:bold;
	width: 649px; _width: 659px;
	height: 30px;
	padding-top:0px;
	float:left;
}
.mainHeaderMenuItem {
	padding: 4px 0px 0px 10px; _padding: 0px 0px 0px 10px;
	float:left;
 	cursor:pointer;
}
#mainHeaderFormSearch {
	background-image: url(../images/head_bg.gif);
	width: 220px;
	height: 30px;	
	text-align:right;
	padding: 0px 10px 0px 0px;
}
.input {
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(../images/input_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #333333;
}
.submit  {
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#mainHeaderLogo {
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	height:200px;
	cursor:pointer;
}
#mainTable {
	width:100%;
}
#mainLeft {
	background-color: #333333;
	width:158px;
	padding: 0px 1px 0px 1px;
}
#mainMenu {
	background-color: #333333;
	padding: 0px 0px 5px 0px;
}

#mainCategory {
	background-color: #333333;
}
#mainCategory2 {
	background-color: #333333;
}
.menuTitle {
	background-image: url(../images/nav_head.gif);
	background-repeat: repeat-x;
	width:158px;
	height:12px;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 4px 0px 5px 0px;
	text-align:center;
}
.categoryTitle {
	background-image: url(../images/nav_head.gif);
	background-repeat: repeat-x;
	width:158px;
	height:12px;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 4px 0px 5px 0px;
	margin: 0px 0px 7px 0px;
	text-align:center;
}
.category {
	background-color: #333333;
	color:#FFFF02;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding: 5px 0px 5px 0px;
	cursor:pointer;
}
.odsazeni_sipky {
	padding: 3px 0px 3px 0px;
}
.odsazeni1 {
	width:23px;
	padding: 3px 0px 3px 0px;
}
.odsazeni2 {
	width:135px;
	padding: 3px 0px 3px 0px;
}
.categorySub {
	background-color: #333333;
	color:#FFFF02;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	cursor:pointer;
}
.mainDoporucujeme {
	text-align:center;
}
.doporucujemeNazev {
	color:#9DC21D;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 4px 0px 4px 0px;
	text-align:center;
	cursor:pointer;
}
.doporucujemeObrazek{
	color:#ff9966;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:0px;
	margin:0px;
	cursor:pointer;
}
.doporucujemeSleva {
	width:60px;
	color:#ff9966;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 4px 0px 4px 0px;
	text-align:center;
}
.doporucujemePuvodni {
	width:60px;
	color:#b4b4b4;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	padding: 4px 0px 4px 0px;
	float:left;
	text-decoration : line-through;
}
.doporucujemeCena {
	color:#ff0033;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 4px 0px 4px 0px;
	text-align:center;
}
.banner_vycentrovani {
	padding:4px
}
.mainNovinky {
	text-align: center;
}
.novinkyText {
	color: #9DC21D;
	font-family:Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 4px 0px 4px 0px;
}
.reklama1 {
	background-color: #333333;
	color:#FFFF02;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	padding: 4px 0px 4px 0px;
	cursor:pointer;
}
.reklama2 {
	background-color: #333333;
	color:#9DC21D;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	padding: 4px 0px 4px 0px;
}
#mainObsah {
	width:534px;
	padding:10px;
}
#produkt_detail_zobrazeno1 {
	width:190px; _width:190px;
	height:20px; _height:20px;
	color: #D80A0A;
	font-family: Arial, Helveca;
	font-size: 11px;
	font-weight: normal;
	float:left;
}
#produkt_detail_zobrazeno2 {
	width:190px; _width:190px;
	height:20px; _height:20px;
	color: #D80A0A;
	font-family: Arial, Helveca;
	font-size: 11px;
	font-weight: normal;
	float:left;
}
#produkt_detail_stankovani1 {
	width:344px; _width:334px;
	height:20px; _height:20px;
	color: #D80A0A;
	font-family: Arial, Helveca;
	font-size: 11px;
	font-weight: normal;
	text-align:right;
}
#produkt_detail_stankovani2 {
	width:344px; _width:334px;
	height:20px; _height:20px;
	color: #D80A0A;
	font-family: Arial, Helveca;
	font-size: 11px;
	font-weight: normal;
	text-align:right;
}
#produkt_area {
	width:524px; _width:524px;
	padding: 5px 5px 5px 5px;
	float:left;	
}
#mainRight {
	background-color: #333333;
	width:158px;
	padding: 0px 1px 0px 1px;
}
.loginFormTable {
	color:#9DC21D;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}
#Prihlaseni {
	width:150px;
	color:#9DC21D;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
.registrace_odkaz {
	cursor:pointer;
}
.nakupni_kosik_odkaz {
	cursor:pointer;
}
#Dnes {
	width:150px;
	color:#9DC21D;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
#Kosik {
	width:150px;
	color:#FFFF02;
	font-family: Tahoma, Lucida Grande CE, lucida, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
#Top {
	width:150px;
	color:#000000;
	font-family: Arial, Helveca;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}
#navigace {
	width:520px;
	font-family: Arial, Helveca;
	font-size:11px;
	font-weight:normal;
}
#nazev_kategorie {
	width:520px;
	font-family: Arial, Helveca;
	font-size:14px;
	font-weight:bold;
	padding: 5px 0px 5px 0px;
}
.produkt {
	background: white;
	width:138px; _width:138px;
	height:300px;
	padding:10px;
	margin:7px;
	text-align:center;
}
.produkt_nazev {
	width:138px; _width:130px;
	height:50px; _height:50px;
	color:#000000;
	font-family: Arial, Helveca;
	font-size:12px;
	font-weight:bold;
	padding:10px;
}
.produkt_obrazek {
	width:118px; _width:110px;
	height:130px; min-height:130px;
	
	padding:10px;
}
.produkt_cena {
	background: #c4c4c4;
	width:138px; _width:130px;
	height:65px;
	padding:3px;
	text-align:center;
	float:left;
}
.produkt_cena_s_dph {
	color:#cc0000;
	font-family: Arial, Helveca;
	font-size:11px;
	font-weight:bold;
}
.produkt_cena_bez_dph {
	color:#000000;
	font-family: Arial, Helveca;
	font-size:10px;
	font-weight:normal;
}
.produkt_cena_pred_slevou {
	color:#000000;
	font-family: Arial, Helveca;
	font-size:9px;
	font-weight:normal;
	text-decoration:line-through;
	float:left;
}
.produkt_cena_po_sleve {
	color:#ff0033;
	font-family: Arial, Helveca;
	font-size:12px;
	font-weight:bold;
}
.produkt_cena_usetrite {
	color:#ff0033;
	font-family: Arial, Helveca;
	font-size:12px;
	font-weight:normal;
	padding-bottom:10px;
}

.produkt_vice {
	color:#000000;
	font-family: Arial, Helveca;
	font-size:10px;
	font-weight:normal;
}
.produkt_free {
	width:138px; _width:130px;
	height:60px;
	text-align:center;
	float:left;
}
#linkFooter {
	background-color: #FFFF02;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat-x;
	width: 882px;
	text-align:center;
	height: 18px;
}
.FooterMenuItem {
	color: #000000;
	font-family: Arial, Helveca;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	padding: 3px 10px 2px 10px;
}
#stranka_obsah {
	font-family: Arial, Helveca;
	font-size:12px;
	font-weight:normal;	
}
/*********************************************************/
/*  Produkt - detail                                     */
/*********************************************************/
.ProduktDetailButton {
	background: #ffffff;
	color: #006600;
	border-color: #006600;
	font-family: Arial, Helveca;
	font-weight: bold;
	font-size: 12px;
	width:80px;
}
.produkt_detail_popis {
	font-family: Tahoma, Helveca;
	font-weight: normal;
	font-size: 13px;	
}
/*********************************************************/
/*  Košík                                     */
/*********************************************************/
#kosik_hlavni {
	background: transparent;
	color: #000000;
	min-height: 412px;	_height:412px;
	width: 534px; _width:534px;
}
#kosik_hlavni_nadpis {
	background: transparent;
	width: 534px; _width:534px;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #000000;
	text-align:left;
	padding:5px;
}
.kosik_popis {
	background: #FFFF02;
	min-height: 30px;	_height:30px;
	width: 534px; _width:534px;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color: #000000;
}
.kosik_odebrat {
	width: 90px; _width:90px;
	padding:5px;
}
.kosik_kodzbozi {
	width: 70px; _width:70px;
	padding:5px;
}
.kosik_nazevzbozi {
	width: 100px; _width:100px;
	text-align:left;
	padding:5px;
}
.kosik_mnozstvi {
	width: 30px; _width:30px;
	text-align:right;
	padding:5px;
}
.kosik_cenajednotka {
	width: 80px; _width:80px;
	text-align:right;
	padding:5px;
}
.kosik_cena {
	width: 90px; _width:90px;
	text-align:right;
	padding:5px;
	margin: 0px;
}
.kosik_zbozi {
	background: #ffffff;
	min-height: 40px;	_height:40px;
}
.kosik_zbozi1 {
	background: #ffffff url(../images/podklad_kosik.jpg ) no-repeat;
	min-height: 40px;	_height:40px;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color: #000000;
}
.kosik_zbozi2 {
	background: #eaeaea;
	min-height: 40px;	_height:40px;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color: #000000;
}
.kosik_popis_sum {
	background: #FFFF02;
	min-height: 30px;	_height:30px;
	width: 534px; _width:534px;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #000000;
}
.kosik_popis_postovne {
	background: blue;
	min-height: 30px;	_height:30px;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
}

.kosik_popis_celkem {
	min-height: 20px;	_height:20px;
	text-align:left;
}
.kosik_popis_celkem_castka {
	min-height: 20px;	_height:20px;
	text-align:right;
}
#kosik_sdeleni {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #000000;
}
.registrace_table {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #000000;
}
.anketa {
	padding:2px;
	width:150px;
	color:#FFFF02;
	font-family:tahoma;
	font-size:12;
}
.anketa_graf {
	heigt:10px;
	background-color:#9DC21D;
	float:left;
	cursor:pointer;
}
.anketa_odpovedi {
	color:#9DC21D;
	font-family:tahoma;
	font-size:12;
}
.zpetne_odkazy {
	padding:0px 5px 0px 5px;
	color:#9DC21D;
	font-size:13px;
	font-family:arial;
	font-weight:bold;
}
.zpetny_odkaz {
	height:17px;
	padding:0px 5px 0px 5px;
}
.zpetny_odkaz_odkaz {
	cursor:pointer;
	color:#9DC21D;
	font-size:11px;
	font-family:arial;
	text-decoration:none;
}
.zpetny_odkaz_odkaz a:link {
	cursor:pointer;
	color:#9DC21D;
	font-size:11px;
	font-family:arial;
	text-decoration:none;
}
.zpetny_odkaz_odkaz a:visited {
	cursor:pointer;
	color:#9DC21D;
	font-size:11px;
	font-family:arial;
	text-decoration:none;
}
.zpetny_odkaz_odkaz a:active {
	cursor:pointer;
	color:#9DC21D;
	font-size:11px;
	font-family:arial;
	text-decoration:none;
}
.zpetny_odkaz_odkaz a:hover {
	cursor:pointer;
	color:#9DC21D;
	font-size:11px;
	font-family:arial;
	text-decoration : underline;
}
	
.center_banner {
	text-align: center;
}

.nadpis_uvod {
	float:left;
	cursor:pointer;
}

.predchozi {
text-align:left;
width:85px;
}

.dalsi {
text-align:right;
width:85px;
}


.stranky_cisla {
width:360px;
}

.prvni_stranka {
float:left;
cursor:pointer;
text-align:center;
}