BODY {
	margin: 0px;
	padding: 0px;

	/*scrollbar-arrow-color:#676767;
	scrollbar-base-color:#F2F2F2;
	scrollbar-darkshadow-color:#F2F2F2;
	scrollbar-face-color:#F8F8F8;
	scrollbar-highlight-color:#F2F2F2;
	scrollbar-shadow-color:#F2F2F2;
	*/
	scrollbar-arrow-color:#676767;
	scrollbar-base-color: #E5E5E5;
	scrollbar-darkshadow-color:#F2F2F2;
	scrollbar-face-color:##E2E2E2;
	scrollbar-highlight-color:#F2F2F2;
	scrollbar-shadow-color:#F2F2F2;

}
P,A,UL,LI,TABLE,DIV,SPAN,FONT {
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma;
	color:#555555;
}
#bgindex {
	width:100%;
	height:100%;
	position: absolute;
	overflow: hidden;
}
.bgindex1600 {
	background: url('/images/bg_index_1600.jpg') no-repeat;
	background-position: top left;
}
.bgindex1280 {
	background: url('/images/bg_index_1280.jpg') no-repeat;
	background-position: top left;
}
.bgindex1024 {
	background: url('/images/bg_index_1024.jpg') no-repeat;
	background-position: top left;
}
#bginner {
	width:100%;
	height:100%;
	position: absolute;
	overflow: hidden;
}
.bginner1600 {
	background: url('/images/bg_inner_1600.jpg') no-repeat;
	background-position: bottom left;
}
.bginner1280 {
	background: url('/images/bg_inner_1280.jpg') no-repeat;
	background-position: bottom left;
}
.bginner1024 {
	background: url('/images/bg_inner_1024.jpg') no-repeat;
	background-position: bottom left;
}
.win1024 {
	background: url('/images/windows1024.jpg') no-repeat;
	background-position: top left;
	width:520px;
	height:143px;
	z-index:1;
	left:255px;
	position: absolute;
}
.win1280 {
	background: url('/images/windows.jpg') no-repeat;
	background-position: top left;
	width:760px;
	height:160px;
	z-index:1;
	left:255px;
	position: absolute;
}
.win1600 {
	background: url('/images/windows1600.jpg') no-repeat;
	background-position: top left;
	width:762px;
	height:290px;
	z-index:1;
	left:389px;
	position: absolute;
}
.off {
	display:none;
}
#newsblock {
	position: absolute;
	overflow: hidden;
	z-index:2;
}
#newsblock div.date {
	color:#393939;
	font-weight:bold;
	margin:8px 8px 0px 8px;
}
#newsblock div.title {
	margin:0px 8px 0px 8px;
}
#newsblock div.title a{
	font:11px Arial;
	color:#2D4FAA;
	text-decoration:underline;
	font-weight:bold;
}
#newsblock p {
	margin:4px 8px 4px 8px;
	font:11px Arial;
	color:#393939;
}
.news1600 {
	width:166px;
	height:165px;
	background: url('/images/newsblock.jpg') no-repeat;
	background-position: top left;
	left:185px;
	bottom:286px;
}

.news1280 {
	width:166px;
	height:165px;
	background: url('/images/newsblock.jpg') no-repeat;
	background-position: top left;
	left:49px;
	bottom:286px;
}

.news1024 {
	width:142px;
	height:142px;
	background: url('/images/newsblock1024.jpg') no-repeat;
	background-position: top left;
	left:8px;
	bottom:303px;
}

#whitelist {
	position: absolute;
	z-index:2;
	width:853px;
	height:834px;
	top:155px;
	left:220px;
	overflow: hidden;

}
.contenttable {
	background:white url('/images/002.gif') bottom left repeat-x;
}
.contenttable td.line {
	background:url('/images/001.gif') top left repeat-x;
}
#xlkr {
	color:#898989;
	font:11px Arial;
}
#xlkr a {
	color:#314FAA;
	text-decoration:underline;
}
#inner_content {
	height: 400px;
	width:100%;
	overflow: auto;
}
#index_content {
	height: 450px;
	width:100%;
	overflow: auto;
}
#inner_content h1,h2,h3,h4,h5,h6 {
	font:18px Arial;
	margin:4px 0px 8px 0px;
	padding:0px 0px 0px 0px;
}
#index_content h1,h2,h3,h4,h5,h6 {
	font:18px Tahoma;
	font-weight:bold;
	color:#555555;
	margin:4px 0px 8px 0px;
	padding:0px 0px 0px 0px;
}
#inner_content p {
	font:12px Arial;
	text-align:justify;
	color:#343434;
	margin:5px 5px 10px 0px;
}


#inner_content li {
	font:12px Arial;
	text-align:justify;
	color:#343434;
	margin:5px 5px 10px 0px;
}


#index_content p {
	font:12px Tahoma;
	text-align:justify;
	color:#555555;
	margin:5px 5px 10px 0px;
}


#index_content li {
	font:12px Tahoma;
	text-align:justify;
	color:#555555;
	margin:5px 5px 10px 0px;
}


#inner_content a, #inner_content a.blue,#index_content a, #index_content a.blue {
	font:12px Arial;
	color:#314FAA;
	margin:5px 0px 10px 0px;
}
#inner_content a.red ,#index_content a.red{
	font:12px Arial;
	color:#85271B;
	margin:5px 0px 10px 0px;
}
#inner_content a.gray,#index_content a.gray {
	font:12px Arial;
	color:#858585;
	margin:5px 0px 10px 0px;
}
#inner_content img,#index_content img {
	border:solid 3px #D5D5D5;
}
#inner_content img.left ,#index_content img.left{
	text-align:left;
	margin:8px 8px 8px 0px;
}
#inner_content img.right,#index_content img.right {
	text-align:right;
	margin:8px 0px 8px 8px;
}
div.inner_menu {
	margin:8px 0px 0px 0px;
}
div.inner_menu a {
	color:#314FAA;
	font:13px Arial;
	text-decoration:underline;
}
div.inner_menu_level1 {
	margin:6px 0px 0px 10px;
	color:#314FAA;
}
div.inner_menu_level1 a {
	color:#314FAA;
	font:12px Arial;
	text-decoration:underline;
}
div.address {
	color:#283D8C;
	font:14px Tahoma;
}
div.address a{
	color:#283D8C;
	font:14px Tahoma;
	text-decoration:none;
}
#button_about {
	cursor:pointer;
	position: absolute;
}
#button_clients {
	cursor:pointer;
	position: absolute;
}
#button_services {
	cursor:pointer;
	position: absolute;
}
#button_useful {
	cursor:pointer;
	position: absolute;
}
#flag_eng {
	cursor:pointer;
	position: absolute;
}
#flag_rus {
	cursor:pointer;
	position: absolute;
}
#flag_ger {
	cursor:pointer;
	position: absolute;
}

#content {
	width:563px;
	height:635px;
	position: absolute;
	top:170px;
	left:376px;	
}
.form_text {
	font:12px Tahoma;
	color:#343434;
}
input.text {
	border:1px solid #2D4FAB;
	width:320px;
	height:20px;
	font:12px Tahoma;
	color:#343434;
}
textarea.text {
	border:1px solid #2D4FAB;
	width:410px;
	height:76px;	
	font:12px Tahoma;
	color:#343434;
}
