body {
	background-color:#ffffff;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#1f1f1f;
	margin:0;padding:0;
/*	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #7f7f7f;
	SCROLLBAR-3DLIGHT-COLOR: #7f7f7f;
	SCROLLBAR-ARROW-COLOR:  #7f7f7f;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;*/
	background-image:url(../images/backGradient.gif);
	background-repeat:repeat-x;
	background-position:top;
}

form{
	margin:0; padding:0;
}

ul, ol {
	margin-top:2px; margin-bottom:2px;
}

input{
	border #999999 1px solid;
}

.formField {
	width:200px;
}

a:link, a:visited, a:active, a:hover {
	padding:0; margin:0px;
}


p a:link, p a:visited, p a:active, p a:hover, li a:link, li a:visited, li a:active, li a:hover {
	font-weight:normal;
	color:#f36f21;
	text-decoration:none;
	padding-left:1px; padding-right:1px;
}
p a:hover, li a:hover {
	color:#ffffff;
	background-color:#f36f21;
}

p span {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f1f1f;
	cursor:pointer;
}

h1 {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#042a60;
	padding:3px;margin:0px;
}
h2 {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#042a60;
	padding:0px;margin:0px;padding-right:4px;
	text-align:right;
}
h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {
	font-weight:normal;
	color:#042a60;
	text-decoration:none;
	padding:0px;margin:0px;padding-right:4px;
}
h2 a:hover {
	color:#ffffff;
	background-color:#042a60;
}
h3 {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#042a60;
	padding-left:4px;margin:0px;
}
p {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#2d2d2d;
	padding:0px;margin:0px;
	padding-left:4px; padding-right:4px;padding-bottom:3px;
	text-align:justify;
}
td {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#2d2d2d;
}

.catSub {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	border:solid 0px;
	color:#f36f21;
	background-color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	cursor: hand;
}
#mainTable{
	margin-top:48px; 
	position:relative;
	left:0px;
	top:0px; 
	background-image:url(../images/mainTopPhoto.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#textmainTable{
	margin-top:48px; 
	position:relative;
	left:0px;
	top:0px; 
	background-image:url(../images/textTopPhoto.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#znackymainTable{
	margin-top:48px; 
	position:relative;
	left:0px;
	top:0px; 
	background-image:url(../images/znackyTopPhoto.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#shopmainTable{
	margin-top:48px; 
	position:relative;
	left:0px;
	top:0px; 
	background-image:url(../images/shopTopPhoto.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.ovalTop{
	padding:0;margin:0;
}
.ovalTopR{
	background-image:url(../images/mainTopPhotoR.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.textovalTopR{
	background-image:url(../images/textTopPhotoR.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.shopovalTopR{
	background-image:url(../images/shopTopPhotoR.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.ovalMiddle{
	background-image:url(../images/ovalMiddle.gif);
	background-repeat:repeat-y;
	background-position:left;
}

.ovalMiddleR{
	background-image:url(../images/ovalMiddle.gif);
	background-repeat:repeat-y;
	background-position:right;
}

#ovalBottom{
	background-image:url(../images/ovalBottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#topMenu{
	position:relative; 
	top:21px;
	left:620px;
 	width:310px;
	margin:0;padding:0;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#1f1f1f;

}

#topMenu a:link, #topMenu a:visited, #topMenu a:active, #topMenu a:hover {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#1f1f1f;
	text-decoration:none;
	background-color:#FFFFFF;
}
#topMenu a:hover {
	color:#f36f21;background-color:#FFFFFF;
}

#topIndex{
	position:relative; 
	top:21px;
	left:650px;
 	width:310px;
	margin:0;padding:0;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#1f1f1f;

}

#topIndex a:link, #topIndex a:visited, #topIndex a:active, #topIndex a:hover {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#1f1f1f;
	text-decoration:none;
	background-color:#FFFFFF;
}
#topIndex a:hover {
	color:#f36f21;background-color:#FFFFFF;
}

#topSession{
	position:absolute; 
	top:23px;
	left:280px;
 	width:380px;
	margin:0;padding:0;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#042a60;

}

#topSession a:link, #topSession a:visited, #topSession a:active, #topSession a:hover {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#042a60;
	text-decoration:none;
	background-color:#FFFFFF;
}
#topSession a:hover {
	color:#f36f21;background-color:#FFFFFF;
}

#topSession span {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#042a60;
	cursor:pointer;
}

#Bznacky a:link, #Bznacky a:visited, #Bznacky a:active, #Bznacky a:hover {
	margin:0; padding:0;
	background-image:url(../images/butZnackyPas.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
}
#Bznacky a:hover {
	background-image:url(../images/butZnackyAct.gif); background-color:#FFFFFF;
}

#Bhost a:link, #Bhost a:visited, #Bhost a:active, #Bhost a:hover {
	margin:0; padding:0;
	background-image:url(../images/butHostivPas.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
}
#Bhost a:hover {
	background-image:url(../images/butHostivAct.gif);background-color:#FFFFFF;
}

#Bvelko a:link, #Bvelko a:visited, #Bvelko a:active, #Bvelko a:hover {
	margin:0; padding:0;
	background-image:url(../images/butVelkoPas.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
}
#Bvelko a:hover {
	background-image:url(../images/butVelkoAct.gif);background-color:#FFFFFF;
}

#Bblog a:link, #Bblog a:visited, #Bblog a:active, #Bblog a:hover {
	margin:0; padding:0;
	background-image:url(../images/butBlogPas.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
}
#Bblog a:hover {
	background-image:url(../images/butBlogAct.gif);background-color:#FFFFFF;
}
#Lbutton a:link, #Lbutton a:visited, #Lbutton a:active, #Lbutton a:hover {
	margin:0; padding:0;
	background-image:url(../images/butPas.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	text-decoration:none;

}
#Lbutton a:hover {
	background-image:url(../images/butAct.gif);background-color:#FFFFFF;
}

#Lbutton a div {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#e0e0e0;
	text-decoration:none;
	text-align:center;
	width:149px;
	height:34px;
	line-height:30px;
	cursor:pointer;
}

.PCC {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#aaaaaa;
	text-align:center
}
.znackyHead{
	background-image:url(../images/znackyHeader.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	color:#000000;
	padding:0;margin:0;
	padding-left:9px;
}
.znackyHead_dl{
	background-image:url(../images/znackyHeader_dl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	color:#000000;
	padding:0;margin:0;
	padding-left:9px;
}
.znackyHead_cenik{
	background-image:url(../images/znackyHeader_dl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	color:#000000;
	padding:0;margin:0;
	padding-left:0px;
}
.znackyContent{
	background-image:url(../images/znackyRamec.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-left:17px;
	padding-right:10px;
}
.znackyContent a img {
	padding: 3px;
}

.star {color: #FF0000}

.basketItem{
	width:362px;
	height:30px; 
	overflow:hidden; 
	line-height:14px;
}

/*Prodejci..................................................*/

.TblCategory TD{
	color:#f36f21;
	background-color:#f5f5f5;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}
.TblLineA TD{
	color:#000000;
	background-color:#d5e4ee;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
}
.TblLineB TD{
	color:#000000;
	background-color:#eaf7ff;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
}
.TblLineA a:link, .TblLineA a:visited, .TblLineA a:active, .TblLineA a:hover, .TblLineB a:link, .TblLineB a:visited, .TblLineB a:active, .TblLineB a:hover
{
	color:#e33e17 !important;
	text-decoration: none !important;
	font-weight:normal !important;
}
.TblLineA a:hover, .TblLineB a:hover {
	color:#FF0000 !important;
}