body {
	padding: 0;
	margin: 0;
	background: url('../i/bg_body.jpg') repeat center top;
	font-family: Verdana, sans-serif;
	font-size: 10px;

	scrollbar-3dlight-color: #e4e4e4; 
	scrollbar-arrow-color: #fff; 
	scrollbar-base-color: #e4e4e4; 
	scrollbar-darkshadow-color: #e4e4e4;
	scrollbar-face-color: #bababa;
	scrollbar-highlight-color: #e4e4e4; 
	scrollbar-shadow-color: gray;

}

#horizon {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -334px;
	background: url('../i/bg_horizon.gif') repeat-x center top;
}
	#horizon[id] {

	}
#wrapper {
	position: relative;
	width: 980px;
	height: 668px;
	margin: 0 auto 0 auto;
	padding: 0;
}

.overthetop {
	position: relative;
	left: 0;
	top: 0;
	width: 980px;
	height: 100px;
	/*
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../i/itdlawymagajacych_rgt.png'); 
	background: none;
	*/
}
	.overthetop[class] {	
		/*
		background: url('../i/itdlawymagajacych_rgt.png') no-repeat;
		*/
	}

.logotype {
	position: relative;
	top: 30px;
	left: 80px;
	width: 900px;
	height: 100px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../i/cron_logotype.png'); 
	background: none;
	background-position: left;
	margin: 0;
	text-align: left;
}
	.logotype[class] {
		background: url('../i/cron_logotype.png') no-repeat left top;
	}
		
		.logotype img {
			border: none;
		}
		.logotype img.language {
			margin: 0 0 20px 600px;
		}


.topmenu {
	position: relative;
	top: 6px;
	left: 0;
	height: 51px;
	background: url('../i/bg_menu.jpg') no-repeat center top;
	text-align: center;
	padding: 3px;
}
	.topmenu img {
		border: none;
	}

.content {
	position: relative;
	top: 11px;
	left: 0;
	height: 388px;
	background-color: #fff !important;
	background-position: 3px 3px !important;
	padding: 3px;
}

	.content .page {
		padding: 10px 30px 10px 30px;
		height: 368px;
		overflow: auto;
	}

	.content .pageimage {
		text-align: left;
	}
		.content .pageimage img {
			border: none;
		}
.botmenu {
	position: relative;
	top: 25px;
	left: 0;
	height: 20px;
	text-align: right;
	/*padding: 0 20px 0 0;*/
	color: #999999;
}
	.botmenu a {
		color: #666666;
	}
	.botmenu span {
		line-height: 20px;
	}

h1 {
	font-size: 11px;
	color: #ef3800;
	margin: 0px;
}

h2 {
	font-size: 11px;
	color: #006699;
	margin: 15px 0 0 0;
}

p {
	margin: 7px 0 0 0;
	line-height: 13px;
}

p.link {
	display: block;
	width: 280px;
	height: 20px;
	padding: 0 10px 0 10px;
	margin: 14px 0 0 0;
	background: url('../i/link.gif') no-repeat;
	line-height: 20px;
	text-align: center;
}

ul {
	margin: 7px 0 0 20px;
	padding: 0;
	list-style-image: url('../i/li.gif');
	line-height: 13px;
}

a {
	color: #ef3800;
	text-decoration: none;
}
a:hover {
	color: #C42C00;
	text-decoration: none;
}

form {
	margin: 0;
	padding: 0;
}

input, textarea, select {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #484848;
}

.red {
	color: red;
}