BODY {font-family: Verdana, Tahoma, Arial, sans-serif;font-size: 12px;text-decoration:none;color: Black;font-weight: normal;line-height: 140%;height: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color : Darkgrey; background-image : url(../images/lback.gif);}
html { height: 100%; } 
TABLE {border-spacing: 0px; border-collapse: collapse;}
TABLE.norm {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration:none; color: Black; font-weight: normal;line-height: 140%;}
TD {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration:none; color: Black; font-weight: normal;line-height: 140%;}
a {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration:none; color: Black; font-weight: normal;line-height: 140%;}
a:link {text-decoration: none;font-weight: bold;color: #5d7790;}
a:visited {text-decoration: none; font-weight: bold; color:#5d7790;}
a:hover {text-decoration: none; font-weight: bold; color: #7d90B9;}
a:active {text-decoration:none; font-weight: bold; color: #5d7790;}

.row {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration:none; color: Black; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; background-color : #F0F0F0; text-align: justify; }
.row2 {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration:none; color: Black; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; background-color : #E0E0E0; text-align: justify; }
.rowdesc {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; text-decoration:none; color: Black; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; background-color : #E0E0E0;}
.ueberschrift {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration:none; color: White; font-weight: bold; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px;}
.small {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; text-decoration:none; color: #000000; font-weight: normal;}
.small1 {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 9px; text-decoration:none; color: #000000; font-weight: normal;}
.smallblue {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; text-decoration:none; color: #000080; font-weight: normal;}
.optionbar {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration:none; color: White; font-weight: bold; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; text-align: right; }

.menu {font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration:none; background-color: Transparent; color: Black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #FFFFFF;}
.menu:link {font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration:none; background-color: Transparent; color: Black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #FFFFFF;}
.menu:visited {font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration:none; background-color: Transparent; color: Black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #FFFFFF;}
.menu:hover {font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration:none; background-color: #B6BDD2; color: Black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #0A246A;}

.here:link {text-decoration:none; color:#000000; font-family: Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal}
.here:visited {text-decoration:none; color:#000000; font-family: Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal}
.here:hover {text-decoration:none; color:#5d7790; font-family: Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal}
.here:active {text-decoration:none; color:#5d7790; font-family: Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal}

a.contentlink {color: #829DD2;font: bold Verdana, Tahoma, sans-serif;text-decoration: none;}
a.contentlink:hover { color: #000000; font: bold 8pt Verdana, Tahoma, sans-serif; text-decoration: none; background: #FFCC33; }
a.contentlinks { color: #8D946A; font: bold 8pt Verdana, Tahoma, sans-serif; text-decoration: none;                      }
a.contentlinks:hover { color: #000000; font: bold 8pt Verdana, Tahoma, sans-serif; text-decoration: none; background: #FFCC33; }
a.contentadmin { color: #8D946A; font: bold 10pt Verdana, Tahoma, sans-serif; text-decoration: none;                      }
a.contentadmin:hover { color: #000000; font: bold 10pt Verdana, Tahoma, sans-serif; text-decoration: none; background: #FFCC33; }
a.top { color: #FFFFFF; font: bold 8pt Verdana, Tahoma; text-decoration: none; }
a.top:hover { color: #CCCCCC; font: bold 8pt Verdana, Tahoma; text-decoration: none;}
a.mail { color: #000099; font: bold 10pt Verdana, Tahoma, sans-serif; text-decoration: none;                      }
a.mail:hover { color: #0000FF; font: bold 10pt Verdana, Tahoma, sans-serif; text-decoration: none }
a.bottom { color: #CCCCCC; font: bold 8pt verdana; text-decoration: none; letter-spacing:-1; }
a.bottom:hover { color: #FFFFFF; font: bold 8pt verdana; text-decoration: none; letter-spacing:-1; }

.table-shadowright {background-image : url(../images/bg_sh_horizontal.jpg); width : 6px;}
.table-shadowbottom {background-image : url(../images/bg_sh_vertical.jpg); height : 6px;}

.table-ueberschrift {background-color : #AFB5CF;}
.table-optionbar {background-color : #AFB5CF;}
.table-content2 {background-color : #E0E0E0;}
.table-content {background-color : #F0F0F0;}
.rahmennav	{ border-style:solid; border-width:1; border-color:#FFFFFF; background-color:#222222; filter: Alpha(Opacity=60);  }
.rahmencontent	{ border-style:solid; border-width:1; border-color:#FFFFFF; background-color:#C5AE10; filter: Alpha(Opacity=45);  }

INPUT.inputbox {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height : auto;
  BORDER-RIGHT: #666666 1px inset;
  BORDER-TOP: #000000 1px inset;
  BACKGROUND-ATTACHMENT: fixed;
  BACKGROUND-IMAGE: url(../images/textbox_shadow.gif);
  BORDER-LEFT: #000000 1px inset;
  COLOR: #000000;
  BORDER-BOTTOM: #666666 1px inset;
  BACKGROUND-COLOR: #ffffff
}
button {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: #CCCCCC; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


INPUT.mail
{
    BACKGROUND-COLOR: #F0F0F0;
    height: 17px;
    border: 1px solid;
    COLOR: #1d3750;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

INPUT.support {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height : auto;
  BORDER-RIGHT: #666666 1px inset;
  BORDER-TOP: #000000 1px inset;
  BACKGROUND-ATTACHMENT: fixed;
  BACKGROUND-IMAGE: url(../images/textbox_shadow.gif);
  BORDER-LEFT: #000000 1px inset;
  COLOR: #000000;
  BORDER-BOTTOM: #666666 1px inset;
  BACKGROUND-COLOR: #ffffff
}

INPUT.vote {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height : auto;
  BORDER-RIGHT: #666666 1px inset;
  BORDER-TOP: #000000 1px inset;
  BACKGROUND-ATTACHMENT: fixed;
  BACKGROUND-IMAGE: url(../images/textbox_shadow.gif);
  BORDER-LEFT: #000000 1px inset;
  COLOR: #000000;
  BORDER-BOTTOM: #666666 1px inset;
  BACKGROUND-COLOR: #ffffff
}

SELECT.support
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
}
 
TEXTAREA.support
{
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height : auto;
  BORDER-RIGHT: #666666 1px inset;
  BORDER-TOP: #000000 1px inset;
  BACKGROUND-ATTACHMENT: fixed;
  BACKGROUND-IMAGE: url(../images/textbox_shadow.gif);
  BORDER-LEFT: #000000 1px inset;
  COLOR: #000000;
  BORDER-BOTTOM: #666666 1px inset;
  BACKGROUND-COLOR: #ffffff
}
.langtest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #6699CC;
}
