@charset "UTF-8";
body{ margin:0; padding: 0; background:#dfe0d3; font-family: Tahoma, sans-serif; font-size: 11px; line-height: 16px; color: #797979;}

h1, h2, h3, h4, h5, h6, p, form, ul, li{margin: 0; padding: 0;}
h1{color: #929a18; margin-bottom: 20px; text-align: right; padding: 0 20px; font-size: 28px; }
h2{color: #929a18; font-size: 14px; margin-bottom: 10px; }
img{border:0}
a{text-decoration:none; color: #797979;}
a:hover{text-decoration:underline}
.clear{clear: both}

.line{width: 100%; height: 5px; border-bottom: 1px solid #b0b463;}
.first_bg{ background:url(img/1st_bg.png) repeat-x #f3f4ee; min-height: 400px; }
.second_bg{ background: #ecede4; min-height: 240px;}
.third_bg{background: #dfe0d3; min-height: 150px;}

#site{ width: 935px; margin: 0 auto; text-align: left; }
#site_podstrona { width: 805px; margin: 0 auto; min-height: 300px; padding-bottom: 30px; text-align: left; padding-left: 130px; background: url('img/telefonik.gif') 50px 100px no-repeat; }
#site_podstrona p { padding: 0 20px 15px 240px; }
#site_podstrona h1 { margin-bottom: 35px !important; }

#lewo_strzalki { width: 24px; height: 38px; position: absolute; top: 92px; left: 335px; background: url('img/arr_left.gif') no-repeat; }
#prawo_strzalki { width: 24px; height: 38px; position: absolute; top: 92px; right: -24px; background: url('img/arr_right.gif') no-repeat; }

#top{ width: 935px; margin: 0 auto; height: 110px; text-align: left; position: relative}
 .logo{ float: left; padding-top: 30px; padding-left: 10px; position: absolute;}
 .menu{ float: right; padding-top: 42px; padding-right: 25px;}
 .ptak{ width: 556px; height: 547px; background:url(img/ptak.png) no-repeat; position: absolute; top:0; right: 720px; }
 ul#main_menu{ margin: 0; padding: 0; list-style: none;}
 #main_menu li{ float: left; height: 25px; margin-left: 15px;}
 #main_menu li a{ display: block; height: 25px;}
 #main_menu li a:hover{ background-position: 0 -25px;}
 #main_menu #hov{background-position: 0 -25px;}
 #main_menu .m1{ background: url(img/m1.gif); width: 56px;}
 #main_menu .m2{ background: url(img/m2.gif); width: 90px;}
 #main_menu .m3{ background: url(img/m3.gif); width: 109px;}
 #main_menu .m4{ background: url(img/m4.gif); width: 83px;}
 #main_menu .m5{ background: url(img/m5.gif); width: 71px;}

.portfolio{ width: 935px; height:263px; padding-top: 15px; margin: 0 auto; text-align: right; position: relative; background:url(img/portfolio.jpg) no-repeat right top; background-position: 375px 0; }
.portfolio .wpis{ float: left; margin-left: 70px; padding-top: 100px; width: 210px; text-align: left; font-size: 20px !important;}
.portfolio .wpis_st { width: 245px !important; }
.portfolio .tytul_realizacje { font-weight: bold; font-size: 14px; position: absolute; top: 120px; left: 70px; font-size: 18px; color: #929a18 !important;   }
.portfolio h1{ margin-bottom: 25px;}
.portfolio p{ width: 270px; font-family: Tahoma, sans-serif; font-size: 11px; color: #797979; line-height: 16px;}
.portfolio .tags{ margin-top: 15px; font-weight: bold; color: #929a18; font-size: 10px}
.portfolio .tags a{display: inline; background: #42392d; color: #fff; float: right; margin-left: 2px; padding: 0 4px 1px 4px}
.portfolio .tags a:hover{ background: #929a18; text-decoration: none;}
.portfolio .slideshow{ float: left; width: 515px; height: 214px; margin-left: 110px; }

.content{width: 935px; height: 240px; text-align: left; position: relative;}
.content h2{ margin-bottom: 20px; color: #42392d;}
.content h3{ margin-top: 5px; margin-bottom: 5px; }
#kim_jestesmy { float: left; width: 220px; background: url(img/kreski.gif) no-repeat; height: 190px; padding: 30px 0 20px 70px;}
#kim_jestesmy p{ font-family: Tahoma, sans-serif; font-size: 11px; color: #909618; line-height: 16px; margin-bottom: 8px; text-align: left !important;}
#kim_jestesmy .tags{ margin-top: 15px; font-weight: bold; color: #929a18; font-size: 10px}
#kim_jestesmy .tags a{display: inline; background: #42392d; color: #fff; float: right; margin-left: 2px; padding: 0 4px 1px 4px}
#kim_jestesmy .tags a:hover{ background: #929a18; text-decoration: none;}
#nasza_oferta{float: left; padding: 30px 0 9px 86px; width:559px; font-family: Tahoma, sans-serif; font-size: 11px; color: #797979;}
#nasza_oferta p{font-family: Tahoma, sans-serif; font-size: 11px; color: #797979; line-height: 18px;padding-right:30px; }
.strony{float: left; background: url('img/ico_strony.gif') no-repeat; padding: 0 0 0 40px; width: 233px; height: 80px;}
.sklepy{float: left; background: url('img/ico_sklepy.gif') no-repeat; padding: 0 0 0 40px; width: 233px; height: 80px;}
.identyfikacja{float: left; background: url('img/ico_identyfikacja.gif') no-repeat; padding: 0 0 0 40px; width: 233px; height: 80px;}
.support{float:left; background: url('img/ico_support.gif') no-repeat; padding: 0 0 0 40px; width: 233px; height: 80px;}

.text_green, .text_grey{ font-family: Tahoma, sans-serif; font-size: 11px; line-height: 16px; text-align: justify;}
.text_green{ color: #909618; }
.text_grey{ color: #797979; }

.footer{width: 935px; height: 125px; text-align: left; padding-top: 25px}
.footer h2{ margin-top: 5px; margin-bottom: 20px; color: #7f816d;}
.footer p{font-family: Tahoma, sans-serif; font-size: 11px; color: #7f816d; line-height: 16px;}
.footer a { color: #7f816d; }
.dane_kontaktowe{ float: left; width: 220px; background: url('img/ico_dane.gif') no-repeat; padding: 0 0 0 40px; margin-left: 30px; }
.blog{ float: left; width: 220px; background: url('img/ico_blog.gif') no-repeat; padding: 0 0 0 40px; margin-left: 85px; }
.copy{ float: right; width: 220px; background: url('img/ico_xors.gif') no-repeat; padding: 0 0 0 40px; margin-left: 13px; }

.kontakt_input_text, .kontakt_input_text_small, .kontakt_input_textarea{ background: none; border: 1px solid #dfe0d3; padding: 7px; font-family: Tahoma, sans-serif; font-size: 11px; color: #797979;}
.kontakt_input_text{ width: 220px;}
.kontakt_input_text_small{ width: 120px;}
.kontakt_input_textarea{ width: 320px; height: 150px;}
.kontakt_input_submit{ background: url('img/small_tr.gif') no-repeat #909618; background-position: 0 10px; color: #fff; padding: 5px 7px; border:0; cursor: pointer}
.kontakt_input_submit:hover{ background: url('img/small_tr.gif') no-repeat #42392d; background-position: 0 10px; cursor: pointer}
/* DODANE AK */

#stronicowanie { text-align: center; padding-bottom: 15px; }
#stronicowanie ul { display: inline-table; min-width: 10px; list-style: none; }
#stronicowanie ul li { display: inline-block; float: left; }
.pagination_li { display: inline-table; background: #dfe0d3; padding: 1px 6px 2px 6px; border: 1px solid #cdcebf; margin-right: 1px; }
a:hover.pagination_li { background: #D4D5C2;}
.pagination_li_a { display: inline-table; background: #dfe0d3; border: 1px solid #cdcebf !important; border: 1px solid #dfe0d3; margin-right: 1px; color: #878975; padding: 1px 6px 2px 6px; color: #797979; }
a:hover.pagination_li_a { background: #D4D5C2; }

#slideshow div, #wpis div { display:none; }
.cont{margin-left: 377px; width: 540px; text-align: left; padding-bottom: 20px;}

