html,body,ul,li,h1,h2,h3,h4,h5,h6,table,th,tr,td,p,img,form,input,label,textarea,dt,dd{margin:0;padding:0;}input[type="text"],textarea{-webkit-appearance:none;outline:0;border:none;}input[type="submit"]{-webkit-appearance:none;outline:0;border:none;}img{border:none;}fieldset{border:none;}a{color:#c5262c;text-decoration:none;}a:hover{text-decoration:underline;}a:active,a:focus{border:none;outline:none;}ul{list-style:none;}body{font-family:Arial, sans-serif;font-size:100%;font-size:12px;}p{font-size:13px;line-height:19px;padding-bottom:15px;}h1{font-size:30px;font-weight:bold;color:#c5262c;}h2{font-size:30px;font-weight:bold;color:#c5262c;}h3{font-size:26px;font-weight:bold;color:#c5262c;}h6{font-size:15px;color:#010101;font-weight:bold;padding-bottom:15px;}.reset{margin:0;padding:0;list-style:none;}.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";zoom:1;}.clearfix:after{clear:both;}.ttu{text-transform:uppercase;}.tdn{text-decoration:none;}.tdu{text-decoration:underline;}.fwb{font-weight:bold;}.fwn{font-weight:normal;}.tal{text-align:left;}.tar{text-align:right;}.tac{text-align:center;}.fl{float:left;}.fr{float:right;}#obal-header{height:100px;}#obal-header header{width:940px;min-width:940px;margin:0 auto;}#obal-header header #logo{width:226px;height:42px;display:block;position:relative;top:35px;background:url('../images/siplex_logo.png') no-repeat;}#obal-header header nav{margin-left:315px;}#obal-header header nav ul li{float:left;display:inline;margin-left:20px;}#obal-header header nav ul li a{color:#626262;font-size:15px;text-transform:uppercase;}#obal-header header nav ul li a:hover{text-decoration:none;padding-bottom:39px;border-bottom:2px solid #d70e14;}#obal-header header nav ul li.active{padding-bottom:39px;border-bottom:2px solid #d70e14;}section#obal-icon-menu{height:550px;background:url('../images/bg_icons_spring.jpg') no-repeat center center;background-color:#000;}section#obal-icon-menu #icon-menu{width:940px;min-width:940px;margin:0 auto;padding-top:50px;}section#obal-icon-menu #icon-menu table tbody tr td{width:310px;text-align:center;}section#obal-icon-menu #icon-menu table tbody tr td p{font-size:18px;text-transform:uppercase;padding-bottom:40px;}section#obal-icon-menu #icon-menu table tbody tr td a{color:#000;}section#obal-hp-reference{background-color:#f1f1f1;height:270px;}section#obal-hp-reference #hp-reference{width:940px;min-width:940px;margin:0 auto;}section#obal-hp-kalendar{background-color:#d8d8d8;padding-bottom:40px;}section#obal-hp-kalendar #hp-kalendar{width:940px;min-width:940px;margin:0 auto;padding-top:40px;overflow:auto;}section#obal-hp-novinky{padding-bottom:40px;background-color:#ededed;}section#obal-hp-novinky #hp-novinky{width:940px;min-width:940px;margin:0 auto;padding-top:50px;}section#obal-hp-novinky #hp-novinky .novinky-vypis{overflow:auto;margin-top:40px;}section#obal-hp-novinky #hp-novinky .novinky-vypis .novinka{float:left;width:145px;padding-right:90px;font-family:"Trebuchet MS";}section#obal-hp-novinky #hp-novinky .novinky-vypis .novinka p.n-datum{font-weight:bold;color:#c5262c;}section#obal-hp-novinky #hp-novinky .novinky-vypis .novinka p.n-nadpis{color:#2c2c2c;line-height:18px;height:60px;}section#obal-hp-novinky #hp-novinky .novinky-vypis .novinka a.n-vice{display:block;width:115px;height:25px;line-height:25px;background-color:#a20e18;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;}footer{color:#fff;}footer h2{font-weight:bold;font-size:30px;text-transform:uppercase;color:#fff;padding-top:45px;}footer section#obal-footer1{height:290px;background-color:#98171a;}footer section#obal-footer1 #footer1{margin:0 auto;width:940px;min-width:940px;}footer section#obal-footer1 #footer1 ul{margin-top:50px;}footer section#obal-footer1 #footer1 ul li{float:left;display:inline;width:170px;height:55px;padding-left:65px;}footer section#obal-footer1 #footer1 ul li.adresa{background:url('../images/zalozka.png') no-repeat left center;}footer section#obal-footer1 #footer1 ul li.telefon{background:url('../images/telefon.png') no-repeat left center;background:url('../images/telefon.png') no-repeat left center;font-size:14px;font-weight:bold;line-height:55px;}footer section#obal-footer1 #footer1 ul li.mail{background:url('../images/obalka.png') no-repeat left center;font-size:13px;font-weight:bold;line-height:55px;}footer section#obal-footer1 #footer1 ul li.mail a{color:#fff;}footer section#obal-footer1 #footer1 ul li.hledej{background:url('../images/lupa1.png') no-repeat left center;}footer section#obal-footer2{height:39px;background-color:#4a0b0d;line-height:39px;}footer section#obal-footer2 #footer2{margin:0 auto;width:940px;min-width:940px;}footer section#obal-footer2 #footer2 a{color:#fff;}footer section#obal-footer2 #footer2 p{line-height:39px;padding-bottom:0px;}footer .footer-bottom{display:flex;margin:20px auto;width:940px;}footer .footer-bottom p{color:#2c2c2c;font-size:12px;}footer .footer-bottom .image{max-width:100%;margin-left:40px;width:200px;}#calendar{width:300px;float:left;}#calendar table{width:300px;text-align:center;border:none;table-layout:fixed;border-spacing:1px 1px;border-spacing:20px 5px;font-family:"Trebuchet MS";}#calendar table th{height:24px;width:24px;border:none;color:#c5262c;font-size:12px;}#calendar table td.day{height:24px;width:24px;border:none;color:#5e5e5e;}#calendar table td.action{border:1px solid #c5262c;width:24px;color:#c5262c;}#calendar table td.empty{width:23px;background:none;border:none;}#cal_events{margin-left:400px;position:relative;top:-30px;}#cal_events h5{text-transform:uppercase;font-weight:normal;font-size:14px;color:#c5262c;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #c5262c;}#cal_events h4{height:58px;line-height:24px;padding-top:15px;background-color:#f6f6f6;margin-left:80px;font-size:18px;font-weight:bold;text-transform:uppercase;color:#000;padding-left:10px;}#cal_events h4 a{color:#000;}#cal_events h4 a:hover{text-decoration:none;}#cal_events h4 a span{font-size:11px;display:block;text-transform:none;font-weight:normal;display:block;width:445px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}#cal_events ul li{margin-bottom:10px;}.hp{background-color:#f1f1f1;}.hp h2{font-size:30px;color:#c5262c;font-weight:bold;text-transform:uppercase;}section#obal-breadcrumbs{height:39px;line-height:39px;border-bottom:1px solid #d9d9d9;background-color:#f2f2f2;}section#obal-breadcrumbs ul.breadcrumbs{margin:0 auto;width:940px;overflow:auto;}section#obal-breadcrumbs ul.breadcrumbs li{float:left;display:inline;color:#474747;padding-right:5px;}section#obal-breadcrumbs ul.breadcrumbs li a{color:#d93339;}section#obal-aktualita-detail{border-top:1px solid #fff;background-color:#f2f2f2;overflow:auto;}section#obal-aktualita-detail #aktualita-detail{width:940px;min-width:940px;margin:0 auto;padding-top:40px;padding-bottom:40px;}section#obal-aktualita-detail #aktualita-detail ul li,section#obal-aktualita-detail #aktualita-detail ol li{line-height:19px;}section#obal-aktualita-detail #aktualita-detail h1{font-size:30px;color:#c5262c;font-weight:bold;}section#obal-aktualita-detail #aktualita-detail p{font-size:13px;color:#010101;line-height:19px;padding-bottom:15px;}section#obal-aktualita-detail #aktualita-detail #aktualita-head{overflow:auto;}section#obal-aktualita-detail #aktualita-detail #aktualita-head #aktualita-img{float:left;width:235px;}section#obal-aktualita-detail #aktualita-detail #aktualita-head #aktualita-nadpis-anotace{margin-left:235px;}section#obal-aktualita-detail #aktualita-detail #aktualita-head #aktualita-nadpis-anotace h1{padding-bottom:20px;}section#obal-aktualita-detail #aktualita-detail #aktualita-text{padding-top:35px;}section#obal-aktualita-detail #aktualita-detail #aktualita-text h2,section#obal-aktualita-detail #aktualita-detail #aktualita-text h3{font-size:26px;font-weight:bold;color:#c5262c;padding-bottom:20px;}section#obal-aktualita-detail #aktualita-detail #aktualita-text ul{list-style-type:square;padding-left:20px;}section#obal-aktualita-detail #aktualita-detail #aktualita-text ol{margin:0;padding-bottom:15px;padding-left:20px;}section#obal-dalsi-sluzby-random{background-color:#d5d5d5;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random{min-width:940px;width:940px;margin:0 auto;overflow:auto;padding-bottom:40px;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random h3{font-size:30px;font-weight:bold;text-transform:uppercase;color:#c5262c;border-bottom:1px solid #c5262c;padding-bottom:35px;margin-bottom:20px;padding-top:40px;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random #sluzby{float:left;width:465px;padding-right:85px;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random #sluzby .sluzba-r{float:left;width:150px;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random #sluzby .sluzba-r img{width:100%;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random #sluzby .sluzba-r p{font-size:18px;text-transform:uppercase;color:#000;text-align:center;line-height:24px;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random #zajimave{margin-left:550px;width:390px;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random #zajimave .box{background-color:#f2f2f2;height:50px;line-height:50px;margin-bottom:10px;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random #zajimave .box a{float:right;color:#d93339;margin-right:15px;}section#obal-dalsi-sluzby-random #dalsi-sluzby-random #zajimave .box p{font-size:18px;color:#282828;text-transform:uppercase;font-weight:bold;padding-left:15px;line-height:50px;}section#obal-sluzby{background-color:#f2f2f2;}section#obal-sluzby #sluzby{width:940px;min-width:940px;margin:0 auto;overflow:auto;}section#obal-sluzby #sluzby .jednotliva-sluzba{padding:30px 40px 30px 40px;background-color:#e5e5e5;margin-bottom:30px;overflow:auto;}section#obal-sluzby #sluzby .jednotliva-sluzba a{color:#c5262c;}section#obal-sluzby #sluzby .jednotliva-sluzba .txt-sluzba-anotace{height:75px;}section#obal-sluzby #sluzby .jednotliva-sluzba .img-sluzba{width:195px;float:left;}section#obal-sluzby #sluzby .jednotliva-sluzba .img-sluzba img{width:150px;}section#obal-tym{background-color:#eee;overflow:auto;}section#obal-tym #tym-anotace{width:940px;min-width:940px;margin:0 auto;overflow:auto;padding-top:40px;padding-bottom:40px;}section#obal-tym #tym-anotace img{float:left;padding-right:30px;}section#obal-tym #tym-clenove{width:940px;min-width:940px;margin:0 auto;}section#obal-tym #tym-clenove .tym-detail{height:170px;margin-bottom:40px;}section#obal-tym #tym-clenove .tym-detail .nazev{float:left;line-height:170px;height:170px;font-size:26px;font-weight:bold;width:315px;text-align:right;padding-right:40px;}section#obal-tym #tym-clenove .tym-detail img{float:left;border:2px solid #aba8a8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-shadow:4px 4px 5px 0px rgba(0,0,0,0.2);}section#obal-tym #tym-clenove .tym-detail img #logo-f{text-align:center;width:195px;height:155px;line-height:155px;margin-bottom:20px;}section#obal-tym #tym-clenove .tym-detail img #logo-f img{line-height:155px;vertical-align:middle;background-color:#fff;}section#obal-tym #tym-clenove .tym-detail ul{margin-left:620px;padding-top:20px;}section#obal-tym #tym-clenove .tym-detail ul li.jmeno-cl{font-size:15px;font-weight:bold;color:#010101;padding-bottom:10px;}section#obal-tym #tym-clenove .tym-detail ul li.pozice-cl,section#obal-tym #tym-clenove .tym-detail ul li.vzdelani-cl{font-size:13px;line-height:20px;}section#obal-tym #tym-clenove .tym-detail ul li.mail-cl{margin-top:18px;padding-left:40px;background:url('../images/mail.png') no-repeat left center;height:26px;line-height:26px;}section#obal-tym #tym-clenove .tym-detail ul li.mail-cl a{color:#d93339;}section#obal-tym #tym-clenove .tym-detail ul li.telefon-cl{padding-left:40px;background:url('../images/phone.png') no-repeat;height:22px;line-height:22px;}section#obal-kontakt{background-color:#f2f2f2;padding-top:40px;padding-bottom:40px;}section#obal-kontakt #kontakt{width:940px;min-width:940px;margin:0 auto;overflow:auto;position:relative;}section#obal-kontakt #kontakt #pohoda-banner{position:absolute;top:20px;right:0px;}section#obal-kontakt #kontakt #kontakt-vrsek{overflow:auto;padding-bottom:40px;}section#obal-kontakt #kontakt #kontakt-vrsek img{float:left;padding-right:30px;}section#obal-kontakt #kontakt #kontakt-vrsek table.kontakt-t{margin-top:20px;font-size:15px;line-height:22px;}section#obal-kontakt #kontakt #kontakt-vrsek table.kontakt-t caption{text-align:left;font-weight:bold;color:#010101;}section#obal-kontakt #kontakt #kontakt-vrsek table.kontakt-t .td-70{width:70px;color:#474747;}section#obal-kontakt #kontakt #kontakt-vrsek table.kontakt-t .td-80{width:80px;color:#474747;}section#obal-kontakt #kontakt #kontakt-vrsek table.kontakt-t .td-160{width:160px;color:#131318;}section#obal-kontakt #kontakt #kontakt-spodek form{background-color:#d4d4d4;float:left;margin-right:10px;width:380px;padding:40px;overflow:auto;}section#obal-kontakt #kontakt #kontakt-spodek form legend{font-size:30px;font-weight:bold;color:#c5262c;}section#obal-kontakt #kontakt #kontakt-spodek form label{width:49%;display:inline-block;font-size:15px;font-weight:bold;}section#obal-kontakt #kontakt #kontakt-spodek form input[type="text"]{width:49%;height:28px;line-height:28px;border:1px solid #999;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;margin-bottom:10px;}section#obal-kontakt #kontakt #kontakt-spodek form fieldset{margin:0;padding:0;}section#obal-kontakt #kontakt #kontakt-spodek form textarea{width:99%;resize:none;border:1px solid #999;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:10px;height:150px;margin-bottom:10px;}section#obal-kontakt #kontakt #kontakt-spodek form ul{padding-top:40px;}section#obal-kontakt #kontakt #kontakt-spodek form input[type="submit"]{display:block;width:115px;height:25px;line-height:25px;background-color:#a20e18;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;float:right;}section#obal-kontakt #kontakt #kontakt-spodek form input[type="submit"]:hover{cursor:pointer;}section#obal-hlavni-okno{background-color:#f2f2f2;padding-bottom:10px;}section#obal-hlavni-okno #hlavni-okno{margin:0 auto;width:940px;min-width:940px;padding-top:40px;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek{padding:30px 40px 30px 40px;background-color:#e5e5e5;margin-bottom:30px;overflow:auto;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek a{color:#c5262c;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek .txt-clanek-anotace{height:85px;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek .img-clanek{width:195px;float:left;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek .img-clanek img{width:150px;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek .img-clanek .logo-img{float:left;border:2px solid #aba8a8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-shadow:4px 4px 5px 0px rgba(0,0,0,0.2);background-color:#fff;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek .txt-clanek{margin-left:195px;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek .href-clanek{float:right;}section#obal-hlavni-okno #hlavni-okno .jednotlivy-clanek p.datum-akt{float:left;}section#obal-hlavni-okno #hlavni-okno #aktuality-vrsek{overflow:auto;padding-bottom:40px;}section#obal-hlavni-okno #hlavni-okno #aktuality-vrsek img{float:left;padding-right:30px;}#okno-horni{overflow:auto;}#okno-horni #okno-horni-img{float:left;width:195px;}#okno-horni #okno-horni-img #logo-f{text-align:center;width:195px;height:155px;line-height:155px;margin-bottom:20px;}#okno-horni #okno-horni-img #logo-f img{line-height:155px;vertical-align:middle;border:2px solid #aba8a8;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-shadow:4px 4px 5px 0px rgba(0,0,0,0.2);}#okno-horni #okno-horni-txt{margin-left:235px;}#okno-dolni{padding-bottom:40px;}#okno-dolni ul,#okno-dolni ol{list-style-type:square;padding-bottom:15px;padding-left:20px;}#okno-dolni ul li,#okno-dolni ol li{line-height:19px;}form#form-fulltext input[type="text"]{height:24px;line-height:24px;float:left;margin-top:14px;width:110px;padding-left:10px;}form#form-fulltext input[type="image"]{margin-top:14px;}#call{margin:0 auto;width:445px;position:relative;top:-40px;}#call #call-leva{float:left;height:80px;width:400px;background:url('../images/tel_leva.png') no-repeat;position:relative;}#call #call-leva form#form-newsletter label{padding-left:50px;font-weight:bold;font-size:16px;color:#fff;text-transform:uppercase;position:relative;top:10px;}#call #call-leva form#form-newsletter input[type="text"]{width:260px;height:28px;line-height:28px;border:1px solid #420304;background-color:#5c0507;color:#fff;margin-left:50px;padding-left:10px;position:relative;top:-35px;}#call #call-leva form#form-newsletter input[type="image"]{position:relative;top:-15px;left:10px;}#call #call-prava{background:url('../images/oblouk_pravy.png') no-repeat;width:42px;height:80px;margin-left:400px;}#reference-ostatni{overflow:auto;padding-bottom:30px;padding-top:30px;}#reference-ostatni #reference-klient{width:545px;float:left;}#reference-ostatni #reference-sluzby{margin-left:620px;}#reference-sld{padding-bottom:40px;}span.cal-mesic{color:#c5262c;text-transform:uppercase;font-size:14px;}.date_ev{float:left;width:67px;height:63px;padding-top:10px;text-align:center;background-color:#cb3035;margin-right:13px;}.mesic-den{font-size:25px;color:#fff;}.mesic-zkr{font-size:18px;color:#fff;}#cenik table{width:100%;}#cenik table th,#cenik table td{padding:5px;}#cenik table th{color:#c5262c;text-align:left;font-size:14px;}