body {
font-family: Verdana;
font-size: 9px;
margin: 0px;
padding: 0px;
background-image: url(image/fon.gif);
background-repeat: repeat-x;
background-position: bottom;
}

A {font-family: verdana; font-size: 11px; color: #0088D9}
A:hover {color: #C15200;}

p {font-family: Verdana; font-size: 11px; color: #000000; margin: 0px;}

h1 {
	font: 30px verdana; color: #253645; font-weight: bold;
}
.line1 {
	height: 80px; padding-left: 10px; background-color: #0762BC; background-image: url(image/line1-fon.gif); background-position: left; background-repeat: no-repeat;
}
.line2 {
	height: 20px; border-bottom: 1px solid #D1DFE7; background-image: url(image/line2-fon.gif); background-repeat: repeat-x;
}
.line2 a {
	font: caption;
}
.line3 {
	height: 40px; border-top: 1px solid #D1DFE7; padding: 5px;
}
.col1 {
	width: 20%; padding: 10px; background-image: url(image/col2-fon.gif);
}
.col2 {
	width: 80%; padding: 10px; background-color: #EDF1F3; background-image: url(image/col2-fon.gif);
}
.menu-top {
	display: block; padding: 1px; padding-left: 4px; background-color: #D1DFE7; font: caption; border-bottom: 1px solid #B7CAD2;
background-image: url(image/menu-top-fon.gif); background-repeat: repeat-x; background-position: top;
}
.menu {
	display: block; padding: 1px; border-bottom: 1px dashed #D1DFE7; margin-bottom: 4px;
}
.menu a {
	display: block; background-color: #EDF1F3; padding: 1px; margin: 1px; font: status-bar; padding-left: 3px;
}
.menu a:hover {
	background-color: #DFE8EC
}
.text-top {
	display: block; padding: 2px; padding-left: 10px; background-color: #D1DFE7; font: caption;
border-bottom: 1px solid #B7CAD2; background-image: url(image/text-top-fon.gif); background-repeat: repeat-x; background-position: top;
}
.text {
	display: block; padding: 5px; background-color: #FFFFFF; margin: 2px; border: 1px solid #D8DDE2
}