.modTeaserCalculator #Wrapper{
	width:980px;
}

.modTeaserCalculator #Wrapper h1{
	font-size:55px;
	line-height:56px;
	color:#FFF;
	display:block;
	margin:40px 0;
	padding:0;
	position:relative;
	letter-spacing:0.01em;
	text-shadow:0px 0px 5px #d4620c;
}

.modTeaserCalculator #Formular {
	background:url(/~/media/Files/www_smiledirect_ch/Calculator/Images/BG_form.png) left top no-repeat transparent;
	width:462px;
	height:404px;
	position:absolute;
	top:197px;
	margin:0;
	padding:0;
	display:block;
	}
.modTeaserCalculator #Formular h1{
	font-size:38px;
	line-height:42px;
	color:#f48511;
	display:block;
	margin:40px 0 0 32px;
	padding:0;
	position:relative;
	letter-spacing:0.01em;
	text-shadow: none;
}
.modTeaserCalculator #Formular img{
	position:relative;
	display:block;
	margin:25px 0 0 33px;
	padding:0;
	float:left;
	}
.modTeaserCalculator #Formular h2{
	font-size:22px;
	font-weight:normal;
	line-height:22px;
	color:#cd4401;
	display:block;
	margin:25px 0 0 13px;
	padding:0;
	position:relative;
	letter-spacing:0.02em;
	float:left;
	width:298px;
}
.modTeaserCalculator #Formular ul{
	position:relative;
	display:block;
	margin:14px 0 0 13px;
	padding:0 0 0 13px;
	float:left;
	font-size:14px;
	color:#898989;
	line-height:21px;
	}
.modTeaserCalculator #Formular li{
	list-style:url(/~/media/Files/www_smiledirect_ch/Calculator/Images/bullet_point.gif) inside;
	padding:0;
	margin:0 0 0 -10px;
	}
.modTeaserCalculator #Formular form,
.modTeaserCalculator #Formular .form{
	position:relative;
	display:block;
	margin:0 0 0 69px;
	padding:0;
	float:left;
}

.modTeaserCalculator #Formular input.Berechnen{
	position:relative;
	display:block;
	margin:25px 0;
	padding:0;
	float:left;
	width:151px;
	height:32px;
	clear:both;
}
.modTeaserCalculator #Fairness_Garantie{
	position:absolute;
	display:block;
	margin:0;
	padding:0;
	top:516px;
	left:349px;
	}
.modTeaserCalculator #Testimonial{
	position:absolute;
	display:block;
	margin:0;
	padding:0;
	left:540px;
	top:488px;
	}
	
	.modTeaserCalculator #Formular select.Auto{
	background:url(/~/media/Files/www_smiledirect_ch/Calculator/Images/BG_select.gif) repeat-x;
	border-top:#6d6d6f solid 1px;
	border-left:#6d6d6f solid 1px;
	border-bottom:#e3e3e5 solid 1px;
	border-right:#e3e3e5 solid 1px;
	font-family:Arial, Helvetica, sans-serif;	
	position:relative;
	display:block;
	padding:0 0 0 6px;		
	width:154px;
	/*height:34px;*/
	font-size:14px;
	color:#333;
	margin:25px 32px 0 0;
	float:left;
	}
	
	.modTeaserCalculator #Formular .Haus{
	background:url(/~/media/Files/www_smiledirect_ch/Calculator/Images/BG_select.gif) repeat-x;
	border-top:#6d6d6f solid 1px;
	border-left:#6d6d6f solid 1px;
	border-bottom:#e3e3e5 solid 1px;
	border-right:#e3e3e5 solid 1px;
	font-family:Arial, Helvetica, sans-serif;	
	position:relative;
	display:block;
	padding:0px 0 0 3px;		
	width:190px;
	height:25px;
	font-size:14px;
	line-height:28px;
	color:#333;
	margin:25px 17px 0 0;
	float:left;
	}
	
	.modTeaserCalculator #Formular select.Fahrzeugart{
	background:url(/~/media/Files/www_smiledirect_ch/Calculator/Images/BG_select.gif) repeat-x;
	border-top:#6d6d6f solid 1px;
	border-left:#6d6d6f solid 1px;
	border-bottom:#e3e3e5 solid 1px;
	border-right:#e3e3e5 solid 1px;
	font-family:Arial, Helvetica, sans-serif;	
	position:relative;
	display:block;
	margin:0;
	padding: 0 0 0 6px;
	width:257px;
	/*height: 28px;*/
	font-size:14px;
	color:#333;
	margin:25px 0 0 0;
	float:left;
	
}

.modTeaserCalculator #Formular select.travel{
	background:url(/~/media/Files/www_smiledirect_ch/Calculator/Images/BG_select.gif) repeat-x;
	border-top:#6d6d6f solid 1px;
	border-left:#6d6d6f solid 1px;
	border-bottom:#e3e3e5 solid 1px;
	border-right:#e3e3e5 solid 1px;
	font-family:Arial, Helvetica, sans-serif;	
	position:relative;
	display:block;
	padding:0 0 0 6px;		
	width:200px;
	/*height:34px;*/
	font-size:14px;
	color:#333;
	margin:25px 32px 0 0;
	float:left;
	}
	
	
.modTeaserCalculator #c1413 {
	height: 600px;
}

.modTeaserCalculator .hau_klein {
	font-size: 37px;
}

.modTeaserCalculator #c1553 {
	height: 600px;
}

.modTeaserCalculator #c1411 {
	height: 600px;
}

.modTeaserCalculator #c1409 {
	height: 600px;
}

.modTeaserCalculator .Radiobutton div {
	width: 180px;
}

.modTeaserCalculator .Radiobutton {
	position:relative;
	display:block;
	margin:0;
	padding:0;
	float:left;
	top:22px;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	color:#898989;
		}
		
.modTeaserCalculator .Radiobutton input{
	position:relative;
	display:block;
	margin:0 10px 0 0;
	padding:0;
	float:left;
	
}

.modTeaserCalculator #Formular label {
	margin: 0;
	position: relative;
	width: 140px;
	display: block;
	float: left;
	}

