@media screen, projection {
  body {
    background-color:#EDEDED;
    background-image:url('../images/layout/bg-body_home.jpg');
    background-position:top left;
    background-repeat:no-repeat;
  }
  form#customerlogin table td {
  	background-color:transparent;
  }
  #navi {
		background-image:url('');
		background-repeat:no-repeat;
	  background-position:0px 168px;
	  z-index:100;
	  position:absolute;
	  top:0;
	  left:0;
	  margin:0;
	  padding:0;
	  padding-top:220px;
	  width:257px;
	}
	#search {
    top:35px;
    right:100px;
  }
	#tiscover {
		width:220px;
		text-align:center;
		background-color:#EDEDED;
		font-size:.85em;
		margin-left:17px;
	}
	#tiscover a:hover{
		background-color:#EDEDED;
	}
	#content {
    background-color:transparent;
    border:0px;
  }
	#content_home{
		padding-top:0px;
		position:absolute;
		top:100px;
		right:100px;
		width:500px;
	}
	form.rental .half input {
  width:50px;
  margin-right:15px;
  }
  form.rental .full {
  	color:#000000;
	  clear:both;
	  width:330px;
  }
  form.rental .half {
  	color:#000000;
	  float:left;
	  width:150px;
  }
  #div_rental_step1{
    padding:0px;
    padding-bottom:0px;
    padding-bottom:10px!;/* für IE */
		width:500px;
		border:1px solid #555555;
		background: url('../images/layout/bg-transp-white.png');
  }
  form.rental.step1 {
  	padding-top:0px;
		width:0px;
		border:0px solid #555555;
		margin:0;
  }
  form.rental p.control {
  float:left;
  margin:0 0 0.5em 0;
  margin-bottom:-15px!;/* für IE */
  }
  form.rental p.control input {
  float:left;
  width:100%;
  }
  form.rental.step1 fieldset {
  	width:500px;
  	margin:0 0 0 0;
  	padding-top:0px;
  	padding-bottom:0px;
		background: url('');
		margin-right:-40px!;/* für IE 6*/
  }
  *+html form.rental.step1 fieldset {/* nur für den IE7 */
  width:350px;
  } 
	form.rental input.submit {
	/*
		position: relative;
		bottom: 100px;
		left: 350px;
	*/
	}
  ul.vorteile{
  	margin-top:15px;
  	padding:0 0 0 0;
		width:500px;
		border:1px solid #555555;
		background: url('../images/layout/bg-transp-white.png');
	}
  ul.vorteile li {
  	margin-left:40px;
  	padding-left:0px;
  	margin-left:30px!;/* für IE */
  	padding-left:10px!;/* für IE */
  	margin-top:1px;
  	margin-bottom:1px;
  	margin-top:5px!;/* für IE */
  	margin-bottom:5px!;/* für IE */
		background: url('');
		color:#000000;
		list-style-image: url('../images/layout/schneeflocke.gif');
	}
	table.news {
	 	width:501px;
	 	border:1px solid #555555;
		background: url('../images/layout/bg-transp-white.png');
	}
	table.news td{
		border:0;
		padding-left:10px;
	}
	h1.headword {
		width:500px;
		color:#000000;
  }
  #seo_area{
  	position:absolute;
  	top:780px;
  	text-align:center;
  	height:100px;
		width:100%;
  }
  #seo_countries,
  #seo_orte{
  	padding: 0 15px 0 15px;
  }
  #seo_countries a:link,
  #seo_orte a:link,
  #impressum a:link{
		color:black;
  }
  #seo_countries a:hover,
  #seo_orte a:hover,
  #impressum a:hover{
		background-color:#D83333;
  }
  #eoc{
  	display:none;
  }
  #foot{
  	display:none;
  }
  #cityName{
  	width:330px;
		width:320px!; /* für IE */
  }
}

@media all{
  #frauenkopf {
	display:none;
  }
  
  #tuev {
  top:15px;
  right:15px;
  background-color:transparent;
  margin:0px;
  padding:0px;
  }
  #div_customerlogin{
	background-color:transparent;
	height:100%;
	}
	.rentalsteps{
		display:none;
	}

}