body
{
height:normal;
width:normal;
margin:0px 0px;
}
root
{ 
display: block;
}
p
{
    padding: 0px 10px;
}
a
{
color:black;
text-decoration:none;
}
h3
{
text-align:center;
font-size:larger;
}
a:hover
{
text-decoration:underline;
}
div.main
{
background:#ffffff;
padding:0;
width:780px;
margin: 0 auto;
}
div.page
{
background:#ffffff;

width: 760px;
}
div.menu
{
border: 2px solid black;
background:url('gfx/menu.jpg');
width: 760px;
height:110px;
margin-top:15px;
padding:0px 15px;
margin-bottom:15px;
}
div.text_menu
{
   
 padding:10px 20px;
 font-size:large;

}
div.kategorie_menu
{
float:left;
width:130px;
margin:5px 5px;
border: 2px solid black;
padding: 40px 15px 15px;
background:url('gfx/kategorie.jpg');
}
div.zyczenia
{
width:500px;
height: 880px;
margin: 5px 10px;
padding: 15px 15px;
float:right;
}
div.zyczenia_tabela
{
 width:460px;
 height:260px;
 margin:15px 0px;
 
 background:url('gfx/zyczenie.jpg');
 }
div.title
{
font-style:oblique;
margin-right:20px;
font-size: 15px;
width:455px;
height:22px;
border-bottom: 1px black solid;
padding: 8px 0px 0px 0px;
}
div.text_tabela
{
height:140px;
padding:0px 10px 5px 15px;
font-style: italic;
}
div.ocena
{
padding: 0px 20px ;
float:left;

}
div.autor
{
padding: 0px 20px;
float:right;
}
div.read_next
{
text-align:center;
font-size:small;
}
div.warning
{
text-align:center;
padding:40px 0px;
color:red;
font-size:larger;
}
div.vote
{
margin-right:15px;
width:440px;
height:50px;
padding: 25px 0px 0px 20px;
margin-bottom:20px;
}
div.foot
{
clear:both;
font-size:small;
text-align:center;
border-top: black 1px solid;
border-bottom: black 1px solid;
width:90%;
height:20px;

}
div.star
{
 
  margin: 5px 0px;
}
div.mail
{
width:500px;
height:350px;
padding: 10px 10px;
background:url('gfx/list.jpg');
}
div.textbox
{
    float:left;
}
div.data
{
    float:right;
}
div.clear
{
    clear:both;
}