body { background: #023E72; color: #000000; margin: 0px; margin-left: 0px; background-image: url(gfx/bg.gif); background-repeat: repeat-x}

td, div { font-family: Tahoma, Arial, Trebuchet Ms; font-size: 11px; color: #020F1B; list-style-image: url(gfx/arr3.gif); list-style-type: square }
a { color: #052038; text-decoration: none; }
a:hover { color: #FD9600; text-decoration: underline; }

.price { color: #052038 }
.producent { font-size: 10px }

.lista { line-height: 15px; padding-bottom: 15px; vertical-align: top }

#left { width: 192px }
#left a { display: block; color: #ffffff; padding: 7px 7px 7px 30px; border-top: 1px solid #678EB1 }
#left a:hover { color: #FD9600 }
#center { width: 700px; padding-left: 8px; padding-bottom: 10px; padding-top: 7px; color: #052038 }

.center2 { padding-left: 8px; padding-top: 8px; padding-bottom: 8px; color: #020F1B; line-height: 16px }
.center3 { padding-left: 8px; padding-top: 8px; color: #020F1B; line-height: 17px }


#bestlewa { width: 185px; background: #467AA8; padding-left: 7px; padding-top: 3px }
#bestlewa a { display: block; color: #ffffff; padding: 4px 4px 4px 0px; border-top: 1px solid #4E87B9 }
#bestlewa a:hover { color: #FD9600 }


.form1 {  border: 1px #aaaaaa solid; clip: rect(1px, 1px, 1px, 1px); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #ffffff}
.form {  border: 1px #606060 solid; clip: rect(1px, 1px, 1px, 1px); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #ffffff; width: 98%}
.form4 { border: 3px solid #CBD7E2; background: #CBD7E2; font-size: 15px; font-family: Arial, Tahoma; color: #3C3C3C; font-weight: bolder }
.form5 { border: 3px solid #ffffff; font-size: 12px; font-family: Arial, Tahoma; color: #3C3C3C }

.pageoff { display: block; float: left; background: url(gfx/bgstronaoff.gif) no-repeat; padding: 5px 10px 5px 8px; color: #6B6B6B; text-decoration: none }
a.pageoff:hover { display: block; background: #ff0000; float: left; background: url(gfx/bgstrona.gif) no-repeat; color: #ffffff; text-decoration: none }
.pageon { display: block; float: left; background: url(gfx/bgstrona.gif) no-repeat; padding: 5px 10px 5px 8px; color: #ffffff; text-decoration: none }

.white { color: #ffffff;  }
a.white:hover { color: #cccccc } 
.white2 { color: #5D6F7F }
 
h1 { font-size: 20px; font-weight: lighter }
h3 { font-size: 20px; font-weight: lighter }
h4 { font-size: 20px; font-family: Arial, Trebuchet MS; font-weight: lighter; letter-spacing: 10px; margin-left: -2px; margin-right: -11px; margin-bottom: -4px; color: #ffffff; text-transform: uppercase }

.xmenu { background: #8f8f8f; height: 22px; color: #ffffff; border-bottom: 2px #b5b5b5 solid; }
.xmenu2 { text-align=bottom; background: #052038; border-bottom: 1px #cacaca solid; height: 26px; }

.xform { font-family: Verdana; font-size: 10px; height: 18px; color: #666666 }

.xmkoszyk_top { font-size: 10px; padding-bottom: 3px; padding-top: 0px }

.xmtitlebar { height: 24px; padding-left: 10px; font-size: 10px; color: #666666; background-color: #f1f1f1; border-bottom: 2px #b5b5b5 solid; text-transform: uppercase;  }
.dddd { background: #E5BDCA; color: #000000; margin: 0px; background-image: url(gfx/bg_top_swieta.gif); background-repeat: repeat-x}
.t10 { font-size: 10px; }

.l2 { border: #A6A6A6; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}



#footer { padding: 10px; color: #9AB2C7 }
#footer a { color: #9AB2C7 }


.ile { color: #A6A6A6}

.iframe { padding-right: 5px; padding-left: 0px; padding-top: 0px; padding-bottom: 5px }

.iframe2 { padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px }
.frame { border: 2px #ffffff solid; }
.frame2 { border: 1px #d4d4d4 solid; }

.frame5x5 { border: 1px #d2d2d2 solid; clip: rect(1px, 1px, 1px, 1px); padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px}
.5x5  { padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px }

.menu { color: #ffffff }
a.menu { color: #ffffff;  }

.menu_5 { font-size: 10px; }



a.menu:hover { color: #F7AC2B; text-decoration: none }

.bread { font-size: 10px; font-family: Tahoma, Arial; color: #576F84}
a.bread { color: #7B97AF }
a.bread:hover { color: #F56E00 }

.blue { color: #576F84}
.blue2 { color: #0D375C}
a.blue2:hover { color: #F56E00; text-decoration: none }
a.blue { color: #7B97AF }
a.blue:hover { color: #F7AC2B }

.nowosc { font-size: 10; font-weight: bold; color: #F56E00 } 
.dark { color: #0D375C }

.menu4 { color: #4c4c4c }

.small { font-size: 9px; color: #aaaaaa }
.small2 { font-family: Arial, Tahoma; font-size: 9px; color: #94B2CC; line-height: 10px }

#footer2 { display: none }
.menu_2 {   color: #aaaaaa}
a.menu_2 { color: #aaaaaa }

.menu_3 {  font-size: 10px; color: #aaaaaa}
a.menu_3 { color: #aaaaaa }
img { border: 0px }


.form_news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #ffffff; width: 98%}

marquee  { scrollDelay: 1; scrollamount: 1 } 

.opis2  { padding-right: 5px; padding-top: 5px; padding-bottom: 5px }
.opis3  { border-bottom: 1px #ffffff solid; border-right: 1px #ffffff solid; background-color: #ebebeb; padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px }
.opis4  { padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 2px }
.opis5  { border-right: 1px #cecece solid;}

hr { background: transparent; border:0; border-bottom:1px solid #3B6E9B; color:#3B6E9B}



.h1 { font-size: 11px; color: #4e4e4e; font-weight: normal; padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 0px }
.redalert { background: #ff0000; color: #ffffff; padding: 10px; font-weight: bold }
.greenalert { background: #23B800; color: #ffffff; padding: 10px; font-weight: bold }



.txt2  { padding-right: 3px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; text-align: justify; background-color: #ebebeb;}






.link_swieta { color: #ffffff }
a.link_swieta:hover { color: #F5950C; text-decoration: underline }

.new_price { color: #990033 }
.name { font-size: 18px; letter-spacing: -1px; font-weight: lighter }
.left_menu { width: 100%; height: 16px; padding-left: 10px; cursor: hand; DISPLAY: block; font-size: 10px; color: #666666; background-color: #ffffff; text-transform: uppercase;  }
a.left_menu:hover { BORDER-right: #D30300 3px solid; COLOR: #D30300; background-color: #f1f1f1 }

.model { font-size: 10px }

a.q{
    position:relative; /*this is the key*/
    z-index:24; cursor: hand;
    color:#000;
    text-decoration:none}

a.q:hover{z-index:25; background-color:transparent}

a.q span{display: none}

a.q:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:8px; left:20px; width:170px;
    border:1px dotted #1B5A93;
    background-color:#ECF2F8; color:#1B5A93;
    text-align: left; padding: 5px; font-family: Arial, Tahoma; text-decoration: none}


#pl { color: #B9D2E8; padding: 4px }
#pl a { color: #B9D2E8 }
