body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	background-color: #FFFFFF;
	line-height:130%;
	color: #353435;
}
td {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #56616B;
	line-height:130%;
}
input {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #56616B;
}
textarea {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #56616B;
}
div {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #56616B;
	line-height:130%;
}
h1 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #484444;
	line-height:130%;
}
h2 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #484444;
	line-height:130%;
}
h3 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #484444;
	line-height:130%;
}
h4 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #484444;
	line-height:130%;
}
h5 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #484444;
	line-height:130%;
}
h6 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: x-small;
	color: #484444;
	line-height:130%;
}
a, a:link, a:active, a:visited {
	text-decoration: none;
	color: #484444;
}
a:hover {
	text-decoration: underline;
	color: #484444;
}
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active {
	text-decoration:underline;
}
.ainv a:hover {
	text-decoration:none;
}
a.ainv:link, a.ainv:visited, a.ainv:active {
	text-decoration:underline;
}
a.ainv:hover {
	text-decoration:none;
}

*.vaTop {
	vertical-align:top;
}

*.vaBottom {
	vertical-align:bottom;
}

*.MainTable {
	text-align:left !important;
}

/* Left Class:begin */

.side {
	padding:0px;
}
.line {
	background-color:#484444;
	width:156px;
	margin-left:5px;
	margin-bottom:13px;
}
.Search_ {
	margin:30px 0 20px 0;
}
.Search_ img {
	display:inline;
}
.Search_ input {
	border:1px solid #484444;
	width:144px;	
}
.Search_ .icon {
	margin-right:6px;
}

.Meniu_ {
	margin-bottom:20px;
	margin-left:8px;
}

.Meniu_ h1 {
	margin:4px 0;
	display:block;
	font-weight:normal;
	font-size:x-small;
}
.Meniu_ h1 a,.Meniu_ h1 a:link,.Meniu_ h1 a:active,.Meniu_ h1 a:visited {
	text-decoration:none;
	color:#484444;
}
.Meniu_ h1 a:hover {
	text-decoration:underline;
	color:#484444;
}
.Meniu_ h2 {
	margin:4px 0;
	margin-left:12px;
	display:block;
	font-weight:normal;
	font-size:x-small;
}

.Comment_ {
	font-family:Georgia;
	font-size:x-small;
	color:#484444;
	width:156px;
}

.Comment_ div {
	margin:0 10px;
}

.Comment_ img {
	display:inline;
}
.Comment_ img.qUp {
}
.Comment_ img.qDown {
	float:right;
	margin-left:2px;
}

.Banner_ {
	margin-top:15px;	
}

.Banner_ table {
	margin:10px 0px 0px 5px;
	border:1px solid #58a0c7;
	width:155px;
	background:#eef6fa;
}

.Banner_ td {
	text-align:center;
	padding:8px 10px 5px 10px;
}

.Banner_ table.curP_1 {
	border:2px solid #58a0c7;
	cursor:pointer;
}

.BannerBig_ {
	margin:30px 0px 30px 36px;
}

.BannerBig_ table {
	margin:10px 0px 0px 5px;
	border:1px solid #58a0c7;
	width:570px;
	background:#eef6fa;
}

.BannerBig_ td {
	text-align:center;
	padding:8px 10px 5px 10px;
}
/* Left Class:end */

/* Right Class:begin */
.IndexTop_ {
	height:113px;	
}
.Contacts_ {
	margin-left:16px;
	padding:5px 0;
	padding-left:14px;	
	margin-top:16px;	
	height:63px;
	border-left:1px solid #484444;
	color:#484444;
}
.Contacts_ a,.Contacts_ a:link, .Contacts_ a:active, .Contacts_ a:visited {
	text-decoration:underline;
	color:#58A0C7;
}
.Contacts_ a:hover {
	text-decoration:none;
	color:#58A0C7;
}
.Lang_ {
	height:25px;
	color:#484444;
	background-color:#CCE3EF;	
}
.Lang_ td {
	padding:4px 6px;	
}
.Lang_ .siteMap {
	border-right:1px solid #84BBD7;
}

.Lang_ h1 {
	display:inline;
	font-weight:normal;		
}
.Lang_ a,.Lang_ a:active,.Lang_ a:link, .Lang_ a:visited {
	color:#484444;
	font-size:x-small;
	text-decoration:none;
}
.Lang_ a:hover {
	color:#484444;
	text-decoration:underline;
}

.IndexContent_ {
	height:350px;
}
.IndexContent_ span.rightLink {
	width:auto;
	float:right;
	margin-right:10px;
	background-color: transparent !important;
	text-transform:none !important;
}

.IndexContent_ span.rightLink a, .IndexContent_ span.rightLink a:active, .IndexContent_ span.rightLink a:link, .IndexContent_ span.rightLink a:visited {
	text-decoration:underline;
}
.IndexContent_ span.rightLink a:hover {
	text-decoration:none;
}
.MeniuTop_ {
	height:23px;
	background-color:#71AFD0;
	font-family:Tahoma;
	font-size:x-small;	
	margin-bottom:12px;
}
.MeniuTop_ td {
	white-space:nowrap;
	
	color:#FFFFFF;
}

.MeniuTop_ div.mElem {	
	padding:3px 0px;
	position:relative;	
	color:#FFFFFF !important;
	width:100%;	
}

.test {
	position:absolute;	
	visibility:hidden;
	top:14px;
}

.MeniuTop_ div.mElemLeft{
	position:absolute;
	top:18px;
	left:0px;
	visibility:hidden;
	width:183px;
	padding:6px 13px;
	background-color:#76B1D1;
}
.MeniuTop_ div.mElemLeft h1 {
	font-weight:normal;
	display:block;
	text-align:left;
	color:#FFFFFF !important;
}
.MeniuTop_ div.mElemRight {
	position:absolute;
	top:18px;
	right:-1px;
	visibility:hidden;
	width:183px;
	padding:6px 13px;
	background-color:#76B1D1;
}
.MeniuTop_ div.mElemRight h1 {
	font-weight:normal;
	display:block;
	text-align:left;
	color:#FFFFFF !important;
}
.MeniuTop_ div.mElemLast {
	position:absolute;
	top:18px;
	right:-1px;
	visibility:hidden;
	width:190px;
	padding:6px 13px;
	background-color:#76B1D1;
}
.MeniuTop_ div.mElemLast h1 {
	font-weight:normal;
	display:block;
	text-align:left;
	color:#FFFFFF !important;
}
.marElem {
	left: -165px;
}
.marElem[class] {
	left: -190px;
}
.marLastElem {
	left: -195px;
}
.marLastElem[class] {
	left: -220px;
}
.MeniuTop_ a,.MeniuTop_ a:link, .MeniuTop_ a:active, .MeniuTop_ a:visited {
	font-family:Tahoma;
	font-size:x-small;		
	color:#FFFFFF;
	text-decoration:none;
}
.MeniuTop_ a:hover {
	font-family:Tahoma;
	font-size:x-small;	
	color:#FFFFFF;
	text-decoration:underline;
}

.IndexContent_ {
	color:#575555;
	font-size:x-small;
}
.IndexContent_ div.elem {
	width:49%;
	margin-bottom:20px;
	float:left;
}
.IndexContent_ h2 {
	font-family:Georgia;
	font-size:xx-small;
	font-weight:bold;
	display:block;
	color:#FFFFFF;	
}
.IndexContent_ h2 a,.IndexContent_ h2 a:link, .IndexContent_ h2 a:active, .IndexContent_ h2 a:visited {
	text-decoration:none;
	color:#FFFFFF;	
}
.IndexContent_ h2 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.IndexContent_ span {
	background-color:#69ADD0;
	text-transform:uppercase;
}
.IndexContent_ h4 {
	margin:2px 0px;
	font-weight:normal;
	color:#484444;
	display:block;
}
.IndexContent_ h3 {
	font-weight:normal;
	color:#575555;
	display:block;
	padding-right:50px;
}
.IndexContent_ div.link {
	text-align:right;
	padding-right:60px;
}
.IndexContent_ div.link a, .IndexContent_ div.link a:link, .IndexContent_ div.link a:visited, .IndexContent_ div.link a:active {
	text-decoration:underline;
	color:#484444;
}
.IndexContent_ div.link a:hover {
	text-decoration:none;
	color:#484444;
}
.Copyright_ {
	color:#484444;
	padding:7px 0;
	padding-bottom:3px;
	padding-left:34px;
}
/* Right Class:end */
