body {margin-left: 0%; margin-right: 0%; margin-top: 0px;}
body,textarea {font: 8pt Verdana,Tahoma,Arial,Helvetica,sans-serif}

p, ol,li {font-size: 8pt;}
ul {margin-top: 1px; margin-bottom:1px; margin-left: 20px;}
li {margin-left: 2px; margin-top:2px;}
em {font-style:normal;}
form {display:block;}

.topmenu {font-size:10px; text-align: right;}
.topline {font-size:10px; background: #FF9B32;}
.cls_TopBarLink {font-size:11px; color:Black; font-weight:bold;text-decoration:underline;letter-spacing:-1px;}
.topline_divider {background: #FFC384;}


.cls_HatTitleFirst {color:#051089;}
.cls_HatTitleSecond {color:#FF9B32;}
.cls_HatSubTitle {color:#FF9B32;}

.error {font-size:15px; font-weight:bold; color: #A31818;}

.search_result {font-size:12px; font-weight:bold; margin-bottom:5px; margin-top:5px;}

input {font-size:10px; height: 19px;}
.form {font-size:10px;}
.form_input {font-size:10px;width:200px;}
.form2 {font-size:12px;}
.no_link {text-decoration : none;}
.link {cursor: hand; text-decoration : underline; color:#051089;}
.button_form
  {
    border-right: 2px ridge #D5A26D; 
    border-bottom: 2px ridge #D5A26D; 
    border-left: 1px solid #FFD8AE; 
    border-top: 1px solid #FFD8AE;
    font-size:10px;
    font-weight:bold;
    color:#882825;background-color:#FFDAB3;
  }

.small {font-size:10px;}
.smallest {font-size:9px;}
.text {font-size:11px; padding: 2px; padding-bottom: 4px;}
.centertext {text-align:center;font-size:11px;}
.selectedtext {font-size:11px;color:#A31818;}
.textheader {font-size:16px;}

.newsTable {border:solid 1px #dddddd;border-top-width:0px;}
.newsAtAkaDog {border:solid 1px #A1A1A1;background:#f0f0f0;font-size: 12px; font-weight: bold; color:#051089; padding-left:2px; padding-right:2px;}
.newsCaption {font-size: 12px; font-weight: bold; padding: 3px 1px 3px 1px;background-color:#dddddd;  color: #444444;}

.newsItem {font-size: 11px;font-weight:bold;padding:5px 0px 0px 10px;}
.newsborder {background:#dddddd;}
.newsback {background:#f0f0f0;}
.newsdate {color:#A31818; font-size:11px;}
.newsadborder {background:#A1A1A1;}
.newsadback {background:#f0f0f0;}
.newsad {font-size: 12px; font-weight: bold; color:#051089; padding-left:2px; padding-right:2px;}
.newsheader {font-size: 12px; font-weight: bold;}



/*.forumTable1 {background-color:#666;}*/
.forumTable1 {background-color:#f0f0f0;}
.forumPostTable {background-color:#f0f0f0; border: 1px solid #dddddd;}
.forumAtAkaDog1 {border:solid 1px #A1A1A1;background:#f0f0f0;font-size: 12px; font-weight: bold; color:#051089; padding-left:2px; padding-right:2px;}
.forumHeaders1 {background-color:#FFB265;font-size: 12px; font-weight: bold;}
.forumBigText {font-size:12px;font-weight:bold;}
.forumNormalText {font-size:11px;}
.forumNormalCell {font-size:9pt;}
.forumSmallText {font-size:10px;}
.normalTextSmall {font-size: 9pt; font-family: verdana;}
.normalTextSmallBold {font-size: 8pt; font-family: verdana;}
.normalTextSmaller {font-size: 8pt; font-family: verdana;}

.menuTextLink{font-size: 8pt; font-family: verdana;}

.forumWideCell {padding:5px 10px; background-color:#F0F0F0; border: 1px solid #dddddd;} /* mva 03.06.2004 */
.forumWideCellC1 {padding:5px 10px; background-color:#F0F0F0; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd;} /* mva 03.06.2004 */
.forumWideCellC2 {padding:5px 10px; background-color:#F0F0F0; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd;} /* mva 03.06.2004 */
.forumWideCellC3 {padding:5px 10px; background-color:#F0F0F0; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd;} /* mva 03.06.2004 */
/*.forumWideCellC1 {background-color:#FFF5EC; border: 0px;}
.forumWideCellC2 {background-color:#FFF0E2; border: 0px;}
.forumWideCellC3 {background-color:#F3F6FF; border: 0px;} /*{background-color:#F3F6FF;}*/

.forumNormalCell {padding:3px 5px;}
.forumButtonCells {background-color:#eee;}
.forumButtonCell {padding:5px;text-align:right;}

.searchItem {padding: 10px; background-color:#F0F0F0; border: 11px solid #dddddd;} /* mva 03.06.2004 */



.priceheader {background:#dddddd; text-align:center; font-size:11px; font-weight:bold;}

.rgbarborder {background:#dddddd;}
.rgbarback {background:#f0f0f0;}

.adverborder {background:#dddddd;}
.adverback {background:#f0f0f0;}

.pathborder {background:#B7BADD;}
.pathback {background:#F2F3F9;}
.pathtext {font-size:12px;}

.regionTable {border:solid 1px #B7BADD;border-top-width:0px;}
.regionAtAkaDog {border:solid 1px #A1A1A1;background:#f0f0f0;font-size: 12px; font-weight: bold; color:#051089; padding-left:2px; padding-right:2px;}
.regionCaption {font-size: 12px; font-weight: bold; padding: 3px 1px 3px 1px;background-color:#B7BADD; color: black; /*color:#051089;*/}

.regionsborder {background:#B7BADD;}
.regionsback {background:#F2F3F9;}
.regionsadborder {background:#6F7186;}
.regionsadback {background:#F2F3F9;}
.regionsad {font-size: 12px; font-weight: bold; color:#051089; padding-left:2px; padding-right:2px;}
.regionsheader {font-size:12px; font-weight:bold;}

.aboutborder {background:#FFC78B;}
.aboutTable {border:solid 1px #FFC78B;}
.aboutCaption {font-size: 12px; font-weight: bold; padding: 3px 3px;background-color:#FFC78B;}

.aboutback {background:#FFF1E1;}
.aboutul {font-size:11px; margin-left:20px;margin-top:6px; margin-bottom:6px;}
.aboutli {list-style-image : url(img/dot_li.gif);}

.menucaption {background:#FF9B32;}
.menuborder {background:#FFC78B;}
/*.menuborder {background:#FFB260;}*/
.menutback {background:#FFF1E1;}
.menu0 {font-size: 12px; font-weight: bold; padding:3px;padding-left:6px;}
.menu1 {font-size: 12px; font-weight: bold; padding-left:6px;}
.menu2 {font-size: 12px; padding-left:16px; padding-top:4px; padding-bottom:4px; padding-right:6px;text-decoration:none;}
.menu2active {font-size: 12px; padding-left:12px; padding-top:4px; padding-bottom:4px; padding-right:6px;text-decoration:none;color:#A31818;}
/*.menu1_reg {font-size: 12px; font-weight: bold; padding-left:6px;background-color:#FF9B32;color:white;}*/
.menu1_reg {font-size: 12px; font-weight: bold; padding-left:6px;background-color:#FFB260;color:white;}
.menu2_reg {font-size: 12px; padding-left:30px; padding-top:4px; padding-bottom:4px; padding-right:6px;text-decoration:none;}

.regionborder {background:#dddddd;}
.regionback {background:#f0f0f0;}
.region_list {font-size:10px; margin-bottom: 6px;}
.regions_name {font-size:11px; font-weight:bold;}
.regions_center {font-size:10px; margin-top:6px;}
.region_header
{
   FONT: 18px Verdana,Tahoma,Arial,Helvetica,sans-serif;
   font-weight:bold;
   color:#051089;
}
.region_title {text-decoration : none; color:#051089}
 
.url A{
    font-weight: normal;
    font-family: verdana;
    font-size: 7.5pt;
    color: black;
}

.smallmargin {margin-top:6px; margin-bottom:6px;}

.catalogup {font-size:11px; font-weight:bold;}
.catalogdown {font-size:10px;}
.catalog_list {font-size:10px; margin-top: 4px;}
.link_title {font-size:12px; font-weight:bold;}
.catalog_title {font-size:12px;}

.downmenuborder {background:#dddddd;}
.downmenuback {background:#f0f0f0;}

.catalogborder {background:#dddddd;}
.catalogback {background:#f0f0f0;}
.catalogadborder {background:#A1A1A1;}
.catalogadback {background:#f0f0f0;}
.catalogad {font-size: 12px; font-weight: bold; color:#051089; padding-left:2px; padding-right:2px;}
.catalogheader {font-size: 12px; font-weight: bold;}

.bignumber{font-size: 20px;color:#A31818;font-weight:bold;}

.fakelink {cursor:hand; text-decoration:underline; color:#051089;}

.bracket
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}

.help {CURSOR: hand;}

.ToolTipDiv
{
    BORDER-RIGHT: #FFC78B 1px solid;
    BORDER-TOP: #FFC78B 1px solid;
    DISPLAY: none;
    LEFT: 0px;
    BORDER-LEFT: #FFC78B 1px solid;
    WIDTH: 205px;
    BORDER-BOTTOM: #FFC78B 1px solid;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: #FFF1E1;
    TEXT-ALIGN: center;
}

#idToolTipCaption
{
    BORDER-RIGHT: #A31818 1px solid;
    BORDER-TOP: #A31818 1px solid;
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #A31818 1px solid;
    WIDTH: 197px;
    COLOR: #A31818;
    BORDER-BOTTOM: #A31818 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #FFC78B;
    TEXT-ALIGN: center
}
#idToolTipFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 6px;
    COLOR: #4682b4;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
#idToolTipText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: justify
}
.ErrorWindowDiv
{
    DISPLAY: none;
    LEFT: 0px;
    WIDTH: 365px;
    HEIGHT: 170px;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: #FFC78B;
    TEXT-ALIGN: center;
}
#idErrorWindowCaption
{
    BORDER-BOTTOM: #A31818 1px solid;
    BACKGROUND-COLOR: #A31818;
    LINE-HEIGHT: 20px;
    PADDING-LEFT:6px;
    HEIGHT: 20px;
}
#idErrorWindowFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 6px;
    COLOR: #4682b4;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
#idErrorWindowText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: justify;
    HEIGHT: 100px;
}
#idInnerBorder {
        BORDER: 1px solid #A31818;
        cursor: default;
}

.AlertCaption {
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
}

.AlertBody {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: justify;
}

.formHr1 {margin:0px;height:0px;color:#ccc;}
.formNameCell1  {font-size:11px; padding: 1px 10px 1px 20px;}

.fm1_Name {font-size:11px; padding:2px 20px 2px 5px;}
.fm1_Value {font-size:11px; padding:2px 5px 2px 5px;}
.fm1_Caption {font-size:11px; padding:2px 5px;font-weight:bold;}
.fm1_Control {padding:1px 5px 1px 0px;font-size:11px;}
.fm1_Button {padding:5px;font-size:11px;}

.formNameSupCell1 {font-size:11px; padding: 1px 1px 1px 1px;}
.formNameInlineCell1 {font-size:11px; padding: 1px 1px 1px 1px;}
.formControlCell1 {padding:1px 5px 1px 0px;font-size:11px;}
.fm1_OptionDefault {color:#A31818;}
.fm1_InputText {border: 1px solid #d6d3d6;font-size:10px;}
.noticeForm1 {padding:5px;margin:0px;background:#FFC78B;font-family:Tahoma;line-height:12px;font-size:11px;}

.fastNavSelect {width: 200px; font-size: 8pt;}

.chatOrangeTable {background-color:#FFF1E1; border:solid 1px #FFC78B;}

/* верхнее меню, строка с закладками */
.topMenu_tabNormal
{
	font-family: Verdana;
	font-size: 7.5pt;
	text-align: center;
	color: White;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #ff9b32;
}
.topMenu_tabSelected
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	color: Black;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #f0f0f0;
	background-image: url(/GlobalIncludes/Img/selected_tab.gif);
	letter-spacing: 1.1pt;
}
.topMenu_tabSeparator
{
	text-align: center;
	background-color: #ff9b32;
}
.topMenu_tabNormal A
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: White;
	letter-spacing: 1.1pt;
}
.topMenu_tabNormal A:hover
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	color: white;
}
.topMenu_tabSelected A
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: Black;
}
.topMenu_orangeLine
{
	background-color: #ff9b32;
}
.topMenu_whiteLine
{
	background-color: White;
}
/* end верхнее меню */
.baseText
{
	font-size: 8pt;
	font-family: verdana;
}
.baseText_bold
{
	font-size: 8pt;
	font-family: verdana;
	font-weight: bold;
}
.banner_text
{
	font-size: 9pt;
	font-family: verdana;
}

.dog 
{
	width: 18px;
	height: 16px;
	border: 1px solid #666699;
	color: #000099;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #f0f0f0;
}

.verdana_9pt
{
	font-family: Verdana;
	font-size: 9pt;
}