body 
	{
	background-image:url('../images/bg.jpg');
	background-position:fixed;
	background-repeat:repeat;
	margin:0px;
	padding:0px;
	text-align:center;
	}
	
	
.print
	{
	margin: 20px 20px 20px 20px;
	text-align:left;
	background-color:#fff;
	}	
	
.content_print
	{
	position: relative;
	float: left;
	margin: auto;
	text-align: left;
    width: 627px;
    padding:13px;
	background-color:#fff;
    }

.print_info
	{
	position: relative;
    padding:13px;
	background-color:#fff;
 	}
	
.wichtige_mitteilung
{
	position: relative;
	float:left;
	width:550px;
	padding:5px;
	border:2px solid #990002;
	background-color:#fff;
	margin-bottom:10px;
	/*background-color:#BD9403;*/
}

.site
	{
	width:1018px;
	margin:auto;
	position:relative;
	}	
.header 
	{	
	width:998px;
	height:172px;
	background-repeat:no-repeat;
	}
.header_logo
	{
	position:relative;
	float:right;
	}
.header_gradient_element
	{
	width:1px;
	height:172px;	
	}
.main
	{
	width:1018px;
	margin:auto;
	float:left;
	padding-top:9px;
	}
.main_bg
	{
	width:1018px;
	margin:auto;
	float:left;
	background-image:url('../images/bg_main.gif');
	}
.main_navi
	{
	width:209px;
	float:left;
	margin-right:6px;
	}
.main_content
	{
	width:580px;
	float:left;
	background-color:#fff;
	padding-left:12px;
	padding-top:10px;
	min-height:400px;
	/*background-color:#bfbfbf; */
	}
.main_content_top
	{
	width:580px;
	height:30px;
	float:left;
	}
.main_content_top_left
	{
	width:288px;
	float:left;
	}
.main_content_top_right
	{
	width:280px;
	float:left;
	padding-right:12px;
	}
.icon
	{
	height:20px;
	width:20px;
	float:right;
	margin-left:4px;
	}
.main_picture
	{
	width:182px;
	height:421px;
	/*background-image:url('../images/can-am.jpg');*/
	float:left;
	margin-left:4px;
	}
.foot
	{
	width:789px;
	height:14px;
	margin-top:10px;
	padding-left:10px;
	background-color:#606060;
	border:solid #000 1px;
	float:left;
	margin-left:5px;
	padding-bottom:6px;
	filter:alpha(opacity=80); -moz-opacity:0,80; opacity: 0.80;
	}
.foot_left
	{
	width:685px;
	float:left;
	text-align:left;
	}
.foot_right
	{
	width:89px;
	text-align:right;
	float:left;
	padding-right:3px;
	}
	
.navi_inner
{
	padding-top:2px;
}
	
	
.navi_pid
	{
	display:block;
	width:191px;
	min-height:22px;	
	font-family: Verdana;
	text-decoration: none;
	background-color:#bfbfbf;
	text-align:left;
	font-size: 12px;
	color:#fff;
	margin-bottom:1px;
	padding-bottom:2px;
	text-transform:uppercase;
	} 
	
.navi_pid_a
	{
	display:block;
	width:191px;
	min-height:22px;
	font-family: Verdana;
	text-decoration: none;
	background-color:#990002;
	text-align:left;
	font-size: 12px;
	color:#fff;
	margin-bottom:1px;
	padding-bottom:2px;
	text-transform:uppercase;
	}
	
.navi_pid_2
	{
	display:block;
	width:191px;
	min-height:22px;
	font-family: Verdana;
	text-decoration: none;
	background-color:#8f8f8f;
	text-align:left;
	font-size: 12px;
	color:#fff;
	margin-bottom:1px;
	padding-bottom:2px;
	text-transform:uppercase;
	} 
	
.navi_pid_a_2
	{
	display:block;
	width:191px;
	min-height:22px;
	font-family: Verdana;
	text-decoration: none;
	background-color:#990002;
	text-align:left;
	font-size: 12px;
	color:#fff;
	margin-bottom:1px;
	padding-bottom:2px;
	text-transform:uppercase;
	}
	
.navi_pid_3
	{
	display:block;
	width:191px;
	min-height:22px;
	font-family: Verdana;
	text-decoration: none;
	background-color:#6a6a6a;
	text-align:left;
	font-size: 12px;
	color:#fff;
	margin-bottom:1px;
	padding-bottom:2px;
	text-transform:uppercase;
	} 
	
.navi_pid_a_3
	{
	display:block;
	width:191px;
	min-height:22px;
	font-family: Verdana;
	text-decoration: none;
	background-color:#990002;
	text-align:left;
	font-size: 12px;
	color:#fff;
	margin-bottom:1px;
	padding-bottom:2px;
	text-transform:uppercase;
	}
	
.navi_pid_4
	{
	display:block;
	width:191px;
	min-height:22px;
	font-family: Verdana;
	text-decoration: none;
	background-color:#4f4f4f;
	text-align:left;
	font-size: 12px;
	color:#fff;
	margin-bottom:1px;
	padding-bottom:2px;
	text-transform:uppercase;
	} 
	
.navi_pid_a_4
	{
	display:block;
	width:191px;
	min-height:22px;
	font-family: Verdana;
	text-decoration: none;
	background-color:#990002;
	text-align:left;
	font-size: 12px;
	color:#fff;
	margin-bottom:1px;
	padding-bottom:2px;
	text-transform:uppercase;
	}
	/*
.navi_pid a
	{
	font-family: Verdana;
	display:block;
	width:191px;
	height:20px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	background-color:#bfbfbf;
	padding-left:9px;
	padding-top:2px;
	text-transform:uppercase;
	}
.navi_pid a:visited 
	{	
	color: #fff;
	display:block;
	width:191px;
	height:20px;
	text-decoration: none;
	background-color:#bfbfbf;
	padding-left:9px;
	padding-top:2px;
	}
.navi_pid a:hover 
	{
	color: #fff;
	display:block;
	width:191px;
	height:20px;
	text-decoration: none;
	background-color:#bfbfbf;
	padding-left:9px;
	padding-top:2px;
	}
.navi_pid a:active
	{
	color: #fff;
	display:block;
	width:191px;
	height:20px;
	text-decoration: none;	
	background-color:#990002;
	padding-left:9px;
	padding-top:2px;
	}
	
	*/
	