div.search_s1  { position:absolute;top:10%;left:10%;cursor:pointer;box-shadow:3px 3px 1px #999;width:25%;height:1.5vh;border: 1px solid rgb(192,192,192);color: #0000A0;background:rgb(224,224,224);font-size:1em;margin-left:2px;border-radius:0.8mm}
div.search_s2  { position:absolute;top:10%;left:60%;cursor:pointer;box-shadow:3px 3px 1px #999;width:25%;height:1.5vh;border: 1px solid rgb(192,192,192);color: #0000A0;background:rgb(224,224,224);font-size:1em;margin-left:2px;border-radius:0.8mm}
td.source-l    { width:30%;height:7%;font-size:100%;border:0.1rem dotted gray;}
td.source-r    { width:70%;height:7%;font-size:100%;border:0.1rem dotted gray;}

@media(orientation:landscape){
	div.fixed{height:73.5vh;border:0px solid green}
	table.tabledata { border:0.1rem solid gray; background-color:rgb(224,224,224);width:100%;height:100%}
	input.eingabe_s { box-shadow:0.3rem 0.3rem 0.1rem #999;width:30%;height:1.7rem;border: 0.1rem solid rgb(192,192,192); background: white;font-size:1em; color:black;margin-left:0.2rem;border-radius:0.8mm}
	input.search_s  { cursor:pointer;box-shadow:0.3rem 0.3rem 0.1rem #999;width:30%;height:1.7rem;border: 0.1rem solid rgb(192,192,192);color: #0000A0;background:rgb(224,224,224);font-size:1em;margin-left:0.2rem;border-radius:0.8mm}
	tr.values_portrait {display:none}
}
@media(orientation:portrait){
	div.fixed{height:36.25vh;border:0px solid green}
}
@media(orientation:landscape) and (min-width:800px) and (max-height:600px){
	div.fixed	{height:80.0vh;border:0px solid green}
	div.sd_mbl	{height:2.1vh}

}
@media(orientation:landscape) and (min-width:1152px) and (max-height:864px){
	div.sd_mbl	{height:2.7vh}

}
@media(orientation:landscape) and (min-width:1280px) and (max-height:720px){
	div.sd_mbl	{height:1.7vh}

}
@media(orientation:landscape) and (min-width:1280px) and (max-height:768px){
	div.sd_mbl	{height:2.0vh}

}
@media(orientation:landscape) and (min-width:1280px) and (max-height:800px){
	div.sd_mbl	{height:2.2vh}

}
@media(orientation:landscape) and (min-width:1280px) and (max-height:1024px){
	div.sd_mbl	{height:3.1vh}
}
@media(orientation:landscape) and (min-width:1360px) and (max-height:768px){
	div.sd_mbl	{height:2.1vh}
}
@media(orientation:landscape) and (min-width:1600px) and (max-height:900px){
	div.sd_mbl	{height:2.8vh}
}
@media(orientation:landscape) and (min-width:1600px) and (max-height:1024px){
	div.sd_mbl	{height:3.2vh}
}
@media(orientation:landscape) and (min-width:1900px){
	div.sd_mbl	{height:3.2vh}
}



