*{margin:0;padding:0;font-size:1em}
body{padding:20px 0;font-size:62.5%;font-family:Verdana,sans-serif; background:url(/images/background.png) #E6E2DF;color:#111}

h1{font-size:1.7em}
h2{font-size:1.2em;clear:both}
h3,h4{font-size:1em}
h1,h2,h3,h4{padding-top:1.7ex}
img{border:0}
p{line-height:1.75em;padding-top:1.3ex}
p img{vertical-align: middle}
.without{display:none}

#accessibility{display:none}
#container{margin:auto;width:770px;background:#fff;border:solid #b2b2b2 1px}
#banner{font-size:2em;text-align:right;padding:13px 30px 13px; margin-bottom:40px;border-bottom:solid #b2b2b2 1px;background:url(/images/banner-background.png) center;line-height:0ex}

#content{float:right;width:500px;font-family:Verdana,serif;font-size:1.1em;padding-right:30px;padding-bottom:30px}
#content a{text-decoration:underline;color:#369}
#content .dict{text-decoration:underline;color:#090}
#content a:hover{text-decoration:none}
#content ul{margin-left:30px;padding-top:1.3ex;padding-bottom:1.3ex}
#content li{padding-top:1.3ex;line-height:1.5em;}
#rzemioslo{text-align:right;padding-top:2.6ex;padding-bottom:1.3ex}
.author{text-align:right; font-style: italic}
.unit-content{margin-left:10px;margin-bottom:6ex}
.title{padding-bottom:5px;padding-left:10px;color:#333;font-family:'Trebuchet MS',serif;border-bottom:1px solid #b2b2b2}
.title{font-weight:normal;padding-top:0}
.tab{padding-left:25px}
#back{margin-top:8ex}
.portfolio img{margin-bottom:20px;margin-right:20px;float:left}
.portfolio .website{clear:both;line-height:1.75em}
.portfolio{margin-top:20px}


#menu{width:185px;font-weight:bold;font-size:1.3em;font-family:'Trebuchet MS',serif}
#menu li{color:#333;margin-left:2px;padding-top:8px;padding-bottom:3px;padding-left:20px;list-style-type:none;border-bottom:1px solid #b2b2b2}
#menu a{color:#000;text-decoration:none}
#menu a:hover{color:#888}

#search{width:185px;text-align:right;margin:27px 30px 0 2px;
background:#E6E3E2;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;padding:1px}
#search form{background:url(/images/szukaj.png) no-repeat center left}
#search input{vertical-align:middle;font-size:1.1em;font-family:Arial,sans-serif}
#edit{margin-left:20px;margin-right:1px;width:111px;background:#fefefe;border:none;padding:1px}
#submit{width:47px;border:none; background:#E6E3E2;color:#766D68}
.unit-search{margin-left:10px;margin-bottom:3ex}

.ads{width:185px;text-align:center;margin-top:20px;margin-bottom:30px}
.ads img{margin-bottom:10px;margin-top:10px}
.ads a{text-decoration:underline;color:#369}
.ads a:hover{text-decoration:none}
#stamps{clear:both;padding:2px 10px}
#foot{font-size:1em;color:#666;text-align:center;padding:7px 0 10px 0; border-top:1px solid #B2B2B2;margin:0 30px}
