* { margin:0 }
body { font-size:11px; font-family:Tahoma; color:#383838; text-align:center }
table, td { text-align:left; font-size:11px }
a { color:#b90000; text-decoration:none; cursor:pointer }
a:hover { color:#b90000; text-decoration:underline }
pre { text-align:left }

#body { margin:auto; /*width:1064px;*/ height:100% }
#body_1 { width:50%; height:100%; vertical-align:top; text-align:right }
#body_1_1 { height:200px; text-align:right }
#body_2 { width:1000px; height:100%; vertical-align:top }
#body_3 { width:50%; height:100%; vertical-align:top }
#body_3_1 { height:200px; text-align:right }

.clear { clear:both }
.relative { position:relative }

#content_1 { height:68px; vertical-align:top }
#content_2 { height:44px; vertical-align:top }
#content_3 { height:165px; vertical-align:top }
#content_4_1 { vertical-align:top; width:801px }
#content_4_2 { vertical-align:top; width:199px }
#content_5 { height:9px }
#content_6 { height:83px; vertical-align:top; background-color:#f3f3e9 }
#content_7 { height:100%; background-color:#f3f3e9 }

#topLogo { position:absolute; left:7px; top:7px }
#topInfo { position:absolute; left:283px; top:26px }
#topInfolinia { position:absolute; right:122px; top:17px }
#topInfolinia2 { position:absolute; right:18px; top:9px; font-size:12px; font-weight:bold; color:#b90000 }
#topGadu { position:absolute; right:159px; top:42px }
#topMail { position:absolute; right:19px; top:44px }

#flesz { position:absolute; left:210px; top:0 }
#szukajka { position:absolute; left:9px; top:0; width:199px; height:165px }
#szukajka2 { position:absolute; left:9px; top:0; width:982px; height:165px }
#bgSzukajkaC, #bgSzukajkaL, #bgSzukajkaR { height:165px }

#formSzukajka, #formSzukajka td { font-size:11px; color:#ffffff; font-weight:bold }
#formSzukajka a { color:#ffffff; text-decoration:none }
#formSzukajka a:hover { color:#ffffff; text-decoration:underline }
#formSzukajka input, #formSzukajka select { border:1px solid #bc3e00; font-size:11px; color:#383838 }
#formSzukajka .in { width:165px }
#formSzukajka .in2 { width:40px }
#formSzukajka .in3 { width:176px }
#formSzukajka #buttonWyszukaj { border:0 }
#formSzukajka .a { padding:33px 0 0 15px }
#formSzukajka .b { margin:4px 0 0 13px; height:20px }
#formSzukajka .c { margin:0 0 0 15px }
#formSzukajka .d { margin:4px 0 0 13px; height:20px }
#formSzukajka #button { margin:5px 0 0 13px}
#formSzukajka #button2 { padding:7px 5px 0 0; text-align:right }
#formSzukajka #link { margin:6px 0 0 105px }
#formSzukajka #link2 { padding-top:6px; text-align:right }
#formSzukajka .a1 { padding:33px 0 0 18px }
#formSzukajka .b1 { margin:4px 0 0 16px; height:20px }
#formSzukajka .c1 { margin:7px 0 0 18px }
#formSzukajka .d1 { margin:4px 0 0 16px; height:20px }
#formSzukajka .e1 { float:right; margin-top:16px }
#formSzukajka .e2 { float:right; height:25px; margin-top:14px }
#formSzukajka .e3 { float:right; margin-top:16px }
#formSzukajka .f { margin-top:50px; text-align:right; height:26px }
#formSzukajka .g { height:20px; text-align:right; height:26px }
#formSzukajka .h { height:50px }
#formSzukajka .i { float:right; height:26px }
#formSzukajka .j { float:right; margin-top:3px }

#flashPartnerzy { margin-top:12px }
#notes { margin-top:8px }
#menuRT { width:190px; margin-top:8px }
.menuR, .menuR td { font-size:11px; color:#383838 }
.menuR a { color:#383838; text-decoration:none }
.menuR a:hover { color:#383838; text-decoration:underline }

#stopaL { float:left; width:560px }
#stopaL #a { margin:11px 0 5px 0px }
#stopaL #b { margin-bottom:4px }
#stopaR { float:right; width:430px; text-align:right }
#stopaR #a { line-height:13px; margin-top:12px }
.stopaBold { color:#454749; font-size:11px; font-weight:bold }
.stopaBold a { color:#454749; text-decoration:none }
.stopaBold a:hover { color:#454749; text-decoration:underline }
.stopa { font-size:11px; color:#454749 }
.stopa a { color:#454749; text-decoration:none }
.stopa a:hover { color:#454749; text-decoration:underline }
.stopaCopy { font-family:Arial; font-size:11px; color:#898b8d }

.zawijakRight100, .zawijakLeft100 { height:100% }
.zawijakRToL, .zawijakLToR { width:801px; height:7px; font-size:1px }
.zawijakTop { width:801px; height:16px }
.zawijakLeftDrukuj { padding:4px 10px 4px 20px }
.zawijakRightDrukuj { padding: 4px 20px 4px 10px }

#titleH { width:801px; height:34px }
.title { font-family:Trebuchet MS; font-size:16px; color:#383838; padding-left:27px; line-height:32px; font-weight:bold }
.title .pLitera { font-size:21px }

.info, info TD { color:#333333; text-align:justify }
.info UL { line-height: 14px }

.CBillKatalog { font-family: Tahoma; font-size: 11px; color: #333333; margin:auto }
.CBillKatalogInput { 
	font-family: Tahoma; font-size: 11px; color: #333333; 
	border: 1px solid #D1CAB9;
	width: 190px; height: 19px;
	padding: 2px 0px 0px 3px
}

.infoTit_1 { float:left; width:11px; margin-top:9px }
.infoTit_2 { float:left; font-weight:bold; line-height:25px }
.infoTit_2 a, .infoTit_2 a:hover { color:#383838; text-decoration:none }
.info_1 { float:left; width:11px; margin-top:9px }
.info_2 { float:left; width:732px; line-height:23px }
.info_3 { float:left; width:7px; margin-top:9px }
.infoLinia { width:750px; border-bottom:1px solid #f1f1f1; height:1px; font-size:0; clear:both }
.infoLiniaTemp { width:750px; height:1px; font-size:0; clear:both }
.infoTxt { color:#333333; text-align:justify; margin:0 11px 10px 11px; width:727px }

.redB { color:#b90000; font-weight:bold }

.posrednicySelect { width:190px; height:17px; border:1px solid #D1CAB9; font-family:Tahoma; font-size:11px; color:#383838 }

.wynikiSelect { font-size:11px; color:#383838; width:90px; height:19px; border:1px solid #BCB39F; vertical-align:top }
.wynikiB, .wynikiB TD { color:#BE0000; font-weight:bold }

.aranzacje { font-weight:bold; border-bottom:1px solid #dbdbdb; width:749px; line-height:22px }
.aranzacje2 { padding:6px 0 6px 0 }
.aranzacje2 img { border:1px solid #dbdbdb }

.realB, .realB TD { color:#BE0000; font-weight:bold }
.real TD { border-bottom:1px solid #dbdbdb; padding:8px 0 }
.real2 img { border:1px solid #dbdbdb; margin:8px 8px 0 0 }

.pStrRed { color:#BE0000; font-weight:bold }
.pStrRed A, .pStrRed A:HOVER { color:#BE0000; text-decoration:none }
.pStrGreen { color:#68923C; font-weight:bold }
.pStrGreen A, .pStrGreen A:HOVER { color:#68923C; text-decoration:none }
.pStrBlue { color:#3063A4; font-weight:bold }
.pStrBlue A, .pStrBlue A:HOVER { color:#3063A4; text-decoration:none }
.pStrOrange { color:#E05002; font-weight:bold }
.pStrGrey { color:#383838 }
.pStrGreyB { font-weight:bold }
.pStrGreyB a, .pStrGreyB a:hover { color:#383838; text-decoration:none }

.pStrTrebuchetOrange h1, .pStrTrebuchetOrange h1 a, .pStrTrebuchetOrange h1 a:hover { font-family:Trebuchet MS; font-size:16px; color:#E05002; font-weight:bold; text-decoration:none }
.pStrTrebuchetRed h1, .pStrTrebuchetRed h1 a, .pStrTrebuchetRed h1 a:hover { font-family:Trebuchet MS; font-size:16px; color:#BE0000; font-weight:bold; text-decoration:none }
.pStrTrebuchetGreen h1, .pStrTrebuchetGreen h1 a, .pStrTrebuchetGreen h1 a:hover { font-family:Trebuchet MS; font-size:16px; color:#68923C; font-weight:bold; text-decoration:none }
.pStrTrebuchetBlue h1, .pStrTrebuchetBlue h1 a, .pStrTrebuchetBlue h1 a:hover { font-family:Trebuchet MS; font-size:16px; color:#3063A4; font-weight:bold; text-decoration:none }
.pStrTrebuchetWhite h1 { font-family:Trebuchet MS; font-size:16px; color:#ffffff; font-weight:bold }
.pStrTrebuchetWhite h1 a, .pStrTrebuchetWhite h1 a:hover { color:#ffffff; text-decoration:none }

.pStrRamkaTloOff { background:none }

.formZamow, .formZamow TD { font-family: Tahoma; font-size: 11px; color: #333333; }
.formZamow A, .formZamow A:HOVER { color: #BE0000; text-decoration: none; }
.formzamowErr { font-family: Tahoma; font-size: 11px; color: #BE0000; text-align:center; }
.formZamow2, .formZamow2 TD { font-family: Tahoma; font-size: 11px; color: #8C8C8C; }
.formZamowTit, .formZamowTit TD { font-family: Arial; font-size:18px; color: #B9B9B9; }
.formZamowTit2, .formZamowTit2 TD { font-family: Arial; font-size: 19px; color: #BE0000; }
.formZamowTit3, .formZamowTit3 TD { font-family: Tahoma; font-size: 14px; color: #383838; font-weight: bold; }
.formZamowInput {
	font-family: Tahoma; font-size: 11px; color: #333333; 
	border: 1px solid #D1CAB9;
	width: 190px; height: 19px;
	padding: 2px 0px 0px 3px;
}
.formZamowTextarea {
	font-family: Tahoma; font-size: 11px; color: #333333; 
	border: 1px solid #D1CAB9;
	width: 190px; height: 80px;
}
.formZamowSelect { 
	width: 190px; height: 17px;
	border: 1px solid #D1CAB9;
	font-family: Tahoma; font-size: 11px; color: #383838;
}
.formZamowSklepTit { font-family:Trebuchet MS; font-size:16px; color:#be0000; font-weight:bold }
.formZamowSklepUkryj a, .formZamowSklepUkryj a:hover { color:#be0000; font-weight:bold; text-decoration:none; padding-left:20px; linej-height:16px }
.formZamowSklepNazwa { color:#be0000; font-weight:bold }
.formZamowSklepTab_1 { width:11px; border-bottom:1px solid #f1f1f1; line-height:22px; overflow:hidden }
.formZamowSklepTab_2 { width:50px; border-bottom:1px solid #f1f1f1; line-height:22px; overflow:hidden }
.formZamowSklepTab_3 { width:119px; border-bottom:1px solid #f1f1f1; line-height:22px; text-align:right; overflow:hidden }
.formZamowSklepTab_4 { color:#be0000; font-weight:bold }
.formZamowSklepInputIlosc { width:30px; height:17px; border:1px solid #ded7c7; background-color:#f5f5f5; color:#be0000; font-weight:bold; text-align:center; font-size:11px }
.formZamowSklepIlosc { font-weight:bold }
.formZamowSklepSuma { font-weight:bold; color:#be0000 }
.formZamowSklepWyczysc { color:#be0000; padding-top:12px }

#notesT { width:189px }
#notesB { width:189px; height:4px; font-size:1px }
.notesText, .notesText td { color:#ffffff; line-height:14px }
.notesText { padding:35px 0 0 12px }
.notesText a { color:#ffffff; text-decoration:none }
.notesText a:hover { color:#ffffff; text-decoration:underline }

.error { position:relative; height:57px }
.error_1 { position:absolute; left:8px; top:15px }
.error_2 { position:absolute; left:49px; top:8px }

#screenshot { position:absolute; border:1px solid #be0000; background:#ffffff; padding:1px; display:none; color:#000000 }

.sklepNazwa { color:#be0000; font-weight:bold }
.sklepTab_1 { width:11px; border-bottom:1px solid #f1f1f1; line-height:22px; overflow:hidden }
.sklepTab_2 { width:50px; border-bottom:1px solid #f1f1f1; line-height:22px; overflow:hidden }
.sklepTab_3 { width:119px; border-bottom:1px solid #f1f1f1; line-height:22px; text-align:right; overflow:hidden }
.sklepTab_4 { color:#be0000; font-weight:bold }
.sklepInputIlosc { width:30px; height:17px; border:1px solid #ded7c7; background-color:#f5f5f5; color:#be0000; font-weight:bold; text-align:center; font-size:11px }
.sklepIlosc { font-weight:bold }
.sklepSuma { font-weight:bold; color:#be0000 }
.sklepWyczysc { color:#be0000; padding-top:12px }
.sklepErr { color:#be0000; margin:20px 21px 10px 21px; text-align:center }
.sklepTit, .formZamowTit TD { font-family: Tahoma; font-size: 14px; color: #383838; font-weight: bold }
.sklepInput {
	font-family: Tahoma; font-size: 11px; color: #333333; 
	border: 1px solid #D1CAB9; width: 190px; height: 19px; padding: 2px 0px 0px 3px;
}
.sklepTextarea {
	font-family: Tahoma; font-size: 11px; color: #333333; 
	border: 1px solid #D1CAB9; width: 190px; height: 80px;
}
.sklepZestawienie td { line-height:20px }
.sklepZestawienieTit td { font-weight:bold }
.sklepZestawienieRazem { text-align:right; font-size:13px }
.sklepZestawienieAdres { width:200px; text-align:left; line-height:14px; margin:auto; margin-top:10px }