body {
	color:#2B2F33;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:.625em;
	line-height:15px;
}
#skiplinks, #audi_livesearch, #audi_search_livesearch_overlay, #audi_search, #audi_nav_pagelevel, #audi_livesearch, #audi_navigation_main_sitemap, #audi_navigation_model, #audi_nav_distributor, #audi_container_footer, #audi_footer_meta #audi_meta ul, .audi_template_d, #audi_template_d_advice_marker, #audi_func_downloadcenter_pulldown, .audi_detailview_linkstyle, .detailview_overlay, .audi_generated_top, .audi_generated_bottom, .con_teaser_newsletter, .con_teaser_context1, .con_teaser_context2, .con_teaser_calendar, .con_news_teaser, .backtoparent, #audi_teaser, .hasModal #audi_container_main *, .hasModal #audi_navigation_breadcrumb, #modal_close, #audi_modal_overlay, #audi_index_filter_blueprint, .audi_lexikon_keywords, .audi_lexikon_filter, #audi_lexikon_navigation, .audi_teaser, object {
	display:none;
}
object {
	visibility:hidden;
}
h1 {
	font-size:1.8em;
	line-height:1.5em;
}
h2 {
	font-size:1.4em;
}
h3 {
	font-size:1.2em;
}
h4 {
	font-size:1em;
}
.first_half, .second_half, .second_headline {
	display:block;
}
#audi_marginalia h3 {
	margin-top:2em;
}
dt {
	font-weight:bold;
}
dd {
	margin-bottom:1em;
}
table {
	border-spacing:0;
	border-collapse:collapse;
	margin-left:1px;
	margin-bottom:1em;
}
th {
	background:#ccc;
	border:1px solid #000;
	border-collapse:collapse;
}
td {
	border:1px solid #000;
	border-collapse:collapse;
}
#audi_modal_container, #audi_container_page {
	margin:0;
	width:auto;
}
#audi_container_page p#audi_logo {
	float:right;
	padding:0 2pt 0 0;
	margin:4pt 0 0 0;
}
#audi_container_page p#audi_logo img {
	display:none;
}
#audi_container_page p#audi_logo img.print {
	display:block!important;
}
#audi_container_header {
	height:auto;
	overflow:hidden;
	margin:0 0 12pt 0;
}
#audi_print_label {
	display:none;
}
.audi_print_bar {
	display:none;
}
#audi_navigation_breadcrumb {
	color:#000;
	margin:0 0 8px 0!important;
}
#audi_navigation_breadcrumb a {
	color:#000;
	text-decoration:none;
}
#audi_navigation_breadcrumb ul {
	padding:0;
	margin-left:0!important;
}
#audi_navigation_breadcrumb li {
	display:inline;
}
#audi_modal_container, #audi_container_main {
	margin-top:50px;
}
.con_image_2col {
	overflow:hidden;
	width:320pt;
}
.con_image_2col a {
	float:none;
	margin:0;
}
.con_textimage_combo1_2col {
	margin:0;
	padding:0;
}
.con_textimage_combo1_2col li {
	list-style:none;
}
.con_textimage_combo1_2col a, .con_textimage_combo1_2col img {
	float:none;
	margin:0;
}
.con_textimage_combo1_2col .right {
	float:none;
	margin:0 0 1.5em 0;
}
.con_textimage_combo2_2col {
	overflow:hidden;
}
.con_textimage_combo2_2col ul {
	margin:0;
	padding:0;
}
.con_textimage_combo2_2col li {
	float:left;
	width:145px;
	margin:0 1em 1em 0;
	overflow:hidden;
}
.con_textimage_combo2_2col li a {
	margin:0;
}
.audi_foldout label {
	display:none;
}
.audi_foldout_toggleall {
	display:none;
}
.func_pagelinks, .toolbox {
	display:none!important;
}
.con_flashfilm_3col {
	display:none;
}
#audi_gallery_image {
	background-image:none!important;
}
#audi_gallery_image * {
	opacity:1!important;
}
#audi_navigation_gallery_extended_form, .audi_gallery_fullscreen, #con_gallery_foldout, #audi_gallery_orderlink, #audi_gallery_mobile img, .audi_gallery {
	display:none;
}
.audi_tab_navigation_container li, .audi_tab_navigation li {
	display:none;
}
.audi_tab_navigation_value {
	list-style:none;
}
.audi_tab_navigation_value {
	display:none;
}
.audi_tab_navigation_container, .audi_tab_navigation {
	margin:0;
	padding:0;
}
.audi_tab_navigation_container, .audi_tab_navigation_container li.active, .audi_tab_navigation_container li.active a, .audi_tab_navigation li.active, .audi_tab_navigation li.active a {
	display:block!important;
	font-weight:bold;
	background:none;
	float:none;
	display:block;
	text-align:left!important;
	text-decoration:none!important;
}
ul.con_news {
	margin-left:0;
	padding-left:0;
	margin-bottom:1em;
}
.con_news li {
	list-style:none;
	margin:0 0 1em 0;
}
.con_news h3 {
	margin:0;
}
.con_news p {
	margin:0 0 1em 0;
}
.topnews {
	padding:.5em;
	margin:.5em;
	border:1px solid #000;
	background:#eee;
}
.topnews img {
	float:left;
	margin:0 .5em .5em 0;
}
ul.distributor_teaser {
	margin:0;
	padding:0;
}
.distributor_teaser li {
	float:left;
	height:190px;
	overflow:hidden;
	list-style:none;
	width:218px;
	margin:0 1em 1em 0;
}
html {
	overflow:auto!important;
}
#audi_modal_super_wrapper {
	position:static!important;
}
#audi_modal_wrapper {
	width:auto!important;
}
#audi_modal_container {
	width:485pt;
	position:static!important;
	left:0!important;
	top:0!important;
}
.template-c-2 #audi_image_header {
	width:485pt;
	height:auto;
	margin:0 0 10pt 0;
}
#audi_content_small, .template-c-2 #audi_content {
	width:485pt;
	margin-bottom:2em;
	padding-bottom:2em;
	border-bottom:1px solid #000;
}
.template-c-2 #audi_marginalia {
	width:485pt;
}
#audi_flash_stage, #audi_main_flash_stage {
	width:705px!important;
	display:none;
}
h1 {
	width:460px;
}
a img {
	border:none;
}
.left {
	float:left;
	margin:0 10px 10px 0;
}
.right {
	float:right;
	margin:0 0 10px 10px;
}
#audi_footer_meta {
	margin:20pt 0 0 0;
}
.flashReplaced .alt, #flashStage h3, #flashStage h2, #flashStage p {
	display:block!important;
	left:-5000px!important;
	position:absolute!important;
	width:971px!important;
}
#skiplinks a:active, #skiplinks a:focus {
	background-color:#E5E5E5;
	color:#333;
	font-size:1.5em;
	font-weight:bold;
	left:5000px;
	padding:.6em 1.2em;
	position:absolute;
	top:120px;
	white-space:nowrap;
	z-index:1000;
}
.clearAll {
	clear:both;
	line-height:0;
}
.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}

