.dashedborder {
  BORDER-TOP       : #2748B8 1px dashed;
  BORDER-LEFT      : #2748B8 1px dashed;
  BORDER-BOTTOM    : #2748B8 1px dashed;
  BORDER-RIGHT     : #2748B8 1px dashed;
  PADDING-TOP      : 7px;
  PADDING-BOTTOM   : 7px;
  PADDING-LEFT     : 7px;
  PADDING-RIGHT    : 7px;
  font-family      : verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #333333;
  line-height      : 1.3;
  text-align       : justify;
}

.dottedborder {
  BORDER-TOP       : #2748B8 2px dotted;
  BORDER-LEFT      : #2748B8 2px dotted;
  BORDER-BOTTOM    : #2748B8 2px dotted;
  BORDER-RIGHT     : #2748B8 2px dotted;
  PADDING-TOP      : 7px;
  PADDING-BOTTOM   : 7px;
  PADDING-LEFT     : 7px;
  PADDING-RIGHT    : 7px;
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #333333;
  line-height      : 1.3;
  text-align       : justify;
}

body {
  color            : #000000;
  margin-top       : 0px;
  margin-left      : 0px;
  margin-right     : 0px;
  margin-bottom    : 0px;
  padding          : 0px;
  background-color : #FFFFFF;
  font-family      : arial, sans-serif;
  font-size        : 13px;
  visibility       : visible;
  position         : relative;
  top              : 0px;
}
  
table.contenttable {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #BBBBFF;
  text-align       : justify;
  WIDTH            : 90%;
  BORDER           : 0px none;
  margin-right     : 5px;
}

table.contenttable a:link, table.contenttable a:active, table.contenttable a:visited  {
  color                : #1A4F9F;
  text-decoration      : none;
} 

table.contenttable a:hover  {
  font-size            : 13px;
  color                : blue;
  text-decoration      : none;
  background-color     : none;
} 

table.contenttable_2 a:link, table.contenttable_2 a:active, table.contenttable_2 a:visited, table.contenttable_2 a:hover  {
  color                : #1A4F9F;
  text-decoration      : underline;
} 

td, tr {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #000099;
  line-height      : 1.5;
  text-align       : justify;
}

td a, td a:link, td a:visited, td a:hover {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #000099;
  line-height      : 1.5;
  text-align       : justify;
}

hr {
  color            : #000099;
  height           : 1px;
  width            : 100%;
}

a:link, a:visited {
  font-size        : 10px;
  color            : #000099;
  text-decoration  : none;
  font-weight      : normal;
}

a:hover {
  font-size        : 10px;
  color            : #000099;
  text-decoration  : none;
  font-weight      : normal;
}

li {
  line-height      : 20px;
  padding-left     : 20px;
  padding-top      : 0px;
}

.date {
  font-size        : 10px;
  color            : #333333;
  padding-right    : 10px;
}
.small {
  font-size        : 10px;
  color            : #333333;
}

/* ------------- Infotext über uns -------------*/

.information { 
     position     : absolute;
}

.ueberuns { 
     display      : none;
}

.textueberuns { 
     font-family  : Verdana, Arial, Helvetica;
     font-size    : 10px;
     color        : #444444;
     background   : #FFFFFF;
scrollbar-3dlight-color: #F96F14;
scrollbar-arrow-color: #222222;
scrollbar-darkshadow-color: #red;
scrollbar-face-color: #CAD8FF;

scrollbar-track-color: white;

background-color : white;
border : 1px dotted #C0C0C0;
padding: 8px;
}

.footerlinks, .footerlinks a {
  font-size        : 10px;
  color            : #BBBBFF;
  text-decoration  : none;
  font-weight      : normal;
}

/****** Text unten ******/ 
#reimersinfo   { 
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 11px;
     color        : #777;
     text-align   : justify;
     font-variant : normal;
     line-height  : 120%;
     padding      : 7px 9px 3px 9px;
    text-decoration: none;
	border        : 1px dashed #aaa;
	margin        : 0 auto;
	margin-top    : 30px;
	margin-bottom : 10px;
	width         : 950px;
}

#reimersinfo p {
margin         : 0px 0px 2px 0px;
padding        : 0px 0px 3px 0px;
line-height    : 120%;
}

#reimersinfo H4, #reimersinfo H5, #reimersinfo H6  { 
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 12px;
     color        : #777;
     font-variant : normal;
    text-decoration: none;
	padding        : 5px 0 0 0;
	margin         : 0;
}

#reimersinfo a, #reimersinfo a:link   { 
     color        : #777;
	 text-decoration: none;
}
