#tob {font-size:1px;color:#FFFFFF;visibility:hidden;position:absolute;top:-1000px;left:-1000px; }

body {
width:100%;
height:100%;
margin:0px;
padding:0px;
text-align:center;
background-color:#EEEEEE;
background-image:url('/img/bg.gif');
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:#7EA10D;
}


body,td,span,div,p {
 font-family:arial,helvetica,sans-serif;
 color:#000000;
 font-size:12px;
 font-weight:none;
 text-decoration:none;
 line-height:18px;
 }


h1 {font-size:18px;font-weight:bold;color:#7EA10D;font-family:arial,helvetica;display:block}
h3 {font-size:16px;font-weight:bold;color:#7EA10D;font-family:arial,helvetica;}
b { font-weight:bold }
i { font-style:italic }



body.cms {
 text-align:center;
 width:100%;
 padding:0px;
 padding-top:15px;
 margin:0px;
 background-image:url('/img/bg.gif');
 font-size:12px;
 color:#000000;
margin-left:auto;   /* Moz-Lösung */
margin-right:auto;   /* Moz-Lösung */
}


#RAHMEN {
position:relative;
width:800px;
margin-left:auto;   /* Moz-Lösung */
margin-right:auto;   /* Moz-Lösung */
}

/* LINKS */
a {font-family:arial,helvetica,sans-serif;font-size:12px;color:#7EA10D;font-weight:normal;text-decoration:none;background:none; }
a:link {color:#7EA10D;}
a:visited {color:#7EA10D;}
a:active {color:#000000;}
a:hover {color:#000000;}

a.navigation {font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;color:#333333;padding:2px;}
a.navigation:link    {color:#333333;text-decoration:none;}
a.navigation:visited {color:#333333;text-decoration:none;}
a.navigation:active  {color:#7EA10D;text-decoration:none;}
a.navigation:hover   {color:#7EA10D;text-decoration:none;}

a.navigation_active {font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;background-color:#EEEEEE;color:#333333;padding:2px;}
a.navigation_active:link    {color:#333333;text-decoration:none;}
a.navigation_active:visited {color:#333333;text-decoration:none;}
a.navigation_active:active  {color:#333333;text-decoration:none;}
a.navigation_active:hover   {color:#333333;text-decoration:none;}



a.invers {font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;color:#333333;padding:2px;font-weight:bold;padding-left:10px;padding-right:10px;}
a.invers:link    {text-decoration:none;background-color:#7EA10D;color:#FFFFFF;}
a.invers:visited {text-decoration:none;background-color:#7EA10D;color:#FFFFFF;}
a.invers:active  {text-decoration:none;background-color:#7EA10D;color:#FFFFFF;}
a.invers:hover   {text-decoration:none;background-color:#7EA10D;color:#FFFFFF;}
/* LINKS */


#login_rahmen {
position:relative;
top:10px;
left:10px;
width:210px;
}

#login_header {
width:208px;
height:20px;
background-color:#7EA10D;
color:#FFFFFF;
font-size:12px;
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:12px;
 font-weight:none;
 height:18px;
 width:100px;
 border: 1px solid #7EA10D;
 }


input.login_button {
 background-color:#EEEEEE;
 border:1px solid #7EA10D;
 font-family:arial,helvetica,sans-serif;
 font-size:12px;
 color:#000000;
 font-weight:none;
 height:16px;
 width:100px;
}


/* LOGIN */

td.r {text-align:right;padding-right:5px;font-size:12px;}
td.l {text-align:left;padding-left:5px;font-size:12px;}

h1 {
 font-family: Arial,Tahoma,Helvetica;
 color:#7EA10D;
 font-size:24px;
 font-weight: bold;
 text-decoration: none;
}

h3 {
 font-family: Arial,Tahoma,Helvetica;
 color:#7EA10D;
 font-size:14px;
 font-weight: bold;
 text-decoration: none;
}


h6 {
 font-family: Arial,Tahoma,Helvetica;
 color:#7EA10D;
 font-size:16px;
 font-weight: bold;
 text-decoration: none;
}

b {
 font-weight: bold;
}

i {
 font-style: italic;
}


.err_msg{
 font-family: Arial,Tahoma,Helvetica;
 color:#7EA10D;
 font-size:12px;
 font-weight: bold;
 font-style: none;
 text-decoration: none;
 }

.klein{
 font-family: Arial,Tahoma,Helvetica;
 color:#7EA10D;
 font-size:10px;
 font-weight: bold;
 font-style: none;
 text-decoration: none;
 }

.helpbox {
 background-color:#E8E2D9;
 color:#7EA10D;
 font-family:Arial, Tahoma, Helvetica;
 font-size:10px;
 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;
 }


input,select { margin-bottom:2px; }



input.text,.file {
 background-color:#FFFFFF;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:none;
 height:20px;
 width:400px;
 border:1px solid #666666;
 }

textarea.textarea {
 background-color:#FFFFFF;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:none;
 height:300px;
 width:500px;
 border: 1px solid #666666;
 }

textarea.textarea_klein {
 background-color:#FFFFFF;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:none;
 height:100px;
 width:400px;
 border: 1px solid #666666;
 }


.datum2 {
 background-color:#FFFFFF;
 border: 1px solid #666666;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:none;
 height:20px;
 width:20px;
}

.datum4 {
 background-color:#FFFFFF;
 border: 1px solid #666666;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:none;
 height:20px;
 width:35px;
}

.button {
 background-color:#cccccc;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:bold;
 height:20px;
 width:150px;
 border: 1px solid #666666;
}


select {
 background-color:#EEEEEE;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:normal;
 width:400px;
}


.err_table {
 background-color:#dddddd;
 color:#7EA10D;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 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:12px;
 font-family:Arial,Helvetica,sans-serif;
}


.formatbutton2 {
 width:65px;
 height:20px;
 background-color:#EEEEEE;
 color:#000000;
 font-size:10px;
 font-family:Arial,Helvetica,sans-serif;
}


.formatbutton3 {
 width:80px;
 height:20px;
 background-color:#EEEEEE;
 color:#000000;
 font-size:10px;
 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:10px;
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:12px;
 font-weight:none;
}

.finden {
 background-color:#EEEEEE;
 color:#333333;
 font-family:Arial,Tahoma,Helvetica;
 font-size:12px;
 font-weight:none;
 border: 1px solid #333333;
 height:18px;
 width:150px;
}


#formular {
padding-top:20px;
}

#headline {
font-weight:bold;
}



#error {
font-weight:bold;
color:#7EA10D;
padding-top:20px;
}

#dsneu {
position:absolute;
top:40px;
left:502px;
margin-bottom:20px;
}



/* Navi.php */
#NAVIRAHMEN {
margin:5px;
width:250px;
background-color:#EEEEEE;
border:1px solid #000000;
color:#666666;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
overflow:visible;
padding-top:10px;
}

#navi_header {
margin:4px;
width:200px;
height:20px;
background-color:#7EA10D;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:1px;
padding-left:10px;
}

td.header {
height:20px;
background-color:#7EA10D;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:1px;
padding-left:10px;
}

td.headersuche {
height:20px;
background-color:#EEEEEE;
color:#000000;
font-size:12px;
font-weight:bold;
padding:1px;
padding-left:3px;
}




.NAVI {
	color:#333333;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding:2px 2px 2px 5px;
	border-bottom:1px solid #FFFFFF;
}

.NAVI_LINK {
	color:#7EA10D;
	font-size:12px;
	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:12px;
	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:#7EA10D;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:1px;
padding-left:5px;
}


/* liste[n].php */

P,table,tr,td,.normal{font-family:Arial,Helvetica;font-size:12px;font-weight:none}

DIV.form1 {background-color:#f3f3f3;padding:5px;border:1px solid #666666;margin-bottom:10px;margin-top:10px;width:100%}
DIV.form2 {background-color:#f3f3f3;padding:5px;border:1px solid #666666;width:100%}

input.submitbdb {
 width:100px;height:18px;
 background-color:#7EA10D;
 border:1px solid #7EA10D;
 color:#FFFFFF;
 font-size:12px;
 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 */
}

textarea.meta {
 background-color:#FFFFFF;
 color:#000000;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:none;
 height:50px;
 width:400px;
 border: 1px solid #666666;
 overflow:auto;
 }

 select.multiple {
 background-color:#FFFFFF;
 font-family:Arial, Tahoma, Helvetica;
 font-size:12px;
 font-weight:none;
 }
