body
{
background-color: #eeeeee;
color: black;
}

.hiliteBG
{
background-color: #dddddd;
border-color: #dddddd;
}

a img
{
border: 0px
}

div.container
{
position: relative;
width: 100%;
}

div.header
{
color: black;
border-style: solid;
border-width: 1px;
min-height: 83px;
}

#banner
{
position: absolute;
top: -83px;
right: 0px;
width: 468px;
height: 83px;
}

img#paprikat
{
position: relative;
float:left;
margin-right:10%;
z-index: 2;
}

div.sidebar
{
position: absolute;
top: 0px;
left: 0px;
width: 160px;
color: black;
z-index: 1;
}

div.sidebar_ie
{
float: left;
width: 160px;
color: black;
z-index: 1;
}

div.smallad
{
position: absolute;
top: 0px;
right: 0px;
z-index: 1;
}

div.control
{
padding-left: 5px;
}

#example
{
float: right;
}

ul.control
{
list-style-position: outside;
}

span.error
{
color: red;
}

div.main
{
margin-left:180px;
}

input.login
{
padding-right: 0%;
margin-right: 5%;
right: 0%;
}

#loginsubmit
{
float:right;
margin-top:5px;
}

div.priv_settings
{
border: thick solid gray;
padding: 1%;
margin-right: 10px;
}

.plus, .minus
{
font: bold 12px "Courier New", Courier, fixed;
border-style: nothing;
border-width: 0px;
width: 1.7em;
pointer: pointer;
}

.minus
{
background: blue;
color: white;
}

.plus
{
background: red;
color: yellow;
}

div.list2
{
width: 45%;
float: left;
}

div.list3
{
width: 33%;
float: left;
}

ul.list
{
list-style-type: none;
}

.paginate
{
padding-left: 20%;
}

ul.tags
{
list-style-type: none;
}

div.example
{
border-style: ridge;
float: right;
width: 25%;
margin-left: 3%;
clear: both;
}

.concrete_ex
{
border-style: ridge;
margin-left: 10%;
width: 80%;
}

.legalese
{
clear:left;
font-size: small;
margin-left: 160px;
}

div.related
{
float:right;
clear: right;
width: 25%;
}
