
/* CSS Document */
body {background:#F3EBE0 url(../img/tlo_back.gif);margin:0px;font-family:tahoma,verdana,arial;font-size:12px;}
#container {width:100%;background:transparent url(../img/tlo.gif) repeat-x top;text-align:center;}

img {border:0px;}
a {text-decoration:none;}

#top {width:990px;height:253px;background:#ffffff url(../img/top3.jpg) no-repeat top;margin:0px auto;text-align:left;position:relative;}
#text {width:990px;margin:0px auto;}
#middle {width:990px;height:184px;background:#ffffff url(../img/middle.jpg) no-repeat top;margin:0px auto;font-family:verdana,tahoma,arial;}
#green {width:990px;height:105px;background:#ffffff url(../img/green.jpg) no-repeat top;margin:0px auto;clear:both}
#footer {width:990px;height:60px;background:#000000;margin:0px auto;clear:both}

.logo {padding-top:45px;padding-left:60px;}

.menu_plus {position:absolute;top:10px;left:320px;}
.menu_plus a {font-size:11px;color:#eebab8;border-right:1px solid #eebab8;padding:0px 8px 0px 10px;}

.jezyki {position:absolute;top:10px;left:820px;}
.jezyki a {font-size:11px;color:#eebab8;padding:0px 20px;}
.jezyki a:hover, .menu_plus a:hover {color:#FFFFFF;}
.jezyki a.eng {background: url(../img/eng.gif) no-repeat  0 3px;}
.jezyki a.de {background: url(../img/de.gif) no-repeat  0 3px;}

.menu {width:662px;position:absolute;top:75px;left:307px;}
.menu a {display:block;height:40px;float:left;margin:0px;}

.menu a.m_firma {width:101px;background:url(../img/firma.gif) no-repeat top;}
.menu a.m_oferta {width:126px;background:url(../img/oferta.gif) no-repeat top;}
.menu a.m_wspolpraca {width:168px;background:url(../img/wspolpraca.gif) no-repeat top;}
.menu a.m_kariera {width:126px;background:url(../img/kariera.gif) no-repeat top;}
.menu a.m_kontakt {width:141px;background:url(../img/kontakt.gif) no-repeat top;}

.menu a.m_firma:hover {width:101px;background:url(../img/firma_on.gif) no-repeat top;}
.menu a.m_oferta:hover {width:126px;background:url(../img/oferta_on.gif) no-repeat top;}
.menu a.m_wspolpraca:hover {width:168px;background:url(../img/wspolpraca_on.gif) no-repeat top;}
.menu a.m_kariera:hover {width:126px;background:url(../img/kariera_on.gif) no-repeat top;}
.menu a.m_kontakt:hover {width:141px;background:url(../img/kontakt_on.gif) no-repeat top;}

#middle ul, #green ul,#footer ul, #text .lewa_kol {margin:0px;padding:0px;list-style-type:none;width:990px;text-align:left;}
#middle ul li, #green ul li {margin:0px;padding:40px 0px 10px 0px;list-style-type:none;width:247px;float:left;color:#ffffff;font-size:11px;}
#green ul li {padding:5px 0;width:247px;color:#8a796d;}
#footer ul li {padding:10px 0 0 0 !important;width:170px !important;color:#f8f6f3;float:left !important;font-size:11px !important;}
#middle ul li h1, #text ul.lewa_kol li h1 {margin:0px;padding:0px 30px;height:38px;color:#FFFFFF;font-size:18px;}
#green ul li h1{padding:5px 30px;color:#847153;font-size:14px;margin:0px;}

#middle ul li h1 span, #text ul.lewa_kol li h1 span{display:none;}

#middle ul li div a, #text ul.lewa_kol li div a {color:#FFFFFF;font-size:12px;display:block;font-weight:bolder;padding:2px 45px;background:url(../img/ar.gif) no-repeat  30px 8px ;width:155px;}
#footer ul li a {color:#f8f6f3;display:block;background:url(../img/ar.gif) no-repeat  0px 5px ;padding-left:10px;margin-left:30px;font-weight:bolder;}
#footer ul li a:hover {color:#8a796d;}
#middle ul li div, #text ul.lewa_kol li div {margin:0 1px 0 1px;height:78px;}
#green ul li div {margin:0px;height:55px;}
#middle ul li div.zajawka2 {margin:10px 30px 0px 30px;height:68px;}

#green ul li div.adres p{padding:0px;}
#green ul li p{margin:0 30px;}
ul li div.list_prod a {border-bottom:1px solid #df1912;}
ul li div.list_prod a:hover {color:#FF9999;}
ul li div.list_import a {border-bottom:1px solid #f0d005;}
ul li div.list_import a:hover {color:#FFCC99;}
ul li div.list_nabial a {border-bottom:1px solid #7ac3c2;}
ul li div.list_nabial a:hover {color:#CCFFFF;}

p.more, p.more_b {margin:5px 10px 0px 0px !important;text-align:right;}
p.more a, p.more_b a{font-size:10px;background-color:#FFFFFF;font-weight:bolder;padding:0px 4px 1px 4px;color:#84a200;}
p.more_b a{color:#b09e6f;}
p.more_b a:hover,p.more a:hover {color:#97B40C;background-color:#EFEFEF;}
p.more_b {margin-top:0px !important;}



.bld {font-weight:bolder;}
.b0 {border:0px !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}

.pr10 {padding-right:10px !important;}
.m0 {margin:0px !important;}


.p_zielony {padding:0px !important;}
.punkt_zielony {height:52px !important;margin-top:35px !important;}
.punkt_zielony p  {margin-top:0px; !important;margin-left:100px !important;font-weight:bolder;padding:0px !important;}
.punkt_zielony p a  {font-size:11px;color:#FFFFFF;}

#text {background-color:#ffffff;width:990px;margin:0px auto;text-align:left;overflow:hidden;font-family:verdana,tahoma,arial;}
#text .lewa_kol {width:249px;float:left;margin-right:40px;background-color:#FFFFFF;}
#text .prawa_kol {width:650px;float:left;padding-top:18px;padding-bottom:15px;}
#text .prawa_kol h1 {margin:0px 0 5px 0;font-size:18px;}
#text .prawa_kol p {padding:7px 0;line-height:18px;margin:0px;}
#text .prawa_kol .imag {margin:0px 0px 25px 20px;float:right;}
#text ul.lewa_kol li {height:128px;padding:40px 0px 10px 0px;list-style-type:none;color:#ffffff;font-size:11px;margin-bottom:2px;}
#text ul.lewa_kol li.tlo_produkty {background:url(../img/tab_red.jpg) no-repeat ;}
#text ul.lewa_kol li.tlo_import {background:url(../img/tab_yellow.jpg) no-repeat ;}
#text ul.lewa_kol li.tlo_nabial {background:url(../img/tab_blue.jpg) no-repeat ;}

.green_point {background-color:#e4ebc0 !important;}
.green_point .prawa_kol h1 {color:#486300 !important;}

.path {font-size:11px;padding-bottom:25px;}
.prawa_kol a {font-size:12px;color:#FF3300;background:url(../img/ar2.gif) no-repeat 0 5px;padding:0 0 0 10px;}
.path a, .path span {font-size:11px;color:#FF3300;background:url(../img/ar2.gif) no-repeat 0 5px;padding:0 10px;}

.path span, .prawa_kol a:hover {color:#000000;}


.loga {text-align:center;}
.loga img {border:1px solid #ebebeb;margin:5px 5px;}

.dane_teleadresowe {float:left;width:325px;clear:both;}

.dane_teleadresowe div {margin:5px !important;padding:3px 0 !important;clear:both;}
.dane_teleadresowe form {margin-top:15px;}
.pol {font-size:12px;float:left;}
#text label {display:block;width:105px;font-size:11px;float:left;text-align:left;margin-right:5px;}
#text input, #text textarea {border:1px solid #e0ccbd;background-color:#fcf8f2;font-size:11px;font-family:tahoma,verdana,arial;width:190px;overflow:hidden;}
#text textarea {height:80px;}
input.submit_send{font-size:11px;color:#f1f4ed;font-weight:bolder;padding:2px 7px;background-color:#ed3a03 !important;border:0px;border-top:1px solid #ffef80;width:50px !important;cursor:pointer;}
.mapka {width:337px;float:right;margin:15px;}
.mapka {width:300px;margin:0px 0px 0 0;}
.mapka p {font-size:11px;padding-top:15px;}
.mapka h2, .dane_teleadresowe h2 {font-size:12px;clear:both;margin:0px !important;padding:15px 0 0 0 !important;}
.mapka img {margin:10px 0 !important;}

.sep {clear:both;}


.red {color:#d2120d !important;}
.gre {color:#89A908 !important;}
.cl {clear:both !important;}

.kategoria {width:100%;overflow:hidden;padding:10px 0 10px 0;margin:0;clear:both;background:url(../img/line.jpg) no-repeat bottom right;}
.imag_kat {float:left;width:170px;margin-right:25px;}
.imag_kat img {border:1px solid #efefef;padding:5px;}

.dodatek {padding-bottom:15px;}


.zajawka {width:440px;float:right;}
.zajawka h1 {margin:0px !important;font-size:12px !important;color:#000000;}
.zajawka h1 a {font-size:12px;color:#000000;background:url(../img/ar2.gif) no-repeat 0 5px;padding:0 10px;}
a.more_kat {font-size:11px;color:#f1f4ed;font-weight:bolder;padding:2px 7px;background:#ed3a03 !important;border:0px;border-top:1px solid #ffef80;width:50px !important;cursor:pointer;}
a.more_kat span {display:none;}

.more_bot {clear:both;background:url(../img/line.jpg) no-repeat bottom right;width:100%;overflow:hidden;padding-bottom:2px;margin-bottom:10px;}

.imag_kat a, .mapka a {padding:0px !important;background:transparent !important;}

.news_data, .listing span {font-size:11px;color:#999999;padding-bottom:20px;}

.f50 {float:left;width:49%;padding-top:15px !important;}

.listing {width:100%;overflow:hidden;background:url(../img/line.jpg) no-repeat bottom right;padding:10px 0;}
.listing span {float:left;width:150px;margin:0px !important;padding:0px !important;}
.listing p {float:left;width:500px;margin:0px !important;padding:0px !important;}
.listing .check {float:right;width:100px;}

#page_map li {padding-bottom:10px !important;}
.banner {width:990px;padding:5px 0 0 0;}
.banner3 {width:990px;position:absolute;top:0px;left:0px;}

#footer ul li.adv_link {width:100px !important;}
#footer ul li.adv_link a, #footer ul li.shorcik a {font-weight:normal !important;color:#5F5F5F !important;background:transparent !important;float:left !important;display:inline !important;}
#footer ul li.adv_link a , #footer ul li.shorcik a{padding:0px;}
#footer ul li.shorcik {width:100px !important;}

