body {padding: 0px;margin: 0px;line-height: 1;background: #d3d3d3;}
body, input, textarea {font: 13px 'Open Sans', sans-serif;font-weight: normal;font-style: normal;line-height: 22px;color: #727272;}

h1,h2,h3,h4,h5,h6 {font-family: 'Open Sans', sans-serif;font-weight: normal;text-transform: uppercase;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color: inherit;}
h1 {padding-bottom: 27px;display: block;font-size: 27px;color: #26262d;font-weight: bold;}
h2 {font-size: 18px;line-height: 27px;margin-bottom:0px;font-style:normal;font-weight:normal;color:#26262d;}
h3 {font-size: 14px;line-height: 0px;margin-bottom:10px;font-style:normal;font-weight:normal;color:#999;text-transform: none;}
h4 {font-size: 18px;line-height: 18px;margin-bottom: 10px;font-style: normal;font-weight: normal;color: #090909;}
h4 i {font-size: 13px;font-weight: normal;color: #999;}

.top h2, .top h3{color:#fff;}

a:link, a:visited, a:active  {color: #343434; text-decoration:none; font-weight: bold}
a:hover {color: #1f702b; text-decoration: none; font-weight: bold}

.site_wrapper {width: 100%;margin: 0px auto 0 auto;}
.top {width: 100%;float: left;padding: 27px 0px 30px 0px;text-align: center;background-color: #333;}
.content_area {width: 100%;float: left;padding: 45px 0px 0px 0px;text-align: center;background: url('http://www.kmps.org.pl/images/bg.png') repeat-x fixed -130% 0; background-color: #d3d3d3;}
.content_area .container {width: 1170px;padding: 0px;margin: 0 auto;}
.content_area .one_second{float: left;width: 45%;margin-right: 5%;}
.content_area .one_third {float: left;width: 30%;margin-right: 5%;}
.content_area .one_third.last, .one_second.last {margin-right: 0%;}
.gHover {position:relative;margin:30px auto;border: 0px;}
.bg_mo {float: left;width: 100%;background: #999;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix{display:block;}

@media only screen and (min-width: 1000px) and (max-width: 1169px){
	.content_area .container {width: 1000px;padding: 0px;margin: 0 auto;}
	.content_area .one_third img {width: 100%;}
}

@media only screen and (min-width: 768px) and (max-width: 999px){
	.content_area .container {width: 767px;padding: 0px;margin: 0 auto;}
	.content_area .one_third img {width: 100%;}	
}