* { margin:0; padding:0; }
body { color:#000; font-size:11px; font-family:Tahoma,Arial,Verdana,Georgia,sans-serif;}

.fl { float:left; }
.fr { float:right; }
.clr { clear:both; }
.b { font-weight:bold; }
.bl { display:block;}
.c  { text-align:center; }
img { border:0; }

a { text-decoration:none; }
a:hover, a:hover .txt-red, a:hover .txt-sz { text-decoration:underline;}
h1 a,.txt-lead-gl a { color:#000;}

h1 { font-size:14px; font-family:Georgia,Tahoma,Verdana,Arial; }
h2 { font-size:16px; font-family:Georgia,Tahoma,Verdana,Arial; color:#fff;}
h3 { font-size:23px; font-family:Arial, Tahoma, Verdana; }
h4 { font-size:12px; }

/********* odstepy, marginesy **************/
.odst7 { padding:7px; }
.odst-t3 { padding:8px 0 0;}
.odst-t6-b10 { padding:6px 0px 10px 0; }
.odst-t10-b10 { padding:10px 0;}
.odst-t20-b20 { padding:20px 0; }
.odst-t12-b4 { padding:12px 0 4px 0;}

.odst-t5-l2-m-t3 { margin:3px 0 0; padding:5px 2px}
.odst-b4-l10-r10 { padding:0 10px 4px; }
.odst-t4-l20 { padding:4px 0 4px 20px;}
.odst-t10-r5 { padding:10px 5px 0 0;}
.odst-t30-l30 { padding:30px 0 0 30px; }

.odst-t2 { padding-top:2px; } 
.odst-t4 { padding-top:4px; }
.odst-t8 { margin-top:5px; }
.odst-t10 { padding-top:10px; }


.odst-l12 { padding-left:12px; }
.odst-l20 { padding-left:20px;}
.odst-l21 { padding-left:21px;}
.odst-l190 { padding-left:190px;}

.odst-r8 { padding-right:8px; }
.odst-r10 { padding-right:10px; }
.odst-r13 { padding-right:13px; }
.odst-r14 { padding-right:14px; }
.odst-r15 { padding-right:15px; }
.odst-r16 { padding-right:16px; }
.odst-r21 { margin-right:21px; }

.odst-b6 { padding-bottom:10px; }
.odst-b7 { padding-bottom:7px;}
.odst-b10 { padding-bottom:10px; }
.odst-b30 { padding-bottom:30px;}
.marg-b15 { margin-bottom:15px; }
.marg-b10 { margin-bottom:10px;}

.marg-t5 { margin-top:5px;}
.marg-t8 { margin-top:8px; }
.marg-r4-b4 { margin:0 4px 4px 0;}
.marg-r5 { margin-right:5px; }
.marg-r8 { margin-right:8px; }
/************ text *****************/
.txt10 { font-size:10px; }
.txt15 { font-size:15px; }
.txt23 { font-size:23px;}
.txt10-sz { font-size:10px; color:#9d9d9d;}
.txt-12-sz { font-size:12px; color:#666;}
.txt-12-sz a { font-size:11px; color:#666; }

.txt-lead-gl { font-size:12px; }
.txt-red { color:#006ea5; }
.txt-red2 { color:#b72d56;}
.txt-red3 { color:#E41215;}
.txt-sz { color:#4d4d4d; }
.txt-sz2, .txt-sz2 a { color:#595959;}
.txt-bl { color:#024572;}

.bg-white { background:#fff none; line-height:1.4em; }
.bg-gray-b  { background:#f7f7f7 none; border-bottom:1px dotted #9F9F9F;}  
.bg-white-b { background:#fff none; border-bottom:1px dotted #9F9F9F; }

/******** container ***********/
.srodek { padding-left:12px; border-left:1px dotted #b8b8b8; }
.naglowek-up { text-transform:uppercase; font-weight:bold; padding-bottom:2px;}
.left-dotted { padding:0 5px 0 15px; border-left:1px dotted #666;}
.szerokosc19 p{ padding:10px 0; font-size:12px; line-height:1.4em; text-align:justify;}
.szerokosc19 .b a {color:#000;}
.ramka-zdj { border:1px solid #b8b8b8;}

/************************* prawa strona **************************************************************/
.prawa-str-top { background:#e9e9e9 url(../img/prawa-str-top.gif) no-repeat top left; padding:10px 10px 5px; }

ul.plus-r { padding:0; margin:0; list-style:none; }
ul.plus-r li { background: url(http://g.infor.pl/p/reklama/img/plus-r.gif) no-repeat 0 8px; padding:2px 0 2px 10px; }

.reklama-100 { margin:10px auto; }
.kreska-dotted { border-bottom:1px dotted #b8b8b8; padding:0 0 5px;margin:0 0 5px 0; }
/********* stopka **************/
#stopka-glowna { width:994px; margin:0 auto; border-top:1px solid #d4d4d3; margin:20px auto 20px; padding:5px 5px;}
.stopka-lewa { color:#B6B6B6; float:left; width:40%;}
.stopka-prawa { color:#D7D7D7; float:left; list-style-image:none; text-align:right; width:60%;}
.stopka-prawa li { display:inline; margin:0pt; padding:0pt;}
.stopka-prawa li a, .stopka-lewa a { color:#b6b6b6; font-weight:bold; text-decoration:none; }
.stopka-prawa li a:hover, .stopka-lewa a:hover { text-decoration:underline; } 
/************ wprowadz dane *****************************************/
fieldset { border:0 none; }
fieldset legend { display:none; }
fieldset p {padding:5px 0;}
.dodaj { border:1px solid #b8b8b8; padding:0 10px; background:#c6c6c6; }

