/* CSS Document */

body{
font-family:calibri;
margin:0px;
padding:0px;
background-color:#E5E5E5; 
}

.top1{
position:absolute;
top:0px;
left:0px;
z-index:1;
width:100%;
height:150px;
background-image:url(bilder/top1_untergrund.png);
//background-repeat:repeat-x;
}

.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
}


.title1{
float:left;position:absolute;top:30px;left:0px;width:300px;height:70px;font-size:40px;color:black;font-weight:bold;background-image:url(bilder/top1_links.png);background-repeat:no-repeat;
}

.search1{
position:absolute;top:86px;left:320px;width:300px;height:30px;font-size:40px;color:white;font-weight:bold;
}

.menu1{
position:absolute;top:72px;left:316px;width:600px;height:30px;font-size:40px;color:white;font-weight:bold;background-color:transparent;
}

.title2{
float:left;position:absolute;top:40px;right:270px;width:100px;height:40px;font-size:32px;color:white;font-weight:bold;
}

.googlemap{
position:absolute;top:142px;left:0px;z-index:-1;width:100%;height:650px;
}

.bottom1{
position:absolute;top:800px;left:0px;width:100%;height:40px;color:black;font-size:12px;text-align:center;
//background-image:url(bilder/bottom2.png);background-repeat:repeat-x;
}

.menutop1{
position:absolute;top:120px;left:450px;width:500px;height:50px;background-image:url(bilder/menu_top1.png);background-repeat:no-repeat;color:white;font-size:12px;padding-left:10px;padding-top:8px;visibility:visible;
}

.menuleft1{
position:absolute;top:150px;left:10px;width:280px;height:150px;background-image:url(bilder/menu_left1.png);background-repeat:no-repeat;color:white;font-size:12px;padding:10px;
}

.menuleft2{
position:absolute;top:200px;left:10px;width:280px;height:500px;background-image:url(bilder/menu_left2.png);background-repeat:no-repeat;color:white;font-size:12px;padding:10px;visibility:visible;
}

.menuright1{
position:absolute;top:210px;right:10px;width:280px;height:500px;margin:0px auto;visibility:hidden;background-image:url(bilder/menu_left2.png);background-repeat:no-repeat;color:white;
}

.mainmenu{
position:absolute;top:0px;left:0px;width:258px;z-index:+2;padding-top:2px;float:left;height:28px;
}

.buttonstyle1{
width:100%;
}

.buttonstyle2{
width:33%;float:left;
}


.selectmode(){
position:absolute;top:0px;left:10px;width:100%;height:30px;
}

.routediv{
position:absolute;top:40px;left:0px;visibility:hidden;width:258px;height:500px;
}

.routepoints{
border-top:1px solid white;padding-top:10px;padding-left:10px;position:absolute;top:145px;left:0px;width:248px;height:209px;margin:0px auto;overflow:auto;font-size:14px;visibility:visible;overflow:auto;
}

.trackdiv{
position:absolute;top:40px;left:0px;visibility:visible;width:258px;height:500px;
}

.trackpoints{
border-top:1px solid white;padding-top:10px;padding-left:10px;position:absolute;top:145px;left:0px;width:248px;height:209px;margin:0px auto;overflow:auto;font-size:14px;visibility:visible;overflow:auto;
}

.waypoints{
border-top:1px solid white;padding-top:10px;padding-left:10px;position:absolute;top:145px;left:0px;width:248px;height:209px;margin:0px auto;overflow:auto;font-size:14px;visibility:visible;overflow:auto;
}


.waypointdiv{
position:absolute;top:40px;left:0px;visibility:hidden;width:250px;height:500px;
}

.downloadfilediv{
position:absolute;top:0px;left:0px;visibility:hidden;width:258px;height:500px;color:white;padding-top:10px;
}

.transferpointdiv{
position:absolute;top:0px;left:0px;visibility:hidden;width:258px;height:500px;color:white;padding-top:10px;
}

.transfertype{
width:100%height:40px;
}

.routedesc{
position:absolute;top:2px;left:0px;width:248px;height:393px;margin:0px auto;overflow:auto;font-size:12px;visibility:hidden;color:white
}

.trackgraph{
position:absolute;top:5px;left:0px;visibility:hidden;
}

.infofield1{
color:white;font-size:10px;width:70px;border:0px;font-weight:bold;background-color:transparent;
}

.hoeheninfo{
position:absolute;top:160px;left:5px;width:248px;height:50px;color:white;
}

.openfile{
color:white;font-size:12px;position:absolute;top:210px;right:10px;width:280px;height:500px;margin:0px auto;visibility:hidden;background-image:url(bilder/menu_left2.png);background-repeat:no-repeat;
}

.openfilediv{
position:absolute;top:0px;left:5px;visibility:hidden;width:248px;height:500px;
}

.opentourdiv{
position:absolute;top:0px;left:5px;visibility:hidden;width:248px;height:500px;
}

.filterdiv{
position:absolute;top:0px;left:5px;visibility:hidden;width:248px;height:500px;
}

.markerdiv{
position:absolute;top:0px;left:5px;visibility:hidden;width:248px;height:500px;
}

.impressumdiv{
position:absolute;top:0px;left:5px;visibility:hidden;width:248px;height:500px;
}

.garmindiv{
position:absolute;top:0px;left:5px;visibility:hidden;width:248px;height:500px;
}

.garmindowndiv{
position:absolute;top:0px;left:5px;visibility:hidden;width:248px;height:500px;
}

.startdiv{
position:absolute;top:0px;left:5px;visibility:hidden;width:240px;height:500px;color:white;font-size:14px;margin:10px;
}

