* {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:130%; color:#333; border:none; margin:0; padding:0;}
body {text-align:center;}
.clear {clear:both;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
a.view_more {
    font-size: 85%;
    color: #a4621c;
    text-transform: none;
    font-weight: normal;
}
div#main {width:974px; text-align:left; margin:0 auto;}


/*naglowek - data i godzina */
div#header {background:#F4F4F4; color:#666; font-size:11px; text-align:right; padding:1px 1px; border-bottom:1px solid #b2b2b2;}
div#header a {color:#666;}
div#header a:hover {text-decoration:underline;}



/* logo i menu */
div#logo_menu {position:relative; height:185px;margin:0 0 7px 0;}
	html>body div#logo_menu {height:auto; min-height:185px; margin:0 0 6px 0;}

/* menu */
div#menu 
{display:block; background:url(../images/menu_bg.jpg) no-repeat; list-style-type:none; padding:0 0 0 0px; clear:both;}
div#menu div#services ul li.c a b {color:#333;}
div#menu div#services ul li a b {color:#fff;}
div#menu div#services ul li.c a:hover b,
div#menu div#services ul li a:hover b {text-decoration:underline;}

div#services, 
div#services li {background:url(../_img/services-left.png);}
div#services ul, 
div#services a {background:url(../_img/services-right.png);}
div#services {display:block; width:974px; height:28px; background-repeat:repeat-x; background-position:0 24px; padding:0 9px;}
	html>body div#services {width:956px;}
div#services ul {width:auto; background-position:right top; padding:0; float:left;}
div#services li {display:inline; background-position:left -60px; float:left;}
div#services a {display:block; background-repeat:no-repeat; background-position:right -60px; color:#fff; text-decoration:none; padding:8px 16px 6px 16px;}
div#services a:visited, 
div#services a:hover {color:#fff; text-decoration:none;}
div#services .c {background-position:left -32px;}
div#services .c a {background-position:right -32px; color:#4f96b4;}
div#services .c a:visited, div#services .c a:hover {color:#4f96b4;}
div#services .s {background-position:left 4px;}
div#services .s a {background-position:right 4px;}

ul#menu {display:inline; width:974px; height:30px; background:url(../_img/_menu-bg.png) repeat-x bottom; list-style:none; padding:0 0 0 2px; border-bottom:1px solid #cde4ed; float:left;}
	html>body ul#menu {width:972px; height:28px;}
ul#menu li {display:inline; padding:0 6px 2px 6px; border-right:1px solid #cde4ed; margin:7px 0 6px 0; float:left;}
ul#menu li a {color:#3b6090; font-size:11px; text-decoration:none;}
ul#menu .c a {padding:0 0 0 10px;}
ul#menu .h a {padding:0 0 0 12px;}
ul#menu .hc a {padding:0 0 0 12px;}
ul#menu li a:hover {color:#ff8408;}
ul#menu li.l {display:inline; width:44px; height:13px; background:#cde4ed; text-align:left; cursor:pointer; border:none; padding:0; margin:8px 10px 0 0; z-index:20; float:right;}
ul#menu li.l img {}

div#menuRoller {display:none; position:absolute; top:55px; right:1px; width:537px; height:275px; background:#fff; padding:12px 4px 12px 8px; border:1px solid #cde4ed; margin:-10px 0 0 226px; z-index:4;}
	html>body div#menuRoller {width:524px; height:250px;}
div#menuRoller a {display:inline; width:118px; font-size:11px; padding:0 6px 2px 6px; float:left;}
div#menuRoller h3.more {display:block;width:512px; font:11px Arial; font-weight:bold; padding:0 0 0 7px; margin:0 0 2px -2px;  float:left;}
div#menuRoller h3.more a {width:512px; padding:0;}
div#menuRoller div {padding:0 0 10px 0; border-bottom:1px solid #cde4ed; margin:0 0 10px 0; float:left;}
div#menuRollerShadow {display:none; position:absolute; top:55px; right:0px; width:536px; height:274px; border-right: 1px solid #6699cc; border-bottom: 1px solid #6699cc; margin: -8px 0px 0px 228px; z-index:3;}

/* content */
div#content {width:974px; background:#f9fafc; color:#505050; padding:0 0 6px 0; float:left;}

div.box {height:20px; background:#fff; border:1px solid #dcdcdc; padding:0 0 6px 0;}
	html>body div.box {height:auto; min-height:20px; background:#fff; border:1px solid #dcdcdc;}

div.boxp {height:20px; background:#fff; border:1px solid #dcdcdc; padding:20px 0 6px 0;}
	html>body div.boxp {height:auto; min-height:20px; background:#fff; border:1px solid #dcdcdc;}
div.box h5 span {color:#b65101; font-size:14px; column-span: 2; background: silver}
div.box h1 {color:#b65101; font-size:14px; padding:8px 0 3px 6px;}
div.box h1 a {color:#b65101; font-size:14px;}
div.box p {font-size:12px; font-weight:normal;margin:0 0 10px 0;}
div.box h1 span {font-size:10px; font-weight:normal; margin:0 0 0 10px;}
div.box h3  {color:#333;  font-size:16px;  font-weight:normal; margin:0 0 0 0}
div.box ul {margin:0 6px;}
div.box ul li {display:block; background:url(../_img/point.gif) no-repeat; list-style-type:none; padding:0 0 0 8px; clear:both;}
div.box ul li.ext {display:block; background:none; list-style-type:none; padding:0; margin:0 0 6px 0;}
div.box ul li.ext a span.desc {color:#333; font-size:12px;}
div.box ul li.ext a span.desc1 {color:#A4A4A4; font-size:10px;}
div.box ul li.ext a span.left_txt {color:#1D1D1D; font-size:14px;}
div.box ul li img {display:block; padding:1px; border:1px solid #333; margin:3px 6px 0 0; float:left;}
div.box ul li img.bezramki {display:block; padding:1px; border:0px solid #333; margin:3px 6px 0 0; float:left;}
div.box ul li a {color:#1755aa; font-size:11px;}
div.box ul li.ext a:hover span.desc {color:#1755aa;}


div.box ul li span.title {display:block; color:#1755aa; font-size:13px; font-weight:bold;}
div.box ul li a:hover span.title {display:block; color:#1755aa; font-size:13px; font-weight:bold; text-decoration:underline;}

div.box ul li span.title.aktualnosci {font-size:22px; font-weight:normal;margin:1px 0 3px 0;}
div.box ul li a:hover span.title.aktualnosci {font-size:22px; font-weight:normal;margin:1px 0 3px 0;text-decoration:underline;}
div.box ul li span.aktualnosci {font-size:12px; font-weight:normal}

div.box ul li span.small {color:#949494; font-size:10px;}
div.box div.arch {background:url(../_img/bg_arch.gif) repeat-x; text-align:right; padding:8px 6px 0 6px; margin:6px 0 0 0; clear:both;}
div.box div.arch a {color:#949494; font-size:11px;}
div.box  h3.title { font-size: 13px; line-height: 16px; }

/*search */
div#search {width:289px; height:21px; margin:5px 5px 0 5px;}
div#search form#form {padding:0; margin:0;}
div#search input.window {width:232px; height:21px; font-size:12px; padding:2px 3px; border-top:2px solid #73746e; border-left:2px solid #73746e; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; margin:0 2px 0 0; z-index:2;}
	html>body div#search input.window {width:224px; height:14px;}
div#search input.button {width:50px; height:21px; background:url(../_img/bg_search.jpg) no-repeat; text-align:center; cursor:pointer; padding:2px 3px; z-index:2;}

/* tabses */
div.box div.tabs {height:18px; background:url(../_img/bg_tabs_border.gif) repeat-x bottom; padding:0 0 0 10px; margin:0 6px 2px 6px;clear:both;}
div.box div.tab {font-size:11px; margin:0;}
div.box div.tabs a {display:block; height:18px; background:#8096c3; font-size:10px; border:1px solid #7373bb; padding:1px 2px 0 2px; margin:0 0 0 2px; float:left;}
	html>body div.box div.tabs a {height:14px; padding:2px 2px 0 2px;}

/* lewy contener */
div#cont_left {width:280px;float:left;}
div#cont_left div.box {width:274px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_left div.box {width:272px; margin:6px 0 0 6px;}
div#cont_left div.box ul li {width:260px;}
	html>body div#cont_left div.box ul li.ext {width:260px;}
	html>body div#cont_left div.box ul li {width:252px;}

/* srodkowy kontener */
div#cont_center {width:382px; float:left;}
div#cont_center div.box {width:376px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_center div.box {width:374px; margin:6px 0 0 6px;}
div#cont_center div.box ul li {width:362px;}
	html>body div#cont_center div.box ul li.ext {width:362px;}
	html>body div#cont_center div.box ul li {width:354px;}

div#cont_center div.advertisement {width:300px; font-size:10px; font-weight:bold; text-align:center; margin:6px 0 0 3px; float:right;}
	html>body div#cont_center div.advertisement {margin:6px 0 0 6px;}

/* prawy contener */
div#cont_right {width:312px; float:left;}
div#cont_right div.box {width:300px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_right div.box {width:298px; margin:6px 0 0 6px;}
div#cont_right div.box ul li {width:287px;}
	html>body div#cont_right div.box ul li.ext {width:286px;}
	html>body div#cont_right div.box ul li {width:278px;}
div#cont_right div.advertisement {width:300px; font-size:11px; font-weight:bold; text-align:center; margin:6px 0 0 3px; float:left;}
	html>body div#cont_right div.advertisement {margin:6px 0 0 6px;}

/* podstronowy kontener */
div#cont_content {width:656px; float:left;}
div#cont_content div.box {width:650px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_content div.box {width:648px; margin:6px 0 0 6px;}
div#cont_content div.box ul li {width:636px;}
	html>body div#cont_content div.box ul li.ext {width:636px;}
	html>body div#cont_content div.box ul li {width:628px;}

/* podstronowy kontener cala szerokosc*/
div#cont_contentc {width:974px; float:left;}
div#cont_contentc div.box {width:968px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_content div.box {width:966px; margin:6px 0 0 6px;}
div#cont_contentc div.box ul li {width:954px;}
	html>body div#cont_content div.box ul li.ext {width:954px;}
	html>body div#cont_content div.box ul li {width:946px;}

/* stopka */
div#footer {height:32px; background:#efefef; color:#666; font-size:12px; text-align:center; padding:6px 8px 5px 8px; border-top:1px solid #b2b2b2; clear:both;}
	html>body div#footer {height:32px;}
div#footer a {color:#666; font-size:12px;}
div#footer a:hover {text-decoration:underline;}

div#footernew {height:40px; background:url(../_img/logotlo.gif) no-repeat; color:#666; font-size:12px; text-align:center; padding:2px 8px 8px 120px; border-top:1px solid #b2b2b2;clear:both;}
	html>body div#footer {height:22px;}
div#footernew span.box {width:954px;}
div#footernew a {color:#666; font-size:12px;}
div#footernew a:hover {text-decoration:underline;}

div#footerreklama {height:50px; background:#f9fafc; color:#ffffff; font-size:10px; text-align:center; padding:0px 8px 8px 8px; border-top:1px solid #ffffff; clear:both;}
	html>body div#footerreklama {height:50px;}
div#footerreklama a {color:#666; font-size:10px;}
div#footerreklama a:hover {text-decoration:underline;}


/* sciezka */
div#cramb {height:28px; background:#efefef; color:#666; font-size:10px; text-align:left; padding:6px 8px 5px 8px; border-top:1px solid #b2b2b2; clear:both;}
	html>body div#cramb {height:15px;} 
div#cramb a {color:#666; font-size:10px;}
div#cramb a:hover {text-decoration:underline;}

/* tabelka z walutami */

table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 600px;
background-color: #BBB;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

table.stats td.left
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #BBB;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 12px;
color: #ffffff;
font-weight: bold;}

table.stat
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 260px;
background-color: #f9fafc;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stat td
{background-color: #f9fafc;
color: #000;
padding: 2px;
text-align: center;
border: 1px #fff solid;}

table.stat td.left
{background-color: #f9fafc;
color: #000;
padding: 2px;
text-align: left;
border: 1px #fff solid;}

table.stat td.right
{background-color: #f9fafc;
color: #000;
padding: 2px;
text-align: right;
border: 1px #fff solid;}

table.stat td.rightred  
{background-color: #f9fafc;
color: #e46062;
padding: 2px;
text-align: right;
font-weight: bold;
border: 1px #fff solid;}

table.stat td.rightgreen
{background-color: #f9fafc;
color: #3a932e;
padding: 2px;
text-align: right;
font-weight: bold;
border: 1px #fff solid;}

table.stat td.hed
{background-color: #8096c3;
color: #fff;
padding: 2px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 11px;
color: #ffffff;
}

table.statf
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 960px;
background-color: #BBB;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.statf td
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

table.statf td.left
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.statf td.hed
{background-color: #BBB;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 12px;
color: #ffffff;
font-weight: bold;}


table.statfw
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 560px;
background-color: #BBB;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.statfw td
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

table.statfw td.left
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.statfw td.hed
{background-color: #BBB;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 12px;
color: #ffffff;
font-weight: bold;}

td.hed a span img{
	border:0px;
	display:inline;
	float:none;
}

table.statf tr td.hed{
	white-space:nowrap;
}
.tabela {background-image:url('/images/bgbg.gif');}

table.kolory tr td
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 9px;
color: #ffffff;
width: 600px;
border: 0px;
border-collapse: collapse;
}
/* tabelka z lokalizacjami*/


table.lokal
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 300px;
background-color: #fff;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.lokal td
{background-color: #fff;
color: #000;
padding: 2px;
text-align: center;
border: 1px #fff solid;}

table.lokal td.left
{background-color: #fff;
color: #000;
padding: 2px;
text-align: left;
border: 1px #fff solid;}
