body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	background-color: #FFFFFF;
}
.login_txt {
	color: #006699;
	font-weight: bold;
}
.textfeld {
color:#006699;
background-color:#ffffff;
border: 1px solid; border-color: #91bed5;
}

.rand_aussen {
border: 1px solid; border-color: #a0b9c7; background-color:#ffffff;
}
.over {
	color: #000000;
	font-weight: bold;
	padding-left:3px;
}
.option {
	color: #39708f;
	padding-left:6px;
}
.index {
	color: #326e92;
	padding:6px;
}

a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0066CC;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration:none;
	color: #0066CC;
}















/*Form*/
.textinput{
	border : 1px solid #AFAFAF;
	width: 100%;
}






/*border erfolg*/
	.BorderErfolg {
             margin-left: 0em;
	    margin-right: 0em;
	    margin-top: 0em;
	    margin-bottom: 1em;
	    padding-left: 0.5em;
	    padding-right: 0.5em;
	    padding-bottom: 0.5em;
	    padding-top: 0.5em;

             background: #94FF91;
	    border: 1px dashed #005F00;

	}
	* html .BorderErfolg {
	    height: 1em;
	}

/*border misserfolg*/
	.BorderMisserfolg {
             margin-left: 0em;
	    margin-right: 0em;
	    margin-top: 0em;
	    margin-bottom: 1em;
	    padding-left: 0.5em;
	    padding-right: 0.5em;
	    padding-bottom: 0.5em;
	    padding-top: 0.5em;

             background: #FF8F8F;
	    border: 1px dashed #FF0000;

	}
	* html .BorderMisserfolg {
	    height: 1em;
	}

/*border BorderNeutral*/
	.BorderNeutral {
             margin-left: 0em;
	    margin-right: 0em;
	    margin-top: 0em;
	    margin-bottom: 1em;
	    padding-left: 0.5em;
	    padding-right: 0.5em;
	    padding-bottom: 0.5em;
	    padding-top: 0.5em;

             background: #ffe18f;
	    border: 1px dashed #ff8400;

	}
	* html .BorderMisserfolg {
	    height: 1em;
	}




td	{font-size:12px; }
div	{font-size:12px; }


.text_klein{font-size:10px; }
.text_gross{font-size:18px; }




.link{
	background: #f3f3f3;	
}

.link_top{
	background: #a4adb6;	
}

.link_bottom{
	background: #a4adb6;	
}

.link_balken{
	background: #a4adb6;	
}

.link_sprache{
	background: #efefef;	
}


.form{
	background: #efefef;	
}
.form_balken{
	background: #a4adb6;	
}

.form_forum{
	background: #efefef;	
}

.form_sub2{
	background: #dddddd;	
}

.form_sub{
	background: #f4f7ff;	
}


.form_recht{
	background: #a4adb6;	
}


.button_text { list-style:none;
    
    margin: 0.1em;
    padding: 0.5em;
    background: #EFEFEF;
    border: 1px solid silver;

}
