body {
 scrollbar-face-color: #224ea5; scrollbar-highlight-color: #ffffff;
 scrollbar-shadow-color: #888888; scrollbar-darkshadow-color: #444444;
 scrollbar-3dlight-color: #888888; scrollbar-arrow-color: #efefef;
 scrollbar-track-color: #efefef;

 color: #2e3f52;
 font-family: 'geneva cy', tahoma, arial, sans-serif;
 background-color: #ffffff;
 margin: 0;
}

a { color: #1b3e72; text-decoration: underline; }
a.pagetext { color: #1b3e72; text-decoration: underline; }
a.menu:link
 { color: #1b3e72; text-decoration: none; }
a.menu:active
 { color: #1b3e72; text-decoration: none; }
a.menu:visited
 { color: #1b3e72; text-decoration: none; }
a.menu:hover
 { color: #b50000; text-decoration: none; }
a.nouline:link
 { text-decoration: none; }
a.nouline:active
 { text-decoration: none; }
a.nouline:visited
 { text-decoration: none; }
a.nouline:hover
 { color: #000000; text-decoration: none; }
 
a.mainlevel  {
 display           : block;
 width             : auto;
  margin           : 1px 0px;
  padding          : 0px;
  font-size        : 12px;
  background       : none;
  text-indent      : 10px;
  text-decoration  : none;
}

a.mainlevel:link, a.mainlevel:visited {
  display          : block;
  border           : 1px solid #cccccc;
  background-color : #f1f1f1;
  font-weight      : normal;
  padding          : 2px 0px;
  color            : #666666;
  font-weight      : bold;
}
a.mainlevel:hover {
  border       : 1px solid #cccccc;
  background-color : #E0E0E8;
  color            : #b50000;
  text-decoration  : none;
}
a.sublevel {
  display          : block;
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  color            : #999999;
}
a.sublevel:link, a.sublevel:visited {
  color		        : #999999;
  text-decoration	: none;
}
a.sublevel:hover {
  color            : #b50000;
  text-decoration  : none;
}
a#active_menu  {
	color           : #000066;
}


p { text-indent: 15px; margin: 3px;
	font-size: 12px; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
h1,h2,h3,h4,h5,h6 { text-align: center; 
	font-weight: bold; color: #11308a;
}
h1.txtcolor,h2.txtcolor,h3.txtcolor,h4.txtcolor,h5.txtcolor,h6.txtcolor
{ color: #224ea5;}
td {
	font-size: 12px; color: #2e3f52; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
td.text11 { text-align: center;
	font-size: 11px; color: #3d405f; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
td.text12 { text-align: center;
	font-size: 12px; color: #3d405f; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
hr.subscr { color: #a2a2a2; height: 1px; }
hr.red { color: #b50000; height: 1px; }
hr { color: #a2a2a2; height: 1px; }
.bookmark {
	font-weight: bold; font-size: 11px; color: #1b3e72; font-family: arial; text-decoration: none;
}
li {
	list-style-type: square;
}
.inputbox {
        z-index: -3;
        font-size: 12px; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.menu {
	font-weight: bold; font-size: 13px; font-family: 'geneva cy', tahoma, arial, sans-serif;
  text-decoration: none;
}
.submenu {
	font-weight: bold; font-size: 11px; font-family: 'geneva cy', tahoma, arial, sans-serif;
  text-decoration: none;
}
.counter {
	font-size: 9px; color: #3e3e3e; font-family: 'geneva cy', tahoma, arial, sans-serif;
	border-right: #f1f1f1 1px solid; border-top: #f1f1f1 1px solid; padding-left: 6px;
  background: #b9d0ce; border-left: #f1f1f1 1px solid; cursor: hand;
  color: black; padding-top: 1px; border-bottom: #f1f1f1 1px solid;
}
.counterover {
  font-size: 9px; color: #3e3e3e; font-family: 'geneva cy', tahoma, arial, sans-serif;
  border-right: #999999 1px solid; border-top: #999999 1px solid; padding-left: 6px; background: #cccccc; border-left: #999999 1px solid; cursor: hand; color: black; padding-top: 1px; border-bottom: #999999 1px solid;
}
.counterdown {
  font-size: 9px; color: #3e3e3e; font-family: 'geneva cy', tahoma, arial, sans-serif;
  border-right: #f1f1f1 1px solid; border-top: #f1f1f1 1px solid; padding-left: 6px; background: #cccccc; border-left: #f1f1f1 1px solid; cursor: hand; color: black; padding-top: 1px; border-bottom: #f1f1f1 1px solid;
}
.titlebasket {
	border-right: #f1f1f1 1px solid; border-top: #f1f1f1 1px solid; padding-left: 6px;
  padding-top: 1px; border-bottom: #f1f1f1 1px solid; border-left: #f1f1f1 1px solid;
  background: #dfeaff; cursor: hand;
}
.titlebasketover {
	border-right: #f1f1f1 1px solid; border-top: #f1f1f1 1px solid; padding-left: 6px;
  padding-top: 1px; border-bottom: #f1f1f1 1px solid; border-left: #f1f1f1 1px solid;
  background: #d4e2ff; cursor: hand;
}
.titlebasketdown {
  border-right: #f1f1f1 1px solid; border-top: #f1f1f1 1px solid; padding-left: 6px;
  background: #cccccc; border-left: #f1f1f1 1px solid; cursor: hand;
  padding-top: 1px; border-bottom: #f1f1f1 1px solid;
}
.bottomline {
  border-right: #f1f1f1 0px solid; border-top: #f1f1f1 0px solid; padding-left: 0px; background: #ffffff; border-left: #f1f1f1 0px solid; padding-top: 0px; border-bottom: #224ea5 1px solid;
}
.footerline {
  border-right: #ffffff 0px solid; border-top: #224ea5 1px solid; padding-left: 0px; background: #ffffff; border-left: #f1f1f1 0px solid; padding-top: 0px; border-bottom: #ffffff 0px solid;
}
.rightline {
  border-right: #224ea5 1px solid; border-top: #ffffff 0px solid; padding-left: 0px; background: #ffffff; border-left: #f1f1f1 0px solid; padding-top: 0px; border-bottom: #ffffff 0px solid;
}
.pagetitle {
	font-weight: bold; font-size: 135%; color: #314d80; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.title1 {
	font-weight: bold; font-size: 110%; color: #930000; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.title2 {
	font-weight: bold; font-size: 105%; color: #3d405f; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.title3 {
	font-weight: bold; font-size: 95%; color: #3d405f; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.pagetitle2 {
	font-weight: bold; font-size: 130%; color: #366fd8; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.pagetext {
	font-size: 12px; color: #3d405f; font-family: 'geneva cy', tahoma, arial, sans-serif;
 
}
.fieldtitle {
	font-weight: bold; font-size: 10px; color: #333366; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.fieldtext {
	font-size: 10px; color: #3d405f; font-family: 'geneva cy', tahoma, arial, sans-serif;
 
}
.textbb {
	color: #1b3e72; font-family: 'geneva cy', tahoma, arial, sans-serif;
  font-weight: bold;
}
.arraytext {
	font-size: 10px; color: #3d405f; font-family: arial, geneva cy, sans-serif;
}
.copyrights {
	font-size: 9px; color: #ffffff; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.serachedit {
	border-right: #336699 1px solid; border-top: #336699 1px solid; font-size: 12px; border-left: #336699 1px solid; border-bottom: #336699 1px solid; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.edit {
	border-right: #336699 1px solid; border-top: #336699 1px solid; font-size: 12px; border-left: #336699 1px solid; width: 100%; border-bottom: #336699 1px solid; font-family: verdana, arial, helvetica, sans-serif;
}
.formtitle {
	font-weight: bold; font-size: 12px; color: #000000; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.formfieldtitle {
	font-weight: bold; font-size: 10px; color: #333366; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.day {
	font-weight: bold; font-size: 10px; color: #ffffff; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.border {
	border-top-width: 1px; border-left-width: 1px; border-left-color: #3d405f; border-bottom-width: 1px; border-bottom-color: #3d405f; border-top-color: #3d405f; border-right-width: 1px; border-right-color: #3d405f;
}
.firstpagetitle {
	font-size: 14px; color: #ffffff; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.bgnorepeat {
	background-position: left top; background-attachment: fixed; background-repeat: no-repeat;
}
.edit {
	border-right: #4a638a 1px solid; padding-right: 1px; border-top: #4a638a 1px solid; padding-left: 1px; font-size: 10px; padding-bottom: 1px; border-left: #4a638a 1px solid; width: 100%; color: #000033; padding-top: 1px; border-bottom: #4a638a 1px solid; font-family: 'geneva cy', tahoma, arial, sans-serif; height: 18px; background-color: #ffffff;
}
.button {
	border-right: #a6b6ce 1px solid; padding-right: 1px; border-top: #a6b6ce 1px solid; padding-left: 1px; font-size: 10px; padding-bottom: 1px; border-left: #a6b6ce 1px solid; width: 100%; color: #2f3246; padding-top: 1px; border-bottom: #a6b6ce 1px solid; font-family: 'geneva cy', tahoma, arial, sans-serif; background-color: #eff0f5;
}
.button2 {
	border-right: #a6b6ce 1px solid; padding-right: 1px; border-top: #a6b6ce 1px solid; padding-left: 1px; font-weight: bold; font-size: 10px; padding-bottom: 1px; border-left: #a6b6ce 1px solid; color: #2f3246; padding-top: 1px; border-bottom: #a6b6ce 1px solid; font-family: 'geneva cy', tahoma, arial, sans-serif; background-color: #eff0f5;
}
.red { color: #c10000; }
.label_a {
	font-weight: bold; font-size: 11px; color: #c10000; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.label_ina {
	font-weight: bold; font-size: 11px; color: #ffffff; font-family: 'geneva cy', tahoma, arial, sans-serif; text-decoration: underline;
}

.newsdate {
	font-weight: normal; font-size: 10px; color: #000000; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
.newsdate2 {
	font-weight: bold; font-size: 11px; color: #b00000; font-family: 'geneva cy', tahoma, arial, sans-serif;
}
