/* General */
* {font-family: Tahoma}

body {
	color: #000000;
	background-color:#FFFFFF; 
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px
}


/* Menu color mittelgruen */
A:link {color: #4ABC2E} 
/* Menu color dunkelgruen*/
A:visited {color: #148A11}
A:active {color: #148A11}
/* Menu color hellgruen*/
A:hover {color: #5ECC9D}


div#main1 {
	background-color: #F3F3F3; 
	width: 100%;
	margin: auto auto;	
	text-align:center;
}

div#main2 {
	background-color: #FFFFFF; 
	width: 1200px;
	margin: auto auto;	
	text-align:center;
}

H1 {color: #148A11; font-size: 125%; margin-bottom: 0px; margin-top: 0px; margin-left: 0px}
H2 {color: gray; font-size: 110%; margin-bottom: 0px; margin-top: 0px; margin-left: 0px}
H3 {color: #AAAAAA; font-size: 105%; margin-bottom: 0px; margin-top: 0px; margin-left: 0px}

FORM {margin: 0px}
IMG {border: 1px; border-color:red;}

.activeLbl {}
.disableLbl {color:gray;}
B {font-weight: bold}
table {border-collapse:collapse; border-style:hidden; border-spacing:0px; padding:0px;}

/* Header */
TD.logo {color: #148A11; font-size: 70%} //#DADADA
TD.logo .element A {text-decoration: none; color: #148A11}
TD.logo .element A:active {text-decoration: none; color: #148A11}//#DADADA
TD.logo .element A:hover {text-decoration: none; color: #148A11}//#DADADA
TD.logo .element A:visited {text-decoration: none; color: #148A11}
TD.logo .element {margin-left: 5px; margin-right: 5px}

/* Menu */
TD.menu .separatorFirst {font-size: 105%; color: #148A11; white-space: nowrap}
TD.menu .separator {font-size: 105%; color: #148A11; margin-top: 15px; white-space: nowrap}
TD.menu .item {font-size: 90%; color: #5ECC9D; white-space: nowrap}
TD.menu .item A {color: #4ABC2E; text-decoration: none; white-space: nowrap}
TD.menu .item A:hover {color: #5ECC9D; text-decoration: none; white-space: nowrap}

/* Main */
TABLE.main TD.mainText {
	font-size: 90%; 
	color: black; 
	text-align: justify;
	background-color:#FFFFFF; ;
	width="1150px";
}


/* Footer */
TABLE.footer TD {color: #CCCCCC; font-weight: bold; font-size: 80%}
TABLE.footer TD.developed A {text-decoration: none; color: #CCCCCC}
TABLE.footer TD.developed A:hover {text-decoration: none; color: white}

/* Forms */
TABLE.form TD {font-size: 90%; vertical-align: top; color: #444444; padding-right: 20px; padding-top: 6px}
TABLE.form TD .comment {color: gray; font-size: 80%}
TABLE.form TD INPUT.submit {width: 100%; margin-top: 10px; height: 30px}
TABLE.form TD INPUT.radio {margin-left: -5px}

/* Messages */
TABLE.message TD.header {font-weight: bold; color: #148A11; font-size: 80%; padding-left: 10px}
TABLE.message TD.body {font-size: 80%; padding-left: 10px; padding-top: 5px; color: #444444}

TABLE.errorMessage TD.header {font-weight: bold; color: red; font-size: 80%; padding-left: 10px}
TABLE.errorMessage TD.body {font-size: 80%; padding-left: 10px; padding-top: 5px; color: #444444}
TABLE.errorMessage TD.body OL {margin: 0px; margin-left: 20px}

TABLE.infoMessage TD.header {color: #148A11; font-size: 80%; padding-left: 10px}
TABLE.infoMessage TD.body {font-size: 80%; padding-left: 10px; padding-top: 5px; color: #444444}
