/*Design "body", Tabelle und Scrollbar*/

body, td 
{
margin-left					:0px;
margin-top						:0px;
margin-right					:0px;
margin-width					:0px;
margin-height					:0px;
margin-bottom					:0px;
font-family					:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size						:8pt;
color							:#000000;
vertical-align				:top;

}

.title
{
font-family					:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size						:10pt;
color							:#000000;
font-weight			       :bold;
}

.title2
{
font-family					:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size						:8pt;
color							:#DE0000;
font-weight			       :bold;
}


.textweiss
{
font-family			:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#FFFFFF;
font-weight			:normal;
text-decoration		:none;
}


a.foot:link
{
font-family			:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#FFFFFF;
font-weight			:bold;
text-decoration		:none;
}

a.foot:activ
{
color					:#FFFFFF;
font-weight			:bold;
text-decoration		:underline;
}

a.foot:hover
{
color					:#FFFFFF;
font-weight			:bold;
text-decoration		:underline;
}

a.foot:visited
{
color					:#FFFFFF;
font-weight			:bold;
text-decoration		:none;
}

a:link
{
color					:#000000;
font-family			:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
text-decoration		:underline;
font-weight			:normal;
}

a:activ
{
text-decoration		:underline;
}

a:hover
{
text-decoration		:underline;
}

a:visited
{
color					:#000000;
text-decoration		:underline;
}

#menu { width: 153px; min-width: 153px;} 

#menu ul { list-style: none; margin: 0; padding: 0; } 

#menu a {
  font: bold 11px/16px tahoma, arial, helvetica, sans-serif; color:#DE0000;
  display: block;
  border-width: 1px; border-style: solid; border-color: #ccc #888 #555 #bbb;
  margin: 0; padding: 5px 5px; }

#menu a { color: #DE0000; background: #FFFFFF; text-decoration: none; } 

#menu a:hover { color:#FF9934; background: #FFFFFF; } 

#menu li { position: relative; }

#menu ul ul ul {position: absolute; top: 0; left: 100%; width: 100%; }

div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;} 

div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;} 

.mitte
{
vertical-align:middle;
}

/* Formularlayout */

.button /*Buttondesign in Formular*/
{
color					:#FFFFFF;
font-family				:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
border-width			:1pt;
border-style			:none;
border-color			:#DE0000;
align					:center;
valign					:middle;
background-color		:#DE0000;
width					:60pt;
height					:20pt;
font-weight				:bold;
text-align				:center;
vertical-align			:middle;
}

.l /*Grösse und Design langes Eingabefeld*/
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 8pt;
font-weight				: normal;
color					: #000000;
background-color		: #FFFFFF;
border					: #DE0000;
border-style			: solid;
border-top-width		: 2px;
border-right-width		: 2px;
border-bottom-width		: 2px;
border-left-width		: 2px;
width					: 180px;
height					: 20px;
}

.xl /*Grösse und Design langes Eingabefeld jeweils für Kommentare*/
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 8pt;
font-weight				: normal;
color					: #000000;

background-color		: #FFFFFF;
border					: #DE0000;
border-style			: solid;
border-top-width		: 2px;
border-right-width		: 2px;
border-bottom-width		: 2px;
border-left-width		: 2px;
width					: 180px;
height					: 160px;
}