h1 { font-family: cursive;}

body {
font-family: cursive;
background-color: white;
font-size: 15px;
font-weight: normal;
margin:0;
padding:0;
}

img {
border:0px;
}

p
{
padding-left:10px;
}

h1 {
font-size: 20px;
}

#calosc {
position: relative;
margin: 0 auto 0 auto;
width:1000px;
height:800px;
}

#obraz {
position: absolute;
top:0px;
left:0px;
background-image: url("lewa.jpg");
width:800px;
height:243px;
}

#cloudtag{
position: absolute;
top:250px;
left:0px;
height:30px;
width:1000px;
text-align:center;
}

#news {
position: absolute;
top:295px;
left:0px;
width:444px;
height:283px;
}

#menu {
position:absolute;
top:0px;
right:0px;
width:200px;
height:243px;
font-size:16px;
background-image: url("menutlo.jpg");
}

a.linkmenu {
font-family: Verdana;
display: block;
padding-bottom: 11px;
padding-top: 11px;
padding-left:30px;
color: #ffffff;
background-image: url(kropka.gif);
background-repeat: no-repeat;
background-position: 0px 10px;
font-weight: bold;
text-decoration: none;
}
a.linkmenu:hover,
a.linkmenu:active,
a.linkmenu:focus {
color: red;
font-weight: bold;
text-decoration: none;
}

#zdjecie{
position:absolute;
bottom:101px;
right:0px;
width:500px;
height:400px;
}

#stopka {
position: absolute;
bottom:0px;
width: 100%;
height:100px;
}

#menudol {
position:absolute;
left:0px;
bottom:30px;
width:500px;
height:50px;
font-size:12px;
padding-left:10px;

}

a.linkmenudol {
display: inline;
padding-left:10px;
margin-left:10px;
color: grey;
background-image: url(kwadrat.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
font-weight: bold;
text-decoration: none;
}
a.linkmenudol:hover,
a.linkmenudol:active,
a.linkmenudol:focus {
color: #000000;
font-weight: bold;
text-decoration: none;
}

#tworca
{
position:absolute;
bottom:0px;
right:0px;
font-family:arial;
font-size: 10;
font-weight:bold;
color:grey;
}


