@charset "iso-8859-2";
/* CSS Document */

* {margin: 0; padding: 0;}

HTML, BODY {overflow: hidden;}

BODY {background-color: #e9f2f8; font-size: 100.01%; font-family: Arial, Helvetica, sans-serif;}

A {color: #2681c2;}

IMG {border: 1px solid #ccc; position: absolute; top: 25px; right: 20px;}

DIV.routePlaner {font-size: 0.82em; padding: 33px 11px 19px 36px;}
DIV.routeDesc {font-size: 0.82em; padding: 25px 9px 17px 11px; overflow: auto; height:278px;}

DIV.routeDesc UL , DIV.routePlaner UL {list-style: none outside none;}
DIV.routeDesc LI {background: url(../img/elements/apogepha/icon.list.waypoint.gif) no-repeat 0px 3px; padding: 0 12px 21px 25px;}
DIV.routeDesc P {padding-left: 25px;}

DIV.routePlaner H2 {font-size: 1.0em; padding-bottom: 25px;}
DIV.routePlaner P {line-height:133%; margin:0px 20px 1.3em 0;}

DIV.routePlaner DT {clear:left; float:left; display:block; width: 90px;}
DIV.routePlaner DD INPUT {width:355px; border:1px solid #cecece; padding-left:8px; font-size:1em; background: #fff; color:#333; margin-bottom: 8px;}
DIV.routePlaner DD INPUT.destination {background: #e9f2f8; border: 0px; padding: 0;}
DIV.routePlaner DD INPUT#submit {background: #e9f2f8 url(../img/elements/apogepha/icon.pfeil.small.gif) no-repeat 0px 6px;  width: 250px; 
		color: #2681c2; padding: 0 0 0 15px; border: 0; font-weight: bold; text-align: left; margin-top: 1em;}

DIV.routeDirections {font-size: 0.82em; padding: 25px 9px 17px 11px; overflow:auto; height:432px;}
DIV.routeDirections H2 {font-size: 1.0em; _zoom:1; position: absolute; z-index: 5; background-color: #e9f2f8; width: 260px; padding:0 0 5px 5px;}
DIV.routeDirections #directions {margin-bottom: 8px;}
DIV#map_canvas{position:absolute;right:20px;top:25px; border: 1px solid #ccc}

INPUT#dest {color:#000;}

DIV.googledir {padding-top: 16px;}

#backBtn {position:absolute;display:block;right: 22px;bottom:12px;z-index: 6; font-size: 0.92em; font-weight: 700;}
