body { 
 margin:0 0 10px 0;
 color:#FFFFFF;
 background-color:#5f0000;
 background-image:url("gfx/tlo.jpg");
 background-repeat:repeat-x; }

body, td, div { font:11px Verdana,Arial; }

input, select, textarea {
 font:11px Verdana,Arial;
 font-weight:bold;
 color:#000000;
 border:1px #000000 solid; }

img { border-color:#3B9EDB; }

a:link { color:#FFFFFF;text-decoration:none; }
a:visited { color:#FFFFFF;text-decoration:none; }
a:active { color:#FFFFFF;text-decoration:none; }
a:hover { color:#FFFFFF;text-decoration:underline; }

.nazwa { color:#FFDD00;font-weight:bold; }
.small { font-size:9px; }
.tlo { background-color:#0D4377; }
.tlo2 { background-color:#125da6; }
.check { border:0px; }

.button {
 padding:2px;
 font-weight:bold;
 background-color:#FFFFFF;
 border:1px solid #3B9EDB; }


.srodek {
 background-image:url("gfx/tabela_tlo.jpg");
 background-repeat:repeat-y; }

.box_header {
 height:23px;
 padding-left:5px;
 font-size:11px;
 font-weight:bold;
 letter-spacing:1px;
 background-color:#0D4377;
 background-image:url("gfx/box_header_bg.gif");
 background-position:right;
 background-repeat:no-repeat;
 border-bottom:1px solid #3B9EDB; }

.border {
 float:left;
 width:150px;
 height:115px;
 background-image:url("gfx/border.jpg");
 background-repeat:no-repeat; }

.border div {
 width:140px;
 height:105px;
 margin-top:5px;
 margin-left:5px; }

.footer {
 padding-bottom:10px;
 text-align:center;
 font-size:10px;
 color:#ba0000; }

.footer a:link, .footer a:visited {
 color:#fc5333;
 text-decoration:none; }

.footer a:active, .footer a:hover {
 color:#FFFFFF;
 text-decoration:underline; }



/****** START ******/

.oferta {
 padding-left:25px;
 background-image:url("gfx/layout/start/left.jpg");
 background-repeat:no-repeat; }

.wiecej {
 height:26px;
 padding-top:6px;
 padding-left:6px;
 font-weight:bold;
 background-image:url("gfx/layout/start/wiecej.gif");
 background-repeat:no-repeat; }



/****** AKTUALNOSCI ******/

.image {
 text-align:center;
 margin:5 0 5 0px; }

.image img {
 border:1px solid #E6E6E6; }

.com_box {
 padding:2 4 2 4px;
 border:1px solid #E3E3E3; }



/****** SHOP ******/

.shop_desc {
 padding-bottom:6px;
 padding-left:60px; }

.shop_price {
 padding-bottom:2px;
 padding-left:60px;
 color:#FFDD00;
 font-size:18px; }

.shop_sztuki {
 padding:6px;
 background-color:#0D4377; }

.box_header_sel {
 height:23px;
 padding-left:5px;
 font-size:11px;
 font-weight:bold;
 color:#FFDD00;
 letter-spacing:1px;
 background-color:#0D4377;
 background-image:url("gfx/box_header_bg.gif");
 background-position:right;
 background-repeat:no-repeat;
 border-bottom:1px solid #FFCC00; }

.border_sel {
 float:left;
 width:150px;
 height:115px;
 background-image:url("gfx/border_sel.jpg");
 background-repeat:no-repeat; }

.border_sel div {
 width:140px;
 height:105px;
 margin-top:5px;
 margin-left:5px; }



/****** HODOWLA ******/

.hodowla {
 height:88px;
 padding-left:25px;
 background-image:url("gfx/layout/headers/hodowla_2.jpg");
 background-repeat:no-repeat; }

.hodowla_box_header {
 height:23px;
 padding-left:5px;
 font-size:11px;
 font-weight:bold;
 background-color:#0D4377;
 background-image:url("gfx/box_header_bg.gif");
 background-position:right;
 background-repeat:no-repeat;
 border-bottom:1px solid #3B9EDB; }

.hodowla_border {
 text-align:left;
 width:150px;
 height:115px;
 background-image:url("gfx/border.jpg");
 background-repeat:no-repeat; }

.hodowla_border img {
 width:140px;
 height:105px;
 margin-top:5px;
 margin-left:5px; }



/****** CONTACT ******/

.contact {
 height:88px;
 padding-left:25px;
 background-image:url("gfx/layout/headers/contact_2.jpg");
 background-repeat:no-repeat; }



/******** paging ********/

.str-table {
 margin:5 0 10 0px;
 border:1px solid #646464; }

.str-page {
 padding:2 3 2 3px;
 color:#000000;
 border:1px solid #F0F0F0;
 background-color:#C8C8C8; }

.str-ile {
 padding:2 3 2 3px;
 color:#000000;
 border-top:1px solid #F0F0F0;
 border-bottom:1px solid #F0F0F0;
 border-right:1px solid #F0F0F0;
 background-color:#C8C8C8; }

.str-nav {
 padding:0 2 0 2px;
 font-family:Verdana;
 font-size:14px;
 font-weight:bold;
 border:1px solid #FFFFFF; }

.str-str td {
 border:1px solid #C8C8C8; }

.str-null {
 background-color:#F0F0F0; }

.str-null a:link, .str-null a:visited {
 color:#000000;
 text-decoration:none; }

.str-null a:hover, .str-null a:active {
 color:#FF0000;
 text-decoration:none; }

.str-sel {
 color:#000000;
 font-weight:bold;
 background-color:#C8C8C8; }
