.message
{
    padding:20px;
    background:#bfffce;
    border:2px solid #15af38;
    width:80%;
    display:block;
    text-align:center;
    color:#000000;
    font-weight:bold;
    font-size:13px;
    margin:auto;
}


.alert
{
    padding:20px;
    background:#ffcfcf;
    border:2px solid #bf2f2f;
    width:80%;
    display:block;
    text-align:center;
    color:#000000;
    font-weight:bold;
    font-size:13px;
    margin:auto;
}


body
{
font-family:verdana;
font-size:12px;
margin:0px;
background:#000000;
}

a
{
    font:13px Verdana;
    color:#ff9933;
    font-weight:bold;
    text-decoration:none;
    }
a:hover
    {
    color:#ffcc66;
    text-decoration:underline;
    }
a.menu_bottom
{
    font:11px Verdana;
    color:#ff9933;
    font-weight:bold;
    text-decoration:none;
    }
a.menu_bottom:hover
    {
    color:#ffcc66;
    text-decoration:underline;
    }
a.przyciskA
{
width:400px;
display:block;
margin:0;
height:25px;
}
a.przyciskA:hover
{
height:25px;
text-decoration:none;
background:#aa1111;
margin:0;
}

a.kategorie
{
width:300px;
display:block;
margin:0;
height:25px;
}
a.kategorie:hover
{
height:25px;
text-decoration:none;
background:#aa1111;
margin:0;
}

h1
    {
    font-size:16px;
    color:#000000;
    padding:0;
    margin:0;
    margin-bottom:5px;
    }
h2
    {
    font-size:14px;
    color:#121212;
    padding:0;
    margin:0;
    }
h3
    {
    font-size:18px;
    color:#000000;
    margin-left:60px;
    margin-bottom:5px;
    }
    
h4
    {
    font-size:26px;
    color:#00CC33;
    padding:0;
    margin:0;
    margin-bottom:5px;
    }    

hr
    {
    border:0;
    border-top:1px solid #ff9933;
    }

hr.przyciskA
    {
    margin:0;
    margin-left:0px;
    }

    
.headrow {
    background-color: #a11;
    padding: 2px 4px 2px 4px;
    color: #f93;
    font-weight: bold;
}

.przepis {
    background-color: #a11;
    padding: 2px 4px 2px 4px;
}
