body {margin:0px; padding:0px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#55575c; background:url(images/bg.png) no-repeat top center;}
input {font-family:Tahoma, Geneva, sans-serif; vertical-align:middle; font-size:11px;}
a {text-decoration:none; position:relative; color:#e2a51d; text-decoration:underline;}
a:hover {text-decoration:underline; color:#68696d;}
.lewe a, .top a, .top2 a, .foot a { text-decoration:none;}
.clear { position:relative; height:1px; line-height:1px; font-size:1px; clear:both;}
a img {border:0px;}
p {padding:0px 0px 0px 0px; margin:0px;}
li {position:relative;}
form {padding:0px; margin:0px;}
.topmenu .imgbut  { float:left; margin:10px 0px 0px 0px;}
.adminkol { clear:both; height:40px;}


#page1 .wrap3 {background:url(images/bg3.jpg) repeat-x 0px 328px;}
#page1  .wrap2 { background:none;}
#page1 .tekst { height:320px;  padding:7px 0px 0px 0px;}
#page1 .glowny {padding:0px 0px 5px 0px;}
#page1 .lewe { position:absolute; height:616px; width:320px; padding:0px; margin:0px 0px 0px 640px;  top:136px; z-index:50000;}
#page1 .sr2 { width:635px; padding:0px; margin:0px;}
.boxgl { width:170px; height:292px; background:url(images/boxgl.png); float:left; padding:14px 23px 14px 16px; Font-family: Calibri, Verdana, Ariel, sans-serif; color:#55575c; font-size:13px;}
.pmo { margin:0px 7px;}
.sls { width:168px; padding:14px 16px;}
.boxgl h1 { color:#b2ca5c;  font-size:18px;  Font-family: Calibri, Verdana, Ariel, sans-serif; font-weight:normal; padding:0px 0px 5px 0px; margin:0px;}
.boxgl.pmo h1 { color:#ee9393;}
.boxgl.sls h1 { color:#9db7e4;}
.boxgl.arche h1 a {color:#b2ca5c; text-decoration:none; }
.boxgl.pmo h1 a { color:#ee9393;  text-decoration:none; }
.boxgl.sls h1 a { color:#9db7e4;  text-decoration:none; }
.boxgl h3 a {  color:#d5d4d5; text-decoration:none; }
.boxgl { line-height:16px;}
.boxgl h3 { color:#d5d4d5;  font-size:13px;  Font-family: Calibri, Verdana, Ariel, sans-serif; padding:0px 0px 23px 0px; margin:0px; }
.boxgl a.linkgl { display:block; padding:4px 0px 5px 0px; border-top:1px dashed #d6d6d7; text-decoration:none;}
.boxgl p a { text-decoration:none; color:#55575c;}
.boxgl p { padding:0px 0px 10px 0px;}
.boxgl.sls a.linkgl,.boxgl.sls a.linkgl { color:#5e81bf;}
.boxgl.pmo a.linkgl, .boxgl.pmo a.linkgl { color:#e36868;}
.boxgl.arche a.linkgl,  .boxgl.arche a.linkgl{ color:#93ac37;}
.sls p, .pmo p { height:163px;}
.arche p { height:150px;}

.wrap {background:url(images/bg2.jpg) no-repeat center 40px; }
.wrap2 { background:#fff; margin:1px 0px 0px 0px;}
.glowny { width:960px; margin:0 auto; border-bottom:8px solid #5b5c5f; padding:0px 0px 20px 0px;}
.glowny2 { width:960px; margin:0 auto;  padding:0px 0px 0px 0px;}
.top { height:32px; padding:8px 0px 0px 0px; background:url(images/top.png) no-repeat left;}
.szukaj { width:234px; float:right; height:20px; background:#535458; padding:2px 2px 2px 4px;}
.wysz { width:61px; height:20px; border:0px; background:url(images/wysz.png);}
.wyszb { padding:0px;  border:0px; height:20px; width:170px; color:#c5c5c5; background:none;}
.logo { margin:65px 0px 0px 78px; position:absolute; display:block; background:url(images/logo.png); width:101px; height:45px;}

.top2 { height:96px;}
.topmenu { height:39px; float:right; line-height:39px; padding:0px 0px 0px 240px; white-space:nowrap;}
.mainmenu { height:57px; float:right; line-height:57px; padding:0px 0px 0px 240px; white-space:nowrap;}
.topmenu a { display:block; float:left;  Font-family: Calibri, Verdana, Ariel, sans-serif; font-size:12px; color:#7e7f83; padding:0px 15px; }
.topmenu a:hover, .topmenu a.sel { text-decoration:none; color:#6f5705; background:url(images/topmenu.png);}
.mainmenu a { display:block; float:left;  Font-family: Calibri, Verdana, Ariel, sans-serif; font-size:15px; color:#2e2f33; padding:0px 13px; }
.mainmenu a:hover, .mainmenu a.sel { text-decoration:none; color:#6f5705; background:url(images/mainmenu.png);}

.lewe { float:left; width:312px; padding:20px 24px 0px 0px; }
.sr2 { width:600px; float:left;}
.sr3 { padding:0px 24px;}



.lokalizacja { height:38px; line-height:38px; padding:10px 0px 0px 0px; border-bottom:1px solid #e8e7e5; margin:0px 0px 20px 0px; color:#909295;}
.lokalizacja a { text-decoration:underline; color:#68696d; background:url(images/lokalizacja.png) no-repeat right; padding:0px 20px 0px 0px;}
.lokalizacja a:hover {color:#909295;}

.tekst { line-height:17px; padding:0px 0px 10px 0px;}
h1 { font-size:20px; padding:0px 0px 20px 0px; margin:0px; font-weight:normal; color:#2e2f33; line-height:24px;}
.wstep { color:#95959a; font-size:13px; padding:0px 0px 10px 0px;}
.polec { padding:15px 0px 0px 0px; border-top:1px solid #e1e1df;}
.polec a { color:#919396; text-decoration:underline;}

.foot { height:88px; background:#f4f3f3;}
.footIn { width:926px; margin:0 auto; padding:20px 10px 0px 24px;}
.copy { float:left; color:#68696d;}
.stopmenu { float:right;}
.stopmenu a { padding:0px 14px; color:#68696d;}
.stopmenu a:hover { color:#e2a51d; text-decoration:none;}

.tekst .mapa { list-style:none; padding:0px; margin:0px 0px 15px 0px; border:1px solid #d5d5d7;}
.tekst .mapa li { background:none;}
.tekst .mapa .p1 a {display:block; position:relative; color:#2e2f33; font-size:13px; background:url(images/p0.png) no-repeat 4px 11px; padding:5px 0px 5px 17px; margin:0px 0px 0px 15px; }
.tekst .mapa .p0 a { border-bottom:4px solid #fdcb0c; padding:15px; font-size:15px; color:#2e2f33; display:block; }
.tekst .mapa .p2 a {display:block; position:relative; color:#55575c; background:url(images/p1.png) no-repeat 12px 10px; padding:5px 0px 5px 24px; margin:1px 0px 0px 36px; border-bottom:1px solid #e8e9e9; }
.tekst .mapa .p3 a {display:block; position:relative; color:#909295; background:url(images/p1.png) no-repeat 12px 10px; padding:5px 0px 5px 24px; margin:1px 0px 0px 48px; border-bottom:1px solid #e8e9e9; }
.tekst .mapa a { text-decoration:none;}
.tekst .mapa a:hover { text-decoration:underline;}


.artykul_pt { padding:0px 0px 15px 0px; margin:0px 0px 15px 0px; border-bottom:1px solid #e8e9e9;}
.tyta { text-decoration:none; color:#2e2f33; font-size:13px; padding:0px 0px 10px 0px; display:block;}
.wsta { color:#55575c; text-decoration:none; display:block;}
.artykul_pt a:hover {color:#e2a51d;}
.zdja img { width:70px;}
.zdja { width:78px; height:78px; float:left; border:1px solid #e8e9e9; line-height:78px; text-align:center; margin:0px 15px 0px 0px;}

.sektor { margin:-10px -10px 5px -10px;}
.sektor td { width:300px; border:1px solid #d4d4d6; vertical-align:top; padding:0px 0px 10px 0px;}
.sektor h1 {border-bottom:4px solid #fdcb0c; padding:10px; font-size:13px; color:#2e2f33; margin:0px 0px 5px 0px; font-weight:normal; line-height:26px; }
.sektor h1.dlugie { line-height:13px; }
.sektor a {display:block; position:relative; color:#55575c; background:url(images/p1.png) no-repeat 2px 10px; padding:5px 0px 5px 14px; margin:0px 10px; border-bottom:1px solid #e8e9e9; text-decoration:none; line-height:15px;}
.sektor a:hover {color:#e2a51d; text-decoration:underline;}

.txt {background:url(images/txt.png) no-repeat top left;  padding:5px; margin:0px; border:0px; color:#333; font-size:11px; width:270px;}
.txts {background:url(images/txt.png) no-repeat top left;  padding:5px; margin:0px; border:0px; color:#333; font-size:11px; width:280px;}
.txta {background:url(images/txt.png) no-repeat top left;  padding:5px; margin:0px; border:0px; color:#333; font-size:11px; width:270px; height:120px;}
.pushl {height:24px; padding:4px 10px 6px 10px; background:url(images/push.png) repeat-x; color:#6f5705; border:0px; font-size:11px; cursor:pointer;}
.pushl2 {height:24px; padding:4px 10px 6px 10px; background:#fff; color:#95959a; border:1px solid #d4d4d6; font-size:11px; cursor:pointer;}
.formularz2 td { padding:3px 10px 3px 0px;}
.formularz2 { border-collapse:collapse;}
.formularz2 span, .req { color:#e2a51d;}

.wybb { padding:15px 0px; border-top:1px solid #e8e7e5; margin:15px 0px; }
.wybierz { padding:0px 0px 15px 0px;}
.item { padding:0px 0px 15px 95px; color:#95959a; border-bottom:1px solid #e8e7e5;}
.chce { padding:15px 0px 0px 0px;}
.osw { padding:15px 0px 15px 95px;}
.zamow {padding:15px 0px 0px 0px; border-top:1px solid #e8e7e5; }
.wym { float:right;}
.naglt {border-top:1px solid #e8e7e5; padding:15px 0px 0px 0px; }
.chckt {padding:15px 0px 15px 30px; color:#95959a; border-bottom:1px solid #e8e7e5; margin:0px 0px 15px 0px;}
.chckt2 {padding:5px 0px 15px 0px;  border-bottom:1px solid #e8e7e5; margin:0px 0px 10px 0px;}
.chckt span { display:block; width:190px; float:left;}
.naglt { padding:15px 0px 10px 0px;}
.kariera .txts { width:170px;}
.spantek { padding:5px 0px 5px 0px;}
.spantek .txt { width:160px;}

.tekst ul { list-style:none; padding:0px; margin:10px 0px 10px 0px;}
.tekst li { background:url(images/p1.png) no-repeat 2px 8px; padding:2px 0px 2px 14px;}


 
