.clear{
	clear:both;
}

#ss_kalkulator{
	font-size:1.1em;
	width:auto;
	margin:5px;
}

#ss_header{
	width:auto;
	font-size:1.3em;
	color:#ffffff;
	font-weight:bold;
	background-image:url(bilder/background_steps.jpg);
	background-repeat:repeat-x;
	
	-moz-box-shadow: 0 0 5px 2px #848484;
    -webkit-box-shadow: 0 0 5px 2px #848484;
    box-shadow: 0 0 5px 2px #848484;
	
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=305, Strength=2);
}

#ss_header_text{
	width:auto;
	text-align:center;
	padding:10px;
}

#ss_content{
	width:auto;
	padding:5px;
}

#ss_footer{
	width:auto;
	padding:5px;
	text-align:center;
}

#ss_footer_buttons{
	width:auto;
	padding-left:2%;
}

.ss_kalkulator_button{
	float:left;
	width:28%;
	margin:1%;
	border:1px solid #000000;
	background-image:url(bilder/background_step_button.jpg);
	background-repeat:repeat-x;
	padding:1%;
	color:#ffffff;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
}

.ss_kalkulator_button_hover{
	float:left;
	width:28%;
	margin:1%;
	border:1px solid #000000;
	background-image:url(bilder/background_step_button_hover.jpg);
	background-repeat:repeat-x;
	padding:1%;
	color:#ffffff;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
}

#ss_shipping_info{
	width:auto;
	padding:10px;
}

#ss_shipping_info_content{
	width:auto;
	padding:5px;
	background-color:#cccccc;
	
	-moz-box-shadow: 0 0 5px 2px #848484;
    -webkit-box-shadow: 0 0 5px 2px #848484;
    box-shadow: 0 0 5px 2px #848484;
	
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=305, Strength=2);
}

.ss_shipping_info_area{
	float:left;
	width:33%;
}

.ss_shipping_info_text{
	width:auto;
	padding:10px;
	font-size:0.9em;
}


.ss_shipping_info_image{
	width:auto;
	padding:30px;
	text-align:center;
}

.ss_shipping_info_image img{
	width:80%;
}

..ss_button_text{
	float:left;
	width:68%;
	padding:10px;
}

.ss_button_image{
	float:left;
	width:17%;
	padding:2px;
	padding-top:4px;
}

.ss_button_text{
	float:left;
	width:68%;
	padding:10px;
}

.ss_button_image{
	float:left;
	width:17%;
	padding:2px;
	padding-top:4px;
}

#ss_shipping{
	width:auto;
	padding:5px;
}

#ss_shipping_content{
	width:auto;
	padding:10px;
	background-color:#cccccc;
	
	-moz-box-shadow: 0 0 5px 2px #848484;
    -webkit-box-shadow: 0 0 5px 2px #848484;
    box-shadow: 0 0 5px 2px #848484;
	
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=305, Strength=2);
}

#ss_shipping_header{
	padding:0 5px 5px 5px;
	width:auto;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
}

.ss_shipping_content{
	width:100%;
	background-color:#ffffff;
}

#ss_shipping_values{
	width:auto;
	background-color:#ffffff;
}

.ss_shipping_rad{
	float:left;
	width:10%;
}

.ss_shipping_text{
	float:left;
	width:60%;
}

.ss_shipping_price{
	float:left;
	width:20%;
}

.ss_shipping_infobutton{
	float:left;
	width:10%;
}

.ss_shipping_infobutton img{
	height:18px;
}

#ss_kalkulation{
	width:auto;
	background-color:#ffffff;
}

.ss_kalk_left{
	float:left;
	width:60%;
}

.ss_kalk_complete{
	width:100%;
}

.ss_kalk_right{
	float:left;
	width:40%;
}

#ss_kalk_drawing_content{
	width:400px;
	height:400px;
	border:1px solid #ffffff;
}

.ss_kalk_drawing_text{
	padding:10px;
}

.ss_kalk_drawing_button{
	padding:10px;
}

.ss_kalk_button{
	margin:10px;
	border:1px solid #000000;
	background-image:url(bilder/background_drawing_button.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
}

.ss_kalk_button_hover{
	margin:10px;
	border:1px solid #000000;
	background-image:url(bilder/background_drawing_button_hover.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
}

#ss_forms_image_kalk{
	width:auto;
	padding:15px;
	text-align:center;
	border:1px solid #000000;
	margin:5px;
}

#ss_form_image img{
	width:100%;
}

#ss_kalk_content{
	width:auto;
	padding:5px;
}

#ss_kalk_container{
	width:auto;
	padding:10px;
	background-color:#cccccc;
	
	-moz-box-shadow: 0 0 5px 2px #848484;
    -webkit-box-shadow: 0 0 5px 2px #848484;
    box-shadow: 0 0 5px 2px #848484;
	
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#848484', Direction=305, Strength=2);
}

.ss_kalk_text{
	width:auto;
	padding:5px;
}

.ss_kalk_text_small{
	width:auto;
	padding:5px;
	font-size:0.9em;
}

.ss_kalk_image{
	width:auto;
	padding:5px;
}

.ss_kalk_image img{
	width:100%;
}

.ss_kalkulation_row{
	width:auto;
	border-bottom:1px dashed #cccccc;
}

.ss_kalkulation_row_price{
	width:auto;
	border-bottom:1px dashed #cccccc;
	background-color:#F3E2A9;
}

.ss_kalkulation_parameter{
	float:left;
	width:40%;
	font-weight:bold;
}

.ss_kalkulation_value{
	float:left;
	width:45%;
}

.ss_kalkulation_change{
	float:left;
	width:15%;
	text-align:center;
}

.ss_kalkulation_sides{
	float:right;
	width:50%;
}

.ss_kalkulation_content{
	width:auto;
	padding:5px;
}

.ss_kalkulation_content_listenpreis{
	width:auto;
	padding:5px;
	color:red;
	font-weight:bold;
	text-decoration:line-through;
}

.ss_kalkulation_content_price{
	width:auto;
	padding:5px;
	font-weight:bold;
	color:blue;
	font-size:1.1em;
}

.ss_kalkulation_content_skonto{
	width:auto;
	padding:5px;
	font-weight:bold;
	color:green;
	font-size:1.3em;
}

.ss_kalkulation_content_skonto2{
	width:auto;
	padding:5px;
	font-weight:bold;
	color:red;
	font-size:1.4em;
}

.ss_kalkulation_content_hinweis{
	width:auto;
	padding:0;
	margin:0;
	font-size:1.0em;
}

.hinweis{
	color:red;
	font-weight:bold;
}

.ss_change_image{
	width: 65px;
}

.ss_winter_text{
	width:auto;
	padding:10px;
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
}

#ss_myhammer{	
	width:auto;
	padding:10px;
	text-align:center;
	font-size:1.1em;
}

#ss_myhammer img{
	width:50%;
}