img{ vertical-align: bottom;
margin:0px;
padding:0px; }
body{
padding: 0;
margin: 0;  
background: url(img/body-bg.png) no-repeat 0 23px;
color:#030000;
font-size:0.75em;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

a {
color:#ffffff;
text-decoration:none;
}

#container{
margin: 0 auto;
padding: 0 ;
width: 1013px;
padding-left:9px;
margin-top:20px;
}
#top {
width: 1013px;
}

#toprej {
background-image:url(img/toprej.png);
float:left;
width: 296px;
height:59px;
}

#menu {
background-image:url(img/menu.png);
float:right;
width: 717px;
height:59px;
text-align:center
}

#menu ul {
list-style:none;
float:left;
margin:0px;
padding:0px;
height:40px;

}

#menu li {
font-weight:bold;
font-size:13px;
font-family: Arial, Verdana, Helvetica, sans-serif;
display:block;
float:left;
margin:0px;
padding:0px;
padding-top:13px;
background:url(img/i.png) no-repeat 0 10px;
height:40px;
}

#menu ul a {
color:black;
display:block;
margin:0px;
float:left;
margin-top:-13px;
padding-top:12px;
letter-spacing:1px;
}

#menu ul a:hover {
background:url(img/menu-bg.png) no-repeat;
text-shadow: yellow 0px 0px 2px;
color:white;
}

#menu ul a.m1 {height:36px;width:143px}
#menu ul a.m2 {height:36px;width:143px}
#menu ul a.m3 {height:36px;width:143px}
#menu ul a.m4 {height:36px;width:143px}
#menu ul a.m5 {height:36px;width:143px}

#top-den {
background-image:url(img/top-den.jpg);
float:left;
width: 296px;
height:345px;
}

#top-top {
background-image:url(img/top-top.jpg);
float:right;
width: 717px;
height:345px;
}

#stopka {
background-image:url(img/stopka.png);
float:left;
width: 1013px;
height:103px;
}

#boxy {
background:url(img/boxy-bg.png) repeat-x;
float:left;
width: 1008px;
padding-left:5px;
}

#box1, 
#box2, 
#box3 {
float:left;
width: 289px;
height:273px;
margin-left:38px;
display:inline;
}

#box1 {background-image:url(img/box1.jpg);text-align:left;}

#boxy h2 {
margin:50px 0 0 0;
padding:0px;
float:left;
margin-left:105px;
font-style:italic;
font-size:2.2em;
font-weight:normal;
text-shadow: #00b540 0px 1px 4px;
letter-spacing:1px;
display:inline;
}

#box2 h2 {text-shadow: #2fabc6 0px 1px 4px;}

#box3 h2 {text-shadow: #ef4ea4 0px 1px 4px;}

#box1 span,
#box2 span,
#box3 span {
display:block;
float:left;
font-size:0.9em;
margin-top:25px;
margin-left:30px;
line-height:15px;
padding-left:3px;
display:inline;
}
#box2 span{
display:block;
float:left;
font-size:0.9em;
margin-top:40px;
margin-left:30px;
line-height:15px;
padding-left:3px;
display:inline;
}

#box3 span {
display:block;
float:left;
font-size:0.9em;
margin-top:15px;
margin-left:52px;
line-height:15px;
padding-left:3px;
display:inline;
}

#boxy li {
list-style-image: url(img/li.png);
text-shadow: #dfdfdf 0px 1px 1px;
line-height:16px;
}

#box2 {background-image:url(img/box2.jpg);}

#box3 {background-image:url(img/box3.jpg);}

#boxy .wiecej {
text-align:center;
letter-spacing:2px;
display:block;
float:right;
width:115px;
height:24px;
padding-left:0px;
padding-top:5px;
margin:15px;
}

#boxy  #box1 .wiecej {background-image:url(img/wiecej-1.png);}
#boxy  #box2 .wiecej {background-image:url(img/wiecej-2.png);margin-top:33px;}
#boxy  #box3 .wiecej {background-image:url(img/wiecej-3.png);padding-left:0px;padding-top:5px;margin-top:-8px;}

#main h3{
border-bottom:solid 2px #00c8ff;
letter-spacing:2px;
font-size:1.5em;

}

h4, h5{
border-bottom:solid 1px #00c8ff;
letter-spacing:1px;
font-size:1em;

}
#col-left {
float:left;
width:560px;
background-color:white;
border:solid 6px #e6e6e6;
margin-left:46px;
margin-top:20px;
margin-bottom:20px;
padding:20px;
padding-top:10px;
line-height:19px;
}
#col-right{
float:right;
width:220px;
background-color:white;
border:solid 6px #e6e6e6;
margin-right:35px;
margin-top:20px;
margin-bottom:20px;
padding:20px;
padding-top:10px;
text-align:center;
line-height:19px;
}

#col-left h3, #col-left  h4, #col-left  h5{ letter-spacing:0px;}

#stopka {text-align:center}
#stopka ul {
list-style:none;
float:left;
margin:0px;
padding:0px;
margin-top:10px;
text-align:center;
width:1013px;
}

#stopka li {
display:inline;
font-weight:bold;
margin:0 15px;
text-align:center;
}

#stopka h4{color:white;border:0px;font-size:29px;margin:0px;padding:0px;margin-top:10px;letter-spacing:0px;text-shadow: #006db9 0px 2px 2px;}
#stopka h5{color:white;border:0px;font-size:14px;margin:0px;padding:0px;margin-top:35px;letter-spacing:0px;text-shadow: #006db9 0px 1px 1px;}