#mainMenu	{

		}


#mainMenu a	{
		display		:	block;
		height		: 	18px;
		font-weight: bold;
		
		float		:	left;
		border		:	0px solid white;
		padding-top     : 	38px;
		padding-left     : 	4px;
		padding-right     : 	4px;		
		padding-bottom     : 	0px;		
		border-right	:	none;
		text-align: center;
		vertical-align: bottom;
		color: #FFFFFF;
	       	text-decoration: none;
	      	float:left; 
	        background-color:#3333FF;
	}
		

#mainMenu a.h00 {		background-color:	#3333FF;
				
}
#mainMenu a.h00:hover	{	background-color:	#FCC00B;
		height		: 	21px;
}
#mainMenu a.h10		{	background-color:	#FCC00B;

		height		: 	21px;
}


#mainMenu a.h01 {		background-color:	#3333FF;

}
#mainMenu a.h01:hover	{	background-color:	#5AFC0B;
		height		: 	21px;
}
#mainMenu a.h12		{	background-color:	#5AFC0B;

		height		: 	21px;
}

#mainMenu a.h02 {		background-color:	#3333FF;

}
#mainMenu a.h02:hover	{	background-color:	#EF4423;
		height		: 	21px;
}
#mainMenu a.h12		{	background-color:	#EF4423;

		height		: 	21px;
}

#mainMenu a.h03 {		background-color:	#3333FF;

}
#mainMenu a.h03:hover	{	background-color:	#0B88FC;
		height		: 	21px;
}
#mainMenu a.h13		{	background-color:	#0B88FC;

		height		: 	21px;
}


.menu {




}
.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 0px;
	margin-left: 45px;

}
.menu3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 3px;
	text-align: left;
	margin-left: 20px;
	float: left;
}

td.sezP {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-image: url(images/tecky.gif); 
	background-repeat: repeat-x;
}



td.o12 {
	background-image: url(images/obchod_12.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: left;
	vertical-align: middle;

}

td.o12b {
	background-image: url(images/obchod_12b.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: left;
	vertical-align: middle;

}

td.o14b {
	background-image: url(images/obchod_14b.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: right;
	vertical-align: middle;
	

}

td.o15 {
	background-image: url(images/obchod_15.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: left;
	vertical-align: middle;
	

}

td.obchod {
	background-image: url(images/poz_top.gif);
	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;

}

td.obchodZ {
	background-image: url(images/obchod.gif);
	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;

}

td.podminky {
	background-image: url(images/poz_top.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.podminkyZ {
	background-image: url(images/podminky.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.kontakt {
	background-image: url(images/poz_top.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;


}

td.kontaktZ {
	background-image: url(images/kontakt.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}


td.kosik {
	background-image: url(images/poz_top.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.kosikZ {
	background-image: url(images/kosik.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.novinky {
	background-image: url(images/poz_top.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.novinkyZ {
	background-image: url(images/novinky.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.akce {
	background-image: url(images/poz_top.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.akceZ {
	background-image: url(images/akce.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.doprodej {
	background-image: url(images/poz_top.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.doprodejZ {
	background-image: url(images/doprodej.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 	4px;
	padding-right: 	4px;	
	text-align: center;
	

}

td.sezS {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/pozadi.gif); 
	padding: 2px;	
}

td.mainBC {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/pozadi_opak.gif);
        background-repeat: repeat-y;
       background-position: bottom left;	
}

.mainBT {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EEEEEE;
	font-weight: bold;
        background-repeat: repeat-x;	
	overflow: auto;
}

td.mainB {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	background-color: #3057D8;	
	background-image: url(images/pozadi_blue_opak.gif);
       background-repeat: repeat-x;	
       background-position: bottom left;
}

td
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

body
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

td.mainN {
	color: #FCC00B;
	font-weight: bold;
}

H4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FCC00B;
	font-weight: bold;
}

td.nadpisW
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

td.nadpisB
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

td.oddelovacB {

	background-image: url(images/odsazeni.gif);
        background-repeat: repeat-x;	
}

td.sezB {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 2px;

}

.katalogH {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.katalogS {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}

a.menuSM:link {text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;	
	color: #FFFFFF;
} 

a.menuSM:visited {text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #FFFFFF;
}

a.menuSM:hover {text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #FFFFFF;
}

a.menuSM:active {text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #FFFFFF;
}

a.katalogM:link {text-decoration: none;
	color: #000000;
} 

a.menuA:link {text-decoration: none;
	color: #FFFFFF;
} 

a.menuA:visited {text-decoration: none;
	color: #FFFFFF;
}

a.menuA:hover {text-decoration: none;
	color: #FFFFFF;
}

a.menuA:active {text-decoration: none;
	color: #FFFFFF;
}

a.katalogM:link {text-decoration: none;
	color: #000000;
} 

a.katalogM:visited {text-decoration: none;
	color: #000000;
}

a.katalogM:hover {text-decoration: underline;
	color: #000000;
}

a.katalogM:active {text-decoration: none;
	color: #000000;
}


.katalogM {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}



a.katalogMS:link {text-decoration: none;
	color: #000000;
} 

a.katalogMS:visited {text-decoration: none;
	color: #000000;
}

a.katalogMS:hover {text-decoration: underline;
	color: #000000;
}

a.katalogMS:active {text-decoration: none;
	color: #000000;
}


.katalogMS {
	
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

a.katalogMS:link {text-decoration: none;
	color: #000000;
}

.input11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	color: #000000;
	border-style: none none dotted none;
	border-color: black;
	width: 23px;
}

.input1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	border-style: none none dotted none;
	border-color: black;
	width: 23px;
}

.input2 {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   background-color:white;
   color: #000000;
   list-style-type: disc;
   list-style-position:inside;
   font-weight: normal;
   line-height: 15pt;
   border-style: none;
   border: solid 1px  black;
   height: 20px;
}



.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E8E7E7;
	border: 0 solid black;
	color: #000000;
}

.submit {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1 solid black;
        font-weight: bold;	
	padding 1px 1px 1px 1px;
	background-color:#ffffff;
	border-color: #828282; 
	font-size:11px;
	
}

.submit1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF;
	border: 0 solid black;
	background-color:#ffffff;
	border-color: #828282; 
	font-size:11px;
	cursor: pointer;
        font-weight: bold;

	
}

span.obl {
	color: #fcc00b;
	font-weight: bold;
	font-size: 13px;
}

table.tree td, table.root td {
	 padding: 3px 30px;
}
table.tree td img {
	vertical-align: middle;
}

tr.current td {
	font-weight: bold;
}

img.toggle_switcher, img.toggle_empty {
	vertical-align: top;
	margin-right: 10px;
}
img.toggle_switcher:hover {
	cursor: pointer;
	cursor: hand
}
img.toggle_empty {
	width: 14px;
}
a.toggle_switcher:hover {
	cursor: pointer;
	cursor: hand
}


div.box {
	margin: 15px 30px;
	font-size: 110%;
	font-weight: bold;
}
div.titlepart {
	margin: 0px 0px 5px 5px;
	font-variant: small-caps;

}
span.datum {
	font: normal 90% Helvetica, arial;
	color: #000000;
	float: right;
	display: block;
}
span.nadpis {
	color: #000000;
}
