/*
input {
	width: 200px;
}
*/

/* INPUT          ********************************************* */

#massnahmeMain input,#massnahmeMain input.Keine {
	width: 150px;
	font-size: 1.2em;
	color: #222222;
	vertical-align: top;
	background-color: #FFFFFF;
	border: 0px;
	border-bottom: 1px solid #054295;
}

#massnahmeMain div.NoEdit { color: black; min-width: 150px; float:left; margin-right: 3px; background-color: #EAF1F9; border-bottom: 1px solid #054295; font-size: 1.2em; padding: 3px;}
#massnahmeMain div.soll { border-bottom: 2px solid #D9AD00 !important;}
#massnahmeMain div.pflicht {  border-bottom: 2px solid #B20004 !important;}

#massnahmeMain input.pflicht 	{	border-bottom: 2px solid #B20004; width: 150px;		}
#massnahmeMain input.soll 		{	border-bottom: 2px solid #D9AD00; width: 150px; 	}
#massnahmeMain input.NoEdit 	{	background-color: #EAF1F9; border-bottom: 1px solid #054295; width: 150px;	}
#massnahmeMain input.sollNoEdit {	border-bottom: 2px solid #D9AD00; width: 150px;		}

/* Hier wird irgendwas in dieser Art benötigt:
    background-color: #FFFFFF;
    border-bottom: 2px solid #D9AD00;
    color: #000000;
    display: block;
    float: left;
    font-size: 1.2em;
    margin-right: 3px;
    padding: 2px;
    width: 380px; */

#massnahmeMain input.Checkbox 		{	width: auto; margin-top:6px;	}



/* TEXTAREA          ********************************************* */

#massnahmeMain textarea,#massnahmeMain textarea.Keine {
/*	width: 407px;*/
	font-size: 1.2em;
	color: #222222;
	vertical-align: top;
	background-color: #FFFFFF;
	border: 0px;
	border-bottom: 1px solid #054295;
}

#massnahmeMain textarea.pflicht {	border-bottom: 2px solid #B20004;	}
#massnahmeMain textarea.soll 	{	border-bottom: 2px solid #D9AD00;	}
#massnahmeMain textarea.NoEdit 	{	border-bottom: 2px solid #D9AD00;	}
#massnahmeMain textarea.NoNoEdit 	{	border-bottom: 1px solid #054295; background-color: #EAF1F9 !important;}



/* SELECT          ********************************************* */

#massnahmeMain select,#massnahmeMain select.Keine {
	width: 150px;
	font-size: 1.2em;
	color: #222222;
	vertical-align: top;
	border: 0px;
	border-bottom: 1px solid #054295;
}

#massnahmeMain select.pflicht 	{	border-bottom: 2px solid #B20004; width: 150px;	}
#massnahmeMain select.soll 		{	border-bottom: 2px solid #D9AD00; width: 150px;	}
#massnahmeMain select.multiple 	{	height: 60px; width: 150px;}
#massnahmeMain select.verortung {	width: 600px;	}
#massnahmeMain select.strecke {	width: 280px;	}
#massnahmeMain select.foerderprogramm  { width: 460px; }



/* INPUT BUTTON         ********************************************* */
#massnahmeMain input.ganzKlein, #massnahmeMain select.ganzKlein {
	width: 60px;
}

#massnahmeMain input.klein, #massnahmeMain select.klein {
	width: 80px;
}

#massnahmeMain input.mittel, #massnahmeMain select.mittel {
	width: 160px;
}

#massnahmeMain input.gross, #massnahmeMain select.gross {
	width: 320px;
}

#massnahmeMain input.button {
	width: 100px;
	font-size: 1.2em;
	color: #222222;
	border: 2px outset #000000;
	background-color: #DDDDDD;
}


#massnahmeMain td.tdSubmit { 
	text-align: right;
	padding-right: 60px;
	padding-top: 15px;
	font-weight: bold;
	color: #054295;
}

#massnahmeMain td.tdSubmitVerort {
	text-align: right;
	padding-top: 15px;
	font-weight: bold;
	color: #054295;
}

#tableStammdaten td.form input {
	width: 200px;
}

#bemMK td { width: 100px; }
#bemMK textarea { width: 300px;	}
#bemMK input.button { width: 300px;}
#massgeblich { width: auto; }