/* CSS Document */ 
h1 { font-size: 12px; font-weight: bold; margin:1px; display:inline; } 
h2 { font-size: 12px; font-weight: bold; margin:1px; display:inline; } 
h3 { font-size: 12px; font-weight: bold; margin:1px; display:inline; } 
h4 { font-size: 12px; font-weight: bold; margin:1px; display:inline; } 
body { background: #fff url('img/tlo.png');
font-size: 12px; } 
#container { position: absolute; 
top: 2px; 
left: 5%; 
background: url('img/bgtop.png') no-repeat top left; 
height: 12px; 
width: 893px; } 
#content { float: left; 
background: url('img/bgc.png') repeat-y top left; 
width: 893px; 
margin: 12px 0 0 0; } 
#top1 { float: left; 
background: url('img/top1.png') no-repeat 15px 2px; 
width: 540px; 
height: 238px; } 
#top2 { float: left; 
background: url('img/top2.png') no-repeat 0 2px; 
width: 342px; 
height: 238px; } 
#flags { float: right; 
list-style: none; 
padding: 30px 17px; margin: 0; } 
#flags li { list-style: none; 
margin: 0 0 12px 0; } 
#flags li a img { border: none; } 
#sidebar { float: left; 
font-size: 12px;
background: url('img/sidebar.png') no-repeat 12px 0px; 
border: none; 
width: 215px; 
padding: 35px 0 0 26px; } 
#sidebar #n-menu { background: url('img/menu.png') no-repeat; 
height: 39px; 
font-size: 12px;
width: 200px; 
margin: 0; 
padding: 0; } 
#sidebar #n-menu p { padding: 0; 
margin: 0; } 
font-size: 12px;
#sidebar #n-list { background: url('img/list.png') no-repeat; 
height: 39px; 
width: 200px; 
font-size: 12px;
margin: 0; 
padding: 0; } 
#sidebar #n-list p { padding: 0; 
margin: 0;
font-size: 12px; } 
#sidebar ul { list-style: none; 
padding: 0; 
margin: 0 0 30px 0; 
width: 198px; 
font-size: 12px;
border: 1px solid #c6c6c6; 
border-top: none; 
background: #f5f6f8; } 
#sidebar ul li { border-bottom: 1px dotted #c9c9ca; 
margin: 0; 
font-size: 12px;
padding: 0; } 
#sidebar ul li a { text-decoration: none; 
display: block; 
font-size: 12px;
margin: 0 5px 2px 5px; 
color: red; } 
#submit { position: absolute; top: 190px; left: 83px; 
background: transparent url('img/go.png') 0 0 no-repeat; 
border: none; 
width: 55px; 
height: 25px; 
max-height: 25px; 
padding-top: 30px; 
cursor: pointer; 
font-size: 1px; } 
#search { position: absolute; top: 220px; left: 23px; 
border: 1px solid #a2a2a2; 
width: 130px; 
background: #fefefe; 
max-height: 40px; } 
#dzwonki { float: left; 
width: 650px; 
font-size: 12px;
padding: 25px 0 0 0; 
margin: 0; } 
#ramka { height: 1500px;
width: 640px; } 
#ramka2 { height: 1800px;
width: 100%; } 
#dzwonki h2 { font-family: arial, verdana, serif; 
font-size: 1em; 
padding: 0; 
margin: 12px 0 3px 0; } 
#dzw-l { margin: 0 5px 0 20px;
display: inline; /* ie playground */ 
float: left; 
width: 330px; 
padding: 0 0 120px 0; } 
#dzw-r { width: 190px;
padding: 0; 
margin: 0 12px 0 0; 
display: inline; /* ie playground */
float: left; } 
#footer { clear: both; 
background: url('img/bgbottom.png') no-repeat top left; 
height: 40px; } 
#dzw-r a { font-size: 90%; } 
#dzw-l a { font-size: 65%; } 
#dzw-l strong a { font-size: 100%; } 
#dzw-l div table tbody tr td div { margin-top: -8px; } 
#dzw-l .funsounds div table tbody tr td a { font-size: 100%; } 
#dzw-l .funsounds div table tbody tr td { width: 160px; } 
#dzw-r strong a { margin: 0 12px; } 
#rightside { 
float: right; 
height: 300px; 
width: 50px; 
margin: 12px 15px 12px 0px; 
display: inline; /* ie playground */
text-align: left; } 
#dzw-r div table { width: 112px; }

#dzw-l strong a, #dzw-r strong a {
color: #0000f0;
font-family: arial, verdana, serif; 
font-size: 77%; 
}
