body {
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom:0px;
}

html {
	min-height:101%;
}

body, td {font-family: arial; font-size:0.8em; color:#444444;}

p {margin:0px 0px 18px 0px;}

input, select, button {margin:2px; border-style:solid; border-width:1px; border-color:#999999;}

button { border-width:1px; border-style:solid; border-color:#999999; background-color:#DFE0E2; color:#032998;}

hr { border-style:dashed; border-color:#418988;}

a:link { text-decoration: underline; color:#444444;}
a:visited { text-decoration: underline; color:#444444;}
a:hover { text-decoration: underline; color:#444444;}
a:active { text-decoration: underline; color:#444444;}

h2 {
  font-family: arial;
  font-size: 1.8em;
  color:#032998;
  padding:0px 0px 0px 0px;
  margin:0px 0px 18px 0px;
  font-weight:bold;
}

h3 {
  font-family: arial;
  font-size: 1.8em;
  color:#032998;
  padding:0px 0px 0px 0px;
  margin:0px 0px 18px 0px;
  font-weight:bold;
}

.content_strong {
  font-weight: bold;
}
.content_underline {
  text-decoration:underline
}
.content_italic {
  font-style: italic;  
}
.navi_top {height:45px; background-image:url('../bilder/layout/navi_bg.jpg');}
.navi_top a:link { text-decoration: none; color:#ffffff;}
.navi_top a:visited { text-decoration: none; color:#ffffff;}
.navi_top a:hover { text-decoration: none; color:#ffffff;}
.navi_top a:active { text-decoration: none; color:#ffffff;}
.navi_top_menu {padding-left:2px; text-align:left;}
.navi_top_entry {padding:0px 15px 0px 15px; margin:0px; float:left; text-align:center; color:#032998; font-size:13px; cursor:pointer;}
.navi_top_entry a:link { text-decoration: none; color:#032998;}
.navi_top_entry a:visited { text-decoration: none; color:#032998;}
.navi_top_entry a:hover { text-decoration: none; color:#032998;}
.navi_top_entry a:active { text-decoration: none; color:#032998;}

.navi_top_spacer {background-image:url(../bilder/layout/navi_top_spacer.jpg); width:2px; height:45px; float:left;}

.navi_left_entry {width:185px; padding:4px 0px 4px 33px; color:#999999;}
.navi_left_entry a:link { text-decoration: none; color:#999999;}
.navi_left_entry a:visited { text-decoration: none; color:#999999;}
.navi_left_entry a:hover { text-decoration: none; color:#999999;}
.navi_left_entry a:active { text-decoration: none; color:#999999;}

.navi_left_line {width:185px; height:2px; font-size:2px; background-image:url('../bilder/layout/navi_links_streifen.jpg');}

.filmstreifen {height:65px; background-image:url('../bilder/layout/filmstreifen.jpg');}

.inhalt {width:700px; background-image:url('../bilder/layout/content_bg.jpg');}

.footer {clear:left; width:955px; height:2px; font-size:2px; background-image:url('../bilder/layout/footer_bg.jpg');}

.map24_input {
  background-color: #ffffff;
  width: 232px;
  color: #0D3D6A;
  font-family: arial;
  font-size: 11px;
  font-weight: normal;
  border: 1px #bebebe solid;
}
  
.map24_list {
  background-color: #FFFFFF; 
  border-style: groove;
  font-family: arial, arial,  Geneva, arial, Helvetica, sans-serif; 
  font-size: 9px;
}
  
.map24_text {
  font-family: arial; 
  font-size: 11px; 
  color: #586A75;
}
  
.map24_margin {
  margin-left: 10px;
}

.map24_padding {
  padding-left: 10px;
}
  
.map24_title {
  font-family: arial;
  font-size: 11px;
  color: #FFFFFF;
  padding-left: 10px;
  padding-top: 31px;
  font-weight: bold;
  background-image: url(http://img.map24.com/map24/link2map24/de/routeto_header.gif);
}
  
.map24_cell {
  padding-left: 10px; 
  padding-top: 5px; 
  padding-right: 5px; 
  padding-bottom: 5px; 
  background-color: #F8F9FA;
}
  
.blockborder {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-style: solid;
  border-color: #BEBEBE;
}
.tooltip {
  cursor:help;
	text-align:justify;
	color: #009900;
	text-decoration:underline;
}
.tooltip a:link {
  color: #009900;
  text-decoration: none;
}
.tooltip a:visited {
  text-decoration: none;
  color: #009900;
}
.tooltip a:hover {
  text-decoration: none;
  color: #009900;
}
.tooltip a:active {
  color: #009900;
  text-decoration: none;
}

.navistandards {color:#ffffff;}
.navistandards a:link { text-decoration: underline; color:#ffffff;}
.navistandards a:visited { text-decoration: underline; color:#ffffff;}
.navistandards a:hover { text-decoration: underline; color:#ffffff;}
.navistandards a:active { text-decoration: underline; color:#ffffff;}
