/* (c) Copyright 2015 Michael Diener - Software e.K. - mdiener@mdiener.de */
html{height:100%}#map_canvas{height:100%}body{height:100%;margin:0;padding:0}p{font-family:Roboto,Verdana,Arial,sans-serif;font-size:.9em;margin-top:0}h1{font-family:Roboto,Verdana,Arial,sans-serif;font-size:1.8em;font-variant:normal;font-weight:normal;margin-top:0}h3{font-family:Roboto,Verdana,Arial,sans-serif;font-size:1.2em;font-variant:normal;font-weight:bold;margin-top:0}a:link{color:#0740af;text-decoration:none}a:visited{color:#053185;text-decoration:none}a:hover,a:active{color:#2770cf}ul{margin-top:0;margin-bottom:0}.howto,.text2{font-family:Roboto,Verdana,Arial,sans-serif}.text2{font-size:.9em}.howto{z-index:2;font-size:15px}.footer{width:100%;text-align:center;padding-top:1em;font-family:Roboto,Verdana,Arial,sans-serif;font-size:.8em;letter-spacing:.005em;clear:right}.my-button,.my-button-selected,.my-button-light,.my-button-light-selected,.my-button-nohover,.my-button-nohover-light{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;text-align:center;margin:0;padding:6px;overflow:hidden;border:0}.my-button-nohover{cursor:default}.my-button,.my-button-selected,.my-button-nohover{color:#fff;background-color:#444}.my-button:hover{background-color:#3b588f}.my-button-selected{background-color:#0740af}.my-button-selected:hover{background-color:#0740af}.my-button-light,.my-button-light-selected,.my-button-nohover-light{color:#000;background-color:#eee}.my-button-light:hover{background-color:#a0c2f6}.my-button-light-selected{background-color:#5396ff}.my-button-light-selected:hover{background-color:#5396ff}.copyrightGoogleMaps{width:100%;height:100%;margin-left:1px;background-color:#f5f5f5;opacity:.7;filter:alpha(opacity=70);position:absolute}.copyrightGoogleMapsText{font-family:Roboto,Verdana,Arial,sans-serif;font-size:10px;font-weight:400;padding-left:6px;padding-right:6px;padding-bottom:0;text-align:right;color:#444;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap;position:relative}.copyrightBottom{font-family:Roboto,Verdana,Arial,sans-serif;font-size:11px;margin-left:3px;margin-right:3px;margin-top:2px;margin-bottom:4px;text-align:left;line-height:14px;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap}.copyrightLink,a:link.copyrightLink,a:visited.copyrightLink,a:hover.copyrightLink,a:active.copyrightLink{color:#444;cursor:pointer}.copyrightBottomLink,a:link.copyrightBottomLink,a:visited.copyrightBottomLink,a:hover.copyrightBottomLink,a:active.copyrightBottomLink{color:#c8c8c8;text-decoration:underline;cursor:pointer}.copyrightBottomLink-light,a:link.copyrightBottomLink-light,a:visited.copyrightBottomLink-light,a:hover.copyrightBottomLink-light,a:active.copyrightBottomLink-light{color:#373737;text-decoration:underline;cursor:pointer}.scale,.scale-light{font-family:Roboto,Verdana,Arial,sans-serif;-webkit-user-select:none;padding:0;margin:0}.scale{color:#fff;background-color:#444}.scale-light{color:#000;background-color:#eee}.myinput{padding:.4em;margin:0;border:2px solid #bababa;font-family:Roboto,Verdana,Arial,sans-serif;font-size:1em}.myinput:focus{border:2px solid #666}.myinput:active{border:2px solid #666}.mystandardbutton{padding:.4em 1em;margin:.4em 0;border:2px solid #ccc;background:#ccc;color:#000;font-family:Roboto,Verdana,Arial,sans-serif;font-size:1em;min-width:5em;border-radius:0}.mystandardbutton:hover{border:2px solid #d6d6d6;background:#d6d6d6;color:#000}.mystandardbutton:active{border:2px solid #030303;background:#030303;color:#fff}.mydialogbutton{padding:.4em 1em;margin:.4em 0;border:2px solid #0740af;background:#0740af;color:#fff;font-family:Roboto,Verdana,Arial,sans-serif;font-weight:bold;font-size:1em;min-width:5em;border-radius:0}.mydialogbutton:hover{border:2px solid #053185;background:#2770cf;color:#fff}.mydialogbutton:active{border:2px solid #222;background:#222;color:#fff}.mybutton{padding:.4em 1em;margin:0;border:2px solid #ccc;background:#ccc;color:#000;font-family:Roboto,Verdana,Arial,sans-serif;font-size:1em;min-width:5em;border-radius:0}.mybutton:hover{border:2px solid #d6d6d6;background:#d6d6d6;color:#000}.mybutton:active{border:2px solid #a0a0a0;background:#a0a0a0;color:#000}.mybuttonSelected{padding:.4em 1em;margin:0;border:2px solid #a0a0a0;background:#a0a0a0;color:#000;font-family:Roboto,Verdana,Arial,sans-serif;font-size:1em;min-width:5em;border-radius:0}.mybuttonSelected:hover{border:2px solid #909090;background:#909090;color:#000}.mybuttonSelected:active{border:2px solid #a0a0a0;background:#a0a0a0;color:#000}select{border:1px solid #a0a0a0;font-size:1em;color:#000;background:#a0a0a0;padding:5px;font-family:Roboto,Verdana,Arial,sans-serif;border-radius:0;margin:0}progress{background-color:#707070}progress::-webkit-progress-bar{background-color:#707070}progress::-webkit-progress-value{background-color:#ddd}progress::-moz-progress-bar{background-color:#ddd}.dragdealer{position:relative;height:20px;background:#ccc}.dragdealer .handle{position:absolute;cursor:pointer}.dragdealer .red-bar{width:50px;height:20px;background:#a0a0a0;color:#000;line-height:30px;text-align:center}.dragdealer .disabled{background:#898989}