/* ----- OGĂLNE ----- */
body
{
	padding:0px;
	margin:0px;
	text-align:center;
	font-family:tahoma;
	background-color:#a8c6e9;
	font-size: 11px;
}
img{border:none;}
a:focus {outline: none;}
.nobr{white-space:nowrap;}
.fix{clear:both;}
.orange {color:#ef8100}
.odstepy{letter-spacing:1px;}
.morski{color:#3f5a6c;}
.b {font-weight: bold;}
.u {text-decoration: underline;}
.center { text-align: center; }
input{border:1px solid #a2a2a2;padding:1px 5px;margin:0px 5px;}
input.disabled{bacground-color: lime;}
#main{width:980px;padding:0px 10px;background-color:#fff;margin:auto;position:relative;}
#top{text-align:left;}
#adres{width:150px;float:left;}
#zalogowany{width:240px;float:right;line-height:29px;font-family:'verdana';font-size:9px;text-align:right;padding-right:5px;}
#wyloguj{color:#ef8100;font-size:9px;}
#menu{padding-left:20px;background-color:#ef8100;line-height:26px;color:#fff;font-weight:bold}
#menu a{color:#fff;font-weight:bold;padding:7px 12px;_padding:6px 12px;text-decoration:none;font-size:10px;}
#menu a:hover, #menu a.active{background:url(/gfx/1/menu_dziubek.gif) bottom center no-repeat;}
#gradient{position:relative;margin-top:1px;width:980px;height:65px;background:url(/gfx/1/gradient.gif) top repeat-x;}
#koszyk{position:absolute;bottom:5px;right:5px;}
#koszyk img{vertical-align:middle;}
#koszyk a{color:#000;text-decoration:none;}
#tresc_cont{floaT:left;line-height:1%;font-size:1px; }
#tresc{width:980px;background-color:#e8f7ff;min-height:100px;font-size:11px;line-height:130%;padding-bottom:40px;}
#stopka{margin-top:30px;floaT:left;margin-bottom:10px;text-align:left;font-size:11px;color:#425d6f;font-family:'arial';}
#stopka a{color: #425d6f; text-decoration: none;}
#stopka a:hover{color: #425d6f; text-decoration: underline;}
#wybrane{display:inline;width:150px;margin-left:8px;floaT:left;margin-top:30px;color:#3f5a6c;font-weight:bold;}
#zobacz{width:250px;floaT:left;margin-top:25px;margin-lefT:80px;color:#ef8100;font-weight:bold;font-size:14px;}

#produkty_kont{float:left;width:735px;color:#fff;margin-top:20px;padding-left:15px;}
.produkt{display:inline;margin-left:12px;width:165px;background-color:#425d6f;padding-top:30px;float:left;}
.ramka{}
.zdjecie{border:5px solid #687d8c;width:140px;margin:auto;line-height:1%;font-size:1px;}
.zdjecie img{border:1px solid #fff;}
.opis{margin-top:20px;margin-bottom:10px;}
.koszyk{background-color:#687d8c;padding:7px 10px;padding-left:25px;}
.koszyk a{color:#fff;text-decoration:none;}
.koszyk a:hover{text-decoration:underline}
.koszyk img {vertical-align:middle;padding:0px 5px;}

#tresc2{width:980px;background:url(/gfx/1/tresc2_body.gif) center repeat-y;min-height:100px;font-size:11px;line-height:130%;padding-bottom:40px;}
#lewa{floaT:left;width:217px;margin-left:5px;display:inline;}
#prawa{floaT:left;width:725px;margin-left:25px; display:inline;}

#zamowienie, #karta, #profil{border:1px solid #ef8100;width:715px;margin:auto;margin-top:15px;}
#zamowienie th,#karta th, #profil th{background-color:#ef8100;color:#fff;font-family:'verdana';}
#zamowienie .ciemny,#karta .ciemny, #profil .ciemny{background-color:#a4cfe5;}
#zamowienie .podswietlony{background-color:#fff;}
#zamowienie .red{background-color:#ff0000;}
#zamowienie .green{background-color: #508761;}
#zamowienie .yellow {background-color: yellow;}
#zamowienie .inny{background-color: #839BB6;}
#zamowienie tr, #karta tr, #profil tr{background-color:#c0e4f6;}
#zamowienie td, #zamowienie th,#karta td, #karta th, #profil td, #profil th{height:25px; padding: 5px;}
#zamowienie_stopka td{padding: 2px 5px;}
#zamowienie td input, #karta td input, #profil td input{width:51px;text-align:center;line-height:20p;height:20px;}
#zamowienie a{color:#0066b5;font-family:'verdana';font-size:11px; text-decoration:none;}
#zamowienie a:hover { text-decoration: underline; }
#zamowienie th a { color: white; }
#zamowienie_stopka{background-color:#c0e4f6;width:545px;height:28px;margin:auto;}
#karta, #profil{text-align:left;width:715px; }
#karta td, #karta th, #profil td, #profil th{padding:6px 7px;}
#karta td input, #profil td input{text-align:left;}
#karta th a { color: white; }

#profil {width: 500px; }
#profil th {width: 185px; }

.col1{width:88px;}
.col2{width:61px;}
.col2n{width:65px;}
.col3{width:103px;}
.col4{width:101px;}
.col5{width:60px;}
.col6{width:46px;}

/* kolumny w koszyku -- 10*/
.col1_koszyk{width:170px;}
.col2_koszyk{width:83px;}
.col3_koszyk{width:83px;}
.col4_koszyk{width:83px;}
.col5_koszyk{width:38px;}
.col6_koszyk{width:100px;}
.col7_koszyk{width:100px;}
.col8_koszyk{width:38px;}

/* kolumny w zloz zamowienie */
.col1_zloz{width:170px;}
.col2_zloz{width:65px;}
.col3_zloz{width:88px;}
.col4_zloz{width:55px;}
.col5_zloz{width:88px;}
.col6_zloz{width:88px;}

/* kolumny w "klienci" */
.col1_klienci{width:88px;}
.col2_klienci{width:95px;}
.col3_klienci{width:48px;}
.col4_klienci{width:55px;}
.col5_klienci{width:38px;}


.kwota{background-color:#ef8100;color:#000000;font-weight:bold}
.razem{font-weight:bold;color:#3f5a6c}
#zamawiam, #aktualizuj, #zatwierdz{margin-top:10px;}
#grupy_produktow{position:absolute;left:5px;top:40px;font-size:16px;color:#3f5a6c;}
#grupy_produktow a{font-size:14px;color:#3f5a6c;text-decoration:none;margin-left:5px;}
#grupy_produktow a.active, #grupy_produktow a:hover{font-weight:bold;}
.tekst{float:left;margin:10px 30px;display:inline;}
.zdjecia{background-color:#fff;}

#zamowienie_wydruk { width: 650px; border-collapse: collapse; margin-top: 15px; line-height: 1.3;}
#zamowienie_wydruk caption { font-size: 20px; font-weight: bold;}
#zamowienie_wydruk tr { padding: 8px; }
#zamowienie_wydruk th { text-align: right; width: 20%;  padding: 8px 5px 8px 5px;}
#zamowienie_wydruk td {text-align: left;  padding: 3px 5px 3px 5px;}
.szary { border-color: #e5e5e5;}

#zamowienie_wydruk_produkty {margin-top: 15px; border-collapse: collapse;}
#zamowienie_wydruk_produkty td { text-align: center; }
#zamowienie_wydruk_produkty th { text-align: center; }
#zamowienie_wydruk_produkty .bord { border: 1px solid black;}

#komunikat {width: 500px; border: 2px solid #ef8100; background-color: #a4cfe5; font-size: 14px; font-weight: bold; padding: 20px; text-align: center; margin: auto;}

#gotowka {width: 320px; border: 1px solid #ef8100; font-weight: bold; padding: 8px; text-align: center; margin: auto; margin-top: 10px;}

#pr_l { color:#3f5a6c; text-decoration: none;}
#pr_l a{ text-decoration: none; color: #425d6f; }
#pr_l a:hover{ text-decoration: underline; }

#zestawienie_produktow a { color: black; }

#karta a { color: black; text-decoration: none; }
#karta a:hover { text-decoration: underline; }

.td_separator { text-align: center; background-color: #3f5a6c; color: white; font-weight: bold; font-family:'verdana';}

#separator_link { padding-left: 10px; font-size: 70%; color: white; font-weight: normal; }
#separator_link_norm { color: white; }

#pytania{text-align:left;margin:30px 25px;line-height:200%;}
#pytania a{font-size:12px;font-size:12px;color:#355062;font-weight:bold;}
.odpowiedz{line-height:1.2;display:block;font-size:15px;color:#ef8100;font-weight:bold;margin-top:20px;}
.link_top{margin-bottom:10px;}
.wciecie{margin:0px 15px;text-align:left;}
.seledyn{font-size:12px;font-weight:bold;color:#5194b6;display:block;margin-top:15px;}
.seledyn_odp{margin:2px 15px;font-size:12px;line-height:1.5}
.b11{font-size:11px;font-weight:bold;}
.nomargin{margin:0px;}
.s12{font-size:12px;}

#rabat{background-color:#e8f7ff;width:530px;}
#rabat td{background-color:#a8c6e9;padding:5px;text-align:center}
.w2{width:90px;}
.w3{width:75px;}
#rabat .odstep1{text-align:left;padding-left:15px;}
#rabat .odstep2{text-align:left;padding-left:55px;}
#rabat .wyroznione td{background-color:#ef8100;font-size:15px;font-weight:bold;padding:15px 10px;}

#system_rabatowy {color:#666666;font-weight:bold;font-size:15px;font-family:arial;}
#system_rabatowy td{padding:5px;border-right:1px solid #fff;border-top:1px solid #fff}
#system_rabatowy .niebieski2{background-color:#99CCFF}
#system_rabatowy .szary{background-color:#dcdcdc;}
#system_rabatowy .szary2{background-color: #355063; font-weight: bold;}
#system_rabatowy .pomarancz2{background-color:#ffc266}
#system_rabatowy .pomarancz{background-color:#ffdb94}
#system_rabatowy .pomarancz3{background-color:#ef8100; color: white; font-size: 11px; font-weight: normal; font-family:verdana;}
#system_rabatowy .pp{border-right:2px solid #ffc266;}
#system_rabatowy .lp{border-left:2px solid #ffc266;}
#system_rabatowy .bp{border-right:none;}
#system_rabatowy .bl{border-left:none;}
#system_rabatowy .s10{font-size:10px;}

#system_rabatowy2 {color:white;font-weight:normal; font-size: 12px; font-family: verdana; text-align: center;}
#system_rabatowy2 .niebieski1 { background-color: #a5cfe5; color: black; font-weight: normal; }
#system_rabatowy2 td{padding:5px;border-right:1px solid #fff;border-top:1px solid #fff}
#system_rabatowy2 .niebieski2{background-color:#c0e3f6; color: black;}
#system_rabatowy2 .szary{background-color:#dcdcdc;}
#system_rabatowy2 .szary2{background-color: #355063; font-weight: bold;}
#system_rabatowy2 .pomarancz2{background-color:#ffc266}
#system_rabatowy2 .pomarancz{background-color:#ffdb94}
#system_rabatowy2 .pomarancz3{background-color:#ef8100; color: white; font-weight: normal;}
#system_rabatowy2 .pp{border-right:2px solid #ffc266;}
#system_rabatowy2 .lp{border-left:2px solid #ffc266;}
#system_rabatowy2 .bp{border-right:none;}
#system_rabatowy2 .bl{border-left:none;}
#system_rabatowy2 .s10{font-size:10px;}
#system_rabatowy2 .left { text-align: left; padding-left: 10px;}

#gradient_prezent{position:relative;margin-top:1px;width:980px;height:40px;background:url(/gfx/1/gradient_bez_linii.gif) top left repeat-x;}
#gradient_prezent a { color:#3f5a6c; }
#gradient_prezent img { vertical-align: middle; padding-left: 5px; padding-right: 5px; }

#trailimageid
{
     position:absolute;
     height: 1px;
     z-index: 1000;
     left: 0px;
     visibility: hidden;
     width:650px;
     top: 0px;
}

.regulhead { padding-top: 25px; color: #ef8100; text-align: center; padding-bottom: 2px; font-size: 110%;}

#etap{width:531px;margin:auto;margin-top:15px;font-weight:bold;font-size:10px;color:#435E6E}
#etap a{color:#435E6E; text-decoration: none;}
#etap a:hover{text-decoration: underline;}
.etap{width:177px;float:left;}
.etapa{width:177px;float:left;color:#EF8200}

#pager a{color: black; text-decoration: none;}
#pager a:hover{text-decoration: underline;}
#pager .curPageLink {font-weight: bold; text-decoration: underline;}

#uwaga_cont{width:490px;line-height:1px;font-size:1px;margin:auto;margin-top:40px;}
#uwaga{line-height:150%;padding:10px 50px 0px 40px;font-size:12px;background:url(/gfx/1/uwaga_backgnd.gif) left repeat-y;}
#uwaga_tytul{font-family:'trebuchetms';color:#ef8100;font-size:15px;font-weight:bold;display:block;margin-bottom:20px;}
#uwaga_tresc{font-family:'verdana';color:#3f5a6c;font-size:11px;}
#dalej{float:left;margin-left:350px;margin-top:15px;}

.tab_nazwa_kategorii { background-color: #4d6371; color: white; font-size: 110%; font-weight: bold; }
.nazwa_sekcji { color:#ef8100; font-weight:bold; font-size:14px; text-align: center; margin-top: 10px; }
.margtop30 { margin-top: 30px; }
.highlight { border: 1px solid #ef8100; background-color: #a4cfe5; }

/* początek komunikacji */
#wiadomosc_title{color:#3d4e62;font-size:20px;margin-top:15px;}
#tri_cont{line-height:1%;font-size:1px;width:700px;margin-left:7px;margin-top:10px;}
#tri_body{text-align:left;line-height:150%;color:#3f5a6c;font-size:10px;}
#tri_top{background:url(/gfx/1/tri_body.gif) top left repeat-y;}
#tri_lewa{float:left;width:335px;margin-left:10px;display:inline;}
#tri_body a{color:#3f5a6c;text-decoration:none;}
#tri_body a:hover{text-decoration:underline;}
#tri_body2{background:url(/gfx/1/tri_body2.gif) top left repeat-y;}
#tri_prawa{float:left;width:150px;margin-left:35px;}
.tri_tytul{color:#3d4e62;font-size:17px;margin-top:5px;margin-left:10px;margin-bottom:10px;display:block;}
.wiadomosc{margin-top:5px;font-size:11px;margin-left:10px;padding-left:20px;background:url(gfx/1/koperta_n.gif) 0px 3px no-repeat;display:block; color:#3d4e62;}
#wiadomosc_img{text-align:right;}
.wiadomosca{margin-top:5px;font-size:11px;margin-left:10px;padding-left:20px;color:#ef8100 !important;background:url(/gfx/1/koperta_a.gif) 0px 3px no-repeat;display:block;}
.wiadomosci_wiecej{text-align:right;clear:both;}
.wiadomosci_wiecej a{color:#ef8100 !important;font-size:11px;text-decoration:underline !important;}
.download{padding-left:20px;background:url(/gfx/1/download_n.gif) center left no-repeat;display:block;}
.downloada{padding-left:20px;color:#ef8100 !important;background:url(/gfx/1/download_a.gif) center left no-repeat;display:block;}
.do_srodka{text-align:center;}
.do_prawej{float:right;}
.do_lewej{float:left;}
#triple_body{text-align:left;line-height:150%;color:#3f5a6c;font-size:10px;background:url(/gfx/1/triple_body.gif) top left repeat-y;}
#wiadomosci_male_cont{font-size:1px;margin-left:5px;line-height:1%;width:209px;margin-top:15px;margin-bottom:50px;}
#wiadomosci_male{background-color:#ef8200;font-size:10px;line-height:14px;}
#wiadomosci_male a{color:#000000;text-decoration:none;text-align:left;display:block;padding-left:20px;background:url(/gfx/1/koperta.gif) 3px 2px no-repeat;}
#wiadomosci_male a.active{color:#ffffff;font-weight:bold;}
#wiadomosci_male a:hover{text-decoration:underline;}
#do_pobrania {margin-left: 10px;}
#do_pobrania .tytul { color: #ef8100; font-weight: bold;}
#do_pobrania a{color: #3f5a6c; text-decoration: none; padding-left:14px;background:url(/gfx/1/download_n.gif) center left no-repeat; display:block; }
#do_pobrania a:hover{text-decoration:underline;}

#toggle{display:none;}
.hidden{display:none;}

#wg_wiadomosc {border-top: 1px solid #485665; width: 88%; margin: auto; padding: 10px 15px; background-color: #E8F6FF; font-size: 11px; text-align: justify;}
.wg_wiadomosc{cursor:pointer;background:url(/gfx/1/tr_zw.gif) left center no-repeat;text-decoration:none;display:block;}
/* border-bottom:1px solid #ef8100;font-size:14px;font-weight:bold;color:#425d6f;padding:5px 0px 3px 15px */

/* koniec komunikacji */
#popup{width:94px;height:33px;background:url(/gfx/zam_info.gif) top left no-repeat;position:absolute;visibility:hidden;}

#rabaty{border:1px solid #ef8100;width:545px;margin:auto;margin-top:15px;width: 500px;text-align:left;}
#rabaty th{font-family:'verdana';padding:6px 7px;}
#rabaty td{padding: 6px 5px;}
#rabaty .padleft{padding-left:30px;font-weight:bold;}
#rabaty .padleft img{padding-right:20px;vertical-align:middle;}
#rabaty .tac{text-align:center;}
#rabaty .tar{text-align:right;}
#rabaty .fwn{font-weight:normal;}
#rabaty a{padding-left: 10px;font-size:9px;color:white;font-weight:normal;}
#rabaty .posrel{position:relative;float:left;}
#rabaty .strzalka{position:absolute;left:-50px;top:10px;}
#rabaty .col34{width:200px;}
#rabaty #w70{width:70px;}
#rabaty .nieb3{background-color: #a4cfe5;}
#rabaty .nieb2{background-color:#c0e3f6;}
#rabaty .nieb1{background-color:#3f5a6c;color:#fff;}
#rabaty .tn{color:#3f5a6c;}
#rabaty .pom1{background-color:#ef8100;color:#fff;}
#rabaty .pom2{background-color:#fcbb70;color:#fff;}

#nowosc_exr{float:right;margin-right:50px;}
#shadow{z-index:99;background-image:url(/gfx/1/exrpopup/shade1x1.png); position:absolute; left:0; top:0; width:100%;}
#popup_exr{position:absolute;width:550px;font-size:1px;line-height:1px;z-index:100;margin:auto;top:50px;left:230px;text-align:left;}
#popup_exr img{vertical-align:top;}
#popup_exr #close{margin-top:5px;margin-left:5px;cursor:pointer;}
#popup_bottom{background:url(/gfx/1/exrpopup/bottom.gif) top left no-repeat;width:524px;;height:99px;text-align:center;}
#popup_bottom img{margin:10px 40px}

#kontakt_osoby { position: absolute; width: 200px; margin-left: 10px; margin-top: 20px; line-height: 1.6; }
#kontakt_osoby a { text-decoration: none; }
#kontakt_osoby a:hover { text-decoration: underline; } 

