html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, table, tr, td, form, fieldset, input, select{
margin: 0;
padding: 0;
border-spacing: 0;
font-size: 1em;
font-family: arial;
}

.tbold{font-weight: bold;}
.tright{text-align: right;}
.error, .success{
border-style:solid;
border-width: 5px 20px;
width:300px;
margin: 10px auto;
text-align: center;
}
.error{
border-color: red;
}
.success{
border-color: green;
}


#content h4, #content h3, #content h2{
font-size: 1.2em;
margin: 5px 0;
}

#container-wrapper{
width: 830px;
padding-right: 3px;
height: 600px !important;
min-height: 600px;
height: 100%;
margin: 0 auto;
background-color: white;
background-image: url("../images/bgright.png");
background-position: top right;
background-repeat: no-repeat;
}

#container{
padding-left: 15px;
background-image: url("../images/bgleft.png");
background-position: top left;
background-repeat: no-repeat;
width: 802px;

}

#banner{
float: center;
width: 800px;
height: 180px;
background-image: url("../images/baner.jpg");
background-position: top center;
background-repeat: no-repeat;
padding-left: 2px;
padding-right: 2px;
}



#left-menu{
float: left;
width: 198px;
padding: 8px 0;
margin: 2px 0;
background-color: #eee;
border: 1px #ccc solid;
}

#left-menu h2{
color: white;
background-image: url("../images/belka_tlo.png");
background-position: center center;
background-repeat: no-repeat;
height: 35px;
line-height: 30px;
padding-left: 20px;
font-size: .9em;
}

#left-menu ul{
list-style-type: none;
}

a.level0{
background-image: url("../images/plusik.jpg");
background-position: 0 50%;
background-repeat: no-repeat;
padding-left: 18px;
color: #3071a7;
cursor: pointer;
}
a.level0:hover{
color: #f7af4b;
}

ul.level1{
margin-left: 20px;
margin-top: 5px;
display: none;
font-size: .8em;
}


a.level1{
display: block;
background-image: url("../images/bullet3.jpg");
background-position: 0 6px;
background-repeat: no-repeat;
padding-left: 11px;
color: #3071a7;
text-decoration: none;
line-height: 1.5em;
}

a.level1:hover, a.selected{
color: #f7af4b;
background-image: url("../images/bullet4.jpg");
border-right: 3px #f7af4b solid;
}

#content{
float: left;
width: 570px;
padding: 10px 5px 5px 12px;
margin: 11px 0px; 5px 15px;
font-size: .7em;
color: #3071a7;
line-height: 150%;
text-align: justify;
background-color: #eee;
border: 1px #ccc solid;
}

#content a{
color: #f7af4b;
text-decoration: none;
}
#content a:hover{
text-decoration: underline;
}


#content p{
margin: 15px 5px;
}
#content ul, #content ol{
margin: .8em 1.5em;
}

#footer{
font-size: .7em;
padding: 5px;
padding-left: 230px;
clear: both;
border-top: 1px solid #3071a7;
}
#footer a{
color: #3071a7;
text-decoration: none;
}

/*strona glowna */
.news{
width: 570px;
margin-bottom: 10px;
}
.news p{
margin: 5px;

}

.news h3{
color: black;
height: 35px;
line-height: 35px;

width: 500px;
font-size: 25px; 
font-family: Verdana;
}
