/*
Ruch SA - Basic Style Sheet
Grzegorz Kaliciak, grzegorz@kaliciak.net / emarketingexperts.pl
v1.0, 11.2006
*/
body{color:#665D46;font:0.69em/1.6 Arial,sans-serif;background:#F0EDE5 url('lay-gfx/bg.png') repeat-x;text-align:center;margin:0;padding:0;}
img{border:0;}
strong{font-weight:bold;}
em{font-style:italic;}
p,ul,ol{margin:1em 0;padding:0;}
ul,ol{margin:1em 0;padding:0;}
li{margin:0 0 0 2em;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;}
td,th{vertical-align:top;}
hr { 
	border: 0px;
	border-top: 1px #008C56 solid;
	height: 1px;
	line-height: 1px;
	padding-bottom: 10px;
}
/* forms */
form{padding:0;margin:0;}
fieldset{padding:0;margin:0;border:0;}
input,select,textarea{font:1em/1.4 Arial,sans-serif;}
textarea,input.text,select{background:#fff;color:#665D46;}
textarea,input.text{padding:0.1em 0.4em 0;border:1px solid #B9B29D;border-bottom:0;border-right:0;}
input.text{height:1.4em;padding-top:0.2em;}
select{padding:0.1em 0;border:1px solid #B9B29D;height:1.7em;}
input[type=checkbox]{vertical-align:top;}
input[type=button]{cursor: pointer;}
.buttonDisclaimer {
	width: 60px;
	border:1px solid #B9B29D;
	height:1.6em;
	vertical-align: middle;
	padding-bottom:0.2em;
}

/* links */
a:link{color:#008C56;text-decoration:none;}
a:visited{color:#00643D;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
a.more{padding-left:12px;background:url('lay-gfx/more.gif') no-repeat 2px 50%;}
a.moreRaport{font-weight:bold;padding-left:12px;background:url('lay-gfx/more.gif') no-repeat 2px 50%;}

/* headlines */
#sub #content h2{font-size:2.18em;font-weight:normal;margin:0.5em 0;}
#sub #content h3{font-size:1.27em;margin:0.5em 0 -0.5em;}

.gfx_hl{margin:0;text-indent:-9999px;overflow:hidden;font-size:1em;}
.blokTytul{padding: 14px 5px 5px 25px;}
.gfx_hl_subpage{color:white; font-family:verdana; font-size:13px; font-weight:bold; margin:0;}
.gfx_hl_subpage_ruch{margin:0; font-size: 14px; font-weight: bold;}

.ihl{display:none;}
/*
#h-kurs_akcji_ruch_sa{background:url('lay-gfx/h-kurs_akcji_ruch_sa.png') no-repeat;height:25px;}
#hh-ruch_w_dobra_strone{background:url('lay-gfx/hh-ruch_w_dobra_strone.gif') no-repeat 24px 16px;height:44px;}
#hh-o_spolce_ruch_sa{background:url('lay-gfx/hh-o_spolce_ruch_sa.png') no-repeat 24px 16px;height:44px;}
#hh-aktualnosci_ruch_sa{background:url('lay-gfx/hh-aktualnosci_ruch_sa.png') no-repeat 16px 16px;height:44px;}
#h-ruch_w_drodze_na_gielde{background:url('lay-gfx/h-ruch_w_drodze_na_gielde.png') no-repeat 0 10px;height:25px;}
#h-o_spolce{background:url('lay-gfx/h-o_spolce.gif') no-repeat 0 10px;height:25px;}
#h-pliki_do_pobrania{background:url('lay-gfx/h-pliki_do_pobrania.png') no-repeat 0 10px;height:25px;}
*/

#h-kurs_akcji_ruch_sa{background:url('lay-gfx/h-kurs_akcji_ruch_sa.png') no-repeat;height:25px;}
#hh-o_spolce_ruch_sa{background:url('lay-gfx/hh-o_spolce_ruch_sa.png') no-repeat 24px 14px;height:44px;}
#hh-ruch_w_dobra_strone{background:url('lay-gfx/hh-ruch_w_dobra_strone.png') no-repeat 24px 14px;height:44px;}
#hh-aktualnosci_ruch_sa{background:url('lay-gfx/hh-aktualnosci_ruch_sa.png') no-repeat 16px 14px;height:44px;}
#h-ruch_w_drodze_na_gielde{background:url('lay-gfx/h-ruch_w_drodze_na_gielde.png') no-repeat 0 10px;height:25px;}
#h-pliki_do_pobrania{background:url('lay-gfx/h-pliki_do_pobrania.png') no-repeat 0 10px;height:25px;}
#h-podstawowe_informacje{background:url('lay-gfx/h-podstawowe_informacje.png') no-repeat 0 10px;height:25px;}



/* skip */
#skip{display:none;}

/*** layout ***/
#wrapper{margin:0 auto;width:984px;text-align:left;}

/** top **/
#top{font-size:0.91em;padding:4px 55px 2px 0;float:left;width:929px;}
#top ul{float:right;margin:0;}
#top li{float:left;list-style:none;margin:0;}
#top a{color:#9B9279;text-decoration:none;}

/* choose language */
#lang { display: none;}
#lang li{padding-right:8px;}
#lang a{background:url('lay-gfx/top-h.gif') no-repeat 100% -200px;float:left;}
#lang a span{padding:2px 9px 0 28px;float:left;height:20px;line-height:20px;}
a#l-pl span{background:url('lay-gfx/fla-pl.gif') no-repeat 0 0;}
a#l-en span{background:url('lay-gfx/fla-uk.gif') no-repeat 0 0;}
#lang a:hover,#lang a:active,#lang a:focus{background-position:100% 0;background-color:#E0DCCE;}
#lang a:hover span,#lang a:active span,#lang a:focus span{background-position:0 -100px;}

/* supplementary navigation - top */
/*#nav-supp-t li{padding:0 12px;background:url('lay-gfx/nav-supp-t-sep.png') no-repeat 0 50%;}*/
#nav-supp-t a{background:url('lay-gfx/top-h.gif') no-repeat 100% -200px;float:left;}
#nav-supp-t a span{padding:2px 9px 0;background:url('lay-gfx/top-h.gif') no-repeat 0 -200px;float:left;height:20px;line-height:20px;}
#nav-supp-t a:hover,#nav-supp-t a:active,#nav-supp-t a:focus{background-position:100% 0;background-color:#E0DCCE;}
#nav-supp-t a:hover span,#nav-supp-t a:active span,#nav-supp-t a:focus span{background-position:0 0;}

/* text size menu */
#text_size li{/*text-indent:-9999px;*/overflow:hidden;}
#text_size a{float:left;height:24px;background:#EEBE21;}
a#ts-p{width:30px;background:url('lay-gfx/ts-p.png') no-repeat;}
a#ts-m{width:32px;background:url('lay-gfx/ts-m.png') no-repeat;}
#text_size a:hover,#text_size a:active,#text_size a:focus{background-position:0 -24px;}

/** branding **/
#branding{clear:both;background:#fff url('lay-gfx/branding-m.png') repeat-y;}
#branding input.text,#branding select{background-color:#FBFAF5;}
#brand-wrap-t{background:url('lay-gfx/branding-t.png') no-repeat;padding-bottom:0px;}
#brand-wrap-b{clear:both;padding:0 40px 0 41px;}



/*
h1#id{float:left;margin:0;font-size:1.3em;}
h1#id a{text-indent:-9999px;overflow:hidden;display:block;width:150px;height:41px;background:url('lay-gfx/id-ruch.png') no-repeat;margin:24px 0 0 67px;}
*/

#header{background:url('lay-gfx/nav-main-bg.png') no-repeat 40px 20px;overflow:hidden;height:100%;padding:10px 0 0 81px;}

h1#id{float:left;margin:0;}
h1#id a{text-indent:-9999px;overflow:hidden;display:block;width:78px;height:77px;background:url('/gfx/ruch/images/ruch-drlogo.png') no-repeat;margin:0;}


/* main navigation */
/*
#nav-main{margin:20px 40px 0 0;padding:1px 0 0 1px;float:right;width:684px;height:46px;background:url('lay-gfx/nav-main-bg.png') no-repeat;}
#nav-main li{margin:0;list-style:none;float:left;padding-left:1px;background:url('lay-gfx/nav-main-sep.png') no-repeat;}
#nav-main li.first{background-image:none;padding-left:0;}
#nav-main a{background:#008250;float:left;height:43px;text-indent:-9999px;overflow:hidden;}
a#m-o_spolce{width:75px;background:url('lay-gfx/m-o_spolce.png') no-repeat;}
a#m-nasi_partnerzy{width:107px;background:url('lay-gfx/m-nasi_partnerzy.png') no-repeat;}
a#m-wspolpraca{width:92px;background:url('lay-gfx/m-wspolpraca.png') no-repeat;}
a#m-relacje_inwestorskie{width:138px;background:url('lay-gfx/m-relacje_inwestorskie.png') no-repeat;}
a#m-oferta_publiczna{width:138px;background:url('lay-gfx/m-oferta_publiczna.gif') no-repeat;}
a#m-centrum_prasowe{width:123px;background:url('lay-gfx/m-centrum_prasowe.png') no-repeat;}
a#m-kariera{width:69px;background:url('lay-gfx/m-kariera.png') no-repeat;}
a#m-kontakt{width:70px;background:url('lay-gfx/m-kontakt.png') no-repeat;}
#nav-main a:hover,#nav-main a:active,#nav-main a:focus,#nav-main a.active{background-position:0 -43px;}
#nav-main a.menuActive{background-position: 0px -43px;}*/



/* main navigation */
#nav-main{margin:0;padding:10px 43px 0 0;float:right;height:53px;width:753px;}
#nav-main li{margin:0;list-style:none;float:left;}
#nav-main a{background:#008250;float:left;height:53px;text-indent:-9999px;overflow:hidden;}
a#m-o_spolce{width:75px;background:url('lay-gfx/m-o_spolce.gif') no-repeat;}
a#m-nasi_partnerzy{width:120px;background:url('lay-gfx/m-nasi_partnerzy.png') no-repeat;}
a#m-wspolpraca{width:104px;background:url('lay-gfx/m-wspolpraca.png') no-repeat;}
a#m-relacje_inwestorskie{width:153px;background:url('lay-gfx/m-relacje_inwestorskie.png') no-repeat;}
a#m-centrum_prasowe{width:140px;background:url('lay-gfx/m-centrum_prasowe.png') no-repeat;}
a#m-kariera{width:76px;background:url('lay-gfx/m-kariera.png') no-repeat;}
a#m-kontakt{width:85px;background:url('lay-gfx/m-kontakt.png') no-repeat;}
#nav-main a:hover,#nav-main a:active,#nav-main a:focus,#nav-main a.active{background-position:0 -53px;}


/* branding theme */
#brand-theme{float:left;width:660px;padding:9px 0 16px; }
#home #brand-theme{}
#sub #brand-theme{height:124px;}
#sub .press #brand-theme{margin-top:20px;height:35px;background:url('lay-gfx/theme-centrum_prasowe.png') no-repeat;}

/* branding sidebar */
#brand-sidebar{float:right;width:224px;}

.press .search_form{margin-bottom:0;}
.search_form{width:220px;margin-bottom:14px;margin-left:1px;background:#F0EDE5;}
.search_form .wrap{padding:16px 20px 14px;background:url('lay-gfx/search_form-fg.png') no-repeat 0px 100%; }
.search_form label{height:20px;display:block;text-indent:-999px;overflow:hidden;background:url('lay-gfx/l-wyszukiwarka.png') no-repeat;}
.search_form input.text{width:130px;float:left;margin-top:2px;}
.search_form input.but{float:right;background:#EDBC21 url('lay-gfx/search_form-but.png') no-repeat;border:0;width:33px;height:25px;cursor:pointer;}
.search_form input.but:hover,.search_form input.but:active,.search_form input.but:focus{background-position:0 -25px;}

/*
#stock_rating{padding:0 20px;}
#stock_rating form label{display:none;}
#stock_rating form select{width:100%;margin-top:13px;}
*/

#stock_rating{padding:0 20px 10px;}
#stock_rating dl{margin:0 0;}
#stock_rating dt{font-weight:bold;}
#stock_rating dt span{font-weight:normal;color:#b9b29d;font-size:0.91em;padding-left:1em;}
#stock_rating dd{margin:0;display:inline;padding-left:1em;color:#1bb275;font-weight:bold;}
#stock_rating dd.p{padding-left:0;color:#007043;}
#stock_rating p.see_more{text-align:center;border-top:1px solid #e7e4d5;margin-bottom:0;padding-top:1em;}




#sub #infolinia{margin:-1px 0 0;background:url('lay-gfx/infolinia-s.png') no-repeat;width:220px;height:48px;text-indent:-9999px;overflow:hidden;}

/*** main ***/
#main{background:#FBFAF5 url('lay-gfx/main-m.png') repeat-y;}
#main-wrap{background:url('lay-gfx/branding-b.png') no-repeat;padding-top:3px;}

/** content - home  **/
#home #content{float:left;width:704px;background:url('lay-gfx/content-home-h.png') no-repeat 40px 0;}
#home #content .wrap{padding:0 25px 5px;margin-top:10px;background:url('lay-gfx/sc_border-b.png') 100% 100%;}

/* about us - home */
#home #content #about_us{float:left;width:330px;padding:0 3px 0 41px;}
#home #content #about_us .buts{margin:10px 0;}
#home #content #about_us .buts img{margin-right:-3px;display:block;}

#about_us-links1{float:left;width:60%;}
#about_us-links2{float:right;width:40%;}
#about_us-links1 li,#about_us-links2 li{list-style:none;margin:0;padding:0 12px;background:url(lay-gfx/more.gif) no-repeat 0 6px;}

#newsletter_form{padding:12px 0 8px;}
#newsletter_form label{text-indent:-9999px;overflow:hidden;float:left;width:75px;height:20px;background:url('lay-gfx/l-newsletter.png') no-repeat 0 5px;}
#newsletter_form input.text{width:150px;float:left;margin-top:2px;}
#newsletter_form input.but{float:left;margin-left:8px;background:#EDBC21 url('lay-gfx/newsletter_form-but.png') no-repeat;border:0;width:32px;height:25px;cursor:pointer;}

/* news - home */
#home #content #news .wrap{padding:0 15px 4px;background:url('lay-gfx/sc_border-b.png') 100% 100%;}

#home #content #news{float:right;width:322px;}
#home #content #news h3{font-size:1.09em;margin:1em 0;}
#home #content #news p.date{color:#7DC2A7;margin:-0.6em 0;}
#home #content #news .news{padding-bottom:1px;}

/* sidebar - home */
#home #sidebar{float:right;width:235px;margin-right:28px;}
#home #infolinia{margin:0;background:url('lay-gfx/infolinia-h.png') no-repeat;width:220px;height:42px;text-indent:-9999px;overflow:hidden;}
#home #sidebar .buts{margin:0;padding:5px 0;}
#home #sidebar .buts li{margin:0;padding:0 0 10px;list-style:none;}

/** content - subpages **/ /** ------------------------------------------------------------------------------------- **/
#content-sub{float:right;width:640px;margin-right:23px;}

/* bredcrumbs */
#bredcrumbs{margin:0;padding:12px 30px 10px;}
#bredcrumbs li{display:inline;margin:0;padding-left:24px;background:url('lay-gfx/breadcrumbs-sep.gif') no-repeat 9px 50%;}
#bredcrumbs li.first{padding-left:0;background-image:none;}
.press #bredcrumbs{border-bottom:1px solid #E7E4D5;margin:0 43px -1px;padding-left:20px;}

/* content - sub */
#sub #content{background:url('lay-gfx/mc_border-m.png') repeat-y 100% 0;}
#sub #content .wrap{background:url('lay-gfx/mc_border-t.png') no-repeat;padding:10px 30px 0;}
#sub #content ul li{margin:0;list-style:none;padding: 2px 0 2px 40px;background:url('lay-gfx/more.gif') no-repeat 17px 8px;}
#sub #content ul li ol li{background-image:none;list-style-type:decimal;padding-left:0;margin-left:2em;}
#sub #content .sep{background:url('lay-gfx/content-sep.png') no-repeat;height:12px;margin:1em -30px 1em -20px;}

/* news */
a#news_archive{float:right;padding-left:12px;background:url('lay-gfx/more.gif') no-repeat 2px 50%;margin-top:1.5em;}
#sub #news p.date{color:#DAA80C;margin-top:-1em;font-weight:bold;}
#sub #news a.more{font-weight:bold;}
#sub #content #news h2{color:#000;font-size:1.82em;}
#sub #content #news h3{color:#000;font-size:12px;padding-bottom:10px;}
div.raportyNag {color:#008C56;font-size:11px;font-weight:bold;}
.raportyNagNazwa {color:#665D46;font-size:11px;width:70%;}
.raportyNagNazwa a {color:#000;font-weight:normal;}
.raportyNagNazwa a:hover {text-decoration:none;}
.raportyNagDate {color:#DAA80C;margin-top:-1em;font-weight:bold;}

#sub #content #news_list h3{font-weight:normal;color:#000;font-size:1.82em;margin:0.2em 0;}
#sub #content #news_list h4{color:#000;font-size:12px;margin:0.2em 0;}
#news_list p.date{color:#DAA80C;margin-top:-0.5em;font-weight:bold;}
#news_list a.more{font-weight:bold;}

/* site map */
#sub #content #sitemap{margin:1em 0;padding:0;}
#sub #content #sitemap li{margin:0;padding:0.4em 0;list-style:none;background-image:none;}
#sub #content #sitemap a{font-size:1.27em;color:#87766C;font-weight:bold;}
#sub #content #sitemap ul{margin:0;margin:0 0 0 15px;background:url('lay-gfx/sitemap-v.png') repeat-y;}
#sub #content #sitemap ul li{margin:0;padding:0.3em 0 0.3em 16px;background:url('lay-gfx/sitemap-h.png') no-repeat 0 1em;}
#sub #content #sitemap ul li.last{background-image:url('lay-gfx/sitemap-h_last.png');}
#sub #content #sitemap ul a{font-size:1em;font-weight:normal;color:#008C56;}
#sub #content #sitemap ul a:visited{color:#00643D;}
#sub #content #sitemap ul ul{margin-left:15px;}

/* tools */
#tools{clear:both;margin:2em -30px 0 -30px;padding-top:1px;background:url('lay-gfx/mc_border-b.png') 100% 100%;}
#sub #tools ul{margin:0;padding:0 30px;display:block;}
#sub #tools ul li{margin:0;padding:10px 20px;background:url('lay-gfx/t_border-t.png') no-repeat 100% 0;}
#sub #tools ul li a{padding-left:14px;}
#sub #tools #t-back{float:left;}
#sub #tools #t-up{float:right;margin-left:10px;}
#sub #tools #t-print{float:right;}
#t-back a{background:url('lay-gfx/i-back.gif') no-repeat 0 50%;}
#t-up a{background:url('lay-gfx/i-up.gif') no-repeat 0 50%;}
#t-print a{background:url('lay-gfx/i-print.gif') no-repeat 0 50%;}

/* content navigation */
#nav-content{clear:both;margin:2em -30px 0 -30px;padding-top:1px;background:url('lay-gfx/mc_border-b.png') 100% 100%;}
#sub #nav-content ul{margin:0;padding:10px 25%;display:block;text-align:center;position:relative;width:50%;}
#sub #nav-content ul li{margin:0;padding:0 0.5em;display:inline;background-image:none;}
#sub #nav-content ul li strong{color:#000;text-decoration:underline;}
#sub #nav-content ul li#cn-prev{position:absolute;bottom:0;left:30px;padding:10px 20px;background:url('lay-gfx/t_border-t.png') no-repeat 100% 0;}
#sub #nav-content ul li#cn-prev a{padding-left:14px;background:url('lay-gfx/i-back.gif') no-repeat 0 50%;}
#sub #nav-content ul li#cn-next{position:absolute;bottom:0;right:30px;padding:10px 20px;background:url('lay-gfx/cn_border-l.png') no-repeat 0 0;}
#sub #nav-content ul li#cn-next a{padding-right:14px;background:url('lay-gfx/more.gif') no-repeat 100% 50%;}


/* content navigation - pejdzer moj*/
.aktulanosciPager {	margin: 2px 0px 1px 0px; padding: 5px 0px 5px 0px; text-align: center;}
.aktulanosciPager u {color:#000000;}
.aktulanosciPager a:hover {text-decoration:none;}

/* content list */
#sub #content .list{margin-left:-21px;margin-right:-30px;}
#sub #content .list li{background:url('lay-gfx/content_list-bg.png') no-repeat 0 100%;padding:0.4em 18px;}
#sub #content .list li a{background:url('lay-gfx/more.gif') no-repeat 0 5px;padding-left:18px;font-weight:bold;}

/* download list */
#sub #content .download li{background-image:url('lay-gfx/i-download.gif');}
#sub #content .download_ext{margin-left:-21px;margin-right:-30px;}
#sub #content .download_ext li{background:url('lay-gfx/content_list-bg.png') no-repeat 0 100%;padding:0.7em 0 0.7em 14px;}
#sub #content .download_ext p.a{margin:0;background:url('lay-gfx/i-download.gif') no-repeat 0 0.5em;}
#sub #content .download_ext p.a a{font-weight:bold;}
#sub #content .download_ext p{padding-left:20px;margin:0.5em 0;}

/* blockquote */
.q{background:#F0EDE5;border:1px solid #E1DCCC;padding:2px 25px;margin:1em 0;font-size:1.09em;font-family:Georgia,serif;font-style:italic;}
.q blockquote{padding:0;margin:0;}
.q .c{color:#948A71;}
.q cite{font-weight:bold;}

/* career - people */
#people{margin:1em 0;}
#people dt{margin:0;padding:0 0 0 20px;font-size:1.27em;font-weight:bold;background:url('lay-gfx/more.gif') no-repeat 0 0.7em;}
#people dd{margin:0;padding:0 0 0 20px;}
#people dd p.function{color:#000;margin-top:0;}

/* search results */
#search_results-info{margin-left:-10px;padding-bottom:1px;background:#F0EDE5 url('lay-gfx/search_results-info-m.png') repeat-y;}
#sri-w{margin-bottom:-1px;padding-top:1em;background:url('lay-gfx/search_results-info-t.png') no-repeat;}
#sri-w p{padding:0 20px;}
#sri-w p.i{clear:both;margin:0;padding:0.5em 20px 1em 20px;background:url('lay-gfx/search_results-info-b.png') no-repeat 0 100%;}
#sri-w p.w{margin:0;color:#000;float:left;width:38%;font-weight:bold;}
#sri-w p.n{margin:0;color:#000;float:right;width:38%;text-align:right;font-weight:bold;}
#sri-w p.w strong,#sri-w p.n strong{color:#DAA80C;}

#search_results-list{margin:0 -30px 1em -21px;}
#sub #content #search_results-list li{clear:both;overflow:hidden;background:url('lay-gfx/content_list-bg.png') no-repeat 0 100%;padding:0.8em 30px 0.8em 21px;}
#sub #content #search_results-list ol{clear:both;padding:1px 0 0 40px;margin:0;}
#sub #content #search_results-list ol li{background-image:none;list-style-type:decimal;padding:0;margin:0.8em 0;overflow:visible;}
#search_results-list ol li p{margin:0.2em 0;}
#search_results-list ol li a{font-weight:bold;}
#search_results-list p{clear:both;}
#search_results-list span.n{float:right;text-align:right;width:30%;color:#000;font-weight:bold;}
#search_results-list span.n strong{color:#DAA80C;}
#search_results-list a.w{float:left;font-size:1.27em;font-weight:bold;}
#search_results-list a.w span{padding-right:12px;background:url('lay-gfx/sr-more.gif') no-repeat 100% 0.4em;}

/* register form */
#register_form legend{display:none;}
#register_form fieldset.checks{padding-left:160px;}
#register_form fieldset.checks label{width:auto;float:none;padding-left:0.5em;}
#register_form input.check{float:left;}
#register_form p.notice{padding-left:160px;width:350px;}
#register_form label{float:left;width:160px;}
#register_form input.text{float:left;width:350px;margin-bottom:10px;}
#register_form select{float:left;width:358px;margin-bottom:10px;}
#register_form .but{padding-left:160px;padding-top:1em;}
#register_form .but input{border:0 solid;text-align:center;color:#fff;font-weight:bold;width:172px;height:24px;background:url('lay-gfx/register_form-but.png') no-repeat;padding:0 0 2px 5px;cursor:pointer;}

/* serwis_sortowanie */
#serwis_sortowanie legend{display:none;}
#serwis_sortowanie fieldset.checks{padding-left:160px;}
#serwis_sortowanie fieldset.checks label{width:auto;float:none;padding-left:0.5em;}
#serwis_sortowanie input.check{float:left;}
#serwis_sortowanie p.notice{padding-left:160px;width:350px;_width:550px;}
#serwis_sortowanie label{float:left;width:160px;}
#serwis_sortowanie input.text{float:left;width:350px;margin-bottom:10px;}
#serwis_sortowanie select{float:left;width:358px;margin-bottom:10px;}
#serwis_sortowanie .but{padding-left:160px;padding-top:1em;}
#serwis_sortowanie .but input{border:0 solid;text-align:center;color:#fff;font-weight:bold;width:172px;height:24px;background:url('lay-gfx/register_form-but.png') no-repeat;padding:0 0 2px 5px;cursor:pointer;}

/* serwis_zrodla */
#serwis_zrodla legend{display:none;}
#serwis_zrodla fieldset.checks{padding-left:160px;}
#serwis_zrodla fieldset.checks label{width:auto;float:none;padding-left:0.5em;}
#serwis_zrodla input.check{float:left;}
#serwis_zrodla p.notice{padding-left:160px;width:350px;_width:550px;}
#serwis_zrodla label{float:left;width:160px;}
#serwis_zrodla input.text{float:left;width:350px;margin-bottom:10px;}
#serwis_zrodla select{float:left;width:358px;margin-bottom:10px;}
#serwis_zrodla .but{padding-left:160px;padding-top:1em;}
#serwis_zrodla .but input{border:0 solid;text-align:center;color:#fff;font-weight:bold;width:172px;height:24px;background:url('lay-gfx/register_form-but.png') no-repeat;padding:0 0 2px 5px;cursor:pointer;}

/* serwis_sortowanie_data */
#serwis_sortowanie_data legend{display:none;}
#serwis_sortowanie_data fieldset.checks{padding-left:160px;}
#serwis_sortowanie_data fieldset.checks label{width:auto;float:none;padding-left:0.5em;}
#serwis_sortowanie_data input.check{float:left;}
#serwis_sortowanie_data p.notice{padding-left:160px;width:350px;_width:550px;}
#serwis_sortowanie_data label{float:left;width:160px;}
#serwis_sortowanie_data input.text{float:left;width:350px;margin-bottom:10px;}
#serwis_sortowanie_data select{float:left;width:358px;margin-bottom:10px;}
#serwis_sortowanie_data .but{padding-left:160px;padding-top:1em;}
#serwis_sortowanie_data .but input{border:0 solid;text-align:center;color:#fff;font-weight:bold;width:172px;height:24px;background:url('lay-gfx/register_form-but.png') no-repeat;padding:0 0 2px 5px;cursor:pointer;}
#serwis_sortowanie_data .but2{padding-left:0px;padding-top:1em;}
#serwis_sortowanie_data .but2 {border:0 solid;text-align:center;color:#fff;font-weight:bold;width:172px;height:24px;background:url('lay-gfx/register_form-but2.png') no-repeat;padding:0 0 2px 5px;cursor:pointer;}


#contact_data .teleadd{float:left;width:40%;}
#contact_data .addinfo{float:right;width:51%;}
#contact_data .presssec{clear:both;}
#contact_data address{font-style:normal;padding-left:18px;background:url('lay-gfx/more.gif') no-repeat 0 0.6em;}
#sub #content #contact_data h3{font-size:1.1em;}

#content #contact_data .addinfo ul li{clear:both;padding:0 0 0px 18px;background-position:0 0.6em;height:1.2em;}
#content #contact_data .addinfo ul li span{float:right;width:57%;color:#665D46;}
#content #contact_data .addinfo ul li span.h{float:left;width:40%;color:#978E75;}

#branch{float:right;width:50%;}
#branch .address{float:left;width:50%;}
#branch .staff{float:right;width:48%;}
#sub #content #branch h3{margin:0.5em 0 0.2em;font-size:2.18em;font-weight:normal;color:#007748;}
#sub #content #branch h4{margin:0.2em 0;}
#branch p{margin:0.3em 0;}
#branch .staff strong,#branch .address strong{display:block;padding-bottom:0.2em;} 
#branch address{font-style:normal;}


/** sidebar - subpages **/ /** ------------------------------------------------------------------------------------- **/
#sub #sidebar{float:left;width:274px;margin-left:40px;background:url('lay-gfx/content-sub-h.png') no-repeat;}
#sub .press #sidebar{background-image:none;}

/* local navigation */
#nav-local{margin:16px 3px 10px 0;padding-bottom:12px;background:url('lay-gfx/sc_border-b.png') 100% 100%;}
#nav-local li{margin:1px 0 0;list-style:none;}
#nav-local ul{margin:0;}
#nav-local a{text-decoration:none;display:block;background:url('lay-gfx/nav-local-h1.gif') no-repeat;}
#nav-local a span{display:block;padding:1px 10px 1px 38px;background:url('lay-gfx/nav-local-b.png') no-repeat 0 100%;}
#nav-local a:hover,#nav-local a:focus,#nav-local a.sub{background-color:#F2F0E7;background-position:0 -112px;}
#nav-local a.active,#nav-local a:active{background-color:#E7E4D5;background-position:0 -224px;}
#nav-local ul a{background:url('lay-gfx/nav-local-h2.gif') no-repeat;}
#nav-local ul a span{padding-left:63px;}
#nav-local ul ul a{background:url('lay-gfx/nav-local-h3.gif') no-repeat;}
#nav-local ul ul a span{padding-left:74px;}

/* newsletter - sub */
#sub #sidebar #newsletter_form{padding:10px 0 10px 24px;background:url('lay-gfx/sc_border-b.png') no-repeat 100% 100%;margin:0 3px 10px 0;}
#sub #sidebar #newsletter_form input.text{width:100px;}

/* footer */
#footer{clear:both;color:#A69D85;background:url('lay-gfx/main-b.png') no-repeat 0 100%;}

#copyright{float:left;width:40%;margin:0;padding:16px 0 16px 41px;}

#nav-supp-b{float:right;margin:0;padding:16px 27px;}
#nav-supp-b li{display:inline;margin:0;list-style:none;background:url('lay-gfx/nav-supp-b-sep.png') no-repeat 0 50%;padding:0 16px;}
#nav-supp-b li.first{background-image:none;}

#created{text-align:right;color:#BAB29B;padding:0 43px;}
#created a{color:#BAB29B;font-weight:bold;}

/* images */
.pic-r{float:right;padding:10px;margin:0px 0px 0px 20px;background:#ffffff;border-right:1px solid #DFDCD3;border-bottom:1px solid #DFDCD3;border-top:1px solid #F6F5EF;border-left:1px solid #F6F5EF;}
img.pic-r{float:right;padding:10px;margin:0px 0px 20px 20px;background:#ffffff;border-right:1px solid #DFDCD3;border-bottom:1px solid #DFDCD3;border-top:1px solid #F6F5EF;border-left:1px solid #F6F5EF;}
img.pic-l{float:left;padding:10px;margin:0 1.5em 0.5em 0;background:#fff;border-right:1px solid #DFDCD3;border-bottom:1px solid #DFDCD3;border-top:1px solid #F6F5EF;border-left:1px solid #F6F5EF;}
.pic-l{float:left;padding:10px;margin:0 1.5em 0.5em 0;background:#fff;border-right:1px solid #DFDCD3;border-bottom:1px solid #DFDCD3;border-top:1px solid #F6F5EF;border-left:1px solid #F6F5EF;}

div.aktualnosciZdjeciaOpisBlok { margin: 5px 0px 10px 5px; padding: 0px; width: 172px; float: left; text-align: center;}
span.ramka { display: table-cell; border-right:1px solid #DFDCD3; border-bottom:1px solid #DFDCD3; border-top:1px solid #F6F5EF; border-left:1px solid #F6F5EF; padding: 10px; background:#fff; text-align: center; }
* span.ramka { display: inline-block;}
div.aktualnosci5ZdjeciaBlok { width: 190px; margin: 0px; padding: 0px; float: left; }
div.aktualnosci4ZdjeciaBlok { width: 190px; margin: 0px; padding: 0px; float: right; }
div.aktualnosci7ZdjeciaBlok { margin: 0px; padding: 0px;}

/* images moje przerabiane 
.aktualnosciZdjeciaOpisBlok { margin: 5px; padding: 0px; width: 108px; float: left; text-align: center; }
.aktualnosci5ZdjeciaBlok { width: 175px; float: left; margin: 0px; padding: 0px;}
.aktualnosci4ZdjeciaBlok { width: 160px; float: right; }*/
/* else */
.cl{clear:both;line-height:1px;height:1px;font-size:1px;}
.r{text-align:right;}

.default_faq {
	margin: 0px;
	clear: both;
	display: block;
	color: #e95818;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}

div.faq {
	border-bottom: 1px solid #dbdbdb;
	padding-bottom: 10px;
}

div.faq_pointer h2 {
	cursor: pointer;
}

div.nondisp {
	display: block;
}

/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

/* DHTML Popup - Koniec */

/* Tabela */

.table {
	width:569px;
	background-color:#FBFAF5;
	border: 0px;
	font-family:Arial;
	font-size:11px;
	color:#665D46;
}

.table td {
	font-family:Arial;
	font-size:11px;
	color:#665D46;
	font-weight:none;
	border-bottom: 1px #E7E4D5 solid;
	vertical-align: middle;
}

.table thead td {
	font-family:Arial;
	font-size:11px;
	color:#665D46;
	font-weight:bold;
	background-color: #E7E4D5;
}


.table2 {
	width:569px;
	background-color:#FBFAF5;
	border: 0px;
	font-family:Arial;
	font-size:11px;
	color:#665D46;
}

.table2 .tableTL {
	background: #E7E4D5 url(img/table_tl.gif) no-repeat;
	width: 2px;
	height: 26px;
	vertical-align: bottom;
}

.table2 .tableTL div {
	background: #E7E4D5 url(img/table_ml.gif) repeat-y bottom left;
	width: 2px;
	height: 35px;
}

.table2 .tableTC {
	background: #E7E4D5 url(img/table_tc.gif) repeat-x top left;
	padding: 5px 16px 5px 16px;
	font-family:Arial;
	font-size:11px;
	color:#665D46;
	font-weight:bold;
	vertical-align: middle;
}

.table2 .tableMC {
	background: #E7E4D5;
	padding: 5px 16px 5px 16px;
	font-family:Arial;
	font-size:11px;
	color:#665D46;
	font-weight:bold;
	vertical-align: middle;
}

.table2 .tableML {
	background: #E7E4D5 url(img/table_ml.gif) repeat-y;
	width: 2px;
	height: 26px;
}

.table2 .tableTR {
	background: #E7E4D5 url(img/table_tr.gif) no-repeat;
	width: 2px;
	height: 26px;
	vertical-align: bottom;
}

.table2 .tableTR div {
	background: #E7E4D5 url(img/table_mr.gif) repeat-y bottom left;
	width: 2px;
	height: 35px;
	
}

.table2 .tableBR {
	background: #E7E4D5 url(img/table_br.gif) no-repeat;
	width: 2px;
	height: 26px;
	vertical-align: top;
}

.table2 .tableBR div {
	background: #E7E4D5 url(img/table_mr.gif) repeat-y top left;
	width: 2px;
	height: 35px;
	
}

.table2 .tableMR {
	background: #E7E4D5;
	width: 2px;
	height: 26px;
}

.table2 .tableMR div {
	background: #E7E4D5 url(img/table_mr.gif) repeat-y top left;
	width: 2px;
	height: 37px;
	
}

.table2 .tableBL {
	background: #E7E4D5 url(img/table_bl.gif) no-repeat bottom left;
	width: 2px;
	height: 26px;
	vertical-align: top;
}

.table2 .tableBL div {
	background: #E7E4D5 url(img/table_ml.gif) repeat-y top left;
	width: 2px;
	height: 35px;
}

.table2 .tableContent {
	padding: 9px;
	font-family:Arial;
	font-size:11px;
	color:#665D46;
	font-weight:none;
	border-bottom: 1px #E7E4D5 solid;
	vertical-align: middle;
}

.table2 .tableBC {
	background: #E7E4D5 url(img/table_bc.gif) repeat-x bottom left;
	padding: 5px 16px 5px 16px;
	font-family:Arial;
	font-size:11px;
	color:#665D46;
	font-weight:bold;
	vertical-align: middle;
}

.table .borderThead .tekstNag {
	padding: 0px 0px 0px 16px;
}

.table .tekst {
	padding: 14px 0px 11px 16px;
}

.table .borderThead {
	border-top: 1px #D0CCB5 solid;
	border-bottom: 1px #D0CCB5 solid;
}

.table .borderLthead {
	background: #E7E4D5 url('img/borderLeft.jpg') no-repeat;
	width:2px;
	height:34px;
}

.table .borderRthead {
	background: #E7E4D5 url('img/borderRight.gif') no-repeat;
	width:2px;
	height:34px;
}

/* Tabela - Koniec */

.ankieta {
	text-align: center;
}

.faqTitle {
	color:#008C56;
	cursor: pointer;
	font-size:1.09em;margin:1em 0;
}

/* guzik wyslij formularz aplikacyjny */

.wyslijButton {
	background: url('lay-gfx/wyslijFormularz.gif') no-repeat;
	width:169px;
	height:21px;
	cursor: pointer;
	border:0px;
	margin:0px;
	padding:0px;
}

.przegladajButton {
	background: url('lay-gfx/przegladaj.gif') no-repeat;
	width:86px;
	height:21px;
	cursor: pointer;
	border:0px;
	margin:0px;
	padding:0px;
}

.zapiszSie {
	background: url('lay-gfx/zapiszSie.gif') no-repeat;
	width:126px;
	height:21px;
	cursor: pointer;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}

.aktuRSS {
	background: url('lay-gfx/xml.gif') no-repeat;
	border:0px;
	padding:0px 0px 0px 20px;
	float:right;
	margin:10px 10px 0px 0px;
}
/*notowania*/


.NTopContainer {
	background:#F0EDE5 url(lay-gfx/not_2.gif) repeat-x top left;
	margin: 10px 0px 0px 0px;
}
.NTop {
	background: url(lay-gfx/not_3.gif) no-repeat top right;
}
.NTopLeft {
	background: url(lay-gfx/not_1.gif) no-repeat top left;
	padding: 8px 0px 0px 0px;
}
.NBody {
	border-left: 1px solid  #E1DCCC;
	border-right: 1px solid  #E1DCCC;
	padding: 10px 17px 9px 17px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	background-color:#F0EDE5;
}

.NBottomContainer {
	background: #F0EDE5 url(lay-gfx/not_5.gif) repeat-x bottom left;
	margin: 0px 0px 7px 0px;
}
.NBottom {
	background: url(lay-gfx/not_4.gif) no-repeat top right;
}

table.notowania * {
	font-family: Arial;
}
table.cena {
	font-family: Arial;
	border-bottom:1px solid #E1DCCC;
}
table.cena td.label {
	font-family: Arial;
	font-weight: bold;
	font-size:14px;
	padding-left:30px;
	padding-bottom:10px;
	color:#847B64;
}
table.cena td.wartosc {
	font-family: Arial;
	font-weight: bold;
	color:#008C55;
	font-size:14px;
}
table.data {
	margin: 12px 0px 0px 30px;
}
table.data td.label {
	font-family: Arial;
	font-weight: normal;
	padding: 0px 5px 0px 0px;
	margin: 0px;
}
table.data td.uwaga {
	font-family: Arial;	
	font-weight: normal;
	font-size: 9px;
	color: #847B64;
	padding: 0px 5px 0px 0px;
}
table.kursy {
	margin: 6px 0px 0px 20px;
}
table.kursy td{
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #E1DCCC;
}
table.kursy td.spacer {
	background-color: #e0e5eb;
}
table.kursy td.label {
	padding: 6px 5px 5px 25px;
}
table.kursy td.wartosc {
	padding: 6px 5px 5px 13px;
	color:#008D57;
	font-weight:bold;
}
.search_not input.but{float:right;background:#EDBC21 url('lay-gfx/search_form-but.png') no-repeat;border:0;width:33px;height:25px;cursor:pointer;}
.search_not input.but:hover,.search_form input.but:active,.search_form input.but:focus{background-position:0 -25px;}

/*notowania blok*/

div.blokNotowania {
	background:url('lay-gfx/napis_kurs.gif') no-repeat 16px 0px ;
	padding-top:24px;
}
.labelN {
	color:#665D46;
	font-weight:bold;
	padding-right:15px;
}
.dataN {
	color:#B9B29D;
	font-weight:normal;
	font-size:9px;
}
.cenaN {
	color:#007043;
	font-weight:bold;
}
.zmianaN {
	color:#1BB275;
	font-weight:bold;
}
.rowN {
	padding: 6px 10px 5px 20px ;
	border-bottom: 1px solid #E7E4D5;
}

#send_cv{float:right;margin:-45px 0 0 0;padding:5px 80px 5px 10px;display:block;background:#f0ede5 url('lay-gfx/t-cv.gif') no-repeat 70% 50%;;border:1px solid #E1E4E5;color:#00643D;}
#send_cv2{float:right;margin:-45px -93px 0 0;padding:5px 80px 5px 10px;display:block;background:#f0ede5 url('lay-gfx/t-cv.gif') no-repeat 70% 50%;;border:1px solid #E1E4E5;color:#00643D;}

/* select samorozwijalny */
div.sLocation1{
	text-align:left;	
	position:relative;
	color:#00643D;
	float:right;
	margin:-45px 148px 0 0;
	*margin:-45px 10px 0 0;
	padding:5px 63px 5px 10px;	
	border:1px solid #E1E4E5;
	background:#f0ede5 url(lay-gfx/download-p.gif) no-repeat 78% 50%;
	cursor: pointer;
}

#pd0pl  {
	position:absolute;
	z-index:100;
	top:28px;
	left: -1px;
	display:none; 
	cursor: pointer;
	width:138px;
	background:#f0ede5;
	border:1px solid #E1E4E5;
	font-weight:normal;
	color:#00643D;
	text-decoration:none;
}

#pd0pl  a {
	color:#00643D;
	text-decoration:none;
	margin:2px 0px 2px 0px;
}
#pd0pl div, #pd0en div{padding: 0px 20px 0px 10px;}

#pd0en  {
	position:absolute;
	z-index:100;
	top:28px;
	left: -1px;
	display:none; 
	cursor: pointer;
	width:138px;
	background:#f0ede5;
	border:1px solid #E1E4E5;
}
div.sLocation1Przet{
	text-align:left;	
	position:relative;
	color:#00643D;
	float:right;
	margin:-45px 10px 0 0;
	padding:5px 70px 5px 10px;	
	border:1px solid #E1E4E5;
	background:#f0ede5 url(lay-gfx/download-p.gif) no-repeat 78% 50%;
	cursor: pointer;
}
#pd0plPrze  {
	position:absolute;
	z-index:100;
	top:28px;
	left: -1px;
	display:none; 
	cursor: pointer;
	width:123px;
	background:#f0ede5;
	border:1px solid #E1E4E5;
	font-weight:normal;
	color:#00643D;
	text-decoration:none;
}

#pd0plPrze  a {
	color:#00643D;
	text-decoration:none;
	margin:2px 0px 2px 0px;
}
#pd0plPrze div, #pd0enPrze div{padding: 0px 20px 0px 10px;}
.not_obr{
	float: right; 
	width: 280px;
	padding: 20px 0 20px 0; 
	text-align: center; 
	border-bottom: 1px solid #e1dccc;
}
