BODY {
	FONT-FAMILY: "Arial";
	FONT-SIZE: 12px;
	COLOR:#404040;
	MARGIN:0px;
	BACKGROUND-COLOR:#f5f5f5;
	BACKGROUND-IMAGE: url(/themes/default/page-bg.jpg);
}
TD {
	FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: "Arial"; VERTICAL-ALIGN:top;
}
FORM {
	MARGIN: 0px;
}
A {
	COLOR: #BF201A; TEXT-DECORATION: underline;  
}
A:hover {
	COLOR: #e9241D; TEXT-DECORATION: underline;
}

IMG {
	BORDER:0;
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 0px 0px 16px 0px; FONT-FAMILY: "Arial"; COLOR:#BF201A; display:none;
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 0px 0px 16px 0px; FONT-FAMILY: "Arial"; COLOR:#BF201A;
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 12 0 6 0; FONT-FAMILY: "Arial";  COLOR: #BF201A;  
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 20px 0px 10px 0px; FONT-FAMILY: "Arial"; COLOR:#606060;
}

P {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 10px 0px;
}

UL {
	MARGIN-LEFT: 15px; COLOR: #505459
}
LI {
	MARGIN-BOTTOM:10px;
}
.input {
	BORDER-RIGHT: #99aec8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99aec8 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; PADDING-BOTTOM: 0px; BORDER-LEFT: #99aec8 1px solid; COLOR: #5f7188; PADDING-TOP: 1px; BORDER-BOTTOM: #99aec8 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}

.small {
	FONT-SIZE: 11px; FONT-FAMILY: "Arial";
}
.verysmall {
	FONT-SIZE: 10px; FONT-FAMILY: "Arial";
}

.avalabel {
	COLOR: white;
	FONT-SIZE: 11px;
	MARGIN:0 0 0 0;
	PADDING:0 0 0 0;
}
.avalabel A {	COLOR: gray; TEXT-DECORATION:none; }
.avalabel A:hover {	COLOR: gray; TEXT-DECORATION:none; }
.avalabel A:visited {	COLOR: gray; TEXT-DECORATION:none; }

.keywords {
	FONT-SIZE: 11px; FONT-FAMILY: "Tahoma"; COLOR:#f5f5f5; display:none; 
}
.topkeywords {
	FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR:#D26288; BACKGROUND-IMAGE: url(/themes/default/hdr-line-bg.jpg); /*BACKGROUND-COLOR:#FAE0EA;*/
}

.toptbl TD {
	BACKGROUND-COLOR:#FAE0EA;
}

.mmenu_normal {
	FONT-WEIGHT: bold; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #D5241D; TEXT-DECORATION: none;
}
.mmenu_normal:hover {
	FONT-WEIGHT: bold; COLOR: #FF241D; TEXT-DECORATION: none;
}
.mmenu_active {
	FONT-WEIGHT: bold; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #e9241D; TEXT-DECORATION: none;
}
.mmenu_active:hover {
	FONT-WEIGHT: bold; COLOR: #e9241D; TEXT-DECORATION: none;
}
.mmenu_sub_normal {
	FONT-WEIGHT: none; FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: "Arial"; COLOR: #BF201A; TEXT-DECORATION: underline;
}
.mmenu_sub_normal:hover {
	FONT-WEIGHT: none; COLOR: #e9241D; TEXT-DECORATION: underline;
}
.mmenu_sub_active {
	FONT-WEIGHT: none; FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: "Arial"; COLOR: #e9241D; TEXT-DECORATION: none;
}
.mmenu_sub_active:hover {
	FONT-WEIGHT: none; COLOR: #e9241D; TEXT-DECORATION: none;
}

.autorize_input {
	BORDER-RIGHT: #E08DA7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #E08DA7 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-FAMILY: "Arial"; PADDING-BOTTOM: 0px; BORDER-LEFT: #E08DA7 1px solid; COLOR: #891713; PADDING-TOP: 1px; BORDER-BOTTOM: #E08DA7 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.autorize_href {
	FONT-WEIGHT: none; FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: "Arial"; COLOR: #D5241D; TEXT-DECORATION: underline;
}
.autorize_href:hover {
	FONT-WEIGHT: none; COLOR: #e9241D; TEXT-DECORATION: underline;
}

.search_input {
	BORDER-RIGHT: #E08DA7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #E08DA7 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; FONT-FAMILY: "Arial"; PADDING-BOTTOM: 0px; BORDER-LEFT: #E08DA7 1px solid; COLOR: #891713; PADDING-TOP: 1px; BORDER-BOTTOM: #E08DA7 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}

.smenu_normal {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: "Arial"; COLOR: #BF201A; TEXT-DECORATION: underline;
}
.smenu_normal:hover {
	COLOR: #e9241D; TEXT-DECORATION: none;
}
.advmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: "Arial"; COLOR: #cF201A; TEXT-DECORATION: underline;
}
.advmenu:hover {
	FONT-WEIGHT: bold; COLOR: #e9241D; TEXT-DECORATION: none;
}

.mm_td_norm {
 padding-left:40; width:212px; height:33px; vertical-align:middle; BACKGROUND-IMAGE: url(/themes/default/mmenu-normal.jpg); 
}
.mm_td_act {
 padding-left:40; width:212px; height:33px; vertical-align:middle; BACKGROUND-IMAGE: url(/themes/default/mmenu-active.jpg); 
}
.mm_href_norm {
	FONT-WEIGHT: bold; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #D5241D; TEXT-DECORATION: none;
}
.mm_href_norm:hover {
	FONT-WEIGHT: bold; COLOR: #FF241D; TEXT-DECORATION: none;
}

.mm_href_act {
	FONT-WEIGHT: bold; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #e9241D; TEXT-DECORATION: none;
}
.mm_href_act:hover {
	FONT-WEIGHT: bold; COLOR: #e9241D; TEXT-DECORATION: none;
}
.mm_p_sub {
	margin:4 0 4 0;
}
.mm_href_sub_norm {
	FONT-WEIGHT: none; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #BF201A; TEXT-DECORATION: underline;
}
.mm_href_sub_act {
	FONT-WEIGHT: none; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #e9241D; TEXT-DECORATION: none;
}
.mp_text_img {
	BORDER:0; MARGIN: 10 0 0 0;
}
.roll_img {
	BORDER:0; WIDTH:12; HEIGHT:12; MARGIN: 0 0 0 0;
}
.roll_href {
	FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: none; 
}
.roll_href:hover {
	COLOR: #000000; TEXT-DECORATION: underline; 
}
.roll_div {
 PADDING: 0 0 10 6;
}
.roll_ul {
	MARGIN: 4 0 4 10; COLOR: #E0A6C4
}
.roll_ul LI {
	MARGIN: 0 0 3 0;
}
.roll_ul A {
	FONT-SIZE: 11px; COLOR: #983769; TEXT-DECORATION: underline; /*D5241D*/
}
.roll_ul A:hover {
	COLOR: black; TEXT-DECORATION: underline;
}
.roll_p {
	MARGIN:4 0 0 0;
}
.forum_hdr {
margin:8 0 2 0; color:#606060;
}
.forum_topic {
margin:0 0 4 0; color:#606060;
}
.art_hdr {
FONT-WEIGHT: bold; FONT-SIZE: 12; margin: 0 0 10 0
}
.art_comm {
FONT-SIZE: 11px; color:#606060;
}
.art_comm A {
FONT-SIZE: 11px; color:#606060;
}

.card-small-red-tbl {position:relative; float:left; margin:5px; border:0; 
	width: 240; height:140;
	BACKGROUND-IMAGE: url(/themes/default/card-small-red.gif); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}
.card-large-red-tbl {position:relative; float:left; margin:5px; border:0; 
	width: 360; height:140;
	BACKGROUND-IMAGE: url(/themes/default/card-large-red.gif); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}
.card_title { color:#BF201A; FONT-SIZE: 18px; }
.card_descr { FONT-SIZE: 11px; }
.lnks {
FONT-SIZE: 9px; color:#808080;
}
.icon {
	width: 58px; height:80px; border:0;
}