* {
 margin:0;
 padding:0;
 font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif; 
 font-size:9pt;
 color:#405560;
 }
b, strong {
 color:#557180;
 icolor:#AA7180;
 icolor:#A7BBC5;
 } 
body {
 margin:0;
 padding:0;
 text-align:left;
 background:url(./i/abacus_r1_c1.jpg); 
 }
p {
 margin-top:5px;
 margin-bottom:5px; 
 }
li {
 margin-left:5px;
 list-style-image:url(i/dynks_maly.gif); 
 }
img {
border:0px;
} 
img.img_naglowek {
float:none;
clear:both;
 }
h1,.tytul_a {
 margin-top:10px;
 margin-bottom:10px;
 font-size: 16pt; font-weight: normal; color: #FF6600; text-decoration: none;
 font-family:  Verdana, Arial, Tahoma,  Helvetica,  sans-serif; 
 }

h2,.tytul_b {
 margin-top:15px;
 margin-bottom:4px;
 font-size: 11pt; font-weight: bold; 
 icolor: #9CB4BE; 
 color: #7091A0;  
 text-decoration: none;
 font-family: Tahoma,  Helvetica, Verdana, Arial, sans-serif;  
 }
.div_sq {
 margin-top:10px;
 margin-bottom:10px; 
 }
.div_sq h2 {
 margin-top:10px;
 display:inline;
 font-size: 10pt; 
 color: #7091A0;  
 }
.div_sq img { 
 margin-right:8px;
 }
.d_head {
 padding-top:5px;
 }
h3,.sub_title {
 display:inline; font-size: 10pt; font-weight: bold; color: #A7BBC5; text-decoration: none;
 font-family:Arial, Tahoma,  Helvetica, Verdana,  sans-serif; 
 }

ul {
 padding-left:15px;
 } 

ul a {
 text-decoration:none;
 } 

ul a:hover {
 text-decoration:underline;
 } 
 
a:hover {  color: #FF6600} 
.div_hr {
 background-image:url(i/kreska_bg.gif);
 background-repeat:repeat-x;
 background-position:bottom;
 width:100%;
 margin-top:50px;
 height:30px;
 clear:both;
 }
.div_box_dolny {
 text-align:left;
 width:240px;
 float:left;
 border:#000000 solid 0px;
 margin-left:0px;
 padding-right:20px;
 overflow:auto;
 }
#d_main {
 margin-left:auto;
 margin-right:auto;
 width:780px;
 height:400px;
 } 
#d_top {
 } 
#d_logo {
 float:left;
 }  
#d_ikonki {
 margin-top:20px;
 float:right;
 } 
#d_ikonki img {
 padding:1px;
 }
#d_menu {
 clear:both;
 float:left; 
 font-size:8.5pt;
 letter-spacing:0.8pt; 
 color:#4F6977;
 margin-left:13px;
 margin-bottom:3px;
 }
#d_menu ul {
 margin:0;
 padding:0;
 }  
#d_menu li {
 display:inline;
 margin:0px;
 margin-right:15px; 
 list-style:none; 
 } 
#d_menu a {
 text-decoration:none;
 color:#4F6977;
 font-weight:bold;
 } 
#d_menu strong {
 font-weight:bold;
 text-decoration:none;
 } 
#d_menu a:hover {
 text-decoration:none;
 color:#FF6600;
 }  
 
#d_menu_stopka {
 clear:both; 
 font-size:8pt;
 color:#4F6977;
 margin-left:-13px;
 margin-bottom:3px; 
 padding-bottom:5px; 
 }
#d_menu_stopka li {
 display:inline;
 margin:0px;
 margin-right:5px; 
 list-style:none; 
 }  
#d_menu_stopka a {
 text-decoration:none;
 color:#4F6977;
 } 
#d_menu_stopka a:hover {
 text-decoration:underline;
 }  
 
#d_lewa {
 float:left;
 width:506px;
 text-align:left;
 } 
#d_prawa {
 padding-left:15px;
 padding-top:0px; 
 float:right;
 width:255px;
 text-align:left;
 } 
  
#d_prawa_2 {
 padding-bottom:25px;
 padding-top:35px;  
 }  
  
#d_szukaj {
  height:60px;
 }
#na_skroty {
 background-image:url(i/szukam_info_bg.gif);
 background-repeat:no-repeat;
 height:50px; 
 width:240px;
 padding-top:20px;
 padding-left:20px;
 } 
#d_txt_stopka {
 padding-bottom:5px; 
 } 
#d_txt_stopka p {
 font-size:8pt;
 margin:0px;
 color:#AABDC6; 
 }
#d_txt_stopka p_small {
 margin:0px;
 color:#AABDC6; 
 }
#d_txt_stopka b, #d_txt_stopka strong {
 color:#B5C6CE; 
 }



#kontakt {
   background-image:url(i/formularz_tlo.jpg);
   background-repeat:no-repeat;
   width:200px;
   height:137px;
}
#kontakt .kontakt form {
   margin:0;
   padding:0;
   display:inline;
}
#kontakt .kon2 {
   padding-top:13px;
   padding-left:19px;
   margin:0px;
   padding-bottom:0px;
}

#kontakt .kon4 input {
   width:112px;
   height:15px;
   border:1px #000000 solid;
   margin-top:5px;
   margin-bottom:5px;
   margin-right:0px;
   margin-left:0px;
}
#kontakt .kon3 {line-height:110%}
#kontakt .kon4 img {
   border:0px;
   margin-left:7px;
   margin-bottom:2px;
   padding:0px;
}


