/* Copyright 2006 by MIGRANT.INFO.PL | Created by Emarketing Experts (www.emarketingexperts.pl) */

body{background:#fff;color:#000;font:12px/18px arial,sans-serif;text-align:center;margin:0;padding:0;}
td{color:#000;font:12px/18px arial,sans-serif;text-align:center;margin:0;padding:0;}
img{border:0;}
td{font-size:inherit;}
strong{font-weight:bold;color:#000;}
em{font-style:italic;}
p{margin:0;padding:2px 0 2px 0;text-align:left;}
/* forms */
form{padding:0;margin:0;}
label{vertical-align:top;}
textarea,input.text{background:#fff;font:11px/14px arial,sans-serif;color:#000;border:1px solid #a8a194;padding:1px 2px;}
select{background:#fff;font:11px/16px arial,sans-serif;color:#be3c3c;}
input.but{background:url('lay-gfx/submitbg.png') no-repeat;width:138px;height:27px;color:#fff;font-weight:bold;text-align:center;border:0 solid;cursor:pointer;}
/* links */
a{color:#0a5799;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}

/* layout */
div.wrapper{width:770px;margin:0 auto;text-align:left;}
#top{width:700px;margin:0 auto;height:57px;text-align:left;}
#top img{margin-top:16px;width:190px;height:26px;}
#top h1{margin:0;padding:0;font-size:1px;line-height:1px;}
#topbar{border-top:2px solid #f2efe9;padding-top:8px;background:#f5f3ef;}
#search{height:40px;width:190px;background:#0a5799 url('lay-gfx/search-top.png') no-repeat;}
#search div{padding:10px 0 0 0;text-align:center;}
#search input.text{margin-right:10px;width:135px;}
#language{float:right;margin:4px 28px 0 0;padding:5px 0 2px 10px;background:url('lay-gfx/vdots-1.gif') repeat-y;}
#language li{list-style:none;padding:0;margin:0 0 0 8px;float:left;}
#language img{width:22px;height:16px;}
#tools{float:right;margin:4px 28px 0 0;padding:5px 0 2px 10px;}
#tools li{list-style:none;padding:0;margin:0 0 0 8px;float:left;}
/* content */
#content-bg{background:url('lay-gfx/contentbg.png') repeat-y 750px;}
#content-bg div.wrapper{background:url('lay-gfx/contentwrapbg.png') repeat-y;}
#col-left{width:190px;float:left;}
.butbg-1,.butbg-2,.butbg-3{margin:15px 0 0 13px;text-align:left;display:block;width:136px;line-height:46px;background-color:#891111;color:#fff;font-weight:bold;padding-left:26px;}
.butbg-1{background:url('lay-gfx/butbg-1.png') no-repeat;}
.butbg-2{background:url('lay-gfx/butbg-2.png') no-repeat;}
.butbg-3{background:url('lay-gfx/butbg-3.png') no-repeat;}
#col-right{width:580px;float:left;background:url('lay-gfx/corner-tr.png') no-repeat top right;}
#themepic{float:left;width:250px;}
#themepic img{width:250px;height:325px;}
#col-right div.l{float:left;width:220px;padding-left:30px;}
#col-right div.r{float:left;width:268px;padding-left:30px;}
#col-right h2{font-weight:normal;font-size:18px;line-height:20px;margin:20px 0 4px 0;padding:0 0 8px 0;color:#0A5799;background:url('lay-gfx/hdots-1.gif') repeat-x bottom;}
#col-right h3{font-size:12px;padding:0;margin:10px 0 0 0;}
#content-foot{background:url('lay-gfx/corner-bl.png') no-repeat 190px 0;height:48px;text-align:right;}
.content{padding:0 25px;}
#path{color:#a8a194;margin:4px 0 0 0;padding:2px 0 0 0;}
#path li{display:inline;list-style:none;margin:4px 0 0 0;padding:0 10px 0 0;}
#path a{color:#a8a194}
#btools{color:#a8a194;margin:0;padding:12px 22px 0 0;}
#btools li{display:inline;list-style:none;padding:0;margin:0;}
#btools a{color:#a8a194;}
#btools li.sep{color:#d5cfc3;padding:0 5px;}
#contactform input.text,#contactform textarea{float:right;width:384px;}
#contactform label{float:left;}
#contactform div{clear:both;padding:6px 0;}
ul.list{list-style:none;margin:10px 0 10px 9px;padding:0;}
ul.list li{background:url('lay-gfx/morear.gif') no-repeat left;padding-left:15px;}
#szukano{font-size:14px;font-weight:bold;}
#szukano strong {text-decoration:underline;color:#0a5799;}
.realizacje{padding-left:20px;}
.realizacje strong{color:#b80e0e;}
p.wynikow{float:right;padding-top:10px;}

.galtab{text-align:center;width:100%;}
.galtab table{width:100%;}
.galtab td{text-align:center;}
/* sitemap */
#sitemap ul{margin:0;padding:0;font-weight:bold;}
#sitemap ul li{background:url('lay-gfx/hdots-1.gif') repeat-x bottom;display:block;padding:6px 0;font-size:12px;list-style:none;}
#sitemap ul ul li{background:transparent;}
#sitemap ul ul li{list-style:none;margin:0;padding:1px 0 1px 16px;background:url('lay-gfx/morear.gif') no-repeat 5px 6px;}
#sitemap ul ul a{color:#000;font-weight:bold;}
#sitemap ul ul ul a{font-weight:normal;}
/* newsnav */
#col-right #newsnav div.l{float:left;width:140px;text-align:left;padding:0;margin-top:6px;}
#col-right #newsnav div.l a{background:url('lay-gfx/leftar.gif') no-repeat left;padding-left:10px;}
#col-right #newsnav div.r{float:left;width:140px;text-align:right;padding:0;margin-top:6px;}
#col-right #newsnav div.r a{background:url('lay-gfx/morear.gif') no-repeat right;padding-right:10px;}
#newsnav ul{margin:0;padding:0;float:left;width:250px;text-align:center;margin-top:6px;}
#newsnav li{list-style:none;margin:0;padding:0;display:inline;}
#newsnav li.sep{padding:0 2px;}
#newsnav ul strong{color:#0a5799;}
#newsnav ul a{color:#000;}
/* foot */
#org{margin:15px 0 0 0;padding:0;list-style:none;}
#org li{float:left;height:40px;margin:0;padding:0 30px;display:inline;background:url('lay-gfx/vdots-3.gif') repeat-y;}
#org li.first{margin-left:40px;background:transparent;}
#footmenu{text-align:center;margin:15px 0 8px 0;padding:10px 0;list-style:none;border-top:1px solid #f5f3ef;border-bottom:1px solid #f5f3ef;}
#footmenu li{background:url('lay-gfx/vdots-2.gif') repeat-y;display:inline;padding:0 15px;}
#footmenu li.first{background:transparent;}
#foot{color:#9A968F;padding-left:190px;font-size:11px;}
#foot p.l{float:left;}
#foot p.r{float:right;}
#foot p.r,#foot p.l,#foot p.r a{color:#000;}

/* stuff */
img.border{border:2px solid #ccc;}
img.imgright{float:right;margin:4px 0 8px 12px;border:2px solid #ccc;}
img.imgleft{float:left;margin:4px 12px 8px 0;border:2px solid #ccc;}
div.hsep{background:url('lay-gfx/hdots-1.gif') repeat-x;font-size:1px;line-height:1px;margin-top:8px;clear:both;}
span.u{font-style:normal;color:#cb1f1f;text-decoration:underline;}
span.date{color:#0a5799;}
a.more{background:url('lay-gfx/morear.gif') no-repeat right;padding-right:10px;}
a.newsdate{background:url('lay-gfx/morear.gif') no-repeat left;padding-left:10px;}
a.czytaj{float:right;margin-top:8px;padding:0 7px 0 11px;background:url('lay-gfx/morear.gif') no-repeat left;}
a.zamknij{float:right;margin-top:8px;padding:0 7px 0 11px;background:url('lay-gfx/rolloverar.gif') no-repeat left;}
.center{text-align:center;}
.clear{clear:both;line-height:1px;height:1px;font-size:1px;}
.alignright{text-align:right;}

/**************** menu coding *****************/
#menu {padding:1px 0 11px 0;background:#a8a194 url('lay-gfx/menufoot.png') no-repeat bottom;}
#menu ul {list-style: none;margin: 0;padding: 0;}

#menu a{display:block;color:#fff;padding:3px 16px;line-height:17px;}
#menu a:hover{background:#0a5799;text-decoration:none;}
#menu a.sub:hover {background:#0a5799 url('lay-gfx/menuar.gif') no-repeat 175px 10px;}
#menu ul ul a,#menu ul ul a.sub{background-color:#0a5799;}
#menu ul ul a:hover,#menu ul ul a.sub:hover{background-color:#004076;}
#menu ul ul li {border-bottom:1px solid #3875a8;}
#menu ul ul ul a,#menu ul ul ul a.sub{background-color:#004076;}
#menu ul ul ul li {border-bottom:1px solid #115893;}
#menu ul ul ul a:hover,#menu ul ul ul a.sub:hover{background-color:#00305a;}
#menu a.sub{background:url('lay-gfx/menuar.gif') no-repeat 175px 10px;}
#menu a.active{background-color:#0a5799;}
#menu li {position: relative;border-bottom:1px solid #b6b0a4;background:#a8a194;padding:0;}
#menu ul ul {position: absolute;top: 0;left: 100%;width: 100%;}
div#menu ul ul,
div#menu ul ul ul,
div#menu ul ul ul ul,
div#menu ul li:hover ul,
div#menu ul li:hover ul ul,
div#menu ul li:hover ul ul ul,
div#menu ul ul li:hover ul
{display: none;}
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
