/* Style sheet ck */
body{margin:0;padding:0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#603913;background: #ffe698 url(tl_files/images/bg.jpg) top no-repeat;}
#container{width:960px;margin:0 auto;text-align:left;}
#header{width:960px;height:296px;position:relative;margin:0 auto;text-align:left;}
#logo{width:321px;height:83px;top:20px;left:15px;position:absolute;}
#header_img{width:357px;height:212px;bottom:0;left:220px;position:absolute;background: url(tl_files/images/ludzie.png) bottom no-repeat;}
#promocja{width:492px;float:right;margin-top:80px;}
#menu_box{height:58px;background: #d62e39 url(tl_files/images/menu_top_bg.jpg) repeat-x;}
#menu_wrap{width:960px;margin:0 auto;text-align:center;}
#menu_top{width:745px;float:left;text-align:left;font-size:14px;}
#menu_top .mod_navigation ul{height:58px;margin:0;padding:0;font-weight:bold;color:#FFFFFF;list-style-type:none;text-transform:uppercase;}
#menu_top .mod_navigation li{height:35px;float:left;display:block;margin-top:10px;margin-right:40px;}
#menu_top .mod_navigation ul li a{height:25px;display:block;padding:10px 8px 0;text-decoration:none;color:#FFFFFF;}
#menu_top .mod_navigation ul li a:hover{color:#d81d26;background:#FFFFFF; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
#menu_top .mod_navigation .last{margin-right:0;}
#menu_top .mod_navigation .active{height:25px;margin-top:10px;padding:10px 4px 0;color:#000000;background:#FFFFFF;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
#szukaj_top{width:210px;float:left;margin-top:14px;font-size:12px;}
#ctrl_keywords{width:142px;height:27px;float:left;padding:0 5px;border:0;background:url(tl_files/images/szukaj_txt.png) top no-repeat;line-height:27px;}
#ctrl_submit{width:34px;height:27px;border:0;background:url(tl_files/images/szukaj_submit.png) top no-repeat;}
#mainContent #ctrl_submit{width:34px;height:27px;margin-left:10px;border:0;background:url(tl_files/images/szukaj_submit.png) top no-repeat;}
#sidebar1{width:220px;float:left;text-align:left;font-weight:bold;font-size:12px;color:#FFFFFF;text-transform:uppercase;}
.mod_customnav .active{color:#999999;}
#sidebar1 a:hover{color:#000000;}
#box_red ul{margin:0;padding:0;list-style-type:none;}
#box_red li{margin:12px 0;padding:0 4px;border-bottom:1px solid #e37e85;}
#box_red a{color:#FFFFFF;}
#box_red a:hover{color:#000000;}
#box_red h2{margin:0 0 2px 4px;font-weight:bold;font-size:13px;color:#ffdb68;text-transform:uppercase;}
.box_red_top{height:10px;background:url(tl_files/images/box_red_top.jpg) no-repeat;font-size:1px;}
.box_red_bg{padding:6px;background: #d02833;}
.box_red_bt{height:10px;margin-bottom:40px;background:url(tl_files/images/box_red_bt.jpg) no-repeat;}
#box_wh ul,#box_wh2 ul{margin:0;padding:0;list-style-type:none;}
#box_wh li,#box_wh2 li{margin:12px 0;padding:0 4px;border-bottom:1px solid #ffc02d;}
#box_wh a,#box_wh2 a{color:#E3630D;}
#box_wh a:hover,#box_wh2 a:hover{color:#000000;}
#box_wh h2,#box_wh2 h2{margin:0 0 2px 4px;font-weight:bold;font-size:14px;color:#000000;text-transform:uppercase;}
.box_wh_top{height:10px;background:url(tl_files/images/box_wh_top.jpg) no-repeat;font-size:1px;}
.box_wh_bg{padding:6px 10px;background: #FFFFFF;}
.box_wh_bg .mod_customnav .active{color:#666666;}
.box_wh_bt{height:10px;margin-bottom:40px;background:url(tl_files/images/box_wh_bt.jpg) no-repeat;}
#mainContent{margin:28px 0 0 245px;padding:0;}
#mainContent ul,#mainContent ol{padding:0; margin:8px 0px 8px 18px;}
#mainContent h1:first-child{margin-top:0;}
#boxy_home{height:210px;}
.box_wh2{width:233px;float:left;margin-right:5px;}
.box2_wh_top{height:10px;background:url(tl_files/images/box2_wh_top.png) no-repeat;font-size:1px;}
.box2_wh_bg{padding:8px;background-color:#FFFFFF;min-height:160px;}
.box2_wh_bg h1{font-size:14px;}
.box2_wh_bg p{margin:0;}
.box2_wh_bt{height:10px;background:url(tl_files/images/box2_wh_bt.png) no-repeat;}
.box2_link{text-align:right;font-weight:bold;font-size:10px;}
.box2_link a{color:#d22934;}
#footer{height:52px;padding-top:60px;background:url(tl_files/images/footer_bg.jpg) top no-repeat;}
#footer_wrap{width:960px;position:relative;margin:0 auto;padding-top:16px;text-align:left;}
#footer_wrap .mod_navigation .active{color:#666666;}
#projekt{margin-left:36px;font-size:12px;}
#projekt p{margin:0;}
#footer_wrap .mod_navigation{float:right;}
#footer_wrap .mod_navigation ul{margin:0;padding:0;font-weight:bold;color:#d81d26;list-style-type:none;text-transform:uppercase;}
#footer_wrap .mod_navigation li{float:left;display:block;margin-right:50px;}
#footer_wrap .mod_navigation ul li a{text-decoration:none;color:#d81d26;}
#footer_wrap .mod_navigation ul li a:hover{color:#000000;}
#footer_wrap .mod_navigation .last{margin-right:0;}
#footer_wrap .mod_navigation .active{padding:0;}
h1,h2{margin:10px 0;color:#cf2732;}
h1{font-weight:bold;font-size:18px;}
h2{font-weight:bold;font-size:16px;}
a{text-decoration:none;color:#058CD1;}
a:hover{color:#000000;}
.toggler{margin:2px 0 4px;font-weight:bold;font-size:16px;color:#cf2732;cursor:pointer;}
.ce_accordion{margin-bottom:12px;}
#kontaktform .formbody label{width:130px;float:left;display:block;}
#kontaktform .formbody input{width:242px;margin-bottom:8px;}
#kontaktform .formbody input,#kontaktform .formbody textarea{border:1px solid #cf2732;}
#kontaktform .formbody input:focus,#kontaktform .formbody textarea:focus{background-color:#EFEFEF;}
#kontaktform .formbody textarea{width:242px;}
label.msg{float:none;}
#kontaktform input.wyslij{width:80px;margin:10px 0 0 294px;padding:1px 8px;background-color:#D02833;color:#FFFFFF;border: 1px solid #cf2732;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
#kontaktform input.wyslij:hover{background-color:#000000;color:#ffffff;}
#zapisyform .formbody label{width:220px;float:left;display:block;}
#zapisyform .formbody input{width:242px;margin-bottom:8px;border: 1px solid #cf2732;padding:2px;}
#zapisyform .formbody input:focus{background-color:#EFEFEF;}
#zapisyform input.wyslij2{width:80px;margin:10px 0 0 386px;padding:1px 8px;background-color:#D02833;color:#FFFFFF;border: 1px solid #cf2732;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
#zapisyform input.wyslij2:hover{background-color:#000000;color:#ffffff;}
#zapisyform #ctrl_22 #lbl_22_0{width:430px;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:470px;}
#kontaktform p.error{margin:0px 0px 2px 130px;}
#zapisyform p.error{margin:0px 0px 2px 220px;}
p.error{font-size:12px;color:#cf2732;}
span.mandatory{color:#cf2732;}
#kontakt h2{color:#000000;}
.mapag{padding:2px 10px;background-color:#D02833;color:#FFFFFF;border: 1px solid #cf2732;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}

