/* CSS Document */

#body {
padding:0; margin: 0px; font: 12px tahoma; color:#000000; text-align: center;
background-color: #ffffff;
background: url('../images/pozadi_purple.jpg') repeat-x top left;
}

#container {
width: 992px; margin: 0px auto; padding: 0px; text-align: center;
border: solid 0px #ff0000; background-color: #ffffff;
}

#banner {
width: 992px; text-align: right; height: 150px; border: solid 0px #ff0000;
background: url('../data/banner_purple1.jpg') no-repeat top left;
}

#navi { width: 992px; text-align: left;  color: #6B6B6B; _margin-top: 5px; }


#top {
width: 992px; text-align: left; height: 43px; padding: 0px;
border: solid 0px #ff0000; margin-top: 4px; _margin-top: 1px;
}

#footer {
margin: 0px auto; padding: 0px; text-align: center; color: #656565;
float: none; clear: both; background: url('../images/footer_purple_back.jpg') repeat-x top left;
font: normal 11px tahoma; border: solid 0px #d8d8d8;
width: 100%; height: 216px;
}

#footer2 {
text-align: center; color: #ffffff; margin: 0px auto; padding: 0px;
background: url('../images/footer_purple.jpg') no-repeat top center;
font: bold 11px tahoma; border: solid 0px #d8d8d8;
width: 994px; height: 193px;
}

#footer3 { padding: 10px; }
#paticka { height: 190px; }
#footers { margin: 0px auto; padding: 0px; text-align: center; width: 993px; }

table.tab2 { color: #ffffff; width: 960px; height: 160px; }
div.fot_mem { height: 30px; }
div.fot_memX { height: 30px; font-weight: bold; }
a.foot_menu { color: #ffffff; font: normal 12px tahoma; text-decoration: none; }
a.foot_menu:hover { color: #99FFCC; font: normal 12px tahoma; text-decoration: none; }
td.tabx1 { padding: 0px; text-align: left; width: 250px; height: 160px; border: solid 0px #ff0000; }
td.tabx2 { padding: 0px; text-align: left; width: 250px; height: 160px; border: solid 0px #ff0000; }
td.tabx3 { padding: 0px; text-align: left; width: 250px; height: 160px; border: solid 0px #ff0000; }
td.tabx4 { padding: 0px; text-align: left; width: 180px; height: 160px; border: solid 0px #ff0000; }
div.td_fot1 { padding-left: 30px; padding-top: 5px; }
div.td_fot2 { padding-left: 22px; padding-top: 5px; }
div.td_fot3 { padding-left: 17px; padding-top: 5px; }
div.td_fot4 { padding-left: 12px; padding-top: 5px; }

#left {
width: 215px; float: left; text-align: left; height: auto;
border: solid 0px #ff0000; background-color: #ffffff; margin-top: 15px; _margin-top: 10px;
}

#right {
width: 215px; float: right; text-align: left; height: auto;
border: solid 0px #ff0000; background-color: #ffffff; margin-top: 15px; _margin-top: 10px;
}

#right2 {
width: auto; text-align: left; height: auto; border: solid 0px #718895;
}

#middle {
width: 540px; float: left; HEIGHT: auto; background-color: #ffffff;
text-align: left; border: solid 0px #ff0000; margin-top: 15px; _margin-top: 10px;
margin-left: 15px;
}

#middle2 {
HEIGHT: auto; text-align: left; width: 540px; border: solid 0px #ff0000;
}

a.menu {
TEXT-DECORATION: none; FONT: bold 15px tahoma; color: #ffffff;
}

a.menu:hover {
TEXT-DECORATION: none; FONT: bold 15px tahoma; color: #d7970f;
}

a.menu_on {
TEXT-DECORATION: none; FONT: bold 15px tahoma; color: #0095ea;
}

a.menu_on:hover {
TEXT-DECORATION: none; FONT: bold 15px tahoma; color: #d7970f;
}

a.menu_ikon {
TEXT-DECORATION: none; FONT: normal 11px tahoma; color: #ffffff;
}

a.menu_ikon:hover {
TEXT-DECORATION: none; FONT: normal 11px tahoma; color: #d7970f;
}

a.link {
TEXT-DECORATION: underline; FONT: bold 11px tahoma; color: #7d4785;
}

a.link:hover {
TEXT-DECORATION: underline; FONT: bold 11px tahoma; color: #2f4f88;
}

a.linkx {
TEXT-DECORATION: none; FONT: bold 12px tahoma; color: #7d4785;
}

a.linkx:hover {
TEXT-DECORATION: none; FONT: bold 12px tahoma; color: #2f4f88;
}

a.item {
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #616161;
}

a.item:hover {
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #2f4f88;
}

a.item_small {
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #616161;
}

a.item_small:hover {
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #2f4f88;
}

a.footer {
TEXT-DECORATION: none; color: #707070; font: normal 11px tahoma;
}

a.footer:hover {
TEXT-DECORATION: none; color: #000000; font: normal 11px tahoma;
}

table { font: normal 12px tahoma; }
legend { font: normal 12px tahoma; color: #ff7300; }

INPUT.pole_form {
  border: solid 1px #d8d8d8; background-color: #ffffff;
  COLOR: #000000; font: normal 11px tahoma;
}

TEXTAREA.pole_text {
  border: solid 1px #808080; background-color: #ffffff;
  COLOR: #000000; font: normal 11px tahoma;
}

INPUT.button {
  COLOR: #ffffff; font: bold 11px tahoma; cursor: pointer; cursor: hand;
  border: solid 0px #CACCC9; width: 82px; height: 23px;
  BACKGROUND: url('../images/tla1_blue.jpg');
}

INPUT.button:hover, INPUT.submit:hover, INPUT.reset:hover {
  COLOR: #000000; font: bold 11px tahoma; cursor: pointer; cursor: hand;
  border: solid 0px #CACCC9; width: 82px; height: 23px;
  BACKGROUND: url('../images/tla1_blue.jpg');
}

INPUT.button_kosik {
  COLOR: #ffffff; font: bold 16px tahoma; cursor: pointer; cursor: hand;
  border: solid 0px #CACCC9; width: 230px; height: 50px; text-align: right;
  background: url('../images/kosik_purple.jpg') no-repeat top left;
}

INPUT.button_kosik:hover {
  COLOR: #bc59b4; font: bold 16px tahoma; cursor: pointer; cursor: hand;
  border: solid 0px #CACCC9; width: 230px; height: 50px; text-align: right;
  background: url('../images/kosik_purple.jpg') no-repeat top left;
}

td.bunka {
 padding-top: 0px; position: relative; text-align: left;
 border: solid 1px #dfdfdf; background-color: #ffffff;
 -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
}
td.bunka_high {
 padding-top: 0px; position: relative; text-align: left;
 border: dotted 1px #CACCC9; background-color: #FFFF99;
 -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;
}

div.nadpis_small {
font: bold 13px tahoma; color: #8b2a6d; width: 215px; height: 44px;
background: url('../images/pozadi_nadpis_blue.jpg') no-repeat top left;
}

div.okno_small {
FONT: bold 12px tahoma; color: #8b2a6d;
width: 213px; height: auto; padding: 0px;
background-color: #f6f6f6; text-align: left; _width: 215px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8;
border-bottom: solid 1px #d8d8d8;
}

div.nadpis_big {
font: bold 13px tahoma; color: #1C416E; padding-left: 5px;
}

span.nadpis_right { font: bold 13px tahoma; color: #1C416E; padding-left: 5px; }
span.dul { font: bold 11px tahoma; color: #ff0000; }
span.cena { font: bold 12px tahoma; color: #7d4785; }
span.cena2 { font: bold 11px tahoma; color: #616161; }
span.ucet { font: bold 12px tahoma; color: #1eacea; }
strong.ucet { font: bold 11px tahoma; color: #7d4785; }
strong.ucet2 { font: bold 11px tahoma; color: #797979; }
span.bod { font: bold 12px tahoma; color: #1eacea; }

div.h1 {
font: bold 14px tahoma; COLOR: #232555; width: 215px; height: 44px;
background: url('../images/pozadi_nadpis_blue.jpg') no-repeat top left;
display: block;
}

h1 {
font: bold 14px tahoma; COLOR: #8c2b70; width: 215px; height: 44px;
background: url('../images/pozadi_nadpis_blue.jpg') no-repeat top left;
margin-top: 0px;
}

h2 {
font: bold 14px tahoma; COLOR: #ffffff; width: 530px; height: 32px;
background: url('../images/pozadi_big_blue.jpg') no-repeat top left;
margin-top: 0px;
}

h2.zbozi {
font: bold 14px tahoma; COLOR: #892a6a; width: 530px; height: 45px;
background: url('../images/pozadi_h2_blue.jpg') no-repeat top left;
margin-top: 0px;
}

h3 {
font: bold 11px tahoma; display: inline; text-align: center; color: #0095ea;
text-decoration: underline;
margin-top: 0px;
}

strong.navigace { font: bold 10px verdana; COLOR: #000000; text-decoration: none; }
a.odkaz2 { color: #000000; text-decoration: none; font: normal 12px tahoma; }
.skryvany { display: none; }

.tooltips {
text-decoration: none; color: #000000; background-color: #E8F2FC;
font: bold 10px tahoma; border: dotted 1px #979797; text-align: left;
padding: 3px;
}

div.kosik_online {
color: #ffffff; background-color: #0066FF; FONT: normal 11px verdana;
width: 175px; height: 27px; position: absolute; top: auto; left: auto;
margin-top: 70px; _margin-left: -87px;
}

div.kosik_online2 {
color: #ffffff; background-color: #0066FF; FONT: normal 11px verdana;
width: 165px; height: 27px; position: absolute; top: auto; left: auto;
margin-top: 70px; _margin-left: -50px;
}


a.ext_link {
TEXT-DECORATION: none; FONT: normal 11px tahoma; color: #858585;
border: solid 0px #000000;
}

a.ext_link:hover {
TEXT-DECORATION: none; FONT: normal 11px tahoma; color: #003300;
border: solid 0px #000000;
}

span.info {
TEXT-ALIGN: center; TEXT-DECORATION: none; FONT: bold 14px tahoma;
COLOR: #232555;
}

span.info2 {
TEXT-DECORATION: none; FONT: bold 12px tahoma; COLOR: #232555;
}

div.topitmenu {
float: left; width: 198px; height: 43px; text-align: center;
background: url('../images/pozadi_menu_purple.jpg') no-repeat top left;
padding-top: 12px;
}

a.menuitem {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 12px tahoma; color: #7a4782; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #f6f6f6; padding-left: 5px;
}
a.menuitem:hover {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 12px tahoma; color: #ffffff; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #c59ecb; padding-left: 5px;
}
a.menuitem_on {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 12px tahoma; color: #324f87; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #ffffff; padding-left: 5px;
}
a.menuitem_on:hover {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 12px tahoma; color: #ffffff; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #c59ecb; padding-left: 5px;
}
a.menuitem_strong {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: blink; FONT: bold 12px tahoma; color: #7a4782; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #f6f6f6; padding-left: 5px;
}
a.menuitem_strong:hover {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 12px tahoma; color: #ffffff; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #c59ecb; padding-left: 5px;
}
a.menuitem2 {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #7a4782; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #f6f6f6; padding-left: 5px;
}
a.menuitem2:hover {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #ffffff; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #c59ecb; padding-left: 5px;
}
a.menuitem2_on {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #324f87; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #ffffff; padding-left: 5px;
}
a.menuitem2_on:hover {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #ffffff; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #c59ecb; padding-left: 5px;
}
a.menuitem2_strong {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: blink; FONT: bold 10px tahoma; color: #7a4782; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #f6f6f6; padding-left: 5px;
}
a.menuitem2_strong:hover {
width: 208px; _width: 215px; height: 30px; text-align: left; display: block;
TEXT-DECORATION: none; FONT: bold 10px tahoma; color: #ffffff; line-height: 30px;
border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;
border-top: solid 0px #d8d8d8; background-color: #c59ecb; padding-left: 5px;
}

a.detal_link {
TEXT-DECORATION: none; FONT: bold 11px tahoma; color: #797979;
display: block; width: 250px; height: 25px; padding-top: 10px;
background-color: #f6f6f6; text-align: left;
_height: 35px;
}

a.detal_link:hover {
TEXT-DECORATION: none; FONT: bold 11px tahoma; color: #7c4485;
display: block; width: 250px; height: 25px; padding-top: 10px;
background-color: #f6f6f6; text-align: left;
_height: 35px;
}

a.stranka {
TEXT-DECORATION: underline; FONT: normal 11px tahoma; color: #1C416E;
}

a.stranka:hover {
TEXT-DECORATION: underline; FONT: normal 11px tahoma; color: #ff0000;
}

a.stranka2 {
TEXT-DECORATION: none; FONT: bold 11px tahoma; color: #1C416E;
}

a.stranka2:hover {
TEXT-DECORATION: none; FONT: bold 11px tahoma; color: #ff0000;
}

span.barva {
width: 15px; height: 15px; border: solid 1px #000000; display: inline;
margin-right: 5px;
}

a.ucet {
  TEXT-ALIGN: center; TEXT-DECORATION: none; FONT: bold 12px tahoma;
  BORDER: #CACCC9 solid 0px; width: 82px; height: 23px; COLOR: #ffffff;
  BACKGROUND: url('../images/tla1_blue.jpg') no-repeat;
  display: inline-block; padding-top: 3px;
}

a.ucet:hover {
  TEXT-ALIGN: center; TEXT-DECORATION: none; FONT: bold 12px tahoma;
  BORDER: #CACCC9 solid 0px; width: 82px; height: 23px; COLOR: #000000;
  BACKGROUND: url('../images/tla1_blue.jpg') no-repeat;
  display: inline-block; padding-top: 3px;
}

a.ucet_on {
  TEXT-ALIGN: center; TEXT-DECORATION: none; FONT: bold 12px tahoma;
  BORDER: #CACCC9 solid 0px; width: 82px; height: 23px; COLOR: #CC0033;
  BACKGROUND: url('../images/tla1_blue.jpg') no-repeat;
  display: inline-block; padding-top: 3px;
}

a.ucet_on:hover {
  TEXT-ALIGN: center; TEXT-DECORATION: none; FONT: bold 12px tahoma;
  BORDER: #CACCC9 solid 0px; width: 82px; height: 23px; COLOR: #ffffff;
  BACKGROUND: url('../images/tla1_blue.jpg') no-repeat;
  display: inline-block; padding-top: 3px;
}

a.ucet1 {
  width: 131px; height: 49px; BACKGROUND: url('../images/button1.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet1:hover {
  width: 131px; height: 49px; BACKGROUND: url('../images/button1_on.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet1_on {
  width: 131px; height: 49px; BACKGROUND: url('../images/button1_on.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet2 {
  width: 131px; height: 49px; BACKGROUND: url('../images/button2.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet2:hover {
  width: 131px; height: 49px; BACKGROUND: url('../images/button2_on.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet2_on {
  width: 131px; height: 49px; BACKGROUND: url('../images/button2_on.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet3 {
  width: 131px; height: 49px; BACKGROUND: url('../images/button3.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet3:hover {
  width: 131px; height: 49px; BACKGROUND: url('../images/button3_on.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet3_on {
  width: 131px; height: 49px; BACKGROUND: url('../images/button3_on.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet4 {
  width: 131px; height: 49px; BACKGROUND: url('../images/button4.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet4:hover {
  width: 131px; height: 49px; BACKGROUND: url('../images/button4_on.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.ucet4_on {
  width: 131px; height: 49px; BACKGROUND: url('../images/button4_on.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

div.ucet1 {
  width: 131px; height: 49px; BACKGROUND: url('../images/button1.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

div.ucet2 {
  width: 131px; height: 49px; BACKGROUND: url('../images/button2.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

div.ucet3 {
  width: 131px; height: 49px; BACKGROUND: url('../images/button3.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

div.ucet4 {
  width: 131px; height: 49px; BACKGROUND: url('../images/button4.jpg') no-repeat;
  display: block; float: left; text-decoration: none;
}

a.detail {
  TEXT-ALIGN: center; TEXT-DECORATION: none; FONT: bold 12px tahoma;
  BORDER: #CACCC9 solid 0px; width: 68px; height: 23px; COLOR: #ffffff;
  BACKGROUND: url('../images/tla2_blue.jpg') no-repeat;
  display: inline-block; padding-top: 3px;
}

a.detail:hover {
  TEXT-ALIGN: center; TEXT-DECORATION: none; FONT: bold 12px tahoma;
  BORDER: #CACCC9 solid 0px; width: 68px; height: 23px; COLOR: #d8d8d8;
  BACKGROUND: url('../images/tla2_blue.jpg') no-repeat;
  display: inline-block; padding-top: 3px;
}

INPUT.koupit {
  COLOR: #ffffff; font: bold 11px tahoma; cursor: pointer; cursor: hand;
  border: solid 0px #CACCC9; width: 68px; height: 23px;
  BACKGROUND: url('../images/tla2_blue.jpg');
}

INPUT.koupit:hover {
  COLOR: #d8d8d8; font: bold 11px tahoma; cursor: pointer; cursor: hand;
  border: solid 0px #CACCC9; width: 68px; height: 23px;
  BACKGROUND: url('../images/tla2_blue.jpg');
}

p.seo {
color: #656565; text-align: justify; font: normal 10px tahoma; width: 992px;
}

 /* tooltip */
 	#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;

	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}
	
 /* floatingText */
.floating_text_input {
border: solid 0px #ffffff;	width: 988px; height: 16px; background-color: #ffffff;
color: #0095ea; font: bold 11px tahoma; margin-top: 1px; margin-left: 0px;
}

img.status { position: absolute; top: auto; left: auto; margin-top: 20px; width: 70px; }
a.tla_back { width: 152px; height: 39px; background: url('../images/butt_back.jpg') no-repeat; display: block; float: left; text-decoration: none; color: #ffffff; font: bold 11px tahoma; text-align: center; }
a.tla_back:hover { width: 152px; height: 39px; background: url('../images/butt_back.jpg') no-repeat; display: block; float: left; text-decoration: none; color: #FFCCCC; font: bold 11px tahoma; text-align: center; }
