/* Каркас */
.main-table{width: 95%; height: 90%;}


/* Хэдэр */
.header-td{height: 90px; text-align: center;}
.headerbox{width: 900px; }
.logobox{float: left; width: 200px; text-align: left;}
		/* Навигация */ 
		.menubox{float: left; width: 700px;padding-top:10px;} 
		a.icon_home{float: left; width: 21px; height: 21px; margin: 11px 10px 0 0; text-decoration: none; color: Black; background: url(/i/icon_home_gray.gif) no-repeat;}
		a.icon_home:hover{color: #8dc63f; background: url(/i/icon_home.gif) no-repeat;}
		a.icon_home_active{float: left; width: 21px; height: 21px;  margin: 11px 10px 0 0; text-decoration: none; color: Black; background: url(/i/icon_home.gif) no-repeat;}
		a.icon_home_active:hover{color: #8dc63f;}
		a.menu{float: left; text-align: center; margin: 13px 10px 0 10px; text-decoration: underline; color: Black;}
		a.menu:hover{color: #8dc63f;}
		a.menu_active{float: left; text-align: center; margin: 13px 10px 0 10px; text-decoration: none; color: #8dc63f;}
		a.menu_active:hover{color: #8dc63f;}


/* Блок баннеров */
.bannerblock{height: 60px; background-color: #ebebeb; text-align: center;}
img.banner{margin: 5px 3px 5px 3px;}


/* Содержание */
td.content{ width: 900px; padding: 20px 0 20px 0; border-bottom: 1px solid #8dc63f;}
div.content {padding: 0 50px;}
.leftbox{float: left; width: 250px;}
.rightbox{float: left; width: 650px;font-size: 12px;font-weight: normal;}
		/* Главная страница */
		.maincontent{ font-size: 125%; line-height: 190%; margin: 20px 0 20px 0;}
		.icon{float: left; width: 21px; height: 21px; margin: 3px 10px 0 0;}
    .iconbox{float: left; width: 21px; height: 21px; margin: 3px 7px 0 0;  padding: 4px 2px 4px 3px;	background: url(/i/icon_bg.gif) no-repeat center top; text-align:center;}

div.content div.title {
  margin: 0 0 20px 0;
}
div.content div.title h3{
  margin-bottom: 5px;
}
div.content div.title div {
  color: #999999;
}

/* Копирайты */
.copyright{height: 70px; width: 900px; border-top: 1px solid #8dc63f;}
.copyright_topline{width: 50%; font-size: 1px; vertical-align: top; border-top: 1px solid #ebebeb;}
.copyrighttext{float: left; width: 200px; font-size: 95%; text-align: center; padding-top: 10px;}
.bottom_banners_box{float: left; width: 700px; text-align: center;}
img.bottom_banner{margin: 0 3px 0 3px;}


/* Палитра */
.black{color: black;}
.green{color: #8dc63f;}
.gray{color: #ebebeb;}
#ip {
color: #000000
}


/* Основные ссылки */
a {text-decoration: underline; color: #182718;}
/* a {text-decoration: underline; color: #8dc63f;}*/
a:hover{color: #707070;} 

 
/* Бек и пр. */
body{ font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: Black; background-color: White;}
td, table{font-family: Arial, Helvetica, sans-serif;font-size: 100%}
input, select{font-family: Arial, Helvetica, sans-serif; border: 1px solid #333;padding: 0 3px; }
textarea{font-family: Courier New; border: 1px solid #333;padding: 0 3px; font-size: 13px; }
pre { font-size: 12px; }

#wrongDetect a, #wrongDetect a:hover {
	color: #C64B28;
}

#wrongDetect small {
	font-size: 0.8em;
}

#wrongformthanks {
	color: #8DC63F;
}


.dnsbl-result {
	list-style: none;
}

.dnsbl-result li {
	list-style: none;
	background: url(/i/loading2.gif) left center no-repeat;
	padding-left: 20px;	
}

.dnsbl-result .present {
	color: #700000;
}

.dnsbl-result .absent {
	color: #007000;
}