body {
	margin: 0;
	padding: 0;
	background-image: url(/img/grad.png);
	background-position: top left;
	background-repeat: repeat-x;
	min-width: 980px;
}
* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434142;
	text-align: justify;
}
p {
	margin: 0;
	padding-bottom: 18px;
	text-indent: 20px;
}
td.left {
	width: 7%;
}
td.up {
	height: 116px;
	vertical-align: top;
	text-align: left;
}
td.ikons {
	vertical-align: top;
	padding-left: 65px;
	width: 246px;
}
td.home {
	border-top: 7px solid #79b3c6;
	text-align: left;
	text-indent: 0;
	vertical-align: bottom;
}
td.map {
	border-top: 7px solid #79b3c6;
	text-align: center;
	text-indent: 0;
	vertical-align: bottom;
}
td.mail {
	border-top: 7px solid #79b3c6;
	text-align: right;
	text-indent: 0;
	vertical-align: bottom;
}
td.upwww {
	padding-top: 35px;
	text-align: center;
}
td.right {
	width: 8%;
}
table.center {
	height: 251px;
	width: 100%;

}
* html table.center {
	width:expression((document.body.clientWidth<=980)?'832px':'100%');
}
td.center {
	vertical-align: top;
	height: 251px;
}
div.gmenu {
	padding-top: 25px;
}
td.gmenu {
	text-align: center;
	width: 25%;
	border-right: 2px solid #3492b1;
}
td.gmenu2 {
	text-align: center;
	width: 25%;
}
td.corner1 {
	background-image: url(/img/corner1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 25px;
	height: 251px;
}
td.logo {
	height: 251px;
	border-top: 7px solid #79b3c6;
	border-bottom: 7px solid #79b3c6;
	vertical-align: top;
	text-align: left;
	background-color: White;
	padding-left: 40px;
	width: 233px;
}
td.news {
	height: 251px;
	border-top: 7px solid #79b3c6;
	border-bottom: 7px solid #79b3c6;
	vertical-align: top;
	text-align: left;
	background-color: White;

}

div.news {
	padding-top: 21px;
	padding-bottom: 23px;
	text-indent: 0;
}
div.data {
	color: #01779d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-indent: 0;
}
div.new {
	color: #01779d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 14px;
	text-align: justify;
	text-indent: 0;
}
div.allnews {
	color: #01779d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 0;
}
	div.allnews a {
		color: #01779d;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: underline;
		text-indent: 0;
	}
		div.allnews a:hover {
			color: #cd6d79;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			border-bottom: 1px dashed #cd6d79;
			text-decoration: none;
		}
td.corner2 {
	background-image: url(/img/corner2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 25px;
	height: 251px;
}
td.main {
	vertical-align: top;
	padding-bottom: 34px;
}
td.menu {
	padding: 49px 31px 0 21px;
	vertical-align: top;
	text-align: left;
	width: 246px;
}
ul#vmenu {
	margin: 0;
	padding: 0 0 22px 0px;
	list-style: none;
}
ul#vmenu li {
	padding: 9px 0 9px 0;
	color: #01779d;
}
	ul#vmenu li a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		font-style: italic;
		color: #01779d;
		padding-left: 0;
	}
		ul#vmenu li a:hover {
			color: #cd6d79;
			border-bottom: 1px dashed #cd6d79;
			text-decoration: none;
		}
ul#podvmenu {
	list-style-type: disc;
	list-style-position: outside;
	padding-top: 10px;
	white-space: inherit;
	color: #01779d;
}
div.box {
	float: right;
	padding-left: 22px;
}
td.text {
	vertical-align: top;
	text-align: left;
}
h1.about {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #01779d;
	vertical-align: top;
	padding-top: 19px;
	padding-bottom: 19px;
}
span.line {
	text-decoration: underline;
}
span.textbold {
	color: #2d7b94;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
td.textpad {
	width: 25px;
}
td.down1 {
	background-image: url(/img/downcorner.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 14px;
	height: 76px;
}
td.down2 {
	border-top: 3px solid #d6eaf1;
	background-color: #eaf7fc;
	padding: 23px 0 0 42px;
	vertical-align: top;
	text-align: left;
}
td.down3 {
	border-top: 3px solid #d6eaf1;
	background-color: #eaf7fc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 0;
}
	td.down3 a {
		color: #434142;
		text-decoration: underline;
	}
		td.down3 a:hover {
			color: #cd6d79;
			border-bottom: 1px dashed #cd6d79;
			text-decoration: none;
		}
td.down4 {
	border-top: 3px solid #d6eaf1;
	border-right: 3px solid #d6eaf1;
	background-color: #eaf7fc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 0;
}
	td.down4 a {
		color: #434142;
		text-decoration: underline;
	}
		td.down4 a:hover {
			color: #cd6d79;
			border-bottom: 1px dashed #cd6d79;
			text-decoration: none;
		}
td.form {
	margin: 0;
	padding: 41px 93px 0 79px;
	width: 554px;
	vertical-align: top;
}
td.sait {
	padding: 0;
	margin: 0;
	vertical-align: top;
	text-align: left;
}
div.reg {
	margin: 0;
	padding: 0 0 16px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #01779d;
}
div.reg1 {
	margin: 0;
	padding: 0 0 16px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #01779d;
                text-align: center;
}
input.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #79b3c6;
	border: 1px solid #79b3c6;
	height: 18px;
	width: 137px;
	margin-right: 18px;
	margin-top: 84px;
	padding-left: 4px;
	vertical-align: top;
}
input.login2 {
	border: 1px solid #79b3c6;
	margin-top: 84px;
}
td.member {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01779d;
	padding: 9px 0 67px 4px;
}
	td.member a {
		color: #01779d;
	}
		td.member a:hover {
			color: #cd6d79;
			border-bottom: 1px dashed #cd6d79;
			text-decoration: none;
		}
td.konf {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #01779d;
}
input.reg {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a7a9ac;
	border: 1px solid #c7c9cb;
	height: 23px;
	width: 100%;
	padding-left: 7px;
}
table.konf {
	border: 4px solid #e2e3e5;
}
td.button2 {
	text-align: center;
}
td.pic {
	margin: 0;
	padding: 41px 0 0 0;
	text-align: top right;
}