table.format { /*border: 1px solid black;*/ border-spacing:0px 0px; border-collapse:collapse; }
th.format, td.format { padding: 0; }

h3
{
  font-size: 26px;
  font-style: italic;
}

table.module { /*border: 1px solid black;*/ border-spacing:0px 0px; border-collapse:collapse; font-size: 11px }
th.module
{  height: 35px;
  color: #57002D;
  margin-right: 10px;
  margin-left: 10px;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  letter-spacing: 0;
  text-transform: uppercase;
  margin:0;
  padding: 0 10px 0 10px;
  white-space: nowrap;
  line-height: 35px;	
}

td.module
{
  background-color:E8EFFD;
}
a.module
{
	text-decoration:none;
	color:#57002D;
}

body
{
  background-image: url('images/page_g.jpg');
  background-repeat: repeat-x;

}

body, p, pre, td
{
  margin: 0.5em 0;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  letter-spacing: 0px;
}

li
{
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
}

body
{
  margin: 0 auto;
  padding: 0;
  color: #040F25;
  background-color: #E8EFFD;
}

li.mainmenu
{ 
  list-style-image: url(images/menubullet.png); 
} 

td.post_s1
{
  width: 20px;
  height: 20px;
  background-image: url('images/post_s.png');
}

td.post_s2
{
  width: 20px;
  height: 20px;
  background-image: url('images/post_s.png');
  background-position: right top;
}

td.post_s3
{
  width: 20px;
  height: 20px;
  background-image: url('images/post_s.png');
  background-position: left bottom;
}

td.post_s4
{
  width: 20px;
  height: 20px;
  background-image: url('images/post_s.png');
  background-position: right bottom;
}

td.post_v1
{
  top: 20px;
  bottom: 20px;
  width: 20px;
  background-image: url('images/post_v.png');
}

td.post_v2
{
  top: 20px;
  bottom: 20px;
  width: 20px;
  background-image: url('images/post_v.png');
  background-position: right;
}

td.post_h1
{
  left: 20px;
  right: 20px;
  height: 20px;
  background-image: url('images/post_h.png');
}

td.post_h2
{
  left: 20px;
  right: 20px;
  height: 20px;
  background-image: url('images/post_h.png');
  background-position: bottom;
}

td.post
{
  background-color: #FFFFFF
}

td.sheet_s1
{
  width: 14px;
  height: 14px;
  background-image: url('images/sheet_s.png');
}

td.sheet_s2
{
  width: 14px;
  height: 14px;
  background-image: url('images/sheet_s.png');
  background-position: right top;
}

td.sheet_s3
{
  width: 14px;
  height: 14px;
  background-image: url('images/sheet_s.png');
  background-position: left bottom;
}

td.sheet_s4
{
  width: 14px;
  height: 14px;
  background-image: url('images/sheet_s.png');
  background-position: right bottom;
}

td.sheet_v1
{
  top: 14px;
  bottom: 14px;
  width: 14px;
  background-image: url('images/sheet_v.png');
}

td.sheet_v2
{
  top: 14px;
  bottom: 14px;
  width: 14px;
  background-image: url('images/sheet_v.png');
  background-position: right;
}

td.sheet_h1
{
  left: 14px;
  right: 14px;
  height: 14px;
  background-image: url('images/sheet_h.png');
}

td.sheet_h2
{
  left: 14px;
  right: 14px;
  height: 14px;
  background-image: url('images/sheet_h.png');
  background-position: bottom;
}

td.sheet_h
{
  width: 1032px;
}

td.block_s1
{
  width: 4px;
  height: 4px;
  background-image: url('images/block_s.png');
}

td.block_s2
{
  width: 4px;
  height: 4px;
  background-image: url('images/block_s.png');
  background-position: right top;
}

td.block_s3
{
  width: 4px;
  height: 4px;
  background-image: url('images/block_s.png');
  background-position: left bottom;
}

td.block_s4
{
  width: 4px;
  height: 4px;
  background-image: url('images/block_s.png');
  background-position: right bottom;
}

td.block_v1
{
  top: 4px;
  bottom: 4px;
  width: 4px;
  background-image: url('images/block_v.png');
}

td.block_v2
{
  top: 4px;
  bottom: 4px;
  width: 4px;
  background-image: url('images/block_v.png');
  background-position: right;
}

td.block_h1
{
  left: 4px;
  right: 4px;
  height: 4px;
  background-image: url('images/block_h.png');
}

td.block_h2
{
  left: 4px;
  right: 4px;
  height: 4px;
  background-image: url('images/block_h.png');
  background-position: bottom;
}

td.block_h
{
/*  width: 1032px;*/
}

td.footer
{
  color: #092558;
  text-align: center;
  background-image: url('images/footer.png');
  padding: 0;
  background-position: bottom;
}

img.shot
{
  border:1px solid #555599;
}



.topmenu {right:130px; top:10px; height:22px;font-family: segoe ui, verdana, arial, sans-serif; }
.topmenu ul {margin:0; padding:0; float:left;}
.topmenu ul li {list-style:none;float:left;height:100%;position:relative;}
.topmenu ul li a { outline:none;padding:0 10px 0 10px; margin:0; line-height:22px; color:#57002D; text-decoration:none;font-size:14px;font-weight:normal; text-shadow:#57002D 0 1px;}
.topmenu ul li a:hover{ outline:none;text-decoration:none; font-weight:normal; background:#1994e2;font-size:15px; -moz-border-radius: 5px; border-radius: 5px; color:#57002D;text-shadow:none;}
.topmenu a { outline:none;padding:0 10px 0 10px; margin:0; line-height:22px; color:#57002D; text-decoration:none;font-size:14px;font-weight:normal; text-shadow:#57002D 0 1px;}
.topmenu a:hover{ outline:none;text-decoration:none; font-weight:normal; background:#1994e2;font-size:15px; -moz-border-radius: 5px; border-radius: 5px; color:#57002D;text-shadow:none;}

