a {outline:none;color:#63B56D;}
a img {border:none;}
body , td , input ,textarea , select , option {font-size:11px;font-family:Tahoma, verdana, arial;}
/*body {overflow-y:scroll;}*/
body , html {height:100%;min-height:100%;}
select,button,input {font-size:11px;}

.green {color:#007303;}
.green2 {color:#4C8C3C;}

.product_table {margin-bottom:15px;}
.product_table td{padding-right:10px;}

#center.medium *{font-size:13px;}
#center.medium h2{font-size:17px;}
#center.medium h3{font-size:15px;}

#center.big *{font-size:15px;}
#center.big h2{font-size:17px;}
#center.big h3{font-size:16px;}

.mp3ico {background: url(../images/mp3.png) no-repeat left center;line-height:25px;padding:4px 0 4px 25px;}
.green_point_middle {}

#fontsize {position:absolute;margin:0px 0 0 575px;}
#fontsize img {display:block;float:left;}
#fontsize a {height:15px;overflow:hidden;float:left;}
#fontsize a:hover img{margin-top:-15px;}
#fontsize a.active img{margin-top:-30px;}

.kz_image {margin:0 0 5px 5px;}
.clear {clear:both;}
.textfield {border:1px solid #b1eeb1;background:#fff;padding:3px 5px;}
.message {text-align: center;padding:30px 0;font-weight:bold;}
.hide {display:none;}

h2 {font-size:16px;color:#000;color:#036B07;/*border-bottom:1px solid #036B07;padding-bottom:1px;*/font-family:"Trebuchet MS",georgia;}
h3 {color:#007303;color:#000;margin:0;padding:0;font-weight:bold;font-size:14px;font-size:12px;/*font-family:"Trebuchet MS",georgia;*/}
h3+p {margin-top:0;}

body {color:#5d5d5d;background:#D2E4D4;}
#body {background:#D2E4D4 url(../images/body_bg.jpg) no-repeat fixed center top;}

hr {margin:0;padding:5px 0;border:none;background:url(../images/hr_bg.gif) repeat-x left;}

ul {margin:0;padding:10px 5px 10px 18px;list-style:none;}
ul li {background:url(../images/point.gif) no-repeat left 4px;padding-left:10px;margin:2px 0;}

ul.green_point_middle li , li.green_point_middle {background:url(../images/point.gif) no-repeat left center;}

#wrap {width:950px;margin:0 auto;}
#logo_bar {height:94px;}
#logo {margin:0;position:absolute;}
#lang {float:right;margin:5px 5px 0 0;padding:0;list-style:none;}
#lang li {float:left;background: url(../images/lang_li_bg.gif) no-repeat left center;padding:0;}
#lang li:first-child {background:none;}
#lang li.active a {background: url(../images/lang_bg_active.gif) no-repeat center center;}
#lang li a {color:#3b8d68;text-decoration: none;padding:2px 5px;display: block;float: left;}
#lang li.active a {color:#fff;font-size:10px;}

#search_top {float:right;margin-top:20px;margin-right:5px;}
#search_top label {color:#3b8d68;}
#search_top form * {vertical-align: middle;}
#search_top form .textfield {margin-left:10px;margin-right:10px;}

#header{height:312px;background:url(../images/header_bg.jpg) no-repeat center 42px;}

#mt_bg {background: url(../images/mt_bg.png) no-repeat left top;height:42px;width:950px;}
#mt {float:right;list-style:none;margin:0;padding:0;}
#mt li {float:left;padding:0 12px;background:url(../images/mt_li_bg.gif) no-repeat left center;}
#mt li a{color:#1b385e;text-decoration:none;display: block;line-height:40px;background: url(../images/mt_li_a_bg.gif) no-repeat center bottom;}
#mt li.active a, #mt li a:hover{background: url(../images/mt_li_a_bg_active.gif) no-repeat center bottom;}
/* width:616px;margin:270px 0 0 334px;*/
#mm {width:874px;height:44px;background:url(../images/mm_bg.png) no-repeat left top;position:absolute;margin:270px 0 0 76px;list-style:none;padding:0;z-index:5;}
#mm li {float:left;display:block;padding-left:17px;padding-right:15px;background:url(../images/mm_li_bg.gif) no-repeat left 10px;}
#mm li:first-child , #mm li.first-child {background:none;padding-left:25px;}
#mm li a {display:block;height:52px;}
#mm li a img {margin-top:12px;}
#mm li a:hover , #mm li.active a {background: url(../images/mm_li_a_active.gif) no-repeat center bottom;}

#container {border:1px solid #fff;background:url(../images/container_bg.png) repeat center center;}
#content {min-height:200px;padding:20px;}

#left {width:256px;float:left;margin-bottom:30px;min-height:200px;background: url(../images/left_bg.png) no-repeat center 25px;}
#center {width:580px;width:620px;float:left;margin-left:30px;}

#navi {margin-bottom:15px;}
#navi .state {font-size:11px;font-family:tahoma;font-weight:normal;color:#007303;}

.category_type_name {color:#007303;padding:5px 5px 5px 15px;font-weight:bold;}
#left ul {padding:5px 20px 5px 50px;list-style:none;}
#left ul li {background: url(../images/point.gif) no-repeat left center;padding-left:10px;margin:2px 0;}
#left ul a {color:#5d5d5d;text-decoration:none;}

#left_search_form {padding:20px 10px 20px 10px;/*padding:20px 20px 20px 50px;*/}
#left_search_form div {margin:5px 0;}
#left_search_form label {display:block;font-weight:bold;color:#4c8c3c;margin:3px 0;}
#left_search_form select {width:230px;/*width:150px;*/}

.mod_head {border-bottom:1px solid #63b56d;width:132px;margin:7px 0 2px 1px;font-size:15px;font-weight:bold;color:#007303;font-family:trebuchet;}
.mod_body {background: url(../images/mod_body_bg.png) repeat;}

#mb {text-align: center;padding-top:5px;color:#949494;}
#mb a {text-decoration: none;color:#949494;}

#footer {background: url(../images/footer_bg.png) repeat;height:32px;line-height:32px;color:#63b56d;padding-left:10px;}

#design {float:right;margin:44px 20px 30px 0;}
#nota_prawna {width:650px;padding:15px;color:#949494;/*float:left;*/margin:0 auto;text-align:center;}
#copy {float:left;font-size:10px;color:#949494;padding-left:15px;}

#intro  {margin:14px 0 30px 20px;}
#intro table {border-collapse: collapse;border-spacing:0;}
#intro table td {padding:0;}
.intro_news_list {background:url(../images/intro_news_list_bg.jpg) no-repeat center top;width:305px;height:183px;}


.news_date {color:#90d47f;float: right;}
.news_name , .news_name a {color:#4c8c3c;text-decoration:none;font-weight:bold;}
.news {padding:5px 24px 20px 11px;}
.intro_news_list .news {padding-bottom:0;}
.news_more {text-align: right;}

.prod_big .desc {line-height:15px;}

.prod_name {font-weight: bold;margin-bottom:10px;}
.prod_more {text-align:right;margin:10px 0 30px 0;}


.pager {text-align: right;padding:10px 30px 20px 0;}
.pager a , .pager span {border:1px solid #63B56D;padding:3px;text-decoration:none;color:#433733;}
.pager span {background:#CDE7D0;}

#profilaktyka a {text-decoration:none;color:#5D5D5D;}
.error {color:red;}
#contact_table {margin:0 auto;}
#contact_table thead td {border-bottom:1px solid #63B56D;}
#contact_table td {padding:3px;}
#contact_table .order-textfield , #contact_table select {border:1px solid #B1EEB1;width:200px;padding:2px 3px;}
#contact_table select {width:207px;}
#contact_table .label {vertical-align:top;}
#contact_table .submit_row input {background:#3167AA;border:1px solid #96C1EA;color:#fff;padding:3px 5px;cursor:pointer;}

#ludzik_map img {position:absolute;border:none;}

.dol_name {background:#d8f1d4;padding:3px 5px;color:#007303;font-weight:bold;margin:5px 0;}

#dol_name_list div{padding:0 5px;}
#dol_prods_list div {padding:0 5px;}
#dol_prods_list ul {margin:0;padding:5px 0;}
#dol_prods_list ul a {color:#5d5d5d;text-decoration:none;}
#dol_prods_list div span {color:#007303;text-decoration:underline;}

#job_offer #contact_table .label {text-align: right;}
#job_offer #contact_table .field { width:230px; } 

.keyword {color:#4C8C3C;font-weight: bold;}
.search_more {text-align: right;}
.search_result {padding-bottom:15px;}
