body {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px; }

table,td,tr {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px; }

.menu {
  font-family: Arial, Helvetica, Sans-serif
  font-size: 10px }

.font9px {
  font-size: 9px }

.font10px {
  font-size: 10px }
  
a:link {
  color: #0000ff;
  font-weight: normal;
  text-decoration: none }

a:visited {
  color: #0000ff;
  font-weight: normal;
  text-decoration: none }

a:hover {
  color: #C60B27;
  font-weight: normal;
  text-decoration: underline }

a.menu:link    {
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none }
a.menu:visited  {
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none }
a.menu:hover      {
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline }

a.submenu:link {
  color: #ffffff;
  font-size: 10px;
  text-decoration: none }
a.submenu:visited {
  color: #ffffff;
  font-size: 10px;
  text-decoration: none }
a.submenu:hover   {
  color: #ffffff;
  font-size: 10px;
  text-decoration: underline  }

a.news:link {
  color: #8b4513;
  font-size: 10px;
  text-decoration: none }
a.news:visited {
  color: #8b4513;
  font-size: 10px;
  text-decoration: none }
a.news:hover  {
  color: #daa520;
  font-size: 10px;
  text-decoration: underline }
.padding1px {
  padding: 1px }
.padding5px {
  padding: 5px }
.padding15px {
	padding: 8px;
	border: 1px solid #CCCCCC;


}

.mainframe {
  padding: 15px;
  border-right: 1px solid #d58526;
  border-bottom: 1px solid #d58526;
  border-left: 1px solid #d58526 }
.brownbottomframe {
  border-bottom: 1px solid #d58526 }
.brownrightframe {
  border-right: 1px solid #d58526 }
.brownleftframe {
  border-left: 1px solid #d58526 }
.brownrightbottomframe {
  border-right: 1px solid #d58526;
  border-bottom: 1px solid #d58526 }
.brownrighttopframe {
  border-top: 1px solid #d58526;
  border-right: 1px solid #d58526 }
.brownlefttopframe {
  border-top: 1px solid #d58526;
  border-left: 1px solid #d58526 }

.brownleftbottomframe {
  border-bottom: 1px solid #d58526;
  border-left: 1px solid #d58526 }
.brownleftrightframe {
  border-right: 1px solid #d58526;
  border-left: 1px solid #d58526 }

.brodtext10px {
  font-size: 10px }
.brodtext12px {
  font-size: 12px }
.brodtext14px {
  font-size: 14px }

.menunolink {
  color: #8b4513;
  font-size: 12px;
  text-decoration: none }
.submenunolink  {
  color: #d58526;
  font-size: 10px;
  text-decoration: none }


.rubrik1     {
  color: #cc0000;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif}


.rubrik2   {
  color: #8b0000;
  font-weight: bold;
  font-size: 14px;
  font-family: Tahoma, Arial }

.contactform {
	font-size: 10px;
	font-family: verdana, geneva;
	color: #000000;
	line-height: 14px;
	height: 18px;
	width: 300px;
	padding-left:3px;
	border-left: solid 1px #888888;
	border-top: solid 1px #888888;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	background-color: #ffffe8 }


.formbox {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	border: 1px solid #666666;
	color: #0000FF;
	cursor: auto;


}

.formbutton {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	cursor: hand }

  
.redbullet {
	list-style-image: url(gfx/reddot.gif);
	list-style-type: none;
	line-height: normal }

.tdreport {
	padding: 2px;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc }
	
.adminform {
	font-size: 10px;
	font-family: verdana, geneva;
	color: #000000;
	line-height: 14px;
	height: 18px;
	padding-left:3px;
	border-left: solid 1px #666666;
	border-top: solid 1px #bbbbbb;
	border-right: solid 1px #bbbbbb;
	border-bottom: solid 1px #666666;
	background-color: #ffffff }
	
.checkbox {
	border: 0px none #666666;
	cursor: hand;


}
