body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	font-size        : 9pt;
	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color: #e5edf0;
	
}


#main {
  
  width: 100%;
  height: 100%;
  background-color: #e5edf0;
  
}

#wrapper { 
	background-color: #e5edf0;
  color: #323232; 
  height: 100%;
  width: 100%; 
  min-width: 980px; 
  width: expression((documentElement.clientWidth||document. body.clientWidth)<980?'980px':'100%'); 
  } 

td, p, div {
  font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size        : 9pt;
  color            : #323232;
  
}


img {border: 0px;}



table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
}

table td{
padding:0px; /* cellspadding="0" */
font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
} 


a {
	font-size: 11px;
	color: #0078ff;
	font-weight: normal;
	text-decoration: underline;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

a:hover {
	color: #000;
	text-decoration: none;
	
}


a.link1 {
	display: block;
	padding: 2px 2px 2px 2px;
	font-size: 13px;
	color: #3d3d3d;
	text-decoration: none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

a.link1:hover {
	display: block;
	background: #165791;
	color: #fff;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

a.link2 {
	font-size: 11px;
	color: #3d3d3d;
	text-decoration:none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

a.link2:hover {
	font-size: 11px; 
	text-decoration:underline;
	color: #3d3d3d;
}



a.leder {
	font-weight: bold;
	font-size: 12px;
	color: #3d3d3d;
	text-decoration:none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

a.leder:hover {
	
	text-decoration:underline;
	color: #3d3d3d;
}

#copyright td{
	color: #909191;
  font-size: 11px;
  padding: 10px 30px 10px 30px;
	
	
}
#copyright a {
	color: #909191;
	text-decoration: none;
}

#copyright a:hover {
	color: #3d3d3d;
	text-decoration: underline;
}

.rightHead {
color: #165791;
font-size: 18px;
margin-bottom: 8px;
}

.rightButton {
position: absolute;
left: -400em;
}


#reklTable table{
border:1px #c9c9c9 solid; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

#reklTable th {
padding: 10px 10px 10px 10px;
background: #7dcadc;
font-size: 12px;
}

#reklTable td{

border:1px #c9c9c9 solid;
padding: 5px 5px 5px 5px;
vertical-align: middle;
}

















.title {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: normal;
	color: #426339;
	font-weight: normal;
	padding-left: 0px;
}

.text, input, textarea {
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	text-decoration:none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}

.text {
	font-size: 9px;
	color: #026CD7;
	line-height: normal;
	font-weight: normal;
	text-decoration:none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}

.message {
/*	font-size: 9px; */
/*	color: #FF0000; */
	line-height: normal;
	font-weight: normal;
	text-decoration:none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}

h1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	padding-left: 0px;
}





h2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	padding-left: 0px;
}

h3 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	padding: 0px;
	margin:0px;
}

h4 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	margin:0px;
	padding:0px;
	color: #626161;
}

h5 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	margin:0px;
	padding:0px;
	padding-left: 0px;
}

h6 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	margin:0px;
	padding:0px;
	color: #959595;
	
}
	  
a h3 {
	color: #fff;
	margin:0px;
	padding:0px;
}
	  
	  
p {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.border {
	border: 1px solid #ffffff;
}











A.location {
	color: #0000ff;
	text-decoration: none;
}
A.location:hover {
	color: #0000ff;
	text-decoration: none;
	font-weight: bold;
}

TD.menumarker {}

TD.menulink {}



input.searchOnMain, textarea.searchOnMain {
	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size        : 9pt;
  color            : #323232;

}
label.searchOnMain {
	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size        : 9pt;
  color            : #323232; 
	/*cursor:pointer;*/
	padding-left:2px;
	line-height:16px;
}
select.searchOnMain {
background: #878787;
font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size        : 8pt;
  color: #fff;
}
.SearchHeader {
	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size        : 12pt;
  color: #00a8ff;
}

td.searchOnMain {
font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size        : 8pt;
  color: #323232;
  padding: 5px;
  }
th.searchOnMain {
font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size        : 10pt;
  color: #fff;
  background: #878787;
  }
  
table.searchOnMain { border: 0;
border-collapse: collapse;
}