*{margin:0;padding:0;}
body {font-family:tahoma,verdana,sans-serif;color:#000000;background-color:#FFFFFF;font-size:8pt;}
img {border:none;}

a {text-decoration:none;color:black;cursor:pointer;}
a:hover {text-decoration:underline;}

#container{width:920px;clear:both;margin:auto;}

#top {width:900px;height:168px;float:left;clear:both;background-color:#FFFFFF;background:url('images/background_top.jpg') top left no-repeat;}
#top div.ikony {height:168px;width:96px;float:right;margin-left:2px;}
#top img.ikony {margin-top:33px;}

#search {width:900px;height:36px;float:left;clear:both;background:url('images/background_search.jpg') top left no-repeat;}
#search input.text {float:left;width:158px;height:18px;border: solid #D8CFC8 1px;margin-top:9px;margin-left:12px;}
#search input.search {float:left;padding:0px 7px 0px 7px;height:20px;border: solid #D8CFC8 1px;margin-top:9px;margin-left:8px;background-color:#241D1F;color:white;font-size:8px;}

#menu {width:244px;float:left;background:url('images/background_menu.png') top right repeat-y;background-color:#FAFAFA;font-size:10pt;color:#001E4C;}

#menu .title {float:left;clear:both;width:216px;height:24px;padding-top:11px;padding-left:28px;background:url('images/menu_title.png') no-repeat top left;font-weight:bold;}
#menu .title1 {float:left;clear:both;width:216px;height:22px;padding-top:18px;padding-left:28px;background:url('images/menu_title1.png') no-repeat top left;font-weight:bold;}
#menu .banners {float:left;clear:both;width:241px;min-height:10px;padding-top:15px;background:url('images/background_banners.png') no-repeat top left;text-align:center;background-color:#FFFFFF;}

#menu div.banerikona {padding:2px;width:234px;text-align:left;}
#menu img.banerikona {vertical-align:middle;margin-right:5px;}
#menu span.banerikona {width:174px;display:inline-block;vertical-align:middle;}

#menu div.banerszeroki {padding:2px;width:234px;text-align:middle;}
#menu img.banerszeroki {}
#menu span.banerszeroki {width:234px;}

#menu .login {float:left;clear:both;width:241px;min-height:125px;padding-top:10px;background:url('images/background_login.png') no-repeat top left;background-color:#DDDDDE;}
#menu .logintext {float:left;clear:both;margin-left:18px;margin-top:4px;font-size:8pt;}
#menu .floaty {float:left;clear:both;width:241px;}
#menu input.text {float:left;clear:left;width:158px;height:18px;border: solid #D8CFC8 1px;margin-left:16px;}
#menu input.loguj {float:left;padding:0px 7px 0px 7px;height:20px;margin-left:2px;border: solid #D8CFC8 1px;background-color:#241D1F;color:white;font-size:8px;cursor:pointer;display:inline-block;}

#menu a {text-decoration:none;}
#menu a.active {text-decoration:none;color:#F65904;}
#menu a:hover {text-decoration:none;color:#F65904;}

#menu ul {float:left;list-style-type:none;clear:left;}
#menu ul.main {letter-spacing:1px;}
#menu li {float:left;clear:both;display:inline;}
#menu li.main {padding:3px 0px 3px 29px;width:212px;min-height:25px;background:url('images/menu_0.png') no-repeat bottom left;line-height:25px;}
#menu li.main1 {padding:3px 0px 3px 29px;width:212px;min-height:25px;background:url('images/menu_1.png') no-repeat bottom left;line-height:25px;color:#F65904;font-weight:bold;}
#menu li.main1sub {padding:3px 0px 3px 29px;width:212px;min-height:25px;background:url('images/menu_1sub.png') no-repeat bottom left;line-height:25px;color:#F65904;font-weight:bold;}

#menu li.sub0 {padding:1px 0px 1px 49px;width:194px;min-height:17px;background:url('images/menu_s0.png') no-repeat top left;line-height:17px;font-size:9pt;}
#menu li.sub1 {padding:1px 0px 1px 49px;width:194px;min-height:17px;background:url('images/menu_s1.png') no-repeat top left;line-height:17px;font-size:9pt;color:#F65904;font-weight:bold;}
#menu a.sub0 {}
#menu a.sub1 {text-decoration:none;color:#F65904;}

#menu li.ssub0 {padding:1px 0px 1px 61px;width:182px;min-height:17px;background:url('images/menu_ss0.png') no-repeat top left;line-height:17px;font-size:9pt;}
#menu li.ssub1 {padding:1px 0px 1px 61px;width:182px;min-height:17px;background:url('images/menu_ss1.png') no-repeat top left;line-height:17px;font-size:9pt;color:#F65904;font-weight:bold;}
#menu a.ssub0 {}
#menu a.ssub1 {text-decoration:none;color:#F65904;}

#menu li.sssub0 {padding:1px 0px 1px 73px;width:170px;min-height:17px;background:url('images/menu_sss0.png') no-repeat top left;line-height:17px;font-size:9pt;}
#menu li.sssub1 {padding:1px 0px 1px 73px;width:170px;min-height:17px;background:url('images/menu_sss1.png') no-repeat top left;line-height:17px;font-size:9pt;color:#F65904;font-weight:bold;}
#menu a.sssub0 {}
#menu a.sssub1 {text-decoration:none;color:#F65904;}

#menu li.sublast {width:241px;min-height:10px;background:url('images/menu_slast.png') no-repeat top left;}

#content {width:656px;min-height:410px;float:left;background:url('images/background_main.jpg') top left no-repeat;}

#content .header1 {float:left;clear:both;width:395px;min-height:71px;border:solid #647A91 1px;background:url('images/background_header_photo_1.png') bottom left no-repeat;background-color:white;padding:18px 11px 18px 198px;margin:11px 0px 0px 28px;display:inline;}
#content .header2 {float:left;clear:both;width:395px;min-height:71px;border:solid #647A91 1px;background:url('images/background_header_photo_2.png') bottom left no-repeat;background-color:white;padding:18px 11px 18px 198px;margin:11px 0px 0px 28px;display:inline;}
#content .header3 {float:left;clear:both;width:395px;min-height:71px;border:solid #647A91 1px;background:url('images/background_header_photo_3.png') bottom left no-repeat;background-color:white;padding:18px 11px 18px 198px;margin:11px 0px 0px 28px;display:inline;}

#content .headerbottom {float:left;clear:both;width:603px;height:10px;background:url('images/background_header.png');margin-left:30px;}

#content h1 {float:left;clear:both;width:571px;margin:15px 0px 0px 33px;padding-left:10px;font-size:10pt;color:#103164;background:url('images/background_title.png') center left no-repeat;display:inline;}
#content h2{float:left;clear:both;width:602px;margin:0px 0px 0px 33px;padding-left:10px;font-size:9pt;color:#103164;background:url('images/background_title.png') center left no-repeat;display:inline;}
#content h2.gallery{float:left;clear:both;margin:0px 0px 0px 43px;padding-left:10px;font-size:9pt;color:#103164;background:url('images/background_title.png') center left no-repeat;}
#content h2.galleryline{width:612px;height:3px;float:left;background:url('images/background_break.gif') repeat-x top left;clear:both;}

#content h2.sub_title {float:left;clear:both;width:547px;margin:0px 0px 0px 43px;padding-left:10px;font-size:8pt;color:#103164;background:url('images/background_title.png') center left no-repeat;}
#content div.short_files {float:left;clear:both;width:590px;margin:5px 0px 0px 53px;font-size:8pt;text-align:left;display:inline;}

#content .title{margin-right:3px;}

#content p {margin-top:10px;display:block;}

#content h2.viewgallery{width:612px;font-size:8pt;}
#content div.short_viewtext {float:left;clear:both;width:590px;margin-left:9px;margin-left:43px;margin-top:14px;font-size:8pt;text-align:justify;}

#content div.short {float:left;clear:both;width:595px;margin-left:35px;display:inline;}
#content div.short_text {float:left;clear:both;width:590px;margin-left:43px;font-size:8pt;text-align:justify;display:inline;}

#content div.short_content {float:left;width:435px;margin-left:10px;text-align:justify;font-size:8pt;display:inline;}
#content div.short_content_no_photo {float:left;width:595px;margin-left:0px;text-align:justify;font-size:8pt;display:inline;}
#content p.short_data {color:#668FDA;margin-top:0px;display:block;}
#content div.short_img {float:left;width:150px;}
#content div.break {float:left;clear:both;height:22px;}
#content div.breakline {float:left;clear:both;width:595px;margin-left:35px;height:42px;background:url('images/background_kropki_poziom.png') center left repeat-x}

#content img.photo {float:left;width:124px;margin-right:13px;}
#content div.short_gallery {float:left;width:600px;margin:18px 0px 0px 27px;}
#content div.short_gallery_img {float:left;margin-left:15px;margin-bottom:10px;width:85px;display:inline;}
#content img.gallery {float:left;clear:both;display:block;border:solid #BBBBBB 1px;}

#content div.gallery_tools {width:85px;float:left;clear:both;}
#content img.gallery_lupa {float:right;margin-top:5px;}
#content div.gallery_nr {float:left;margin-top:0px;font-size:10pt;}

#content ul {margin:2px 0px 0px 13px;line-height:12pt;display:block;list-style-type:square;}
#content ol {margin:2px 0px 0px 19px;line-height:12pt;display:block;}

#content td {padding:5px;}

img.lewo{margin-right:5px;}
img.prawo{margin-left:5px;}

#page_map a {float:left;padding-top:4px;padding-bottom:3px;}
#page_map1 ul {}
#page_map1 li.m0 {float:left;clear:both;margin:3px 0px 3px 0px;padding-left:12px;font-weight:bold;font-size:10pt;display:inline;width:400px;background:url('images/background_title.png') center left no-repeat;}
#page_map1 li.m1 {float:left;clear:both;margin:3px 0px 3px 13px;padding-left:12px;font-weight:normal;font-size:9pt;display:inline;width:400px;background:url('images/background_title.png') center left no-repeat;}
#page_map1 li.m2 {float:left;clear:both;margin:3px 0px 3px 26px;padding-left:12px;font-weight:normal;font-size:8pt;display:inline;width:400px;background:url('images/background_title.png') center left no-repeat;}
#page_map1 li.m3 {float:left;clear:both;margin:3px 0px 3px 39px;padding-left:12px;font-weight:normal;font-size:8pt;display:inline;width:400px;background:url('images/background_title.png') center left no-repeat;}

#div_search ul {float:left;list-style-type:none;}
#div_search li.m0 {float:left;clear:both;padding:3px 0px 3px 23px;font-weight:normal;font-size:8pt;display:inline;}
#div_search li.preview {float:left;clear:both;padding:3px 0px 3px 23px;font-size:8pt;display:inline;}
#div_search a {text-decoration:underline;}
#div_search a.clear {color:black;text-decoration:none;}

a.more {float:right;clear:left;font-size:7pt;text-decoration:underline;}
img.more {float:right;clear:left;margin-top:2px;margin-left:4px;}
a.more_r {float:right;clear:left;font-size:7pt;text-decoration:underline;}
img.more_r {float:right;clear:left;margin-top:2px;margin-right:28px;margin-left:4px;}


#footer {width:900px;height:44px;float:left;clear:both;background:url('images/background_footer.jpg') top left no-repeat;line-height:46px;color:#FFFFFF;text-align:center;padding-top:2px;}