html,body{margin:0 auto;padding:0;background-color:#b2c2d9}
body{font:76% "Trebuchet MS",arial,sans-serif;color: #333;text-align:left;padding: 0;background-color:#fff}

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

/* Tla */
div#naglowek, div#podnaglowek, div#tloTresc {
margin:0 auto;
padding:0;
width:100%;
overflow:hidden;}

div#naglowekTlo {padding-top:20px;background-color:#426fa0;}
div#podnaglowek {margin:1px 0 0 0;background-color:#6ca3d8;}
div#tloTresc {margin:0;padding:0;background-color:#b2c2d9;}


div#podmenuTlo {margin:0 auto;padding:0;background-color:#FFF;  width:960px;
 overflow: hidden; zoom:1;  }

/* Naglowek */
span#logo {
margin: 0 0 0 10px;
display:block;
float:left;}

div#naglowek{
margin:0 auto; 
padding:0; 
height:40px;
width:960px;
font-size:30px;
font-weight:bold;
display:block;
background-image:url(index/naglowek.jpg);
background-repeat:no-repeat;
background-color:#5c93c8;
color:#FFF;
overflow:hidden;
}

div#naglowek a {
text-decoration:none;
background-color:#1b5591;
color:#FFF;
display:block;}

div#naglowek ul {
margin:15px 20px 0;
display:block;}

div#naglowek li {
list-style-type:none; 
margin: 0 3px;
width:100px; 
font-size:12px; 
text-align:center;
float:right;}

div#naglowek b {background-color: #426fa0;}
div#naglowek .rtop * {background-color: #FFF;}


ul#menuGlowne .glowneActive a, ul#menuGlowne .glowneActive .rtop *  {
background-color: #aaa;
color:#fff}
ul#menuGlowne b {background-color: #4F8DBC;}
ul#menuGlowne .rtop * {background-color: #1b5591;}


/* podnaglowek */

div#hurtownia {line-height:15px; margin:0 0 0 40px;font-size:13px;}

div#podmenu {
margin:0 auto; 
padding:0;
height:175px;
width:960px;
font-size:12px; 
font-weight:bold;
background-color:#FFF;
color:#aaa;
background-image:url(index/podm.jpg);
background-repeat:no-repeat;
display:block;
overflow:hidden;
zoom:1}

div#podmenu ul {
margin:10px 250px 0 0;
height:30px;
display:block;}

div#podmenu li {
list-style-type:none;
margin: 0 3px;
width:100px; 
text-align:center;
line-height:20px;
float:right;}

div#podmenu a{
text-decoration:none;
background-color:#acbbcf;
color:#FFF;
display:block;}

div#podmenu .glowneActive a, div#podmenu .glowneActive .rtop *  {
background-color: #bce2fc;color:#aaa}

div#podmenu h1 {
margin-left:30px;
display:block;
font-size:18px;
text-align:center;
width:350px;

border-bottom: solid 1px #bbb;
position:absolute;top:170px;}

div#podmenu b {background-color: #FFF;}
div#podmenu .rtop * {background-color: #acbbcf;}

span#ozdoba {
margin-bottom:50px;
float:right;
width:210px
}

span#ozdoba img {
width:200px;
position:absolute;top:100px;
}

div#tresc {
margin:0 auto;
padding-bottom:15px;
width:960px;
background-image: url(index/text.jpg);
background-repeat: repeat-y;
background-color: #fff;
overflow:hidden;}

div#stopka {
margin:0 auto;
padding:0;
width:960px;
background-image: url(index/stopka.jpg);
background-repeat: repeat-y;
background-color: #fff;
height:20px;}

div#postopka {margin:0 auto; width:960px; margin-bottom:20px}
div#postopka b {background-color: #b2c2d9;}
div#postopka .rbottom * {background-color: #fff;}

div#validator {display:block; height:34px;margin:0 auto; width:960px;background-color:#fff;background-image: url(index/text.jpg);background-repeat: repeat-y;}
div#validator img {float:right;margin-bottom:3px;border:none}
