/* ==================================== ab 320 pixel ================================== */
@media (min-width: 320px) {
.navi_header {
	margin-top: 1.5rem;
	position: absolute;
	opacity: 0.9;
}

.navi_header #imgnews{
	margin-top: -8rem;
    margin-right: 60rem;
    float: right;
    border-right: solid 1px silver;
	display:none;
}

.navi_header #imgcars{
	margin-top: -8rem;
    margin-right: 60rem;
    float: right;
    border-right: solid 1px silver;
	display:none;
}

.navi_header #imgdatenbank{
	margin-top: -8rem;
    margin-right: 50rem;
    float: right;
    border-right: solid 1px silver;
	display:none;
}

.navi_header #imgteam{
	margin-top: -8rem;
    margin-right: 40rem;
    float: right;
    border-right: solid 1px silver;
	display:none;
}

.navi_header #imghistorie{
	margin-top: -8rem;
    margin-right: 30rem;
    float: right;
    border-right: solid 1px silver;
	display:none;
}

.navi_header #imgkontakt{
	margin-top: -8rem;
    margin-right: 20rem;
    float: right;
    border-right: solid 1px silver;
	display:none;
}

.navi_header #imgsetup{
	margin-top: -8rem;
	margin-right: 10rem;
	float: right;
    border-right: solid 1px silver;
	display:none;
}

.navi_header #imgevent{
	margin-top: -8rem;
    margin-right: 30rem;
    float: right;
    border-right: solid 1px silver;
	display:none;
}

.navi_header #imglogin{
	margin-top: -8rem;
	float: right;
    border-right: solid 1px silver;
	display:none;
}

.inhalt_index_acc #button_cars{
	margin-top: 21rem;
}

.inhalt_index_acc #button_cars input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_tracks{
	margin-top: 1rem;
}

.inhalt_index_acc #button_tracks input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_team{
	margin-top: 1rem;
}

.inhalt_index_acc #button_team input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_historie{
	margin-top: 1rem;
}

.inhalt_index_acc #button_historie input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_kontakt{
	margin-top: 1rem;
}

.inhalt_index_acc #button_kontakt input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_event{
	margin-top: 1rem;
}

.inhalt_index_acc #button_event input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_setup{
	margin-top: 1rem;
}

.inhalt_index_acc #button_setup input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_login{
	margin-top: 1rem;
}

.inhalt_index_acc #button_login input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

}

/* ==================================== ab 640 pixel ================================== */
@media (min-width: 640px) {
.inhalt_index_acc #button_cars{
	margin-top: 18rem;
	margin-left: 32rem;
}

.inhalt_index_acc #button_cars input{
	border-radius: 15px;
    width: 19rem;
    height: 4rem;
    background-color: silver;
    border: solid;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_tracks{
	margin-top: 1rem;
	margin-left: 32rem;
}

.inhalt_index_acc #button_tracks input{
	border-radius: 15px;
    width: 19rem;
    height: 4rem;
    background-color: silver;
    border: solid;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_index_acc #button_team{
	margin-top: 1rem;
}

.inhalt_index_acc #button_team input{
	border-radius: 15px;
    width: 19rem;
    height: 4rem;
    background-color: silver;
    border: solid;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
	margin-left: 32rem;
}

.inhalt_index_acc #button_historie{
	margin-top: 1rem;
}

.inhalt_index_acc #button_historie input{
	border-radius: 15px;
    width: 19rem;
    height: 4rem;
    background-color: silver;
    border: solid;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
	margin-left: 32rem;
}

.inhalt_index_acc #button_kontakt{
	margin-top: 1rem;
}

.inhalt_index_acc #button_kontakt input{
	border-radius: 15px;
    width: 19rem;
    height: 4rem;
    background-color: silver;
    border: solid;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
	margin-left: 32rem;
}

.inhalt_index_acc #button_event{
	margin-top: 1rem;
}

.inhalt_index_acc #button_event input{
	border-radius: 15px;
    width: 19rem;
    height: 4rem;
    background-color: silver;
    border: solid;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
	margin-left: 32rem;
}

.inhalt_index_acc #button_login{
	margin-top: 1rem;
}

.inhalt_index_acc #button_login input{
	border-radius: 15px;
    width: 19rem;
    height: 4rem;
    background-color: silver;
    border: solid;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
	margin-left: 32rem;
}

.inhalt_index_acc #button_news{
	margin-top: 1rem;
}

.inhalt_index_acc #button_news input{
	border-radius: 15px;
    width: 19rem;
    height: 4rem;
    background-color: silver;
    border: solid;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
	margin-left: 32rem;
}

}

/* ==================================== ab 1024 pixel ================================== */
@media (min-width: 1024px) {

.inhalt_index_acc #button_cars{
	display:none;
}

.inhalt_index_acc #button_cars input{
	display:none;
}

.inhalt_index_acc #button_tracks{
	display:none;
}
.inhalt_index_acc #button_tracks input{
	display:none;
}

.inhalt_index_acc #button_team{
	display:none;
}
.inhalt_index_acc #button_team input{
	display:none;
}

.inhalt_index_acc #button_historie{
	display:none;
}
.inhalt_index_acc #button_historie input{
	display:none;
}

.inhalt_index_acc #button_kontakt{
	display:none;
}
.inhalt_index_acc #button_kontakt input{

	display:none;
}

.inhalt_index_acc #button_event{
	display:none;
}
.inhalt_index_acc #button_event input{

	display:none;
}

.inhalt_index_acc #button_setup{
	display:none;
}
.inhalt_index_acc #button_setup input{

	display:none;
}


.inhalt_index_acc #button_login{
	display:none;
}
.inhalt_index_acc #button_login input{

	display:none;
}

.navi_header {
	margin-top: 0rem;
	position: absolute;
	opacity: 0.9;
}

.navi_header #imgteam{
	margin-top: -8rem;
    margin-right: 71rem;
    float: right;
    border-right: solid 1px silver;
	display:block;
}


.navi_header #imghistorie{
	margin-top: -8rem;
    margin-right: 61rem;
    float: right;
    border-right: solid 1px silver;
	display:block;
}

.navi_header #imgsetup{
	margin-top: -8rem;
	margin-right: 51rem;
	float: right;
    border-right: solid 1px silver;
	display:block;
}

.navi_header #imgevent{
	margin-top: -8rem;
    margin-right: 41rem;
    float: right;
    border-right: solid 1px silver;
	display:block;
}

.navi_header #imgnews{
	margin-top: -8rem;
    margin-right: 31rem;
    float: right;
    border-right: solid 1px silver;
	display:block;
}

.navi_header #imgkontakt{
	margin-top: -8rem;
    margin-right: 21rem;
    float: right;
    border-right: solid 1px silver;
	display:block;
}

.navi_header #imgdatenbank{
	margin-top: -8rem;
    margin-right: 11rem;
    float: right;
    border-right: solid 1px silver;
	display:block;
}

.navi_header #imglogin{
	margin-top: -8rem;
	margin-right: 1rem;
	float: right;
    border-right: solid 1px silver;
	display:block;
}
}

/* ==================================== ab 1350 pixel ================================== */
@media (min-width: 1350px) {
.navi_header {
	margin-top: 0rem;
	position: absolute;
	opacity: 0.7;
	width: 100%;
}

.navi_header #imgteam{
	margin-top: -8rem;
	margin-right: 71rem;
	float: right;
    border-right: solid 1px silver;
}

.navi_header #imghistorie{
	margin-top: -8rem;
    margin-right: 61rem;
    float: right;
    border-right: solid 1px silver;
}

.navi_header #imgsetup{
	margin-top: -8rem;
	margin-right: 51rem;
	float: right;
    border-right: solid 1px silver;
}

.navi_header #imgevent{
	margin-top: -8rem;
    margin-right: 41rem;
    float: right;
    border-right: solid 1px silver;
}

.navi_header #imgnews{
	margin-top: -8rem;
    margin-right: 31rem;
    float: right;
    border-right: solid 1px silver;
}

.navi_header #imgkontakt{
	margin-top: -8rem;
    margin-right: 21rem;
    float: right;
    border-right: solid 1px silver;
}

.navi_header #imgdatenbank {
	margin-top: -8rem;
    margin-right: 11rem;
    float: right;
    border-right: solid 1px silver;
}

.navi_header #imglogin{
	margin-top: -8rem;
    margin-right: 1rem;
    float: right;
    border-right: solid 1px silver;
}

}