body {margin:0; padding: 0; text-align: center; color:#6e6e6e; font:11px/16px Verdana, Arial, Helvetica, sans-serif;}

div {margin: 0; padding: 0;}
p {margin: 0; padding: 0 0 10px 0;}

li {list-style:url(li.gif);}

a {margin: 0; padding: 0; text-decoration: none; color:#d50801;}
a:hover {text-decoration: underline;}

#all {margin: 0 auto; padding: 0; width: 950px;}

#kolum1 {float: left; width: 350px; margin: 0; padding: 90px 0 0 0; text-align: left; background: url(roberto_catering.jpg) left top no-repeat;}
#kolum1 a {display: block; padding: 20px 0 0 130px;}
#kolum1 a img {border: none;}

#kolum1 a#complexbar {background:url(complexbar.jpg) right top no-repeat; width:140px; height:110px; padding:0; margin:20px 0 0 150px;}
#kolum1 a#complexbar:hover {background:url(complexbar.jpg) left top no-repeat;}

#kolum2 {float: left; width: 600px; margin: 0 0 20px 0; padding: 0; text-align: left;} 
#kolum2 {background: url(napis.jpg) 20px top no-repeat;}

#level1 {clear: both; padding: 0 0 0 445px;}
#level1 a {display: block;}
#level1 a img {border: none;}

#level2 {clear: both; padding: 0 0 0 210px;}
#level2 ul {margin: 20px 0 0 0; padding: 0; list-style:none;}
#level2 li {float: left; margin: 0; padding: 0; list-style:none;}
#level2 li a {margin: 0 0 10px 20px; display:block; width:110px; height:30px;}
#level2 li a img {border: none;}

#level3 {clear: both; padding: 10px 0 10px 230px;}
#level3 a {display: block;}
#level3 a img {border: none;}

#level4 {clear: both; background: url(content_t.jpg) 30px top no-repeat; padding: 31px 0 0 30px;}
#level4b {clear:both; background: url(content_b.jpg) left bottom no-repeat; height:34px; clear:both;}

#level4 .tresc {padding: 0 40px 0 30px; background: url(content_r.jpg) left bottom repeat-y; margin-bottom:0;}

#level5 {clear: both; padding: 10px 0 10px 30px;}

.clear {clear:both;}

.head, .galeria2_akapit_tytul {font:16px/16px small-caps Verdana, Arial, Helvetica, sans-serif; color:#d50801; padding: 0 0 10px 0; clear: both;}

.galeria2_miniatura {border:1px solid #d50801;}

.pagination {padding:5px 0; height:20px; font-weight:bold;}
.pagination a, .pagination span, .pagination strong {width:10px; height:10px; display:block; float:left;}
.galeria2_akapit_tresc {clear:both;}

.podmenu ul {margin:0; padding:0 0 16px 0;}
.podmenu li {margin:0; padding:0; list-style:none; float:left;}
.podmenu a {color:#6e6e6e; font-weight:bold; display:block; margin:0 10px 0 0; padding:0 0 0 8px; background:url(li_podmenu.gif) left 4px no-repeat; font-size:12px;}
.podmenu .current a {color:#d50801;}

.tekst_r_head {background:url(bg_rozwijany.gif) left top no-repeat; padding:0 0 10px 0;}
.tekst_r_head a{font:bold 12px/20px small-caps Verdana, Arial, Helvetica, sans-serif; color:#d50801; text-transform:uppercase; padding:0 0 0 10px;}
.tekst_r_tresc {padding:0 10px 10px 10px;}

#mp3_player {display:none;}
