a, A:active, A:visited {
	color: #000000;
	text-decoration: none;
}
A:hover {
	text-decoration: none;
	color: #c80311;
}
body, td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
img {
	border:0;
}
h1 {
	font-size: 24px;
	color: #B50808;
	text-align: center;
}
h2 {
	font-size: 22px;
	color:#B50808;
	margin: 0 0 0 15px;
	padding: 0 0 0 15px;
}
h3 {
	font-size:18px;
	color:#B50808;
	text-align: center;
	border: hidden;
	margin: 0;
	padding: 0;
}
ul {
	list-style-type:square;
	color: #000000;
	margin: 0 0 0 17px;
	padding: 0 0 0 17px;
}
/* --> стиль верхнего фрема серфинга, подтверждения и т.п.*/
.bar {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #d1b3b3;
	background:#440000;
}
#bar a {
	color:#ffffff;
	font: bold 12px Tahoma;
	text-decoration:none;
}
#bar a:visited {
	color:#ffffff;
	font: bold 12px Tahoma;
	text-decoration:none;
}
#bar a:active {
	color:#ffffff;
	font: bold 12px Tahoma;
	text-decoration:none;
}
#bar a:hover {
	color:#c80311;
	font: bold 12px Tahoma;
	text-decoration:none;
}
.frame a {
	color:#ffffff;
	font: bold 12px Tahoma;
	text-decoration:none;
}
.frame a:visited {
	color:#ffffff;
	font: bold 12px Tahoma;
	text-decoration:none;
}
.frame a:active {
	color:#ffffff;
	font: bold 12px Tahoma;
	text-decoration:none;
}
.frame a:hover {
	color:#c80311;
	font: bold 12px Tahoma;
	text-decoration:none;
}
/* <-- стиль верхнего фрема серфинга, подтверждения и т.п.*/

.faq {
	font:bold 12px Tahoma;
	color:#000000;
	margin:15px 0 5px 0;
} /* текст вопросов на странице faq.php*/
/* --> контент краткой статистики */
.cont strong {
	display:block;
	background:#ffffff;
}
.cont strong span {
	float:right;
}
/* <-- контент краткой статистики */

/* --> стиль input полей в форме логина */
.inpt {
	font:bold 12px Tahoma;
	color:#990000;
	border:1px solid #990000;
	padding:2px;
	width:150px;
	height:21px;
}
.inptcode {
	font:bold 12px Tahoma;
	color:#990000;
	border:1px solid #990000;
	padding:2px;
	width:55px;
	height:21px;
}
/* <-- стиль input полей в форме логина */
.code {
	margin: 0 0 0 17px;
} /* картинка с кодом */
.contactcode { /* картинка с кодом на странице контактов */
	font:bold 12px Tahoma;
	color:#990000;
	border:1px solid #B50808;
	padding:2px;
	height: 21px;
	width:30px;
}
.big { /* стиль текста заголовков страниц регистриции, помощи, контактов и т.п.*/
	font-size: 14pt;
	color:#B50808;
	padding-bottom:20px;
}
.webforms { /* стиль всех input полей */
	font:bold 12px Tahoma;
	color:#990000;
	border:1px solid #B50808;
}
.searchforms { /* стиль полей формы поиска для биржи рефералов */
	font:bold 11px Tahoma;
	color:#B50808;
	text-align:center;
	border:1px solid #000000;
}
input.formbutton { /* стиль кнопки в форме */
	color:#fff;
	font:bold 12px Tahoma;
	border:1px solid #770000;
	background:#4f8b1a;
	padding:2px 5px;
}
input.formbutton_del { /* стиль кнопки отвечающей за удаление чего-либо */
	color:#fff;
	font:bold 12px Tahoma;
	border:1px solid #770000;
	background:#880000;
	padding:2px 5px;
}
/* --> стиль верхнего и нижнего рекламного блока на главной странице */
.ads {
	width: 760px;
	background:#ebebed;
	color:#333;
	border:1px solid #B50808;
	font-weight:bold;
	padding:5px 0 5px 0;
	text-align:center;
	font-size:11px;
}
.ads #stats {
	font:10px Tahoma;
	color:#B50808;
}
/* <-- стиль верхнего и нижнего рекламного блока на главной странице */

#body_width { /* ширина сайта */
	width:1015px;
	border-left:1px solid #B50808;
	border-right:1px solid #B50808;
	border-bottom:1px solid #B50808;
	border-top:1px solid #B50808;
	padding-top:5px;
}
#body1_width { /* ширина сайта map*/
	width: 1015px;
	text-align: center;
	border: 1px solid #B50808;
}
#all_table { /* ширина всех внутренних страниц (между left_side.inc.php и right_side.inc.php) */
	width:530px;
	border:0;
}
#als_table { /* ширина допстраниц центральная часть*/
	width: 682px;
	border-left:1px solid #B50808;
	border-right:1px solid #B50808;
	border-top:1px solid #B50808;
}
#alsleft_table { /* ширина допстраниц левый край */
	width: 164px;
	border-left:1px solid #B50808;
	border-top:1px solid #B50808;
}
#alsright_table { /* ширина допстраниц правый край */
	width: 164px;
	border-right:1px solid #B50808;
	border-top:1px solid #B50808;
}
.tb5_box_inside { /* ширина слева справа на map */
	border-collapse:collapse;
	width:160px;
}
.arr { /* стиль ссылок (изменить данные, заказ выплаты...) в таблице аккаунта пользователя */
	background:url(/img/arr.png) left no-repeat;
	padding-left:15px;
	font:bold 11px Tahoma;
	text-decoration:none;
}
.rootmenu { /* меню пользовтеля */
	padding-top:0px;
	text-align:center;
}
/* --> стиль таблицы аккаунта пользователя */
#t_acc {
	border-collapse:collapse;
}
#t_acc td {
	font: 11px Tahoma;
	border: 1px solid #B50808;
	padding: 1px 3px 1px 3px;
}
/* <-- стиль таблицы аккаунта пользователя */

/* --> таблицы */
#data_acc {
	border-collapse:collapse;
}
#data_acc td {
	font: 11px Tahoma;
	border: 1px solid #B50808;
}
#table_pack {
	border-collapse:collapse;
	background: #e2e4ee;
}
#table_pack td {
	font: 11px Tahoma;
	border: 1px solid #000000;
	padding: 1px 3px 1px 3px;
	vertical-align: middle;
}
#table_birja {
	border-collapse:collapse;
	border: 1px solid #B50808;
	background: #ffffff;
}
#table_birja td {
	font: 11px Tahoma;
	color:#000;
	border: 1px solid #B50808;
	padding: 2px 2px 2px 2px;
}
/* <-- таблицы */
/* --> таблица открывающегося подменю в аккаунте пользователя */
#table_submenu {
	border-collapse:collapse;
	width: 100%;
}
#table_submenu td {
	font: bold 11px Tahoma;
	border: 0px solid #333333;
	padding: 3px;
	background:#e6ecff;
	vertical-align: middle;
}
/* <-- таблица открывающегося подменю в аккаунте пользователя */
/* --> стиль сообщения о найденных потерянных модернизациях */
#lost_upg_err {
	border: 1px solid #FF0000;
	background: #FFEDED;
}
#lost_upg_err td {
	font: 12px Tahoma;
	color:#000000;
	padding:2px;
	text-align: center;
}
#lost_upg_ok {
	border: 1px solid green;
	background: #EDFFED;
}
#lost_upg_ok td {
	font: 12px Tahoma;
	color:#000000;
	padding:2px;
	text-align: center;
}
/* <-- стиль сообщения о найденных потерянных модернизациях */

.texthead { /* текст на главной странице (белый на черном фоне) */
	height:25px;
	background: #FFF;
	font: bold 12px Tahoma;
	color: #B50808;
}
.yellow {
	border: 1px solid #770000;
	background:#fff5cb;
	color:#000;
	font:bold 10px Tahoma;
	padding:4px;
} /* шапка таблиц */
.dark {
	background:#f3f3f3;
	padding:3px;
	vertical-align:middle;
} /* четные и нечетные строки в таблицах */
.lite {
	background:#f7f7f7;
	padding:3px;
	vertical-align:middle;
} /* четные и нечетные строки в таблицах */
.winer {
	background:#fff;
	padding:3px;
	color:#000;
	vertical-align:middle;
} /* строка подстветки победителя в лотерее */
/* --> стиль внутреннего сообщения */
#readmsg {
	border-collapse:collapse;
	color:#000;
}
#readmsg th {
	border:1px solid #770000;
	font: 11px Tahoma;
	font-weight:bold;
	padding: 3px;
	text-align: left;
	background: #333333;
	color: #fff
}
#readmsg td {
	font: 11px Tahoma;
	border: 1px solid #770000;
	padding: 5px;
	vertical-align: middle;
}
/* <-- стиль внутреннего сообщения */

/* --> стиль отображения PTC рекламы на странице кликов */
#ptc {
	border-collapse:collapse;
}
#ptc td {
	font: 11px Tahoma;
	color:#fff;
	border: 1px solid #770000;
	padding: 4px;
}
/* <-- стиль отображения PTC рекламы на странице кликов */
/* --> все что касается описания видов аккаунтов на главной странице */
.acctype, .acctype_all {
	margin-top:5px;
	margin-left:-17px;
	font-size: 11px;
	color:#000000;
}
.acctype li {
	list-style-type:square;
	line-height:100%;
	margin-bottom:5px;
}
.acctype_all li {
	line-height:100%;
	margin-bottom:5px;
	color:#B50808;
}
.alltype {
	color:#000000;
}
.reflev {
	font-size: 11px;
	margin-top:3px;
}
.acctype_box_t {
	height:23px;
	background:url(/img/plan1_01.gif);
	text-align:center;
	font:bold 12px Tahoma;
	color:#FAE8AA;
}
.acctype_box_m {
	vertical-align: top;
	height:245px;
	background:url(/img/plan1_02.gif);
}
.acctype_box_b {
	height:1px;
	background:url(/img/plan1_03.gif);
	text-align:center;
}
/* <-- все что касается описания видов аккаунтов на главной странице */
/* --> стиль блоков входа, статиситки, форумов и т.д. */
.tbl_box_outside {
	border-collapse:collapse;
	width:230px;
}
.tbl_box_inside {
	border-collapse:collapse;
	width:200px;
}
.tbl_box_inside td {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	border: 0px solid #000000;
	padding: 3px;
	vertical-align: middle;
}
.tbl_box_menu {
	border-collapse:collapse;
	width:180px;
}
.box_t {
	height:40px;
	background:url(/img/sidetbl_01.jpg);
	text-align:center;
	vertical-align:center;
	font:bold 12px Tahoma;
	color:#FAE8AA;
	padding-top:5px;
}
.box_m {
	background:url(/img/sidetbl_02.jpg);
}
.box_b {
	height:8px;
	background:url(/img/sidetbl_03.jpg);
	text-align:center;
}
.box1_t {
	height:40px;
	background:url(/img/sidetbl_011.jpg);
	text-align:center;
	vertical-align:center;
	font:bold 12px Tahoma;
	color:#FAE8AA;
	padding-top:1px;
}
.box1_m {
	background:url(/img/sidetbl_022.jpg);
}
.box1_b {
	height:8px;
	background:url(/img/sidetbl_033.jpg);
	text-align:center;
}
.box_t a {
	color: #FAE8AA;
	font: bold 12px Tahoma;
	text-decoration:none;
}
.box_t a:visited {
	color: #EEC982;
	font: bold 12px Tahoma;
	text-decoration:none;
}
.box_t a:active {
	color: #FF0;
	font: bold 12px Tahoma;
	text-decoration:none;
}
.box_t a:hover {
	color: #FF0;
	font: bold 12px Tahoma;
	text-decoration:none;
}
/* <-- стиль блоков входа, статиситки, форумов и т.д. */
.flags { /* положение флагов для переключения языка */
	margin: 5px 0 0 5px;
	position: absolute;
}
.copyright { /* стиль копирайта */
	color:#fff;
	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}
/* --> стиль ссылки на сайт yourownsurf.com в footer.php */
.yos {
	text-align:right;
	margin: -15px 10px 0 0;
	position: relative;
}
.yos a, .yos a:visited, .yos a:active {
	color:#afafaf;
	font: bold 11px Tahoma;
	text-decoration:none;
}
.yos a:hover {
	color:#c80311;
	font: bold 11px Tahoma;
	text-decoration:none;
}
.sapelnk a {
	color:#000000;
	font: bold 11px Tahoma;
	text-decoration:none;
}
.sapelnk a:visited {
	color:#000000;
	font: bold 11px Tahoma;
	text-decoration:none;
}
.sapelnk a:active {
	color:#000000;
	font: bold 11px Tahoma;
	text-decoration:none;
}
.sapelnk a:hover {
	color:#c80311;
	font: bold 11px Tahoma;
	text-decoration:underline;
}
#counter {
	visibility: hidden;
}
.cetro {
	font-family: Verdana, Geneva, sans-serif;
	color: #B50808;
	font-size: 12px;
	font-weight:bold;
	text-align: justify;
}
.carto {
	text-align: justify;
	border: hidden;
	color: #000099;
	text-indent: 10px;
	background-color: #FFF2F2;
	margin: 0;
	padding: 0;
}
p:first-letter {
	font-weight: bold;
	color: #B50808;
}
.cart1 {
	font-size: 12px;
	text-align: justify;
	border: hidden;
	color: #B50808;
	text-indent: 10px;
	background-color: #F4F4F4;
	margin: 0;
	padding: 0;
}
.vip {
	border: hidden;
	margin: 5px;
	padding: 5px;
	text-align: justify;
}
.dob {
	text-align: center;
}
.rega {
	font-family: Verdana, Geneva, sans-serif;
	color: #B50808;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
}
#alsbot_table { /* низ */
	width: 1015px;
	border:1px solid #B50808;
}
#alstop_table { /* верх*/
	width: 1015px;
	border-left:1px solid #B50808;
	border-right:1px solid #B50808;
	border-top:1px solid #B50808;
