BODY
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
TD
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
TR
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
P
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
UL
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
OL
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
LI
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
BR
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}

A:link
{
	color: #000000;
}

A:visited
{
	color: #000000;
}
A:hover
{
	color: #ff5200;
}
FORM
{
	margin: 0px;
}
SELECT
{
	font-size: 12px;
	font-family: Tahoma, verdana, sans-serif, arial;
}
OPTION
{
	font-size: 12px;
	font-family: Tahoma, verdana, sans-serif, arial;
}
INPUT
{
	font-size: 12px;
	font-family: Tahoma, verdana, sans-serif, arial;
}
TEXTAREA
{
	font-size: 12px;
	font-family: Tahoma, verdana, sans-serif, arial;
}
BUTTON
{
	font-size: 12px;
	cursor: hand;
	font-family: Tahoma, verdana, sans-serif, arial;
}


.text_all
{
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_all:link
{
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #005DAE;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_all:visited
{
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #005DAE;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_all:hover
{
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
}




.text_forums
{
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_forums:link
{
	padding-left: 15px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #005DAE;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_forums:visited
{
	padding-left: 15px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #005DAE;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_forums:hover
{
	padding-left: 15px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
}




.text_ads
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_ads:link
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_ads:visited
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_ads:hover
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
}



.block_headline
{
	padding-bottom: 2px;
	font-size: 10px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: no;
	text-transform: uppercase;
}


.ads_block
{
	padding-top: 5px;
	padding-bottom: 7px;
}


.head_block
{
	padding-left: 5px;
	padding-right: 5px;
}


.text_gray
{
	font-size: 12px;
	color: #868686;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_gray:link
{
	color: #868686;
	text-decoration: underline;
}
A.text_gray:visited
{
	color: #868686;
	text-decoration: underline;
}
A.text_gray:hover
{
	color: #ff5200;
	text-decoration: underline;
}
.text_black
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_black:link
{
	color: #000000;
	text-decoration: underline;
}
A.text_black:visited
{
	color: #000000;
	text-decoration: underline;
}
A.text_black:hover
{
	color: #ff5200;
	text-decoration: underline;
}
.text_red
{
	font-size: 11px;
	color: #cc0000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_red:link
{
	color: #cc0000;
	text-decoration: underline;
}
A.text_red:visited
{
	color: #cc0000;
	text-decoration: underline;
}
A.text_red:hover
{
	color: #ff5200;
	text-decoration: underline;
}
.text_orange
{
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.text_orange:link
{
	color: #ff5200;
	text-decoration: underline;
}
A.text_orange:visited
{
	color: #ff5200;
	text-decoration: underline;
}
A.text_orange:hover
{
	color: #000000;
	text-decoration: underline;
}
.news
{
	text-align:justify;
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.news:link
{
	color: #000000;
	text-decoration: underline;
}
A.news:visited
{
	color: #000000;
	text-decoration: underline;
}
A.news:hover
{
	color: #ff5200;
	text-decoration: underline;
}

P
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}

.white
{
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.white:link
{
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.white:visited
{
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.white:hover
{
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}

.small
{
	font-size: 10px;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.small:link
{
	font-size: 10px;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small:visited
{
	font-size: 10px;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small:hover
{
	font-size: 10px;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}

.small_gray
{
	font-size: 10px;
	color: #666666;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.small_gray:link
{
	font-size: 10px;
	color: #666666;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_gray:visited
{
	font-size: 10px;
	color: #666666;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_gray:hover
{
	font-size: 10px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}






.small_white
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
}
A.small_white:link
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_white:visited
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_white:hover
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
.white_menu
{
	font-size: 13px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.white_menu:link
{
	font-size: 13px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.white_menu:visited
{
	font-size: 13px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.white_menu:hover
{
	font-size: 13px;
	color: #ffcc00;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
.white_big
{
	font-size: 14px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
}
A.white_big:link
{
	font-size: 14px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
}
A.white_big:visited
{
	font-size: 14px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
}
A.white_big:hover
{
	font-size: 14px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}


.big
{
	font-size: 14px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.big:link
{
	font-size: 14px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.big:visited
{
	font-size: 14px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.big:hover
{
	font-size: 14px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}

.huge
{
	font-size: 16px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.huge:link
{
	font-size: 16px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.huge:visited
{
	font-size: 16px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.huge:hover
{
	font-size: 16px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}


.news_photo
{
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 1px;
}




.big_orange
{
	font-size: 14px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.big_orange:link
{
	font-size: 14px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.big_orange:visited
{
	font-size: 14px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.big_orange:hover
{
	font-size: 14px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}






.small_orange
{
	font-size: 10px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
}
A.small_orange:link
{
	font-size: 10px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_orange:visited
{
	font-size: 10px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_orange:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
.small_blue
{
	font-size: 10px;
	color: #1a73b9;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
}
A.small_blue:link
{
	font-size: 10px;
	color: #1a73b9;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_blue:visited
{
	font-size: 10px;
	color: #1a73b9;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_blue:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
.registered_user
{
	font-size: 11px;
	color: #068a00;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
}
A.registered_user:link
{
	font-size: 11px;
	color: #068a00;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.registered_user:visited
{
	font-size: 11px;
	color: #068a00;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.registered_user:hover
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
.unregistered_user
{
	font-size: 11px;
	color: #666666;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
}
A.unregistered_user:link
{
	font-size: 11px;
	color: #666666;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.unregistered_user:visited
{
	font-size: 11px;
	color: #666666;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.unregistered_user:hover
{
	font-size: 11px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
.button_orange
{
	font-size: 10px;
	background: #ff5200;
	cursor: hand;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
}
.button_gray
{
	font-size: 10px;
	background: #cccccc;
	cursor: hand;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
.button_green
{
	font-size: 10px;
	background: #009130;
	cursor: hand;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
}
.button_red
{
	font-size: 10px;
	background: #ea1100;
	cursor: hand;
	color: #ffffff;
	font-family: ATahoma, verdana, sans-serif, arial;
}
.button_black
{
	font-size: 10px;
	background: #474747;
	cursor: hand;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
}
.error
{
	font-weight: bolder;
	font-size: 18px;
	margin: 6px;
	color: red;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-align: center;
	text-decoration: underline;
}
.advert
{
	font-size: 12px;
	color: #333333;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.advert:link
{
	color: #333333;
	text-decoration: underline;
}
A.advert:visited
{
	color: #333333;
	text-decoration: underline;
}
A.advert:hover
{
	color: #ff5200;
	text-decoration: underline;
}

.small_white
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.small_white:link
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_white:visited
{
	color: #ffffff;
	text-decoration: underline;
}
A.small_white:hover
{
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
td, th
{
	color: #000000;
}
body
{
	color: #000000;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
}
a:link
{
	color: #196199;
	text-decoration: underline;
}
a:visited
{
	color: #196199;
	text-decoration: underline;
}
a:active
{
	color: #ff5200;
	text-decoration: underline;
}
a:hover
{
	color: #196199;
	text-decoration: underline;
}

.small_black
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
}
A.small_black:link
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_black:visited
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}
A.small_black:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
}

.block_title
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-transform: uppercase;
}
A.block_title:link
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
	text-transform: uppercase;
}
A.block_title:visited
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
	text-transform: uppercase;
}
A.block_title:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: none;
	text-transform: uppercase;
}

.photo_video
{
	color: #FF5200;
	font-size: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	text-transform: lowercase;
}

.photo_video-old
{
	color: #ffffff;
	font-size: 10 px;
	font-weight: bold;
	background-color: #ff5200;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 4px;
	text-transform: uppercase;
}



.small_header
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	padding-left: 5px;
	padding-right: 5px;
}

A.small_header:link
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}



A.small_header:visited
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}


A.small_header:hover
{
	font-size: 10px;
	color: #ff5200;
	font-family: Tahoma, verdana, sans-serif, arial;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}

.input_header
{
	font-size: 10px;
	font-family: Tahoma, verdana, sans-serif, arial;
}

.map_items
{
	color: #FF5200;
	font-family: Tahoma,verdana,sans-serif,arial;
	font-size: 11px;
	padding-left: 15px;
}

.help_menu1
{
	font-family: Tahoma,verdana,sans-serif,arial;
	font-size: 10px;
}


.red
{
	color: Red;
}

/*
Таблица с построчной детализацией инфы о каком либо объекте
*/
TABLE.details TR TD
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	padding: 2px 5px 2px 5px;
}
TABLE.details TR
{
	height: 12px;
}
TABLE.details TR TD SELECT
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	padding: 2px 5px 2px 5px;
}
TABLE.details TR TD INPUT
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, verdana, sans-serif, arial;
	padding: 2px 5px 2px 5px;
}
/*
Сделано для RadioButtonList
*/
TABLE.nopadding TR TD SELECT
{
	padding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-bottom-width: 0px !important;
	border-right-width: 0px !important;
}

TABLE.nopadding TR TD INPUT
{
	padding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-bottom-width: 0px !important;
	border-right-width: 0px !important;
}

TABLE.nopadding TR TD
{
	padding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-bottom-width: 0px !important;
	border-right-width: 0px !important;
}
TABLE.nopadding TR
{
	height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-bottom-width: 0px !important;
	border-right-width: 0px !important;
}
.nopadding
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-bottom-width: 0px !important;
	border-right-width: 0px !important;
}
/*
Строка-разделитель
*/
.dotsline
{
	border-bottom: #BACBD7 1px dotted;
}
/*
Paging
*/
DIV.navbar
{
	margin: 4px;
	margin-bottom: 12px;
	margin-top: 20px;
	font-size: 120%;
}
DIV.navnums
{
	margin: 5px;
	margin-bottom: 12px;
	margin-left: 0;
	font-size: 140%;
}
DIV.navnums A
{
	background-color: #E2EBF5;
	padding-left: 10px;
	padding-right: 9px;
	padding-top: 4px;
	padding-bottom: 3px;
}
DIV.navnums .current
{
	color: #7A7A7A;
	background-color: #E5EDF7;
	padding-left: 10px;
	padding-right: 9px;
	padding-top: 4px;
	padding-bottom: 3px;
}
/*
PrivateHeaderControl
*/
.post
{
	background-color: #F5F5F2;
}
.content
{
	border: solid 1px #206020;
	padding: 0px;
	background-color: #ffffff;
	margin: 0px;
	color: #000000;
}

.custom_img
{
	float: left;
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.custom_img_right
{
	float: right;
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.custom_description
{
	text-align:justify;
	font-size:11px;
	margin: 0px;
	border: 0px;
}

.custom_text
{
	text-align:justify;
	font-size: 12px;
}

.custom_big_text
{
	font-size: 14px;
}

/* PNG FIX start */
img, div, a, input { behavior: url(/iepngfix_v2/iepngfix.htc) }
/* PNG FIX end */
