body, html 
{
 margin:0;
 padding:0;
 background-color:#fff;
}

* 
{
 font-family:Verdana,Arial,Helvetica,sans serif;
 font-size:13px;
 color:#510;
 line-height:16px;
}

:link, :visited {text-decoration:underline; color:#840;}
:link:focus, :visited:focus {color:#840;}

#right :link {color:#840; background:transparent url(images/link-orange.gif) no-repeat bottom left; padding-left:14px;}
#right :visited {color:#b70; background:transparent url(images/link-red.gif) no-repeat bottom left; padding-left:14px;}
#right :visited:hover {color:#840; background:transparent url(images/link-yellow.gif) no-repeat bottom left; padding-left:14px;}
#right :link:hover {color:#b70; background:transparent url(images/link-yellow.gif) no-repeat bottom left; padding-left:14px;}


h1, h2, h3, h3 acronym, h3 abbr, h4 {font-family:Georgia, Palatino, 'Times New Roman', Times, serif;}

h5 {font-family:'Times New Roman', Times, serif;}

h3 acronym, h3 abbr {font-size:18px; color:#8e7048;}

h1 
{
 font-size:20px;
 color:#9e8058;
 margin-top:0;
 margin-bottom:-10px;
}

h2
{
 font-size:19px;
 color:#8e7048;
 display:inline;
}

h2 a 
{
  font-size:19px;
}

h3, h4
{
 font-family:Verdana,Arial,Helvetica,sans serif;
 font-size:17px;
 color:#6e5028;
 font-weight:normal;
 display:inline;
}

h4
{
 font-size:10px;
}



small, small a {font-size:11px;}
 
img.border 
{
 margin:4px 20px 6px 0;
 border:1px solid #840;
}

code {color:#840;}

blockquote {
 background-color:#f3d3a3;
 padding:10px;
 margin-top:20px;
 margin-bottom:20px;
 font-size:11px;
 line-height:16px;
 border-bottom:16px solid #e7c797;
}

blockquote * {font-size:11px;}

blockquote .tip 
{
 font-weight:bold;
 background-color:#e7c797;
 padding:2px 4px 2px 4px;
 border:1px solid #8e7048;
}

acronym, abbr {border-bottom:1px dashed #840; cursor:help;}

li {margin-top:20px;}


.comment, .comment a {font-size:11px;}

.right {text-align:right;}

.center {text-align:center;}

.break 
{
 padding:10px 0 10px 0;
 background:transparent url(images/lightbrown.gif) repeat-x center left;
}

.css 
{
 border-left:1px solid #9e8058;
 padding:20px 0 20px 20px;
}

#hidden 
{
 position:absolute;
 top:-20px;
 left:-20px;
 width:10px;
 height:11px;
}

#top 
{
 position:absolute;
 top:0;
 left:0;
 width:740px;
 height:73px;
 z-index:2;
 text-align:center;
 padding:7px 0 0 0;
 border-top:none;
 border-right:20px solid #d2b48c;
 border-bottom:none;
 border-left:20px solid #d2b48c;
 background:transparent url(images/naglowek.jpg) no-repeat top left;
}

#topunder 
{
 position:absolute;
 top:0;
 left:20px;
 width:740px;
 height:73px;
 z-index:1;
 text-align:center;
}

#container 
{
 position:absolute;
 top:80px;
 left:0;
 width:760px;
 padding:0;
 margin:0;
 border-top:none;
 border-right:20px solid #f1d7b4;
 border-bottom:none;
 border-left:0;
}

#left 
{ 
 position:relative;
 top:0;
 left:0;
 width:532px;
 z-index:1;
 padding:15px 20px 500px 20px;
 background-color:#ffefd5;
 border-top:none;
 border-left:20px solid #f5deb3;
 border-bottom:none;
 border-right:168px solid #fae4c4;
}

#right 
{
 position:absolute;
 top:80px;
 left:593px;
 width:127px;
 z-index:2;
 color:#42240c;
 background-color:transparent;
 padding:15px 20px 15px 20px;
}

.last 
{
 margin-bottom:0;
 padding-bottom:20px;
}

#right p 
{
 font-size:11px;
 line-height:16px;
}

#right ul 
{
 margin:0 0 12px 0;
 padding:5px 0 0 0;
}

#right li 
{
 font-size:11px;
 line-height:16px;
 list-style-type:none;
 display:block;
 padding-top:0;
 padding-left:0;
 margin-bottom:-5px;
}

#right li a 
{
 font-size:11px;
}
