BODY, TD, P, DIV, SELECT, INPUT, TEXTAREA { 
	font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #475F6D;}

body {
	background-color: #C5D3DD;
	margin: 0px;
	padding: 30px;
}


A:link {COLOR: #107AB5;}
A:active {COLOR: #107AB5;}
A:visited {COLOR: #107AB5;}
A:hover {COLOR: #FF5A00; text-decoration: none;}

A.inv:link {COLOR: #FF5A00;}
A.inv:active {COLOR: #FF5A00;}
A.inv:visited {COLOR: #FF5A00;}
A.inv:hover {COLOR: #107AB5; text-decoration: none;}

H1, H2, H3, H4, H5, H6 {
	font-weight: normal;
	font-size: 11px;
}

INPUT.normal, INPUT.middle, textarea.middle, INPUT.small, SELECT.small  {
	border: 1px solid #2A83B5;
	background-image:url(/ru/images/in_shad.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 3px;
	color: #3A3F43;
}
INPUT.small, SELECT.small {width: 90px; font-weight: normal;}
INPUT.normal, SELECT.normal {width: 145px; font-weight: normal;}
INPUT.middle {width: 275px;}
select.middle {width: 272px; font-weight: normal;}
textarea {width: 230px; font-weight: normal;}
textarea.middle {width: 277px; font-weight: normal;}

.t2 {
	background-image: url(/ru/images/tab/t2.gif);
	background-repeat: repeat-x;
}
.b2 {
	background-image: url(/ru/images/tab/b2.gif);
	background-repeat: repeat-x;
}

.l1 {
	background-image: url(/ru/images/tab/l1.gif);
	background-repeat: repeat-y;
}
.r1 {
	background-image: url(/ru/images/tab/r1.gif);
	background-repeat: repeat-y;
}
.leftlinebg {
	background-image: url(/ru/images/left_linebg.gif);
	background-repeat: repeat-y;
}
.homes {
	background-image: url(/ru/images/homesbg.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-position: 0px 31px;
	background-color: #FFFFFF;
	padding-bottom: 18px;

}

.homes A {text-decoration: none;}
.homes A:link {COLOR: #FFFFFF;}
.homes A:active {COLOR: #FFFFFF;}
.homes A:visited {COLOR: #FFFFFF;}
.homes A:hover {COLOR: #D9EBF9;}

.menubg {
	background-color: #DEE7EC;
	background-image: url(/ru/images/menubg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 115px;
}
.mpoint {
	line-height: 25px;
	height: 25px;
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #D7D8DA;
	width: 190px;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.mpoint A {text-decoration: none;}
.mpoint A.inv:link {COLOR: #FF5A00;}
.mpoint A.inv:active {COLOR: #FF5A00;}
.mpoint A.inv:visited {COLOR: #FF5A00;}
.mpoint A.inv:hover {COLOR: #107AB5;}

.rightlinebg {

	background-image: url(/ru/images/right_linebg.gif);
	background-repeat: repeat-y;
}
.toponline {
	background-image: url(/ru/images/toponline.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}
.peoplebg {
	background-image: url(/ru/images/peoplebg.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left bottom;
}
.online {
	font-size: 10px;
	text-transform: uppercase;
	color: #2A82B4;
	padding-top: 6px;
	margin-left: 2px;
	font-weight: bold;
}
.enter {
	color: #FFFFFF;
	font-size: 10px;
	text-transform: uppercase;
	margin-left: 2px;
	font-weight: bold;
}
.lform {padding-top: 20px;}
.cbg {
	background-image: url(/ru/images/cbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.lang {
	font-size: 10px;
	font-weight: bold;
	color: #174D6C;
	word-spacing: 10px;
	margin-left: 20px;
	padding-top: 10px;
	text-transform: uppercase;
}
.lang A {text-decoration: none;}
.lang A:link {COLOR: #FFFFFF;}
.lang A:active {COLOR: #FFFFFF;}
.lang A:visited {COLOR: #FFFFFF;}
.lang A:hover {COLOR: #174D6C;}
.orangeline {
	background-image: url(/ru/images/or_line.gif);
	background-repeat: repeat-x;
	background-position: 2px 0px;
}
.copy {
	background-image: url(/ru/images/grey_line.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.divcopy {
	color: #FFFFFF;
}
.content {
	background-image: url(/ru/images/con_bg.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
	margin-left: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
}
.title {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/ru/images/title_bg.gif);
	background-repeat: repeat-x;
	padding-right: 10px;
	text-transform: uppercase;
}
.morebg {
	background-image: url(/ru/images/morebg.gif);
	background-repeat: repeat-x;
}
.more {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(/ru/images/more.gif);
	background-repeat: no-repeat;
	width: 97px;
}

.more A {text-decoration: none;}
.more A:link {COLOR: #FFFFFF;}
.more A:active {COLOR: #FFFFFF;}
.more A:visited {COLOR: #FFFFFF;}
.more A:hover {COLOR: #D9EBF9;}

.coll {border-collapse: collapse;}

.redb {font-weight: bold; color: #FF5A00;}
.red1 {color: #FF5A00;}
.blueb {font-weight: bold; color: #107AB5;}
.blue {color: #217BAD;}

.button1, .button2 {
	height: 21px;
	border: 0px solid #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 10px;
}
.button1 {
	background-image: url(/ru/images/button1.gif);
	width: 109px;
}
.button2 {
	background-image: url(/ru/images/button1.gif);
	width: 173px;
}
