/* Style sheet style */
body{margin:0;padding:0;text-align:center;font-family:Tahoma;font-size:14px;color:#545454;background:#78cbf5 url(tl_files/images/bg.jpg) top no-repeat;}
h1{font-size:18px;}
h2{font-size:15px;}
h3{font-weight:bold;font-size:14px;}
h4{font-weight:bold;font-size:12px;}
h1,h2,h3{margin:10px 0;padding:0;}
a{text-decoration:none;color:#000000;}
a:hover{color:#d81e1e;}
#header{width:980px;height:273px;position:relative;margin:0 auto;text-align:left;}
#logo{width:329px;height:77px;float:left;margin:0 0 0 10px;padding-top:20px;}
#banner{width:260px;height:223px;float:right;}
#header_img{width:356px;height:213px;left:340px;bottom:46px;position:absolute;background:url(tl_files/images/header_img.png) top no-repeat;}
#menu_wrap{height:50px;clear:both;background: url(tl_files/images/menu_bg.jpg) top no-repeat;}
#szukaj{width:324px;height:30px;float:right;margin-top:12px;}
#ctrl_keywords{width:187px;height:30px;float:left;margin-right:12px;padding:0 5px;border:0;line-height:30px;}
#main #ctrl_keywords{width:187px;height:30px;float:left;margin-right:12px;padding:0 5px;border:1px solid #beb607;line-height:30px;}
#ctrl_submit{width:85px;height:30px;border:0;background:url(tl_files/images/szukaj_img.png) top no-repeat;cursor:pointer;}
#menu{width:620px;float:left;}
#menu .mod_navigation ul{height:50px;margin:0 0 0 38px;padding:0;font-weight:bold;color:#FFFFFF;list-style-type:none;text-transform:uppercase;}
#menu .mod_navigation li{height:37px;float:left;display:inline;margin-top:9px;margin-right:22px;}
#menu .mod_navigation ul li a{height:26px;display:block;padding:10px 8px 0;text-decoration:none;color:#FFFFFF;}
#menu .mod_navigation .active{height:26px;margin-top:9px;padding:10px 4px 0;color:#DADADA;background:#00bae1 url(tl_files/images/mhover.jpg) repeat-x;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#menu .mod_navigation ul li a:hover{background:#00bae1 url(tl_files/images/mhover.jpg) repeat-x;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#menu .mod_navigation .last{margin-right:0;}
#menu .mod_navigation ul li a.zapisy{color:#FFF236;text-decoration:blink;}
#menu .mod_navigation ul li a:hover.zapisy{color:#ffffff;text-decoration:none;}
#menu .mod_navigation a.active{background:none;}
#wrapper{width:980px;margin:0 auto;text-align:left;background:url(tl_files/images/container_bg.png) top repeat-y;}
#container{padding:20px 45px 20px 35px;background:url(tl_files/images/container_topbg.png) top no-repeat;min-height:80px;clear:both;}
#left{margin-top:6px;font-weight:bold;font-size:14px;text-transform:uppercase;}
#left h1,#left h2,#left h3{margin:0;color:#FFFFFF;}
#left h1{font-size:15px;}
#left h2{font-size:14px;}
#left h3{font-size:12px;}
#left ul{margin:0;padding:0;color:#0f0f0f;list-style-type:none;}
#left ul li{margin:10px 0;}
#left ul li.first{margin-top:0;}
#left .active{color:#666666;}
.box1{width:232px;margin:10px 0 30px;}
.box1_top{height:23px;padding:6px 27px 0 13px;background:url(tl_files/images/box1_top.jpg) top no-repeat;}
.box1_bg{background:url(tl_files/images/box1_bg.jpg) repeat-y;}
.box1_gr{margin:0 17px 0 3px;padding:10px;background:url(tl_files/images/box1_gr.jpg) repeat-x;}
.box1_bt{height:26px;background:url(tl_files/images/box1_bt.jpg) top no-repeat;}
.box2{width:232px;margin:10px 0;font-size:12px;}
.box2_top{height:23px;padding:6px 27px 0 13px;background:url(tl_files/images/box2_top.jpg) top no-repeat;}
.box2_bg{background:url(tl_files/images/box2_bg.jpg) repeat-y;}
.box2_gr{margin:0 17px 0 3px;padding:10px;background:url(tl_files/images/box2_gr.jpg) repeat-x;}
.box2_bt{height:26px;background:url(tl_files/images/box2_bt.jpg) top no-repeat;}
#main h1,#main h2,#main h3{color:#d81e1e;}
#footer{width:924px;height:70px;margin:0 auto 10px;padding:0 28px;font-size:14px;color:#FFFFFF;background: url(tl_files/images/footer_bg.jpg) top no-repeat;}
#menu2{width:700px;float:left;font-size:12px;text-transform:uppercase;}
#menu2 .mod_navigation ul{margin:0 0 0 22px;padding:0;color:#FFFFFF;list-style-type:none;text-transform:uppercase;}
#menu2 .mod_navigation li{float:left;display:block;margin-top:14px;margin-right:28px;}
#menu2 .mod_navigation ul li a{text-decoration:none;color:#FFFFFF;}
#menu2 .mod_navigation .active{margin-top:14px;color:#CCCCCC;}
#menu2 .mod_navigation ul li a:hover{color:#000000;}
#menu2 .mod_navigation .last{margin-right:0;}
#footer #projekt{margin-right:2px;font-size:12px;}
#footer #projekt p{margin:12px 0 0 5px;}
.ce_accordion{margin:18px 0;}
.ce_accordion .toggler{color:#005bb4; font-weight:bold;margin-bottom:4px;font-size:16px;}
.ce_accordion .toggler:hover{cursor:pointer;color:#d81e1e;}
#kontaktform .formbody label{width:150px;float:left;display:block;}
#kontaktform .formbody input{width:340px;margin-bottom:8px;}
#kontaktform .formbody input,#kontaktform .formbody textarea,#zapisyform .formbody input,#zapisyform .formbody textarea{border:1px solid #0083c8;}
#kontaktform .formbody textarea{width:340px;height:140px;}
#kontaktform input.wyslij{width:70px;margin:5px 0 0 420px;height:26px;padding:0px 5px 0 5px;  background:#00bae1 url(tl_files/images/mhover.jpg) repeat-x;color:#FFFFFF;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
#kontaktform input.wyslij:hover,#zapisyform input.wyslij2:hover{color:#000000;}
#kontaktform .formbody input:focus,#kontaktform .formbody textarea:focus,#zapisyform .formbody input:focus{background-color:#f2f2e1;border:1px solid #beb707;}
#kontaktform input.wyslij:focus,#zapisyform input.wyslij2:focus{border:none;}
#kontaktform p.error{margin:2px 0 2px 150px;}
p.error{color:#d81e1e;font-size:12px;}
#main ul{padding:0; margin-left:16px;list-style-type:square;}
#main ul li{margin:8px 0;}
#zapisyform .formbody label{width:200px;float:left;display:block;}
#zapisyform .formbody input{width:380px;margin-bottom:8px;}
#zapisyform input.wyslij2{width:120px;margin:5px 0 0 460px;height:26px;padding:0px 5px 2px 5px;  background:#00bae1 url(tl_files/images/mhover.jpg) repeat-x;color:#FFFFFF;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
#zapisyform p.error{margin:2px 0 2px 200px;}
#zapisyform #ctrl_22 #lbl_22_0{width:520px;font-size:12px;margin-top:10px;}
#zapisyform #ctrl_22 #opt_22_0{width:20px;margin-top:20px;border:0;}
#zapisyform #ctrl_22 input{float:right;}
#zapisyform #ctrl_22{width:590px;}
#reklama1{font-weight:bold;font-size:16px;border:2px solid #0C77BD;padding:12px 8px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#chorzow_lo,#bytom_lo_dd,#bytom_u_lo_dd,#bytom_tech_bhp,#bytom_tech_adm,#bytom_kurs_wozek,#bytom_tech_gor,#ruda_lo_dd,#ruda_u_lo_dd,#ruda_tech_bhp,#ruda_tech_adm,#ruda_kurs_wozek,#ruda_tech_gor{border:1px solid #0C77BD;padding:10px;margin-bottom:14px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#infolinia h2{color:#d81e1e;margin:0 0 34px 0;padding-left:4px;}
#blink1,#blink2{text-decoration:blink;}

