body {background-image:url(bg.gif);
background-repeat:repeat-x;
margin:0px;}
td {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4e4e4e;
font-size:11px;}
.menu_bg {
background-image:url(menu_bg.gif);
background-repeat:no-repeat;
width:350px;
height:430px;
background-position:top;}
.menu_bg_k {
background-image:url(menu_bg_k.gif);
background-repeat:no-repeat;
width:350px;
height:430px;
background-position:top;}
.menu_bg_a {
background-image:url(menu_bg_a.gif);
background-repeat:no-repeat;
width:350px;
height:430px;
background-position:top;}
.menu_bg_r {
background-image:url(menu_bg_r.gif);
background-repeat:no-repeat;
width:350px;
height:430px;
background-position:top;}
.menu_bg_p {
background-image:url(menu_bg_p.gif);
background-repeat:no-repeat;
width:350px;
height:430px;
background-position:top;}


.about {
display:block;
height:58px;
width:286px;
padding-left:24px;
padding-right:40px;
padding-top:3px;}
.ref {
display:block;
height:73px;
width:286px;
padding-left:24px;
padding-right:40px;}
.contact {
display:block;
height:67px;
width:286px;
padding-left:24px;
padding-right:40px;
padding-top:3px;}
.photo {
display:block;
height:67px;
width:286px;
padding-left:24px;
padding-right:40px;}
.kropki {
background-image:url(kropki.gif);
background-position:center;
background-repeat:repeat-y;
width:15px;}

.cytat {
background-image:url(cytat.gif);
background-repeat:no-repeat;
width:335px;
height:201px;}
.stopka {
background-image:url(stopka.gif);
background-repeat:repeat-x;
text-align:right;
height:23px;
padding-top:20px;}

.cl01 {color:#558ebd; font-style:italic; font-size:10px;}
.cl02 {background-image:url(kropki.gif); background-repeat:repeat-x; background-position:bottom; display:block; height:20px; width:440px; color:#015494; font-weight:bold;}
.cl03 {color:#558ebd;}
