/* CSS Einstellungen für Auflösungen bis 1920px oder 120em */
/* Für Desktop geeignet */

@media only screen and (min-width:80em) and (max-width:120em) {     
html {
    
}

#div_04_01 {
width: 17.5%; height: 60%; background-color: transparent; float: left; margin: 0% 0% 0% 0%;
}
#div_04_01_01 {
width: 98%; height: auto; background-color: #cAcAcA; float: left; margin: 0% 0% 0% 0%;
border-style: inset; border-color: #FF9900;
}
#div_04_01_01_h3_01 {
margin: 5% 2% 2% 5%; color: #0066ff;
}
#div_04_01_01_p_01 {
margin: 0% 2% 5% 5%;
}
#div_04_01_01_p_02 {
margin: 0% 2% 5% 5%;
}
#div_04_01_01_p_02 a {
list-style: none; text-decoration: none; color: #0066ff;
}
#div_04_01_01_p_02 a:hover{
list-style: none; text-decoration: none; color: #FF9900;
}

#div_04_01_02 {
width: 98%; height: 60%; background-color: #cAcAcA; float: left; margin: 3.5% 0% 0% 0%;
border-style: inset; border-color: #FF9900; 
}
#div_04_01_02_h3_01 {
margin: 5% 2% 2% 5%; color: #0066ff;
}
#div_04_01_02_p_01 {
margin: 0% 2% 5% 5%;
}
#div_04_01_02_p_02 {
margin: 0% 2% 5% 5%;
}
#div_04_01_02_p_02 a {
list-style: none; text-decoration: none; color: #0066ff;
}
#div_04_01_02_p_02 a:hover{
list-style: none; text-decoration: none; color: #FF9900;
}

#div_04_01_03 {
width: 98%; height: auto; background-color: #cAcAcA; float: left; margin: 3.5% 0% 0% 0%;
border-style: inset; border-color: #FF9900;
}
#div_04_01_03_h3_01 {
margin: 5% 2% 2% 5%; color: #0066ff;
}
#div_04_01_03_p_01 {
margin: 0% 2% 5% 5%;
}
#div_04_01_03_p_02 {
margin: 0% 2% 5% 5%;
}
#div_04_01_03_p_02 a {
list-style: none; text-decoration: none; color: #0066ff;
}
#div_04_01_03_p_02 a:hover{
list-style: none; text-decoration: none; color: #FF9900;
}

/* ----------------------------------------------------  NAchrichtenfeld--------------------------------------------- */

#div_04_02 {
width: 82.5%; height: 25em; background-color: transparent; float: right; margin: 0% 0% 0% 0%;
float: right;
}
#div_04_02_01 {
width: 98%; height: 100%; background-color: #cAcAcA; float: right; margin: 0% 0% 0% 0%;
border-style: inset; border-color: #FF9900; overflow: auto;
}
#div_04_02_01_h1_01 {
font-size: 250%; color: #0066ff; margin:  2.5% 0% 0% 2%; padding:  0% 0% 0% 0%;
}
#div_04_02_01_p_01 {
font-size: 100%; color: #212121; margin:  0% 0% 0% 2.5%; padding:  0.75% 2.5% 0.5% 0%;
}
#div_04_02_01_p_02 {
font-size: 100%; color: #212121; margin:  0% 0% 0% 2.5%; padding:  0.5% 2.5% 0.75% 0%;
}
#mailkontakt_legend {
width: 90%; height: 100%; margin: 2% 0% 0% 5%; float: left; 
border-style: inset; background-color:transparent;   
}
#l-anrede {
width: 100%; height: 10%; margin: 1% 0% 0% 2%;
  
}
#l-anrede-o {
width: auto; height: 5%; margin: 1% 0% 0% 2%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#i-anrede-0 {
width: auto; height: 5%; margin: 0% 0% 0% 0%;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#l-anrede-m {
width: auto; height: 5%; margin: 1% 0% 0% 2%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#i-anrede-m {
width: auto; height: 5%; margin: 0% 0% 0% 0%;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#l-anrede-w {
width: auto; height: 5%; margin: 1% 0% 0% 2%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#i-anrede-w {
width: auto; height: 5%; margin: 0% 0% 0% 0%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#l-anrede-d {
width: auto; height: 5%; margin: 1% 0% 0% 2%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#i-anrede-d {
width: auto; height: 5%; margin: 0% 0% 0% 0%;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#l-vorname {
width: 20%; height: 5%; margin: 0% 0% 0% 0%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;    
}
#i-vorname{
width: 80%; height: 5%; margin: 0% 0% 0% 0%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;    
}
#l-nachname {
width: 20%; height: 5%; margin: 0% 0% 0% 0%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#i-nachname{
width: 80%; height: 5%; margin: 0% 0% 0% 0%; float: left;
background-color: #cAcAcA; border-style: inset; background-color: #FF9900;
}
#l-strasse {

}
#i-strasse{

}
#l-hausnummer {

}
#i-hausnummer{

}
#l-plz {

}
#i-plz{

}
#l-ort {

}
#i-ort{

}
#l-email {

}
#i-email{

}
#l-tel {

}
#i-tel{

}
#l-betreff {

}
#i-betreff{

}
#l-nachricht {

}
#i-nachricht{

}
#l-kontrolle {

}
#i-kontrolle{

}
#l-submit {

}
#i-submit{

}
#wappen_vf-gen-za_02 {
    width: auto; height: 10%;
}
}


