html,body
{
margin: 0px;
padding: 0px;
background: url(../images/bg.jpg) repeat-y center top; 
font-size: 11px; 
color: #FFFFFF;
font-family: tahoma, verdana, arial, sans-serif;
background-color: #000000;
}

h2
{
font-size: 11px;
font-weight: bold;  
color: #CBCCDA;
padding: 0px;
margin-bottom: 10px;
}

h3
{
padding: 0px;
margin: 0px;
font-size: 12px;
font-weight: bold;  
color: #65A3BB;
}

h4
{
font-size: 11px;
font-weight: bold;  
color: #FFA800;
padding: 0px;
margin-bottom: 10px;
}

p
{
padding: 0px;
margin: 0px;
}

a
{
color: #65A3BB;
text-decoration: none;
}

a:visited 
{
color: #5F95A3;
}

a:hover 
{
color: #F7F7F7;
}

a:active 
{
color: #FFFFFF;
}

table
{
border: 0px;
}

table td
{
padding: 3px;
}

form
{
margin: 0px;
padding: 0px;
}

form input, select
{
font-size: 11px; color: #387593;
background : url(../images/shadow.gif) repeat-x;
border: 0px solid;
}

img
{
border: 0px;
}

#outer, #flash, #search, #middle, #bottom
{
margin: 0px auto;
padding: 0px;
width: 958px;
}

#search
{
background: url(../images/tlo.jpg) no-repeat;
height: 65px;
}

#cartinfo, #searchbar
{
height: 65px;
padding-left: 20px;
float: left;
}

#cartinfo
{
line-height: 65px;
font-size: 10px;
color: #65A3BB; 
font-weight: bold;
}

#searchbar form
{
margin-top: 20px;
padding: 0px;
}

#path
{
padding-left: 20px;
padding-bottom: 20px;
height: 25px;
line-height: 25px;
color: #A0A0A0;
background: url(../images/tlo2.jpg) repeat-x; 

}

#path a
{
color: #A0A0A0;
}

#path a:hover
{
color: #FFFFFF;
}

#mcontent
{
background-color: #232C33;
border: 0px solid blue;
height: 100%;
overflow: hidden;
}

#left, #center, #main
{
border: 0px solid white;
float: left;
margin-left: 10px;
}

#left
{
width: 210px;
}

#center
{
width: 500px;
}

#main
{
width: 720px;
}

#right
{
border: 0px solid white;
float: right;
margin-right: 10px;
width: 210px;
}

#text
{
float: left;
border: 2px solid #A0160E;
margin-left: 10px;
margin-top: 20px;
width: 690px;
padding: 10px;
background-color: #232C33;
overflow: hidden;
}

#login, #categories, #promo, #faq, #body, #newsletter
{
background-color: #121A20;
padding: 10px;
}

#body
{
padding: 10px;
}

#categories  li
{
display: block;
padding: 5px;
}

#promo table td
{
text-align: center;
}

#news img
{
border: 0px;
padding-left: 10px;
}

#rebate
{
background-color: #A60B00;
padding: 10px;
}

#randimg
{
text-align: center;

}

#randimg img
{
border: 2px solid white;
}

#bottom
{
background: url(../images/tlo3.gif) repeat-x; 
color: #A0A0A0;
height: 120px;
width: 100%;
}

#atomic_href {
margin: 0 auto;
padding: 10px 0 10px 0;
width: 940px;
}

#llinks
{
margin: 0px;
padding: 0px;
text-align: center;
height: 45px;
line-height: 45px;
}

#llinks a
{
color: #FFFFFF;
}

#llinks a:hover 
{
color:  #A0A0A0;
}

#logos
{
float: left;
/*background: url(../images/loga.gif) no-repeat;*/
height: 53px;
width: 468px;
padding-left: 10px;
}

#more
{
text-align: right;
}

#more a
{
color: #FFA800;
}

#more a:hover
{
color: #FFFFFF;
}

#footer
{
float: right;
line-height: 53px;
height: 53px;
padding-right: 80px;
color: #ffffff;
}

#dhtmltooltip{
color: #f8f8f8;
font-family: verdana;
font-size: 12px;
position: absolute;
width: 160px !important;
width: 160px;
border: 1px solid #c8c8c8;
padding: 4px;
background-color: #232C33;
visibility: hidden;
z-index: 400;
}

.price{
font: bold 14px Tahoma; 
color: #A20E04; 
}

.oldprice
{
font: bold 12px Tahoma; 
text-decoration: line-through;
color: #028BBA;
}

.RegtextField
{
width: 99%;
}

.form_top
{
padding: 3px;
font-weight: normal;
font-size: 7pt;
color: #f8f8f8;
text-align: left;
}

.szukaj4 
{
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
COLOR: #000000;
BACKGROUND-COLOR: #f2f0f0;
TEXT-ALIGN: left
}

.regSec 
{
background-color: #C1301D;
font-family: Arial;
color: #FFFFFF;
text-align: left;
padding: 5px;
font-weight: bold;
}

.formBuy 
{
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
WIDTH: 30px;
COLOR: #606060;
BACKGROUND-COLOR: #f8f8f8
}

.button1 
{
font-size: 15px;
color: #B01D0B;
border: 1px solid;
border-color: #444444;
font-weight: normal;
padding:5px;
}

.button2 
{
font-size: 15px;
font-weight: bold;
color: #B01D0B;
padding:5px;
border: 1px solid;
border-color: #911000;
}

.zaplac 
{
font-size: 20px;
color: #FF0000;
padding:5px;
border-color: #911000;
background-color: #FF0000;
}


.formBuy 
{
font-size: 11px;
background-color: #F7EFE2;
color: #606060;
font-weight: normal;
width: 35px;
}

.cartHead 
{
text-align: center;
color: #FFFFFF;
background: #A20E04;
padding: 4px;
font-size: 11px;
}

.cartBody 
{
text-align: center;
color: #FFFFFF;
background: #000000;
}

.cartFoot 
{
text-align: left;
background: #000000;
}

.total 
{
color: #ffffff;
background: #B20F04;
text-align: center;
padding: 2px;
font-size: 14px;
}

.checkSec 
{
background: #121A20;
color: #FFFFFF;
height: 35px;
vertical-align: top;
}

.textField 
{
background: #f8f8f8;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #424242;
}

.confirm
 {
background: #121A20;
vertical-align: top;
font-size: 10px;
}

.star 
{
color: #DF0C00;
}

.navi 
{
display: block;
margin: 0px auto;
text-align: center;
}

.error{background-color: #ff0000; padding:10px}

.rejestracja{width: 695px; color: #ffffff; text-align: center; background-color: #A20E04; padding:10px}

.newsl_bad
 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #ff0000;
color: #FFFFFF;
font-weight: bold;
text-align: center;
}
.newsl_ok {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #00BC0D;
color: #ffffff;
font-weight: bold;
width: 200px;
text-align: center;
}

.white{color: #ffffff}
a.white {color: #ffffff}

.promo{color: #F7F400; font-size: 11px;}
.green {width: 420px; border: #232C33; background-color: #005117; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding: 20px}
.red {width: 420px; border: #232C33; background-color: #951007; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding: 20px}
.red2 {width: 620px; border: #232C33; background-color: #951007; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding: 20px}

.tabelka { font-size: 11px; color: #FFFFFF; text-align: center ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent}
table.tabelka td { font-size: 11px; color: #FFFFFF; text-align: center; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #505B64 #505B64 #505B64; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

