.module.articleVisual {
	padding-bottom:10px;
}
.module.articleVisual img, .module.articleVisual p.imgSubline {
	float:left;
}
.module.articleVisual p.imgSubline {
	margin-bottom:0;
}
.article {
	overflow:hidden;
}
.article .articleImg {
	float:left;
	margin:0 20px 12px 0;
}
.article.invert .articleImg, .articleImgInvert {
	float:right;
	margin:0 0 12px 20px;
}
#mainWrp .article .articleImg img {
	margin:0;
}
#teaserBar .article .articleImg {
	margin:0 10px 10px 0;
}
img.outline, img.imgOutline, .imgOutline img {
	border:1px solid #ddd;
}
.subArticle {
	margin-bottom:2.5em;
}
.colTxt .txtWrp {
	overflow:hidden;
}
.blockTxt .txtWrp {
	clear:left;
}
.blockTxt .articleImg {
	margin-left:0;
	margin-right:0;
}
.buttonWrp.dynButton .button {
	float:left;
}
.module.floatTxt {
	float:none;
	padding-bottom:1px;
	margin-bottom:11px;
	overflow:visible;
}
.module li.faq .sectionContent {
	padding:5px 0 0;
}
#faq dt, #faq dd, dl.faq dt, dl.faq dd {
	padding:0 5px;
}
#faq dt, dl.faq dt {
	padding-top:5px;
}
#faq dt.jsAnswer, #faq dd.jsAnswer, dl.faq dt.jsAnswer, dl.faq dd.jsAnswer {
	padding-top:0;
}
#faq dd.jsAnswer, dl.faq dd.jsAnswer {
	padding-bottom:5px;
	margin-bottom:.5em;
}
#faq dd.jsAnswer .utilityLink, dl.faq dd.jsAnswer .utilityLink {
	display:inline;
}
#faq .highlight, dl.faq .highlight {
	background-color:#f5f5f5;
}
#teaserBar .teaser img {
	float:left;
}
#teaserBar .t2 img {
	border:1px solid #ddd;
}
#teaserBar .module.contentOnly {
	border-bottom:none;
}
#teaserBar .t2 img, #teaserBar .t3 img {
	margin-right:10px;
}
ul.stageTeaser li {
	float:left;
	width:270px;
	height:153px;
	padding:5px 30px;
	margin:0 0 10px;
	background:url(/assets2/images/global/teaser-shadow-bg.png) no-repeat 21px 0;
}
.slideshow {
	position:relative;
}
.slideshow .imgSubline {
	height:32px;
}
.jsSlideshow .slideshow .imgWrp img {
	position:absolute;
	top:0;
	left:0;
}
.slideshowNav {
	cursor:pointer;
}
.slideshow .slideshowNav {
	position:absolute;
	bottom:57px;
	right:10px;
}
#mainVisual .slideshowNav {
	bottom:10px;
	right:36px;
}
.slideshow .slideshowNav li {
	float:left;
	height:23px;
}
.slideshow .slideshowNav li {
	background:url(/assets2/images/global/buttons/slideshow-controlbuttons_002.png) no-repeat 0 0;
}
.slideshow .slideshowNav .prev {
	background-position:-36px 0;
	width:35px;
}
.slideshow .slideshowNav .prev.active {
	background-position:-36px -23px;
}
.slideshow .slideshowNav .prev.first {
	background-position:0 0;
}
.slideshow .slideshowNav .prev.first.active {
	background-position:0 -23px;
}
.slideshow .slideshowNav .next {
	background-position:-71px 0;
	width:34px;
}
.slideshow .slideshowNav .next.active {
	background-position:-71px -23px;
}
.slideshow .slideshowNav .next.last {
	background-position:-106px 0;
	width:35px;
}
.slideshow .slideshowNav .next.last.active {
	background-position:-106px -23px;
}
.slideshow .slideshowNav .exterior {
	background-position:-141px 0;
	width:39px;
}
.slideshow .slideshowNav .exterior.active {
	background-position:-141px -23px;
}
.slideshow .slideshowNav .exterior.first {
	background-position:-224px 0;
}
.slideshow .slideshowNav .exterior.first.active {
	background-position:-224px -23px;
}
.slideshow .slideshowNav .exterior.last {
	background-position:-263px 0;
	width:40px;
}
.slideshow .slideshowNav .exterior.last.active {
	background-position:-263px -23px;
}
.slideshow .slideshowNav .interior {
	background-position:-180px 0;
	width:43px;
}
.slideshow .slideshowNav .interior.active {
	background-position:-180px -23px;
}
.slideshow .slideshowNav .interior.first {
	background-position:-303px 0;
	width:43px;
}
.slideshow .slideshowNav .interior.first.active {
	background-position:-303px -23px;
}
.slideshow .slideshowNav .interior.last {
	background-position:-345px 0;
	width:44px;
}
.slideshow .slideshowNav .interior.last.active {
	background-position:-345px -23px;
}
.slideshow .slideshowNav .play {
	background-position:-390px 0;
	width:34px;
}
.slideshow .slideshowNav .play.active {
	background-position:-390px -23px;
}
.slideshow .slideshowNav .play.last {
	background-position:-425px 0;
	width:35px;
}
.slideshow .slideshowNav .play.last.active {
	background-position:-425px -23px;
}
* html #mainVisual {
	height:340px;
}
#mainVisual .navi {
	width:825px;
	position:absolute;
	right:0;
	bottom:0;
	opacity:.6;
	filter:Alpha(opacity=60);
	background-color:#000;
}
#mainVisual .navi ul {
	list-style-type:none;
}
#mainVisual .navi ul li {
	color:#FFF;
	float:left;
	font-size:91.67%;
	line-height:145.46%;
	margin-left:40px;
	padding:9px 0 17px;
}
#mainVisual .navi ul li a {
	color:#FFF;
	text-decoration:none;
}
#mainVisual .navi ul li a:hover {
	text-decoration:underline;
}
#mainVisual .modelVisual {
	display:none;
	position:absolute;
	top:0;
	left:0;
}
#mainVisual .modelVisual.active {
	display:inline;
}
#mainVisual .navi ul li a.active {
	cursor:default;
	text-decoration:underline;
}
.extBodytype p {
	font-size:91.67%;
}
.extBodytype p.price {
	font-size:100%;
	font-weight:bold;
}
.extBodytype ul {
	font-size:91.67%;
}
.extBodytype ul li {
	margin-left:13px;
}
.x2.extBodytype .button {
	width:206px;
	float:left;
}
.x2.extBodytype img {
	padding:0 0 3px 0;
}
.motabilityContact .blind li {
	padding-top:9px;
	margin-bottom:10px;
	padding-left:45px;
}
.motabilityContact li {
	min-height:26px;
	background:url(/assets2/images/global/icons/blueGsm.gif) -0px -0px no-repeat;
}
.motabilityContact .hotline {
	background-image:url(/assets2/images/global/icons/blueContact.gif);
}
.motabilityContact .www {
	background-image:url(/assets2/images/global/icons/blueWww.gif);
}
.chevroletApproved .blind li {
	margin-bottom:36px;
	padding-left:57px;
}
.chevroletApproved li {
	min-height:37px;
	background:url(/assets2/images/global/icons/used-cars/checked.jpg) -0px -0px no-repeat;
}
.chevroletApproved .clutchBreaksBattery {
	background-image:url(/assets2/images/global/icons/used-cars/clutch-breaks-Battery.jpg);
}
.chevroletApproved .history {
	background-image:url(/assets2/images/global/icons/used-cars/history.jpg);
}
.chevroletApproved .miles {
	background-image:url(/assets2/images/global/icons/used-cars/warranty-20k-miles.jpg);
}
.chevroletApproved .mot {
	background-image:url(/assets2/images/global/icons/used-cars/mot.jpg);
}
.chevroletApproved .phone {
	background-image:url(/assets2/images/global/icons/used-cars/phone.jpg);
}
.chevroletApproved .thirty {
	background-image:url(/assets2/images/global/icons/used-cars/warranty-30-days.jpg);
}
.chevroletApproved .www {
	background-image:url(/assets2/images/global/icons/blueWww.gif);
}
#cardSlider .corner {
	background-image:url(/assets2/images/global/corners-c1c1c1.gif);
}
#cardSlider {
	width:618px;
	overflow:hidden;
	display:inline;
	float:left;
}
#cardSlider .slideMask {
	width:618px;
	float:left;
	overflow:hidden;
	position:relative;
}
.modelConfigure #cardSlider, .modelConfigure #cardSlider .slideMask {
	width:840px;
}
#cardSlider .action {
	cursor:pointer;
}
#cardSlider .slideBtn {
	width:20px;
	height:294px;
	float:left;
	background:url(/assets2/images/global/cardslider/sliderbuttons-left.png) no-repeat right 0;
}
#cardSlider .slideBtn.right {
	background-image:url(/assets2/images/global/cardslider/sliderbuttons-right.png);
}
#cardSlider .slideBtn.active {
	background-position:left top;
}
#cardSlider ul.cards {
	margin:0;
}
#cardSlider li.card {
	float:left;
	width:204px;
	height:292px;
	font-size:11px;
	border:1px solid #C1C1C1;
	background-color:#F5F5F5;
}
.jsReady #cardSlider ul.cards {
	height:295px;
}
.jsReady #cardSlider li.card {
	border-left-width:0;
	padding-left:1px;
}
.jsReady #cardSlider li.card.first {
	border-left-width:1px;
	padding:0;
}
#cardSlider ul.cards li.hover {
	background-color:#E9E9E9;
	cursor:pointer;
}
.modelConfigure #cardSlider ul.cards li.active {
	background-color:#E9E9E9;
	cursor:auto;
}
#cardSlider li.card.last {
	border-width:1px;
}
#cardSlider li.card h2, #cardSlider li.card h3 {
	margin-bottom:15px;
	font-size:11px;
}
#cardSlider li.card h3 {
	margin-bottom:0;
}
#cardSlider li.card h2 .modelName {
	font-size:14px;
}
#cardSlider li.card .cta1, #cardSlider li.card .cta2 {
	width:164px;
	margin:0 auto;
}
#cardSlider li.card .cardContent {
	width:190px;
	height:205px;
	overflow:hidden;
	margin:5px auto 13px;
	line-height:16px;
}
#cardSlider .noButtons li.card .cardContent {
	height:auto;
}
.modelConfigure #carPicWrp {
	width:1000px;
	height:340px;
	background-image:url(/assets2/images/global/carconfigurator/bg/bg_slider.gif);
	padding:0;
	position:relative;
	overflow:hidden;
}
.modelConfigure #carPicWrp .car {
	position:absolute;
	right:150px;
	top:70px;
	z-index:10;
	width:562px;
	height:250px;
}
.modelConfigure #carPicWrp .trim {
	display:none;
}
.modelConfigure #carPicWrp .trim.show {
	display:block;
}
.modelConfigure #topSum {
	padding:70px 37px 20px 37px;
}
.modelConfigure #topSum h1, .modelConfigure #topSum h2 {
	width:auto;
	font-size:18px;
	line-height:120%;
	margin-bottom:20px;
}
.modelOverview .module.modelInfo {
	float:left;
	width:228px;
	margin:0 28px 10px 0;
	line-height:16px;
}
.modelOverview .module.modelInfo h2 {
	font-size:11px;
	margin-bottom:1em;
}
.modelOverview .module.modelInfo p {
	margin-bottom:1em;
}
.modelOverview .module.modelInfo .buttonWrp {
	padding-top:5px;
}
h1.modelHead.dummy {
	background-image:url(/prototype/dummies/img/model-headline.jpg);
}
.teaserSlider .contentWrp {
	clear:both;
	position:relative;
	width:100%;
	overflow:hidden;
	background-color:white;
}
.teaserSlider .contentWrp.oneRow {
	height:190px;
}
.teaserSlider .contentWrp.twoRows {
	height:355px;
	width:auto;
}
.teaserSlider .contentWrp ul.wrapperTeasers {
	margin:13px 4px 14px 3px;
}
.contentWrp ul li {
	float:left;
}
.teaserSlider .contentWrp #teaserScreen {
	width:877px;
	height:189px;
	position:absolute;
	top:4px;
	left:66px;
	overflow:hidden;
}
.contentWrp div.buttonLeft, .contentWrp div.buttonRight {
	cursor:pointer;
	background-repeat:no-repeat;
	position:absolute;
	width:38px;
	height:38px;
}
.teaserSlider .contentWrp div.buttonLeft {
	top:75px;
	left:18px;
	background-image:url(/assets2/images/global/navigation/teasernav/button-arrow-left.png);
}
.teaserSlider .contentWrp div.buttonRight {
	top:75px;
	right:16px;
	background-image:url(/assets2/images/global/navigation/teasernav/button-arrow-right.png);
}
.contentWrp div.sliderPageIdenticator {
	position:absolute;
	top:10px;
	left:0;
	width:100%;
	height:10px;
	text-align:center;
	z-index:40;
}
.contentWrp div.sliderPageIdenticator span {
	padding:5px;
	margin:1px;
	overflow:hidden;
	font-size:8px;
	background:no-repeat 0 4px;
}
.teaserSlider .contentWrp div.sliderPageIdenticator span.pagePassive {
	background-image:url(/assets2/images/global/navigation/teasernav/slider-page-identifier-passive.gif);
	cursor:pointer;
}
.teaserSlider .contentWrp div.sliderPageIdenticator span.pageActive {
	background-image:url(/assets2/images/global/navigation/teasernav/slider-page-identifier-active.gif);
}
.contentWrp #teaserScreen #wrapperTeaserSlider {
	position:relative;
}
.teaserSlider .contentWrp #teaserScreen #displayTeaserSlider {
	width:8577px;
	position:absolute;
}
.contentWrp #teaserScreen #displayTeaserSlider li {
	float:left;
	margin:0;
	width:290px;
	height:163px;
}
.teaserSlider .contentWrp #teaserScreen #displayTeaserSlider li.last {
	visibility:hidden;
}
div.teaser1, div.teaser2 {
	background:url(/assets/images/global/teaser-shadow-bg.png) no-repeat 26px 9px;
	width:265px;
	padding:14px 33px 12px 34px;
	height:137px;
}
.teaserSlider #teaserScreen div.teaser1, .teaserSlider #teaserScreen div.teaser2 {
	background-position:4px 9px;
	padding:14px 13px 12px 12px;
}
.experience_overview div.teaser1, .experience_overview div.teaser2 {
	width:264px;
}
div.teaser1 img, div.teaser2 img {
	display:block;
}
div.teaser1 div.textLink, div.teaser2 div.textLink {
	height:23px;
	width:245px;
	background-color:#fff;
	overflow:hidden;
	font-size:10px;
	color:#951515;
	font-weight:bold;
	line-height:23px;
	padding:0 10px 0 10px;
}
div.teaser1 div.textLink a, div.teaser2 div.textLink a {
	color:#951515;
	font-weight:bold;
	font-size:10px;
	display:inline-block;
	text-decoration:underline;
}
div.teaser1 div.textLink .external, div.teaser2 div.textLink .external {
	background-position:right center;
}
div.teaser2 img {
	width:96px;
	float:left;
}
div.teaser2 div.wrapper {
	width:149px;
	height:127px;
	overflow:hidden;
	background-color:#eeeef2;
	padding:10px 10px 0 10px;
	color:#484848;
	position:relative;
}
div.teaser2 h3 {
	font-size:18px;
	font-weight:bold;
	padding-bottom:5px;
}
div.teaser2 div.description {
	font-size:10px;
}
div.teaser2 div.textLink {
	background-color:#eeeef2;
	position:absolute;
	width:149px;
	left:0;
	bottom:0;
}
#content .subArticle h3 p {
	margin:0;
	padding:0;
}
div.futureCars div.thumbnail {
	position:relative;
	margin-bottom:8px;
	width:216px;
}
div.futureCars div.thumbnail:hover {
	cursor:pointer;
}
div.futureCars div.thumbnail div.collection {
	position:relative;
	height:150px;
	width:216px;
}
div.futureCars div.thumbnail img {
	display:block;
	border:1px solid #ddd;
	position:absolute;
	height:148px;
	width:214px;
}
div.futureCars div.thumbnail div.numberBox {
	position:absolute;
	right:4px;
	top:4px;
	background-image:url(/t/js/FutureGallery/number-box-right.png);
	background-repeat:no-repeat;
	background-position:right top;
	font-weight:bold;
	visibility:hidden;
}
div.futureCars div.thumbnail div.numberBox span {
	background-image:url(/t/js/FutureGallery/number-box-left.png);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	height:17px;
	min-width:18px;
	margin-right:4px;
	padding-left:4px;
	text-align:center;
}
div.futureCars div.thumbnail:hover div.numberBox {
	visibility:visible;
	text-decoration:none;
}
div.futureCars div.caption {
	position:absolute;
	width:204px;
	left:1px;
	bottom:1px;
	background-color:#474747;
	opacity:.8;
	filter:alpha(opacity=80);
	color:#fff;
	padding:5px;
	visibility:hidden;
	text-decoration:none;
}
div.futureCars div.thumbnail:hover div.caption {
	visibility:visible;
}
div.futureCars .actions .utilityLink {
	text-decoration:none;
	padding:0 6px;
}
div.futureCars .actions .utilityLink:hover {
	text-decoration:underline;
}
div.futureCars .actions .utilityLink.active {
	text-decoration:none;
	color:#fff;
	background-color:#E8AE05;
	display:block;
	padding:4px 6px;
}
div.futureCars .actions ul {
	padding-bottom:20px;
}
div.futureCars .actions ul li {
	padding-top:4px;
}
.setLightbox a {
	display:block;
	position:relative;
}
.setLightbox a span.enlargeable {
	background-image:url(/assets2/images/global/icons/plus-icon.png);
	background-repeat:no-repeat;
	display:block;
	width:14px;
	height:14px;
	position:absolute;
	right:4px;
	top:4px;
}
.inlineWindow .windowBar {
	width:800px;
	position:relative;
	text-align:left;
}
.inlineWindow .windowBar .windowBarContentWrapper {
	background-image:url("/assets2/images/global/layer/inlinewindow-windowbar.png");
	background-repeat:no-repeat;
	height:36px;
	width:776px;
	position:relative;
	overflow:hidden;
	left:0;
}
.inlineWindow .windowBar div.rightCorner {
	background-image:url("/assets2/images/global/layer/inlinewindow-windowbar.png");
	background-repeat:no-repeat;
	background-position:0 -37px;
	width:4px;
	height:36px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
}
.inlineWindow .windowBar .windowBarContentWrapper .contents {
	float:left;
	height:36px;
	overflow:hidden;
	text-align:left;
	width:70%;
}
.inlineWindow .windowBar .windowBarContentWrapper .navigationElements {
	float:right;
	height:36px;
	line-height:36px;
	overflow:hidden;
	text-align:right;
	width:30%;
}
.inlineWindow .windowBar .windowBarContentWrapper .navigationElements .buttonClose {
	background-image:url("/assets2/images/global/icons/close.gif");
	background-position:right 2px;
	background-repeat:no-repeat;
	float:right;
	height:16px;
	margin-top:10px;
	padding-right:24px;
	font-size:11px;
}
div.feedBox {
	background-color:#f4f4f4;
}
div.feedBox div.title, div.feedBox li {
	border-bottom:1px solid #ddd;
	overflow:hidden;
	padding:10px 10px 0 10px;
}
div.feedBox div.title span {
	font-weight:bold;
}
div.feedBox div.title img {
	float:left;
	margin:0 10px 10px 0;
}
div.feedBox div.title span {
	margin-bottom:10px;
	display:block;
}
div.feedBox ul {
	clear:both;
}
div.feedBox li {
	margin:0;
	padding:10px;
	font-size:91.67%;
}
div.feedBox li span {
	display:block;
}
div.feedBox li a {
	color:#32cbff;
	text-decoration:none;
}
div.feedBox li a.timeInfo {
	color:#949494;
}
div.feedBox div.disclaimer {
	padding:10px;
}
div.accessories div.thumbnail {
	position:relative;
	margin-bottom:8px;
	width:216px;
	height:175px;
	overflow:hidden;
}
div.accessories div.thumbnail:hover {
	cursor:pointer;
}
div.accessories div.thumbnail div.collection {
	position:relative;
	height:150px;
	width:216px;
}
div.accessories div.thumbnail img {
	display:block;
	border:1px solid #ddd;
	position:absolute;
	height:148px;
	width:214px;
}
div.accessories a.activateAccessoryInlineWindow {
	text-decoration:none;
}
div.accessories div.caption {
	width:204px;
	left:1px;
	bottom:1px;
	background-color:#474747;
	opacity:.8;
	filter:alpha(opacity=80);
	padding:9px 9px 0;
	text-decoration:none;
	position:relative;
	color:#000;
	background-color:inherit;
}
div.accessories div.thumbnail:hover div.caption {
	visibility:visible;
}
div.accessories .actions .utilityLink {
	text-decoration:none;
	padding:0 6px;
}
div.accessories .actions .utilityLink:hover {
	text-decoration:underline;
}
div.accessories .actions .utilityLink.active {
	text-decoration:none;
	color:#fff;
	background-color:#E8AE05;
	display:block;
	padding:4px 6px;
}
div.accessories .actions ul {
	padding-bottom:20px;
}
div.accessories .actions ul li {
	padding-top:4px;
}
div.accessories div.thumbnail img, div.accessories div.thumbnail div.collection {
	height:120px!important;
	cursor:pointer;
}
div.accessories div.captionCategory {
	font-size:10px;
	color:#5c5c5c;
	padding:0 9px 20px;
}
.accessories .thumbnailGalleryControlsHeadline {
	font-size:11px;
	color:#2e2e2e;
}
ul#accessoriesDatabase {
	display:none;
}
div#inlineWindow_moreInfoAccessory {
	width:900px;
}
div#inlineWindow_moreInfoAccessory div.titleBar {
	width:898px;
}
div#inlineWindow_moreInfoAccessory div.titleBarContent {
	width:870px;
}
div#inlineWindow_moreInfoAccessory div.dividerTop, div#inlineWindow_moreInfoAccessory div.dividerBottom {
	background-image:none;
}
div#inlineWindow_moreInfoAccessory div.imageContainer {
	float:left;
	padding-right:20px;
}
#inlineWindow_moreInfoAccessory div.imageContainer img {
	border:1px solid #ddd;
}
div#inlineWindow_moreInfoAccessory div.contentHeadline {
	font-weight:bold;
	color:#2e2e2e;
	padding-bottom:20px;
	padding-top:10px;
}
div#inlineWindow_moreInfoAccessory div.contentDescription {
	color:#2e2e2e;
	padding-bottom:20px;
}
div#inlineWindow_moreInfoAccessory span.contentFeature {
	font-weight:bold;
	padding-right:5px;
}
div#inlineWindow_moreInfoAccessory .windowBar {
	width:900px;
}
div#inlineWindow_moreInfoAccessory .windowBar .windowBarContentWrapper {
	background-image:url("/assets2/images/global/layer/inlinewindow-windowbar-900x74.png");
	width:876px;
}
div#inlineWindow_moreInfoAccessory .button.cta1 .corner {
	background-image:url("/assets2/images/global/corners-a63100.gif");
}
div#inlineWindow_moreInfoAccessory div.dividerBottom {
	background-image:url("/assets2/images/global/layer/layer-white-bottom-dark-bg-900px.gif");
}
div#inlineWindow_moreInfoAccessory div.footerText {
	padding:4px 11px 6px 17px;
	height:16px;
}
div#inlineWindow_moreInfoAccessory div.footerText div.containerPreviousNextButtons {
	float:right;
	margin-top:2px;
}
div#inlineWindow_moreInfoAccessory span.titleHeadline {
	padding-left:7px;
}
div#inlineWindow_moreInfoAccessory div.contentText {
	padding-left:17px;
}
div#inlineWindow_moreInfoAccessory a.printLink, div.printLink, span.printLink {
	color:#000;
	font-size:11px;
	cursor:pointer;
	background-image:url(/assets/images/global/printerIcon.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	padding:2px 0 2px 25px;
	text-decoration:none;
}
div#inlineWindow_moreInfoAccessory a.printLink {
	float:left;
}
div#inlineWindow_moreInfoAccessory a.pagerInactive {
	color:#666!important;
	text-decoration:none;
	cursor:default!important;
}
div#inlineWindow_moreInfoAccessory a#pagerPrevious, a#pagerNext {
	color:#000;
}
div#inlineWindow_moreInfoAccessory #pictureEnumerator {
	padding-top:6px;
	height:20px;
}
div#inlineWindow_moreInfoAccessory #pictureEnumerator span {
	padding:1px 4px 1px 3px;
	margin:5px 8px 5px 0;
	border:1px solid #999;
	cursor:pointer;
}
div#inlineWindow_moreInfoAccessory #pictureEnumerator span:hover {
	background-color:#eee;
}
div#inlineWindow_moreInfoAccessory #pictureEnumerator span.enumActive, #pictureEnumerator span.enumActive:hover {
	padding:2px 5px 2px 4px;
	background-color:#e8ae05;
	color:#fff;
	border:none;
}
.printWindow_moreInfoAccessory {
	margin-left:20px;
	margin-top:20px;
}
.printWindow_moreInfoAccessory a, .printWindow_moreInfoAccessory a.button {
	display:none;
}
.printWindow_moreInfoAccessory span.titleHeadline {
	padding-left:7px;
	float:left;
	font-size:18px;
	font-weight:bold;
	line-height:36px;
	margin-top:20px;
}
.printWindow_moreInfoAccessory div.titleHeadline {
	font-size:18px;
	font-weight:bold;
	line-height:36px;
}
.printWindow_moreInfoAccessory .contentContainer {
	margin-left:20px;
}
.printWindow_moreInfoAccessory .imageContainer {
	width:300px;
	float:left;
	margin-right:20px;
}
.printWindow_moreInfoAccessory .imageContainer img {
	width:100%;
	margin-bottom:20px;
	border:1px solid #e4e4e4;
}
.printWindow_moreInfoAccessory .contentHeadline {
	font-weight:bold;
	padding-bottom:20px;
	margin-top:10px;
}
.printWindow_moreInfoAccessory .copyContainer {
	width:600px;
*width:300px;
}
.printWindow_moreInfoAccessory div.contentDescription {
	color:#2E2E2E;
	padding-bottom:20px;
}
.printWindow_moreInfoAccessory .contentFeature {
	font-weight:bold;
}
#teaserBar .txtWrp a[target="_blank"] {
	background-image:url(/assets/images/global/externalIcon.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-right:16px;
}
#teaserBar .txtWrp a[target="_blank"]:visited {
	background-image:url(/assets/images/global/external_8c8c8cIcon.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-right:16px;
}
#teaserBar .txtWrp a[target="_blank"]:focus, #teaserBar .txtWrp a[target="_blank"]:hover, #teaserBar .txtWrp a[target="_blank"]:active {
	color:#b33037;
	background-image:url(/assets/images/global/externalIcon.jpg);
}
#content .grid .module.last {
	margin-bottom:23px;
}
.onLoadOverlay {
	width:400px;
	display:none;
	background-color:#fff;
}
.onLoadOverlay .close {
	background-image:url(/assets2/images/global/icons/close-icon-white-23x23.png);
	position:absolute;
	right:7px;
	top:7px;
	cursor:pointer;
	height:23px;
	width:23px;
	z-index:9999;
}
.onLoadOverlayBox {
	padding:40px 60px 30px 40px;
}
.onLoadOverlayBox .copy {
	padding:0 0 10px;
}
.onLoadOverlayBox .copy p {
	padding-bottom:10px;
}
.onLoadOverlayBox .action .button {
	padding:3px 34px 4px;
}
