/*-------------------------------------*/
body
{background:#ffffff;
/*background-image:url(bgd.png); background-repeat:no-repeat;*/
/*background-position:center;*/
color:#555d66;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin:0px}

/*-------------------------------------*/
a
{color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}

a:active
{color:#000000;}

a:visited
{color:#000000;}

a:hover
{color:#000000;
text-decoration:none;}

/*-------------------------------------*/
a.navlink
{color:#000000;
font-weight:bold;
text-decoration:none}

a.navlink:active
{color:#ffffff;
font-weight:bold;
text-decoration:none}

a.navlink:visited
{color:#ffffff;
font-weight:bold;
text-decoration:none}

a.navlink:hover
{color:#666666;
font-weight:bold;
text-decoration:none}

/*-------------------------------------*/
a.navlinkon
{color:#333333;
font-weight:bold;
text-decoration:none}

a.navlinkon:active
{color:#838899;
font-weight:bold;
text-decoration:none}

a.navlinkon:visited
{color:#838899;
font-weight:bold;
text-decoration:none}

a.navlinkon:hover
{color:#000000;
font-weight:bold;
text-decoration:none}

/*-------------------------------------*/
a.subnavlink
{color:#333333;
text-decoration:none}

a.subnavlink:active
{color:#666666;
text-decoration:none}

a.subnavlink:visited
{color:#333333;
text-decoration:none}

a.subnavlink:hover
{color:#000000;
text-decoration:underline}

/*-------------------------------------*/
a.subnavlinkon
{color:#333333;
font-weight:bold;
text-decoration:none}

a.subnavlinkon:active
{color:#666666;
font-weight:bold;
text-decoration:none}

a.subnavlinkon:visited
{color:#333333;
font-weight:bold;
text-decoration:none}

a.subnavlinkon:hover
{color:#000000;
font-weight:bold;
text-decoration:underline}

/*-------------------------------------*/
a.logout
{color:#ffff99;
font-weight:bold;
text-decoration:none;}

a.logout:visited
{color:#ffff99;
font-weight:bold;
text-decoration:none;}

a.logout:hover
{color:#ff4444;
font-weight:bold;
text-decoration:none;}

/*-------------------------------------*/
a.edit
{color:#006633;
font-weight:bold;
text-decoration:none;}

a.edit:active
{color:#006633;
font-weight:bold;
text-decoration:none;}

a.edit:visited
{color:#006633;
font-weight:bold;
text-decoration:none;}

a.edit:hover
{color:#000000;
font-weight:bold;
text-decoration:underline;}

/*-------------------------------------*/
a.new
{color:#0033cc;
font-size:12px;
font-weight:bold;
text-decoration:none;}

a.new:active
{color:#0033cc;
font-size:12px;
font-weight:bold;
text-decoration:none;}

a.new:visited
{color:#0033cc;
font-size:12px;
font-weight:bold;
text-decoration:none;}

a.new:hover
{color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:underline;}

/*-------------------------------------*/
a.delete
{color:#993300;
font-weight:bold;
text-decoration:none;}

a.delete:active
{color:#006633;
font-weight:bold;
text-decoration:none;}

a.delete:visited
{color:#006633;
font-weight:bold;
text-decoration:none;}

a.delete:hover
{color:#000000;
font-weight:bold;
text-decoration:underline;}

/*-------------------------------------*/
.subnavback
{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
background:#B6B7BC;}

.lines
{color:#ffffff;
background:#707070;}

.lineson
{color:#ffffff;
background:#d5d5e0;}

.lines2
{color:#ffffff;
background:#706867;}

.navlinksback
{color:#ffffff;
background:#838899;}

.navlinksbackon
{color:#ffffff;
background:#000000;}

.subnavlinksback
{color:#ffffff;
background:#d5d5e0;}

.contentback
{color:#000000;
background:#ffffff;}

.category
{color:#000000;
background:#ffffe5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.tableheader
{color:#333333;
/*background:#ccddff;*/
background:#e5e5e5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:20px;
text-decoration:none;}

.tableheader a
{color:#333333;
background:#d5d5e0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;}

.tableheader a:hover
{color:#333333;
background:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

tr.hilite
{background:#d5d5e0;}

tr.tab
{background:#D6A6AA;}

td.tab
{color:#333333;
/*background:#e5e5e5;*/
background:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;}

th.tab
{color:#333333;
/*background:#e5e5e5;*/
background:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;}

td.tab_completed
{color:#333333;
background:#ffc79a;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}

tr.hilite td.tab
{background:#eeeeee;}

tr.hilite td.tab_completed
{background:#fbad6e;}

td.test
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
text-decoration:none;}

.kwt
{color:#333333;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.stand
{color:#333333;
background:#fafafa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;}

.login
{color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;}

.formhead
{color:#333333;
background:#D4D6DB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.welcome
{color:#000000;
/*background:#ccddff;*/
background:#e5e5e5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.user
{color:#000000;
/*background:#ccddff;*/
background:#e5e5e5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.heute
{color:#333333;
background:#aaffcc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.feiertag
{color:#333333;
background:#18c9f4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.outer
{color:#333333;
background:#d8d9e4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;}

.addapp
{color:#222222;
background:#1aa1aa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.wochenende
{color:#333333;
background:#d5d5e0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}

.forumgroup
{color:#333333;
background:#efeff2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;}

/*-------------------------------------*/
.form
{color:#000000; 
background:#ffffff;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:200px;
height:20px;}

.formtextarea
{color:#000000; 
background:#ffffff;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:200px;
height:40px;}

.submit
/*{background:#ffffe0; */
/*
{background:#fffff0;
color:#444444;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border:1px solid;
border-top-color:#666;
border-left-color:#666;
border-right-color:#666;
border-bottom-color:#666;} */

{
font-size:8pt;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.submit.btnhov
/*{background:#ffffc0;} */
{background:#ffffff;}

.selectinh
{background:#c8c9d4;
color:#333333;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:136px;
height:20px;}

.available
{background:#efeff2;
 color:#333333;
 font-size:8pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width:200px;
 height:90px;}

.select
/*{background:#ffffcc; */
{background:#ffffff;
 color:#444444;
 font-size:9pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 border:1px solid;
 /*border-top-color:#666; */
  border-top-color:#c5c5c5;
border-left-color:#c5c5c5;
border-right-color:#c5c5c5;
border-bottom-color:#c5c5c5;}

{background:#ffffff;
 color:#444444;
 font-size:9pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 border:1px solid;
 /*border-top-color:#666; */
  border-top-color:#c5c5c5;
border-left-color:#c5c5c5;
border-right-color:#c5c5c5;
border-bottom-color:#c5c5c5;}

.select.hov
/*{background:#ffffb0;} */
{background:efeff2;}

.select.focus
/*{background:#ffffb0;} */
{background:efeff2;}
 
/*-------------------------------------*/

.notification
{color:#dd0000;
background:#c8c9d4;
font-weight:bold;
padding:1em;}

.newmim
{color:#aa0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

/*-------------------------------------*/

.small_italic
{font-size:10px;
font-style:italic;
color:#636363;}


/*css for a general frame*/
.generalframe
{
border-style:solid;
border-width:1px;
border-color:#669933;
}

/*css for a general title*/
.generaltitle
{
color:#669933;
}

/*css for a general login title*/
.generaltitlelogin
{
color:#000000;
}

