#loading {position: absolute; top:0; left:0; z-index: 200; width: 100%; height: 100%;}

#mainbody {position: absolute; top:0; left:0; visibility: hidden; z-index: 400;}
body {
	background:#ffffff; color:#000000;
	font-family: sans-serif, Tahoma, Helvetica, Arial, Verdana, Lucida, Geneva;
	font-size:13px; line-height:16px;
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
}
td {
	font-size: 13px;
}
th {
	font-size:12px; font-weight:bold;
}
.pr {
	color:#888888;
}
.cell {
	padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; font-size:11px;
}
h1 {
	color:#264f87; font-weight:bold; font-size:15px; line-height:17px; margin:0px
}
h2 {
	font-weight:bold; color:#254e86; font-size:14px; line-height:16px; margin:0px;
}
h3 {
	text-align:center; color:#578eb7; font-weight:bold;font-size:13px; line-height:18px; margin:0px
}
h4 {
	text-align:center; color:#264f87; font-weight:bold; font-size:14px; line-height:17px; margin:0px
}
.top {
	color:#555555; font-size:12px; line-height:20px; font-weight:bold;
}
.column {
	background:#126ca8; font-weight:bold; font-size:12px; line-height:13px; letter-spacing:1px;
}
.anons {
	font-size:11px;
	}
a img.items {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    filter: alpha(opacity=60);
    border:1px solid #dddddd;
}

.address {
	color:#ffffff; font-size:13px; line-height:14px; font-weight:bold;
}
.note {
	color:#578eb7; font-size:12px; line-height:14px;
}
.adr  {
	color:#4a4d7d; font-size:12px;
}
.sm  {
	color:#ffffff; font-size:11px;  font-weight:bold;
}
.white {
	color:#ffffff; font-weight:bold; font-family:arial; font-size:12px; line-height:15px;
}
a.art:active, a.art:link  {
	color:#000099; font-size:11px; text-decoration: none; font-weight:bold;
}
a.art:visited {
	color:#000099; font-size:11px; text-decoration: none; font-weight:bold;
}
a.art:hover, a.art:focus {
	color: #126ca8; font-size:11px; text-decoration: none; font-weight:bold;
}
a.white:active, a.white:link  {
	color:#ffffff; font-weight:bold;font-size:14px; text-decoration: none;
}
a.white:visited {
	color:#ffffff; font-weight:bold;font-size:14px; text-decoration: none;
}
a.white:hover, a.white:focus {
	color:#dcedf7; font-weight:bold;font-size:14px; text-decoration: none;
}

a.bwhite:active, a.bwhite:link  {
	color:#ffffff; font-weight:bold;font-size:13px; text-decoration: none;
}
a.bwhite:visited {
	color:#ffffff; font-weight:bold;font-size:13px; text-decoration: none;
}
a.bwhite:hover, a.bwhite:focus {
	color:#CCFFFF; font-weight:bold;font-size:13px; text-decoration: none;
}

a.dmenu:active, a.dmenu:link  {
	color:#000000; font-weight:bold;font-size:13px; text-decoration: underline;
}
a.dmenu:visited {
	color:#000000; font-weight:bold;font-size:13px; text-decoration: underline;
}
a.dmenu:hover, a.dmenu:focus {
	color:#888888; font-weight:bold;font-size:13px; text-decoration: none;
}

a.sm:active, a.sm:link  {
	color:#888888; font-size:9px; text-decoration: underline;
}
a.sm:visited {
	color:#888888; font-size:9px; text-decoration: underline;
}
a.sm:hover, a.sm:focus {
	color:#888888; font-size:9px; text-decoration: none;
}
a:active, a:link  {
	color:#1e529d; font-size:13px; text-decoration: underline;
}
a:visited {
	color:#1e529d; font-size:13px; text-decoration:  underline;
}
a:hover, a:focus {
	color: #578cb4;	font-size:13px; text-decoration: none;
}
.box {
	color:#4a4d7d; font-weight:bold; font-family:arial; font-size:12px; line-height:15px;
}
p {
	font-size:13px; line-height:15px; text-align:justify; margin-top:10px;
}
ul {
	font-size:13px; text-align:left;
}
li {
	font-size:13px; line-height:15px; text-align:left; margin-top:3px;
}
.fbottom {
	color:#ede8de; font-weight:bold; font-family:arial; font-size:11px; line-height:15px;
}
input,textarea {
	background:#FFFFFF; border: 1px #646464 solid;color:#000099; font-size:11px;
}
.button {
	margin-top: 0px; margin-left: 0px; border: 1px #FFFFFF
}
.fbut {
	margin-top: 0px; margin-left: 0px; border: 1px #c5c5c5 solid; color:#808080; background:#fdfdfd; font-size:12px; font-weight:bold;
	width:100%
}
.fdiv {
	margin-top: 5px; margin-bottom: 5px; margin-right: 7px; font-size:12px; text-align:right
}
.smhead {
	font-size:120%;padding-bottom:5px;line-height:25px; color:#264f87;
}
hr {margin-top:5px}
.ph {font-family:georgia,serif;color:#ffffff; font-size:13px; line-height:14px; font-weight:bold;}

a.menu:active, a.menu:link  {
	color:#000066; font-weight:bold; font-size:13px; text-decoration: none; line-height:16px; letter-spacing:2px;
}
a.menu:visited {
	color:#000066; font-weight:bold; font-size:13px; text-decoration: none; line-height:16px; letter-spacing:2px;
}
a.menu:hover, a.menu:focus {
	color:#0f69a5; font-weight:bold; font-size:13px; text-decoration: none; line-height:16px; letter-spacing:2px;
}
A.submenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1e529d; TEXT-DECORATION: underline
}
A.submenu:visited {
 FONT-SIZE: 12px;	COLOR: #1c529d; TEXT-DECORATION: underline
}
A.submenu:active, a.submenu:link  {
 FONT-SIZE: 12px;	COLOR: #1e529d; TEXT-DECORATION: underline
}
A.submenu:hover,a.submenu:focus {
 FONT-SIZE: 12px;	COLOR: #578cb4; TEXT-DECORATION: none
} 

A.black {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: underline
}
A.black:visited {
 FONT-SIZE: 12px;	COLOR: #111; TEXT-DECORATION: underline
}
A.black:active, a.black:link  {
 FONT-SIZE: 12px;	COLOR: #222; TEXT-DECORATION: underline
}
A.black:hover,a.black:focus {
 FONT-SIZE: 12px;	COLOR: #777; TEXT-DECORATION: none
}

A.submenu1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #AA0000; TEXT-DECORATION: underline
}
A.submenu1:visited {
	COLOR: #AA0000; TEXT-DECORATION: underline
}
A.submenu1:active {
	COLOR: #AAAFAF; TEXT-DECORATION: underline
}
A.submenu1:hover {
	COLOR: #DD2222; TEXT-DECORATION: underline
}
a.vac:active, a.art:link  {
	color:#B73A00; font-size:13px; text-decoration: underline; font-weight:bold;
}
a.vac:visited {
	color:#B73A00; font-size:13px; text-decoration: underline; font-weight:bold;
}
a.vac:hover, a.art:focus {
	color: #EA4B02; font-size:13px; text-decoration: none; font-weight:bold;
}
div.out {
  width: 740px; position:relative;padding-top:10px; overflow: hidden; display: table-cell; vertical-align: middle; 
}
.r1,.r2,.r3,.r4 {display:block; overflow:hidden; height:1px; }
.r1 {margin:0 1px; background-color:#fff; border-right:2px solid #ccc; border-left:2px solid #ccc;}
.r2 {margin:0 2px; background-color:#fff; border-right:2px solid #ccc; border-left:2px solid #ccc;}
.r3 {margin:0 3px; background-color:#fff; border-right:2px solid #ccc; border-left:2px solid #ccc;}
.r11,.r22,.r33 {display:block; overflow:hidden; height:1px; }
.r11 {margin:0 1px; border-right:2px solid #ccc; border-left:2px solid #ccc;background:url('/img/bgrnd_l.jpg') repeat-y }
.r22 {margin:0 2px; border-right:2px solid #ccc; border-left:2px solid #ccc;background:url('/img/bgrnd_l.jpg') repeat-y }
.r33 {margin:0 3px; border-right:2px solid #ccc; border-left:2px solid #ccc;background:url('/img/bgrnd_l.jpg') repeat-y }
.r4 {margin:0 4px; background-color:#ccc; }
div.ins {background-color:#fff; border-right:2px solid #ccc; border-left:1px solid #ccc; text-align:center}
div.cell {
  width: 150px;
  background-color: #FFF; 
  float:left;
  padding:0px;
  height: 70px;
  margin: 10px;
  text-align: center;
  line-height:18px;
}
div.white {
  width: 133px;
  border: 2px double #DDD;
  background-color: #FFF;
  float:left;
  padding:3px;
  height: 160px;
  margin: 15px;
  text-align: center;
  background-color:#FFF;
}
DIV.black {background:url('/img/bgrnd_l.jpg') 0 0 repeat-y; width:148px; margin-top:3px;}