html {overflow-y: scroll;}

body
{ 
	font-family: arial, helvetica, sans-serif;
	color: #515151;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	line-height: 1.5em;
	background: #ffffff;
}

#holidaycars_main, #holidaycars_content
{
	margin-left: auto;
	margin-right: auto;
	padding: 0px 0px 0px 0px;
}

#holidaycars_main
{
	width: 980px;
	margin-top: 0px;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	padding: 20px;
	padding-top: 10px;
}

.startbild, .carboxlinks, .carboxrechts, .holidaycon1, .holidaycon2, .holidaycon3
{
	margin-top: 10px;
	padding: 25px;
}

.headerbild
{
	height: 20px;
	padding: 25px;
	width: 930px;
}

.startbild
{
	width: 928px;
	float: left;
	height: 100px;
}

.startbild h5
{ 
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B6D96;
	margin: 0px 11px -10px 0px;
	padding: 0px;
	text-shadow: #94B8E4 0px 0px 1px;
}

.holidaycon1, .holidaycon2
{
	float: right;
	background: #ffffff url(../holidaycars_com/car_box1.jpg)  repeat-x;
}

.holidaycon1
{
	width: 550px;
}

.holidaycon3
{
	width: 300px;
	float: left;
	background: #ffffff url(../holidaycars_com/car_box1.jpg)  repeat-x;
}

.holidaycon2
{
	width: 928px;
}

.carboxlinks
{
	width: 285px;
	float: left;
	margin-top: 15px;
	padding-left: 180px;
	padding-right: 20px;
}

.carboxrechts
{
	width: 430px;
	float: right;
	margin-top: 15px;
}

.carboxrechts, .carboxlinks
{
	height: 100px;
}




h1
{ 
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.2em;
	color: #4B6D96;
	margin: 0px 0px 5px 0px;
	padding: 0px 12px 4px 0px;
	text-shadow: #000000 0px 0px 0px;
}

.carboxlinks h2
{
	text-align: right;
}

.carboxlinks h3, .carboxrechts h3, .holidaycon1 h2, .holidaycon2 h2, .holidaycon3 h2, h4
{ 
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0.07em;
	color: #4B6D96;
	margin: 0px 11px 20px 0px;
	padding: 0px;
	text-shadow: #94B8E4 0px 0px 1px;
}



.holidaycon3 h3, .holidaycon1 h3, .holidaycon2 h3, .holidaycon3 h5, .holidaycon1 h5, .holidaycon2 h5
{ 
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.07em;
	color: #4B6D96;
	margin: 25px 11px 10px 0px;
	padding: 0px;
	text-shadow: #94B8E4 0px 0px 1px;
}

.navliste, .startbild, .carboxlinks, .carboxrechts, .holidaycon3, .holidaycon1, .holidaycon2
{
	border: 1px solid #B2B2B2;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius: 10px;
	filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;

}

.navliste
{
	background: url(../holidaycars_com/buchen_hin1.png);
	border: 0px solid #000040;
	font: 12px arial;
	color: #ffffff;
	padding: 20px;
}

.navliste:hover
{
	background: url(../holidaycars_com/buchen_hin1_1.png);
}

.navliste input, .navliste select
{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius: 5px;
	text-shadow: 2px 2px 2px #aeaeae;
}

.startbild:hover, .carboxlinks:hover, .carboxrechts:hover
{
	filter:alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.00;
	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 3px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 3px 3px;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 3px 3px;
}

#langua
{
  width:320px;
  position:absolute;
  top:7px;
  left:40%;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 4px;
  padding-right: 4px;
  margin:0;
  height: 20px;
}

.car_rund
{
	border-bottom: 5px solid #DDDDE5;
	border-top: 5px solid #DDDDE5;
	border-left: 0px solid #DDDDE5;
	border-right: 0px solid #DDDDE5;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius: 10px;
}

