body {
background-color:#FFFFFF;
margin:0;
padding:0;
}
p, td, div, input, h1, h2, h3, h4, h5, h6, textarea {
font-family:Arial,Tahoma,Verdana,Geneva,"Lucida Grande",Helvetica,sans-serif;
font-size:11px;
}
div, table, td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
img {
border:0 none;
}
form {
margin:0;
padding:0;
}
input {
margin:0;
padding:1px 4px;
}
a span, hr {
display:none;
}
#container {
background:#FFFFFF url(images/body_background.jpg) repeat-x scroll center top;
left:0;
margin:0;
position:absolute;
top:0;
width:100%;
}
#banner {
left:855px;
position:relative;
top:-645px;
}
#column {
background:transparent url(images/banner.jpg) no-repeat scroll left top;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #C2C2C2;
margin:0 auto;
padding:130px 0 64px;
position:relative;
width:650px;
}
#column.sub_page {
background:transparent url(images/banner.jpg) no-repeat scroll left top;
padding-top:170px;
}
#logo {
background:transparent url(/images/logo_dpsystem.gif) no-repeat scroll left top;
height:88px;
left:20px;
position:absolute;
top:20px;
width:71px;
}
#logo a {
display:block;
height:88px;
width:71px;
}
#logo h2 {
display:none;
}
#licznik {
display:none;
}
#jezyk {
background:transparent url(/images/button/eng.gif) no-repeat scroll left top;
height:21px;
left:0;
position:absolute;
top:368px;
width:100px;
}
#jezyk a {
display:block;
height:21px;
width:100px;
}
#inside {
margin:0 0 0 95px;
width:570px;
}
#inside_sub {
background:transparent url(/images/inside_sub_back.gif) no-repeat scroll left top;
margin:0 0 0 105px;
padding:0px 16px 0px;
position:relative;
width:500px;
}
#inside_sub div.naglowek {
left:26px;
position:absolute;
top:18px;
width:500px;
}
#inside_sub div.naglowek h2 {
background:transparent url(/images/inside_h2_back.gif) repeat-x scroll center top;
color:#003461;
float:left;
font-size:18px;
font-weight:normal;
margin:0;
padding:0 10px 0 0;
}
#inside_sub div.naglowek div.zakladki {
}
#inside_sub div.naglowek div.zakladki ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#inside_sub div.naglowek div.zakladki ul li {
background:transparent url(/images/zakladka_back.gif) no-repeat scroll right top;
color:#FFFFFF;
display:block;
float:left;
font-size:11px;
margin-right:1px;
padding:2px 10px;
position:relative;
}
#inside_sub div.naglowek div.zakladki ul li a {
color:#FFFFFF;
text-decoration:none;
}
#inside_sub div.naglowek div.zakladki ul li div.l {
background:transparent url(/images/zakladka_rog_l.gif) no-repeat scroll right top;
height:6px;
left:0;
position:absolute;
top:0;
width:6px;
}
#inside_sub div.content {
background:transparent ;
font-size:12px;
padding:40px 0 0 10px;
}
#inside_sub div.content div.img_right {
float:right;
margin-bottom:10px;
margin-left:20px;
padding:0 0 1px;
}
#inside_sub div.content div.img_right_2 {
border-bottom:2px solid #004682;
border-top:2px solid #004682;
float:right;
margin-bottom:10px;
margin-left:20px;
padding:1px 0;
}
#inside_sub div.content div.img_right img {
margin:0;
}
#inside_sub div.content div.img_right_3 {
float:right;
margin-bottom:10px;
padding:1px 0 1px 20px;
}
#inside_sub div.content p {
font-size:12px;
line-height:18px;
}
#inside_sub div.content p.ngl {
font-size:12px;
line-height:14px;
margin-bottom:10px;
margin-top:25px;
}
#inside_sub div.content ul {
list-style-image:url(/images/li/li_a.gif);
list-style-position:outside;
list-style-type:disc;
margin-bottom:10px;
margin-left:0;
margin-top:5px;
padding-left:20px;
}
#inside_sub div.content ul li {
margin-bottom:24px;
margin-top:2px;
}
#inside_sub div.content ul li p {
margin:0;
}
#inside_sub div.content ul li p.akty {
text-indent:1em;
}
#inside_sub div.content ul li p.naglowek {
margin:10px 0 5px;
}
#inside_sub div.content ul li span {
color:#004682;
font-weight:bold;
}
#inside_sub div.content ul li span.pokaz_schamat {
background:transparent url(/images/lupa.gif) no-repeat scroll left center;
font-weight:normal;
margin-bottom:8px;
margin-left:0;
padding-left:16px;
}
#inside_sub div.content ul li span.pokaz_schamat a {
color:#004682;
}
#inside_sub div.content ul li.poka_schemat_li {
margin-bottom:10px;
}
#inside_sub div.content ul li div.pobierz {
margin-top:5px;
}
#inside_sub div.content ul li a {
color:#000000;
}
#inside_sub div.content ul li ul {
list-style-image:url(/images/li/li_b.gif);
list-style-position:outside;
list-style-type:disc;
margin-bottom:10px;
margin-top:5px;
padding-left:25px;
}
#inside_sub div.content ul li ul li {
font-weight:normal;
margin-bottom:4px;
}
#inside_sub div.content ul li ul li ul {
list-style-image:url(/images/li/li_c.gif);
list-style-position:outside;
list-style-type:disc;
margin-bottom:10px;
}
#inside_sub div.content ul li ul li ul li {
font-weight:normal;
margin-bottom:4px;
}
#inside_sub div.content ul li ul.male {
list-style-image:url(/images/li/li_c.gif);
list-style-position:outside;
list-style-type:disc;
margin-bottom:20px;
margin-top:10px;
}
#inside_sub div.content ul li ul.male li {
font-weight:normal;
margin-bottom:5px;
}
#inside_sub div.content ul.male {
list-style-image:url(/images/li/li_c.gif);
list-style-position:outside;
list-style-type:disc;
margin-bottom:20px;
margin-top:0;
padding-left:40px;
}
#inside_sub div.content ul.male li {
font-weight:normal;
margin-bottom:5px;
}
#inside_sub div.content ul.li_scisniete li {
margin-bottom:10px;
margin-top:10px;
}
#inside_sub div.content ul.zwykle {
list-style-image:url(/images/li/li_a.gif);
list-style-position:outside;
list-style-type:disc;
margin-bottom:14px;
margin-left:0;
margin-top:5px;
padding-left:40px;
}
#inside_sub div.content ul.zwykle li {
font-size:12px;
margin-bottom:6px;
margin-top:2px;
}
#inside_sub div.content div.kolumny {
overflow:hidden;
width:100%;
}
#inside_sub div.content div.kolumny a, #inside_sub div.content div.kolumny span {
color:#004682;
font-weight:bold;
}
#inside_sub div.content div.kolumny div.kolumna_a {
float:left;
margin-left:10px;
margin-right:10px;
width:200px;
}
#inside_sub div.content div.kolumny div.kolumna_b {
float:left;
width:200px;
}
#inside_sub div.content div.kolumny div.kolumna_one {
width:400px;
}
#inside_sub div.content div.linki {
color:#004682;
font-weight:bold;
margin-bottom:25px;
padding-left:10px;
}
#inside_sub div.content div.linki a {
color:#004682;
}
#inside_sub div.content div.kontakt {
overflow:hidden;
padding-bottom:10px;
padding-top:10px;
width:200px;
}
#inside_sub div.content div.kontakt h1{
color: #C00000;
margin: 0 0 12px 0;
height: 6px;
font-size: 13px;
}
#inside_sub div.content div.kontakt p{
margin: 0 0 0 0;
}
#inside_sub div.content div.kontakt_right {
overflow:hidden;
padding-bottom:10px;
padding-top:10px;
padding-left:330px;
width:450px;
}
#inside_sub div.content div.kontakt_right h1{
color: #C00000;
margin: 0 0 12px 0;
height: 6px;
font-size: 13px;
}
#inside_sub div.content div.kontakt_right p{
margin: 0 0 0 0;
}
#inside_sub div.content div.kontakt div.kontakt_left {
float:left;
width:220px;
}
#inside_sub div.content div.kontakt div.kontakt_left div.wyslij {
background:transparent url(/images/button/but_wyslij.gif) no-repeat scroll left top;
bottom:39px;
position:absolute;
right:25px;
}
#inside_sub div.content div.kontakt div.kontakt_left div.wyslij a {
display:block;
height:18px;
width:136px;
}
div.zapytanie {
background:transparent url(/images/button/but_zapytanie.gif) no-repeat scroll left top;
bottom:39px;
padding-bottom:20px;
position:absolute;
right:25px;
}
div.zapytanie a {
display:block;
height:18px;
width:136px;
}
#inside_sub div.content div.kontakt div.kontakt_right {
float:right;
width:250px;
}
#inside_sub div.content div.kontakt div.kontakt_right div.mapa {
position:relative;
}
#inside_sub div.content div.kontakt div.kontakt_right div.mapa div {
background:transparent url(/images/12.gif) no-repeat scroll left top;
height:12px;
position:absolute;
width:12px;
}
#inside_sub div.content div.kontakt div.kontakt_right div.mapa div a {
display:block;
height:12px;
width:12px;
}
#inside_sub div.content div.kontakt div.kontakt_right div.opis {
border-top:2px solid #004682;
margin-top:220px;
padding-top:20px;
}
#inside_sub div.content div.kontakt div.kontakt_right div.opis span {
color:#038F00;
}
h3 {
font-size:12px;
text-transform:uppercase;
}
h3.separator {
margin-top:40px;
}
h4 {
color:#004682;
font-size:12px;
margin:10px 0 0 10px;
}
#partnerzy {
margin-top:50px;
}
#partnerzy a {
color:#004682;
font-weight:bold;
}
#partnerzy div.partner {
margin-bottom:50px;
}
#partnerzy div.partner div {
}
#partnerzy div.partner p {
margin-top:10px;
}
#partnerzy div.partner div a {
display:block;
}
#inside_sub div.content div.menu_sekcji {
overflow:hidden;
padding:12px 0 0 0;
}
#inside_sub div.content div.menu_sekcji ul {
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0;
padding:0;
}
#inside_sub div.content div.menu_sekcji ul li {
border-right:1px solid #666666;
float:left;
margin:0 10px 3px 0;
padding:0 10px 0 0;
white-space:nowrap;
}
#inside_sub div.content div.menu_sekcji ul li.first {
padding-left:0;
}
#inside_sub div.content div.menu_sekcji ul li.last {
border-right:0 none;
margin-right:0;
padding-right:0;
}
#inside_sub div.content div.menu_sekcji ul li.newline {
border-right:0 none;
margin-right:0;
padding-right:0;
}
#inside_sub div.content div.menu_sekcji ul li a {
color:#044889;
}
#inside_sub div.content div.menu_sekcji ul li a.activ {
color:#666666;
text-decoration:none;
}
#inside_sub div.bottom {
background:transparent url(/images/inside_bottom.gif) no-repeat scroll left top;
bottom:0 !important;
height:11px;
left:0;
position:absolute;
width:552px;
}
#bloczki {
overflow:hidden;
width:100%;
}
#bloczki div.bloczek {
background:transparent url(/images/bloczek_back.gif) no-repeat scroll left top;
float:left;
height:268px;
padding:0 16px;
position:relative;
width:158px;
}
#bloczki div.bloczek h2 {
height:33px;
margin:15px 0 0;
padding:0;
width:139px;
}
#bloczki div.bloczek h2 span {
display:none;
}
#bloczki div.bloczek div.obr {
border:1px solid #FFFFFF;
height:88px;
left:15px;
position:absolute;
top:60px;
width:158px;
}
#bloczki div.bloczek div.obr a {
display:block;
height:88px;
width:158px;
}
#bloczki div.bloczek div.txt {
left:22px;
line-height:12px;
position:absolute;
top:160px;
width:144px;
}
#bloczki div.bloczek div.txt ul {
list-style-image:url(/images/kropka_1.gif);
list-style-position:outside;
list-style-type:disc;
margin:0 0 0 16px;
padding:0;
}
#bloczki div.bloczek div.txt ul li {
margin:0;
padding:0 0 3px;
}
#bloczki div.bloczek div.more {
bottom:0;
height:18px;
left:7px;
position:absolute;
width:176px;
}
#bloczki div.bloczek div.more a {
display:block;
float:right;
height:18px;
width:110px;
}
#bloczki div.col1 div.obr {
background:transparent url(/images/home_page/zdj1.jpg) no-repeat scroll left top;
}
#bloczki div.col1 h2 {
background:transparent url(/images/txt/txt_kompleksowa.gif) no-repeat scroll left top;
}
#bloczki div.col1 div.more {
background:transparent url(/images/button/but_dowiedz_sie_1.gif) no-repeat scroll left top;
}
#bloczki div.col2 div.obr {
background:transparent url(/images/home_page/zdj2.jpg) no-repeat scroll left top;
}
#bloczki div.col2 h2 {
background:transparent url(/images/txt/txt_automatyka.gif) no-repeat scroll left top;
}
#bloczki div.col2 div.more {
background:transparent url(/images/button/but_dowiedz_sie_2.gif) no-repeat scroll left top;
}
#bloczki div.col3 div.obr {
background:transparent url(/images/home_page/zdj3.jpg) no-repeat scroll left top;
}
#bloczki div.col3 h2 {
background:transparent url(/images/txt/txt_oferta.gif) no-repeat scroll left top;
}
#bloczki div.col3 div.more {
background:transparent url(/images/button/but_dowiedz_sie_3.gif) no-repeat scroll left top;
}
#content {
margin-left:20px;
margin-top:20px;
overflow:hidden;
padding:30px 0 0;
width:560px;
}
#content h2 {
display:none;
}
#content p {
float:left;
margin-right:10px;
width:260px;
}

#main_menu {
left:-19px;
position:absolute;
top:188px;
height:260px;
width:150px;
background:transparent url(images/menu_Background.gif) no-repeat scroll 0 0;
}
#main_menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:17px 0 0;
padding:0 0 0 0;
}
#main_menu ul li {
height:27px;
zoom:1;
overflow: hidden;
margin:0 0 0 0 !important;
width:120px;
}

#main_menu ul li a {
display:block;
zoom:1;
overflow: hidden;
height:27px;
width:120px;
}
#main_menu ul li.home1 {
display:none;
}
#main_menu ul li.home {
background:transparent url(images/key_StronaGlownaU.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_1 {
background:transparent url(images/key_OFirmieU.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_2 {
background:transparent url(images/key_KontaktU.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_3 {
background:transparent url() no-repeat scroll 0 0;
}
#main_menu ul li.mm_4 {
background:transparent url(/images/mm/mm_4.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_5 {
background:transparent url(/images/mm/mm_5.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_6 {
background:transparent url(images/key_OfertaU.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_7 {
background:transparent url(/images/mm/mm_7.gif) no-repeat scroll 0 0;
}
#main_menu ul li.home a:hover, #main_menu ul li.home a.activ {
background:transparent url(images/key_StronaGlownaD.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_1 a:hover, #main_menu ul li.mm_1 a.activ {
background:transparent url(images/key_OFirmieD.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_2 a:hover, #main_menu ul li.mm_2 a.activ {
background:transparent url(images/key_KontaktD.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_3 a:hover, #main_menu ul li.mm_3 a.activ {
background:transparent url() no-repeat scroll 0 0;
}
#main_menu ul li.mm_4 a:hover, #main_menu ul li.mm_4 a.activ {
background:transparent url(/images/mm/mm_4_on.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_5 a:hover, #main_menu ul li.mm_5 a.activ {
background:transparent url(/images/mm/mm_5_on.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_6 a:hover, #main_menu ul li.mm_6 a.activ {
background:transparent url(images/key_OfertaD.gif) no-repeat scroll 0 0;
}
#main_menu ul li.mm_7 a:hover, #main_menu ul li.mm_7 a.activ {
background:transparent url(/images/mm/mm_7_on.gif) no-repeat scroll 0 0;
}
#footer {
background:transparent url(images/menu_Bottom.jpg) repeat-x scroll center top;
bottom:0;
height:40px;
left:0;
position:absolute;
width:100%;
}
#footer div.copy {
color:#FFFFFF;
left:15px;
position:absolute;
top:7px;
}
#footer div.menu {
position:absolute;
right:0;
top:12px;
}
#footer div.menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#footer div.menu ul li {
float:left;
margin-right:10px;
}
#footer div.menu a {
color:#FFFFFF;
font-weight:normal;
}
#footer div.menu a span {
display:inline;
}
.odd {
background-color:#D9D9D9;
}
form {
margin:0;
padding:30px 0 0;
}
form fieldset {
border:0 none;
margin:0;
padding:0;
}
form fieldset div {
padding:6px 10px;
}
form fieldset div label {
display:block;
float:left;
padding-top:2px;
width:90px;
}
label.wide {
display:block;
float:left;
padding-top:2px;
width:110px;
}
form fieldset div label span {
color:#038F00;
}
form fieldset div input.wide {
width:440px;
}
.opis_zapytanie span {
color:#038F00;
}
