body{background:#fff url(../image/bgBody5.png) repeat-x 0px 0px;margin:0px;padding:0px;}
body, td, p {font-family: Tahoma, Verdana, Arial, Helvitica, sans-serif;line-height: 1.5em;color:#666;font-size:8pt;}
.wrapper0 {height:100%;width:100%;background:transparent;}
.wrapper1 {position:relative;margin-left:auto;margin-right:auto;top:0px;width:900px;}
.wrapper2 {position:relative;margin:0px;padding:0px;width:900px;}
.logo {width:900px;height:200px;background:#fff url(../image/bgLogo4.png) no-repeat 0px 0px;margin:0px;padding:0px;}
.content, .contentIn {width:100%;padding:0px;height:auto;overflow:hidden;}
.content {background:transparent;position:relative;margin:0px;}
.contentIn {vertical-align:top;position:relative;margin:20px 0px 20px 0px;}
.contentMain {width:700px;float:right;text-align:justify;}
.contentMain #mainLeft {width:480px;float:left;margin:0 20px 0 0;}
.contentMain #mainRight {width:200px;float:right;}
.contentMain #sluzbyPlus img {float:left;margin:0px 30px 0px 0px}
.contentLeft {width:200px;margin:0px;padding:0px;float:left;}
.menuTop {width:640px;height:150px;float:right;}
.menuTop img {border:0px;padding:0px;margin:0px 0px 0px 18px;float:left;}

.indexBox {width:233px;min-height:600px;background:#fff;position:relative;margin:0px;padding:0px;float:left;text-align:justify;font-size:11px;}
.indexBox #cena {position:absolute;top:250px;left:20px;}
.indexBox #cena li{list-style-position: inside;}
.indexBox hr {color:#ccc;height:1px;width:100%;}
.indexBox #objednat {position:absolute;top:530px;left:20px;}
.indexBoxRight {margin:0px 0px 30px 0px; text-align:justify;}
.indexBoxLeft {margin:0px 0px 50px 0px; text-align:justify;}
.indexBoxLeft img {margin:0px 30px 0px 0px;float:left}
.indexBoxBox {margin:0px 20px 50px 0px; text-align:justify;float:left;width:210px;}
.boxCena {margin:20px 0px 20px 0px;width:100%;}
#margin10 {margin:10px;}
.date {color:#999;margin-top:7px;position:absolute;top:150px;left:0px;width:100px;height:30px;}
.banner {width:100%;height:60px;text-align:center;padding:20px 0 20px 0}
.clear{clear:both;height:1px;overflow:hidden;position:relative;width:100%;}
.footer {width:100%;position:relative;margin:30px 0px 10px 0px;text-align:right;border-top:1px solid #ccc;}
.navigator {text-align:right;xmargin:50px;position:absolute;right:50px;bottom:0px;}
.copyright {font-size:7pt;margin:10px 0 0 0;color:#999;line-height:3;}
.copyright a:link, .copyright a:active, .copyright a:visited {color:#666;font-weight:normal;text-decoration:none;}
.copyright a:hover{text-decoration:underline;color:#333;}

a:link,a:active,a:visited {color:#0033ff;font-weight:normal;text-decoration:none;}
a:hover{text-decoration:underline;color:#333;}

form{margin:0px;padding:0px;}
img, p {border:0px;padding:0px;margin:0px;}
.kurzor {cursor: hand;cursor: pointer;}

/* MENU LEFT */
.click-menu {letter-spacing:3px;}
.click-menu span{color:#cc3333}
.click-menu .box1 a {background:transparent;color:#999;}
.click-menu .box1-hover {background:transparent;color:#000;}
.click-menu .box1-open {background:transparent;color:#000;}
.click-menu .box1-open-hover {background:transparent;color:#cc0000;}
.click-menu .box1, .click-menu .box1 a, .click-menu .box1-hover, .click-menu .box1-open, .click-menu .box1-open-hover {
        font-size: 9pt;line-height:2;cursor: pointer;padding:0px;display: block;}
.click-menu .section {font-size: 8pt;padding-left:15px;display: none;}
.click-menu .section a {color:#999;text-decoration: none;white-space: nowrap;display: block;padding:2px;}
.click-menu .section a:hover {color:#333;text-decoration: underline;white-space: nowrap;display: block;}
.click-menu .box2 {}
.click-menu .box2-hover {}

/* FORMULARE */
.formTable {width:100%;}
.formTable input {background:#f0f0f0;padding:5px;border:0px;color:#666;font-size:8pt;border-bottom:1px solid #ccc;}
.formTable input.odoslat {background:#f0f0f0;padding:5px;border-bottom:1px solid #ccc;color:#000;font-size:8pt;}
.formTable textarea {background:#f0f0f0;height:100px;border-bottom:1px solid #ccc;}
.formTable #d1 {background:#fff;width:30%;padding:5px;vertical-align:top;color:#999}
.formTable #d2 {background:#fff;width:70%;}

.objednavka input {background:#f0f0f0;padding:5px;border:0px;color:#666;font-size:8pt;border-bottom:1px solid #ccc;}
.objednavka input.odoslat {background:#f0f0f0;padding:5px;border-bottom:1px solid #ccc;color:#000;font-size:8pt;}
.objednavka textarea {background:#f0f0f0;height:100px;border-bottom:1px solid #ccc;}
.objednavka option, .objednavka select {font-size:7pt;color:#666;}
.objednavka #reg{font-size:7pt;color:#666;}
.overenie input {background:#fff;padding:3px;border:0px;color:#666;font-size:8pt;border-bottom:1px solid #ccc;}
.overenie input.overit {background:transparent;padding:0px;border-bottom:0px solid #ccc;color:#000;font-size:8pt;}
.overenie option, .overenie select {font-size:7pt;color:#666;}
.overenie {text-align:center;}
textarea{font-family: Tahoma, Verdana, Arial, Helvitica, sans-serif;padding:5px;font-size:8pt;color:#666;width:97%;border:0px;}

/* NADPISY */
.nadpis {color: #000; font-size:10pt; font-style:normal; font-weight:none;}
.nadpis span{color: #000; font-size:10pt;letter-spacing:2px;background:#ccc;}
.nadpisOverenie {color: #0033ff; font-size:9pt; font-style:normal; font-weight:bold;}
.nadpisIndex {color: #cc0000; font-size:11pt; font-style:normal; font-weight:none;margin:0px 0px 20px 10px;}
.nadpisBig {color: #999; font-size:20pt;margin:0px 50px 50px 0px;text-align:right;}
.nadpisBig span{color: #fff; font-size:20pt;letter-spacing:2px;background:#ccc;}
h3 {color:#999;font-size:11pt;}
h4 {color:#000;font-size:14pt;}
h4 span {color:#cc0000;font-size:14pt;}
h5 {color:#000;font-size:10pt;font-weight:normal;}
h5 span {color:#cc0000;font-size:10pt;font-weight:normal;}

/* ZOZNAM */
.tableZoznam {width:100%;}
.tableZoznam .head {background:#ddd;padding:3px;}
.tableZoznam td {border-bottom:1px solid #ddd;padding:3px;}
.tableZoznam .tr_title {width:47%;}

/* FOTO */
.foto {border:1px solid #ccc;padding:0px;}
.fotoLeft {float:left;margin-right:10px;}
.fotoRight {float:right;margin-left:10px;}
.fotoText {margin-right:40px;margin-bottom:1px;}

/* TEXTY */
.textMiddle {font-size:8pt;}
.textSmall {font-size:7pt;}
.textSmallVery {font-size:6pt;}
.textBold {font-weight:bold;}
.textRight {text-align:right;}
.textCenter {text-align:center;}
.textJustify {text-align:justify;}

/* FARBY */
.red {color:#cc0000;}
.blue {color:#0033ff;}
.green {color:#009900;}
