/*menu*/
body{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;	
	BACKGROUND:#ffffff;
}
#menu .popup {
	/*BACKGROUND:#B9D1EA;*/
	background-image: url('images/shop/listamenu.jpg');
	BORDER-BOTTOM:#38A6D7 1px solid;
	BORDER-LEFT:#38A6D7 1px solid;
	BORDER-RIGHT:#38A6D7 1px solid;
	BORDER-TOP:#38A6D7 1px solid;
	DISPLAY:none;
	FONT-FAMILY:tahoma;
	FONT-SIZE:10px;
	POSITION:absolute;
	WIDTH:200px;
}
#menu P {
	MARGIN-BOTTOM: 0px; MARGIN-TOP:0px;
}
#kurzobjednavka .popup{
	BACKGROUND:#e1eef7;
	BORDER-BOTTOM:#c0c0c0 1px solid;
	BORDER-LEFT:#c0c0c0 1px solid;
	BORDER-RIGHT:#c0c0c0 1px solid;
	BORDER-TOP:#c0c0c0 1px solid;
	DISPLAY:none;
	FONT-FAMILY:tahoma;
	FONT-SIZE:10px;
	POSITION:absolute;
	WIDTH:350px;
}
#kurzbonus .popup{
	BACKGROUND:#e1eef7;
	BORDER-BOTTOM:#c0c0c0 0px solid;
	BORDER-LEFT:#c0c0c0 0px solid;
	BORDER-RIGHT:#c0c0c0 0px solid;
	BORDER-TOP:#c0c0c0 0px solid;
	DISPLAY:none;
	FONT-FAMILY:tahoma;
	FONT-SIZE:10px;
	POSITION:absolute;
	WIDTH:350px;
}
#kurzlektor .popup{
	BACKGROUND:#e1eef7;
	BORDER-BOTTOM:#c0c0c0 0px solid;
	BORDER-LEFT:#c0c0c0 0px solid;
	BORDER-RIGHT:#c0c0c0 0px solid;
	BORDER-TOP:#c0c0c0 0px solid;
	DISPLAY:none;
	FONT-FAMILY:tahoma;
	FONT-SIZE:10px;
	POSITION:absolute;
	WIDTH:350;
	margin-right:12.6pt;
	margin-left:36.0pt;
	text-align:justify;	
}
table.menu P {
	COLOR: #295f89; FONT-SIZE:13px; MARGIN:5px; TEXT-DECORATION: none;TEXT-INDENT:0.1in;
}
#replacement-1 {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	TEXT-INDENT: -1000em; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 100px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: url(images/shop/but_objednat.gif) no-repeat left top; 
	HEIGHT: 55px; 
	VERTICAL-ALIGN: middle; 
	BORDER-TOP: 0px; 
	CURSOR: hand; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px;
}
FORM > #replacement-2 {
	HEIGHT: 0px
}
FORM {
	MARGIN: 10px 0px 20px
}
INPUT {
	VERTICAL-ALIGN: middle
}

/*--------------------------------------------------web--------------------------------------------------------------*/
table.uvod td{
		font-family:verdana;
		font-size:12px;
		color:#00004f;
		font-weight:normal;
		font-style:normal;
		margin-right:12.6pt;
		margin-left:36.0pt;
		text-align:justify;
}
/*Uvod - Odkazy*/
.uvodbutton {
	border-style: solid;
	border-width:thin;
	border-color:#ffe8dd;
}
table.uvodbutton a{
		font-family:tahoma;
		font-size:10px;
		line-height:20px;
		color:#23477c;
		letter-spacing:0.5;
		font-weight:bold;
		text-indent:5;
		font-style:normal;
}
table.uvodbutton a:hover{
		font-family:tahoma;
		font-size:10px;
		color:#808080;
		letter-spacing:0.5;
		font-weight:bold;
		text-indent:5;
		font-style:normal;
		text-decoration:none;
}
table.uvodbutton td.nadpis{
		font-family:tahoma;
		font-size:11px;
		letter-spacing:0.5;		
		color:#ffffff;
		font-weight:bold;
		font-style:normal;
		text-align:left;
		text-indent:5;		
		text-decoration:none;
}
/*Uvod - Novinky*/
table.uvodnovinky td.texty{
		font-family:tahoma;
		font-size:11px;
		color:#00004f;
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-decoration:none;
}
table.uvodnovinky td.nadpis{
		font-family:tahoma;
		font-size:12px;
		color:#ffffff;
		font-weight:bold;
		font-style:normal;
		text-align:center;
		text-decoration:none;
}
table.uvodnovinky a{
		font-family:tahoma;
		font-size:10px;
		line-height:20px;
		color:#23477c;
		letter-spacing:0.5;
		font-weight:bold;
		text-indent:5;
		font-style:normal;
}
table.uvodnovinky a:hover{
		font-family:tahoma;
		font-size:10px;
		color:#808080;
		letter-spacing:0.5;
		font-weight:bold;
		text-indent:5;
		font-style:normal;
		text-decoration:none;
}
/*Uvod - stred*/
table.uvodstred td{
		font-family:tahoma;
		font-size:10px;
		color:#808080;
		letter-spacing:0.5;			
		font-weight:bold;
		font-style:normal;
}
/*--------------------------------------------------Shop--------------------------------------------------------------*/
/*Obecne*/

.nazev{
		font-family:times;
		color:#5a5aad;
		font-size:20px;
		letter-spacing:2; 
		font-style:italic;
		font-weight:bolder;

}
.info{
		font-family:tahoma;
		color:#800000;
		font-size:12px;
		font-weight:bolder;
		margin-right:12.6pt;
		margin-left:36.0pt;
		text-align:justify;				
}
.red {
	font-family:times;
	color:#cc0033;
	font-size:16px;
	font-weight:bold;
}
.middleimg{
		vertical-align: middle;	 
}
h2f{
	font-size:10px;
}
/*Listy*/
.lhr{
	background-image:url('images/shop/lista_lhr.jpg');
	background-repeat:no-repeat;
}
.hl{
	background-image:url('images/shop/lista_h.jpg');
	background-repeat:repeat-x;
}
.hl2{
	background-image:url('images/shop/lista_h2.jpg');
	background-repeat:repeat-x;
}
.phr{
	background-image:url('images/shop/lista_phr.jpg');
	background-repeat:no-repeat;
}
.l{
	background-image:url('images/shop/lista_l.jpg');
	background-repeat:repeat-y;
}
.l2{
	background-image:url('images/shop/lista_l2.jpg');
	background-repeat:repeat-y;
}
.pl{
	background-image:url('images/shop/lista_p.jpg');
	background-repeat:repeat-y;
}
.pl2{
	background-image:url('images/shop/lista_p.gif');
	background-repeat:repeat-y;
}
.ldr{
	background-image:url('images/shop/lista_ldr.jpg');
	background-repeat:no-repeat;
}
.d{
	background-image:url('images/shop/lista_d.jpg');
	background-repeat:repeat-x;
}
.d2{
	background-image:url('images/shop/lista_d2.jpg');
	background-repeat:repeat-x;
}
.pdr{
	background-image:url('images/shop/lista_pdr.jpg');
	background-repeat:no-repeat;
}
a {
	font-family:tahoma;
	color:#808080;
	font-size:12px;
	font-weight:bolder;
	letter-spacing:1;
	text-decoration:underline;		 
	
}
A:hover {
	font-family:tahoma;
	color:#808080;
	font-size:12px;
	font-weight:bolder;
	letter-spacing:1;
	text-decoration:none;		
}
/*	.podminky {
		font-family:times;
		color:black;
		font-size:10px;
		
	}
	.t {
		font-family:times;
		color:black;
		font-size:12px;
		font-weight:bold;
	}
	td {
		font-family:times;
		color:black;
		font-size:12px;
		font-weight:bold;
	}


	.blue {
		font-family:times;
		color:#003399;
		font-size:x-small;
		font-weight:bold;
	}
	.kurz {
		font-family:times;
		color:#003399;
		font-size:x-small;
		font-weight:bold;
		
	}


.nadpisobsah2{
		font-family:times;
		color:#5a5aad;
		font-size:15px;
		letter-spacing:1.5; 
		font-style:italic;
		font-weight:bolder;

}
.obsahobsah{
		font-family:times;
		color:#b9b9b9;
		font-size:23px;
		letter-spacing:2; 
		font-style:italic;
		font-weight:bolder;

}
.obsah{
		font-family:courier;
		color:black;
		line-height:15pt;
		font-size:xx-small;
		font-weight:bold;

}
.info{
		font-family:times;
		color:#b6b6b6;
		font-size:11px;
		letter-spacing:2; 
		font-style:italic;
		font-weight:bolder;

}
.tableblack{
	background-color:#000000;
}
.tableback{
	background-color:#c0c0c0;
}
.trbacknadpis{
	background-color:#809be6;
}
.trbacknadpis{
	background-color:#809be6;
}
.trbackpopisky{
	background-color:#b9dcff;
}
.trbackwhite{
	background-color:#ffffff;
}
.trbacksilver{
	background-color:#dfdfdf;
}
.trbackyelow{
	background-color:#ffffcc;
}
.trbackred{
	background-color:#ffecec;
}

.nahradnik{
		font-family:times;
		color:#c40000;
		letter-spacing:1.2; 
		font-size:10px;
		text-decoration:underline;
}*/
/*menu*/
.colorselected{
	color:#5a5aad;
	text-decoration:underline;
}
table.menu a{
		font-family:times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:lighter;
		letter-spacing:1.2;
		line-height:30px;
		text-decoration:none;
 
}
	table.menu A:hover {
		font-family:times;
		color:#333333;
		font-size:16px;
		font-weight:lighter;
		letter-spacing:1.2;
		line-height:30px;
		text-decoration:underline;		
}

/***********************************************kurzy**************************************************************
•Definice pro patkové písmo:
<FONT FACE="Times New Roman CE, Times CE, Times New Roman, Times, serif">

•Definice pro bezpatkové písmo
<FONT FACE="Helvetica CE, Arial CE, Arial, Helvetica, sans-serif">./
/*Kurzy vypis*/
table.kurzy td{
		font-family:Times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:500;
}
table.kurzy .akce{
		font-family:Times;
		color:#c40000;
		font-size:22px;
		font-weight:bold;
}
table.kurzy td.bonusnadpis{
		font-family:arial;
		color:#3470ab;
		font-size:14px;
		font-weight:bold;
		letter-spacing:0.1pt;
		text-decoration:none;
}
table.kurzy .nadpis{
		font-family:Times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:100;
		font-style:italic;
		letter-spacing:1.2px;
		text-decoration:none;	 
}
table.kurzy .cena{
		font-family:Times;
		color:#c40000;
		font-size:16px;
		font-weight:bold;
		letter-spacing:1.2px;
		text-decoration:none;
}
table.kurzy .cenaimg{
		vertical-align: middle;	 
}
table.kurzy .bonus{
		font-family:times;
		color:#c40000;
		font-size:15px;
		letter-spacing:2; 
		font-style:normal;
		font-weight:bolder;
		text-decoration:none;
}
table.kurzy .h2{
		font-family:Times;
		color:#2e2e5c;
		font-size:20px;
		font-weight:bold;
		letter-spacing:0.5;
}
table.kurzy a{
		font-family:Times;
		color:#2e2e5c;
		font-size:20px;
		font-weight:bold;
		letter-spacing:0.5;
		text-decoration:underline;	 
}
	table.kurzy A:hover {
		font-family:Times;
		color:#454545;
		font-size:20px;
		font-weight:bold;
		letter-spacing:0.5;
		text-decoration:underline;		
}
/*Kurzy obsah*/
table.kurzyobsah td{
		font-family:Times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:500;
		font-style:normal;
		margin-right:12.6pt;
		margin-left:36.0pt;
		text-align:justify;		
}
table.kurzyobsah h2{
		font-family:Times;
		color:#2e2e5c;
		font-size:20px;
		font-weight:bold;
		letter-spacing:0.5;
		text-align:center;
}
table.kurzyobsah .nadpis{
		font-family:Times;
		color:#2e2e5c;
		font-size:18px;
		font-weight:bold;
		letter-spacing:1.2px;
		text-decoration:none;	 
}
table.kurzyobsah .nazev{
		font-family:times;
		color:#5a5aad;
		font-size:19px;
		letter-spacing:0.5; 
		font-style:normal;
		font-weight:bolder;
}
table.kurzyobsah p.obsah{
		font-family:times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:bold;
		font-style:normal;
}
table.kurzyobsah a{
		font-family:Times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:bold;
		letter-spacing:1.2;
		text-decoration:underline;	 
}
table.kurzyobsah A:hover {
		font-family:Times;
		color:#616161;
		font-size:16px;
		font-weight:bold;
		letter-spacing:1.2;
		text-decoration:underline;		
}

/*Reference*/
table.reference .nadpis{
		font-family:Times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:bold;
		letter-spacing:0.5;
		text-align:center;
}
table.reference .text{
		font-family:Times;
		font-size:12px;
		font-weight:normal;
		font-style:italic;
		letter-spacing:1.2px;
		text-decoration:none;	 
}
table.reference .datum{
		font-family:Times;
		font-size:12px;
		letter-spacing:1.2px;
		text-decoration:none;	 
		color:#5a5aad;
		font-style:normal;
		font-weight:bolder;
}
table.reference .napsal{
		font-family:times;
		color:#808080;
		font-size:12px;
		text-align:left;
		letter-spacing:0.5; 
		font-style:italic;
		font-weight:bolder;
		text-decoration:underline;	 		
}



/*Kurzy objednavky,obchodní podmínky,*/
table.objednavka td{
		font-family:Times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:500;
}
table.objednavka .nadpis{
		font-family:Times;
		color:#2e2e5c;
		font-size:18px;
		font-weight:bold;
		letter-spacing:1.2px;
		background-image:url('images/shop/listavyber2.jpg');
		background-repeat:repeat-y;
		text-decoration:none;
		text-indent:5px;	 
}
table.objednavka td.red{
		font-family:times;
		color:#9f0000;
		font-size:16px;
		font-weight:bold;
		font-style:normal;
	
}
table.objednavka .nazev{
		font-family:Times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:bold;
		font-style:normal;
		letter-spacing:0.2px;
		text-decoration:none;	
		height:50px;		
}
table.objednavka tr.yellow{
		background-color:#ffffe6;
}
table.objednavka tr.white{
		background-color:#ffffff;
}
table.objednavka tr.bgbonus{
		background-color:#f7f8fd;
}
.nadpisobjednavka{
		font-family:times;
		color:#5a5aad;
		font-size:22px;
		letter-spacing:2; 
		font-style:italic;
		font-weight:bolder;

}
table.objednavka div.upozorneni{
		font-family:verdana;
		color:#cc0033;
		font-size:9px;
		letter-spacing:0.5; 
		font-style:normal;
}
table.objednavka .imgmiddle{
		vertical-align: middle;	 
}
table.objednavka a{
		font-family:Times;
		color:#2e2e5c;
		font-size:16px;
		font-weight:bold;
		letter-spacing:1.2;
		text-decoration:underline;	 
}
	table.objednavka A:hover {
		font-family:Times;
		color:#616161;
		font-size:16px;
		font-weight:bold;
		letter-spacing:1.2;
		text-decoration:underline;		
}

/*
table .kurzy {
		background-color:#ffffff;
}
table.kurzy tr.head{
		background-color:#B9D1EA;
}
table.kurzy tr.white{
		background-color:#ffffff;
}
table.kurzy tr.gray{
		background-color:#f5f5f5;
}
table.kurzy tr.yellow{
		background-color:#ffffe6;
}
table.kurzy td.text{
		font-family:verdana;
		color:#00004f;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		margin-right:12.6pt;
		margin-left:36.0pt;
		text-align:justify;
}





*/
/*Zbozi*/
		a.za{
		font-family:tahoma;
		color:#990000;
		font-size:10px;
		font-weight:bold;
		font-style:normal;
		text-indent:10px;		 
}
		A:hover.za {
		font-family:times;
		color:#5a5aad;
		font-size:12px;
		letter-spacing:2; 
		text-decoration:underline;		
}

/*---------------------------------------------------------PRODUKTY-------------------------------------------------------*/
/*produkty*/

table.produkty {
		background-color:#A0B7E0;
		/*background-color:#eef7ff;*/
}
table.produkty tr.blue{
		background-color:#eaf4ff;
		background-image:url('images/shop/listavyber.jpg');
		background-repeat:repeat-y;
}
table.produkty tr.blue2{
		background-color:#eaf4ff;
		background-image:url('images/shop/listavyber2.jpg');
		background-repeat:repeat-y;
}
table.produkty tr.white{
		background-color:#ffffff;
}
table.produkty td.nazev{
		font-family:tahoma;
		color:#696b87;
		font-size:14px;
		letter-spacing:0.1;
		font-weight:bold;
}
table.produkty a.nazevsmall{
		font-family:tahoma;
		color:#2e2e5c;
		font-size:13px;
		font-weight:bold;
		letter-spacing:0.5;
}
table.produkty a:hover.nazevsmall{
		font-family:tahoma;
		color:#2e2e5c;
		font-size:13px;
		font-weight:bold;
		letter-spacing:0.5;
		text-decoration:none;		
}
table.produkty td.textsmall{
		font-family:verdana;
		color:#00004f;
		font-size:13px;
		font-weight:normal;
		font-style:normal;
	
}
table.produkty td.ilustr{
		font-family:verdana;
		color:#939393;
		font-size:10px;
		letter-spacing:1;		
		font-weight:normal;
}
table.produkty .dostupnost{
		font-family:tahoma;
		color:#2e2e5c;
		text-transform:capital;
		font-size:12px;
		letter-spacing:0.5;		
		font-weight:bold;
}
table.produkty td.cenaczk{
		font-family:times;
		color:#990000;
		font-size:20px;
		text-align:left;
		font-weight:bold;
}
table.produkty td.cenaeur{
		font-family:times;
		color:#2e2e5c;
		font-size:18px;
		text-align:left;
		font-weight:bold;
}

table.akce td.nadpis{
		font-family:tahoma;
		color:#696b87;
		font-size:16px;
		letter-spacing:0.1;
		font-weight:bold;
		text-indent:10px;
}
table.akce td.cenaczk{
		font-family:times;
		color:#990000;
		font-size:20px;
		text-align:right;
		font-weight:bold;
}
table.akce td.cenaeur{
		font-family:times;
		color:#2e2e5c;
		font-size:18px;
		text-align:right;
		font-weight:bold;
}
/***DARKY*************************/
table.darky td{
		font-family:times;
		color:#990000;
		font-size:20px;
		text-align:right;
		font-weight:bold;
		font-style:normal.
}
table.darky a{
		font-family:times;
		color:#2e2e5c;
		font-size:18px;
		text-align:right;
		font-weight:bold;
}
/*
table.produkty tr.gray{
		background-color:#f5f5f5;
}
table.produkty td{
		font-family:times;
		color:black;
		font-size:13px;
		font-weight:bold;
}*/

table.produkty span.ilustr{
		font-family:tahoma;
		color:#939393;
		font-size:10px;
		letter-spacing:3.0;		
		font-weight:normal;
}
table.produkty table.text{
		background-color:#ffffff;
}



table.produkty td.info{
		font-family:tahoma;
		color:#7c7c7c;
		font-size:18px;
		letter-spacing:0.1;
		font-weight:normal;
		font-style:normal;
}
table.produkty td.text{
		font-family:verdana;
		color:#00004f;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		margin-right:12.6pt;
		margin-left:36.0pt;
		text-align:justify;
}

table.produkty td{
		font-family:tahoma;
		color:#000000;
		font-size:11px;
		font-weight:bold;
		font-style:normal;
}
table.produkty td.bonusnadpis{
		font-family:arial;
		color:#3470ab;
		font-size:14px;
		font-weight:bold;
		letter-spacing:0.1pt;
		text-decoration:none;
}
table.produkty td.bonusnadpissmall{
		font-family:tahoma;
		color:#3470ab;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
}
table.produkty td.cenabalicek{
		font-family:tahoma;
		color:#990000;
		font-size:14px;
		text-align:center;
		font-weight:bold;
}

table.produkty td{
		font-family:tahoma;
		color:#000000;
		font-size:11px;
		font-weight:normal;
}
table.produkty td.bonus{
		font-family:arial;
		color:#990000;
		font-size:12px;
		font-weight:bold;
		font-style:normal;
		text-indent:10px;
}
table.produkty td.bonussmall{
		font-family:tahoma;
		color:#990000;
		font-size:10px;
		font-weight:bold;
		font-style:normal;
		text-indent:10px;
}
table.produkty a.bonus{
		font-family:arial;
		color:#990000;
		font-size:12px;
		font-weight:bold;
		font-style:normal;
		text-indent:10px;
}
table.produkty a:hover.bonus{
		font-family:arial;
		color:#990000;
		font-size:12px;
		font-weight:bold;
		font-style:normal;
		text-indent:10px;
}
table.produkty a.bonussmall{
		font-family:tahoma;
		color:#990000;
		font-size:10px;
		font-weight:bold;
		font-style:normal;
}
table.produkty a:hover.bonussmall{
		font-family:tahoma;
		color:#990000;
		font-size:10px;
		font-weight:bold;
		font-style:normal;
}
table.produkty a.bonussmall2{
		font-family:tahoma;
		color:#3470ab;
		font-size:11px;
		font-weight:bold;
		font-style:normal;
		letter-spacing:0.1px;		
}
table.produkty a:hover.bonussmall2{
		font-family:tahoma;
		color:rgb(96,96,96);
		font-size:11px;
		font-weight:bold;
		font-style:normal;
		letter-spacing:0.1px;		
}
table.produkty a{
		font-family:times;
		color:#808080;
		font-size:13px;
		font-weight:bolder;
		letter-spacing:0.1px;
		text-decoration:underline; 
}
table.produkty A:hover {
		font-family:times;
		color:#5a5aad;
		font-size:13px;
		letter-spacing:0.1px; 
		text-decoration:underline;		
}
/*Ustanoveni*/
table.ustanoveni td {
		font-family:verdana;
		color:#00004f;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		margin-right:12.6pt;
		margin-left:36.0pt;
		text-align:justify;

}
table.ustanoveni .nadpis {
		background-color:#A0B7E0;
		font-size:12px;
		font-weight:bold;		
}
table.ustanoveni a {
		font-family:verdana;
		color:#00004f;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		text-align:justify;

}
table.ustanoveni a:hover {
		font-family:verdana;
		color:#00004f;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		text-decoration:none;

}
table.ustanoveni kontakty {
		font-family:verdana;
		color:#00004f;
		font-size:14px;
		font-weight:bold;
		font-style:normal;
		text-decoration:none;

}
table.ustanoveni .icdic {
		font-family:verdana;
		color:#00004f;
		font-size:12px;
		font-weight:none;
		font-style:normal;
		text-decoration:none;

}
