/*copy by www.brainbyte.de */

body{

	margin: 0px;

	padding:0;

	background-image : url(/branchen/design-Dateien/hintergrung1.png);

	font-size:101%;

font-family: Verdana, Geneva, ARIAL, Helvetica, sans-serif;

}

A {

	COLOR: #2F4F4F;

	TEXT-DECORATION: underline;

}

A:visited {

	COLOR: #34444b;

	TEXT-DECORATION: underline;

}

A:hover {

	COLOR: Green;

	TEXT-DECORATION: underline

}

A:active {

	COLOR: #228B22;

	TEXT-DECORATION: underline

}

#box {

        CURSOR: help;

        TEXT-DECORATION: none;

    /*    WIDTH: 130px;

        padding: 3px 3px;*/

}

#box A {

       TEXT-DECORATION: none;

}

#box p {

	font-size: xx-small;

}



#box A:hover {

        CURSOR: help;

        TEXT-DECORATION: none;

}

#box A:active {



	COLOR: black

}

#box A .info {

        DISPLAY: none

}

#box A:hover .info {

	BORDER-RIGHT: 1px solid;

	PADDING-RIGHT: 5px;

	BORDER-TOP: 1px solid;

	DISPLAY: block;

	PADDING-LEFT: 5px;

	left: 30px;

	BACKGROUND: #DCDCDC;

	PADDING-BOTTOM: 5px;

	BORDER-LEFT: 1px solid;

	WIDTH: 650px;

	COLOR: black;

	PADDING-TOP: 5px;

	BORDER-BOTTOM: 1px solid;

	POSITION: static;

	TOP: 10px;

	TEXT-ALIGN: left;

}





DIV.werb {

     /*	TOP: -12px;

	HEIGHT: 60px;  */

	background-color: #DCDCDC;

	padding-left : 50px;

	POSITION: relative;

}

DIV.logo {

	LEFT: 3px;

	MARGIN: 1px;

	VERTICAL-ALIGN: top;

	POSITION: absolute;

	TOP: 0px;

	TEXT-ALIGN: left;

}

DIV.ueberschrift {

	LEFT: 170px;

	MARGIN: 2px;

	VERTICAL-ALIGN: top;

	WIDTH: 630px;

	HEIGHT: 60px;

	POSITION: absolute;

	TOP: 2px;

	TEXT-ALIGN: center

}

DIV.ueberschrift h1{

	MARGIN-TOP: 0px;

	MARGIN-BOTTOM: 0px;

	COLOR:#005134;

	FONT-SIZE: 17px;



	  /*font-family : cursive;*/

	/*font-variant : normal;*/

}

DIV.input{

	WIDTH: 580px;

	TEXT-ALIGN: center;

    FONT-SIZE: 13px;



}











DIV.login{

	POSITION: absolute;

	TOP: 2px;

	WIDTH: 155px;

	border : 1px dashed #006633;

	padding : 5px 5px 5px 5px;

	FONT-SIZE: 10px;

	LEFT: 3px;

	MARGIN: 1px;

}

DIV.text {

	FONT-SIZE: 11px;

        /*	font-family : cursive; */

	font-variant : normal;

	BORDER-RIGHT: #006633 1px dashed;

	PADDING-RIGHT: 5px;

	BORDER-TOP: 1px dashed #006633;

	PADDING-LEFT: 10px;

	LEFT: 200px;

	PADDING-BOTTOM: 5px;

	MARGIN: 0px;

	VERTICAL-ALIGN: top;

	BORDER-LEFT: #006633 1px dashed;

	/*WIDTH: 561px;*/

	PADDING-TOP: 5px;

	BORDER-BOTTOM: #006633 1px dashed;

	POSITION: absolute;

	TOP:65px;

	BACKGROUND-COLOR: #ffffff;

	TEXT-ALIGN: left

}

DIV.stichwort{

display:none;

}

DIV.odp {

	FONT-SIZE: 18px;

	TEXT-ALIGN: left;

	font-variant : normal;

	font-family : sans-serif;

}



DIV.sitemap {

	WIDTH: 190px;

	FONT-SIZE: 11px;

	POSITION: relative;

	TOP: 430px;

	padding : 2px 2px;

	LEFT: 3px;

}

DIV.sitemap ul{

	margin: 0px;

	padding: 0px;

	PADDING-BOTTOM: 0px;

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none;

}

DIV.navigation {

	WIDTH: 170px;

	POSITION: absolute;

	TOP: 155px;

	padding : 5px 5px;

	LEFT: 8px;

}

DIV.navigation li{

}

DIV.navigation ul{

	margin: 0px;

	padding:0;

	PADDING-BOTTOM: 0px;

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none;

}

div.navigation a{

	margin : 0px 0px 0px 0px;

	DISPLAY: block;

	width : 175px;

	padding : 3px 3px;

}

div.navigation a:link {

	FONT-WEIGHT: bolder;

	FONT-SIZE: 12px;

	COLOR: #617178;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	TEXT-DECORATION: none

}

div.navigation a:visited {

	FONT-WEIGHT: bolder;

	FONT-SIZE: 12px;

	COLOR: #617178;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	TEXT-DECORATION: none

}

div.navigation a:hover {

	FONT-WEIGHT: bolder;

	FONT-SIZE: 12px;

	COLOR: #50636e;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	TEXT-DECORATION: none

}

div.navigation a:active {

	FONT-WEIGHT: bolder;

	FONT-SIZE: 12px;

	COLOR: #ffcc00;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	TEXT-DECORATION: none

}

div.navigation a:active {

	BACKGROUND: #acff79;

	COLOR: black

}

div.navigation a:hover {

	BACKGROUND: #cfff9c;

	COLOR: Black;

}

DIV.input2 {

	FONT-SIZE: 10px;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	BACKGROUND: #F8CDC0;

}

DIV.fehler {

	BACKGROUND: #F8CDC0;

	FONT-SIZE: 12px;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

}

DIV.abc {

	FONT-SIZE: 12px;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	margin-top: 15px;

}
div.abc a{

	COLOR: Black;

	padding: 3px 3px 3px 3px;

}

div.abc_partner {
         FONT-SIZE: 9px;
	COLOR: #6F6F6F;
TEXT-DECORATION: none
}
div.abc_partner a:link,a:active,a:hover,a:visited{

	COLOR: #6F6F6F;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
         TEXT-DECORATION: none;
}

div.abc a:link {

	COLOR: black;

	FONT-WEIGHT: bolder;

	FONT-SIZE: 10px;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	TEXT-DECORATION: none

}

div.abc a:visited {

	COLOR: black;

	FONT-WEIGHT: bolder;

	FONT-SIZE: 10px;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	TEXT-DECORATION: none

}

div.abc a:hover {

	COLOR: black;

	FONT-WEIGHT: bolder;

	FONT-SIZE: 10px;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	TEXT-DECORATION: none

}

div.abc a:active {

	COLOR: black;

	FONT-WEIGHT: bolder;

	FONT-SIZE: 10px;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

	TEXT-DECORATION: none;

}

div.abc a:active {

	COLOR: black

}

div.abc a:hover {

	COLOR: Black;

}

.row1, .col1{

	background-color: #F2F0F0;

	color: #000000;

}

.row2, .col2{

	background-color: #E0DFDF;

	color: #000000;

}

.inputuebersicht{

	width : 20px;

	font-size : 10px;

	color : #FCFCFC;

}

.inputaender{

	FONT-SIZE: 13px;

	background-color: #E0DFDF;

	color: #000000;

}

li.li{

	border: groove;

	FONT-SIZE: 10px;

	WIDTH: 530px;

	padding : 3px 3px;

	margin-top : 0px;

	height : 130px;

	DISPLAY: block;

}

div.eintrag{

	border: groove;

	FONT-SIZE: 10px;

	padding : 3px 3px;

	margin-top : 0px;

	DISPLAY: block;

}

div.eintrag h2{

	FONT-SIZE: 10px;

	MARGIN-TOP: 0px;

	MARGIN-BOTTOM: 0px;

}

.aktion {

	background: #FFFFFF;

	font-weight:bold;

	text-decoration:underline;

}

.td1{

	TEXT-ALIGN: left;

	background: #5F5F5F;

}

.td2{

	TEXT-ALIGN: left;

	background-color: #E0DFDF;

	FONT-SIZE: 11px;

}

.td3{

	TEXT-ALIGN: center;

}

.td4{

	TEXT-ALIGN: center;

	FONT-SIZE: 10px;

	FONT-FAMILY: verdana,arial,helvetica,sans-serif;

}

.a1{

	FONT-WEIGHT: bolder;

	FONT-SIZE:12px;

}

#popup ul {

	TEXT-ALIGN: left;

	list-style-image: url(/branchen/design-Dateien/li1.gif);

	margin: 0px;

	padding-left:22px;

	PADDING-BOTTOM: 0px;

	PADDING-TOP: 0px;

}

OL{

	LIST-STYLE-TYPE: none;

	TEXT-ALIGN: center;

}

.tdbackground{

	background-image : url(/pictures/bg/background.jpg);

}

.suchform {

   	PADDING-BOTTOM: 2px;

	PADDING-TOP: 2px;

	FONT-SIZE: 12px;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	COLOR: #50636e;

	border-left: 1px solid #999999;

	border-bottom: 1px solid #999999;

	border-right: 1px solid #999999;

	border-top: 1px solid #999999;

	background-color: #f2fdff;

}

.suchbutton {

	PADDING-BOTTOM: 1px;

	PADDING-TOP: 1px;

    FONT-SIZE: 12px;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	COLOR: #50636e;

	font-weight: bold;

	background-color: #d9e4ec;

	border-left: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-top: 1px solid #FFFFFF

}

.ergebnis {

	FONT-SIZE: 10px;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	COLOR: #50636e;

	background-color: #d9e4ec;

	font-weight: bold;

	border-left: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-top: 1px solid #FFFFFF;

	CURSOR: default;

}

.ergebnis_aktiv {

	FONT-SIZE: 10px;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	COLOR: #50636e;

	background-color: #d9ffff;

	font-weight: bold;

	border-left: 1px solid #000080;

	border-bottom: 1px solid #000080;

	border-right: 1px solid #000080;

	border-top: 1px solid #000080;

	CURSOR: default;

}
