*{
padding:0px;
margin:0px;
font-size:1em
}

body{
font-size:62.5%;
font-family:Georgia,serif;
background: url(/images/background.png) center #888;
background-repeat:repeat-y;
color:#444;
line-height:1.3
}

#container{
background:url(/images/border-left.png) left #fff;
background-repeat:repeat-y;
font-size:1.5em;
width:764px;
margin:auto
}

#baner{
background-color:#fff;
font-size:2em;
width:764px;
text-align:center;
padding-bottom:20px
}

#content{
padding: 0px 20px 10px 20px;
width:528px;
float:right
}

a{
color:#444
}

a:hover{
text-decoration:none
}

#content ul, #content ol{
margin-left:30px;
}

#content li{
padding-top:1.6ex
}

.article{
padding: 0.5ex 0 3ex 0;
background:url(/images/divider.png) no-repeat bottom center;
clear:both;
}

.article img{
float:left;
padding-right:2ex;
padding-top:2.5ex;
}

p{
padding-top: 1.6ex
}

.podpis, .more{
font-weight:bold;
text-align: right;
font-size: 0.75em
}

#title{
font-size: 1.6em;
font-weight:bold;
font-variant:small-caps;
padding-bottom:12px;
background:url(/images/divider_main.png) no-repeat bottom center
}

h1,h2,h3{
font-weight:normal;
padding-top: 0.8em
}

h1{
font-size: 1.3em;
}

h2{
font-size: 1.15em;
}

h3{
font-size: 1em;
}

img
{
border: 0
}

#menu{
font-size: 0.8em;
width:196px;
float:left
}

#nav {
line-height: 2em;
margin-top:10px;
margin-bottom:20px
}

#nav li{
list-style-type:none
}
	
#nav li a {
padding: 6px 8px;
margin-left:10px;
text-decoration: none;
font-weight:bold;
}

#nav li a:hover {
color: #999
}
	
#nav li li a {
padding: 6px 8px;
margin-left:20px;
font-weight:normal;
}

#foot{
background-color:#fff;
clear:both;
padding:10px;
font-size: 0.75em;
text-align:right;
line-height: 1.6em;
}

.ads{
text-align:center;
padding-top:5px;
font-size:0.9em
}

.center{
text-align:center
}
