* { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
body { margin: 0; padding: 0; }
h1 { margin: -20px 0 10px 0; padding: 0 0 0 20px; }
h1 a { display: block; width: 310px; height: 41px; }
h1 img { display: block; width: 310px; height: 41px; border: 0; }
a img { border: 0 }
/* header */
#header { display: none !important; }
#menu_child, #menu_child2, #menu_child3 { display: none !important; }

#one { width: auto; height: 50px; background: #fff url(/i/czarnypasek2.gif) repeat-x top left }
#one #top { }
#one #top #left { height: 30px; float: left; margin:0 ; padding: 0; width: 100% }
#one #top #left ul {margin: 0 0 0 20px; padding: 3px 0 0 0 }
#one #top #left ul li { list-style-type: none; margin: 5px 0 5px 5px; padding: 0; float: left; }
#one #top #left ul li a { color: #616872; text-decoration: none; padding: 0 5px 0 0 }
#one #top #left ul li span { display: inline }
#one #top #right { display: none !important; }

#main, #main2 { width: 100% }

#main #leftmenu, #main2 #leftmenu { display: none !important;  }


#main #center { float: left; margin: 0 0 20px 0; padding: 0; width: 100% }
#main #center h3 { color: #363a3d; font-weight: normal; font-size: 17pt; margin: 0 0 0 25px; padding: 0 0 10px 0; border-bottom: 1px solid #b2b2b2 }
#main #center div.czysciciel { background-color: #fff; width: 2px; height: 40px; z-index:1; float: left}
#main #center div.prezentacja { padding: 0 0 14px 0; margin: 0 10px 0 25px }
#main #center div.prezentacja div.left { float: left; padding: 0; margin: 14px 0 0 0; width: 97px; height: 127px;  }
#main #center div.prezentacja div.left a img { border: 1px solid #000;  margin: 0px; padding: 1px; width: 95px; height: 125px }
#main #center div.prezentacja div.left a:hover img { border: 1px solid #616872; margin: 0px; padding: 1px; width: 95px; height: 125px }
#main #center div.prezentacja div.right { display: inline; float: left; width: 335px; padding: 0; margin: 0 16px 0 20px; }
#main #center div.prezentacja div.right p { font-size: 10pt; padding: 0; margin: 14px 0 10px 0 }
#main #center div.prezentacja div.right p a { text-decoration: none; color: #000; font-weight: bold; font-size: 11pt }
#main #center div.prezentacja div.right p a:hover { text-decoration: none; color: #616872; font-weight: bold; font-size: 11pt }
#main #center div.prezentacja div.right p:first-line { font-weight: bold; font-size: 11pt }
#main #center div.prezentacja div.right ul { margin: 0; padding: 0; }
#main #center div.prezentacja div.right li { float: left; list-style-type: none; background: #e3e5e5; padding: 0; margin: 0 12px 0 0; }
#main #center div.prezentacja div.right li a { border-left: 3px solid #f5821f; display: block; text-decoration: none; color: #464747; padding: 0 10px; font-size: 9pt; line-height: 17px; }
#main #center div.prezentacja div.right li a:hover { border-left: 3px solid #616872 }
#main #center div.last { background-image: none }

#main #banner { width: 140px; float: left; margin: 26px 0 0 10px; padding: 0; background: #fff }
#main #banner h3 { color: #7e8186; width: 100px;  font-weight: bold; font-size: 12pt; margin: 20px 0 0 20px; padding: 0 0 0 5px; border-bottom: 1px solid #b2b2b2}
#main #banner a img { border: none; padding: 0; margin: 15px 0 0 25px }

#footerlogo { margin: 20px 0 0 0; padding: 0 }

#main2 #center { float: left; margin: 0 0 20px 0; padding: 0; width: 100% }
#main2 #center div.czysciciel {display: none !important;}
#main2 #center #title { width: 100%; padding: 0; margin: 0; float: left }
#main2 #center #title h3 { color: #363a3d; font-weight: normal; font-size: 17pt; margin: 0 10px 0 25px; padding: 0 0 10px 0; border-bottom: 1px solid #b2b2b2 }
#main2 #center #infofoto { width: 120px; padding: 15px 0 0 25px; margin: 0; float: left }
#main2 #center #infofoto img { border: 1px solid #000;  margin: 0px; padding: 1px; width: 95px; height: 125px }
#main2 #center #infotext { width: 300px; padding: 0; margin: 0; float: left }
#main2 #center #infotext p { font-size: 10pt; padding: 0; margin: 14px 0 10px 0 }
#main2 #center #infotext p:first-line { font-weight: bold; font-size: 11pt }
#main2 #center #buttons { width: 80px; padding: 0; margin: 10px 13px 10px 0; float: right; display: none !important; }

#main2 #center #moreinfos { float: right; width: 560px; padding: 0; margin: 20px 0 0 25px }
#main2 #center #moreinfos .shadetabs { display: none !important; }
#main2 #center #moreinfos .tabcontentstyle { width: 510px; margin: 5px 0 0; padding: 0 5px 0 5px; display: block !important;}
#main2 #center #moreinfos .tabcontent { font-size: 10pt; margin: 0; padding: 0; display: block !important;}
#main2 #center #moreinfos .tabcontent p { margin: 10px 0 0 0 ; padding: 0 }
#main2 #center #moreinfos .tabcontent strong { font-weight: bold }
#main2 #center #moreinfos .tabcontent h4 { margin: 10px 0 5px 0 ; padding: 0; font-weight: bold }
#main2 #center #moreinfos .tabcontent a, #main2 #center #textonly a { text-decoration : none; color: #616872 }
#main2 #center #moreinfos .tabcontent a:hover, #main2 #center #textonly a:hover { text-decoration : none; color: #f5821f }
#main2 #center #moreinfos .tabcontent a.orange, #main2 #center #textonly a.orange { text-decoration : none; color: #f5821f; background: #fff url(/i/moreinfo_arrow.gif) no-repeat center right; padding: 0 7px 0 0; margin: 0 }
#main2 #center #moreinfos .tabcontent ul, #main2 #center #textonly ul { margin:0 0 0 25px; padding: 0;  }
#main2 #center #moreinfos .tabcontent li, #main2 #center #textonly li { list-style-type: disc; margin: 0 0 0 -10px; padding: 0; line-height: 17px }

#main2 #center #textonly { float: left; margin: 10px 10px 10px 0; padding: 0 0 0 27px }
#main2 #center #textonly a { color: #616872; text-decoration: none; }
#main2 #center #textonly a:hover { color: #f5821f; text-decoration: none; }
#main2 #center #textonly p { margin: 0; padding: 0 }
#main2 #center #textonly p img { float: left; margin: 0 10px 10px 0 ; padding: 0 } 
#main2 #center #textonly h4 { font-size: 10pt; font-weight: bold; margin: 10px 0 10px 27px ; padding: 0}
#main2 #center #textonly ul { margin: 0; padding: 0 }
#main2 #center #textonly ul li { margin: 10px 0 0 0; padding: 0 0 0 10px; background: #fff url(/i/li_gray2.gif) no-repeat 0 8px  }
#main2 #center #textonly li { margin: 10px 0 0 12px; padding: 0; background: none }
#main2 #center #textonly table, tr { margin: 0; padding: 0; border: none }
#main2 #center #textonly td.first { text-align: right; font-weight: bold; border: none; padding: 2px 8px 2px 2px; margin: 0; width: 130px }
#main2 #center #textonly td.second { text-align: left; padding: 0; margin: 0; border: none; width: 255px; overflow: hidden }
#main2 #center #textonly td.second div.www { width: 250px; overflow: hidden; padding: 0; margin: 0 }
#main2 #center #textonly td.second strong { font-weight: bold }
#main2 #center #textonly #search { margin: 0; padding: 0; width: 542px }
#main2 #center #textonly #search h4 { color: #363a3d; font-weight: bold; font-size: 14pt; margin: 12px 10px 0 0; padding: 0 0 5px 0; border-bottom: 1px solid #b2b2b2 }
#main2 #center #textonly #search #result { margin: 12px 0 0 25px; padding: 0 0 5px 0; background: #fff url(/i/poziom.gif) repeat-x bottom left; width: 507px}
#main2 #center #textonly #search #result p { font-size: 10pt; padding: 0; margin: 0 }
#main2 #center #textonly #search #result p:first-line { font-weight: bold; font-size: 12pt}
#main2 #center #textonly #search #result a.title { color: #f3821c }
#main2 #center #textonly #search h5 { text-align: left; font-size: 10pt; font-weight: bold; margin: 5px 0 15px 0; padding: 0 }
#main2 #center #textonly #search h5 a { font-size: 10pt; text-decoration: none; }

#banner { float: left }

#footer { clear: both; padding: 0; margin: 10px 0 0 0;  background: #e3e5e4; color: #616872; line-height: 20px}
#footer div { float: left; padding: 0; margin: 0; width: 150px; color: #000; line-height: 20px; text-align: center }
#footer span { display: none !important;}
.clear { clear: both; height: 0; font-size: 0; line-height: 0; }



