* {	font-family:"Arial",sans-serif;	font-size:13px; }

body, html { margin:0px; height:100%; } 

body, textarea, input, select, table {
	background-color:#eeeeee;
}

table {
	background-color:#ffffff;
	border-style:none;
	border-spacing:0px;
	padding:0px;
	border-collapse:collapse;
}

p { margin:0px; padding:0px; }
img { border:none; }

img.filmgif { padding-left:4px; padding-right:20px; padding-bottom:14px; }

tr { vertical-align:top;}
hr { color:#cccccc; height:1px; background-color:#cccccc; width:100%; border:none; 
	margin-left:0px; margin-right:0px; margin-top:2px; margin-bottom:2px;}

*.grau { color:#888888; }
*.rot { color:#FF0000; }
*.gruen { color:#00791f; }
*.blau { color:#08457e }
*.trash { color:#c50d19 }
*.kurt { color:#ff6c00 }
*.blick { color:#0228d1 }
*.eyedentity { color:#e8b400 }
*.waiting { font-family:Palatino Linotype; color:#00bc83 }
*.claim { font-family:Palatino Linotype; font-size: 13px}
*.cv { color:#92009f }
*.brollin { color:#0099e0}
*.divers { color:#27d550}

*.frage { font-style:italic; margin-left:20px; }
*.en { font-style:italic; }


h1 { color:black; font-size:18px; /*border-bottom:1px solid #779371; */ margin-bottom:20px; font-weight:bold; }
h2 { color:black; font-size:14px; border-bottom:1px solid #aaaaaa; }
h3 { color:black; font-size:12px; border-bottom:1px solid #aaaaaa; }
div.uebergruen { color:#00791f; font-size:18px; /*border-bottom:1px solid #779371; */ margin-bottom:20px; font-weight:bold; }
span.ueberschwarz { color:#000000; font-size:18px; /*border-bottom:1px solid #779371; */ margin-bottom:20px; font-weight:bold; }

/*
a { color:#08457e; text-decoration:none; }
a:visited { color:#08457e; text-decoration:none; }
a:hover { color:#a5d752; text-decoration:none;  }
a:active { color:#08457e; text-decoration:none; }
a:focus { color:#08457e; text-decoration:none; }
*/

a { color:#000000; text-decoration:none; }
a:visited { color:#000000; text-decoration:none; }
a:hover { color:#08457e; text-decoration:none;}
a:active { color:#000000; text-decoration:none; }
a:focus { color:#000000; text-decoration:none; }

a.grau { color:#777777; text-decoration:none; }
a.grau:visited { color:#777777; text-decoration:none; }
a.grau:hover { color:#08457e; text-decoration:none;  }
a.grau:active { color:#777777; text-decoration:none; }
a.grau:focus { color:#777777; text-decoration:none; }

a.grauw { color:#777777; text-decoration:none; }
a.grauw:visited { color:#777777; text-decoration:none; }
a.grauw:hover { color:#00bc83; text-decoration:none;  }
a.grauw:active { color:#777777; text-decoration:none; }
a.grauw:focus { color:#777777; text-decoration:none; }

a.gruen { color:#777777; text-decoration:none; font-weight:bold;}
a.gruen:visited { color:#777777; text-decoration:none; font-weight:bold;}
a.gruen:hover { color:#00791f; text-decoration:none;  font-weight:bold;}
a.gruen:active { color:#777777; text-decoration:none; font-weight:bold;}
a.gruen:focus { color:#777777; text-decoration:none; font-weight:bold;}

a.navigation { color:#000000; text-decoration:none; font-weight:bold;}
a.navigation:visited { color:#000000; text-decoration:none; font-weight:bold;}
a.navigation:hover { color:#00791f; text-decoration:none; font-weight:bold; }
a.navigation:active { color:#000000; text-decoration:none; font-weight:bold;}
a.navigation:focus { color:#000000; text-decoration:none; font-weight:bold;}

a.navigationneu { color:#ff0000; text-decoration:none; font-weight:bold;}
a.navigationneu:visited { color:#ff0000; text-decoration:none; font-weight:bold;}
a.navigationneu:hover { color:#ff0000; text-decoration:none; font-weight:bold; }
a.navigationneu:active { color:#ff0000; text-decoration:none; font-weight:bold;}
a.navigationneu:focus { color:#ff0000; text-decoration:none; font-weight:bold;}


a.langlink { color:#888888; text-decoration:none; font-weight:bold;}
a.langlink:visited { color:#888888; text-decoration:none; font-weight:bold;}
a.langlink:hover { color:#00791f; text-decoration:none; font-weight:bold; }
a.langlink:active { color:#888888; text-decoration:none; font-weight:bold;}
a.langlink:focus { color:#888888; text-decoration:none; font-weight:bold;}

a.trash { color:#000000; text-decoration:none; }
a.trash:visited { color:#000000; text-decoration:none; }
a.trash:hover { color:#c50d19; text-decoration:none; font-weight:bold; }
a.trash:active { color:#000000; text-decoration:none; }
a.trash:focus { color:#000000; text-decoration:none; }



a.blick { color:#000000; text-decoration:none; }
a.blick:visited { color:#000000; text-decoration:none; }
a.blick:hover { color:#0228d1; text-decoration:none; font-weight:bold; }
a.blick:active { color:#000000; text-decoration:none; }
a.blick:focus { color:#000000; text-decoration:none; }

a.eyedentity { color:#000000; text-decoration:none; }
a.eyedentity:visited { color:#000000; text-decoration:none; }
a.eyedentity:hover { color:#e8b400; text-decoration:none; font-weight:bold; }
a.eyedentity:active { color:#000000; text-decoration:none; }
a.eyedentity:focus { color:#000000; text-decoration:none; }

a.waiting { color:#000000; text-decoration:none; }
a.waiting:visited { color:#000000; text-decoration:none; }
a.waiting:hover { color:#00bc83; text-decoration:none; font-weight:bold; }
a.waiting:active { color:#000000; text-decoration:none; }
a.waiting:focus { color:#000000; text-decoration:none; }

a.kurt { color:#000000; text-decoration:none; }
a.kurt:visited { color:#000000; text-decoration:none; }
a.kurt:hover { color:#ff6c00; text-decoration:none; font-weight:bold; }
a.kurt:active { color:#000000; text-decoration:none; }
a.kurt:focus { color:#000000; text-decoration:none; }

a.brollin { color:#000000; text-decoration:none; }
a.brollin:visited { color:#000000; text-decoration:none; }
a.brollin:hover { color:#0099e0; text-decoration:none; font-weight:bold; }
a.brollin:active { color:#000000; text-decoration:none; }
a.brollin:focus { color:#000000; text-decoration:none; }

a.divers { color:#000000; text-decoration:none; }
a.divers:visited { color:#000000; text-decoration:none; }
a.divers:hover { color:#27d550; text-decoration:none; font-weight:bold; }
a.divers:active { color:#000000; text-decoration:none; }
a.divers:focus { color:#000000; text-decoration:none; }

a.cv { color:#000000; text-decoration:none; }
a.cv:visited { color:#000000; text-decoration:none; }
a.cv:hover { color:#92009f; text-decoration:none; font-weight:bold; }
a.cv:active { color:#000000; text-decoration:none; }
a.cv:focus { color:#000000; text-decoration:none; }

a.internlink { color:#777777; text-decoration:none; }
a.internlink:visited { color:#777777; text-decoration:none; }
a.internlink:hover { color:#08457e; text-decoration:none;  }
a.internlink:active { color:#777777; text-decoration:none; }
a.internlink:focus { color:#777777; text-decoration:none; }

a.title { color:#444444; text-decoration:none; }
a.title:visited { color:#444444; text-decoration:none; }
a.title:hover { color:#444444; text-decoration:none; }
a.title:active { color:#444444; text-decoration:none; }
a.title:focus { color:#444444; text-decoration:none; }

a.evobe { color:#000000; text-decoration:none; }
a.evobe:visited { color:#000000; text-decoration:none; }
a.evobe:hover { color:#08457e; text-decoration:none; font-weight:bold;}
a.evobe:active { color:#000000; text-decoration:none; }
a.evobe:focus { color:#000000; text-decoration:none; }

a.intext { color:#000000; text-decoration:none; font-style:italic;}
a.intext:visited { color:#000000; text-decoration:none; font-style:italic;}
a.intext:hover { color:#08457e; text-decoration:none; font-style:italic; font-weight:normal;}
a.intext:active { color:#000000; text-decoration:none; font-style:italic;}
a.intext:focus { color:#000000; text-decoration:none; font-style:italic;}

input.button { background-color:#eeeeee; border:1px solid #888888; }
input.logoutbutton { background-color:#eeeeee; border:1px solid #888888; font-size:10px; }
input.singleline { background-color:#ffffff; border:1px solid #888888; }
input.singlelineweiss { background-color:#ffffff; border:none; width:100%; }
input.singlelinehead { background-color:#ffffff; border:1px solid #888888; font-weight:bold; }
input.file { background-color:#ffffff; }
input.checkbox { background-color:#ffffff; border:1px solid #888888; }
textarea { background-color:#ffffff; border:1px solid #cccccc; width:100%; }
textarea.weiss { border:none; width:100%;}
select { border:1px solid #888888; font-size:10px; }

div.confirm { border:1px solid #458ed3; margin:5px; width:300px; padding:20px; text-align:center;
	background-color:#e3f1ff; }
div.textblock { padding:6px; margin-top:4px; }
div.headerintern { font-weight:bold; font-size:16px; margin-top:3px; margin-bottom:6px; color:#08457e; }

table.main { border-left:none; border-right:none;
	height:100%; width:85%; min-width:760px; vertical-align:top; }
td.navigationline { border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;
	border-left:none;border-right:none;	width:100%; padding-left:10px; vertical-align:top; }
td.mitte { width:100%; height:100%; vertical-align:top; text-align:left; 
	padding-top:16px; padding-right:16px; padding-bottom:20px; padding-left:12px; 
	border-left:1px solid #cccccc; }
td.intern { width:100%; height:100%; vertical-align:top; text-align:left; padding:0px; }
td.leftmenu { height:100%; vertical-align:top; text-align:left; padding-left:10px; padding-top:10px; 
	border-right:1px solid #dddddd; }
td.projecttitle { width:200px; line-height:150%; 
	padding-right:12px; padding-left:10px;padding-top:10px; }
td.fusszeile { text-align:right; padding-bottom:4px; border-top:1px solid #cccccc; color:#777777}

table.aktuelles { background-color:#ffffff; padding:0px; width:100%; border:none; }
td.aktuelles { padding:6px; 
	border-left:none; border-right:1px solid #cccccc; border-top:none; border-bottom:1px solid #cccccc; }

table.viewfiles { background-color:#ffffff; border:none; width:300px}
tr.viewfiles { border:none; }
td.viewfiles { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; text-align:center;
	background-color:#e3f1ff }
td.viewfilestop { border:none; background-color:#c0daf2; padding:3px; }
td.viewfilesbottom { border:none; background-color:#c0daf2;	padding:3px; }

table.files { background-color:#ffffff;	border:none; padding:0px; width:100%; 
	border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
/* tr.files { border:none; } */
tr.files { border:none; }
/* tr.filesanders { border:none; background-color:#e3f1ff; } */
tr.filesanders { border:none; }
/* td.filestop { border:none; background-color:#c0daf2; padding:3px; } */
td.filestop { border-top:1px solid #cccccc; background-color:#ffffff; padding:3px; padding-bottom:18px;}
/* td.filesbottom { border:none; background-color:#c0daf2; padding:3px; } */
td.filesbottom { border-bottom:1px solid #cccccc; background-color:#ffffff; padding:3px; padding-top:18px; }
td.files { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }

table.forumtopics { width:100%; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
td.forumtopicstop { padding-top:3px; padding-left:5px; padding-right:5px; padding-bottom:3px; 
	font-weight:normal; 
	vertical-align:middle; text-align:left;
	border-top:1px solid #cccccc;
	border-left:none; border-right:1px solid #cccccc; }
td.forumtopics { padding-top:3px; padding-left:5px; padding-right:5px; padding-bottom:3px;
	vertical-align:top; text-align:left; 
	border-top:1px solid #cccccc;
	border-left:none; border-right:1px solid #cccccc; }

table.forum { width:100%; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
tr.forumtop { border-top:1px solid #cccccc; }
td.forumtopleft { padding-top:3px; padding-left:5px; padding-right:5px; padding-bottom:3px; border:none; 
	text-align:left; }
td.forumtopright { padding-top:3px; padding-left:5px; padding-right:5px; padding-bottom:3px; border:none; 
	text-align:right; }
td.forumspacer { width:25%; border-left:1px solid #cccccc; }
td.forumtext { padding-top:15px; padding-left:40px; padding-right:40px; padding-bottom:35px; }
td.forum { padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc; }

table.newsletter{ width:100%; border:1px solid #cccccc; }
td.newsletter{ border:1px solid #cccccc; padding:4px; }





