body{margin:0; font-family: tahoma, verdana, arial; word-spacing: 0; text-indent: 0; background-color: #FFFFFF}
.eRight {float: right;}
.eSeFrmRt {font:bold 70% Tahoma;padding:0 0 0 1;color:black;}

.splatkovy-program-popis {padding:0px 10px 10px 10px;}
.titulkovy-pruh {
    border: 1px solid #666;
    border-top: 5px solid #666;
    margin: 0 0 10px 0;
    background: url("http://img.kasa.cz/kasa-img/pozadi-nadpisek.gif");
    text-align: left;
    padding: 5px 5px 4px 5px;
}
.titulkovy-pruh h2, .titulkovy-pruh h1, .titulkovy-pruh span {
    display:inline;
    font-size:1.4em;
    font-weight:bold;
    color:#444444;
    margin:0px 0px 0px 5px;
}
#product_small_container{overflow:hidden;margin:2em 0 0 1.5em}
.product_small_style{position:relative;border:1px solid #d4d4d4;width:150px;height:150px;cursor:pointer;text-align:center;margin:0 auto}
td{font-family: tahoma, verdana, arial; font-size: 11px}
.td{font-family: tahoma, verdana, arial; font-size: 11px}
.tdx{font-family: tahoma, verdana, arial; font-size: 11px; color:#FFFFFF;}
.tdx2{font-family: tahoma, verdana, arial; font-size: 1px; color:#0066F0}
.td1_{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#0066F0; color:#FFFFFF}
.td1{font-family: tahoma, verdana, arial; font-size: 11px; background-color:transparent;}
.td2{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#F4F9FF; color:#0056CA; font-weight: bold}
.td2x{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#E2F0F5; color:#0056CA}
.td2big{font-family: tahoma, verdana, arial; font-size: 20px; color:#0056CA; font-weight: bold}
.td3{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#0056CA; color:#FFFFFF; font-weight: bold}
.td4{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#0036D7; color:#FFFFFF; font-weight: bold}
.td5{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#F4F9FF; color:#0036D7; font-weight: bold}
.td6{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#93B0FF}
.td5rental{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#F4F9FF; color:#FF5500; font-weight: bold}
.verybig{font-family: serif, tahoma, verdana, arial; font-size: 40px; color:#3620FF; font-weight: bold; font-style: italic; }
.akcia{font-family: arial, serif, tahoma, verdana; font-size: 12px; color:#FFFFFF; font-weight: bold}
.bighead{font-family: arial, serif, tahoma, verdana; font-size: 18px; font-weight: bold; font-style: italic;color:#FFDD00; margin: 15 0 0 0; float:left;}
.trust{font-family: serif, tahoma, verdana, arial; font-size: 20px; background-color:#DDDDFF; color:#0000FF}
.tdtabsel{margin-left: -1; margin-right: -1; font-size: 11px; font-weight: bold; font-family: tahoma, verdana, arial; text-align: left; color:#0036D7; }
.included{font-family: tahoma, verdana, arial; text-align: left; padding: 0 10 0 10; }
.product{font-family: tahoma, verdana, arial; text-align: left;}
.oznam{:1px solid #0000ff; font-family: tahoma, verdana, arial; text-align: left; margin: 2 0 0 15; font-size: 11px; color:#0000AA; }
.oznamin{font-size: 11px; color:#0000AA; }
.oznaminbig{font-size: 20px; color:#0000AA; }
.oznamline{padding: 1 0 0 0; }
.dalsieakcie{font-family: tahoma, verdana, arial; font-size: 13px; font-weight: bold; padding: 5 0 0 0;}
.cenik_t {
	background-color : White;
	font-weight : bold;
}
.cenik_th {
	background-color : White;
	color : Blue;
	font-weight : bold;
}
.cenik_n {
	background-color : #CCDDFF;
	font-weight : bold;
}
.cenik_n_t {
	background-color : Silver;
	font-weight : bold;
}
div.spacer{clear: both;}
.tdtab{border:1px solid #0036D7; font-size: 11px; font-weight: bold; color: #0036D7; font-family: tahoma, verdana, arial; background-color: #F4F9FF; padding-left:4}
.tabborder{background-color:#0036D7}
.tdtablast{border-right: #FFFFFF 1px solid; border-top: #FFFFFF 1px solid; font-size: 11px; font-weight: bold; border-bottom: #0036D7 1px solid; border-left: #FFFFFF 1px solid; color: #000000; font-family: arial, helvitica, sans-serif; background-color: #FFFFFF}
.wbtd{font-family: tahoma, verdana; font-size: 11px; font-weight: bold; background-color: #F0F8FF; color:#000000}
.wbtdrent{font-family: tahoma, verdana; font-size: 11px; font-weight: bold; background-color: #F0F8FF; color:#FF5500}
.wbtdx{font-family: tahoma, verdana; font-size: 11px; font-weight: bold; background-color: #F0F8FF; color:#800000}
.wtd{font-family: tahoma, verdana; font-size: 11px; background-color: #FFFFFF; color:#000000; font-weight: normal}
.wtdrent{font-family: tahoma, verdana; font-size: 11px; background-color: #FFFFFF; color:#FF5500; font-weight: normal}
.lgbtd{font-family: tahoma, verdana, arial; font-size: 13px; font-weight: bold}
.btd{font-family: tahoma, verdana, arial; font-size: 11px; font-weight: bold}
.btdb{font-family: tahoma, verdana, arial; font-size: 11px; font-weight: bold; color:#000000}
.btdsmall{font-family: tahoma, verdana, arial; font-size: 11px;}
.price{font-family: tahoma, verdana, arial; font-weight: bold; color:#002FEA; font-size: 17px}
.nevahajte{font-family: tahoma, verdana, arial; font-weight: bold; color:#2020EA; font-size: 17px}
.hdmail{color:#DDDDFF;}
.pr{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px; color:#002FEA}
.prred{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px; color:#FF0000}
.prgreen{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px; color:#00AA00}
.prorange{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px; color:#EE7700}
.prblue{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px; color:#0000FF}
.prredbig{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 14px; color:#FF0000}
.prbluebig{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 14px; color:#FF0000}
.prgreenbig{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 14px; color:#00AA00}
.prorangebig{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 14px; color:#EE7700}
.prbrand{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px; color:#000000}
.prbigdisc{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 13px; color:#FF0000}
.prbigdiscprev{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 12px; text-decoration:line-through}
.prdiscprev{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px;}
.prbig{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 15px; color:#002FEA}
.brbig{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 15px; color:#000000}
.reviewlink{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 13px; color:#000000; background-color:#FEE741; text-align: left;}
.plusvianoce{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 13px; color:#FFFFFF; background-color:#FF2222; text-align: left;padding: 1 2 1 2;}
.plusvianocesmall{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 10px; padding:1 2 1 2;color:#FFFFFF; background-color:#FF0000; text-align: left;}
.pluscard{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 13px; color:#000000; background-color:#33FF33; text-align: left;padding: 1 2 1 2;}
.pluscardsmall{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 10px; padding:1 2 1 2;color:#000000; background-color:#33FF33; text-align: left;}
.freeship{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 13px; color:#FFFF00; background-color:#FF0000; text-align: left;padding: 1 2 1 2;}
.freeshipsmall{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 10px; padding:1 2 1 2;color:#FFFF00; background-color:#FF0000; text-align: left;}
.freeshipsmallnz{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 11px; padding:1 2 1 2;color:#FF0000; background-color:#FFFFFF; text-align: left;}
.prredlist{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 10px; padding:1 2 1 2;color:#000000; color:#FF0000}
.prgreenlist{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 10px; padding:1 2 1 2;color:#000000; color:#00AA00}
.prorangelist{font-family: arial, tahoma, verdana; font-weight: bold; font-size: 10px; padding:1 2 1 2;color:#000000; color:#EE7700}

.error{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px; color:#FF2222}
.des{font-family: tahoma, verdana, arial; font-size: 11px; color:#222222}
.des2{font-family: tahoma, verdana, arial; font-size: 11px; color:#003FF9}
.sp{font-family: tahoma, verdana, arial; font-weight: bold; font-size: 11px; color:#0066F0}
.sales{font-family: tahoma, verdana, arial; font-size: 11px; color:#0036D7; font-weight: bold}
.ie{width:99%; font-family: tahoma, verdana, arial; font-size: 11px}
.ier{width:99%; font-family: tahoma, verdana, arial; font-size: 11px; text-align: left}
.back{background-color:#0056CA}
.border{background-color:#C1B3B4}
.compbad{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#FFFFFF; color:#FF0000}
.compok{font-family: tahoma, verdana, arial; font-size: 11px; background-color:#FFFFFF; color:#000000}
a{color: #0066F0; font-family: tahoma, verdana, arial; font-size: 11px; text-decoration: none}
a:visited{color: #0066F0}
a:active{color: #0066F0}
a:hover{color: #003FF9; text-decoration: underline}
.eSTax, .eSTaxMore {background:#F4F9FF;margin-left:10;color:#4E3462;}
.eSiBegx {background:#F4F9FF;margin-left:2;color:#4E3462}
.eSiDept {font:bold 70% Tahoma;padding:6 2 1 5;color:black;}
.eSiDeptCol {font:Tahoma;padding:6 2 1 5;color:black;background:#F4F9FF;}
.eSiHd {font-family: tahoma, verdana, arial; font-size: 11px; font-weight: bold; font-size: 11px; background:#0036D7; margin-left:0; color:white; padding:2 2 4 5;}
.eSiHd2 {font-family: tahoma, verdana, arial; font-size: 11px; font-size: 11px; background:#DDDDDD; margin-left:0; color:black; padding:2 2 4 5;}
.eRight {float: right;}
.eSTaxMore {background:#E6E1EC;}
.eSDept {font:bold 70% Tahoma;padding:6 2 1 5;color:blue;}
.eSDeptRed2 {font:bold 70% Tahoma;font-size: 14px; padding:6 2 1 5;color:red;}
.eSDeptGreen {font:bold 70% Tahoma;font-size: 12px; padding:6 2 1 2;color:green;}
.eSDeptRed {font:bold 70% Tahoma;font-size: 12px; padding:6 2 1 5;color:red;}
.eSSub {font:60% Verdana;border-bottom: 1px solid #C4B7D1;padding:0 3 6 5;}
.eSSub a{color:#0066F0;}
.eSSubEx {font:60% Verdana;padding:0 3 0 10;}
.eSSubEx a{color:#0066F0;}
.eSSub1 {font:60% Verdana;border-bottom: 1px solid #0066F0;padding:0 0 0 0;}
.eSSub2 {font:60% Verdana;border-bottom: 0px none;padding:1 0 0 0;}
.eSCat {font:bold 70% Tahoma;font-weight:bold;border-bottom: 1px solid #C4B7D1;padding:5;}
.ProdDetailTableBorder{background-color:#000000;}
.ProdDetail{background-color:#F9F2E2;}
.ProdDetailQuest{font-family: tahoma, verdana, arial;font-size:11px;color:#5C0909;font-weight:bold;}
.ProdDetailLabel{font-family: tahoma, verdana, arial;font-size:10px;color:#5C0909;font-weight:normal;}
.ProdDetailLabel:hover{font-family: tahoma, verdana, arial;font-size:10px;color:#5C0909;font-weight:bold;}
.ProdDetailValue{color:#000000;font-weight:none;}
.ProdDetailValue:hover{color:#000000;font-weight:none;}
.ProdDetailLabelSale{color:#ff0000;font-weight:bold;}
.ProdDetailValueSale{font-size:11px;color:#000000;font-weight:bold;}
.BigLink{font-size:14px;border-bottom: 1px solid #C4B7D1;}
a.b{font-family: tahoma, verdana, arial; color: #000000; font-size: 11px; text-decoration: underline; text-align: left;}
a:visited.b{color: #000000}
a:active.b{color: #000000}
a:hover.b{color: #003FF9}
a.cat{color: #FFFFFF; font-family: tahoma, verdana, arial; font-size: 11px; font-weight: bold; text-decoration: none}
a:visited.cat{color: #FFFFFF}
a:active.cat{color: #FFFFFF}
a:hover.cat{color: #FFFFFF}
a.t{font-family: tahoma, verdana, arial; color: #000000; font-size: 11px; text-decoration: none; font-weight: bold}
a:visited.t{color: #000000}
a:active.t{color: #000000}
a:hover.t{color: #000000; text-decoration: underline}
a.m{font-family: verdana, tahoma, arial, helvitica, sans-serif; color: #9C9A9C; font-size: 11px; text-decoration: none; font-weight: normal}
a:visited.m{color: #9C9A9C}
a:active.m{color: #9C9A9C}
a:hover.m{color: #0070FF; text-decoration: underline}
a.tabfont{font-family: tahoma, verdana, arial; color: #FFFFFF; font-size: 11px}
a:visited.tabfont{color: #FFFFFF}
a:active.tabfont{color: #FFFFFF}
a:hover.tabfont{color: #FFFFFF; text-decoration: underline}
a.sft{color: font-family: arial, tahoma, verdana; font-size: 9px; color:#0066F0}
a:visited.sft{color: font-family: arial, tahoma, verdana; font-size: 9px; color:#6666F0}
a:active.sft{color: font-family: arial, tahoma, verdana; font-size: 9px; color:#0066F0}
a:hover.sft{color: font-family: arial, tahoma, verdana; font-size: 9px; color:#003FF9; text-decoration: underline}
a.rentinfo{font-family: verdana, tahoma, arial, helvitica, sans-serif; color: #FF9900; font-size: 11px; text-decoration: none; font-weight: bold}
a:visited.rentinfo{color: #FF9900}
a:active.rentinfo{color: #FF9900}
a:hover.rentinfo{color: #FF9900; text-decoration: underline}

.headline {font-family: tahoma, verdana, arial; background-color:#0066F0; text-align: left; height: 55px}
.verticaltext {writing-mode: tb-rl; filter: flipv fliph; font-family: verdana, arial, helvetica, sans-serif;}

html, body {margin: 0; padding: 0; border: 0;}

body {
color: #000; 
font-family: verdana, sans-serif; 
font-size: 80%; 
text-align: center;
}

.text_caption{
  font-family: Arial, Helvetica, sans-serif; font-Size:11px; line-height:16px;
	padding:10px;
	font-size:10px;
	text-align:left;
	background-color:#EEEEEE;
	line-height:160%;
}

p  {margin: 0; padding: 8px;}

h2 {font-size: 1.2em; text-align: center; padding: 10px;}

.clear { clear: both; }

a.alignright {margin-top: 0; text-align: right;}

a.small {font-size: .9em;}


.wrapper {
margin: 0 auto;
width: 697px;
text-align: left;
background: #add8e6;
border: 2px solid #000;
}

/*** Below is the Tan hack, needed because the decorative side borders (thin black) on 
.wrapper. It fixes the box model of IE5.x/win, making it display the same as other browsers. ***/

* html .wrapper {
width: 700px; 
w\idth: 697px; 
}

.outer {
border-left: 150px solid #fcc;  
border-right: 130px solid #cfc;
background: url(images/blackline.gif) 100% 0 repeat-y;
}
/*** These are the visible side col BG's. The image BG is needed to replace a side border
on div.inner, which can't be used because of problems in Mozilla. The image substitutes 
for the thin black divider between the right green col and the center col. If the black divider
is not wanted, the BG image may be removed. The Tan hack below feeds a IE a different 
BG location, due to a BG placement variation. 
***/

* html .outer {
background:  url(images/blackline.gif) 565px 0 repeat-y;
}

.inner {
margin-left: -2px; /*** This fixes a small overlap problem in IE6. ***/
width: 548px; /*** This width is for non-IE browsers. Mozilla makes this necessary. ***/
border: 2px solid #000;
border-width: 0 0 0 2px;
}
/*** div.inner is wider than its container, div.outer, and so overlaps to the right, pushing
div.right into the proper position. IE expands div.outer instead, requiring a Tan hack to avoid 
blowing the layout apart. IE gets the original 100% width as in the Livingstone layout. It blows 
my mind that all this hacking is being caused by the mighty Gecko engine! (shakes head ruefully)
***/

* html .inner {
width: 100%;
}

.float-wrap {
float: left;
width: 567px;
margin-left: -150px;       /*** Same length as left column width ***/
}

/*** div.left is in div.float-wrap, and when div.float-wrap is neg margined to the left, 
div.left is carried over into the proper position. 
***/

.left {
float: left;
width: 147px;
position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
}

.right {
float: right; 
width: 130px;
position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
}

* html .right {
margin: 0 -130px 0 0; /*** IE gets this margin. ***/
}

.center {
float: right;
width: 415px;
}

.wide {
background-color: #ffc;    /* header and footer colours */
width: 100%; 
border: 2px solid #000;
font-size: 1.4em;
font-weight: bold;
}

.wide p {padding: 5px;}

.top {border-width: 0 0 2px;}

.bottom {border-width: 2px 0 0;}

/* Mozilla bug fixes */
html>body .inner, html>body .float-wrap {
border-bottom: 1px solid transparent;
}

.pridatButton {
background-color: #0000ee;
border-width: 0;
color: #ffffff;
font-size: 11pt;
font-family: arial;
font-weight: bold;
}
