body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E2222;
	background-color: White;
	margin: 15px;
	padding: 15px
}
body,table,tr,th,td,p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E2222;
}

/* ссылки */
.av { color: #023BBA; }




a { color: #023BBA; }
a:hover { color: #F7941C; }


/* menu */
.menu {
	font-size: 11px;
	padding-right:15px;
	padding-bottom:8px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
/* форма */
.query {
	width: 95%;
	height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: White;
	background-image: url(http://img.adre.ru/search.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	border: solid 1px #6E777F;
}
.submit {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.b_on {
	width: 90px;
	height: 20px;
	padding-top: 3px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(form_b_on.gif);
	background-color: #BDDEF7;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	color: #000;
}
a.b_on:hover {
	color: #000;
}


.ob {
	color: #F1843A;
}
a.ob:hover {
	color: #F1843A;
}


.b_of {
	width: 90px;
	height: 20px;
	padding-top: 3px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	color: #536C7F;
}
a.b_of:hover {
	font-weight: bold;
	color: #536C7F;
}

/* На главной */
.MainCat {
	font-size: 18px;
	font-weight: normal;

}
a.MainCat:hover {
	color: #F1843A;
}

.MainCat2 {
	font-size: 18px;
	font-weight: normal;
color: #F1843A;
}
a.MainCat2:hover {
	color: #F1843A;
}

.vip {
	color: #ff0000;
}
a.vip:hover {
	color: #ff0000;
}



/* category */
.h {
	margin-top: 20px;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F7941C;
}
.h2 {
	margin-top: 15px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #6E777F;
}
#category .descrip {
	color: #6E777F;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: solid 1px #DADDE0;
	margin-bottom: 5px;
	margin-top: 5px;
	padding: 4px;
}
#category .patch {
	margin-left: 2px;
	color: #6E777F;
}
#category h1 {
	color: #F7941C;
	font-size: 18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 0px;
}
#category .cat_list {
	margin-left: 2px;

}

#category .cat_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#cat li {
margin-left: 20px;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
}


.txt {
margin-left: 18px;
	font-size: 12px;
font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	
}

#category .list {
	margin-top: 10px;

}
#category .info {
	float: right;
	text-align: right;
	background-image: url(http://img.adre.ru/indx.gif);
	background-repeat: no-repeat;
	width: auto;
	height: 26;
	color: #ffffff;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

#category .info1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: right; WIDTH: auto; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: top
}

#category .info a {
	color: #ffffff;
	text-decoration: none;
}

#category .new {
	margin-left: 2px;
	padding-bottom: 10px;
	border-bottom: solid 1px #DADDE0;
}

#category .banner {
	width: 190px;
	float: right;
	padding: 15px;
	background-color: #ffffff;
	
}
#category .link {
	padding-bottom: 5px;
}
#category .site_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#category .site_descrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252525;
}
#category .site_url {
	font-family: Arial, Helvetica, sans-serif;
	color: #008000;
	font-size: 12px;
}

#category .site {
	padding-bottom: 7px;
}
#category .site_info {
	color: #6E777F;
	padding-bottom: 10px;
font-size: 11px;
}
#category .site_info p {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#category .site_info a {
	color: #6E777F;
font-size: 11px;
}
#category .pages {
	padding-top:20px
}
#category .pages span {
	margin-left:20px
}
.img_dir {
	float: right;
}
#joinZeal {
	padding:15px;
}
.snum {		FONT-FAMILY: Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #F1843A;}








.general-content-area {
	MARGIN: 0px 24px
}







.general-statistics {
	PADDING-LEFT: 7px; MARGIN: 3em -15px 0px 0px
}
.general-statistics H3 {
	BACKGROUND: #e8f4ff; MARGIN-RIGHT: 15px
}
.general-statistics P {
	MARGIN-TOP: 0.7em
}

.general-statistics-subtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt
}




.content-area {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}






.general-statistics-tables TABLE {
	DISPLAY: inline; FLOAT: left; WIDTH: 355px; LINE-HEIGHT: 1.3em; MARGIN-RIGHT: 15px
}
.general-statistics-tables TABLE TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.general-statistics-tables TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #333; PADDING-TOP: 0px
}
.general-statistics-tables:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}








.content-area:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML .content-area {
	HEIGHT: 1%
}
.content-area H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; BACKGROUND: #e8f4ff; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0.7em -7px; COLOR: #6885a3; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
.page-header {
	TEXT-ALIGN: left
}
.page-header H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20pt; MARGIN: 10px 0px 0px; COLOR: #F7941C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.page-header H1 B {
	COLOR: #F7941C
}
.page-header H2 {
	FONT-SIZE: 14px; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tooltip {
	PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 175px; PADDING-TOP: 2px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffff99
}




.footer-new {
	PADDING-RIGHT: 22px; PADDING-LEFT: 38px; FONT-SIZE: 8pt; PADDING-BOTTOM: 20px; MARGIN: 25px 0px 0px; COLOR: #999; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.footer-new UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.footer-new UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer-new P {
	MARGIN: 10px 0px 0px
}
.footer-new A:link {
	FONT-WEIGHT: bold; MARGIN: 0px 5px; COLOR: #777
}
.footer-new A:visited {
	FONT-WEIGHT: bold; MARGIN: 0px 5px; COLOR: #777
}




.where-can-i-find-this-ad {
	MARGIN-TOP: 3em; PADDING-LEFT: 7px
}
.where-can-i-find-this-ad P {
	MARGIN-TOP: 0.7em
}
.where-can-i-find-this-ad UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}









