body {font-family: Tahoma, Verdana, Arial, sans-serif; color: #838383; font-size: 11px; background: #fff; margin: auto; letter-spacing: 1px}
img {border: 0px}
br {clear: both}
p {line-height: 16px; padding: 0px; margin: 5px 0px;}
a:link, a:visited {color: #A90000; text-decoration: none}
a:hover {color: #A90000; text-decoration: underline}
#top {display: block; position: relative; margin: auto; background: #fff}
#top div.top {width: 940px; height: 320px; display: block; position: relative; margin: 10px auto}
#top div.top div.logo {float: left; width: 249px; height: 268px; border-left: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8}
#top div.top div.logo img.magnus {padding: 35px 48px}
#top div.top div.logo div.wyszukiwarka {background: url('../img/top_left_tlo.gif') center top no-repeat; text-align: left; padding: 20px 0px 0px 17px}
#top div.top div.logo div.wyszukiwarka img {margin-bottom: 15px}
#top div.top div.logo div.wyszukiwarka form {margin: 0px; padding: 0px; display: block}
#top div.top div.logo div.wyszukiwarka form input.input {font-family: Verdana; font-size: 11px; padding: 2px 3px 3px 3px; color: #838383; border: 1px solid #DADADA; margin: 0px; display: block; float: left}

#top div.top div.logo div.wyszukiwarka form input.szukaj {width: 50px; height: 20px; background: url('../img/but_szukaj1.gif') no-repeat; padding: 0px; border: 0px; cursor: pointer; float: left}
#top div.top div.logo div.wyszukiwarka form input.szukaj:hover {width: 50px; height: 20px; background: url('../img/but_szukaj2.gif') no-repeat; padding: 0px; border: 0px; cursor: pointer; float: left}



#top div.top div.logo div.wyszukiwarka div {padding-top: 12px}
#top div.top div.logo div.wyszukiwarka div a {border: 1px solid #EDEDED; margin-right: 7px; display: block; float: left}
#top div.top div.logo div.wyszukiwarka div a img {width: 16px; height: 10px; margin-bottom: 0px}

#top div.top div.logo div.wyszukiwarka div a.pl:link, #top div.top div.logo div.wyszukiwarka div a.pl:visited {background: url('../img/lang_pl1.gif') no-repeat}
#top div.top div.logo div.wyszukiwarka div a.pl:hover {background: url('../img/lang_pl2.gif') no-repeat}
#top div.top div.logo div.wyszukiwarka div a.en:link, #top div.top div.logo div.wyszukiwarka div a.en:visited {background: url('../img/lang_en1.gif') no-repeat}
#top div.top div.logo div.wyszukiwarka div a.en:hover {background: url('../img/lang_en2.gif') no-repeat}
#top div.top div.logo div.wyszukiwarka div a.ru:link, #top div.top div.logo div.wyszukiwarka div a.ru:visited {background: url('../img/lang_ru1.gif') no-repeat}
#top div.top div.logo div.wyszukiwarka div a.ru:hover {background: url('../img/lang_ru2.gif') no-repeat}


#top div.top div.flash {float: left; width: 690px; height: 270px; background: url('tpl/img/banner_flash.jpg') no-repeat}
#top div.menu {width: 940px; background: #000; margin: 10px auto}

#middle {display: block; position: relative; margin: 10px auto; padding: 0px 0px 25px 0px; background: #B1B1B1 url('../img/tlo_middle_page.jpg') repeat-x}
#middle div.middle {width: 940px; background: #fff url('../img/tlo_middle_main.jpg'); margin: auto; display: block}
#middle div.middle div.kula {float: left; width: 255px;}
#middle div.middle div.tresc {float: left; width: 450px; padding: 0px 5px 0px 20px !important; padding: 0px 5px 0px 5px}
#middle div.middle div.tresc h1.naglowek {margin: 15px 20px 10px 0px; padding: 0px; text-align: left}
#middle div.middle p {margin: 10px 0px 10px 0px; line-height: 14px;}
#middle div.middle p b, #middle div.middle p strong {color: #000}
#middle div.middle div.tresc h3.wiecej {margin: 0px 0px 10px 0px; padding: 0px; text-align: right; border-bottom: 1px solid #E3E3E3}
#middle div.middle div.tresc h3.wiecej a:link, #middle div.middle div.tresc h3.wiecej a:visited {background: url('../img/but_wiecej1.gif') center right no-repeat}
#middle div.middle div.tresc h3.wiecej a:hover {background: url('../img/but_wiecej2.gif') center right no-repeat}
#middle div.middle div.tresc h3.wiecej a img {width: 49px; height: 13px}
#middle div.middle div.tresc div.newinwest {padding-bottom: 20px}
#middle div.middle div.tresc div.newinwest div.nowainwest {width: 205px; float: left; padding-right: 20px}
#middle div.middle div.tresc div.newinwest div.nowainwest p {margin: 6px 0px;}
#middle div.middle div.kontakt {float: left; width: 210px; padding: 0px}
#middle div.middle div.kontakt h2 {margin: 23px 0px 10px 20px; padding: 0px; text-align: left}
#middle div.middle div.kontakt p {margin: 10px 5px 10px 20px; line-height: 14px; font-size: 11px; letter-spacing: 0px}
#middle div.middle div.kontakt p b, #middle div.middle div.kontakt p strong {color: #000}

#bottom {display: block; position: relative; margin: auto; padding: 0px; background: #6E6E6E}
#bottom div.bottom {width: 940px; margin: auto; display: block; color: #A3A3A3; text-align: left}
#bottom div.bottom div.copyright {float: left; width: 736px; padding: 15px 2px}
#bottom div.bottom div.goldensubmarine {float: left; width: 196px; text-align: right; padding: 15px 2px}
#bottom div.bottom div.goldensubmarine a:link, #bottom div.bottom div.goldensubmarine a:visited {font-weight: bold; color: #A3A3A3; text-decoration: none}
#bottom div.bottom div.goldensubmarine a:hover {color: #fff}




#middle_page {display: block; position: relative; margin: auto; padding: 10px 0px 25px 0px; background: #AEAEAE url('../img/tlo_middle_page.jpg') repeat-x}
#middle_page div.middle {width: 940px; background: #fff url('../img/tlo_page.gif'); margin: auto; padding-top: 10px; display: block}

#middle_page div.middle div.menu_left {float: left; width: 205px; padding: 15px 0px}

#middle_page div.middle div.menu_left ul.m {list-style-type: none; margin: 0px 20px; padding: 0px; text-align: left; letter-spacing: 0px}
#middle_page div.middle div.menu_left a {text-decoration: none}
#middle_page div.middle div.menu_left ul.m li.z {color: #000; background: none}


#middle_page div.middle div.menu_left ul.m li.z a:link, #middle_page div.middle div.menu_left ul.m li.z a:visited {color: #000}
#middle_page div.middle div.menu_left ul.m li.z a:hover {color: #A90000}

#middle_page div.middle div.menu_left ul.m li {font-size: 10px; color: #A90000; padding: 5px 10px 5px 0px; border-bottom: 1px solid #E6E6E6; text-transform: uppercase; font-weight: bold; line-height: 14px; background: url('../img/img_strzalka_dol.gif') right no-repeat}
#middle_page div.middle div.menu_left ul.m li.bs {background: none}


#middle_page div.middle div.menu_left ul.s {list-style-type: none; letter-spacing: 0px; margin: 0px 20px; padding: 0px; text-align: left}
#middle_page div.middle div.menu_left ul.s li {line-height: 11px; padding: 5px 5px 5px 15px; border-bottom: 1px solid #E6E6E6; text-transform: none; color: #747474; font-size: 10px}

#middle_page div.middle div.menu_left ul.s li a:link, #middle_page div.middle div.menu_left ul.s li a:visited {color: #838383}
#middle_page div.middle div.menu_left ul.s li a:hover {color: #A90000}

.kontakt a:link, .kontakt a:visited {color: #A90000; text-decoration: none; font-weight: bold}
.kontakt a:hover {color: #838383; text-decoration: none; font-weight: bold}
#middle_page div.middle div.tresc {float: left; width: 480px; padding: 0px 25px 25px 25px}

#middle_page div.middle div.tresc h1.naglowek, #middle_page div.middle div.tresc h1.naglowek {margin: 15px 20px 10px 0px; padding: 0px; text-align: left}
#middle_page div.middle p {margin: 10px 0px 10px 0px}
#middle_page div.middle p b, #middle_page div.middle p strong {color: #000}

#middle_page div.middle div.tresc h3.dol {margin: 0px 0px 10px 0px; padding: 0px; text-align: right; border-top: 1px solid #E3E3E3}
#middle_page div.middle div.tresc h3.dol a.drukuj:link, #middle_page div.middle div.tresc h3.dol a.drukuj:visited {background: url('../img/but_drukuj1.gif') center right no-repeat}
#middle_page div.middle div.tresc h3.dol a.drukuj:hover {background: url('../img/but_drukuj2.gif') center right no-repeat}
#middle_page div.middle div.tresc h3.dol a.drukuj img {width: 63px; height: 13px}

#middle_page div.middle div.tresc h3.dol a.gora:link, #middle_page div.middle div.tresc h3.dol a.gora:visited {background: url('../img/but_gora1.gif') center right no-repeat}
#middle_page div.middle div.tresc h3.dol a.gora:hover {background: url('../img/but_gora2.gif') center right no-repeat}

#middle_page div.middle div.tresc h3.dol a.gora img {width: 63px; height: 13px}
#middle_page div.middle div.tresc h3.dol img {margin-left: 10px}

#middle_page div.middle div.tresc h3.poddzial, #middle_page div.middle div.tresc p.tytul {color: #000; font-size: 11px; text-align: left; padding: 0px; margin: 30px 0px 10px 0px; font-weight: bold}
#middle_page div.middle div.tresc table {width: 100%; padding: 0px}
#middle_page div.middle div.tresc table th, #middle_page div.middle div.tresc table td.table_body, #middle_page div.middle div.tresc table td.naglowek_tabeli {font-weight: normal; background: #E9E9E9; color: #000; padding: 7px 2px}
#middle_page div.middle div.tresc table td {font-weight: normal; background: #F2F2F2; color: #000; padding: 7px 2px}
#middle_page div.middle div.tresc table a:link, #middle_page div.middle div.tresc table a:visited {padding-left: 12px; font-weight: bold; text-decoration: none; color: #000; background: url('../img/link_strzalka1.gif') center left no-repeat}
#middle_page div.middle div.tresc table a:hover {text-decoration: none; color: #A90000}

#middle_page div.middle div.kontakt {width: 205px; float: left; text-align: center}
#middle_page div.middle div.kontakt div.box1 {margin: 20px 0px 20px 15px; padding-bottom: 10px; border-bottom: 1px solid #E6E6E6}
#middle_page div.middle div.kontakt div.box1 p img, #middle_page div.middle div.kontakt div.box2 p img {margin-right: 7px; margin-top: 2px}
#middle_page div.middle div.kontakt div.box1 p, #middle_page div.middle div.kontakt div.box2 p {font-size: 10px; letter-spacing: 0px}
#middle_page div.middle div.kontakt div.box1 p a, #middle_page div.middle div.kontakt div.box2 p a {color: #000}
#middle_page div.middle div.kontakt div.box1 p a:hover, #middle_page div.middle div.kontakt div.box2 p a:hover {color: #A90000}
#middle_page div.middle div.kontakt div h2 {margin: 18px 0px 7px 0px; padding: 0px; text-align: left}
#middle_page div.middle div.kontakt div p {margin: 10px 0px 10px 0px}
#middle_page div.middle div.kontakt div p b {color: #000}
#middle_page div.middle div.kontakt div.box2 {color: #000; margin: 20px 0px 20px 15px; padding-bottom: 10px; text-align: left}

/*#middle_page div.middle div.kontakt div.box2 a:link, #middle_page div.middle div.kontakt div.box2 a:visited {padding-left: 12px; font-weight: bold; text-decoration: none; color: #000; background: url('../img/link_strzalka1.gif') center left no-repeat}
#middle_page div.middle div.kontakt div.box2 a:hover {text-decoration: none; color: #A90000}
*/
#middle_page div.middle div.tresc h4 {margin: 20px 0px 0px 0px; padding: 0px; text-align: left}
#middle_page div.middle div.wyszukiwarka p {margin: 2px 0px}
#middle_page div.middle div.tresc h4 a:link, #middle_page div.middle div.tresc h4 a:visited {color: #a90000; text-decoration: none}
#middle_page div.middle div.tresc h4 a:hover {color: #838383; text-decoration: underline}


#screen {width:473px; padding:0; position:relative; margin-left: 0px}			
#screen li {float:left; list-style:none;}
#screen .jq-ss-crop {margin-left: 1px; float:left;}
#left, #right {height: 149px; display:block; text-decoration:none; width: 10px; margin: 0px 1px}
#left {background: #8D8D8D url('../img/strzalka1left.gif') 50% no-repeat;}
#right {background: #8D8D8D url('../img/strzalka1right.gif') 50% no-repeat;}
#view {width:449px; height:149px; overflow:hidden; background: #fff}
#images {width:13818px !important; width:13822px; padding:0}
#images li img {border:0;}
ul#screen li ul#images { cursor: pointer; list-style:none; margin:0; background-color:#fff }
ul#screen li ul#images li { display:inline; text-align:left; clear:none; position:static; z-index:2; } 
ul#screen li ul#images li a {float:left; display:block; width:150px; height:150px }
ul#screen li ul#images li a:hover { z-index:2; }
ul#screen li ul#images li a img { position:absolute; display: none; width:1px; height:1px; }
ul#screen li ul#images li a:hover img, ul#screen li ul#images li a:active img, ul#screen li ul#images li a:focus img {display: block;  width:auto; height: auto; left: 12px; top:-63px; z-index:2000; }
ul#screen li ul#images li a.pion:hover img, ul#screen li ul#images li a.pion:active img, ul#screen li ul#images li a.pion:focus img { width:250px; height: 355px}

#middle_page div.middle div.tresc table.kontakt th {vertical-align: top; font-weight: bold; text-align: right; background: #E9E9E9; color: #000; padding: 7px 2px 7px 5px}
#middle_page div.middle div.tresc table.kontakt td {font-weight: normal; text-align: left; background: #F2F2F2; color: #000; padding: 7px 2px; line-height: 17px}
#middle_page div.middle div.tresc table.kontakt input, #middle_page div.middle div.tresc table.kontakt textarea {font-family: Verdana; font-size: 11px; padding: 2px 3px 3px 3px; color: #838383; border: 1px solid #DADADA; margin: 0px; width: 200px}
#middle_page div.middle div.tresc table.kontakt input.radio {width: 15px; margin: 2px 3px 0px 0px}
#middle_page div.middle div.tresc table.kontakt td.wyslij {text-align: center}
#middle_page div.middle div.tresc table.kontakt td.wyslij input {background: #A90000; color: #fff; cursor: pointer;}
#middle_page div.middle div.tresc table.kontakt td.wyslij input:hover {background: #8D8D8D; color: #fff; cursor: pointer;}
#middle_page div.middle div.tresc table.kontakt textarea {width: 250px; height: 100px}