html, body{margin:0px;padding:0px;font-family:tahoma;font-size:11px;text-align:center;}
body{background:url(gfx/backgnd.gif) top repeat-x}
img{border:none;}
a{color:black;text-decoration:none;}
a:focus {outline: none;}
.fix{clear:both;}
.fix2{clear:both;margin-bottom:30px;}
.roz{color:#e7113a;font-weight:bold;}
.rozn{color:#e7113a;}
.fs12{font-size:12px;}
.szary{color:#8c8673}
.odstep190{margin-left:280px;}
.czerw{color:#e8113a;}

#main_cont{width:1008px;margin:auto;padding-bottom:8px;overflow:hidden;background:url(gfx/cien.gif) right repeat-y}
#main{width:1000px;float:left;background-color:#fff;}/*border:1px solid #e9e7df;*/
#top{width:964px;margin:auto;height:113px;text-align:left;}
#mapa_strony{padding-left:20px;background:url(gfx/mapa_strony.gif) left center no-repeat;color:#e7113a;font-weight:bold;font-size:10px;float:right;margin-right:20px;}


#menu{width:965px;border-top:1px solid #858585;floaT:left;margin-left:35px;display:inline;}
#menu_items{margin-left:150px;}
#menu_items a{color:#878787;padding:0px 10px;font-weight:bold;line-height:29px;height:29px;display:block;float:left;border-right:1px solid #bababa;font-family:tahoma;}
#menu_items a:hover,#menu_items a.active{background-color:#e7113a;color:#fff;border-right:1px solid #e7113a}

a#kontakt{float:right;display:inline;border-right:none;border-left:1px solid #bababa}
a#kontakt:hover{border-left:1px solid #e7113a;border-right:none;}

#top_belka{width:1000px;height:29px;line-height:29px;text-align:right;background:url(gfx/belka_top.gif) top left no-repeat;}
#top1{width:185px;height:229px;float:left;}
#top2{width:815px;height:229px;float:left;}

#content{float:left;width:1000px;background:url(gfx/content_background.gif) top right no-repeat;}
#ramka_lewa{float:left;width:1000px;background:url(gfx/ramka.gif) top left no-repeat;}
#ramka_prawa{float:left;width:1000px;background:url(gfx/ramka.gif) top right no-repeat;padding-bottom:20px;border-bottom:1px solid #e3e1d6}
#gl_lewa{margin-top:13px;width:140px;margin-left:10px;floaT:left;text-align:left;display:inline;}
#gl_lewa input{width:120px;background-color:#f0efec;margin-top:5px;font-size:11px;color:#7f7f7f}
#gl_prawa{width:850px;floaT:left;}
#gl_4{float:left;margin-top:33px;width:462px;height:241px;text-align:left;background:url(gfx/zajawki_backgnd.gif) top right no-repeat;color:#8c8673;font-weight:normal;font-size:10px;line-height:18px;}
#blok1{width:150px;height:70px;float:left;margin-top:47px;margin-left:85px;display:inline;}
#blok2{width:150px;height:70px;float:left;margin-top:47px;margin-left:65px;display:inline;}
#blok3{width:150px;height:70px;float:left;margin-top:53px;margin-left:85px;display:inline;}
#blok4{width:150px;height:70px;float:left;margin-top:53px;margin-left:65px;display:inline;}

#odpowiedz{padding-top:10px;line-height:16px;}

#aktualnosci_cont{width:350px;float:right;margin-top:33px;}
#aktualnosci{width:346px;float:right;text-align:left;line-height:18px;}
#akt_naglowek, #klienci_naglowek{height:28px;background-color:#e3e1d6;border-top:1px solid #e7113a;font-size:11px;color:#e64864;line-height:28px;text-indent:10px;font-weight:bold}
.aktualnosc{margin-left:7px;font-size:10px;margin-top:10px;margin-right:8px;}
.akt_tytul{color:#565555;font-weight:bold;}
.akt_data{color:#e7113a;padding-left:10px;}
.akt_tresc{margin-top:7px;color:#565555;}

#klienci{float:right;margin-top:30px;}
#klienci_naglowek{width:220px;border-top:none;text-align:left;}
#klient{}

#stopka{padding-top:10px;padding-bottom:20px;width:1000px;margin:auto;text-align:left;}
#img_projekt{vertical-align:middle;margin-right:20px;margin-left:10px;}
#img_email{position:relative;top:3px;}
.stopkowe{margin-left:20px;padding-left:20px;background:url(gfx/strzalki.gif) left  center no-repeat;color:#e7113a}
.stopkowe:hover{background-image:url(gfx/strzalki_a.gif)}

.contener_cont{width:635px;float:left;margin-left:35px;margin-top:31px;display:inline;}
.contener{width:628px;float:left;background-color:#fff;}
.contener_ramka{width:628px;float:left;border:1px solid #c6c3b9;border-top:none;padding-top:30px;}
.contener_prawa{width:170px;float:left;margin-top:35px;line-height:20px;margin-left:10px;}
#contener_tytul{float:left;background:url(gfx/content_tytul.gif) top left no-repeat;width:628px;font-size:14px;font-weight:bold;line-height:24px;color:#ffffff;text-align:left;border-left:1px solid #c6c3b9;border-right:1px solid #e7113a;text-indent:130px;}
#tresc_cont{margin-left:120px;text-align:left;margin-right:20px;line-height:18px;margin-bottom:20px;min-height:200px;_height:200px;}
#tresc_cont a, #tresc_cont2 a{text-decoration:underline;}
#tresc_cont2{margin-left:120px;text-align:left;margin-right:20px;line-height:18px;margin-bottom:30px;}


.strona{margin-left:110px;display:inline;float:left;width:490px;}
.strona_tytul{width:150px;text-align:left;float:left;color:#e7113a;font-weight:bold;padding:2px;}
.strona_link{font-weight:bold;float:right;margin-right:20px;display:inline;color:#6f6f6f;font-size:10px;}
.strona_link a{color:#6f6f6f;font-size:10px;}
.strona_zdjecia{float:left;width:484px;height:141px;background:url(gfx/zdjecia_backgnd.gif) top left no-repeat;padding-top:20px;text-align:left;_height:161px;}
.strona_zdjecia img{padding:3px;border:1px solid #c8c2b1;background-color:#fff;margin:2px 5px;}

#zglos{padding-left:20px;background:url(gfx/zglos.gif) left center no-repeat;color:#e7113a;font-weight:bold;font-size:10px;float:right;margin-top:10px;margin-right:20px;}

#linki_prawa1 a{padding-left:20px;background:url(gfx/strzalki.gif) center left no-repeat;color:#e7113a;display:block;text-align:left;}
#linki_prawa1 a:hover{background-image:url(gfx/strzalki_a.gif);}

#linki_prawa2{margin-top:20px;}
#linki_prawa2 a{padding-left:20px;background:url(gfx/strzalki2.gif) center left no-repeat;color:#6f6f6f;display:block;text-align:left;font-size:10px;font-weight:bold;}

#kontakt_lewa{width:250px;float:left;margin-left:100px;margin-top:50px;text-align:left;line-height:16px;display:inline;}
#kontakt_prawa{width:490px;float:left;}

#kontakt{padding-left:20px;}
#bledy{color:#fff;font-weight:bold;margin-bottom:10px;}
#formularz{margin:0px;text-align:center;margin-left:17px;margin-top:20px;}
#formularz table{font-size:11px;}
#formularz table td.kol1{width:100px;text-align:right;vertical-align:top;padding-right:10px;padding-top:10px;}
#formularz input.w1{width:270px;color:#000;border:none;padding:5px;margin-bottom:5px;border:1px solid #dedede;height:28px;}
#wyslij{border:none;margin-left:80px;background:none;margin-top:10px;padding-left:15px;background:url(gfx/strzalki.gif) left  center no-repeat;cursor:pointer;color:#e7113a;font-size:11px;letter-spacing:1px;}
#wyslij:hover{background:url(gfx/strzalki_a.gif) left  center no-repeat;}
#formularz input.w2, #formularz textarea, #formularz input.w4{width:270px;}
#formularz  #kopiacheck{margin-top:0px;}
#formularz input.w2{border:1px solid #dedede;padding:5px;margin-bottom:5px;}
#formularz input.w4{border:1px solid #dedede;padding:2px;margin-bottom:5px;}
#formularz textarea{height:150px;overflow:hidden;font-family:'tahoma';font-size:13px;padding:5px;margin:0px;border:1px solid #dedede;margin-bottom:5px;}
#bledy{color:#fff;font-weight:bold;margin-bottom:10px;line-height:20px;}
.red{color:#ff0000}
#formularz input.error{border:1px solid #ff0000 !important;}
#formularz label.error{border:1px solid #ff0000 !important;padding:2px 5px;}
#formularz #l_zgoda{width:420px;display:block;_width:270px;}
#formularz textarea.error{border:1px solid #ff0000 !important;}



#popup{position:absolute;/*width:378px;*/line-height:1%;font-size:1px;background:url(gfx/popup_cien.png) top left no-repeat;behavior:url(gfx/iepngfix.htc);text-align:left;display:none;}
#popup_contener{background-color:#fff;border:1px solid #000;line-height:1.2;font-size:12px;}
/*background:url(../gfx/popup_backgnd2.gif) center repeat-y;*/
#popup_content{margin:0px;padding:8px 0px;text-align:center;color:#545454;}
#onas{margin:20px 20px 20px 40px;text-align:left;line-height:15px;color:#555555}
#onas .naglowek{color:#fe0000;display:block;margin-top:20px;font-weight:bold;margin-bottom:5px;}
#cytat{font-size:13px;font-family:'arial';font-weight:bold;font-style:italic;color:#878787;line-height:20px;width:200px;float:right;padding:15px 0px 10px 20px;}

#oferty-pracy{text-align:left;margin-left:50px;line-height:16px;margin-bottom:20px;}
#oferty-pracy .grupa{margin-top:20px;}
#oferty-pracy .tytul{font-weight:bold;color:#E7113A;margin-bottom:3px;}
#oferty-pracy a.stanowisko{display:block;text-decoration:underline;}
#oferty-pracy a.stanowisko:hover{color:#555555}
#m70{margin-left:70px;}


@media print
{

#top_belka,#top1,#top2,#menu,#gl_lewa{display:none;}
#contener_tytul{display:block;}
.contener_cont{display:block;}
.contener_cont #zglos{display:none;}

.contener_prawa, #stopka{display:none;}
}


/*#popup_top{height:26px;background-color:#e3e1d6;border:1px solid #000;border-bottom:none;}/*background:url(gfx/popup_top_tlo.gif) bottom repeat-x;
#popup_top_title{float:left;margin-top:8px;margin-left:10px;color:#7c674a;font-size:12px;line-height:18px;font-weight:bold;height:18px;}
#popup_close{width:30px;float:right;}
#popup_top img{float:right;cursor:pointer;vertical-align:text-bottom;}
.popup_tytul{display:block;padding-left:10px;margin:20px 0px;background:url(../gfx/popup_kropka.gif) left center no-repeat;font-size:12px;font-weight:bold;}*/





/*
#bezowy{background-color:#1e3257;width:285px;padding:10px;}
#kontakt{padding-left:20px;}
#bledy{color:#fff;font-weight:bold;margin-bottom:10px;}
#formularz{margin:0px;text-align:center;}
#formularz input.w1{width:270px;color:#000;border:none;height:25px;padding:5px;margin-bottom:5px;}
#formularz input.w2, #formularz textarea{width:270px;}
#formularz input.w2{border:none;padding:5px;margin-bottom:5px;height:25px;}
#formularz textarea{height:150px;overflow:hidden;font-family:'tahoma';font-size:13px;padding:5px;border:none;margin:0px;}

#bledy{border:1px solid #fff;padding:10px;max-width:300px;_width:300px;margin:auto;text-align:center;}
.red{color:#e7113a}
#biale_wyslij #wyslij{margin:auto;}*/
