*{margin:0;padding:0}
body#page {margin:0; padding:0; font-family:tahoma,verdana,arial; font-size: 11px; color:#9e9e9e;background:#EBEBEB}
.clear {clear:both;}
.hide {display:none;}
p {line-height: 18px; margin:0;padding:0;}
form {margin:0;padding:0;}
table {margin:0;padding:0;}
img, input {border:none;}
a {text-decoration:none;}
ul{margin:0;padding:0;}
#cms ul , #tinymce ul { padding : 5px 0 5px 15px;  } 

/*
img, div { behavior: url(../images/iepngfix.htc) }
*/


.wrap_bg {background:#EBEBEB url(../images/bg_body.jpg) top  center repeat-x;}
.wrap {margin: 0 auto;width:1000px; position:relative}
.header {  background:url(../images/header_bg.jpg) top center;height:384px; width:1000px;}
.header .mt {top:20px;float:right;position:relative;}
.header .mt a {color:#9e9e9e}

.header .search {bottom:52px;float:right;left:0px;position:relative;width:310px;}
.header .search .wyszukaj {float:left;margin-right:10px;margin-top:6px;}
input.textfield {background:url(../images/bg_input_szukaj.PNG) no-repeat;width:155px;height:23px;float:left;color:#8b8b8b;margin-right:5px;padding-left:5px;font-size:10px;}
input.search_button {background: url(../images/bg_szukaj.png) no-repeat;color:#ffffff;font-family:Myraid Pro;width:57px;height:23px;float:left;}


.header .flag {float:right;position:relative;bottom:95px;}
.header .logo {float:left;height:100px;left:51px;position:relative;width:169px;top:16px;}

.header .mmm{bottom:35px;float:right;margin:0;padding:0;position:relative;right:10px;}
.header .mmm ul {list-style:none;float:right;}
.header .mmm li{float:left;width:85px;text-align:center;height:20px;}
.header .mmm li img {position:relative;top:5px;}
.header .mmm li.even {}
.header .mmm li.first {float:left;width:120px!important;text-align:center;}
.header .mmm li.first:hover {background:url(../images/li_hover_first.PNG) no-repeat 1px 1px;height:30px;width:100px}
.header .mmm li.trid {float:left;width:120px!important;}
.header .mmm li.trid:hover {background:url(../images/li_hover_first.PNG) no-repeat 1px 1px;height:30px;width:100px}
.header .mmm li:hover {background:url(../images/li_hover.PNG) no-repeat 1px 1px;height:30px;width:100px}
.header .mmm li a {color:#0E0506;display:block;font-family:Myriad Pro;font-size:20pxheight:20px;left:1px;position:relative;text-decoration:none;top:3px;z-index:10;display:block;}
.header .mmm li:hover{background:url(../images/li_hover.PNG) no-repeat 1px 1px;height:30px;width:85px}

.container_bg { margin: -54px 0 auto;width:1000px;background: url(../images/content_bg.PNG) repeat-y}
.container_top { margin: 0 auto;width:1000px;background: url(../images/content_top.JPG) no-repeat center top;}
.container_bottom { margin: 0 auto;width:1000px;background: url(../images/content_bottom.JPG) no-repeat center bottom;padding-bottom:50px;}


.container_bottom .left {float:left;width: 236px;padding-left:15px;min-height:400px;padding-top:10px;padding-bottom:10px;}
.container_bottom .left .wybrana {bottom:27px;left:9px;position:relative;width:200px;}

.container_bottom .left ul {list-style-type:none;}
.container_bottom .left ul li {background:transparent url(../images/li_left.png) no-repeat scroll 0 0px;margin:0; padding:7px 0 0 55px;min-height:25px;width:220px;}
.container_bottom .left ul li:hover, .container_bottom .left ul li.active {background: url(../images/li_left_hover.PNG) no-repeat;font-weight:bold;color:#e2001a;}
.container_bottom .left ul li:hover a, .container_bottom .left ul li.active a {color:#e2001a;} 
.container_bottom .left ul li a {text-decoration:none;color:#878787;}

.container_bottom .left ul ul {list-style-type:none;margin-top:5px;}
.container_bottom .left ul ul li{background:url("../images/li_li_left.png") no-repeat scroll 0 0 transparent;color:#878787;padding-left:74px;position:relative;right:48px;min-height:16px;padding-top:5px!important;font-weight:lighter;}
.container_bottom .left ul ul li:hover, .container_bottom .left ul ul li.active {background:url("../images/li_li_hover_left.png") no-repeat scroll 0 0 transparent;color:#878787;padding-left:74px;position:relative;right:48px;min-height:16px;padding-top:5px!important;font-weight:lighter;}
.container_bottom .left ul ul li:hover a, .container_bottom .left ul ul li.active a{color:#e2001a!important;}
.container_bottom .left ul ul li a{color:#878787!important;}

.container_bottom .center {min-height:300px;float:left;padding:10px 10px 10px 30px;background:url(../images/bg_center.PNG) no-repeat left top;}
.name_top_main {background:url("../images/bg_name_main.PNG") no-repeat scroll 0 0 transparent;bottom:27px;height:30px;right:20px;padding-left:10px;padding-top:7px;position:relative;width:214px;}
#cms {float:left;width:650px;}

/* news center */
.container_bottom .center .news {width:600px;margin-bottom:20px;}
.container_bottom .center .news .news_name {background:url("../images/point_akt.png") no-repeat scroll 0 0 transparent;color:#D00615;float:left;font-weight:bold;margin-bottom:10px;padding-left:15px;width:235px; }
.container_bottom .center .news .news_name a{color:#D00615; }
.container_bottom .center .news .news_desc {float:left;margin-bottom:5px;text-align:left;width:600px;}
.container_bottom .center .news .news_more a{color:#D00615;margin-top:5px;display:block;}

.foot { width:1000px; height: 50px;margin:-60px auto 0;padding-top:5px;position:relative;}
.foot .mb_start {float:left;margin-left:20px;}
.foot a {color:#9e9e9e}

/* SEARCH */
.search_result {width:650px;border-bottom: 1px solid #F6F6F6;margin-bottom:15px;}
.search_name {margin-bottom:10px;margin-top:5px;}
.search_more {margin-bottom:10px;margin-top:5px;margin-left:600px;}
.search_result a {color:#9e9e9e;font-weight:bold;}

/* SITE MAP */

#site_map {margin-top:20px;}
#site_map ul li {height:25px;}
#site_map a{color:#9e9e9e}



/* CONTACT FORM */
form#contact_form {}
form#contact_form  table{width:400px}
.form_field_row input {background:url("../images/bg_input_szukaj.PNG") no-repeat; width:155px;height:23px;padding-left:3px; }
textarea {border: 1px solid #ECECEC;padding-left:5px;padding-top:5px;}
td.form_submit_row {text-align:center;}
td.form_submit_row input {background:#ECECEC;padding-left:5px;padding-right:5px;font-weight:bold;cursor:pointer;color:#9E9E9E}

/*   START   */
.container_start { margin: 0 auto;width:1000px;}
.container_start .center_start {background:url("../images/content_bg_start.png") repeat scroll 0 0 transparent;bottom:54px;height:252px;left:10px;position:relative;width:981px;}
.container_start .center_start .witaj {float:left;padding-left:20px;width:285px;}
.container_start .center_start .witaj img{bottom:17px;left:0px;position:relative;}


.container_start .center_start .akt_start {float:left;padding-left:35px;width:310px;}
.container_start .center_start .akt_start img {bottom:17px;left:0px;position:relative;}
.container_start .center_start .akt_start .news {height:50px;margin-bottom:25px;margin-top:15px;}
.container_start .center_start .akt_start .news a{color:#d00615}
.container_start .center_start .akt_start .news  .news_name{background:url(../images/point_akt.png) no-repeat; padding-left:15px;float:left;width:235px;margin-bottom:5px;color:#d00615;font-weight:bold;}
.container_start .center_start .akt_start .news  .news_date{float:right;margin-bottom:5px;}
.container_start .center_start .akt_start .news  .news_desc{}
.container_start .center_start .akt_start .news  .news_more{float:right;}

.container_start .center_start .kontakt_start{float:left;padding-left:45px;width:270px;position:relative;}
.container_start .center_start .kontakt_start img{bottom:17px;left:0px;position:relative;}
.container_start .center_start .kontakt_start img.kontakt_dane{top:5px;left:0px;position:relative;}
.container_start .center_start .kontakt_start img.kontakt_tel{left:220px;position:absolute;top:95px;}

.foot_start { width:1000px; height: 50px;margin:-60px auto 0;padding-top:5px;position:relative;}
.foot_start .mb_start {position:relative;float:left;}
.foot_start a {color:#9e9e9e}



.footer {}
.foot{ width:1000px; height: 50px;margin: 0 auto;padding-top:5px;}
.foot .mb {bottom:0px;float:left;position:relative;left:15px;}
.trol {}
/*
a:link{text-decoration:none;}
a:visited{text-decoration:none;color: black;}
a:hover{text-decoration:none;color: #696B65;}

.mm {margin:0;padding:0;list-style:none;position:absolute;margin-top:82px; margin-left: 460px;}
   .mm li{float:left;height:28px;overflow:hidden; margin-right: 40px;}
   .mm li a:hover img , .mm li.active a img {margin-top:-28px;}
   a img {border:none;}
  */

