body#framebordertop { background-color:#ffffff;  }


ul.framebordertop {
	display:inline;
	padding: 0;
	margin: 0;
	border: 0;
}
ul.framebordertop li {
	list-style: none;
	display: inline;
	float: left;	padding: 0;
}
ul.framebordertop a  {
	display:block;
	float:left;
	font-family: Arial, Verdana, Times New Roman; font-size: 11px; color: #8C9BA4 !important; font-weight: bold; font-style: normal; text-decoration: none;	background-repeat: no-repeat;
}
ul.framebordertop a span {
	display: block;
	padding-left: 8px;
	padding-right: 8px;
}
ul.framebordertop a:hover {
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Times New Roman; font-size: 11px; color: #ffffff !important; font-weight: bold; font-style: normal; text-decoration: none;}
ul.framebordertop a:hover span {
	display: block;
	padding-left: 8px;
	padding-right: 8px;
}
ul.framebordertop a:active {
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Times New Roman; font-size: 11px; color: #FFE600 !important; font-weight: bold; font-style: normal; text-decoration: none;}
ul.framebordertop a:active span {
	display: block;
	padding-left: 8px;
	padding-right: 8px;
}
ul.framebordertop a.framebordertop_active {
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Times New Roman; font-size: 11px; color: #FFE600 !important; font-weight: bold; font-style: normal; text-decoration: none;}
ul.framebordertop li.noLinkButton {
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Times New Roman; font-size: 11px; color: #8C9BA4 !important; font-weight: bold; font-style: normal; text-decoration: none;}

ul.framebordertop li.noLinkButton span {
	display: block;
	padding-left: 8px;
	padding-right: 8px;
}

ul.framebordertop li.framebordertop_main_trenner {
	font-family: Arial, Verdana, Times New Roman; font-size: 11px; color: #8C9BA4 !important; font-weight: bold; font-style: normal; text-decoration: none;	}
ul.framebordertop li.framebordertop_left_trenner {
		}
ul.framebordertop li.framebordertop_right_trenner {
		}


body#framenavilefttop { background-color:#ffffff; background-image: url(/gebhard/deutsch/navi_top.gif);  background-repeat: repeat ;  }
body#framenavileft { background-color:#ffffff; background-image: url(/gebhard/deutsch/navi_bg.gif);  background-repeat: repeat ;  scrollbar-face-color: #98AAB4; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #999999; scrollbar-3dlight-color: #cccccc;  scrollbar-base-color: #000000;scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff;  }

#col5_center_cell { background-color: #ffffff;  }


input.button {
 color: #121212;
 border: thin  solid #000000;
 font-weight: bold;
 background-color: #99AAB4;
}

body#main { background-color:#ffffff;  scrollbar-face-color: #99AAB4; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #999999; scrollbar-3dlight-color: #cccccc; scrollbar-base-color: #000000; scrollbar-arrow-color: #121212; scrollbar-darkshadow-color: #121212;  }
p{margin-top:0px; margin-bottom:0px;}

a:link  { color: #00003F; }
a:hover { color: #808080; }
a:active{ color: #808080; }
a:visited { color: #00003F; }

H1{ padding:0px 0px 0px 37px; margin:0px 0px 6px 0px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 20px; line-height:20px; font-weight: normal; color: #00003F; background-image:url(/gebhard/deutsch/h1.gif); background-repeat:no-repeat; background-position:left top;}
H2{ padding:0px 2px 2px 10px; margin:0px 0px 0px 0px; font-family: Verdana, Arial, Times New Roman; font-size:12px; color:#666666; font-weight:bold; }
H3{ padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #00003F; line-height: normal; letter-spacing: normal}
H4{ padding:3px 2px 2px 10px; margin:0px 0px 0px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; letter-spacing:1; color: #8C9BA4; font-weight: bold; }
H5{ padding:0px 0px 4px 0px; margin:0px 0px 0px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #00003F; line-height: normal; letter-spacing: normal}
H6{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; color: #333333; font-weight: bold; }


.t{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 15px; color: #00003F; font-variant: normal; }
.t6{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 15px; font-weight: bold; color: #00003F; font-variant: normal }
ul{list-style-image:url(/gebhard/deutsch/list_circle.gif);}
td { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: lighter; color: #00003F; font-variant: normal; }

#framebordertop {letter-spacing:1;}
.content { padding:0px 0px 10px 0px;}
.description div {padding:0px 0 0 10px;}
.description a {font-size:11px; text-decoration:none;}

select, textarea,.text
   { 
    font-family : Arial;
    font-size : 9pt;
    font-weight : bold;
    background-color : F8F7D8;
    BORDER-RIGHT: EEEEEE 3px solid; 
    BORDER-TOP: AAAAAA 3px solid; 
    BORDER-LEFT: AAAAAA 3px solid; 
    BORDER-BOTTOM: EEEEEE 3px solid;
 }
.textover
   { 
    font-family : Arial;
    font-size : 9pt;
    font-weight : bold;
    background-color : red;
    BORDER-RIGHT: EEEEEE 3px solid; 
    BORDER-TOP: AAAAAA 3px solid; 
    BORDER-LEFT: AAAAAA 3px solid; 
    BORDER-BOTTOM: EEEEEE 3px solid;
 }

input.button {
  color: #00003F;
  font-weight: bold;
  border: 0px solid black;
  width: 223px;
  height: 28px;
  background-image: url(/gebhard/deutsch/kalkulator_button.jpg);
  cursor:hand
}

.radio { 
background-image: url(/gebhard/deutsch/kalkulator_radio2.gif);
}
.check
   { 
    background-color : F8F7D8;
    BORDER-RIGHT: EEEEEE 1px solid; 
    BORDER-TOP: AAAAAA 1px solid; 
    BORDER-LEFT: AAAAAA 1px solid; 
    BORDER-BOTTOM: EEEEEE 1px solid;
   }

/* Content navi */

div.contentnavi img { border:0px solid black;}
div.contentnavi_button {float:left; width:157px;}
div.contentnavi_spacer {float:left; width:20px; height:10px;}
div.contentnavi_button a:hover div {background-color:#99AAB4;}
div.contentnavi_button div { background-color:#C0D2DC; text-align:center; padding:3px 0px; margin-bottom:5px;}
H4.contentnavi_h4 { line-height:18px; text-align:left; background-color:#211F22;}


/* Infomaterial */
div.infomaterial {position:relative; float:left; padding-right:40px;}
div.infomaterial_rechts {position:relative; float:left; padding-right:0px;}
div.infomaterial .image {width:150px; overflow:hidden; }
div.infomaterial_rechts .image {width:150px; overflow:hidden; }
div.infomaterial .description {width:150px;}
div.infomaterial_rechts .description {width:150px;}

/* Infomaterial Popup */
div.infoPopup {
  display:none;
  position:absolute; 
  top:200px; 
  left:400px; 
  width:600px; 
  height:240px; 
  border:0px; 
  border-style:outset;
  background-color: #FFFFFF;
  padding:10px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  padding: 15px 0 0 50px;
  background-image:url(/gebhard/deutsch/infomaterial.jpg); background-repeat:no-repeat; background-position:left top;
}
div.infoPopup label {margin-left:40px; display:block; clear:left; float:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; width:100px; }
div.infoPopup input { border-left:#aaaaaa 3px solid; border-right: #eeeeee 3px solid; border-bottom: #eeeeee 3px solid; border-top: #aaaaaa 3px solid; width:250px;}
div.infoPopup input.button { border:0px; width:223px; margin:0px 5px;}table#margin {
  background-color: #ffffff; 
  width:100%;
  height:100%;
}

