*{list-style-type: none; margin:0px; padding:0px;}
a img{border:0;}
a:hover{text-decoration:none;}
a:active, a:focus {outline:none;text-decoration:none;}
body{background-color:#167ef7;background-image:url('../img/bckgnd3.jpg');background-repeat: no-repeat;margin:0 auto;background-position: top center}
#wrapper{width:1200px;min-height:600px;margin:0 auto;}
#header{width:1200px;margin: 0 auto;height:150px;}
#obsah{width:1200px;min-height:250px;margin:0 auto;margin-top:130px;}
#produktMenu{width:840px;margin:0 auto;overflow:auto;padding-top:15px;}
#hlavniMenu{width:550px;min-height:145px;margin:0 auto;margin-top:25px;overflow:auto;margin-bottom:10px;}
.produktBut{width:260px;float:left;margin-left:15px;height:230px;background-image:url('../img/buttnSMall.png');}
.produktBut:hover{color:navy;text-decoration: underline;}
.menuBut{width:150px;height:130px;float:left;margin-left:20px;margin-top:5px;text-align:center;text-decoration:none;}
.menuBut a{display:block;}
.menuBut:hover{border-bottom:thick solid #81eb07;border-top:thick solid #81eb07;text-decoration:none;}
.popisek{font:  bold 25px/1.5 Arial;color:#90d0e7;text-decoration:none;}
.butPopis{width:100%;font:  bold 40px/1.5 Arial;display:block;margin:0 auto;text-align:center;margin-top:45px;}
.butCenter{margin-top: 70px;}
.margined{margin-left: 100px}
.cenikPodtext{display: block;width: 1000px; font:  bold 18px/1.5 Arial;color: white;margin-bottom: 20px;}
.additionalInfo{display: block; width: 1000px;padding-top: 10px; height: 110px; float: left;color: #428BCA;  font:  bold 18px/1.5 Arial;}
.table{font:  normal 18px/1.5 Arial;width:1000px;float:left;border:thin solid navy;background-color:#98c9f9;}
.table caption{font:  bold 25px/1.5 Arial;border:thin solid navy;background-color: white;margin-top:15px;}
.table thead{font:  bold 20px/1.5 Arial;border:thin solid navy;}
.table td{text-align:center;border:thin solid navy;min-width: 150px;}
.table a{width:100%;display:block;}
.table a:hover{border-left:thick solid #81eb07;border-right:thick solid #81eb07;}
.table thead td{border-bottom:thick solid navy;}
.nedostupny{font:  bold 25px/1.5 Arial;color:red;}
.backBut{width:90px;min-height:50px;float:left;margin-right:10px;}
.backBut a{display:block;width:100%;text-align:center;font:  bold 22px/1.5 Arial;padding-top:10px;}
.backBut a:hover{text-decoration:underline;font-size:29px;}
.nadpisProduktu{margin:0 auto;text-decoration:underline;font:  bold 45px/1.5 Arial;text-align:center;color:#00719a;width:1000px;margin-top:10px;margin-bottom:10px;}
#formWrapper{width:1000px;margin:0 auto;}
.objednavkaForm{width:800px;text-align:center;float:left;margin-bottom:35px;}
input,textarea {font:  normal 18px/1.5 Arial;padding:5px;margin:10px;}
.btnSubmit{width:200px;margin:0 auto;border:none;font:  bold 18px/1.5 Arial;border-radius:25px;}
.btnSubmit:hover{background-color:#81eb07}
.kontaktniKarta{width:1000px;margin:0 auto;font:  normal 18px/1.5 Arial;overflow:auto;}
.kontaktniKarta h3{color:navy;font: bold 24px/1.5 Arial;margin-top:5px;}
#osobniKarty{width:350px;float:left;}
.osobniKontakt{width:335px;padding-left:15px;padding-bottom:10px;margin-top:15px;border:2px solid navy;border-radius:25px;background-image:url('../img/kontaktBack.png');}
#mapaVyroba{width:500px;float:left;padding-left:15px;padding-bottom:10px;margin-top:15px;border:2px solid navy;border-radius:25px;background-image:url('../img/kontaktBack.png');}
.mapaRef{display:block;padding:0px;margin-left:175px;color:navy;}
.mapaRef:hover{text-decoration:underline;}
.telMail{font:  bold 18px/1.5 Arial;color:navy}
#galerieObsah{width:1020px;overflow:auto;}
#galerieObsah a{display:block;position: relative;margin:0.5%;padding:7px;width:187px;height:215px;float:left;background-image:url('../img/kontaktBack.png');}
#galerieObsah a:hover{border:thin solid navy;}
#patka{width:1000px;margin:0 auto;text-align:center;color:#90d0e7;font:  bold 18px/1.5 Arial;margin-top:15px;}
/** AKTUALIZACNI STRANKA **/
#aktualizujemeDiv{width:1200px;margin:0 auto;height:400px;}
.backButAkt{width:90px;min-height:50px;margin: 0 auto;}
.backButAkt a{color:#90d0e7;display:block;width:100%;text-align:center;font:  bold 22px/1.5 Arial;padding-top:10px;}
.backButAkt a:hover{text-decoration:underline;font-size:29px;color:navy;}
#obsah2{width:1200px;min-height:250px;margin:0 auto;}
.butContent{width:135px;height:100px;margin: 0 auto;}
.textwrap{white-space: pre;}
.boldOnly{font-weight: bold;}
