body {
font-family:arial,helvetica,sans-serif;
color:#000000;
 font-size:1em;
 font-weight:none;
 text-decoration:none;
 line-height:1.3em;
width:100%;
height:100%;
margin:0px;
padding:0px;
text-align:left;
background-color:#EEEEEE;
background-repeat:repeat-x;
scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#999999;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#999999;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#76406b;
}




h1 {font-size:1.3em;font-weight:bold;color:#76406b;font-family:arial,helvetica;display:block}
h3 {font-size:1.1em;font-weight:bold;color:#76406b;font-family:arial,helvetica;display:inline}
b { font-weight:bold }
i { font-style:italic }



body.cms {
 text-align:center;
 width:100%;
 padding:0px;
 margin:0px;
 font-size:1em;
 line-height:1.2em;
 color:#000000;
 margin-left:auto;   /* Moz-L�sung */
 margin-right:auto;   /* Moz-L�sung */
}


#RAHMEN {
position:relative;
width:1440px;
margin-left:auto;   /* Moz-L�sung */
margin-right:auto;   /* Moz-L�sung */
}

/* LINKS */
a {font-family:arial,helvetica,sans-serif;font-size:1em;color:#76406b;font-weight:normal;text-decoration:none;background:none; }
a:link {color:#76406b;}
a:visited {color:#76406b;}
a:active {color:#000000;}
a:hover {color:#000000;}

a.navigation {font-family:arial,helvetica,sans-serif;font-size:1em;text-decoration:none;color:#76406b;padding:2px;}
a.navigation:link    {color:#76406b;text-decoration:none;}
a.navigation:visited {color:#76406b;text-decoration:none;}
a.navigation:active  {color:#000000;text-decoration:none;}
a.navigation:hover   {color:#000000;text-decoration:none;}

a.navigation_active {font-family:arial,helvetica,sans-serif;font-size:1em;text-decoration:none;background-color:#76406b;color:#FFFFFF;padding:2px 6px;}
a.navigation_active:link    {color:#FFFFFF;text-decoration:none;background-color:#76406b}
a.navigation_active:visited {color:#FFFFFF;text-decoration:none;background-color:#76406b}
a.navigation_active:active  {color:#FFFFFF;text-decoration:none;background-color:#76406b}
a.navigation_active:hover   {color:#FFFFFF;text-decoration:none;background-color:#76406b}



a.invers {font-family:arial,helvetica,sans-serif;font-size:1em;text-decoration:none;color:#76406b;padding:2px;font-weight:bold;padding-left:10px;padding-right:10px;}
a.invers:link    {color:#FFFFFF;text-decoration:none;background-color:#76406b}
a.invers:visited {color:#FFFFFF;text-decoration:none;background-color:#76406b}
a.invers:active  {color:#FFFFFF;text-decoration:none;background-color:#76406b}
a.invers:hover   {color:#FFFFFF;text-decoration:none;background-color:#76406b}
/* LINKS */


#login_rahmen {
position:relative;
top:10px;
left:10px;
width:387px;
}

#login_header {
width:208px;
height:20px;
background-color:#76406b;
color:#FFFFFF;
font-size:1em;
font-weight:bold;
padding:1px;
padding-left:10px;
}

#login_content {
top:20px;
}

input.login {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Tahoma, Helvetica;
	font-size: 1em;
	font-weight: none;
	height: 25px;
	width: 135px;
	border: 1px solid #76406b;
	margin: .25em;
  }


input.login_button {
 background-color:#76406b;
 border:1px solid #76406b;
 font-family:arial,helvetica,sans-serif;
 font-size:1em;
 color:#FFFFFF;
 font-weight:none;
 height:25px;
 width:135px;
 margin:.25em;
 line-height:20px
}


/* LOGIN */

td.r {text-align:right;padding-right:5px;font-size:1em;}
td.l {text-align:left;padding-left:5px;font-size:1em;}


h6 {
 font-family: Arial,Tahoma,Helvetica;
 color:#76406b;
 font-size:1em;
 font-weight: bold;
 text-decoration: none;
}

b {
 font-weight: bold;
}

i {
 font-style: italic;
}


.err_msg{
 font-family: Arial,Tahoma,Helvetica;
 color:#76406b;
 font-size:1em;
 font-weight: bold;
 font-style: none;
 text-decoration: none;
 }

.klein{
 font-family: Arial,Tahoma,Helvetica;
 color:#76406b;
 font-size:0.8em;
 font-weight: bold;
 font-style: none;
 text-decoration: none;
 }

.helpbox {
 background-color:#E8E2D9;
 color:#76406b;
 font-family:Arial, Tahoma, Helvetica;
 color:#76406b;
 font-weight:none;
 height:15px;
 width:350px;
 border-left: 1px solid #cccccc;
 border-top: 1px solid #cccccc;
 border-right: 1px solid #cccccc;
 border-bottom: 1px solid #cccccc;
 }




textarea.textarea {
 background-color:#FFFFFF;
 color:#000000;
 font-size:1em;
 font-weight:none;
 height:6em;
 width:100%px;
 border: 1px solid #666666;
 }

textarea.textarea_klein, textarea.klein {
 background-color:#FFFFFF;
 color:#666666;
 font-size:0.9em;
 line-height:1.2em;
 font-weight:normal;
 height:100px;
 width:50%;
 border: 1px solid #666666;
 }


.datum2 {
 background-color:#FFFFFF;
 border: 1px solid #666666;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:1em;
 font-weight:none;
 height:1.5em;
 width:35px;
 text-align:center;
 padding:0px;
}

.datum4 {
 background-color:#FFFFFF;
 border: 1px solid #666666;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:1em;
 font-weight:none;
 height:1.5em;
 width:60px;
 text-align:center;
 padding:0px;
}

.button {
 background-color:#76406b;
 color:#FFF;
 font-size:1em;
 font-weight:bold;
 height:1.2empx;
 width:200px;
 border: 1px solid #666666;
	padding: 5px;
}


select {
 background-color:#d2d2d2;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-weight:normal;
 min-width:30%;
}


.err_table {
 background-color:#dddddd;
 color:#76406b;
 font-family:Arial, Tahoma, Helvetica;
 font-size:1em;
 font-weight:none;
 border: 1px dotted #dd0000;
 height:150px;
 width:350px;
}


.form1 {
 width:300px;
 height:18px;
 background-color:#FFFFFF;
 border:1px solid #666666;
 color:#000000;
 font-size:1em;
 font-family:Arial,Helvetica,sans-serif;
}


.formatbutton2 {
 width:65px;
 height:20px;
 background-color:#d2d2d2;
 color:#000000;
 font-size:0.8em;
 font-family:Arial,Helvetica,sans-serif;
}


.formatbutton3 {
 width:80px;
 height:20px;
 background-color:#d2d2d2;
 color:#000000;
 font-size:0.8em;
 font-family:Arial,Helvetica,sans-serif;
}



#rahmen_neu {
margin-left:20px;
margin-top:10px;
margin-bottom:20px;
padding:10px;
width:554px;
background-color:#cccccc;
border:1px solid #666666;
overflow:visible;
}

#infofenster {
position:absolute;
left:20px;
top:30px;
width:554px;
height:15px;
background-color:#999999;
color:#FFFFFF;
 font-size:0.8em;
font-weight:bold;
padding:1px;
padding-right:5px;
vertical-align:middle;
text-align:right;
}


#finden {
 position:absolute;
 top:0px;
 left:535px;
 font-family:Arial,Tahoma,Helvetica;
 font-size:1em;
 font-weight:none;
}

.finden {
 background-color:#EEEEEE;
 color:#333333;
 font-family:Arial,Tahoma,Helvetica;
 font-size:1em;
 font-weight:none;
 border: 1px solid #333333;
 height:18px;
 width:150px;
}


#formular {
padding-top:20px;
}

#headline {
font-weight:bold;
}



.error,#error {
font-weight:bold;
color:#990000;
padding:5px;
}

#dsneu {
position:absolute;
top:40px;
left:502px;
margin-bottom:20px;
}



/* Navi.php */
#NAVIRAHMEN {
width:100%;
background-color:#d2d2d2;
border:1px solid #000000;
color:#666666;
font-size:1em;
font-family:Arial,Helvetica,sans-serif;
overflow:visible;
padding-top:10px;
}

#navi_header {
position:relative;height:20px;
background-color:#76406b;
color:#FFFFFF;
font-size:1em;
font-weight:bold;
padding:1px;
padding-left:30px;
}

td.header {
height:20px;
background-color:#76406b;
color:#FFFFFF;
font-size:1em;
font-weight:bold;
padding:1px;
padding-left:10px;
}

td.headersuche {
height:20px;
background-color:#d2d2d2;
color:#000000;
font-size:1em;
font-weight:bold;
padding:1px;
padding-left:3px;
}




.NAVI {
	color:#333333;
  font-size:1em;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding:10px 2px 2px 30px;
	border-bottom:1px solid #eeeeee;
  height:1.8em;
  vertical-align:center
}

.NAVI_LINK {
	color:#76406b;
font-size:1em;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	padding:2px;
	padding-left:10px;
	border-bottom:1px solid #FFFFFF;
}


.NAVI_UNAUTH {
	color:#999999;
font-size:1em;
	font-family:Arial,Helvetica,sans-serif;
	padding:4px;
	padding-left:10px;
	border-bottom:1px solid #FFFFFF;
}
/* Navi.php */






/* liste[n].php */
.list0 {
float:left;
margin-bottom:7px;
}

.list1 {
width:50px;
padding-right:10px;
float:left;
}

/* DS-Headline */
.list2 {
padding-right:20px;
width:410px;
float:left;
}

/* Aktionen / Buttons */
.list3 {
width:230px;
float:left;
}


#rahmen_liste {
position:absolute;
margin-left:20px;
margin-top:10px;
margin-bottom:20px;
padding:10px;
width:755px;
background-color:#DDDDDD;
border:1px solid #000000;
overflow:visible;
}


#wobinich_liste {
position:absolute;
left:0px;
top:0px;
width:754px;
height:20px;
background-color:#76406b;
color:#FFFFFF;
font-size:1em;
font-weight:bold;
padding:1px;
padding-left:5px;
}


/* liste[n].php */

P,table,tr,td,.normal{font-family:Arial,Helvetica;font-size:1em;font-weight:none}

DIV.item {padding:10px;background-color:#f3f3f3}

input.submitbdb {
 width:100px;
 height:1.2em;
 background-color:#76406b;
 border:1px solid #76406b;
 color:#FFFFFF;
 font-size:1em;
 font-family:Arial,Helvetica,sans-serif;
}

hr {
�width:100%;
 background-color:#666666; /* Mozilla 1.4 */
 color:#666666; /* IE 6 */
 border:#666666; /* Opera 7.11 */
 height:1px; /* in Opera f�r die Anzeige n�tig, in Mozilla f�r die einheitliche H�he */
}



input,select {
 background-color:#FFFFFF;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-weight:none;
 width:75%;
 border:1px solid #666666;
 margin-bottom:2px;
 padding-left:10px;
}

input.an {width:20px;background-color:#D37419;color:#FFFFFF;text-align:center}
input.norm { height:2em;width:75%; }
input.b_id { width:100px; }

DIV.item0 {background-color:#f3f3f3;padding:0px}
DIV.item {background-color:#fff;padding:5px;border: 1px solid #CCC}
DIV.item_head {background-color:#CCC;padding:5px;border: 1px solid #CCC;font-size:16px;font-weight:bold;border-bottom:1px solid #AAA}

input.var0 {  width:100px;display:inline;margin-bottom:10px;margin-right:30px;}
iframe.brot {  width:75%;height:250px;}

select.multiple {
 background-color:#FFFFFF;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:none;
}

span.brottag {color:#900;font-weight:bold;}

div.brottag_treffer {display:inline-block;text-align:center;padding:10px;}
div.brottag_treffer:hover img,
div.brottag_treffer:active img,
input[type="radio"].brottag_treffer:checked {
	border:1px solid #76406b;
}
input[type="radio"].brottag_treffer {
	display:inline-block;
	border:1px solid transparent;
}
div.brottag_treffer img {
	border:1px solid transparent;
}

#php8 {position:absolute;bottom:100px;right:10px;}
#php8t {
	position: absolute;
	top: 174px;
	right: -14px;
	width: 150px;
  }
#php8t img {width:100px;height:auto}

