img			{ border: 0; padding: 0; margin: 0; }
div.toptop              { width: 770px; height: 20px; text-align: right; vertical-align: middle; font-size: 12px; }
a.toptop                { text-transform: lowercase; font-family: tahoma,arial,times new roman; font-size: 9px; color: #124D85; text-decoration: none; }
div.top_background      { width: 100%; height: 147px; background: url(/images/page_back_top.jpg); background-repeat: repeat-x; position: absolute; top: 0px; left: 0px; z-index: 1;}
div.b_con		{ position: relative; width: 770px; height: 240px; }
div.banner              { width: 100%; height: 100%; background: url(/images/menu/oit.png);}
div.b_top		{ width: 770px; height: 50px; position: absolute; left: 0; top: 0px; }
div.b_bot		{ width: 770px; height: 45px; position: absolute; left: 0; top: 195px; text-align: center;}
div.b_cap		{ width: 720px; height: 30px; position: absolute; left: 0; top: 165px; font-family: helvetica,arial,times new roman; text-align: right; color: #fff; font-size: 25px; text-shadow: 3px 3px 2px black; font-weight: bold;opacity: .8; }
div.b_cap h1		{  font-family: helvetica,arial,times new roman; text-align: right; color: #fff; font-size: 25px; text-shadow: 3px 3px 2px black; font-weight: bold; }
div.path                { width: 770px; text-align: left; vertical-align: middle; padding-top: 10px; padding-bottom: 11px;}
div.inner               { width: 770px; }
div.inner_separator     { width:  2px;  float: left; text-align: left; margin-left: 4px; margin-right: 4px; margin-bottom: 15px;}
div.inner_left          { width: 587px; float: left; }
div.inner_right         { width: 166px; float: left; }

div.box3                        { cursor: hand; width: 195px; height: 311px; max-height: 311px; float: left; }
.box3title              { width: 195px; height:  90px; border-collapse: collapse; color: #0B426C; }
td.box3titlel           { vertical-align: middle; text-align:  left; width: 148px; font-size: 14px; font-family: helvetica, tahoma, arial; padding-left: 3px;}
td.box3titlel a 	{ text-decoration: none; }
td.box3titlel h1 a           { color: #0B426C; vertical-align: middle; text-align:  left; width: 148px; font-size: 14px; font-family: helvetica, tahoma, arial; padding-left: 3px;}
td.box3titler           { vertical-align: middle; text-align: right; width: 50px; }
div.box3short           { width: 155px; height: 85px; max-height: 85px; padding-top: 105px; padding-left: 20px; padding-right: 20px; padding-bottom: 3px; }
div.box3more            { width: 175px; text-align: right; margin-right: 20px; }

div.box2                { width: 166px; height: 215px; max-height: auto; }
div.box2title           { width: 164px; height: 14px; padding-top: 8px; padding-bottom: 8px; padding-right: 2px; text-align: right; font-family: helvetica, arial, tahoma; font-size: 14px; }
div.box2logo            { width: 166px; height: 185px; }

.boxbottom              { width: 585px; height: 130px; border-collapse: collapse; float: left; background-image: url(/images/firm_back.jpg);}
td.boxbottomtext                { vertical-align: middle; text-align:   left; width: 379px; font-size: 14px; font-family: helvetica,arial,times new roman; text-align: left; }
td.boxbottomtext h1             { vertical-align: middle; text-align:   left; width: 379px; font-size: 14px; font-family: helvetica,arial,times new roman; text-align: left; }
td.boxbottomlogo                { vertical-align: middle; text-align: center; width: 225px; }
span.boxbottommore      { padding-left: 305px; }
div.bottom_background   { width: 100%; height: 1px; position: relative; bottom: -10px; z-index: 1; float: left; }
div.bottom_2            { position: absolute; background: url(/images/page_back_down.jpg); background-repeat: repeat-x; top: -118px; z-index: 2; height: 118px; width: 100%; }
div.show_content                { width: 587px; float: left; position: relative; background: #ffffff; background-image: url(/images/content_back_2.jpg); background-position: top center; background-repeat: repeat-y; }

.first_letter,.box3more { font-weight: bold; color: #09426C; }

div.footer              { width: 770px; height: 70px; }
div.footer_links                { width: 600px; float: left; padding-top: 29px; padding-bottom: 30px; }
div.footer_copyright    { width: 170px; float: left; padding-top: 29px; padding-bottom: 30px;text-align: right; }
div.title		{ display: none; }
.footer_copyright { color: #136C74; }
.footer_links     { color: #93BBBE; }
a.footer_links		{ white-space: nowrap; }


.footer_links,.path,.footer_copyright,.box3short,.box3more {
        font-family: tahoma,arial,times new roman;
        font-size: 11px;
        text-decoration: none;
        text-align: left;
}
li { padding: 0px; margin: 0px; }
.bold             { font-weight: bold; }
.hiddenPic { display: none; }
table.sitemap { width: 100%; text-align: left;}
table.sitemap a { color: #0D4B86; font-size: 14px; text-decoration: none; }
table.sitemap a:hover { color: #d00; font-size: 14px; text-decoration: underline; }
.article_top { display: none; }
table.sitemap a.parent { padding-left: 20px; }

#ticket-modal { display: none; }
#fb-modal { 
	display: none;
	background: url(/images/page_back_down.jpg) repeat-x bottom left #fff;
}

#fb-modal iframe {
	background: url(/images/page_back_top.jpg) repeat-x top left #fff;
}

input#tid {
	margin: 0 5%;
	width: 90%;
	display: block;
}

div.boxfb {
	float: left;
	position: fixed;
	left: -210px;
	top: 10;
	width: 246px;
	height: 350px;
	z-index: 1000;
	background: url(/images/facebook_logo.png) no-repeat top right;
}

div.fb_inner {
	padding: 5px;
	border: 2px solid #3b5998;
	width: 190px;
	height: auto;
}

div#przeprowadzka {
	display: none;
}

