*{padding:0;margin:0;}
body, textarea, text{font: normal 11px/19px Arial, Verdana, sans-serif;color:#000;}
body {background:url('/img/top2_02.jpg') top center #CBD5E3;}
body.mceContentBody {background:#fff;}
a, a:hover {color:#000;outline:0;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}

h2 {font-size:16px;}
h3 {font-size:12px;}
h4 {font-size:11px;}

#text ul {padding-left:20px;}
#text .galeria {}
#text p {clear: both}

#contener{margin:5px auto;}
#content {overflow:hidden;background: url('/img/tlo-nawigator.jpg') no-repeat top center #fff;width:993px;margin:0 auto;}
#menu {width:215px;height:auto;float:left;margin:0;padding:0 0 5px 0;background:url('/img/menu_pasek.png') repeat-y;}


#center {float:left;width:760px;margin:0 0 10px 0;border:1px solid #e8eef6;padding:2px;}
#ramka {background:url('/img/drill-tech_11.jpg') #d1e4f4 repeat-x;width:760px;}
#margin {margin-left:10px;margin-right:20px;overflow:hidden;width:730px;}

#middle{width:994px;height:auto;background:white;margin:0 auto;}

#top{width:auto;height:auto;}
#topleft{}
#topright{width:auto;height:auto;float:left;padding:10px;}

#gorny_panel{position: absolute;top:5px;right:0;}

ul#gora {width: 200px; list-style: none;}
ul#gora li {display: inline; padding:0 2px 0 0; height: 12px;color: #88b0c1; }
ul#gora li a {color: #88b0c1; text-decoration: none}
ul#gora li a:hover {text-decoration: underline}


#header {height:268px;position:relative;width:993px;margin:0 auto;background:#fff;}
#header-menu {background:url('/img/drill-tech_06.gif') repeat-x #fff;height:37px;bottom:0;}
#header-menu-data {position:absolute;right:0px;bottom:-25px;color:#4f748c;padding-right:20px;text-align:right;font-size:10px;}
#header-logo {height:272px;width:993px;background:url('/img/top2_03.jpg') no-repeat #fff;}
#header-logo a {float:left;height:237px;width:993px;text-indent:-9999px;}
#header-baner {height:161px;position:absolute;width:0px;top:0;right:0;background:#fff;}

#bottom{width:auto;height:auto;clear:both;padding:0 40px;}
#bottomleft{width:183px;height:auto;background:white;}
#bottomright{width:auto;height:auto;float:right;background:#F6F6F6;}

#stopka{background:url('/img/stopka-tlo.jpg'); height:76px;margin:0 auto;line-height:36px;clear:both;width:993px;color:#4b6c88;}
#stopka span{padding:10px 0 0 10px; float: left}
#stopka div{display:inline;float:left;}
#stopka div a{text-decoration:none;color:#4b6c88;text-decoration:underline}

#elka{float:right !important;text-align:right;font-size:11px;line-height:36px; padding: 10px}

#nav{padding:0;width:207px;overflow:hidden;list-style:none; border-bottom: 1px solid #ccc; padding-bottom: 15px; margin-left: 5px}
#nav li{color:#1C59A8;background:url('/img/drill-tech_16.gif') no-repeat;clear:both;padding:0;margin:0;}
#nav li a {padding:12px 15px 13px 30px; text-decoration:none;color:#0a1d2a;display:block;font: 12px/20px Tahoma, sans-serif}
#nav li a:hover {background:url('/img/drill-tech_14.gif') no-repeat;}
#nav li li{border:0;padding:0;background:url('/img/li_tlo.gif') no-repeat;}
#nav li li a {margin-left: 6px; }
#nav li li a:hover{ background:url('/img/li_tlo3.gif') no-repeat; }
#nav li li li {border:0;padding:0;padding-left:10px;background:url('/img/li_tlo2.gif') no-repeat;}
#nav li li li a:hover{ background:url('/img/li_tlo4.gif') no-repeat; }
#nav li ul{list-style:none;}
#nav li img.menu-nowosc {float: right; margin: -20px 5px 0 0}

#nav2{padding:0;width:207px;overflow:hidden;list-style:none; padding-top: 15px; margin-left: 5px}
#nav2 li{color:#1C59A8;background:url('/img/drill-tech_16.gif') no-repeat;clear:both;padding:0;margin:0;}
#nav2 li a {padding:12px 15px 13px 30px; text-decoration:none;color:#0a1d2a;display:block;font: 12px/20px Helvetica, Verdana, sans-serif;}
#nav2 li a:hover {background:url('/img/drill-tech_14.gif') no-repeat;}
#nav2 li img.menu-nowosc {float: right; margin: -20px 5px 0 0}

#mapa2 #nav {list-style:disc;font:12px/18px Tahoma;padding:10px;width: 215px}
#mapa2 #nav li {background:none;margin-left:20px;}
#mapa2 #nav li a {font:12px/18px Tahoma, Verdana;padding:5px;}
#mapa2 #nav li a:hover {background:none;}
#mapa2 #nav ul {list-style:circle;}

#nawigator{padding:6px 0 0 0;font-size:11px;color:#B5B5B5;height: 26px; background: url('/img/tlo-breadcrums.gif') no-repeat 70px 12px;display:none;}
#nawigator ul {margin-left: 7px}
#nawigator ul, #nawigator ul li {display:inline;}
#nawigator ul li {padding:0 7px;background:url('/img/breadcrumb.gif') 0 4px no-repeat;}
#nawigator ul li.strona-glowna {background:none;}
#nawigator span {color:#B5B5B5;}
#nawigator a{color:#B5B5B5;}
#nawigator a:hover {}

#topright_photo{width:190px;height:104px;background:url('/img/topPani.png');float:left;margin:10px 10px 0 0;padding:0 10px 10px 0;}

#topright_text p{clear:right;}
#welcome{margin:0;color:#0E237D;font-size:24px;}
#welcome_later{margin:0;color:#CC449F;font-size:16pt;padding:0 0 20px 0;}
#topright_text{height:auto;width:760px;color:#7D7C7C;}

#bottomright_top{margin:0 0 1px 0;border:1px solid #E7E7E7;}
#bottomright_bottom{height:auto;background:#F6F6F6;width:765px;}

#filmy{float:right;width:300px;}
#filmy_naglowek{margin:10px 10px 10px 0;color:#2D3F8D;border-left:8px solid #C42891;}
#filmy_naglowek span{padding:0 0 0 10px;font-weight:bold;}
#filmy_tresc div{padding:10px 0 10px 0;}
#filmy_tresc div span{color:#0E237D;position:relative;top:-12px;left:10px;}

#aktualnosci{float:left;width:auto;}
#aktualnosci_naglowek{margin:10px;color:#2D3F8D;width:420px;border-left:8px solid #C42891;font-weight:bold;}
#aktualnosci_naglowek a{font-weight:400;font-size:8pt;color:#C42891;}
#aktualnosci_naglowek span{padding:0 0 0 10px;}
.aktualosci_news{padding:10px;float:left;;border-right:1px solid #E6E6E6;width:200px;height:auto;}
#aktualnosci_tresc{height:auto;width:460px;position:relative;top:-2px;}
#wiecej_aktualnosci{margin:0 0 0 230px;font-size:10pt;}

#topright_text div{text-align:right;margin:10px 0 10px 0;}
#glowna_data{text-align:right;position:relative;top:14px;left:-15px;}

.aktualosci_news_photo{float:left;width:61px;height:63px;padding:0 10px 0 0;}
.aktualosci_news_tresc p{clear:right;}
.aktualosci_news_tresc ul{list-style:none;color:#8D8D8D;}
.aktualosci_news_tresc p span{position:relative;top:-3px;color:#8D8D8D;}
.tytul_aktualnosci{margin:7px 0 7px 0;color:#0E237D;}
.tresc_aktualnosci{color:#807F7F;}
.czas{font-size:9px;}
.czas span{margin:0 0 0 10px;}

#wyszukiwarka{width:180px;position:absolute;top:5px;right:0;;}
#wyszukiwarka #wyszukiwarka-input{float:left;margin:5px;border:1px solid #747474;padding:2px;font-size:11px;}

#nationality{list-style:none;position:absolute;top:-2px;right:195px;width:60px;}
#nationality li{display:inline;position:relative;top:2px;padding:0 1px 0 1px;}
#nationality li img {border:1px solid #8096A1;}
.nationality_img{border:1px solid #fff !important;}

#koma_uslugi{position:relative;left:20px;clear:both;float:right;width:750px;}

#nag {padding:10px 0;height:17px;font: bold 12px/20px Tahoma;color:#000;border-bottom:1px solid #6e8393;}

#all_news_contener{position:relative;left:20px;width:750px;padding:20px 0;}
.all_news{border-bottom:1px solid black;margin:0 0 5px 0;}
.all_news_tytul{padding:0 0 10px 0;color:#0E237D;font-weight:bold;position:relative;left:10px;}
.all_news_tresc{padding:15px 0 10px 0;color:#807F7F}
.all_news_data{padding:0 0 10px 0;color:#807F7F;position:relative;top:4px;left:10px;}
.all_news_data span{position:relative;top:-3px;left:5px;}
.all_news_zdjecie{float:left;}

#util_contener{clear:both;width:750px;}

#img_zmienne{width:565px;height:165px;}

#tresc_aktualnosci_wiecej{float:right;}

#UserLoginForm div{width:220px;margin:0 auto;padding:10px 0 0 2px;font: 14px/20px Helvetica, Verdana, sans-serif;}
#UserLoginForm #UserLogin{border:1px solid black;padding:5px;width:140px;}
#UserLoginForm #UserHaslo{border:1px solid black;padding:5px;width:140px;}
#UserLoginForm label{padding:0 10px 0;}
#UserLoginForm .submit {text-align:center;}
#UserLoginForm .submit input{border-width:1px;padding:5px;margin:0 0 10px 0;}

#contener_wyszukiwarka_portal{width:750px;margin:10px 0 0 10px;}
#contener_wyszukiwarka_artykuly{width:750px;margin:10px 0 0 10px;}
.wyszukiwarka_zawartosc{margin:0 0 10px 0;border-bottom:1px solid black;color:#8D8D8D;}
.wyszukiwarka_tresc{padding:0 0 10px 0;}
.wyszukiwarka_tresc span{background:yellow;}
.wyszukiwarka_tytul span{background:yellow;}
.wyszukiwarka_tytul{padding:0 0 5px 0;color:#0E237D;}

div#text {margin:10px 0;}
div#text img {padding: 2px; border: 1px solid #ccc; margin: 0 5px}
div#text a img {padding: 2px; border: 1px solid #ccc; margin: 0 5px}
div#text table { margin: 10px auto;}
div#text table td {padding: 0 20px}

ul#produkty {clear: both}
ul#produkty li {list-style: none; padding: 10px 0;overflow:hidden;}
ul#produkty  fieldset {min-height:260px;border: 1px solid #ddd;padding:15px 15px 10px 15px;}
ul#produkty  fieldset legend {padding:4px;font-size:13px;font-weight:bold;}
ul#produkty li ul {padding: 5px 0 5px 0}
ul#produkty li ul li {list-style: disc; border:0; padding:0}
ul#produkty li a.galeria img {width: 300px; height: 150px; float: left; border:0}
ul#produkty li .produkt {float: left; width: 300px}
ul#produkty li h3 {margin-top: 20px}
ul#produkty li .produkt-komponenty {float: left; width: 82px}
ul#produkty li .produkt-komponenty img {width: 78px; height: 50px; margin: 5px 0; border: 1px solid #eee; padding: 2px}
ul#produkty li .produkt-komponenty a:hover img {border: 1px solid #ccc;}

#glowna-ul {clear:both;background:url('/img/glowna-bg.jpg') repeat-x;list-style:none;padding:10px;overflow:hidden;margin:20px 0 0 0;height: 200px}
#glowna-ul>li {float:left;position:relative;}
#glowna-ul li h3 {position:relative;margin:0 0 15px 0;text-indent:-9999px;}
#glowna-ul>li h3 a {color:#C42991;font-size:11px;font-weight:normal;position:absolute;right:20px;top:0;}
#glowna-li-1 {width:515px;float:left}
#glowna-li-1 h3 {background:url('/img/glowna-akt-nag.jpg') 0 5px no-repeat;}
#glowna-li-akt {list-style:none;}
#glowna-li-akt li {float:left;width:250px;padding:0 5px 0 0;}
#glowna-li-akt li h4 {clear: both}
#glowna-li-2 {float:left}
#glowna-li-2 h3 {background:url('/img/glowna-filmy-nag.jpg') left bottom no-repeat;}

#glowna-akt-a {position:absolute;top:0;right:20px;color:#C4278E;}

ul#glowna-li-akt .glowna-li-obrazek img {margin:5px 8px 0 0;border:1px solid #D5D9D8;width: 70px;float:left}
ul#glowna-li-film .glowna-li-obrazek img {float:left; margin:5px 10px 0 0;border:1px solid #D5D9D8;}
.glowna-li-data {background:url('/img/zegar.jpg') no-repeat;padding-left:20px; float: left}
p.nowosc {float: right; padding-right: 80px}

#glowna-li-film {list-style:none;width:240px;}
#glowna-li-film li {overflow:hidden;margin:0 0 20px 0;}
#glowna-li-film li h4 {padding:15px 0;}

#glowna-zdjecie {float:left;margin:27px 30px 10px 10px; border:0}
#glowna-zdjecie a {}
#glowna-witamy {margin: 50px 0 15px 0}
#tresc-glowna {background: url('/img/tlo-glowna.jpg') no-repeat top center #F9FAFB}

#form-zamowienie .input,#form-zamowienie #kod-miejscowosc {padding:10px 0;overflow:hidden;}
#form-zamowienie .text label, #form-zamowienie .textarea label, #form-zamowienie #kod-miejscowosc label {float:left;width:120px;font-weight:bold;}

#form-zamowienie .text input, #form-zamowienie .textarea textarea, #form-zamowienie #kod-miejscowosc input, #form-zamowienie td input{padding:2px;border:1px solid #aaa;font-size:11px;}
#form-zamowienie .text input, #form-zamowienie .textarea textarea {width:320px;}
#form-zamowienie #kod-miejscowosc input {width:85px;float:left;}
#form-zamowienie td input {width:30px;text-align:center;}

#form-zamowienie .drugi label {text-align:right;padding-right:5px;width:90px !important;}
#form-zamowienie .drugi input {width:135px !important;}

#form-zamowienie .textarea textarea {width:500px;}
#form-zamowienie .radio input {float:left;margin:4px 4px 0 0;}
#form-zamowienie .radio label {float:left;margin-right:10px;}

#form-zamowienie .submit {text-align:center;padding:20px;}

#form-zamowienie .focus {background:#C8F849;border:1px solid #777!important;}

#form-zamowienie fieldset {padding:10px 0;border:0;}
#form-zamowienie fieldset legend {font-weight:bold;}
#form-zamowienie table {width:100%;border-collapse:collapse;}
#form-zamowienie td {padding:4px;border:1px solid #8096A1;}
#form-zamowienie td.center {text-align:center;}
#form-zamowienie th {background:#8096A1;color:#fff;padding:4px;}
#form-zamowienie tr.tr-focus {background:#C8F849 !important;}
#form-zamowienie tr.row-1 {background:#f3f3f3;}

#map {height:300px;border:1px solid #ddd;}
#mapa legend {padding:0 5px;font-weight:bold;}

#form-kontaktowy div {overflow:hidden;padding-bottom:8px;}
#form-kontaktowy div.error-message {padding:0;color:#6C0023;font-weight:bold;}
#form-kontaktowy label {display:block;font: 11px/18px Helvetica, Verdana, sans-serif;}
#form-kontaktowy .input input, #form-kontaktowy .textarea textarea {width:220px;padding:2px;font-size:11px;border:1px solid #aaa;padding:5px;}
#form-kontaktowy .submit input {border-width:1px;padding:5px;}
#form-kontaktowy .textarea textarea {width:280px !important;height:80px;}
#text-kontakt fieldset {border:1px solid #ddd;padding:10px;}
#text-kontakt fieldset legend {font-weight:bold;padding:0 5px;}

#lista {list-style:none;margin:20px 0;}
#lista li {margin-bottom:20px;padding-bottom:20px; vertical-align: top;border-bottom:1px solid #eee;}
#lista li img {float: left; margin-right: 10px; padding: 1px; border: 1px solid #ccc}
#lista li p {margin: 0; padding : 0}
#lista li p.dodano {font-size:10px;color:#6e8293;line-height:16px;}
#lista li p.dodano img {border:0;margin-right:2px;padding:0;}
#lista li h3 {font-size:12px;margin:0; padding:0; line-height: 18px; display: inline;}
#lista li h3 a {text-decoration:none;}
#lista li h3 a:hover {text-decoration:underline;}
#lista li p.wiecej {position:relative;text-align:right;font-size:11px;clear: both;margin:5px 0 0 0;}
#lista li p.wiecej em {position:absolute;top:0;left:0;}

table#galeria {border-top: 1px solid #ccc; padding-top: 15px;margin:0 auto;}
table#galeria img {border: 1px solid #ccc; padding: 2px; margin: 0 10px}

#text-kontakt-table {float: left; margin-right: 20px}
#text-kontakt-table table {width: 420px; margin: 20px 10px 0 0}
#text-kontakt-table table td {padding-bottom: 20px; vertical-align: top}
#text-kontakt-table table td img {padding: 2px; border: 1px solid #ccc; margin-right: 5px}

#dachowy {width: 250px; font-size: 15px; height: 20px; padding: 5px 0 12px 0; background: url('/img/dachowy.jpg') no-repeat 125px 0; margin:0}
#dachowy a {width: 121px; height: 30px; margin-left: 125px; margin-top: -24px; float: left}



#partnerzy {margin:2px auto; width: 760px; border-top: 1px solid #e8eef6;}

#partnerzy h3 {padding:0 20px 10px 10px;color:#9bb0be; text-align: center; margin-top: 0}
#partnerzy ul {list-style:none; margin-left: 20px; width: 760px;}
#partnerzy ul li {float: left; height: 70px; width: 180px; text-align: center}
#partnerzy img {border:0px; margin-top: 3px}

.oferta-buty1 {border-bottom: 1px solid #6e8393}
.oferta-buty {width: 180px; text-align: right; height: 127px}
.oferta-buty img {border: 1px solid #6e8393}

.oferta-odziez {width: 180px; text-align: right; height: 200px}
.oferta-atykulybhp {width: 180px; text-align: right; height: 230px;}
.oferta-czapki {text-align: center;}
.oferta-szafki {text-align: center; vertical-align: top}

.td-partnerzy {padding: 20px 0 !important; border-bottom: 1px solid #608db2; vertical-align: top}
.table-partnerzy img {border: 0 !important}

#mapadoj {clear:both;}
#mapadoj fieldset {border:1px solid #ddd;padding:10px;}
#mapadoj fieldset legend {font-weight:bold;padding:0 5px;}

#buttonflash {text-align:center;margin-top:20px;}

table.buty {border: 1px dotted #6e8393;}
table.buty td {border: 1px dotted #6e8393; padding: 5px !important; width: 500px !important}
table.buty th {border: 1px dotted #6e8393; font-size: 14px; padding: 5px}