a:link {
color: #2666b9;
font-size: 11px;
font-family: verdana, helvetica;
text-decoration: none;
}
a:active {
color: #2666b9;
font-size: 11px;
font-family: verdana, helvetica;
text-decoration: none;
}
a:visited {
color: #2666b9;
font-size: 11px;
font-family: verdana, helvetica;
text-decoration: none;
}
a:hover {
color: #4d8b34;
font-size: 11px;
font-family: verdana, helvetica;
text-decoration: none;
}
.bgcolor1 {
background-color: #ffffff;
}
.bgcolor2 {
background-color: #e4ebd7;
}
.bgcolor3 {
background-color: #e4ebd7;
}
.bgcolor4 {
background-color: #587c1d;
}
.sort {
background-color: #d1d8ec;
}
.title {
background: none;
color: #587c1d;
font-size: 30px;
font-weight: bold;
font-family: magistralc, verdana, helvetica;
text-decoration: none;
}

.bodyline {
background-color: #e4ebd7;
border: 1px #cccc99 solid;
}
.blockline {
background-color: #e4ebd7;
border: 1px #cccc99 solid;
border-top: none;
}
.titleline {
border: 1px #cccc99 solid;
}
.boxtitle {
font-family: verdana, helvetica;
font-size: 11px;
color: #587c1d;
font-weight: bold;
}
.content {
background: none;
color: #000000;
font-size: 11px;
font-family: verdana, helvetica;
}
.block-title {
background: none;
color: #ffffff;
font-size: 11px;
font-weight: bold;
font-family: verdana, helvetica;
}
.storytitle {
background: none;
color: #ffffff;
font-size: 11px;
font-weight: bold;
font-family: verdana, helvetica;
text-decoration: none;
}
.storycat {
background: none;
color: #587c1d;
font-size: 11px;
font-weight: bold;
font-family: verdana, helvetica;
text-decoration: none;
}
.option {
background: none;
color: #587c1d;
font-size: 11px;
font-weight: bold;
font-family: verdana, helvetica;
text-decoration: none;
}
.tiny {
background: none;
color: #000000;
font-size: 11px;
font-weight: normal;
font-family: verdana, helvetica;
text-decoration: none;
}
.small {
background: #e4ebd7;
color: #000000;
font-size: 10px;
font-weight: normal;
font-family: verdana, helvetica;
text-decoration: none;
}
.middle {
padding-left:3;
padding-right:3;
padding-top:0;
padding-bottom:3;
}
.copyright {
color: #939393;
font-size: 11px;
font-weight: normal;
font-family: verdana, helvetica;
}
.copyright a:link, .copyright a:visited {
	color: #939393;
}

.copyright a:hover {
	color: #454545;
}
.code {
color: #0000bb;
font-size: 11px;
font-family: verdana, helvetica;
}
    h1	{ background: none; color: #2666B9; font-size: 28px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; text-align: center; }
	h3	{ background: none; color: #2666B9; font-size: 16px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; text-align: left; }
	h4	{ background: none; color: #2666B9; font-size: 16px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; text-align: center; }

legend {
font-family: verdana, helvetica;
font-size: 11px;
color:#587c1d;
font-weight: bold;
}
fieldset {
border: solid #d1d8ec 1px;
}
font, td, p {
font-size: 11px;
font-family: verdana, helvetica;
}
hr {
height: 0px;
border: solid #2e4308 0px;
border-top-width: 1px;
}
code {
background: none;
color: #0000ff;
font-size: 11px;
font-family: verdana, helvetica;
}
th {
color: #ffffff;
height: 25px;
font-size: 11px;
font-weight: bold;
font-family: verdana, helvetica;
text-decoration: none;
background-color: #ffffff;
background-image: url(images/cellpic.gif);
border: 1px #ffffff solid;
}

#fbar  {
	color: #000000;
	height: 30px;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	background-color: #e9db1b;
	background-image: url(images/headnavibg.gif);
	border: 1px #FFFFFF solid;
}

#fbar a:link, #fbar a:visited {

	color: #1e1085;
    font-weight: bold;
	font-size: 1.0em;
}

#fbar a:hover{
	color: #a20000;
    font-weight: bold;
}

#topbar a:link, #topbar a:visited {

	color: #1e1085;
    font-weight: bold;
	font-size: 1.0em;
}

#topbar a:hover{
	color: #a20000;
    font-weight: bold;
}

body {
margin: 10px;
background: #fafafa;
background-image: url(images/bbg.gif);
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-track-color: #f0f0f0;
scrollbar-highlight-color: #f0f0f0;
scrollbar-arrow-color: #d1d8ec;
scrollbar-base-color: #d1d8ec;
scrollbar-darkshadow-color: #d1d8ec;
}
input, textarea, select {
background: #e4ebd7;
color: #000000;
border: 1px #cccc99 solid;
font-size: 11px;
font-family: verdana, helvetica;
text-decoration: none;
}
.editor {
margin: 0px 0px 1px 0px;
width: 400px;
height: 21px;
border: 1px #cccc99 solid;
background-image: url(../../images/editor/bg.gif);
background-repeat: repeat-x;
}
.smilies {
margin: 0px 0px 1px 0px;
width: 400px;
border: 1px #cccc99 solid;
background-color: #e4ebd7;
text-align: center;
}
.editorbutton {
float: left;
cursor: pointer;
padding: 2px 1px 0px 5px;
}
.rate {
float: left;
padding: 2px 1px 0px 5px;
}
.normal {
float: left;
width: 17px;
height: 16px;
background: url(../../images/rating.gif) top left repeat-x;
}
.hover {
cursor: pointer;
float: left;
width: 17px;
height: 16px;
background: url(../../images/rating.gif) center left repeat-x;
}
.show {
float: left;
width: 17px;
height: 16px;
background: url(../../images/rating.gif) bottom left repeat-x;
}
.pagelink {
border: 1px solid #d1d8ec;
padding: 1px 5px 1px 5px;
background-image: url(images/cellpic.gif);
}
.left {
clear: both;
float: left;
padding: 5px 5px 5px 5px;
width: 35%;
}
.center {
float: left;
padding: 5px 5px 5px 5px;
width: 60%;
white-space: nowrap;
}
.right {
float: left;
padding: 5px 5px 5px 5px;
width: 5%;
}
.button {
clear: both;
padding: 5px 5px 5px 5px;
text-align: center;
}



#main {
	margin: 0px 10px 10px 15px; /* поля: сверху-справа-снизу-слева --- Главный контейнер*/
	}

    #bill { align: center; width: 700px; border: 1px #D1D8EC solid; margin: 0px 0px 1px 20px; }  /*Таблица с объявлением  */
	#vip { align: center; width: 700px; border: 1px #fa2d2d solid; margin: 0px 0px 1px 20px; }  /*Таблица с VIP-объявлением  */
	#tit { background: #F2F2F2; width: 100%; height: 20px; text-align: left; }
	#ww { width: 200px; margin-left: 30px; background: #f2f2f2; }
	#w  { border: 1px #D1D8EC solid; }
	#footline  { border: 1px #587c1d solid; }
	#w1 { width: 100%; height: 80px; border: 1px #D1D8EC solid; margin-left: 30px; }
	#w2 { width: 100%; height: 80px; border: 1px #fa2d2d solid; margin-left: 30px; }
	#w3  { margin-left: 5px; border: 1px #D1D8EC solid; }
	#tblcategory { width: 100%; }  /* Таблица с категориями и подкатегориями, которая выводится на главной*/
	#topbann {  width: 100%; height: 100px; }  /* Рекламный блок на главной и на стр. добавления объявлений */
	#bann_cat {  width: 100%; height: 100px; } /* Рекламный блок на страницах с категориями и с объявлением */
	#advertise { width: 100%; height: 100px; } /* Рекламный блок на главной странице (выводится вместо последних добавленых объявлений) */
	#recom { width: 100%; height: 600px; } /* Рекламный блок на главной странице (выводится вместо последних добавленых объявлений )*/
	#down { width: 100%; height: 600px; } /* Рекламный блок на странице c объявлением (низ страници) */
	#rdown { width: 100%; height: 600px; } /* Рекламный блок на странице c подразделами (низ страници) */
    .red { color: #FF0000; }