body,html {margin:0px; padding:0px; text-align:center; background-color:white; background-image:url('imgs/back2.gif'); background-position:center 0px; background-repeat:repeat-y; margin-top:10px}
table {border:none;margin:auto; font-size:12px}
img {border:none; vertical-align:middle;}
form {margin:0px;}
a {text-decoration:none; color:black}
a:hover {text-decoration:underline; color:#bf0000;}
.tbold {font-weight:bold}
.tvetsi {font-size:14px; font-style:italic; font-weight:bold;}
.tmaly {font-size:10px;}
.tpodtrzeny {text-decoration:underline;}
.tkurziva {font-style:italic}
.al {text-align:left}
.ac {text-align:center}
.ar {text-align:right}
.cw {color:white;}
.cr {color:red;}
.cg {color:#999999;}
.fl {float:left;}
.fr {float:right;}
.cleaner {clear:both}
h1 {font:normal normal 18px Trebuchet, Trebuchet MS, sans-serif; font-weight:bold; font-style:italic; color:black;}
h2 {font:normal normal 16px Trebuchet, Trebuchet MS, sans-serif; font-weight:bold; font-style:italic; color:black; background-image:url('imgs/h2.png'); height:23px;}
.nizky {margin-bottom:2px}
h3 {font:normal normal 14px Trebuchet, Trebuchet MS, sans-serif; font-weight:bold; font-style:italic; color:black; margin-bottom:2px;}
input {font-size:12px}
img.fl {float:left}
.vlajecka {margin-right:15px; vertical-align:middle;}
.certifikat {margin:10px; vertical-align:bottom;}
.hlava_b {background-color:white; width:100%; height:40px; position:absolute; top:-20px; left:0px; z-index:0}
.hlava {text-align:center; width:150px; position:absolute; left:20px; height:20px; font:normal normal 16px Trebuchet, Trebuchet MS, sans-serif; font-weight:bold; font-style:italic; color:black;}
.hlava2 {text-align:center; width:130px; position:absolute; left:170px; height:20px;}
.hlava3 {text-align:left; position:absolute; right:0px; height:20px; font: normal normal 10px Trebuchet, Trebuchet MS, sans-serif; font-style:italic; color:black;}
.hlava4 {text-align:right; height:15px; font: normal normal 10px Trebuchet, Trebuchet MS, sans-serif; font-style:italic; color:white; padding-right:15px; background-color:#bf0000;}
.hlava5 {text-align:left; position:absolute; left:20px; top:220px; font: normal normal 24px Trebuchet, Trebuchet MS, sans-serif; font-style:italic; font-weight:bold; color:#e5e5e5;}
.hlavax {text-align:center; width:150px; position:absolute; left:20px; height:20px; background-color:#bf0000;}
.hlava2x {text-align:center; width:130px; position:absolute; left:170px; height:20px; background-color:#bf0000;}
.kosik_inside {margin-left:10px; margin-right:10px; margin-top:10px; text-align:left; font:normal normal 12px Trebuchet, Trebuchet MS, sans-serif; color:black; }
.menu {background-color:#b90000; width:100%; position:absolute; top:282px; left:0px; text-align:center;
font: normal normal 12px Trebuchet MS, Trebuchet, sans-serif; color:white; text-transform:uppercase;
padding-top:3px; height: 22px}
.home {padding-left:40px; text-align:left; height:80px; background-image:url('imgs/home.png'); background-repeat:repeat-x;}
.home2 {text-align:left; height:170px; background-image:url('imgs/home2.png'); background-repeat:repeat-x; position:relative; z-index:0}
.home_img1 {position:absolute; left:40px; top:20px; text-align:center; font:normal normal 16px Trebuchet, Trebuchet MS, sans-serif; font-weight:bold; font-style:italic; color:black;}
.home_img2 {position:absolute; left:340px; top:20px; text-align:center; font:normal normal 16px Trebuchet, Trebuchet MS, sans-serif; font-weight:bold; font-style:italic; color:black;}
.kosik {background-color:#cccccc; background-image:url('imgs/kosik_back.png'); width:209px; height:247px; position:absolute; right:0px; top:35px; z-index:2}
ul.list {list-style-image:url('imgs/odrazka.png'); padding-left:20px; padding-right:10px}
ul.list2 {list-style-image:url('imgs/odrazka2.png'); padding-left:20px; padding-right:10px}
.zapati {width:420px; border-top:solid 1px #cccccc; text-align:center; padding-top:4px; margin:auto; font-size:10px; clear:both;}
.right {position:absolute; right:0px; top:307px; width:220px; text-align:left; background-image:url('imgs/telo_back.png'); background-repeat:repeat-x; padding-top:25px;}
.right_img {border:solid 5px white;}
.right_imgx {border:solid 5px #999999;}
.h20 {height:20px}
.full {width:100%}
.telo {width:750px; position:relative; margin:auto;}
.telicko {position:absolute; left:0px; top:307px; background-color:#e5e5e5; background-image:url('imgs/telo_back.png'); background-repeat:repeat-x; padding-top:25px; padding-bottom:40px;
font:normal normal 12px Trebuchet, Trebuchet MS, sans-serif; font-weight:normal; font-style:normal; color:black; text-align:left;
width:490px; padding-left:20px; padding-right:20px;}
.telicko#posun {top:347px}
.hidden {display:none}