body
{
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
	background-position: center top;
	text-align: center;
  font-family: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica;
  font-weight: normal;
  color: #000000;
	font-size: 70%;
}
td. .iText, .itext1, .itext2, .iButton, .isubmit, .iarea
{
	font-family: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica;
  font-weight: normal;
  color: #3E3E3E;
  font-size: 11px;;
}
img
{
	border: none;
}
a
{
	font-weight: bold;
	color: #00a651;
	text-decoration: none;
}
a:hover
{
	color: #000000;
}
p
{
	margin-top:0px;
	margin-bottom:15px;
}
form
{
	padding: 0px;
	margin: 0px;
}
.ferda
{
	text-align: justify;
	color: #f000000;
	font-size: 12px;
}
.plocha
{
	position: relative;
	left: 0px;
	top: 0px;
	width:768px;
	text-align: center;
	margin:0px auto;
}
.vitejte
{
	position: relative;
	left: 0px;
	top: 15px;
	width:507px;
	height:129px;
	margin:0px auto;
}
.vitejtetext
{
	padding-left: 183px;
	padding-top: 10px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}
.toptext
{
	padding-left: 183px;
	padding-top: 3px;
	padding-right: 7px;
	text-align: justify;
	color: #000000;
	font-size: 15px;
	font-weight:bold;
}
.o
{
	color: #f18b28;
}
.novinky
{
	position: relative;
	left: -225px;
	top: 155px;
	width:100px;
	height:100px;
	margin:0px auto;
}
.novinkytext
{
	position: relative;
	left: 0px;
	top:-20px;
	width:170px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}
.teddy
{
	width:507px;
	height:71px;
	padding-left: 10px;
	padding-top: 23px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;

}
.lekartext
{
	width:130px;
	padding-left: 270px;
	padding-top: 60px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}

.eshoptext
{
	position: relative;
	left: 0px;
	top:145px;
	width:228px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}
.beckatext
{
	position: relative;
	left: 250px;
	top:88px;
	width:250px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}

.titulka1
{
	position: relative;
	left: 0px;
	top: 53px;
	width:96px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}

.titulka2
{	
	position: relative;
	top: -115px;
	width:95px;
	padding-left: 270px;
	padding-top: -250px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}

.titulka3
{
	position: relative;
	left: 0px;
	top: 170px;
	width:230px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}

.titulkanovinky
{
	position: relative;
	left: 250px;
	top: 100px;
	width:250px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}


.titulkalekar
{
	position: relative;
	left: 0px;
	top:128px;
	width:120px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}

.titulkaeshop
{
	position: relative;
	left: 250px;
	top:275px;
	width:250px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 7px;
	text-align: justify;
	color: #f000000;
	font-size: 11px;
}




.titulka
{
	position: absolute;
	width:521px;
	height:349px;
	background-image: url('images/titulka.gif');
	background-repeat: no-repeat;
	margin:0px auto;
}





.hlavicka
{
	position: absolute;
	left:0px;
	width: 861px;
	margin:0px;
	text-align: right;
	color: #000000;
}
.hlavicka a
{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-size:11px;
}
.hlavicka a:hover
{
	color: #ffffff;
}
.odkazytop
{
	position: relative;
	width:254px;
	height:42px;
	margin: 0px;
	background-image: url('images/hckrnov_left_01.gif');
	background-repeat: no-repeat;
}
.odkazymiddle
{
	position: relative;
	width:254px;
	margin: 0px;
	text-align: left;
	color: #000000;
	background-image: url('images/hckrnov_left_02.gif');
	background-repeat: y-repeat;
}
.odkazybottom
{
	position: relative;
	width:254px;
	height:15px;
	margin: 0px;
	text-align: left;
	color: #000000;
	background-image: url('images/hckrnov_left_04.gif');
	background-repeat: no-repeat;
}
.tabulkatop
{
	position: relative;
	width:254px;
	height:42px;
	margin: 0px;
	background-image: url('images/hckrnov_left_06.gif');
	background-repeat: no-repeat;
}
.tabulkamiddle
{
	position: relative;
	width:254px;
	margin: 0px;
	align: left;
	text-align: left;
	color: #000000;
	background-image: url('images/hckrnov_left_08.gif');
	background-repeat: y-repeat;
}
.tabulkabottom
{
	position: relative;
	width:254px;
	height:15px;
	margin: 0px;
	text-align: left;
	color: #000000;
	background-image: url('images/hckrnov_left_09.gif');
	background-repeat: no-repeat;
}
.tabulkaligy td
{
	padding-left: 21px;
	padding-right: 7px;
	text-align: left;
	color: #ffffff;
	font-size: 12px;
}
.linka_tab td
{
	height:21px;
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding:0px 20px;
	font-size: 12px;
	color: #ffffff;
}
.hlasujte
{
	position: relative;
	width: 254px;
	height: 199px;
}
.hokej
{
	position: relative;
	width: 254px;
	height: 83px;
}
.partneri
{
	position: absolute;
	left: 675px;
	top: 320px;
	width: 189px;
	height: 657px;
	background-image: url('images/partneri.gif');
	background-repeat: no-repeat;
}
.listaleft
{
	position: absolute;
	left: 0px;
	top: 320px;
	width: 254px;
}
.stred
{
	position: absolute;
	left: 254px;
	top: 316px;
	width: 425px;
	height: 657px;
	background-image: url('images/hc_krnov_2_08.gif');
	background-repeat: no-repeat;
}
.paticka
{
	position: relative;
	width: 861px;
	height: 53px;
	background-image: url('images/paticka.gif');
	background-repeat: no-repeat;
}

.produktline
{
	position: absolute;
	right: 0px;
	top: 10px;
	text-align:right;
}

.produktline_tab
{
}
.produktline_tab td
{
	vertical-align:top;
	text-align:center;
	padding:5px 15px;
	font-size: 12px;
	color: #D31144;
}
.produktline_tab td a
{
	display: block;
	position: relative;
	width: 100%;
	color: #00a651;
	font-size: 12px;
	font-weight: normal;

}
.produktline_tab td a:hover
{
	color: #333333; 
}
.produktline2
{
	position: absolute;
	right: 0px;
	top: 10px;
	text-align:right;
}

.produktline2_tab
{
	width:530px;
}
.produktline2_tab td
{
	vertical-align:top;
	text-align:center;
	border: 0px solid #CBCBCB;
	padding:5px 5px;
	font-size: 12px;
	color: #f18b28;
}
.produktline2_tab td a
{
	display: block;
	position: relative;
	width: 100%;
	color: #00a651;
	font-size: 12px;
	font-weight: normal;

}
.produktline2_tab td a:hover
{
	color: #333333; 
}
#zapati
{
	position:relative;
	width:100%;
	height:40px;
	background-image: url('pic/zapati.gif');
	background-repeat: no-repeat;
}
.copy
{
	position:absolute;
	top:12px;
	right:15px;
}
.copy a
{
	font-weight: normal;
	color: #eeeeee;
	text-decoration: none;
	font-size:11px;
}
.copy a:hover
{
	color: #ffffff;
}
#menutop
{
	position: relative;
	width: 100%;
	margin:0px;
	background-color:#D31144;
	height:33px;
}
.topmenu_tab
{
	width:100%;
	border: none;
}
.topmenu_tab td
{
	height:33px;
	border-right: 1px solid #EEA4B8;
	padding:0px 7px;
	text-align:center;
}
.topmenu_tab td a
{
	display: block;
	position: relative;
	width: 100%;
	color: #ffffff;
	font-size: 12px;
}
.topmenu_tab td a:hover
{
	color: #EEA4B8; 
}
#obsah
{
	width:100%;
	background-image: url('pic/linka2.gif');
	background-repeat: repeat-y;
}
#col1
{
	position: relative;
	width: 198px;
	float: left;
	text-align: left;
	display: inline;
}
#col2
{
	position: relative;
	width: 491px;
	float: left;
	text-align: left;
	display: inline;
}
#col3
{
	position: relative;
	width: 177px;
	float: left;
	text-align: left;
	display: inline;
}
.ukonci
{
	clear: both;
	height: 1px;
}
h1
{
	color: #f18b28;
	font-weight:bold;
	font-size: 14px;
	margin:0px 0px 10px 0px;
}

.texty
{
 width:531px;
  padding: 15px 28px;
  text-align:justify;
}
.texty img
{
  border: 0px;
  vertical-align:center;
}
td
{
  border: 1px;
  horizontal-align:top;
  vertical-align:center;
}
.produkty img
{
  border: 0px;
  vertical-align:center;
}

.menuleft
{
	background-repeat: no-repeat;
	padding-left:41px;
	padding-right:10px;
}

A.menu
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
	font-weight:bold;
	COLOR: #000000;
	TEXT-DECORATION: none;
	padding-right:5px;
	padding-left:5px;
	margin: 2px;
}
A.menu:hover
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
	font-weight:bold;
	COLOR: #00a651;
	TEXT-DECORATION: none;
	padding-right:4px;
	padding-left:6px;
	margin: 2px;
}
.pravy
{
margin-top:7px;
margin-left:7px;
}
.rozchodnik
{
	margin: 0px;
	padding: 0px;
}
.rozchodnik li
{
	border-bottom: 2px solid #5ac017;
	list-style-type: none;
}
.rozchodnik li a
{
	display: block;
	position: relative;
	padding: 5px 0px 5px 10px;
	font-size: 13px;
	color: #000000;
}
.rozchodnik li a img
{
	position: absolute;
	left:-10px;
	top:11px;
	
}
.rozchodnik li a:hover
{
	color: #333333;
}
.rozchodnik2
{
	margin: 0px;
	padding: 0px;
}
.rozchodnik2 li
{
	border-bottom: 2px solid #5ac017;
	list-style-type: none;
}
.rozchodnik2 li a
{
	display: block;
	position: relative;
	padding: 5px 0px 5px 10px;
	font-size: 13px;
	color: #00a651;
}
.rozchodnik2 li a img
{
	position: absolute;
	left:-10px;
	top:11px;
	
}
.rozchodnik2 li a:hover
{
	color: #333333;
}
ul
{
margin-left:17px;
padding-left:20px;
list-style-type:square;
}
.right
{
	text-align: right;
	padding-right:10px;
}
.itext
{
	background-color: #FFFFFF;
	border: none;
	border-left: solid 1px #D31144;
	height: 20px;
	width: 50px;
	padding-left: 5px;
}
.itext1
{
	background-color: #fefee2;
	border: none;
	border-left: solid 1px #5ac017;
	height: 20px;
	width: 340px;
	padding-left: 5px;
}
.itext2
{
	background-color: #fefee2;
	border: none;
	border-left: solid 1px #5ac017;
	height: 20px;
	width: 200px;
	padding-left: 5px;
}
.isubmit
{
	background-color: #5ac017;
	color: #FFFFFF;
	border: none;
	height: 20px;
}
.iarea
{
	background-color: #fefee2;
	border: none;
	border-left: solid 1px #5ac017;
	height: 100px;
	width: 340px;
	padding-left: 5px;
}
.smallprint {
  FONT-SIZE: 9px;
  Text-align:justify;
  COLOR: #999999;
	border:none;
}
.smallprint a {
  FONT-SIZE: 9px;
	COLOR: #999999;
	border: none;
  
}
.produktline_tab td .aktivni
{
	background-color: #D31144;
	color:#ffffff;
	padding:3px 5px;
	font-weight:bold;
}

.anpozadi {
 width:145px;
 border:0px;
 background:#ffffff;
 horizontal-align:top;
 vertical-align:center;
}

.eshop {

 COLOR:#059265;
 FONT-SIZE: 14px;
 FONT-FAMILY: Verdana;
 font-weight:bold;
}


.hlavickaankety {
background-image: url(pics/an_nadpis.jpg);
background-repeat: no-repeat;
	border : 1px solid #000000;
	margin-top: 0px;
	background-color: #dc5826;
        width: 145px;
	font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold; line-height : 14px; color : #FFFFFF;
	padding-left: 4px;
	padding-right: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align:center;
}

	.subnadpis {
		color: #f18b28;
		font-weight: bold;
		font-size: 1em;
	}
	.subnadpis-2, h3 {
		color: #059265;
		font-weight: bold;
		font-size: 1em;
	}
	.soutez-1 {
		color: #059265;
		font-weight: bold;
		font-size: 14px;
	}
	.soutez-2 {
		color: #059265;
		font-weight: bold;
		font-size: 13px;

	}
	.soutez-blink {
		color: #059265;
		font-weight: bold;
		font-size: 13px;
		text-decoration: blink;
	}
	ul.modra-podstranka, ul.zelena-podstranka, ul.ruzova-podstranka, ul.oranzova-podstranka, ul.zluta-podstranka {
		list-style-image: url("images/bullet.gif");
		margin: 0px 0px 10px 18px;
		font-size: 1em;
	}
	li.modra-podstranka-2, li.zelena-podstranka-2, li.ruzova-podstranka-2, li.oranzova-podstranka-2, li.zluta-podstranka-2 {
		list-style-image: url("images/bullet.gif");

	}
	ul.small {
	list-style-image : url("images/bullet.gif");
	  margin: 0px 15px 10px 15px; 
	  padding: 0px;
	}
	
	ul.small li{
	margin-bottom: 5px;
	}
	.text-hlavicka {
	margin: 8px 0px 0px 0px;
	color: #f18b28;
	font-size: 1em;
	font-weight: bold;
	}
	#box-klas {
		clear: none; border:0px black solid; text-align: left; margin-bottom: -40px;
	}
	.box-klas-text {
	position: relative; top: -60px; display: block; margin-left: 140px;
	font-weight: bold;
	
	}
