#texRahmen1803 li {
list-style-type:none;
}

#texRahmen1803 {
background-image: url("../../media/dji_0331.jpg");
width: 100%;
height: 700px;
background-size: 100% auto;
background-position: 0;
display: block;
width: 100%;
height: 800px;
position: relative;
background-repeat: no-repeat;
vertical-align: top;
}

#texRahmen1803 li:nth-child(even) {
background-color: #8b322a;
text-align: center;
color: #fff;
font-size: 1.2em;
letter-spacing: 0.08em;
height: 25px;
padding-top: 10px;
width: auto;
display: inline-block;
padding-left: 20px;
padding-right: 20px;
position: absolute;
}

#texRahmen1803 li#mn {
background-color: #8b322a;
}

#texRahmen1803 li#kn {
background-color: #8b322a;
}

#texRahmen1803 li#lb {
background-color: #8b322a;
}

#texRahmen1803 li#an2 {
background-color: #016ba9;
}

#texRahmen1803 li#mg {
background-color: #016ba9;
}

#texRahmen1803 li#ng {
background-color: #016ba9;
}

#texRahmen1803 li#th {
background-color: #016ba9;
}

#texRahmen1803 a {
color: #fff;
font-size: 1.2em;
letter-spacing: 0.08em;
text-decoration: none;
}

#texRahmen1803 li img {
top: 3px;
position: relative;
}

#texRahmen1803 li:nth-child(odd) {
background-color: #016ba9;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 25px;
padding-top: 10px;
width: auto;
display: inline-block;
padding-left: 20px;
padding-right: 20px;
position: absolute;
}

#texRahmen1803 li#mn {
margin-top: 7%;
margin-left: 7%;
}

#texRahmen1803 li#mg {
margin-top: 30%;
margin-left: 10%;
}

#texRahmen1803 li#kn {
margin-top: 50%;
margin-left: 15%;
}

#texRahmen1803 li#an {
margin-top: 14%;
margin-left: 40%;
}

#texRahmen1803 li#ng {
margin-top: 43%;
margin-left: 17%;
}

#texRahmen1803 li#lb {
margin-top: 60%;
margin-left: 10%;
}

#texRahmen1803 li#tr {
margin-top: 10%;
margin-left: 80%;
}

#texRahmen1803 li#ml {
margin-top: 30%;
margin-left: 70%;
}

#texRahmen1803 li#th {
margin-top: 50%;
margin-left: 50%;
}

#texRahmen1803 li#an2 {
margin-top: 36%;
margin-left: 50%;
}

@media screen and (min-width: 1850px){
#texRahmen1803 {
height: 900px;
}
}

@media screen and (min-width: 2100px){
#texRahmen1803 {
height: 1000px;
}
}
@media screen and (min-width: 2380px){
#texRahmen1803 {
height: 1100px;
}
}

@media screen and (max-width: 1500px){
#texRahmen1803 li img {
top: 1px;
position: relative;
}
}

@media screen and (max-width: 1300px){
#texRahmen1803 {
height: 800px;
}
#texRahmen1803 a {
color: #fff;
font-size: 1.0em;
letter-spacing: 0.15em;
text-decoration: none;
}
}

@media screen and (max-width: 900px){
#texRahmen1803 {
height: 650px;
}
#texRahmen1803 a {
color: #fff;
font-size: 0.8em;
letter-spacing: 0.15em;
text-decoration: none;
}
#texRahmen1803 li img {
top: 3px;
position: relative;
}
}

@media screen and (max-width: 850px){
#texRahmen1803 {
height: 550px;
}
#texRahmen1803 a {
color: #fff;
font-size: 0.6em;
letter-spacing: 0.15em;
text-decoration: none;
line-height: 0.3em;
}
#texRahmen1803 li img {
top: 6px;
position: relative;
}
#texRahmen1803 li:nth-child(odd) {
background-color: #016ba9;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 25px;
padding-top: 0px;
width: auto;
display: inline-block;
padding-left: 20px;
padding-right: 20px;
position: absolute;
}
#texRahmen1803 li:nth-child(even) {
background-color: #8b322a;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 25px;
padding-top: 0px;
width: auto;
display: inline-block;
padding-left: 20px;
padding-right: 20px;
position: absolute;
}
#texRahmen1803 li#mn {
background-color: #8b322a;
}

#texRahmen1803 li#kn {
background-color: #8b322a;
}

#texRahmen1803 li#lb {
background-color: #8b322a;
}

#texRahmen1803 li#an2 {
background-color: #016ba9;
}

#texRahmen1803 li#mg {
background-color: #016ba9;
}

#texRahmen1803 li#ng {
background-color: #016ba9;
}

#texRahmen1803 li#th {
background-color: #016ba9;
}

}

@media screen and (max-width: 700px){
#texRahmen1803 {
height: 450px;
}
#texRahmen1803 a {
color: #fff;
font-size: 0.5em;
letter-spacing: 0.15em;
text-decoration: none;
}
#texRahmen1803 li:nth-child(even) {
background-color: #8b322a;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 25px;
padding-top: 0px;
width: auto;
display: inline-block;
padding-left: 10px;
padding-right: 10px;
position: absolute;
}


#texRahmen1803 li:nth-child(odd) {
background-color: #016ba9;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 25px;
padding-top: 0px;
width: auto;
display: inline-block;
padding-left: 10px;
padding-right: 10px;
position: absolute;
}
#texRahmen1803 li#mn {
background-color: #8b322a;
}

#texRahmen1803 li#kn {
background-color: #8b322a;
}

#texRahmen1803 li#lb {
background-color: #8b322a;
}

#texRahmen1803 li#an2 {
background-color: #016ba9;
}

#texRahmen1803 li#mg {
background-color: #016ba9;
}

#texRahmen1803 li#ng {
background-color: #016ba9;
}

#texRahmen1803 li#th {
background-color: #016ba9;
}


}

@media screen and (max-width: 550px){
#texRahmen1803 {
height: 350px;
}
#texRahmen1803 li#mn {
margin-top: 7%;
margin-left: 1%;
}

#texRahmen1803 li#mg {
margin-top: 30%;
margin-left: 4%;
}

#texRahmen1803 li#kn {
margin-top: 50%;
margin-left: 9%;
}

#texRahmen1803 li#an {
margin-top: 14%;
margin-left: 36%;
}

#texRahmen1803 li#ng {
margin-top: 42%;
margin-left: 15%;
}

#texRahmen1803 li#lb {
margin-top: 60%;
margin-left: 6%;
}

#texRahmen1803 li#tr {
margin-top: 6%;
margin-left: 74%;
}

#texRahmen1803 li#ml {
margin-top: 30%;
margin-left: 64%;
}

#texRahmen1803 li#th {
margin-top: 50%;
margin-left: 44%;
}

#texRahmen1803 li#an2 {
margin-top: 21%;
margin-left: 44%;
}

#texRahmen1803 li#mn {
background-color: #8b322a;
}

#texRahmen1803 li#kn {
background-color: #8b322a;
}

#texRahmen1803 li#lb {
background-color: #8b322a;
}

#texRahmen1803 li#an2 {
background-color: #016ba9;
}

#texRahmen1803 li#mg {
background-color: #016ba9;
}

#texRahmen1803 li#ng {
background-color: #016ba9;
}

#texRahmen1803 li#th {
background-color: #016ba9;
}


}

@media screen and (max-width: 450px){
#texRahmen1803 a {
color: #fff;
font-size: 0.3em;
letter-spacing: 0.1em;
text-decoration: none;

}
#texRahmen1803 {
height: 300px;
}
#texRahmen1803 li img {
top: 3px;
position: relative;
width: 10px;
}


#texRahmen1803 li:nth-child(even) {
background-color: #8b322a;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 5px;
line-height: 0.4em;
padding-bottom: 10px;
padding-top: 0px;
width: auto;
display: inline-block;
padding-left: 5px;
padding-right: 5;
position: absolute;
}


#texRahmen1803 li:nth-child(odd) {
background-color: #016ba9;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 5px;
line-height: 0.4em;
padding-bottom: 10px;
padding-top: 0px;
width: auto;
display: inline-block;
padding-left: 5px;
padding-right: 5px;
position: absolute;
}
}
@media screen and (max-width: 375px){
#texRahmen1803 {
height: 250px;
}
#texRahmen1803 a {
color: #fff;
font-size: 0.3em;
letter-spacing: 0.1em;
text-decoration: none;
line-height:0.2em;
top: -1px;
position: relative;
}
#texRahmen1803 li:nth-child(even) {
background-color: #8b322a;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 5px;
line-height: 0.4em;
padding-bottom: 10px;
padding-top: 0px;
width: auto;
display: inline-block;
padding-left: 5px;
padding-right: 5;
position: absolute;
}
#texRahmen1803 li img {
top: 3px;
position: relative;
width: 10px;
}

#texRahmen1803 li:nth-child(odd) {
background-color: #016ba9;
text-align: center;
color: #fff;
font-size: 1.3em;
letter-spacing: 0.15em;
height: 5px;
line-height: 0.4em;
padding-bottom: 10px;
padding-top: 0px;
width: auto;
display: inline-block;
padding-left: 5px;
padding-right: 5px;
position: absolute;
}
#texRahmen1803 li#mn {
background-color: #8b322a;
}

#texRahmen1803 li#kn {
background-color: #8b322a;
}

#texRahmen1803 li#lb {
background-color: #8b322a;
}

#texRahmen1803 li#an2 {
background-color: #016ba9;
}

#texRahmen1803 li#mg {
background-color: #016ba9;
}

#texRahmen1803 li#ng {
background-color: #016ba9;
}

#texRahmen1803 li#th {
background-color: #016ba9;
}

}