body {
font-family: verdana, tahoma, arial, trebuchet ms;
margin: 0px;
padding: 0px; 
color: #48463A;
font: 12px Trebuchet MS, Arial;
text-align: left;
background: url(gfx/tlo.gif) center top repeat-x;
}


td {
margin: 2px;
padding: 2px;
color: #6B6660;
font: 12px Arial;
vertical-align: top;
text-align: left;
}

.td {
margin: 0px;
padding: 0px;
color: #6B6660;
font: 12px Arial;
vertical-align: top;
text-align: left;
}

.of2d2 {

vertical-align: middle;
font: 12px Trebuchet MS, Arial;
color: #3D3E3E;
margin: 0px;
padding: 0px;
text-align: center;
font-weight: bold;
}


table {
margin: 0px;
padding: 0px;
border-collapse: collapse;
border: 0 none inherit;
}


img {
border: 0px;
margin: 0px;
}

td img.obraz {display: block;}

p {margin: 0px; padding: 0px; }

.top {
width: 900px;
height: 100px;
background: url(gfx/top.jpg) no-repeat;
padding-right: 20px;
}

.belka {
background: url(gfx/belka.gif) no-repeat;
height: 40px;
width: 900px;
vertical-align: middle;
text-align: center;
}


.belka td {
vertical-align: middle;
height: 40px;
}

.belka td:hover {
vertical-align: middle;
background: #2C2C2C;
height: 40px;
}



.pole {
width: 110px;
font: 12px Arial;
color: #48463A;
border: 1px solid #D4D0C8;
padding: 2px;
}





.head1 {
background: url(gfx/m1.gif) no-repeat;
padding: 10px 10px 4px 12px;
color: #AE0000;
font: 12px Trebuchet MS, Arial;
font-weight: bold;
}

.menu1 {
background: url(gfx/m1tlo.gif) repeat-y;
padding: 12px 15px 10px 25px;
color: #3D3E3E;
font: 11px Trebuchet MS, Arial;
text-align: left;
}




.menu2 {
padding: 15px 25px 15px 25px;
color: #48463A;
font: 12px Trebuchet MS, Arial;
text-align: justify;
}


.go {
width: 160px;
height: 29px;
background: url(gfx/go.gif) no-repeat;
font: 12px Trebuchet MS, Arial;
color: #3D3E3E;
padding-left: 9px;
vertical-align: middle;
}

.of {
width: 160px;
height: 29px;
vertical-align: middle;
border-top: 1px solid #EDE9E9;
border-bottom: 1px solid #EDE9E9;
font: 12px Trebuchet MS, Arial;
color: #3D3E3E;
padding-left: 9px;
background: url(gfx/oftlo.gif) repeat-y;
}

.of2 {
width: 160px;
height: 29px;
vertical-align: middle;
font: 12px Trebuchet MS, Arial;
color: #3D3E3E;
padding-left: 9px;
}


.god {
width: 112px;
height: 29px;
background: url(gfx/go2.gif) repeat-x;
font: 12px Trebuchet MS, Arial;
color: #A60000;
vertical-align: middle;
text-align: center;
}

.ofd {
width: 112px;
height: 29px;
vertical-align: middle;
border-top: 1px solid #EDE9E9;
border-bottom: 1px solid #EDE9E9;
font: 12px Trebuchet MS, Arial;
color: #3D3E3E;
padding-left: 9px;
background: url(gfx/oftlo2.gif) repeat-y;
text-align: center;
font-weight: bold;
}

.of2d {
width: 112px;
height: 29px;
vertical-align: middle;
font: 12px Trebuchet MS, Arial;
color: #3D3E3E;
padding-left: 9px;
text-align: center;
font-weight: bold;
}




.promocje {
width: 197px;
height: 153px;
background: url(gfx/promocje.gif) no-repeat;
font: 12px Trebuchet MS, Arial;
color: #3D3E3E;
padding: 40px 78px 10px 12px;
}

.nowosci {
width: 197px;
height: 153px;
background: url(gfx/nowosci.gif) no-repeat;
font: 11px Trebuchet MS, Arial;
color: #3D3E3E;
padding: 40px 78px 10px 12px;
}

.rabaty {
width: 197px;
height: 153px;
background: url(gfx/rabaty.gif) no-repeat;
font: 12px Trebuchet MS, Arial;
color: #3D3E3E;
padding: 40px 68px 10px 12px;
}


.dol {
width: 900px;
background: url(gfx/dol.gif) repeat-x;
height: 35px;
font: 12px Trebuchet MS, Arial;
color: #FFFFFF;
text-align: center;
vertical-align: middle;
}


ul {margin:0; padding:0; list-style-type:none;}


A.a_belka:link , A.a_belka:active , A.a_belka:visited {
color: #FFFFFF;
font-family: Trebuchet MS, Arial, Tahoma, Verdana,Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
padding-left: 15px;
padding-right: 15px;
}

A.a_belka:hover {
color: #FFFFFF;
font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
text-decoration: underline; 
padding-left: 15px;
padding-right: 15px;
}



A:link , A:active , A:visited {
font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #3E3E3E;
text-decoration : none; 
}

A:hover {
font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #FFB400;
text-decoration: none; 
}




A.a_news:link , A.a_news:active , A.a_news:visited {
color: #3D3E3E;
font-family: Trebuchet MS, Arial, Tahoma, Verdana,Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
}

A.a_news:hover {
color: #3D3E3E;
font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
text-decoration: underline; 
}


