/*==========================================

Style Sheet created by CoMaNet style wizard
- do NOT edit manually, changes will get lost -
(c) MTC Infomedia OHG

==========================================*/


/* styles for general tags */


body
{
	font-family:Arial, sans-serif;
	font-size:10pt;
	background-color:#387cb5;
	color:#000000;
	margin:0;;
}


td
{
	font-size:10pt;
}


a:link
{
	color:#0072b4;
	
}


a:visited
{
	color:#0072b4;
	
}


a:hover
{
	color:#fc7114;
	
}


a:active
{
	color:#fc7114;
	
}


h1
{
	font-family:;
	font-size:pt;
	
}


h2
{
	font-family:Tahoma, sans-serif;
	font-size:pt;
	
}


h3
{
	font-family:Tahoma, sans-serif;
	font-size:pt;
	color:#000000;
	margin-top: 0px;
}


table
{
	empty-cells:show;
	table-layout:auto;
	border:none; border-spacing:0px;
}


img
{
	border:none;
}


/* special classes used by CoMaNet HTML */


.sh /* shaded background (standard) */
{
	background-color: #cecece;
}


.ds /* shaded background (darker) */
{
	background-color: #aaaaaa;
}


.bg /* standard outer background color */
{
	background-color: #387cb5;
}


.ib /* standard inner background color (and possibly pic) */
{
	background-color: #ffffff;
	background-image: none;
}


.tc /* standard text color */
{
	color: #000000;
}


.bt /* recommended text-color on shaded ground */
{
	color: #000000;
}


.hf /* font-size and family for (block) headers */
{
	font-size: Tahoma, sans-serif;
	font-family: ;
}


.hb /* background for (block) headers */
{
	background-color: #222222;
}


.ht /* text-color on such headers */
{
	color: #ffffff;
}


.hi /* highlighted warnings */
{
	color: #e00000;
}


.mini /* very small text */
{
	font-size: 8pt;
}


input.button /* submit button colors */
{
	background-color:#000000;
	color:#ffffff;
	border:solid thin;
}


input.bg /* bgcolor for <input type=text
	fields; use in conjunction with $$if*/
{
	background-color: #387cb5;
}


input.fbg /* bgcolor when focussed for <input type='text'>
{
	background-color: #ffffff;
}


blockquote /* general quoting style */
{
	background-color: #cecece;
	font-style: italic;
margin-left: 15px;
	margin-right:15px;
}


.externalhtml /* for tags containing HTML code that
	has been produced by 3rd Party modules */
{
	margin:0;
}


.externalhtml p
{
	margin:0;
}


.externalhtml ol
{
	margin:0;
}


/* the following has been entered manually
   by the author of the active design package: */


/* special links used for fulinks */
a.fulink:link
{
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  margin: 1px 1px 5px 5px;
  padding: 1px 8px 3px 8px;
  border: 1px solid #ffffff;
  background-color: #000000;
}

a.fulink:visited
{
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  margin: 1px 1px 5px 5px;
  padding: 1px 8px 3px 8px;
  border: 1px solid #ffffff;
  background-color: #000000;
}

a.fulink:hover
{
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  margin: 1px 1px 5px 5px;
  padding: 1px 8px 3px 8px;
  border: 1px solid #ffffff;
  background-color: #000000;
}

a.fulink:active
{
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  margin: 1px 1px 5px 5px;
  padding: 1px 8px 3px 8px;
  border: 1px solid #ffffff;
  background-color: #000000;
}

/*css for main menu:*/
td.menu
{
<!--	width: 85px; -->
	vertical-align: center;
	background: url('/pics/design0/menu_item.jpeg');
}

p.menu
{
	margin: 3px 0 3px 0;
	padding-left:8px;
}

a.menu:link
{
	color: #b5daee;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}

a.menu:visited
{
	color: #b5daee;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}

a.menu:hover
{
	color: #ffffff;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}

a.menu:active
{
	color: #ffffff;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}


/* css for footer links: */
a.footlnk:link, a.footlnk:visited, a.footlnk:active, a.footlnk:hover
{
	color: #ffffff;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
}

/* css from js menu follows: */
.anylinkcss
{
position:absolute;
visibility: hidden;
border:1px solid #505080;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #E9FECB;
width: 205px;
filter: alpha(opacity=85); /* ie */
-moz-opacity: .85; /* mozilla */
}

.anylinkcss a
{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #9090c0;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover
{ /*hover background color*/
background-color: black;
color: white;
}

div.blct /*block container*/
{
	margin: 0px; width:99%;
	background-color:#ffffff;
}

.blct p { margin: 0; }
.blct form { margin: 5; }
.blct center { margin: 0; }

div.blct2 /*block container right*/
{
	margin: 0px; width:100%;
	background-color:#ffffff;
}

.blct2 p { margin: 0; }
.blct2 form { margin: 5; }
.blct2 center { margin: 0; }

