/* CSS Document */

a:link {
  font-weight:medium;
  color:#2F88A9;
  text-decoration:none;
}

a:visited {
  font-weight:medium;
  color:#8F7756;
  text-decoration:none;
}

a:hover {
  font-weight:medium;
  color:#FEA100;
  text-decoration:none;
}

a:active {
  font-weight:medium;
  color:#8F7756;
  text-decoration:none;
}

a:focus {
  font-weight:bold;
  color:#FEA100;
  text-decoration:none;
}

h2 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 1.2em;
}

p {
  margin: 1px 0px 0px 0px;
}

td {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
}

.menutabletop {
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-width: 0px;
  border-style: none;
  background-color:#FDF3E7;
}

.menutablebottom {
  padding-top: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  padding-right: 0px;
  border-width: 0px;
  border-style: none;
  background-color:#FDF3E7;
}

.normaltable{
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-width: 0px;
  border-style: none;
  background-color:#FDF3E7;
}

.maintable{
  table-layout: fixed;
  position: absolute;
  top: 0;
  left: 0;
  width: 780px;
  height: 400px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-width: 0px;
  border-style: none;
  background-color:#FDF3E7;
}

.navigation1div{
  position:absolute;
  left:4px;
  top:4px;
  width:575px;
  height:23px;
  z-index:1;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
  padding:0px 0px 0px 0px;
  overflow: hidden;
}

.balkendiv{
  position:absolute;
  left:580px;
  top:0px;
  width:200px;
  height:27px;
  z-index:2;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
  padding:0px 0px 0px 0px;
  overflow: hidden;
}

.claimdiv{
  position:absolute;
  left:419px;
  top:30px;
  width:360px;
  height:108px;
  z-index:3;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
  padding:0px 0px 0px 0px;
  overflow: hidden;
 }

.content1adiv{
  position:absolute;
  left:17px;
  top:152px;
  width:506px;
  height:210px;
  z-index:4;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
  padding:0px 0px 0px 0px;
  scrollbar-base-color: #FDF3E7;
  scrollbar-3dlight-color:#FDF3E7;
  scrollbar-arrow-color:#FDF3E7;
  scrollbar-darkshadow-color:#FDF3E7;
  scrollbar-face-color:#FADBA2;
  scrollbar-highlight-color:#FDF3E7;
  scrollbar-shadow-color:#FDF3E7;
  scrollbar-track-color:#FDF3E7;
  overflow: auto;
}

.content1bdiv{
  position:absolute;
  left:0px;
  top:151px;
  width:780px;
  height:211px;
  z-index:4;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em; 
  padding:0px 0px 0px 0px;
  overflow: hidden;
}

.content2div{
  position:absolute;
  left:550px;
  top:151px;
  width:230px;
  height:211px;
  z-index:5;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
  padding:0px 0px 0px 0px;
  overflow: hidden;
}

.buttonsdiv{
  position:absolute;
  left:17px;
  top:375px;
  width:506px;
  height:24px;
  z-index:6;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
  padding:0px 0px 0px 0px;
  overflow: hidden;
  text-align: right;
}

.navigation2div{
  position:absolute;
  left:0px;
  top:420px;
  width:776px;
  height:23px;
  z-index:7;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
  padding:0px 0px 0px 0px;
  overflow: hidden;
}

.bordertableleft {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-width: 0px;
  border-style: none;
  background-image: url(../images/borderleft.jpg);
  background-repeat: repeat-x;
  background-position: right;
}

.bordertableright {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-width: 0px;
  border-style: none;
  background-image: url(../images/borderright.jpg);
  background-repeat: repeat-x;
  background-position: left;
}

.tt_news_list td{
font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.75em;
  padding:0px 0px 0px 0px;
  scrollbar-base-color: #FDF3E7;
  scrollbar-3dlight-color:#FDF3E7;
  scrollbar-arrow-color:#FDF3E7;
  scrollbar-darkshadow-color:#FDF3E7;
  scrollbar-face-color:#FADBA2;
  scrollbar-highlight-color:#FDF3E7;
  scrollbar-shadow-color:#FDF3E7;
  scrollbar-track-color:#FDF3E7;
  overflow: auto;  
}

.tt_news_list a:visited{
color:black; 
}

.tt_news_list a:link{
color:black;
}

.tt_news_list a:hover{
color:black;
text-decoration:underline;
}

.tt_news_content,.tt_news_content p,.tt_news_content span{
float:left;
	clear: none;
}

.tt_news_image{
	margin: 13px 1px 10px 10px;
	page-break-after: always;
	float:right;
	clear: none;

}

.tt_news_image_old {
       margin: 1px 1px 10px 2px; page-break-before: always;
	
}

.ttnewslistarchive {
	background-color:#c8dfdd;
	margin: 2px;
	padding: 2px;
	clear: left;
	float: left;
	position: static;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;





}
.ttnewsarchivec2 {
	background-color: #f9ebd6;
}


.ttnewsarchivec2 a:link{
	background-color: #f9ebd6;
	font-weight: normal;

}

.tx-simplesurvey-pi1-title, .tx-simplesurvey-pi1-questiontext {
display:none;
}
