html,body{height:100%;}

*{margin:0px;padding:0px;}
* html.globaldiv{height:100%;}
#globaldiv{position:relative;width:100%;min-height:100%;margin-top:-75px;background-image:url("../../../templates/img/bg/bg_img.jpg");background-attachment:fixed;background-position:center top;background-repeat:no-repeat;}
#divbody{width:100%; position: relative; background-image:url("../../img/bg/bg2.jpg"); background-repeat: no-repeat;}
#fixeddivbody{margin:0 auto;width:950px;position: relative;}
#footer{position:relative;width:100%;height:75px; background-image:url("../../../templates/img/lines/a.gif"); background-position: top center; background-repeat: no-repeat;}
#fixedfooter{margin:0 auto;width:950px; height:75px; position: relative;}
#cherdak{width:900px;height:75px;}
.clear-both{clear:both}

img{border:0px solid silver;display:block;}
table{border-collapse:collapse;}
table td{border-collapse:collapse;}

input, textarea{outline:none;}

a{color: #00befd}

{**************************************************************}
#decor-t{width: 950px; height: 15px; background-image:url("../../img/blocks/1/t.png");}
#decor-b{width: 950px; height: 15px; background-image:url("../../img/blocks/1/b.png");}
#cap{position: relative; width: 950px; height: 75px;}
#logo{position: absolute; cursor: pointer; top: 7px; width: 191px; height: 65px; background-image:url("../../img/logo3.png");}
#logo4{position: absolute; cursor: pointer; top: 12px; left: 5px; width: 73px; height: 25px; background-image:url("../../img/logo4.png");}
#menu-top{position: absolute; top: 27px; left: 500px; width: 450px; height: 31px;}
#body{width: 950px;}

#body{background-color: #fff}
#body-pad{padding: 15px; padding-top: 7px; padding-bottom: 7px}
#clipart{width: 920px; height: 282px; background-color: #fff; background-image:url("../../img/loader.gif"); background-position: center; background-repeat: no-repeat;}
#menu-bl{width: 920px; height: 54px; background-image:url("../../img/menu/bg.gif");}
.line-h{background-image:url("../../img/bg/1.gif"); height: 20px; background-position: center; background-repeat: repeat-x;}


#home{float: right; margin-top: -2px; margin-left: 12px}
#menu-top ul li{display: block; float: right; margin-right: 15px; margin-top: 4px}
#menu-top ul a{font: 9pt/12pt arial; color: #333;}
#menu-top ul a:hover{text-decoration: none;}
#home{position: relative; width: 15px; height: 15px; background-image:url("../../img/icons/home.gif"); display: block; top: 7px;}

#menu li{display: block; float: left; margin-left: 0px}
.amenu{display: block; height: 54px; font: 11pt/42pt arial; margin-top: 0px; padding-left: 10px; padding-right: 10px; color: #fff; text-decoration: none;}
.amenu:hover{background-color: #2cb2ff; text-decoration: none;}
.amenu-active{display: block; height: 54px; margin-top: 0px; font: 11pt/42pt arial; padding-left: 10px; padding-right: 10px; color: #333; background-color: #fff; text-decoration: none;}
.menulp{width: 10px; height: 20px}

#left-bl, #right-bl{float: left; margin-top: 10px}
#left-bl{width: 650px; background-image:url("../../img/bg/1.gif"); background-position: right; background-repeat: repeat-y;}
#right-bl{width: 240px; margin-left: 20px; margin-top: 20px}

.mod-content-notice img{float: left; display: block; margin-right: 10px; margin-top: 3px; margin-bottom: 5px}
.mod-content-notice{font: 9pt/11pt arial; color: #111; margin-right: 20px; padding-top: 7px; padding-bottom: 5px; padding-right: 10px;}
.defaultList, .defaultList li{padding: 0px; margin: 0px}

.defaultList{padding-bottom: 2px}
.defaultList li{list-style-type: none; margin-bottom: 2px; background-position: 0px 7px; background-repeat: no-repeat; padding-left: 15px;  background-image:url("../../img/markers/3.gif");}
.defaultList li a{font: bold 9pt/11pt arial; text-decoration: none; color: #476070; display: block;}
.defaultList li a:hover{color: #000}
.mod-content-bl{float: left; color: #333;}
.mod-content-bl-line{float: left; margin-right: 5px; padding-right: 10px; color: #333; background-image:url("../../img/bg/1.gif"); background-position: right; background-repeat: repeat-y;}
.mod-content-bl-line, .mod-content-bl{width: 307px;}
.mod-content-bl{margin-right: 10px;}
.mod_about_notice{font: 9pt/11pt arial; color: #476070; padding-top: 3px; padding-bottom: 2px}
.mod-content-pad{padding: 10px; padding-left: 15px; padding-right: 0px}

h2{font: bold 10pt/12pt arial; color: #111}
h2 a{color: #1493dc}
h2 a:hover{color: #333}
h2.big{font: 18pt/22pt arial}

h3{font: bold 10pt/12pt arial; color: #111}
h3 a{color: #56758a}
h3 a:hover{color: #333}
#slogan{text-decoration: none; font: 25pt/20pt arial; display: block; font-family: georgia; color: #56758a; margin-bottom: 10px}
#slogan:hover{color: #1fa5ff;}

ul{margin: 0px; padding: 0px}
ul li{font: 9pt/12pt arial; margin-left: 15px;}

.more{font: italic 8pt/11pt arial; color: #111}
.more:hover{color: #1493dc}

.mod-news-bl{padding-top: 5px; padding-bottom: 10px}
.mod-news-el{padding-bottom: 5px; padding-top: 7px}
.date{display: block; font: 8pt/10pt arial; color: #b5b5b5}
.news-mod-title{font: bold 9pt/11pt arial; color: #56758a}
.news-mod-title:hover{color: #333}
.news-date{display: block; color: #1493dc; font: 9pt/12pt arial; margin-right: 5px}
.anews{font: 9pt/11pt arial; display: block; text-decoration: none; color: #222;}
.anews:hover{text-decoration: underline;}

.mod-bnnr-bl{padding-top: 5px; padding-bottom: 5px}
.bnnr-el{margin-bottom: 10px}
.w600{width: 630px}

.copy, .design{padding-bottom: 7px;}
.copy{position: absolute; color: #888; font: 8pt/10pt arial;}
.design{position: absolute; font: 8pt/10pt arial; left: 750px; width: 200px; text-align: right;}
.design a{color: #888; text-decoration: none;}
.design a:hover{color: #222;}

#menu-footer{width: 935px; height: 10px;}
#menu-footer li{display: block; float: right; position: relative;}
#menu-footer li a{font: 9pt/11pt arial; margin-left: 0px; margin-left: 15px; color: #333}
#menu-footer li a:hover{text-decoration: none;}
#bottom{padding-top: 20px; padding-bottom: 0px; position: relative;}

h1{font: 18pt/20pt arial; font-family: georgia; color: #56758a}
p{font: 9pt/12pt arial}
.title-bl{padding-top: 10px; padding-bottom: 3px; margin-bottom: 10px; border-bottom: 1px solid #ededed}
.content{padding-bottom: 50px; padding-right: 20px}

.contemt-tbl{width:100%;}
.contemt-tbl-tdl{width: 100%;}
.simpleSectionMenuPad{padding-left: 20px; padding-right: 20px}

#lmenu, #lmenu li{list-style-type: none; width: 170px;}
#lmenu{border-left: 3px solid #dedede}
.almenu{width: 200px; display: block; font: 9pt/11pt arial; text-decoration: underline; color: #567082}
.almenu-active{width: 200px; display: block; font: bold 9pt/11pt arial; text-decoration: underline; color: #222; text-decoration: none;}
.almenu:hover{color: #333}
.almenu span, .almenu-active span{display: block; padding: 10px; padding-bottom: 5px; padding-top: 5px}
#fbody{width: 950px; padding-bottom: 12px; background-color: #fff}

.twitter{position: absolute; font: bold italic 9pt/43pt arial; width: 87px; height: 48px; background-repeat: no-repeat; background-position: right; background-image:url("../../img/icons/twitter.png"); left: 835px; text-decoration: none; color: #83e0ff; cursor: pointer;}
.twitter:hover{color: #fff}
.mod-about-bl{padding-bottom: 5px}

.comTitleBlockTbl{width: 100%;}
.addThisTd{width: 140px}
.comTitleBttnPrint{width: 100%;}
.comTitleBttnPrintTd{width: 25px}

.hr-title{background-image:url("../../img/lines/0.gif"); background-repeat: repeat-x; height: 3px; margin-bottom: 10px; margin-top: 5px}
.glDiv{padding-top: 15px; padding-bottom: 40px}

.vertMenuBl{border-left: 3px solid #dedede; padding: 0px; margin: 0px}
.vertMenuBl li{list-style-type: none; padding: 0px; margin-bottom: 7px}
.vertMenuBlPad{padding: 15px; padding-top: 10px; padding-bottom: 7px}

.img-float-left{float: left; margin-right: 15px; margin-top: 3px; margin-bottom: 10px;} 

.mod-content-notice-a{font: 9pt/11pt arial; color: #222; text-decoration: none;}
.mod-content-notice-a:hover{color: #222; text-decoration: underline;}

#sliderBl{width: 616px; height: 236px; position: relative; left: 0px; background-image:url("../../../templates/img/borders/1.gif");}
#sliderBlIMG{background-color: #333; width: 597px; height: 220px; left: 4px; top: 12px; position: relative;}
.sliderBlIMGBlEL{position: absolute;}

.sys_msg_err_hide{display: none;}
.sys_msg_err{font: bold italic 9pt/12pt arial;color: #f23d74;margin-top: 28px;margin-bottom: 0px;display: block;}
.sys_msg {font: bold italic 9pt/12pt arial;color: #009de8;margin-top: 28px;margin-bottom: 0px;display: block;}	
#msgGood{color: #8ab120;font: bold italic 9pt/12pt arial;}

.send-mssg{background-image:url("../../img/menu/bg.gif"); background-color: #ee1d23; font: bold 9pt/12pt arial; color: #fff; border: 0px solid silver; padding: 7px; padding-right: 12px; margin-top: 15px; padding-left: 12px; cursor: pointer;}
.detals-notice-bl{font: bold 9pt/12pt arial; }
.link2{font: 9pt/12pt arial; color: #56758a}
.link2:hover{color: #0086df}
.lElements{padding-bottom: 10px}
.tbl-line{background-image:url("../../img/lines/1.gif"); background-position: center; background-repeat: repeat-x; height: 30px}
.mod-content-tbl{width: 630px}
.mod-content-td{width: 50%}
.content-td-line{border-right: 1px solid #d5d5d5}
.content-td-pad{padding-left: 15px}

.pmPodpis{float: left; margin-right: 5px; font: 9pt/15pt arial}
.pmStyle, .pmStyleFocus{font: 8pt/16pt arial; display: block; float: left; width: 20px; height: 20px; margin-right: 1px; text-align: center; text-decoration: none;}
.pmStyle{background-color: #ededed; color: #333}
.pmStyle:hover{color: #333}
.pmStyleFocus{background-color: #b6bac0; color: #fff}

.img-float-left{float: left;}
.lElements{padding-bottom: 15px; border-bottom: 1px solid #ededed; margin-bottom: 15px}
.lElementsContent{font: 9pt/11pt arial; color: #333; margin-top: 5px}
.lElementsContent a{color: #007b9e; text-decoration: none;}
.lElementsContent a:hover{text-decoration: underline;}


.cat-menu-el a{font: bold 9pt/12pt arial; color: #000; text-transform: uppercase; text-decoration: none;}
.cat-menu-el a:hover{text-decoration: underline;}
.cat-menu-el-active a{font: bold 9pt/12pt arial; color: #82a700; text-transform: uppercase; text-decoration: none;}

.form-inp, .form-tarea{font: bold 8pt/12pt arial; width: 500px}
.capcha-podpis{font: bold 8pt/12pt arial; display: block; color: #888}
.form-important-podpis{font: bold 8pt/12pt arial; color: #888}
.form-podpis{font: bold 8pt/12pt arial; color: #888; display: block; margin-bottom: 3px; margin-top: 5px}
.form-podpis b{font: 10pt/11pt verdana, arial; color: #888}
.form-tarea, .form-input{width: 500px; margin-bottom: 5px; background-color: #83cfff; border: 10px solid #83cfff; color: #fff; font: bold 10pt/12pt arial;}
.capcha{background-color: #83cfff; border: 5px solid #83cfff; color: #fff; width: 120px; font: bold 18pt/18pt arial; text-align: center}
.form-input{width: 500px;}
.form-important-podpis span, .form-podpis span{color: red}
.send{font: bold 8pt/12pt arial; margin-top: 20px; margin-bottom: 20px}
.send a{ color: #009aff;}
.send a:hover{text-decoration: none}
.capcha-block{margin-top: 10px}
.addThisPad{padding-top: 4px}

.form-block{padding-top: 10px}

.default-ul li{display: block; font: 9pt/12pt arial}