BODY {
     background-color:#FFFFFF;
     font-family:Tahoma, Verdana, Arial;
     font-size:11px;
     color:#333333;
     margin:0px;
     scrollbar-FACE-color: #f0f0f0;
         scrollbar-HIGHLIGHT-color: #ffffff;
         scrollbar-SHADOW-color: #f0f0f0;
         scrollbar-3DLIGHT-color: #c8c8c8;
         scrollbar-ARROW-color: #E22500;
         scrollbar-TRACK-color: #ffffff;
         scrollbar-DARKSHADOW-color: #646464;
}
TD {
     font-family:Verdana,Arial,Tahoma;
     font-size:11px;
     color:#333333;
     border:0; 
}

.koncept_box {
 margin-bottom:15px;
 padding:15px; 
 border:1px solid black; 
 display:block; 
 BACKGROUND-POSITION: right top; 
 BACKGROUND-IMAGE: url(images/mod-back.jpg); 
 BACKGROUND-REPEAT: no-repeat;
}

.koncept_box ul li {
 margin-bottom: 10px;
}

.refbox {
     font-family:Verdana,Arial,Tahoma;
     font-size:10px;
     color:#333333;
     border:0;
}
INPUT {
     background-color:#FFFFFF;
     font-size:10px;
     font-family:verdana;
     color:#333333;
}
SELECT {
     background-color:#FFFFFF;
     font-size:9px;
     font-family:Tahoma, Verdana, Arial;
     color:#000066;
}
TEXTAREA {
     background-color:#FFFFFF;
     font-size:10px;
     font-family:verdana;
     color:#333333;
}

A:link {
     color:#000066;
     font-size:10px;
     text-decoration : none;
}
A:visited {
     color:#000066;
     text-decoration : none;
     font-size:10px;
}
A:hover {
     color:#FF0000;
}
A:link.menu {
     color:#FFFFFF;
     font-family:Tahoma, Verdana, Arial;
     font-size:11px;
     font-weight: bold;
     text-decoration : none;
}
A:visited.menu {
     color:#FFFFFF;
     font-family:Tahoma, Verdana, Arial;
     font-size:11px;
     font-weight: bold;
     text-decoration : none;
}
A:hover.menu {
     color:#AAAAFF;
     text-decoration : none;
}



.m
{
     color:#999999;
     font-family:Tahoma, Verdana, Arial;
     font-size:9px;
     text-decoration : none;
}
A:link.m {
     color:#999999;
     font-family:Tahoma, Verdana, Arial;
     font-size:9px;
     text-decoration : none;
}
A:visited.m {
     color:#999999;
     font-family:Tahoma, Verdana, Arial;
     font-size:9px;
     text-decoration : none;
}
A:hover.m {
     color:#000000;
     text-decoration : none;
}


.szczegoly
{
     color:#FF0000;
     font-family:Tahoma, Verdana, Arial;
     font-size:12px;
     font-weight:bold;
}

A:link.szczegoly {
     color:#FF0000;
     font-family:Tahoma, Verdana, Arial;
     font-size:12px;
     font-weight:bold;
     text-decoration : underline;
}
A:visited.szczegoly {
     color:#FF0000;
     font-family:Tahoma, Verdana, Arial;
     font-size:12px;
     font-weight:bold;
     text-decoration : underline;
}
A:hover.szczegoly {
     color:#FF0000;
     font-family:Tahoma, Verdana, Arial;
     font-size:12px;
     font-weight:bold;
     text-decoration : underline;
}

TD.l {
     background-image:url('images/bg_l.gif');
     height:224px;
}
TD.r {
     background-image:url('images/bg_r.jpg');
     background-position:top left;
     background-repeat:no-repeat;
     height:224px;
}
TD.c {
     border-left:#FFFFFF 1px solid;
     border-right:#FFFFFF 1px solid;
     height:224px;
}
TD.main_menu {
     padding-left:30px;
     padding-right:30px;
     padding-top:15px;
}
TD.main_menu_opt {
     line-height:120%;
}


TD.login {
     background-image:url('images/bg_login.gif');
     height:93px;
     padding-left:18px;
     padding-right:10px;
     padding-top:6px;
     color:#FFFFFF;
     font-weight:bold;
     font-size:9px;
}
TD.szukaj {
     background-image:url('images/bg_szukaj.gif');
     height:62px;
     padding-left:18px;
     padding-right:10px;
     padding-top:12px;
     line-height:150%;
     color:#FFFFFF;
     font-size:9px;
}
TD.submenu {
     background-color:#EEEEEE;
     padding-top:10px;
     padding-bottom:10px;
     padding-left:20px;
     padding-right:20px;
     font-size:9px;
}
TD.nawigator {
     padding-left:20px;
     padding-right:20px;
     padding-top:10px;
     padding-bottom:10px;
     font-size:9px;
}
TD.stopka-1 {
     background-image:url('images/bg_stopka-1.gif');
     height:21px;
}
TD.stopka-2 {
     background-image:url('images/bg_stopka-2.gif');
     height:21px;
}
TD.stopka_txt-1 {
     background-color:#F3F3F3;
     padding-left:10px;
     padding-top:10px;
     padding-bottom:10px;
}
TD.stopka_txt-2 {
     background-color:#FFFFFF;
     text-align:right;
     padding-left:20px;
     padding-right:15px;
     padding-top:10px;
}
.1 {
     border:#FFFFFF 4px solid;
}
.promocja {
     border:#9E0000 4px solid;
}

.txti { border: 1px solid black }


.tabelka { 
           border: 1px solid black;
		   border-collapse:collapse
		 }

.tabelka td { 
             padding:3px;
             border: 1px solid black; 
		 }


.TXT {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #5C5C5C;
        text-align: justify;
}
.TXT-podtytul {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #B31732;
}
.TYTUL-strony {
        font-family: "Trebuchet MS", Tahoma;
        font-size: 20px;
        font-weight: bold;
        color: #000066;
}
.ZAM-tyt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #666666;
        border-top-width: 1px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #CCCCCC;
        border-right-color: #000000;
        border-bottom-color: #000000;
        border-left-color: #000000;
        font-weight: bold;
        background-color: #FAFAFA;
}
.ZAM-dane {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #CCCCCC;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        font-size: 10px;
}
.kreska-pion {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #666666;
        border-right-color: #666666;
        border-bottom-color: #666666;
        border-left-color: #666666;
}.dane-tytul {  font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #000099; border-color: #666666 black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.dane-light {  background-color: #EEEEEE; border: solid; padding-top: 1px; padding-bottom: 2px; border-width: 0px 0px 1px; border-color: #CCCCCC #CCCCCC #FFFFFF}
.tabela-dane {  font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #333333; vertical-align: top; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; width: 100%}
.tabela-dane2 {  font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #333333; vertical-align: top; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: solid; width: 95%}
.kategoria-nazwa {  font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold; color: #993300}
.kategoria-firma {  font-family: tahoma, Verdana, Arial; font-size: 10px; color: #999999}
.infoBox {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.koszyk-nazwa {  font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold; color: #993300}
.koszyk-nrart {  font-size: 9px; color: #999999}
.koszyk-naglowektab {  font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #FFFFFF; background-color: #999999; font-weight: bold}
.staracena {  font-weight: lighter; color: #FF0000; text-decoration: line-through}
.mod-img-min {  background-color: #FFFFFF; background-position: center; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.mod-lewy {  font-family: Tahoma, Verdana, Arial; font-size: 9px; color: #666666; padding-right: 5px; padding-left: 5px}
.mod-tyt {  font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #000066}
.nowacena {  font-size: 12px; color: #B31732; font-weight: bold}
.cena-netto {  font-size: 11px; font-weight: bold; color: #333333}
.cena-brutto {  font-size: 10px; color: #999999; font-weight: normal}
.menu-left {  font-family: Tahoma, Arial, Verdana; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none}
.menu-top{
	color:#FFFFFF;
	font-size: 10px
}
.menu-top a{
	color:#FFFFFF;
}
.menu-top a:link{
	color:#FFFFFF;
}
.menu-top a:hover{
	color:#FFFFFF;
}
.menu-top a:visited{
	color:#FFFFFF;
}
.imgref {  background-color: #FFFFFF; background-position: center; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
