/* Obecné nastavení pro spany, odakazy a další */
/*------------------------------------------------
	--- Nastavení nadpisu h1 a h2 ------------------
	------------------------------------------------*/
h1.Black{	 color: #0F0F0F; font-size: 16pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Black{	 color: #0F0F0F; font-size: 14pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Blue{   color: #3366ff; font-size: 16pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Blue{   color: #3366ff; font-size: 14pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Orange{ color: #FF8C00; font-size: 16pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Orange{ color: #FF8C00; font-size: 14pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Green{  color: #006633; font-size: 16pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Green{  color: #006633; font-size: 14pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Gray{   color: #606060; font-size: 16pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Gray{   color: #606060; font-size: 14pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Gold{   color: #FFD700; font-size: 16pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Gold{   color: #FFD700; font-size: 14pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Red{    color: #FF0000; font-size: 16pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Red{    color: #FF0000; font-size: 14pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Brown{  color: #8B4513; font-size: 16pt; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Brown{  color: #8B4513; font-size: 14pt; font-weight: normal; margin: 0px 0px 0px 0px;}

h1.Black_{	color: #0F0F0F; font-size: 16pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Black_{	color: #0F0F0F; font-size: 14pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Blue_{   color: #3366ff; font-size: 16pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Blue_{   color: #3366ff; font-size: 14pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Orange_{ color: #FF8C00; font-size: 16pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Orange_{ color: #FF8C00; font-size: 14pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Green_{  color: #006633; font-size: 16pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Green_{  color: #006633; font-size: 14pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Gray_{   color: #808080; font-size: 16pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Gray_{   color: #808080; font-size: 14pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Gold_{   color: #FFD700; font-size: 16pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Gold_{   color: #FFD700; font-size: 14pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Red_{    color: #FF0000; font-size: 16pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Red_{    color: #FF0000; font-size: 14pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h1.Brown_{  color: #8B4513; font-size: 16pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
h2.Brown_{  color: #8B4513; font-size: 14pt; text-decoration: underline; font-weight: normal; margin: 0px 0px 0px 0px;}
/*------------------------------------------------
	--- Nastavení textových odstavců ---------------
	------------------------------------------------*/
p.Black{	color: #0F0F0F;	text-align: justify; margin: 0px 0px 0px 0px;}
p.Blue{   color: #3366ff; text-align: justify; margin: 0px 0px 0px 0px;}
p.Orange{ color: #FF8C00; text-align: justify; margin: 0px 0px 0px 0px;}
p.Green{  color: #006633; text-align: justify; margin: 0px 0px 0px 0px;}
p.Gray{   color: #606060; text-align: justify; margin: 0px 0px 0px 0px;}
p.Gold{   color: #FFD700; text-align: justify; margin: 0px 0px 0px 0px;}
p.Red{    color: #FF0000; text-align: justify; margin: 0px 0px 0px 0px;}
p.Brown{  color: #8B4513; text-align: justify; margin: 0px 0px 0px 0px;}
/*------------------------------------------------
	--- Nastavení spanu ----------------------------
	------------------------------------------------*/
/* Nastaveni spanu pro označenou kategorii hlavičky*/
span.hlAktKat{
  color: #000000;
}
/* Ostatni texty */
span.textGray8{  	font-size: 8pt; font-weight: normal; color: #D7D7D7;}
/* Texty */
span.textBlack{  	font-weight: normal; color: #000000;}
span.textBlue{		font-weight: normal; color: #3366FF;}
span.textGreen{		font-weight: normal; color: #006633;}
span.textGray{	  	font-weight: normal; color: #606060;}
span.textOrange{	font-weight: normal; color: #FF8C00;}
span.textRed{		font-weight: normal; color: #FF0000;}
span.textGold{		font-weight: normal; color: #FFD700;}
span.textBrown{		font-weight: normal; color: #8B4513;}
span.textWhite{		font-weight: normal; color: #FFFFFF;}

span.textBlack_{  	text-decoration: underline; font-weight: normal; color: #000000;}
span.textBlue_{		text-decoration: underline; font-weight: normal; color: #3366ff;}
span.textGreen_{	text-decoration: underline; font-weight: normal; color: #006633;}
span.textGray_{	  	text-decoration: underline; font-weight: normal; color: #808080;}
span.textOrange_{	text-decoration: underline; font-weight: normal; color: #FF8C00;}
span.textRed_{		text-decoration: underline; font-weight: normal; color: #FF0000;}
span.textGold_{		text-decoration: underline; font-weight: normal; color: #FFD700;}
span.textBrown_{	text-decoration: underline; font-weight: normal; color: #8B4513;}
span.textWhite_{	text-decoration: underline; font-weight: normal; color: #FFFFFF;}

span.textBlackI{  	font-style: italic; font-weight: normal; color: #000000;}
span.textBlueI{		font-style: italic; font-weight: normal; color: #3366ff;}
span.textGreenI{	font-style: italic; font-weight: normal; color: #006633;}
span.textGrayI{	  	font-style: italic; font-weight: normal; color: #808080;}
span.textOrangeI{	font-style: italic; font-weight: normal; color: #FF8C00;}
span.textRedI{		font-style: italic; font-weight: normal; color: #FF0000;}
span.textGoldI{		font-style: italic; font-weight: normal; color: #FFD700;}
span.textBrownI{	font-style: italic; font-weight: normal; color: #8B4513;}
span.textWhiteI{	font-style: italic; font-weight: normal; color: #FFFFFF;}

/*--- spany pro cenu produktu ---*/
span.cenaZboziNormal {
  color: #228B22;
  font-weight: bold;
  font-size: 11pt;
}
span.cenaZboziPuvodni {
  color: #228B22;
  font-weight: bold;
  font-size: 9pt;
}
span.cenaZboziNova {
  color: #FF0000;
  font-weight: bold;
  font-size: 11pt;
}
span.cenaZboziRuzna {
  color: #3333FF;
  font-weight: bold;
  font-size: 10pt;
}

.bgKosikHeader{
    background-image: url(../Image/Hlavicky/bg_KosikHeader.png);
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #f9ed1d;
    color: #000000;
    font-weight: bold;
}

.bgKosikMezisoucty{
    background-image: url(../Image/Hlavicky/bg_KosikHeader.png);
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #f9ed1d;
    color: #000000;
    font-weight: bold;
    border-top: ;
}
.bgKosikCelkem{
    background-image: url(../Image/Hlavicky/bg_KosikHeader.png);
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #f9ed1d;
    color: #000000;
    font-weight: bold;
}
/*------------------------------------------------
	--- 2) Nastavení odkazu ------------------------
	------------------------------------------------*/
/* Zakladni odkazy */
a.odkaz1:link,
a.odkaz1:visited {
  color: #3366FF;
  text-decoration: underline;
  }
a.odkaz1:hover {
  color: #FF8C00;
  text-decoration: underline;
}
a.odkaz2:link,
a.odkaz2:visited {
  color: #003366;
  text-decoration: underline;
  }
a.odkaz2:hover {
  color: #AA3333;
  text-decoration: underline;
}
a.odkazRed:link,
a.odkazRed:visited {
  color: #FF0099;
  text-decoration: underline;
  }
a.odkazRed:hover {
  color: #CC0000;
  text-decoration: underline;
}
a.kosik:link,
a.kosik:visited {
  color: #3366FF;
  text-decoration: none;
  border: 0px;
  }
a.kosik:hover {
  color: #3399FF;
  text-decoration: none;
  border: 0px;
  }
  
a.navigator:link,
a.navigator:visited {  color: #FFFFFF; text-decoration: none; }
a.navigator:hover 	{  color: #FF0000; text-decoration: underline;}
  
/* --------------------------------------------------------------------- */
/* -- Odkazy pro menu ------------------------------------------------- */
/* --------------------------------------------------------------------- */
a.menuItem:link,
a.menuItem:visited {  color: #303030; text-decoration: none;  }
a.menuItem:hover 	{  color: #B22222; text-decoration: underline; }

a.menuType:link,
a.menuType:visited {  color: #FFFFFF; text-decoration: none; }
a.menuType:hover 	{  color: #FFFFFF; text-decoration: underline;}

a.listUnactive:link,
a.listUnactive:visited {  color: #000000; text-decoration: none; }
a.listUnactive:hover 	{  color: #000000; text-decoration: none; font-weight: bold; font-size: 10pt;}

a.prodDetail:link,
a.prodDetail:visited { color: #4169E1;  font-weight: normal; text-decoration: none; }
a.prodDetail:hover { color: #4169E1; font-weight: bold; text-decoration: underline; }

/*------------------------------------------------
	--- Nastavení odrazek --------------------------
	------------------------------------------------*/
ol.odrazky {
  font-size: 10pt;
  font-weight: normal;
  color: #FF0066;
}
/*------------------------------------------------
	--- Nastavení tabulek --------------------------
	------------------------------------------------*/
table.tab1{
  text-align: left;
  border: none;
  border-spacing: 2px;
  margin-left: 20px;
  margin-right: auto;
}
/*------------------------------------------------
	--- Vyplnovacich policek a tlacitek formularu --
	------------------------------------------------*/
input.myForm {
  border: 1px #FFCC00 solid;
  background-image: url(../Image/Pozadi/bg_FieldYellow_1x25.gif);
  background-position: bottom;
  background-repeat: repeat-x;
  padding: 1px 2px 1px 2px;
  color: #0f0f0f;
}
input.text {
    font-size: 8pt;
	font-family: "Verdana","Arial";
  	border: 1px #C0C0C0 solid;
  	background-color: #ECECEC;
  	padding: 1px 2px 1px 2px;
  	color: #0f0f0f;
}
input.subOk {
  font-size: 10pt;
  font-weight: bold;
  padding: 1px 2px 1px 4px;
  color: #006400;
  }
input.subOkBlue {
  font-size: 10pt;
  font-weight: bold;
  padding: 1px 2px 1px 4px;
  color: #0000CD;
  }
input.subCancel {
  font-size: 10pt;
  font-weight: bold;
  padding: 1px 2px 1px 4px;
  color: #FF3333;
  }
input.subRefresh {
  	font-size: 8pt;
	font-family: "Verdana","Arial";
  	padding: 1px 2px 1px 2px;
  }
input.subZpet {
  font-size: 10pt;
  font-weight: bold;
  border: 1px #FF0000 solid;
  background-image: url(../Image/Pozadi/bgSubZpet.png);
  background-position: bottom;
  background-repeat: repeat-x;
  padding: 1px 2px 1px 4px;
  color: #FF0000;
  }
select.myForm {
  border: 1px #FFCC00 solid;
  font-weight: bold;
  color: #000033;
}
option.myForm {  
  background-image: url(../Image/Pozadi/bg_FieldYellow_1x25.gif);
  background-position: bottom;
  background-repeat: repeat-x;
  padding: 1px 2px 1px 4px;
  font-weight: bold;
  color: #000033;
}
img.cara{
  margin: 4px 0px 4px 0px;
  vertical-align: middle;
}
img.noBorder{
	border: 0px none;
}
img.imgProd{
    margin: 0px 4px 1px 0px;
  	padding: 2px 2px 2px 2px;
  	border: 1px solid #909090;
    border-left: none;
    border-top: none;
    background-color: #FFFFA0;
}
img.imgProdDetail{
    margin: 0px 4px 1px 0px;
  	padding: 2px 2px 2px 2px;
  	border: 1px solid #909090;
    background-color: #FFFFA0;
}
img.imgRedBorder{
    margin: 0px 0px 0px 0px;
  	padding: 1px 1px 1px 1px;
  	border: 1px solid #FF0000;
}
img.imgGreenBorder{
    margin: 0px 0px 0px 0px;
  	padding: 1px 1px 1px 1px;
  	border: 1px solid #008000;
}

img.nextImg{
  border: 1px solid;
  border-color: #DC143C;
}

img.nextImgSelected{
  border: 1px solid;
  border-color: #009900;
}

img.maskoti{
  position: absolute;
  left:320px;
  top: 5px;
  z-index: 0;
}

/*------------------------------------------------
	--- Tisk									--
	------------------------------------------------*/

table.tisk{
  font-size: 8pt;
  font-weight: normal;
  font-family: "Arial";
  text-align: center;
  vertical-align: top;
  color: #000000;
  padding: 0px 0px 0px 0px;
}

