html {
overflow: hidden;
}
body {
  padding:0px;
  margin:0px;
  background-color:#ab437f;
  font-family:Helvetica,sans-serif;
  font-size: 0.8em;
  text-align: justify;
  color:#000000;
  overflow:hidden;
}
#imgheader {
  height:100px;
  margin:0px 0px 0px 0px;
  background-color:#ab437f;
  font-size:10px;
}
#imgheader a
{
   text-decoration:none;
   color:#d99abe;
}
#imgheader h1
{
   padding-top: 5px;
   font-family:verdana,sans serif;
   font-size:18px;
	margin:0 10px 0 0;
   color:#d99abe;
   text-align:right;
}
#imgheader a:hover
{
   color:#f7ddec;
}
#imgheader img
{
   margin-top:3px;
   margin-left:10px;
}
#fahnen img
{
   margin:3px 0 0 0;
}
#fahnen a img
{
  border:1px solid #d99abe;
}
#fahnen a:hover img
{
  border:1px solid #f7ddec;
}
#navigation
{
	height: 60px;
   margin:0px 0px 0px 0px;
   padding:0px 2px 0px 2px;
	text-align: center;
	top: 90px;
	width: 100%;
   background: url(images/taxi-baden.jpg);
   background-repeat:x;
   background-position: top left;
   overflow:hidden;
}
#navigation img
{
   margin-right:2px;
}
#mitte {
  position:absolute;
  top:160px;
  bottom:20px;
  right:0px;
  left:0px;
  background-color:#f7ddec;
}
#werbung {
   position:absolute;
   top:0px;
   left:0px;
   bottom:0px;
   width:24%;
   height:100%;
   background-color:#f7ddec;
}
#werbung img {
   position:absolute;
   bottom:0px;
}
#content
{
	position:absolute;
	background-color:#fcfbf7;
	top:50px;
	bottom:0px;
	right:0px;
	width: 75%;
	overflow:auto;
}
#content a img
{
  border:1px solid #000000;
}
#content a:hover img
{
  border:1px solid #d99abe;
}
#austria
{
   position:absolute;
   top:0px;
   right:0px;
   width:75%;
   height:50px;
   text-align: center;
   background: #f7ddec;
}
#austria img
{
   margin:5px;
}
#webdesign {
  position:absolute;
  bottom:0px;
  left:0px;
  right:0px;
  height:20px;
  margin:0px 0px 0px 0px;
  background-image:url(images/badener-taxi.jpg);
  background-position:top left;
  background-repeat:x;
}
#webdesign img
{
   vertical-align: bottom;
   margin-right: 5px;
}
#webdesign a
{
   text-decoration: none;
   font-size: 10px;
}
#webdesign a:hover
{
   color:#FCFBF7;
}
a, a:visited, a:active
{
	color: #000000;
}
a:hover
{
   color: #ab437f;
}
h1
{
   text-align:center;
   text-decoration:none;
   font-size:30px;
   margin:0 0 0 0;
   padding:0 0 10px 0;
}
h2
{
	margin:0 10px 0 0;
	color: #111111;
	padding: 10px 5px 0 10px;
	font-size: 18px;
}
p
{
	padding: 0px 10px 10px 10px;
}
.spacer
{
   padding: 0 0 0 0;
}
li
{
   padding: 5px 10px 0 0;
   margin-left: 20px;
}
.links
{
float: left;
}
.rechts
{
float: right;
}