body
{
font-family: Calibri, Arial;
margin: 3px 0 0 0;
text-align: center;
}

#wrap {
width: 768px;
margin: 0 auto;
}

#left, #right {
margin: 0px 5px 0 5px;
width: 170px;
float: left;
}

.content1-ad {
margin: 20px 0;
}

.content2-ad {
margin: 0 5px 0 5px;
}

.content2-ad img {
margin: 0;
padding: 0;
border: 0;
float: right;
}

.content2-ad h3 {
font-size: 15pt;
margin: 0 0 5px 0;
font-weight: normal;
letter-spacing: -1px;
line-height: 100%;
}

.content2-ad h3 a {
color: CC0000;
text-decoration: none;
}

.content2-ad h3 a:hover {
color: CC0000;
text-decoration: underline;
}

.content2-ad p {
margin: 0 0 15px 0;
}

.content2-ad p a {
color: 000000;
text-decoration: none;
}

.content2-ad p a:hover {
color: 000000;
text-decoration: underline;
}

#pda {
float: left;
width: 348px;
height: 550px;
text-align: left;
background-image: url('pda.png');
}

#frame {
width: 270px;
height: 370px;
overflow: auto;
text-align: left;
margin: 67px 0 0 42px;
}

#mail {
float: left;
width: 105px;
height: 50px;
margin: 37px 0 0 15px;
background: center center url('mail.gif') no-repeat;
}

#home {
float: left;
width: 110px;
height: 55px;
margin: 37px 0 0 3px;
background: center center  url('home.gif') no-repeat;
}

#book {
float: left;
width: 97px;
height: 50px;
margin: 37px 0 0 3px;
background: center center  url('book.gif') no-repeat;
}

#mail a, #home a, #book a {
width: 100%;
height: 100%;
text-decoration: none;
}

#search {
margin: 15px 0;
}

#search #text {
font-size: 12pt;
width: 90%;
border: 1px solid #000;
}

#search #btn {
font-family: Calibri, Arial;
font-size: 11pt;
height: 24px;
width: 10%;
margin-bottom: 0px;
color: #FFF;
font-weight: bold;
border: 1px solid #7E9DB9;
background-color: #7E9DB9;
}

#title h1 {
margin:	25px 5px;
font-size: 18pt;
font-weight: normal;
text-align: center;
line-height: 20pt;
letter-spacing: 0px;
}

#title h1 a, #title h1 a:hover {
color: #000000;
text-decoration: none;
}

#logo {
position: absolute;
top: 58px;
left: 45px;
}

menu {
margin: 15px 0;
padding: 0;
list-style-type: none;
}

menu li
{
margin: 5px 5px;
font-size: 11pt;
font-weight: bold;
}

#vk {
color: #EEE;
text-decoration: none;
border: 1px solid #000066;
background-color: #1144BB;
padding: 0 5px;
margin: 0 1px;
}

#about h2 {
margin: 15px 0px 0px 0px;
font-size: 13pt;
font-weight: normal;
line-height: 130%;
}

#about p {
margin: 0 0px 10px 0px;
font-weight: normal;
font-size: 11pt;
}

H1
{
margin:	30px 5px 10px 5px;
font-size: 16pt;
font-weight: normal;
line-height: 18pt;
letter-spacing: -1px;
}

H2
{
margin: 15px 5px 0px 5px;
font-size: 13pt;
font-weight: normal;
line-height: 16pt;
letter-spacing: -0.5px;
}

H3
{
margin: 15px 5px 0px 5px;
font-size: 11pt;
font-weight: bold;
line-height: 130%;
letter-spacing: -0.5px;
}

CENTER IMG
{
margin:		0 0 10px 0;
}

P
{
letter-spacing: -0.5px;
margin: 0 5px 10px 5px;
font-size: 11pt;
}

UL
{
margin: 0 5px 0 16px;
}

OL
{
margin:		0 5px 0 25px;
}

LI
{
margin: 0 5px;
font-size: 11pt;
}

A
{
color: #000000;
text-decoration: underline;
}

A:hover
{
color: #CC0000;
}

.foot
{
margin: 30px 0px;
padding: 10px 0 15px 0;
text-align:	center;
border-top:	1px solid #000000;
border-bottom:	1px solid #000000;
}

.foot #nav {
text-align:	left;
}

.foot h1 {
font-size: 11pt;
font-weight: bold;
}

.foot h2 {
font-size: 9pt;
font-weight: bold;
}

.foot li {
font-size: 8pt;
font-weight: normal;
}

.pagination {
font-size: 11pt;
margin: 0 5px 10px 5px;
}

.pagination a {
padding: 0 2px;
text-decoration: none;
border: 1px solid #DDD;
background-color: #EEE;
}

.pagination a:hover {
text-decoration: none;
border: 1px solid #BBB;
background-color: #DDD;
}

.pagination big {
padding: 0 3px;
font-size: 14pt;
text-decoration: none;
border: 1px solid #BBB;
background-color: #DDD;
}

.adlink {
margin: 0 1px;
font-family: Calibri, Arial, Verdana;
font-size: 8pt;
font-weight: normal;
}

.classifieds_b1, .classifieds_b2, .classifieds_b3, .classifieds_1 {
background: none !important;
}
