
/* (c) Harald Blazy */

/*======================================================================*/

div.reiter-strich-oben,
div.reiter-strich {
	background:#888; 
	background:#777; 
	background:#666; 
	margin-top:0px; 
	height:2px; 
	width:100%;
}
div.reiter-strich-oben {
	background: #FA5858; 
}

button.reiter-platon,
button.reiter-platon_aktiv {
	color: #888;
	color: #ccc;
	
	background-color: #333;
	background-color: #777;
	background-color: #555;

	font-size: 0.9em;
	font-weight:bold;
	border: 2px solid #888;
	border: 2px solid #666;
	border-radius: 0 0 5px 5px;
	cursor:pointer;
	transition: .2s ease;
	margin: 0px;
	padding: 1px;
	padding-left: 7px;
	padding-right: 7px;
}
button.reiter-platon_aktiv {
	background-color: black;
	color: #aaa;
	color: #bbb;

	cursor: default;
	border-top: 2px solid black;
}
button.reiter-platon:hover  {
	color: yellow;
	background-color: #2196F3;
	transition: .2s ease;
}
button.reiter-platon:disabled {
	color: #bbb;
	background-color: #eee;
	transition: .2s ease;
	cursor: not-allowed;
}


/*======================================================================*/


select {
    background-color: #2196F3!important;
    background-color: #555!important;
    font-weight: normal!important;
    color: white!important;
    color: #ccc!important;
	border: 0;
	padding: 5px 10px;
	cursor: pointer;
	transition: .5s ease;
}
select:hover {
    color: yellow!important;
    color: white!important;
    background-color: #04B431!important;
	transition: .5s ease;
}

select.einbeschrieben {
    background-color: #dddddd!important;
    color: black!important;
}


select option {
    background-color: #ddd!important;
    background-color: #666!important;
    font-weight: normal!important;
    color: black!important;
    color: #ccc!important;
	border: 1px solid red;
}
select option:disabled {
    color: #999!important;
}

select optgroup {
    background-color: #bbb!important;
    background-color: #888!important;
    font-weight: normal!important;
    color: black!important;
    color: #ccc!important;
}




select option:hover {
    background-color: red!important;
    color: red!important;
}

select option:checked {
    background-color: red!important;
}

option:checked, option:hover  {
    background-color: red!important;
    color: red!important;
}

/*======================================================================*/
