/* Formular _____________________________________________ */

	.formular { border: 0px; }
	.formular col { width: 160px; }
	.formular td { color: #000000; font-size: 11px; letter-spacing: 0.0em; padding: 5px 0px; }
	.formular select { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; }
	.formular .rand { border: 1px solid #000000; }
	.formular .eingabe { border: solid 1px #000000; color: #888888; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px; line-height: 15px; padding: 0px 0px 0px 3px; }
	.formular .standard { height: 18px; width: 220px; }
	.formular .textfeld { height: 60px; width: 220px; }
	.formular .plz { height: 18px; margin: 0px 5px 0px 0px; width: 65px; }
	.formular .ort { height: 18px; width: 150px; }
	.formular .login { color: #000000; height: 18px; width: 150px; }
	.formular .oben { padding: 4px 0px 0px 0px; vertical-align: top; }
	.formular .liste { color: #000000; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px; height: 18px; width: 222px; }
	.formular .auswahl { vertical-align: middle; margin: 0px 3px 2px 0px; }
	.formular a:link, .formular a:visited { background: #385899; border-top: solid 2px #FFFFFF; border-right: solid 2px #879291; border-bottom: solid 2px #879291; border-left: solid 2px #FFFFFF; color: #FFFFFF; font-size: 9px; padding: 2px 7px 2px 7px; text-decoration: none; }

/* ______________________________________________________ */



td
{
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	FONT-SIZE: 11px;
	COLOR: black;
}


.txt
{
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	FONT-SIZE: 11px;
	line-height: 18px;
	font-weight: none;
	COLOR: #000000;
	text-align: none;
}


.txtAbstract
{
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	FONT-SIZE: 11px;
	line-height: 18px;
	font-weight: none;
	COLOR: #747474;
	text-align: none;
}


.txtAddress
{
	font-size : 10px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: none;
    text-align: none;
    letter-spacing: 0.0em;
    COLOR: #000000;
}


.txtBottom
{
	font-size : 10px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: none;
    text-align: none;
    letter-spacing: 0.0em;
    COLOR: #FFFFFF;
}


.ActiveMenuPoint
{
	font-size : 10px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: none;
    text-align: none;
    letter-spacing: 0.0em;
    COLOR: #385899;
}


.HProjekte
{
	font-size : 18px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: bold;
    text-align: none;
    letter-spacing: 0.0em;
    COLOR: #385899;
}


.PNewsDatei
{
	font-size : 11px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: bold;
    text-align: none;
    letter-spacing: 0.0em;
    COLOR: #385899;
}


a.lAddress {
	font-size : 10px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: none;
    letter-spacing: 0.0em;
    COLOR: #000000;
	}
a.lAddress:link {
	}
a.lAddress:hover {
	color: #385899;
	font-size: 10px;
	letter-spacing: 0.0em;
	text-decoration : none;
	font-weight: none;
	}
a.lAddress:visited {
	}
a.lAddress:active {
	color		: #385899
	;	}


a.lMenu {
	font-size : 10px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: none;
    letter-spacing: 0.0em;
    COLOR: #000000;
	}
a.lMenu:link {
	}
a.lMenu:hover {
	color: #385899;
	font-size: 10px;
	letter-spacing: 0.0em;
	text-decoration : none;
	font-weight: none;
	}
a.lMenu:visited {
	}
a.lMenu:active {
	color		: #385899
	;	}



a.lBottom {
	font-size : 10px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: none;
    letter-spacing: 0.0em;
    COLOR: #385899;
	}
a.lBottom:link {
	}
a.lBottom:hover {
	color: #000000;
	font-size: 10px;
	letter-spacing: 0.0em;
	text-decoration : none;
	font-weight: none;
	}
a.lBottom:visited {
	}
a.lBottom:active {
	color		: #000000
	;	}



a.lBottom2 {
	font-size : 10px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: none;
    letter-spacing: 0.0em;
    COLOR: #C9CEDC;
	}
a.lBottom2:link {
	}
a.lBottom2:hover {
	color: #FFFFFF;
	font-size: 10px;
	letter-spacing: 0.0em;
	text-decoration : none;
	font-weight: none;
	}
a.lBottom2:visited {
	}
a.lBottom2:active {
	color		: #FFFFFF
	;	}


a.lDatei {
	font-size : 11px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: bold;
    letter-spacing: 0.0em;
    COLOR: #000000;
	}
a.lDatei:link {
	}
a.lDatei:hover {
	color: #385899;
	font-size: 11px;
	letter-spacing: 0.0em;
	text-decoration : none;
	font-weight: bold;
	}
a.lDatei:visited {
	}
a.lDatei:active {
	color		: #385899;
	}

#ImageContainer {
	display: block;
	width: 205px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	float: right;
	}

.AImageBox {
	display: block;
	width: auto;
	padding: 1px;
	border: 1px solid #385899;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	float: left;
	}

.AImageBox2 {
	margin-right: 10px;
	display: block;
	width: auto;
	padding: 1px;
	border: 1px solid #385899;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	float: left;
	}

#PlanContainer {
	display: block;
	margin-right: 10px;
	background-color: #FFFFFF;
	background-image: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	}

.PlanImageBox {
	display: inline-block;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}
	
.break {
	clear: right;
	}


.Input
{
    BORDER-RIGHT: #A6A6A6 1pt solid;
    BORDER-TOP: #A6A6A6 1pt solid;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    width: 200px;
    BORDER-LEFT: #A6A6A6 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #A6A6A6 1pt solid
}


.InputBig
{
    BORDER-RIGHT: #A6A6A6 1pt solid;
    BORDER-TOP: #A6A6A6 1pt solid;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    width: 300px;
    BORDER-LEFT: #A6A6A6 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #A6A6A6 1pt solid
}

.Button
{
    font-size : 10px;
    text-decoration: none;
    font-family : Arial, Verdana, Helvetica, Sans-serif;
    font-weight: none;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #385899;
}
