input.smallbutton
{
	border:1px solid #FFFFFF;
	background-color:#FF4400;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
        font-weight:bold;
}

input.edit, select.edit, textarea.edit
{
	font-family: Verdana,Arial;
	font-size: 10px;
	color: #000000;
	border-left: #B72A28 1px solid;
	border-right: #B72A28 1px solid;
	border-top: #B72A28 1px solid;
	border-bottom: #B72A28 1px solid;
	background: #F1F2F2;
}

select.login, input.login
{
	font-family: Verdana,Arial;
	font-size: 10px;
	color: #000000;
	border-left: #CBCCD0 1px solid;
	border-right: #CBCCD0 1px solid;
	border-top: #CBCCD0 1px solid;
	border-bottom: #CBCCD0 1px solid;
	background: #FFFFFF;
	width: 140px;
	height: 16px;
}

select.pulldown, input.pulldown
{
	font-family: Verdana,Arial;
	font-size: 10px;
	color: #000000;
	border-left: #CBCCD0 1px solid;
	border-right: #CBCCD0 1px solid;
	border-top: #CBCCD0 1px solid;
	border-bottom: #CBCCD0 1px solid;
	background: #FFFFFF;
	width: 130px;
}

select.pulldown_eingabe, input.pulldown_eingabe
{
	font-family: Verdana,Arial;
	font-size: 10px;
	color: #000000;
	border-left: #CBCCD0 1px solid;
	border-right: #CBCCD0 1px solid;
	border-top: #CBCCD0 1px solid;
	border-bottom: #CBCCD0 1px solid;
	background: #FFFFFF;
	width: 180px;
}

select.pulldown_mass, input.pulldown_mass
{
	font-family: Verdana,Arial;
	font-size: 10px;
	color: #000000;
	border-left: #CBCCD0 1px solid;
	border-right: #CBCCD0 1px solid;
	border-top: #CBCCD0 1px solid;
	border-bottom: #CBCCD0 1px solid;
	background: #FFFFFF;
	width: 40px;
}

textarea.field
{ 
        border-width:1;
        border-color:CBCCD0;
        border-style:solid;
        background-color:FFFFFF;
        color:000000;
	font-family: Verdana,Arial;
	font-size: 10px;
}

body {
	color: #000000;
	background: #FFFFFF;
	background-image:url(../images/bg.jpg); background-repeat:repeat;
	margin: 0; padding-left:0; padding-right:0; padding-top:0; padding-bottom:0;
}

body

h1 {font-size:15px;font-family:Verdana,Helvetica,sans-serif;font-weight:bold;color:#D1510B;line-height:20px;background-color:FFB83D;padding:2px 5px;border-bottom: 3px solid #FFA200;}
h1 a:link {color:#D1510B;text-decoration: none;}
h1 a:visited {color:#D1510B;text-decoration: none;}
h1 a:active {color:#D1510B;text-decoration: none;}
h1 a:hover {color:#D1510B;text-decoration: none;}

h2 {font-size:15px;font-family:Verdana,Helvetica,sans-serif;font-weight:bold;color:#D1510B;line-height:20px;background-color:FFB83D;padding:2px 5px;border-bottom: 3px solid #FFA200;}
h2 a:link {color:#D1510B;text-decoration: none;}
h2 a:visited {color:#D1510B;text-decoration: none;}
h2 a:active {color:#D1510B;text-decoration: none;}
h2 a:hover {color:#D1510B;text-decoration: none;}

.navi_abschluss {background-image:url(../images/bg_navi_footer.gif); background-repeat:no-repeat;width:189px;height:32px;margin:0;padding:0;}

.navi_abschluss_oben {background-image:url(../images/bg_navi_header.gif); background-repeat:no-repeat;width:189px;height:25px;margin:0;padding:0;}

.navi_sub1 {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;width:189px;height:25px;display:block;font-size:11px;font-family:Verdana,Helvetica,sans-serif;color:#3251A1;font-weight:bold;}
.navi_sub1 a:link {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:40px;padding-top:6px;padding-bottom:6px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub1 a:visited {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:40px;padding-top:6px;padding-bottom:6px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub1 a:active {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:40px;padding-top:6px;padding-bottom:6px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub1 a:hover {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:40px;padding-top:6px;padding-bottom:6px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}

.navi_sub1_aktiv {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;width:189px;height:25px;display:block;font-size:11px;font-family:Verdana,Helvetica,sans-serif;color:#3251A1;font-weight:bold;}
.navi_sub1_aktiv a:link {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:40px;padding-top:6px;padding-bottom:6px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub1_aktiv a:visited {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:40px;padding-top:6px;padding-bottom:6px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub1_aktiv a:active {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:40px;padding-top:6px;padding-bottom:6px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub1_aktiv a:hover {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:40px;padding-top:6px;padding-bottom:6px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}

.navi_sub2 {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;width:189px;height:25px;display:block;font-size:10px;font-family:Verdana,Helvetica,sans-serif;color:#3251A1;}
.navi_sub2 a:link {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:50px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub2 a:visited {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:50px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub2 a:active {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:50px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub2 a:hover {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:50px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}

.navi_sub2_aktiv {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;width:189px;height:25px;display:block;font-size:10px;font-family:Verdana,Helvetica,sans-serif;color:#3251A1;}
.navi_sub2_aktiv a:link {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:50px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub2_aktiv a:visited {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:50px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub2_aktiv a:active {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:50px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub2_aktiv a:hover {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:50px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}

.navi_sub3 {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;width:189px;height:25px;display:block;font-size:10px;font-family:Verdana,Helvetica,sans-serif;color:#3251A1;}
.navi_sub3 a:link {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:55px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub3 a:visited {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:55px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub3 a:active {background-image:url(../images/bg_navi.gif); background-repeat:repeat-y;margin:0;padding-left:55px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub3 a:hover {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:55px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}

.navi_sub3_aktiv {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;width:189px;height:25px;display:block;font-size:10px;font-family:Verdana,Helvetica,sans-serif;color:#3251A1;}
.navi_sub3_aktiv a:link {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:55px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub3_aktiv a:visited {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:55px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub3_aktiv a:active {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:55px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}
.navi_sub3_aktiv a:hover {background-image:url(../images/bg_navi_over.gif); background-repeat:repeat-y;margin:0;padding-left:55px;padding-top:6px;padding-bottom:7px;display:block;text-decoration: none;width:180px;height:23px;color:#FFFFFF;}

.text {font-size:12px;font-family:Verdana,Helvetica,sans-serif;color:#000000;line-height:18px;}
.text a:link {color:#D1510B;text-decoration: none;border-bottom: 1px dotted #716F64;}
.text a:visited {color:#D1510B;text-decoration: none;border-bottom: 1px dotted #716F64;}
.text a:active {color:#D1510B;text-decoration: none;border-bottom: 1px dotted #716F64;}
.text a:hover {color:#FFA200;text-decoration: none;border-bottom: 1px dotted #000000;}

td {font-size:12px;font-family:Verdana,Helvetica,sans-serif;}


.footer {font-size:11px;font-family:Verdana,Helvetica,sans-serif;color:#D1510B;}
.footer a:link {color:#D1510B;text-decoration: none;}
.footer a:visited {color:#D1510B;text-decoration: none;}
.footer a:active {color:#D1510B;text-decoration: none;}
.footer a:hover {color:#D1510B;text-decoration: none;}

.druck {font-size:11px;font-family:Verdana,Helvetica,sans-serif;color:#D1510B;}
.druck a:link {color:#D1510B;text-decoration: none;}
.druck a:visited {color:#D1510B;text-decoration: none;}
.druck a:active {color:#D1510B;text-decoration: none;}
.druck a:hover {color:#D1510B;text-decoration: none;}

textarea {
  font-family: Verdana,Helvetica,Arial; 
  color: #000000;
  background-color: #FFFFFF; 
  font-size: 10px; 
  text-decoration: none; 
  border: #A5A5A5; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
}

.suchfeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/suchfeld.jpg);
	width: 340px;
	height: 24px;
	border: none;
	style-padding-left:5px;
        style: padding-left:6px;padding-right:3px;padding-top:6px;padding-bottom:2px;
margin: 0; padding-left:8; padding-right:2; padding-top:6; padding-bottom:2
}



/*---------------------------------------------*/
/*             Termin-Definitionen             */
/*---------------------------------------------*/
.monjahr{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; width:100%;margin-top:12px;margin-bottom:3px;font-size:12px;color: #333333;}
.monjahr a:link {color:#666666; text-decoration: none; }
.monjahr a:visited {color:#666666; text-decoration: none; }
.monjahr a:active {color:#666666; text-decoration: none; }
.monjahr a:hover {color:#FF6633; text-decoration: none; }

.termine{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none;width:486px;padding:2px;margin-bottom:3px;background-color: #ffffff;clear:both;}
.termine a:link {color:#666666; text-decoration: none; }
.termine a:visited {color:#666666; text-decoration: none; }
.termine a:active {color:#666666; text-decoration: none; }
.termine a:hover {color:#FF6633; text-decoration: none; }

.details{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; background-color: #ffffff;float:left;padding:2px;width:286px;}
.details a:link {color:#666666; text-decoration: none; }
.details a:visited {color:#666666; text-decoration: none; }
.details a:active {color:#666666; text-decoration: none; }
.details a:hover {color:#FF6633; text-decoration: none; }


.ort{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; background-color: #ffffff; text-align:left;}
.ort a:link {color:#666666; text-decoration: none; }
.ort a:visited {color:#666666; text-decoration: none; }
.ort a:active {color:#666666; text-decoration: none; }
.ort a:hover {color:#FF6633; text-decoration: none; }



/*---------------------------------------------*/ 
/*                 Terminliste                 */ 
/*---------------------------------------------*/ 

#mod_tlh {
   text-align:left;
}

#mod_tlf {
   text-align:left;
}

#mod_tl table {
   width:596px; 
   border-collapse:collapse;
}

#mod_tl th {
   width:100%;
   text-align: left;
   vertical-align: top;
   line-height: 200%;
   margin-top:5px;
   margin-bottom:5px;
   padding-left:10px;
}

#mod_tl td {
   text-align: left;
   vertical-align: top;
   line-height: 150%;
   margin-top:5px;
   margin-bottom:5px;
   padding-left:0px;
}

#mod_tl .border { background-color:FFB83D;padding:2px 5px;border-bottom: 3px solid #FFA200;}
#mod_tl .hell {  }
#mod_tl .dunkel { background-color:#EDEDED; }
#mod_tl .sp0 { padding-left:15px; }
#mod_tl .sp1 {  }
#mod_tl .sp2 {  }
#mod_tl .sp3 {  }
#mod_tl .sp4 {  }
#mod_tl .einrueck {  }

/*---------------------------------------------*/ 