body {
	background-color: #B2CCE1;
	background-image: url(bckg.gif);
	background-repeat: repeat-x;
	font: 11px verdana, arial, tahoma;
	font-decoration: none;
}
a:link {
	font: 11px verdana, arial, tahoma;
	color: #648EAF;
	text-decoration: none;
}
a:visited {
	font: 11px verdana, arial, tahoma;
	color: #648EAF;
	text-decoration: none;
}
a:hover {
	font: 11px verdana, arial, tahoma;
	color: #648EAF;
	text-decoration: underline;
}
.table {
	border-left: 1px solid #648EAF;
	border-right: 1px solid #648EAF;
	font: 11px verdana, arial, tahoma;
	font-decoration: none;
}
.td {
	border-left: 1px solid #648EAF;
	border-right: 1px solid #648EAF;
	font: 11px verdana, arial, tahoma;
	font-decoration: none;
}
.top1 {
	background-color: #FFFFFF;
	background-image: url(top1.gif);
	height: 117px;
}
.top2 {
	border-bottom: 1px solid #648EAF;
	background-color: #000000;
	background-image: url(top2.gif);
	height: 131px;
	width: 140px;
}
.top3 {
	border-bottom: 1px solid #648EAF;
	background-color: #FFFFFF;
	background-image: url(top3.gif);
	height: 131px;
	width: 465px;
}
.top3_txt_title {
	color: #648EAF;
	padding-top: 25px;
	padding-left: 30px;
	font: 11px verdana, arial, tahoma;
	font-weight: bold;
}
.top3_txt_rest {
	color: #648EAF;
	padding-top: 5px;
	padding-left: 30px;
	padding-right: 5px;
	font: 11px verdana, arial, tahoma;
}
.top4 {
	border-left: 1px solid #648EAF;
	border-bottom: 1px solid #648EAF;
	background-color: #000000;
	background-image: url(top4.gif);
	height: 131px;
	width: 165px;
}
.newsletter_title {
	color: #FFFFFF;
	background-color: #648EAF;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	font: 11px verdana, arial, tahoma;
	font-weight: bold;
}
.newsletter_rest {
	color: #648EAF;
	padding-top: 2px;
	padding-left: 18px;
	font: 11px verdana, arial, tahoma;
}
.newsletter_button {
	padding-top: 5px;
	padding-left: 18px;
}
.menu_left {
	border-right: 1px solid #648EAF;
	background-color: #F6FAFF;
}
.menu_right {
	border-left: 1px solid #648EAF;
	background-color: #F6FAFF;
}
.menu_title {
	color: #FFFFFF;
	background-color: #648EAF;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	font: 11px verdana, arial, tahoma;
	font-weight: bold;
}
.login_title {
	color: #FFFFFF;
	background-color: #648EAF;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	font: 11px verdana, arial, tahoma;
	font-weight: bold;
}
.login_rest {
	color: #648EAF;
	padding-top: 2px;
	padding-left: 18px;
	font: 11px verdana, arial, tahoma;
}
.login_button {
	padding-top: 5px;
	padding-left: 18px;
}
.submenu :link {
	text-decoration: none;
	color: #648EAF;
	padding-top: 2px;
	padding-left: 9px;
	padding-bottom: 2px;
	font: 11px verdana, arial, tahoma;
}
.submenu :visited {
	text-decoration: none;
	color: #648EAF;
	padding-top: 2px;
	padding-left: 9px;
	padding-bottom: 2px;
	font: 11px verdana, arial, tahoma;
}
.submenu :hover {
	text-decoration: underline;
	color: #648EAF;
	padding-top: 2px;
	padding-left: 9px;
	padding-bottom: 2px;
	font: 11px verdana, arial, tahoma;
}
.center {
	border-bottom: 1px solid #648EAF;
	background-color: #FFFFFF;
}
.button {
	padding-top: 4px;
	padding-bottom: 4px;
}
.stopka {
	background-color: #F6FAFF;
	font: 11px verdana, arial, tahoma;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #648EAF;
}
.tabela1 {
	padding-left: 15px;
	padding-right: 15px;
}
.tabela2 {
	border: 1px solid #9FBED7;
}
.tabela_title {
	border-bottom: 1px solid #9FBED7;
	background-color: #F6FAFF;
}
.sub1 {
	padding-top: 2px;
	padding-bottom: 2px;
	color: #648EAF;
	font: 11px verdana, arial, tahoma;
}
.sub2 {
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #648EAF;
	font: 11px verdana, arial, tahoma;
}

.sub3 {
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: black;
	font: 11px verdana, arial, tahoma;
}



.text {
	padding-top: 2px;
	padding-bottom: 2px;
	color: #648EAF;
	font: 11px verdana, arial, tahoma;
}
.text2 {
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #648EAF;
	font: 11px verdana, arial, tahoma;
}