@import url('/css/fonts/skodanext/stylesheet.css'); 

html, body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
    height: 100% !important;
    min-height: 100% !important;
	font-family: 'SKODA Next', Verdana, Arial, sans-serif;
    font-size: 12px;
	color: #555555;
}

img {
	border: 0px;
}

a {
	color: #299926;
	text-decoration: underline;
}

a:hover {
	color: #299926;
	text-decoration: underline;
}

@font-face {
	font-family: "SkodaProRegular";
    src: url('../fonts/SkodaPro_Regular.eot?');
    src: url('../fonts/SkodaPro_Regular.ttf');
    font-weight: normal;
    font-style: normal;

}
@font-face {
	font-family: "SkodaProBold";
    src: url('../fonts/SkodaPro_Bold.eot?');
    src: url('../fonts/SkodaPro_Bold.ttf');
}

H3 {
	font-family: 'SkodaProRegular', Verdana, Arial;
	font-size: 20px;
	color: #000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.clearfix:before,
.clearfix:after {
   content: " "; /* 1 */
   display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.clearfix {
   *zoom: 1;
}

.bgHeader {
	width: 100%;
	height: 116px;
	background: url('../pics/header_line.png') repeat-x;
}

.skodaclaim {
	margin-left:10px;
	padding-top:10px;
	width: 900px;
	height: 70px;
	float: left;
	background: none;
}

.dealerNameBox {
	width: 898px;
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.dealerName {
	font-family: 'SkodaProBold', Verdana, Arial;
	font-size: 18px;
	color: #000;
	padding-right: 12px;
	font-weight: bold;
}

.officialDealer {
	font-family: 'SkodaProRegular', Verdana, Arial;
	font-size: 18px;
	color: #000;
}

.top-subnav LI a {
	text-decoration: none;
}

.pageTitle {
	padding: 10px;
	background: url('../pics/greenboxBG.png');
}

.pageTitle H1 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	font-size: 21px;
	color: #FFFFFF;
}

.inputText {
	border: 1px solid #CCCCCC;
	width: 298px;
	height: 22px;
	padding-left: 3px;
	color: #555555;
}

.selectOptions {
	border: 1px solid #CCCCCC;
	width: 303px;
	height: 22px;
	padding-left: 3px;
	color: #555555;
	font-family: Verdana;
	font-size: 12px;
}

.formHeader {
	background-color: #4AA82E;
	padding: 10px 20px 10px 20px;
	color: #FFFFFF;
	font-size: 20px;
	font-family: Verdana;
}

.submitButton {
	padding: 6px;
	font-size: 13px;
	font-family: Verdana;
	background-color: #4AA82E;
	color: #FFFFFF;
	border: 0px;
	cursor: pointer;
}

.previewPageBox2 {
	float: left;
	width: 416px;
	margin-right: 22px;
}

.previewPageBox2 a{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: none;
}

.previewPageBox2 a:hover{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: underline;
}

.previewPageBoxLast2 {
	float: left;
	width: 416px;
}

.previewPageBoxLast2 a{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: none;
}

.previewPageBoxLast2 a:hover{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: underline;
}

.previewPageBox3 {
	float: left;
	width: 270px;
	margin-right: 22px;
}

.previewPageBox3 a{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: none;
}

.previewPageBox3 a:hover{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: underline;
}

.previewPageBoxLast3 {
	float: left;
	width: 270px;
}

.previewPageBoxLast3 a{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: none;
}

.previewPageBoxLast3 a:hover{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: underline;
}

.previewPageBox4 {
	float: left;
	width: 197px;
	margin-right: 22px;
}

.previewPageBox4 a{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: none;
}

.previewPageBox4 a:hover{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: underline;
}

.previewPageBoxLast4 {
	float: left;
	width: 197px;
}

.previewPageBoxLast4 a{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: none;
}

.previewPageBoxLast4 a:hover{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	text-decoration: underline;
}

.content {
	width: 900px;
	padding-top: 22px;
	padding-bottom: 24px;
	background-color: #FFFFFF;
}

.contactBlock {
	width: 270px;
	height: 395px;
	float: left;
	background-color: #42A62C;
	overflow: hidden;
	position: relative;
	z-index:50px;
}

.adressBox {
	min-height: 40px;
	padding-bottom: 9px;
	border-bottom: 1px solid #FFF;
	background: url('../pics/ico_adress.jpg') no-repeat;
}

.phoneBox {
	min-height: 24px;
	padding-top: 13px;
	padding-bottom: 11px;
	background: url('../pics/ico_phone.jpg') no-repeat;
}

.emailBox {
	min-height: 22px;
	padding-top: 7px;
	padding-bottom: 11px;
	border-bottom: 1px solid #FFF;
	background: url('../pics/ico_email.jpg') no-repeat;
}

.workBox {
	min-height: 28px;
	padding-top: 9px;
	padding-bottom: 11px;
	border-bottom: 1px solid #FFF;
	background: url('../pics/ico_clock.jpg') no-repeat;
}

.mapBox {
	min-height: 26px;
	padding-top: 15px;
	background: url('../pics/ico_map.jpg') no-repeat;
}

.contactBox {
	color: #FFF;
	 padding-left: 52px;
}

.contactBox a {
	color: #FFF;
	text-decoration: none;
}

.contactBox a:hover {
	color: #FFF;
	text-decoration: underline;
}


/*************************
  News Block on Maine Page
*************************/
.newsBlock {
	width: 576px;
	height: 288px;
	float: left;
	background-color: #F5F5F5;
	border: 1px solid #CCC;
}

a.allNews{
	background: url("../pics/arrowNews.jpg") no-repeat scroll left 4px;
	font-family: Verdana;
	font-size: 14px;
	padding-left: 18px;
	color: #000000;
	text-decoration: none;
}

a.allNews:hover{
	background: url("../pics/arrowNews.jpg") no-repeat scroll left 4px;
	font-family: Verdana;
	font-size: 14px;
	padding-left: 18px;
	color: #4BA82E;
	text-decoration: underline;
}

.newsHomeBox {
	float: left;
	width: 542px;
	color: #000000;
	line-height: 15px;
}

.newsHomeBox DIV{
	width: 261px;
	height: 112px;
	float: left;
	overflow: hidden;
}

.newsHomeBox DIV a {
	font-weight: bold;
	color: #299926;
	text-decoration: none;
	line-height: 16px;
}

.newsHomeBox DIV a:hover {
	font-weight: bold;
	color: #299926;
	text-decoration: underline;
	line-height: 16px;
}

.newsHomeBox DIV SPAN {
	color: #000;
	line-height: 16px;
}


/************************
	News Page
************************/
.newsBox {
	width: 760px;
	padding-left: 15px;
	float: left;
	line-height: 16px;
}

.newsBox SPAN{
	color: #299926;
}

.newsBox a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.newsBox a:hover {
	font-weight: bold;
	color: #299926;
	text-decoration: underline;
}

H2.newsTitle {
	font-family: 'SkodaProBold', Verdana;
	font-size: 20px;
	color: #000;
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;

	/*font-weight: bold;*/
}

a.newsPageSort {
	text-decoration: none;
	color: #666666;
	line-height: 18px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	margin-bottom: 7px;
	margin-top: 3px;
	border: 1px solid #CCCCCC;
}

a.newsPageSort:hover {
	text-decoration: none;
	color: #299926;
	border: 1px solid #299926;
}

a.newsList{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
}

a.newsList:hover{
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
}

.offersBox {
	width: 642px;
	padding-left: 15px;
	float: left;
	line-height: 16px;
}

.offersBox SPAN{
	color: #299926;
}

.offersBox DIV{
	padding-top: 8px;
	font-size: 11px;
	color: #555555;
}

.offersBox a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.offersBox a:hover {
	font-weight: bold;
	color: #299926;
	text-decoration: underline;
}

H2.offersTitle {
	font-family: 'SkodaProBold', Verdana;
	font-size: 20px;
	color: #000;
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;

	/*font-weight: bold;*/
}

.serviceOffersBox {
	width: 564px;
	padding-left: 15px;
	float: left;
	line-height: 16px;
}

.serviceOffersBox H3{
	font-family: 'SkodaProRegular', Verdana;
	font-size: 20px;
	color: #000;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
}

.serviceOffersBox SPAN{
	font-size: 12px;
	font-style: italic;

}

.serviceOffersBox P{
	marging-top: 12px;
	marging-bottom: 16px;
	padding: 0px;
}

.serviceOffersBox a {
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	color: #299926;
	text-decoration: none;
}

.serviceOffersBox a:hover {
	background: url("../pics/arr_green.png") no-repeat scroll left 4px;
	padding-left: 10px;
	color: #299926;
	text-decoration: underline;
}


/*********************
	Main Nav
*********************/

.hlbMenu {
	float: left;
	width: 626px !important;
	width: 596px;
	width/**/:/**/626px;
	height: 23px !important;
	height: 40px;
	height/**/:/**/23px;
	padding: 11px 0px 18px 0px;
	margin: 0px 0px 0px 20px;
	color: #555555;
}

.hlbMenuMain {
	position: relative;
	float: left;
	height: 23px;
	width: 100%;
	z-index: 1000;
	white-space: nowrap;
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.hlbMenuMain li {
	float: expression('left');
}
.hlbMenuMain a, .hlbMenuMain a:active, .hlbMenuMain a:visited, .hlbMenuMain a:hover,
.hlbMenuMainSelected, .hlbMenuMainSelected:visited, .hlbMenuMainSelected:active {
	display: block;
	float: left;
	width: auto;
	height: 12px !important;
	height: 23px;
	height/**/:/**/12px;
	padding: 5px 4px 5px 2px;
	text-decoration: none;
	font-size: 13px;
}
/* top menu - second level */
.hlbMenuSecondLevel {
	position: absolute;
	left: 0px;
	top: 23px;
	display: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	z-index: 900;
}
.hlbmslMain {
	float: left;
	vertical-align: bottom;
	background-color: white;
	border-left: solid 1px #ebebeb;
	border-bottom: solid 1px #ebebeb;
	border-right: solid 1px #ebebeb;
	color: #555555;
}

/* second level menu UL */
.hlbmslMain UL {
	margin: 0 0 0 0;
	min-width: 100px;
	list-style-position: outside;
	list-style-type: none;
	padding: 7px 0 7px 0px;
}
.hlbmslMain UL LI {
	float: expression('none');
	display: block;
	border: 1px solid #FFFFFF;
}
.hlbmslMain UL LI a, .hlbmslMain UL LI a:visited, .hlbmslMain UL LI a:active, .hlbmslMain UL LI a:hover {
	float: none;
	width: auto !important;
	height: auto !important;
	display: block;
	padding: 3px 10px 3px 20px;
	text-transform: none;
	text-decoration: none;
}
/* top menu */
.hlbMenuMain a, .hlbMenuMain a:active, .hlbMenuMain a:visited {
	color: #555555;
	border-right: solid 1px white;
	border-left: solid 1px white;
	border-top: solid 1px white;
	background: transparent url('../pics/nav1_selector.gif') no-repeat right 8px;
}
.hlbMenuMain a:hover,
a.hlbMenuMainSelected, a.hlbMenuMainSelected:visited, a.hlbMenuMainSelected:active, a.hlbMenuMainSelected:hover	{
	color: #9F9F9F;
	background-color: white;
	background-image: none;
	border-left: solid 1px #ebebeb;
	border-top: solid 1px #ebebeb;
	border-right: solid 1px #ebebeb;
}
a.hlbMenuLinkLast, a.hlbMenuLinkLast:visited, a.hlbMenuLinkLast:active, a.hlbMenuLinkLast:hover {
	background-image: none !important;
}

.hlbmslMain UL LI a, .hlbmslMain UL LI a:visited, .hlbmslMain UL LI a:active {
	color: black;
	background: transparent url('../pics/arr_green.png') no-repeat 5px center;
	border: none !important;
	padding: 6px 20px;
}
.hlbmslMain UL LI a:hover {
	color: #4ba82e;
	background: #ebebeb url('../pics/arr_green.png') no-repeat 5px center;
	border: none !important;
	padding: 6px 20px;
}

/*********************
	Menu Model
**********************/


	.mMenu {
		width: 900px;
		height: 29px;
	}
	.mmMenuMain {
		position: relative;
		float: left;
		width: 100%;
		height: 29px;
		font-size: 10px;
		z-index: 500;
		white-space: nowrap;
		list-style-type: none;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		background-color: #4ba82e;
		color: #FFF;
	}
	.mmMenuMain > li {
		float: left;
	}
	.mmMenuMain > li > a, .mmMenuMain > li > a:active, .mmMenuMain li > a:visited, .mmMenuMain > Li > a:hover,
	.mmMenuMainSelected, .mmMenuMainSelected:visited, .mmMenuMainSelected:active {
		display: block;
		float: left;
		height: 21px !important;
		height: 31px;
		height/**/:/**/21px;
		padding: 4px 20px 3px 10px;
		text-decoration: none;
		font-size: 15px;
	}
	.mmMenuMain > li > a, .mmMenuMain > li > a:active, .mmMenuMain li > a:visited {
		color: white;
		border-left: solid 1px #4ba82e;
		border-top: solid 1px #4ba82e;
		border-right: solid 1px #4ba82e;
	}
	/*.mmMenuMain > li > a:hover, */
	.mmMenuMain > li:hover > a,
	a.mmMenuMainSelected, a.mmMenuMainSelected:visited, a.mmMenuMainSelected:active, a.mmMenuMainSelected:hover {
		color: #4ba82e !important;
		background: white url('../pics/arrow_down.png') no-repeat right 7px !important;
		border-left: solid 1px #ebebeb !important;
		border-top: solid 1px #ebebeb !important;
		border-right: solid 1px #ebebeb !important;
	}
/* model menu - second level */
	.mmmSecondLevel	{
		position: absolute;
		max-width: 860px;
		left: 0px;
		top: 29px;
		display: none;
		z-index: 1000;
		/*padding: 10px 10px 10px 20px;*/
		margin: 0 0 0 0;
		background-color: white;
		border-left: solid 1px #ebebeb;
		border-bottom: solid 1px #ebebeb;
		border-right: solid 1px #ebebeb;
		color: #555555;
	}
	.menu-second-level {
		width: 630px;
		padding: 5px 10px 18px 5px;
		background: #fff;
		font-size: 12px;
		color: #000;
		white-space: normal;
		text-align: left;
		box-shadow: 3px 2px 6px -1px rgba(100,100,100,0.4)
	}
	.menu-second-level ul {
		text-align: left;
		list-style: disc;
	}
	.menu-second-level-inner {
		margin-top: 4px;
		margin-bottom: 4px;
		background: url('../pics/modelmenu_bgr.png') repeat-y 4px 0;
  }
	.menu-second-level .model-list-wrap,
	.menu-second-level .model-data {
		float: left;
	}
	.menu-second-level .model-list {
		margin-top: 6px;
		margin-left: 0;
		margin-bottom: 30px;
		width: 240px;
	}
	.menu-second-level .model-list,
	.menu-second-level .model-list li {
		padding-left: 0;
		list-style: none;
	}
	.menu-second-level .model-list li > a .model-item-arrow {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		height: 14px !important;
		margin: 2px 0 0;
		padding: 0 5px 0 0 !important;
		margin-left: 5px;
		vertical-align: middle;
		width: 5px;
		background: url('../pics/icons_arrows.png') no-repeat -78px -22px;
	}
	.menu-second-level .model-list li > a {
		color: #000 !important;
		text-decoration: none;
		display: block;
		height: 25px;
		line-height: 25px;
		*position: relative;
	}
	.menu-second-level .model-list li > a.active {
		color: #4BA82E;
		background: #E8F4E4 url('../pics/modelmenu_arrow.png') no-repeat 100% 0;
	}

	.menu-second-level .model-data {
		width: 385px;
		padding-left: 5px;
	}

	.menu-second-level .model-data ul {
		padding-left: 12px;
		margin: 0 2px;
		line-height: 17px;
	}
	.menu-second-level .model-title {
		border-bottom: 1px solid #ECECEC;
		padding-bottom: 6px;
	}
	.menu-second-level .model-title > span {
		float: right;
		vertical-align: middle;
		line-height: 21px;
		font-size: 10px;
		color: #9F9F9F;
	}
	.menu-second-level .model-title strong {
		font-size: 18px;
		color: #000;
	}
	.menu-second-level .model-title > strong:first-child {
		float: left;
		font-weight: normal;
	}
	.model-figure {
		padding-top: 12px;
	}
	.model-figure > a > img {
		float: left;
		padding-top: 10px;
		padding-left: 4px;
	}
	.model-figure .links {
		float: right;
		width: 170px;
		margin-top: 10px;
		margin-right: 6px;
	}
	.model-figure .links > a {
		display: block;
		padding: 5px 10px;
		background-color: #4aa82e;
		color: #fff;
		margin-bottom: 5px;
		text-decoration: none;
	}
	.model-figure .links > a * {
		cursor: pointer;
	}
	.model-figure .links > a:hover {
		background-color: #398124;
	}
	.model-figure .links > a .link-text {
		float: left;
	}
	.model-figure .links > a .link-arrow {
		float: right;
		margin-top: 3px;
		height: 10px;
		width: 7px;
		background: url('../pics/icons_arrows.png') no-repeat -67px 0;
	}
	.menu-second-level .model-text {
		margin-top: 2px;
	}
	.menu-second-level .model-text ul {
		margin-top: 2px;
	}
	.menu-second-level .tech-icons {
		margin-top: 12px !important;
		margin-left: 0 !important;
		padding-left: 0 !important;
	}
	.menu-second-level .tech-icons li {
		display: inline-block;
		vertical-align: middle;
		*display: inline;
		*zoom: 1;
		margin-right: 5px;
		cursor: default;
	}
	.menu-second-level .ti-bg,
	.menu-second-level .ti-text {
		float: left;
	}
	.menu-second-level .ti-bg {
		height: 30px;
		width: 30px;
		background: url('../pics/modelmenu_icons.png') no-repeat -104px 0;
	}
	.menu-second-level .lagguage .ti-bg {
		background-position: 0 0;
	}
	.menu-second-level .fuel .ti-bg {
		background-position: -60px 0;
	}
	.menu-second-level .co2 .ti-bg {
		margin-top: -1px;
		background-position: -30px 0;
	}
	.menu-second-level .ti-text {
		margin-left: 2px;
		margin-top: 3px;
	}
	.menu-second-level .ti-text small {
		 color: #9f9f9f;
	}
	.menu-second-level .ti-text-top {
		display: block;
		vertical-align: middle;
		line-height: 10px;
	}
	.menu-second-level .ti-text-bottom {
		color: #000;
	}
	.menu-second-level .ti-text-bottom small {
		font-size: 10px;
		padding: 0 5px;
	}


/*******************
Menu Black
*******************/
.menuCommonPages {
	width: 900px;
	height: 25px;
	background-color: #000;
}

.menuCommonPages UL {
	position: relative;
	float: left;
	height: 25px;
	width: 100%;
	/*z-index: 1000;*/
	white-space: nowrap;
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.menuCommonPages UL LI{
	float: expression('left');
}


.menuCommonPages UL LI a{
	display: block;
	float: left;
	width: auto;
	height: 10px !important;
	height: 25px;
	height/**/:/**/12px;
	padding: 4px 10px 6px 10px;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;
	background: transparent url('../pics/AutosItem_selector.gif') no-repeat right 7px;
	border: 1px solid #000000;
}

.menuCommonPages UL LI a:hover{
	color: #9F9F9F;
	background-image: none;
	margin-top: -3px;
	padding-top: 6px;
	padding-bottom: 10px;
	background: none;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}


/*******************
	Footer
*******************/
.footer {
	width: 100%;
	height: 235px;
	background-color: #ECECEC;
}

.footerLinks {
	width: 940px;
	height: 185px;
	background: url('../pics/footer.png') top no-repeat;
}

.footerLi {
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top: 40px;
	margin-right: 120px;
}
.footerLi li{
	list-style-type:none;
	margin-bottom: 10px;
}
.footerLi li a{
	background: url("../pics/arr_green.png") no-repeat scroll left 2px;
	font-family: Verdana;
	font-size: 12px;
	padding-left: 12px;
	color: #555555;
	text-decoration: none;
}
.footerLi li a:hover{
	background: url("../pics/arr_green.png") no-repeat scroll left 2px;
	font-family: Verdana;
	font-size: 12px;
	padding-left: 12px;
	color: #4BA82E;
	text-decoration: underline;
}
.copyright {
/*	font-size: 12px!important;  */
	color: #666666;
	padding-right: 38px;
}
a.footerLink{
	color: #666666;
	text-decoration: none;
}
a:hover.footerLink, a:hover.footerLink u{
	color: #4BA82E;
	text-decoration: underline;
}
/************************
	Auto in stock
************************/
.table_title {
	color: #50A637;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	padding-bottom: 3px;
}

.brdrBot_1{
	font-size: 12px;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
}

.brdrBot_2{
	font-size: 12px;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	background-color: #E9E9E9;
}

.bkgD {
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}
/**************************
	Price and equipment
*****************************/
.priceTableTH_1 {
	background-color: #9F9F9F;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
.priceTableTH_2 {
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
.priceTableTDwhite_1 {
	background-color: #FFF;
	color: #555555;
	font-size: 12px;
	padding: 2px 0px 2px 0px;
}
.priceTableTDwhite_2 {
	background-color: #F5F5F5;
	color: #555555;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.priceTableTDgrey_1 {
	background-color: #F5F5F5;
	color: #555555;
	font-size: 12px;
	padding: 2px 0px 2px 0px;
}
.priceTableTDgrey_2 {
	background-color: #ECECEC;
	color: #555555;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.priceNotes {
	font-size: 11px;
	padding-top: 14px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

.priceNotes a, .priceNotes a:hover {
	font-size: 11px;
	text-decoration: underline;
}
.calc {
	float: right;
	width: 195px;
	background-color: #35B013;
	padding-top: 7px;
	padding-bottom: 11px;
}
.calc a,  .calc a:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.equipTableTH_1, .equipTableTH_0 {
	background-color: #9F9F9F;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 10px;
}
.equipTableTH_2 {
	padding: 5px 10px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
.equipTableTDwhite_0, .equipTableTDgrey_0 {
	border-right: 1px dotted #999999;
	vertical-align: top;
}
.equipTableTDwhite_1, .equipTableTDwhite_0 {
	color: #555555;
	font-size: 12px;
	padding: 2px 0px 2px 12px;
}
.equipTableTDwhite_2 {
	border-left: 1px dotted #999999;
	color: #555555;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.equipTableTDgrey_1, .equipTableTDgrey_0 {
	background-color: #E9E9E9;
	color: #555555;
	font-size: 12px;
	padding: 2px 0px 2px 12px;
}
.equipTableTDgrey_2 {
	background-color: #E9E9E9;
	border-left: 1px dotted #999999;
	color: #555555;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/*************************
  News Block on Maine Page
*************************/
.newsBlock {
	width: 576px;
	height: 288px;
	float: left;
	background-color: #F5F5F5;
	border: 1px solid #CCC;
}

a.allNews{
	background: url("../pics/arrowNews.jpg") no-repeat scroll left 4px;
	font-family: Verdana;
	font-size: 14px;
	padding-left: 18px;
	color: #000000;
	text-decoration: none;
}

a.allNews:hover{
	background: url("../pics/arrowNews.jpg") no-repeat scroll left 4px;
	font-family: Verdana;
	font-size: 14px;
	padding-left: 18px;
	color: #4BA82E;
	text-decoration: underline;
}

.newsHomeBox {
	float: left;
	width: 542px;
	color: #000000;
	line-height: 15px;
}

.newsHomeBox DIV{
	width: 261px;
	height: 112px;
	float: left;
	overflow: hidden;
}

.newsHomeBox DIV a {
	font-weight: bold;
	color: #299926;
	text-decoration: none;
	line-height: 16px;
}

.newsHomeBox DIV a:hover {
	font-weight: bold;
	color: #299926;
	text-decoration: underline;
	line-height: 16px;
}

.newsHomeBox DIV SPAN {
	color: #000;
	line-height: 16px;
}

.boxPress {
	padding-bottom: 16px;
}

.boxPress a{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.boxPress a:hover{
	color: #299926;
	font-weight: bold;
	text-decoration: underline;
}





/*** New Yeti code **/

.topimageoverviewImage{
	width:100%;
	height:556px;
	text-align:center;
	position:absolute;
	left:0px;
	background-position:top center;
	background-repeat:no-repeat;
	background-size:cover
}
.hght-cont{
	padding-top: 490px;
}
.hght-cont.hgh2{
	padding-top: 369px;
}
.f2-box{
	background: #fff;
	padding: 5px 20px 20px 20px;
	overflow: hidden;
}

.modelinfoAllArea {
	display:inline-block;
	width:860px;
	padding:20px 20px 20px 20px;
	white-space:nowrap;
	background: #ECECEC;
}
.modelinfoText {
	display:inline-block;
	width:39.9%;
	vertical-align:top;
	white-space:normal;
}
.modelinfoTextTitle {
	display:inline-block;
	width:100%;
	padding:0 0 20px 0;
	font-size:21px;
	line-height:23px
}
.modelinfoTextTitle .model {
	display:inline-block;
	width:100%;
	font-weight:normal
}
.modelinfoTextTitle .facts {
	display:inline-block;
	width:100%;
	font-weight:bold
}
.modelinfoTextHighlights {
	display:inline-block;
	width:100%;
	font-size:12px;
	line-height:17px;
	padding:0 0 20px 0
}
.modelinfoTextHighlights .catchword {
	display:inline-block;
	width:100%;
	padding-bottom:20px
}
.modelinfoTextHighlights ul.highlights {
	margin:0 0 0 0;
	padding:0 0 0 15px
}
.modelinfoTextHighlights ul.highlights li {
	font-size:12px;
	list-style-type:disc
}
.modelinfoTextPrices {
	display:inline-block;
	width:100%;
	white-space:nowrap
}
.modelinfoTextPrices .modelinfoTextPricesFrom {
	display:inline-block;
	width:60%
}
.modelinfoTextPrices .modelinfoTextPricesFrom .label {
	display:block;
	padding:0 20px 5px 0;
	font-size:12px
}
.modelinfoTextPrices .modelinfoTextPricesFrom .value {
	display:block;
	padding:0 20px 0 0;
	font-size:21px;
	line-height:23px;
	font-weight:bold
}
.modelinfoTextPrices .modelinfoTextPricesMonthly {
	display:inline-block;
	width:40%
}
.modelinfoTextPrices .modelinfoTextPricesMonthly .label {
	display:block;
	padding:0 0 5px 20px;
	font-size:12px
}
.modelinfoTextPrices .modelinfoTextPricesMonthly .value {
	display:block;
	padding:0 0 0 20px;
	font-size:21px;
	line-height:23px;
	font-weight:bold
}
*:first-child+html .modelinfoTech{
	float: right;
	margin-top: -300px;
}
.modelinfoTech {
	display:inline-block;
	width:58%;
	position:relative;
	white-space:normal;
	vertical-align:top;
	height:270px;
	background:transparent url(../pics/modelinfo_bgr.png) no-repeat top left;
}
.modelinfoTechRect {
	border:solid 1px #000
}
.modelinfoTechRect .label {
	background-color:#000;
	color:#fff
}
.modelinfoTechRect .value {
	background-color:#fff;
	color:#000
}

.modelinfoTech .modelinfoTechRect {
	display:inline-block;
	min-width:50px;
	min-height:16px;
	position:absolute;
	top:0;
	left:0;
	font-size:0;
	line-height:16px;
	white-space:nowrap
}
.modelinfoTech .modelinfoTechRect .label, .modelinfoTech .modelinfoTechRect .value {
	font-size:14px;
	display:inline-block;
	vertical-align:middle;
	text-align:left;
	padding:5px 5px 5px 5px
}
.modelinfoTech .fuel {
	top:21px;
	left:55px
}
.modelinfoTech .trunk {
	top:230px;
	left:100px
}
.modelinfoTech .co2 {
	top:144px;
	left:350px;
	background-color:white
}


/** 6 reasons **/

.sixreasonsAllArea {
	display:inline-block;
	width:100%;
	padding:0 0 20px 0
}
.sixreasonsHeader {
	display:inline-block;
	padding:0 0 20px 0;
	width:100%
}
.sixreasonsHeader h2 {
	padding-bottom:20px
}
.sixreasonsHeader>span {
	line-height:19px !important
}
.sixreasonsHeader h2 {
	padding-bottom:20px
}
.sixreasonsHeader>span {
	line-height:19px !important
}
.sixreasonsHeader h2 {
	padding-bottom:20px
}
.sixreasonsHeader>span {
	line-height:19px !important
}
.sixreasonsHeader h2 {
	padding-bottom:20px
}
.sixreasonsHeader>span {
	line-height:19px !important
}
.sixreasonsHeader h2 {
	padding-bottom:20px
}
.sixreasonsHeader>span {
	line-height:19px !important
}
.sixreasonsHeader>span {
	color:#555
}
.sixreasonsBlocks {
	display:inline-block;
	width:100%;
	position:relative
}
.sixreasonsBlocksRow {
	display:inline-block;
	width:100%;
	padding:0 0 20px 0;
	white-space:nowrap;
	font-size:0
}
.sixreasonsBlocksRow .blockNarrow {
	display:inline-block;
	vertical-align:top;
	width:210px;
	padding:0 20px 0 0;
	white-space:normal
}
.sixreasonsBlocksRow .blockNarrow.last {
	padding:0
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer {
	width:210px;
	height:200px
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:active, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:visited, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:hover {
	width:210px;
	height:200px
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a .srwbThumbnail, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:active .srwbThumbnail, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:visited .srwbThumbnail, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:hover .srwbThumbnail {
	width:100%;
	height:100%
}
.sixreasonsBlocksRow .blockWide {
	display:inline-block;
	vertical-align:top;
	width:440px;
	padding:0 20px 0 0;
	white-space:normal
}
.sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer {
	width:440px;
	height:200px
}
.sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:active, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:visited, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:hover {
	width:440px;
	height:200px
}
.sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a .srwbThumbnail, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:active .srwbThumbnail, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:visited .srwbThumbnail, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:hover .srwbThumbnail {
	width:100%;
	height:100%
}
.sixreasonsBlocksRow .blockNarrow, .sixreasonsBlocksRow .blockWide {
*display:inline;
	zoom:1
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea {
	display:inline-block;
	width:100%;
	font-size:0px
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer {
	display:inline-block;
	position:relative;
	z-index:10;
	overflow:hidden
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:active, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:active, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:visited, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:visited, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:hover, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:hover {
	display:block;
	cursor:pointer;
	overflow:hidden
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a .srwbThumbnail, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a .srwbThumbnail, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:active .srwbThumbnail, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:active .srwbThumbnail, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:visited .srwbThumbnail, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:visited .srwbThumbnail, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:hover .srwbThumbnail, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:hover .srwbThumbnail {
	display:inline-block
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a .iconVideo, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a .iconVideo, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:active .iconVideo, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:active .iconVideo, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:visited .iconVideo, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:visited .iconVideo, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea>.thumbnailContainer>a:hover .iconVideo, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea>.thumbnailContainer>a:hover .iconVideo {
	display:inline-block;
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-25px 0 0 -25px
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .srwbTitle, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .srwbTitle {
	display:block;
	position:relative;
	z-index:10;
	font-size:12px;
	height:12px;
	font-weight:normal;
	padding:20px 10px 20px 10px;
	text-align:left
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .srwbTitle>a, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .srwbTitle>a, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .srwbTitle>a:active, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .srwbTitle>a:active, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .srwbTitle>a:visited, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .srwbTitle>a:visited, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .srwbTitle>a:hover, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .srwbTitle>a:hover {
*display:inline;
	zoom:1;
	cursor:pointer;
	text-decoration:none
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .srwbTitle>a:hover, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .srwbTitle>a:hover {
	text-decoration:underline
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .srwbTitle>a>span.arrow, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .srwbTitle>a>span.arrow {
	display:inline-block;
	width:25px;
	height:10px;
	position:absolute;
	top:-10px;
	left:35px
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .text, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .text {
	display:block;
	position:relative;
	z-index:10;
	padding:20px 10px 20px 10px;
	font-size:12px;
	line-height:17px;
	height:85px
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .text .srwbThumbnailDesc, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .text .srwbThumbnailDesc {
	display:inline-block;
	width:100%;
/*	max-height:52px; */
	overflow:hidden
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .text>a.srwbDetailLink, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .text>a.srwbDetailLink, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .text>a.srwbDetailLink:active, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .text>a.srwbDetailLink:active, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .text>a.srwbDetailLink:visited, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .text>a.srwbDetailLink:visited, .sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .text>a.srwbDetailLink:hover, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .text>a.srwbDetailLink:hover {
	display:block;
	position:absolute;
	left:0px;
	bottom:20px;
	padding:10px 10px 0 10px;
	font-size:12px;
	line-height:17px;
	text-decoration:none;
	cursor:pointer
}
.sixreasonsBlocksRow .blockNarrow .sixreasonsBlockAllArea .text>a.srwbDetailLink:hover, .sixreasonsBlocksRow .blockWide .sixreasonsBlockAllArea .text>a.srwbDetailLink:hover {
	text-decoration:underline
}
.sixreasonsParallax {
	position:absolute;
	display:inline-block;
	bottom:20px;
	left:440px;
	text-align:right;
	vertical-align:bottom;
	min-width:400px;
	min-height:400px
}
.sixreasonsParallax img {
	display:inline-block;
	max-width:900px;
	position:absolute;
	bottom:0;
	left:0
}
.sixreasonsParallax>div>div[id*=BottomImage_display] {
min-height:400px
}
.sixreasonsParallax>div div[id*=BottomImage_editaction] {
border:1px solid #fff
}
.sixreasonsLayer {
	width:900px;
	text-align:left;
	font-size:0;
	white-space:nowrap;
}
.sixreasonsLayer .sixreasonsLayerVideo {
	display:block;
	width:900px;
	height:506px
}
.sixreasonsLayer .sixreasonsLayerVideoContent {
	display:block;
	padding:20px 0 20px 0;
	white-space:normal;
	font-family:"SkodaProRegular", verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	line-height:1.2em
}
.sixreasonsLayer .sixreasonsLayerVideoContent .title {
	display:inline-block;
	width:100%;
	padding-bottom:10px;
	font-size:24px;
	line-height:25px
}
.sixreasonsLayer .sixreasonsLayerVideoContent .text {
	display:inline-block;
	width:100%;
	font-size:15px;
	line-height:1.2em
}
*:first-child+html .sixreasonsLayer .sixreasonsLayerImage {
	float: left;
}
.sixreasonsLayer .sixreasonsLayerImage {
	display:inline-block;
	width:540px;
	height:540px;
	text-align:left
}
.sixreasonsLayer .sixreasonsLayerImage img {
	max-width:540px;
	max-height:540px;
	vertical-align:top
}
*:first-child+html .sixreasonsLayer .sixreasonsLayerImageContent{
	float: left;
}

.sixreasonsLayer .sixreasonsLayerImageContent {
	display:inline-block;
	padding:0 20px 0 20px;
	vertical-align:top;
	width:320px;
	height:540px;
	overflow:hidden;
	white-space:normal;
	font-family:"SkodaProRegular", verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
}
.sixreasonsLayer .sixreasonsLayerImageContent .title {
	display:inline-block;
	width:100%;
	padding-bottom:10px;
	font-size:24px;
	line-height:25px
}
.sixreasonsLayer .sixreasonsLayerImageContent .text {
	display:inline-block;
	width:100%;
	font-size:15px;
	line-height:1.2em
}
.sixreasonsLayer .sixreasonsLayerImageContent .text a, .sixreasonsLayer .sixreasonsLayerImageContent .text a:active, .sixreasonsLayer .sixreasonsLayerImageContent .text a:visited, .sixreasonsLayer .sixreasonsLayerImageContent .text a:hover {
	text-decoration:none
}
.sixreasonsLayer .sixreasonsLayerImageContent .text a:hover {
	text-decoration:underline
}
.sixreasonsBlockAllArea .srwbTitle {
	color:#fff;
	background-color:#555
}
.sixreasonsBlockAllArea .srwbTitle a, .sixreasonsBlockAllArea .srwbTitle a:active, .sixreasonsBlockAllArea .srwbTitle a:visited, .sixreasonsBlockAllArea .srwbTitle a:hover {
text-decoration: none;	
color:#fff !important;
}
.sixreasonsBlockAllArea .srwbTitle a .srwbTitleContent, .sixreasonsBlockAllArea .srwbTitle a:active .srwbTitleContent, .sixreasonsBlockAllArea .srwbTitle a:visited .srwbTitleContent, .sixreasonsBlockAllArea .srwbTitle a:hover .srwbTitleContent {
	font-family: "SkodaProRegular", Verdana, Arial, Helvetica, sans-serif;
	color:#fff !important
}
.sixreasonsBlockAllArea .text {
	background-color:#ececec
}
.sixreasonsBlockAllArea .text .srwbThumbnailDesc {
	color:#555
}
.sixreasonsBlockAllArea .text>a.srwbDetailLink, .sixreasonsBlockAllArea .text>a.srwbDetailLink:active, .sixreasonsBlockAllArea .text>a.srwbDetailLink:visited, .sixreasonsBlockAllArea .text>a.srwbDetailLink:hover {
	color:#4ba82e
}
.sixreasonsLayer {
	color:#555
}
.sixreasonsLayer .sixreasonsLayerVideo {
	background-color:#000
}
.sixreasonsLayer .sixreasonsLayerImageContent .text a, .sixreasonsLayer .sixreasonsLayerVideoContent .text a, .sixreasonsLayer .sixreasonsLayerImageContent .text a:active, .sixreasonsLayer .sixreasonsLayerVideoContent .text a:active, .sixreasonsLayer .sixreasonsLayerImageContent .text a:visited, .sixreasonsLayer .sixreasonsLayerVideoContent .text a:visited, .sixreasonsLayer .sixreasonsLayerImageContent .text a:hover, .sixreasonsLayer .sixreasonsLayerVideoContent .text a:hover {
	color:#4ba82e
}
.video-block{
	padding: 50px 0;
}
.pricelistAllArea {
	position:relative;
	padding:0px 20px 20px 20px
}
.pricelistBlock {
	padding:20px 0 0 0;
	font-size:12px;
	line-height:17px
}
.pricelistTable {
	width:100%;
	table-layout:fixed;
	border-collapse:collapse
}
.pricelistTable td, .pricelistTable th {
	padding:2px 5px 2px 5px;
	line-height:17px;
	font-size:11px;
	text-align:center;
	vertical-align:middle
}
.pricelistTable td span, .pricelistTable th span {
	font-weight:normal;
	font-size:9px
}
.pricelistTable td a, .pricelistTable th a, .pricelistTable td a:active, .pricelistTable th a:active, .pricelistTable td a:visited, .pricelistTable th a:visited {
	text-decoration:none
}
.pricelistTable td a:hover, .pricelistTable th a:hover {
	text-decoration:underline
}
.pricelistTable th {
	font-weight:bold
}
.pricelistTable td.left, .pricelistTable th.left {
	text-align:left;
	width:170px
}
.pricelistTable tr.name {
	font-weight:bold
}
html.rtl .pricelistTable td.left, html.rtl .pricelistTable th.left {
	text-align:right
}
.pricelistAllArea {
	background-color:#fff
}
.pricelistBlock {
	color:#555
}
.pricelistTable th {
	color:#fff;
	background-color:#9f9f9f
}
.pricelistTable tr.odd, .pricelistTable2 tr.odd {
	background-color:#f5f5f5
}
.pricelistTable tr.odd>td.odd, .pricelistTable2 tr.odd>td.odd {
	background-color:#ececec !important
}
.pricelistTable tr.odd>td.action, .pricelistTable2 tr.odd>td.action {
	background-color:#daedd3 !important
}
.pricelistTable th.odd, .pricelistTable2 th.odd {
	background-color:#7f7f7f
}
.pricelistTable th.action, .pricelistTable2 th.action {
	background-color:#4ba82e
}
.pricelistTable td.odd {
	background-color:#f5f5f5
}
.pricelistTable td.action {
	background-color:#e8f4e4
}
.pricelistTable tr.name {
	color:#fff;
	background-color:#555
}
.pricelistTable td a, .pricelistTable td a:active, .pricelistTable td a:visited, .pricelistTable td a:hover {
	color:#4ba82e
}
.pricelistBlock p{
	padding: 0;
	margin: 0;
}
.pricelistBlock a{
	color: #4BA82E;
	text-decoration: none;
}
div.controlBody.ExtendableModule div.extendable-image-wrapper {
	overflow:hidden;
}
div.controlBody.ExtendableModule div.extendable-image-wrapper div.centered-point {
	width:0;
	height:0;
	margin:0 auto
}
div.controlBody.ExtendableModule div.extendable-image-wrapper div.centered-point img.extendable-image {
	margin-top:20px;
	display:block;
	position:relative
}
/** sliderModule **/

.sliderModuleAllArea.small .sliderModuleDisplayMainPanel .sliderModuleDisplayTransp.right {
	margin:0 0 0 350px
}
.sliderModuleAllArea.small .sliderModuleDisplayMainPanel .sliderModuleDisplaySliderItems .sliderModuleDisplayItem {
	width:700px
}
.sliderModuleAllArea.small .sliderModuleDisplayMainPanel .sliderModuleDisplaySliderItems .sliderModuleDisplayItem img {
	width:700px
}
.sliderModuleAllArea.small .sliderModuleDisplayTextBoxes {
	width:700px
}
.sliderModuleDisplayTitle {
	display:inline-block;
	padding:0 0 20px 0;
	width:100%
}
.sliderModuleDisplayTitle h2 {
	padding-bottom:20px
}
.sliderModuleDisplayTitle>span {
	line-height:19px !important
}
.sliderModuleDisplayTitle h2 {
	padding-bottom:20px
}
.sliderModuleDisplayTitle>span {
	line-height:19px !important
}
.sliderModuleDisplayTitle h2 {
	padding-bottom:20px
}
.sliderModuleDisplayTitle>span {
	line-height:19px !important
}
.sliderModuleDisplayTitle h2 {
	padding-bottom:20px
}
.sliderModuleDisplayTitle>span {
	line-height:19px !important
}
.sliderModuleDisplayTitle h2 {
	padding-bottom:20px
}
.sliderModuleDisplayTitle>span {
	line-height:19px !important
}
.sliderModuleDisplayTitle>span {
	color:#555
}
.sliderModuleDisplayMain {
	display:inline-block;
	width:100%;
	text-align:center;
	position:relative;
	width: 900px;
	overflow: hidden;
}
.sliderModuleDisplayMain .caroufredsel_wrapper {
	display:inline-block;
	vertical-align:top;
	width:100% !important;
	float:none !important
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitchWrapper {
	width:900px;
	margin:0 auto
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitchWrapper div.sliderModuleDisplaySwitch {
	display:inline-block;
	z-index:1;
	text-decoration:none;
	cursor:pointer;
	position:relative;
	height:100%
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitchWrapper div.sliderModuleDisplaySwitch:after {
	display:inline-block;
	position:absolute;
	top:50%;
	width:73px;
	height:125px;
	margin-top:-62px;
	content:" "
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitchWrapper div.sliderModuleDisplaySwitch.left {
	width:24%
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitchWrapper div.sliderModuleDisplaySwitch.left:after {
	left:20px
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitchWrapper div.sliderModuleDisplaySwitch.right {
	width:75%
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitchWrapper div.sliderModuleDisplaySwitch.right:after {
	right:20px
}
.sliderModuleDisplayMainPanel {
	display:inline-block;
	width:100%;
	text-align:center;
	position:absolute;
	left:0;
	overflow:hidden;
	font-size:0
}
.sliderModuleDisplayMainPanel .sliderModuleDisplayTransp {
	display:inline-block;
	width:900px;
	height:100%;
	position:absolute;
	z-index:1;
	top:0
}
.sliderModuleDisplayMainPanel .sliderModuleDisplayTransp.left {
	right:50%;
	margin:0 450px 0 0
}
.sliderModuleDisplayMainPanel .sliderModuleDisplayTransp.right {
	left:50%;
	margin:0 0 0 450px
}
.sliderModuleDisplayMainPanel .sliderModuleDisplaySliderItems {
	width:100%;
	vertical-align:top;
	display:inline-block;
	text-align:center;
	white-space:nowrap;
	font-size:0
}
.sliderModuleDisplayMainPanel .sliderModuleDisplaySliderItems .sliderModuleDisplayItem {
	display:block;
	width:900px;
	height:100%;
	float:left
}
.sliderModuleDisplayMainPanel .sliderModuleDisplaySliderItems .sliderModuleDisplayItem img {
	width:900px;
	height:100%
}
.sliderModuleDisplayDotsOnly {
	display:none;
	width:100%;
	text-align:center;
	position:relative;
	top:-30px;
	margin-bottom:-30px
}
.sliderModuleDisplayDotsOnly .dots {
	display:block;
	padding:0 20px 0 20px;
	text-align:center
}
.sliderModuleDisplayDotsOnly .dots>span {
	display:inline-block;
	width:15px;
	height:15px;
	margin:0 10px 0 10px;
	cursor:pointer
}
.sliderModuleDisplayTextBoxes {
	display:inline-block;
	width:900px;
	text-align:center
}
.sliderModuleDisplayTextBoxes .dots {
	display:block;
	padding:10px 20px 0 20px;
	text-align:center
}
.sliderModuleDisplayTextBoxes .dots>span {
	display:inline-block;
	width:15px;
	height:15px;
	margin:0 10px 0 10px;
	cursor:pointer
}
.sliderModuleDisplayTextBoxes .texts {
	display:block;
	padding:10px 20px 20px 20px;
	text-align:left
}
.sliderModuleDisplayTextBoxes .texts .item {
	display:inline-block;
	width:100%
}
.sliderModuleDisplayTextBoxes .texts .item .title {
	display:inline-block;
	width:100%;
	padding-bottom:10px;
	font-size:18px;
	line-height:21px;
	font-weight:bold;
	font-family:"SkodaProBold", Verdana
}
.sliderModuleDisplayTextBoxes .texts .item .text {
	display:inline-block;
	width:100%;
	font-size:16px;
	font-family:"SkodaProRegular", Verdana;
	line-height:17px
}
.sliderModuleEditMainPanel {
	display:inline-block;
	width:100%
}
.sliderModuleEditButton {
	width:70px;
	height:25px;
	margin:5px;
	font-weight:bold;
	cursor:pointer
}
.sliderModuleEditThumbnail {
	border-width:0px;
	max-width:250px;
	height:50px;
	padding:10px 5px 10px 5px
}
.sliderModuleEditStatusMessage {
	display:none;
	line-height:20px;
	font-size:12px;
	padding:3px;
	position:absolute;
	left:60px;
	top:400px;
	height:30px
}

.sliderModuleAllArea {
	display:inline-block;
	width:100%;
	padding:20px 0 0 0
}
.sliderModuleAllArea.small .sliderModuleDisplayMain div.sliderModuleDisplaySwitchWrapper {
	width:700px
}
.sliderModuleAllArea.small .sliderModuleDisplayMainPanel div.sliderModuleDisplaySwitchWrapper {
	width:700px
}
.sliderModuleAllArea.small .sliderModuleDisplayMainPanel .sliderModuleDisplayTransp.left {
	margin:0 350px 0 0
}
div.main.skodadefaultcss div.sixreasonsHeader, div.main.skodadefaultcss div.controlBody.ExtendableModule, div.main.skodadefaultcss div.tilesDisplayTitle, div.main.skodadefaultcss div.sliderModuleDisplayTitle, div.main.skodadefaultcss div.carfamilyDisplayTitle{
	padding:0 0 10px 0;
	font-family:"SkodaProRegular", verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	color:#555
}
div.main.skodadefaultcss div.sixreasonsHeader h2, div.main.skodadefaultcss div.controlBody.ExtendableModule h2, div.main.skodadefaultcss div.tilesDisplayTitle h2, div.main.skodadefaultcss div.sliderModuleDisplayTitle h2, div.main.skodadefaultcss div.carfamilyDisplayTitle h2, div.sliderModuleDisplayTitle h2, .extendable-module-header, .tilesDisplayTitle h2, .sixreasonsHeader h2{
	font-family:"SkodaProRegular", verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:24px;
	line-height:1.2em;
	color:#000;
	margin-bottom:0.5em;
	padding-bottom:0
}
div.main.skodadefaultcss div.sixreasonsHeader>span, div.main.skodadefaultcss div.controlBody.ExtendableModule>span, div.main.skodadefaultcss div.tilesDisplayTitle>span, div.main.skodadefaultcss div.sliderModuleDisplayTitle>span, div.main.skodadefaultcss div.carfamilyDisplayTitle>span {
	font-family:"SkodaProRegular", verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	color:#555;
	line-height:20px !important
}

.sliderModuleAllArea h2, .sliderModuleAllArea span {
	color:#555
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitch.left:hover:after {
	background-position:0 -125px
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitch.left:after {
	background:transparent url(../pics/arrows_middle.png) no-repeat 0 0
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitch.right:hover:after {
	background-position:-73px -125px
}
.sliderModuleDisplayMain div.sliderModuleDisplaySwitch.right:after {
	background:transparent url(../pics/arrows_middle.png) no-repeat -73px 0
}
.sliderModuleDisplayMainPanel .sliderModuleDisplayTransp {
	background-color:#fff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity:0.85;
	opacity:0.85
}
.sliderModuleDisplayDotsOnly .dots .dotCurrent {
	background:transparent url(../pics/dot.png) no-repeat 0 0
}
.sliderModuleDisplayDotsOnly .dots .dot {
	background:transparent url(../pics/dot.png) no-repeat -15px 0
}
.sliderModuleDisplayTextBoxes {
	border-top:solid 2px #fff;
	background-color:#ececec;
	color:#555
}
.sliderModuleDisplayTextBoxes .dots .dotCurrent {
	background:transparent url(../pics/dot.png) no-repeat 0 0
}
.sliderModuleDisplayTextBoxes .dots .dot {
	background:transparent url(../pics/dot.png) no-repeat -15px 0
}
.sliderModuleEditSection {
	color:#555;
	border-bottom:1px solid #ececec
}
.sliderModuleEditButton {
	color:#fff;
	background-color:#000;
	border:1px solid #000
}
.sliderModuleEditStatusMessage {
	background-color:#f5f5f5
}
.fixed-box{
	width: 900px;
	margin: 0 auto;
}
.tilesAllArea {
	display:inline-block;
	width:100%;
	padding:20px 0 0 0
}
.tilesDisplayTitle {
	display:inline-block;
	padding:0 0 20px 0;
	width:100%
}
.tilesDisplayTitle h2 {
	padding-bottom:20px
}
.tilesDisplayTitle>span {
	line-height:19px !important
}
.tilesDisplayTitle h2 {
	padding-bottom:20px
}
.tilesDisplayTitle>span {
	line-height:19px !important
}
.tilesDisplayTitle h2 {
	padding-bottom:20px
}
.tilesDisplayTitle>span {
	line-height:19px !important
}
.tilesDisplayTitle h2 {
	padding-bottom:20px
}
.tilesDisplayTitle>span {
	line-height:19px !important
}
.tilesDisplayTitle h2 {
	padding-bottom:20px
}
.tilesDisplayTitle>span {
	line-height:19px !important
}
.tilesDisplayTitle>span {
	color:#555
}
.tilesBlocks {
	display:inline-block;
	width:100%;
	text-align:center;
	position:static
}
.tilesBlocks a.tileLink:hover div.tileTitleOverlay {
	height:100%
}
.tilesBlocks div.tileTitleOverlay {
	width:100%;
	height:0;
	position:absolute;
	bottom:0;
	left:0;
	display:none;
}
.tilesBlocks div.tileTitleOverlay span.title {
	font-family:'SkodaProRegular', Verdana;
	font-size:21px;
	display:inline-block;
	position:absolute;
	bottom:0;
	left:0;
	opacity:0;
	padding:20px;
	text-align:left
}
.tilesBlocks div.tileTitleOverlay:before {
	content:" ";
	width:40px;
	height:40px;
	position:absolute;
	top:-2px;
	right:0;
	background-image:url("../pics/enlarge.png");
}
.tilessliderContainer {
	display:none;
	position:absolute;
	top:200px;
	z-index:999;
	width:100%;
	height:100%
}
.tilessliderContainer .tilessliderClose {
	position:absolute;
	right:50%;
	top:12px;
	margin-right:-462px;
	z-index:2;
	cursor:pointer
}
.tilesDisplayTitle {
	color:#555
}
.tilesBlocks div.tileTitleOverlay {
	background:#4ba82e
}
.tilesBlocks div.tileTitleOverlay span.title {
	color:#fff
}
.tilessliderContainer .sliderModuleDisplayTranspLeft, .tilessliderContainer .sliderModuleDisplayTranspRight {
	background-color:#555
}
.paragraphImageLeft {
	float:left;
	padding:0px 20px 20px 0;
	display:block;
	clear:right
}
.paragraphImageRight {
	float:right;
	padding:0px 0px 20px 20px;
	display:block;
	clear:left
}
h2.paragraphTitle, .columnTitle{
	display:block;
	padding-bottom:20px;
	font-size:25px;
	font-family:'SkodaProRegular', Verdana;
	font-weight:normal;
	line-height:25px
}
h2.paragraphTitle.lblTitle{
	font-size:21px;
	font-family:'SkodaProRegular', Verdana;
	font-weight:normal;
	color: #000;
}
.paragraphContent {
	display:block;
	font-size:12px;
	line-height:17px
}
.paragraphContent li {
	list-style-type:disc;
	margin-left:15px
}
html.rtl .paragraphContent li {
	margin-left:inherit;
	margin-right:15px
}
div.main.skodadefaultcss div.paragraphRow span.paragraphContent {
	font-family:"SkodaProRegular", verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	color:#555
}
div.main.skodadefaultcss h2.columnTitle {
	padding-bottom:0
}
div.main.skodadefaultcss span.columnContent {
	font-family:"SkodaProRegular", verdana, arial, helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	color:#555
}

.mejs-container {
	background-color:#fff;
}
.mejs-mediaelement {
	background-color:#000
}
.mejs-embed, .mejs-embed body {
	background-color:#fff
}
.mejs-overlay-button {
	background:transparent url(../pics/video/bigplay.png) no-repeat center top;
}
.mejs-overlay-loading span {
	background:transparent url(../pics/video/loading.png) no-repeat center center;
}
.mejs-container .mejs-controls {
	background:transparent url(../pics/video/background.png) repeat center center;
}
.mejs-controls .mejs-button button {
	background-color:transparent;
	background-image:url(../pics/video/controls.png);
	background-repeat:no-repeat;
}
.mejs-controls .mejs-button button:focus {
	outline:solid 1px #d5d6d2
}
.mejs-container .mejs-controls .mejs-time {
	color:#555
}
.mejs-container .mejs-controls .mejs-currenttime-container .mejs-currenttime {
	border-right:solid 1px #555
}
.mejs-container .mejs-controls .mejs-time span {
	color:#555
}
.mejs-controls .mejs-time-rail .mejs-time-total {
	background-color:#fff
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
	background:#e8f4e4
}
.mejs-controls .mejs-time-rail .mejs-time-current {
	background:#4ba82e
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
	background:#fff;
	border:solid 2px #555
}
.mejs-controls .mejs-time-rail .mejs-time-float {
	border:solid 1px #4ba82e;
	color:#4ba82e;
	background-color:#fff
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner {
	border:solid 5px #4ba82e;
	border-color:#4ba82e transparent transparent transparent
}
.mejs-controls .mejs-volume-button .mejs-volume-slider {
	background:transparent url(../pics/video/background.png) repeat center center
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
	background-color:#fff
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
	background-color:#4ba82e
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
	background-color:#555
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	background-color:#fff
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background-color:#4ba82e
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
	background:transparent url(../pics/video/background.png) repeat center center
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li {
	color:#555
}
.mejs-captions-layer {
	color:#555
}
.mejs-captions-layer a {
	color:#555
}
.mejs-captions-text {
	background:transparent url(../pics/video/background_sub.png) repeat center center;
	color:white
}
.me-cannotplay a {
	color:#555
}
.mejs-contextmenu {
	background:#fff;
	border:solid 1px #9f9f9f
}
.mejs-contextmenu .mejs-contextmenu-separator {
	background-color:#555
}
.mejs-contextmenu .mejs-contextmenu-item {
	color:#555
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
	background:#4ba82e;
	color:#fff
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
	background:transparent url(../pics/video/background.png) repeat center center
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li {
	color:#555
}
.clear {
	clear:both
}
#fixedMenu{
	z-index: 10000;
}


.topimageoverviewBox {
	display:inline-block;
	position:absolute;
	top:50%;
	left:50%;
	margin:-258px 0 0 -450px
}
.topimageoverviewBoxInner, .topimageoverviewBoxInnerGreen, .topimageoverviewBoxInnerGreenTransp {
	display:none;
	position:absolute
}
.topimageoverviewBoxInner .topimageoverviewBoxInnerContent, .topimageoverviewBoxInnerGreen .topimageoverviewBoxInnerContent, .topimageoverviewBoxInnerGreenTransp .topimageoverviewBoxInnerContent {
	display:block;
	padding:20px 20px 20px 20px;
	font-size:12px;
	line-height:17px;
	text-align:left
}
.topimageoverviewBoxInner .topimageoverviewBoxInnerContent h2, .topimageoverviewBoxInnerGreen .topimageoverviewBoxInnerContent h2, .topimageoverviewBoxInnerGreenTransp .topimageoverviewBoxInnerContent h2 {
	display:inline-block;
	width:100%;
	font-size:21px;
	line-height:25px;
	padding-bottom:20px
}
.topimageoverviewBoxInner .topimageoverviewBoxInnerContent a, .topimageoverviewBoxInnerGreen .topimageoverviewBoxInnerContent a, .topimageoverviewBoxInnerGreenTransp .topimageoverviewBoxInnerContent a, .topimageoverviewBoxInner .topimageoverviewBoxInnerContent a:link, .topimageoverviewBoxInnerGreen .topimageoverviewBoxInnerContent a:link, .topimageoverviewBoxInnerGreenTransp .topimageoverviewBoxInnerContent a:link, .topimageoverviewBoxInner .topimageoverviewBoxInnerContent a:visited, .topimageoverviewBoxInnerGreen .topimageoverviewBoxInnerContent a:visited, .topimageoverviewBoxInnerGreenTransp .topimageoverviewBoxInnerContent a:visited, .topimageoverviewBoxInner .topimageoverviewBoxInnerContent a:active, .topimageoverviewBoxInnerGreen .topimageoverviewBoxInnerContent a:active, .topimageoverviewBoxInnerGreenTransp .topimageoverviewBoxInnerContent a:active, .topimageoverviewBoxInner .topimageoverviewBoxInnerContent a:hover, .topimageoverviewBoxInnerGreen .topimageoverviewBoxInnerContent a:hover, .topimageoverviewBoxInnerGreenTransp .topimageoverviewBoxInnerContent a:hover {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer
}
.topimageoverviewBoxInner .topimageoverviewBoxInnerContent a:hover, .topimageoverviewBoxInnerGreen .topimageoverviewBoxInnerContent a:hover, .topimageoverviewBoxInnerGreenTransp .topimageoverviewBoxInnerContent a:hover {
	text-decoration:underline
}
.topimageoverviewBoxInner, .topimageoverviewBoxInnerGreen, .topimageoverviewBoxInnerGreenTransp, .topimageCTA, .topimageCTAGreen, .topimageCTAGreenTransp {
	color:#fff
}
.topimageoverviewBoxInner a, .topimageoverviewBoxInnerGreen a, .topimageoverviewBoxInnerGreenTransp a, .topimageCTA a, .topimageCTAGreen a, .topimageCTAGreenTransp a, .topimageoverviewBoxInner a:link, .topimageoverviewBoxInnerGreen a:link, .topimageoverviewBoxInnerGreenTransp a:link, .topimageCTA a:link, .topimageCTAGreen a:link, .topimageCTAGreenTransp a:link, .topimageoverviewBoxInner a:visited, .topimageoverviewBoxInnerGreen a:visited, .topimageoverviewBoxInnerGreenTransp a:visited, .topimageCTA a:visited, .topimageCTAGreen a:visited, .topimageCTAGreenTransp a:visited, .topimageoverviewBoxInner a:active, .topimageoverviewBoxInnerGreen a:active, .topimageoverviewBoxInnerGreenTransp a:active, .topimageCTA a:active, .topimageCTAGreen a:active, .topimageCTAGreenTransp a:active, .topimageoverviewBoxInner a:hover, .topimageoverviewBoxInnerGreen a:hover, .topimageoverviewBoxInnerGreenTransp a:hover, .topimageCTA a:hover, .topimageCTAGreen a:hover, .topimageCTAGreenTransp a:hover {
	color:#fff
}
.topimageoverviewBoxInnerGreen, .topimageoverviewBoxInnerGreenTransp, .topimageCTAGreen>.topimageCTARow, .topimageCTAGreenTransp>.topimageCTARow {
	background-color:#4ba82e
}
.topimageoverviewBoxInnerGreenTransp, .topimageCTAGreenTransp>.topimageCTARow {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	opacity:0.9
}
.topimageoverviewBoxInnerContent h1{
	font-size:18px;
	font-family:"SkodaProBold", Verdana;
	padding: 0;
	margin: 0;
}
.videoOverlayIcon {
	position:absolute;
	z-index:5;
	top:50%;
	left:50%;
	width:50px;
	height:50px;
	background:url('../pics/icoPlayOverlay.png');
	margin:-25px 0 0 -25px
}
.sixreasonsBlockAllArea>.thumbnailContainer .iconVideo {
	background:url('../pics/icoPlayOverlay.png');
}
.sixreasonsBlockAllArea .srwbTitle>span.arrow {
	background:transparent url("../pics/icoArrowUpGray.png") no-repeat center center
}
.extendable-module-description, .tilesAllArea, .sixreasonsAllArea, .srwbTitle a, .srwbThumbnailDesc, .srwbDetailLink, .columnContent.lblContent{
	font-family:"SkodaProRegular", Verdana;
	font-size:15px;
	font-weight:normal;
}
.srwbTitle a{
	font-family:"SkodaProRegular", Verdana;
	font-size:14px!important;
	font-weight:normal;
}
.footlabel{
	font-family:"SkodaProRegular", Verdana;
	font-size:22px;
	font-weight:normal;
	text-align: center;
	padding: 30px 0;
}
*:first-child+html .extendable-module-header, *:first-child+html .sliderModuleDisplayTitle, *:first-child+html .tilesDisplayTitle{
	padding-top: 30px;
}
*:first-child+html .sixreasonsBlocksRow .blockWide.last2{
	width: 420px;
	margin-left: -3px;
	overflow: hidden;
	padding: 0;
}
*:first-child+html .sixreasonsBlocksRow .blockWide.last2 .thumbnailContainer{
	width: 420px;
}
.paragraphRow .paragraphContent.lblContent{
	font-family:"SkodaProRegular", Verdana;
	font-size:15px;
	font-weight:normal;
}
.paragraphRow .paragraphContent.lblContent strong{
	font-family:"SkodaProBold", Verdana;
}
.equipTableTDgrey_2, .equipTableTH_1, equipTableTH_2, .equipTableTDwhite_2, .equipTableTH_1{
	text-align: center;
}
.pdf-icon{
	vertical-align: middle;
	margin-right: 5px;
}
.scrollblock{
/*
	overflow-y: hidden;
	overflow-x: auto;
	width: 1500px;	
*/
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: -10px;
}
table.pricelistTable2{
    border: none;
	margin: 0 auto;
    border-collapse: collapse;
	font-size: 11px;
	text-align: center;
}

.pricelistTable2 td{
	border: 1px solid #CCC;
	padding: 2px 2px;
	margin: 0;
	text-align: left;
}
.pricelistTable2 th {
	border: 1px solid #CCC;
	padding:2px 2px;
	line-height:17px;
	font-size:11px;
	vertical-align:middle;
	text-align: left;
}
.pricelistTable2 .th-models th{
	text-align: center;
}
.pricelistTable2 tr:nth-child(odd) td{
	background: #EBEBEB;
}
.v-center{
	text-align: center!important;
}
.nowrap{
	white-space: nowrap!important;
}
.adv-pics{
	overflow: hidden;
	padding: 10px 0;
	margin-left: -13px;
}
.t-pic{
	float: left;
	padding: 0 0 15px 17px;
	width: 200px;
}
.t-pic img{
	display: block;
	margin-bottom: 20px;
}
.nname{
	font-family:"SkodaProBold", Verdana;
	font-size:14px;
	font-weight:normal;
	padding: 5px 0 0 0;
}
.mejs-controls{
}

/* form */
    .form {
        display: block;
        width: 900px;
        position: relative;
        font-family: Verdana;
        font-size: 12px;
        color: #555555;
        overflow: hidden;
		padding: 30px 0 10px 0;
		position: relative;
		
    }

    .form h2 {
        display: block;
        width: 840px;
        height: 45px;
        background-color: #000000;
        color: #FFFFFF;
        font-family: 'Skoda Pro', Verdana;
        font-weight: normal;
        font-size: 19px;
        line-height: 45px;
        padding-left: 40px;
        border-left: 20px solid black;
        background-image: url("../pics/ico-testdrive_201406121107.png");
        background-repeat: no-repeat;
        background-position: center left;
        margin: 0;
    }

    .form * {
        box-sizing: content-box;
    }

    .form .inputs {
        display: block;
        margin: 0 0 2px 20px;
        width: 400px;
        padding: 10px 0 15px 20px;
        background-color: #ECECEC;
        z-index: 1;
        clear: both;
        overflow: hidden;
        float: left;
    }

    .form .field-wrapper.one-half {
        width: 200px;
        float: left;
        overflow: hidden;
    }

    .form label {
        display: block;
        margin: 5px 0;
        font-size: 10px;
        clear: both;
    }

    .form .field-wrapper.one-half.required input {
        width: 142px;
    }

    .form input {
        height: 15px;
        padding: 5px 8px;
        border: 1px solid #9F9F9F;
        webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.3);
        box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.3);
        float: none; 
        outline: none;
		line-height: 15px;
		display: inline-block;
    }

    .form span.required {
        color: #ED3A30;
        display: inline-block; 
        float: none; 
        margin-left: 5px;
        margin-top: 3px;
        font-size: 10px;
    }


    .form .field-wrapper.one-half.required input {
        width: 142px;
    }

    .privacy_submit {
		float: right;
		width: 440px;
		
/*	
        position: absolute;
        right: 20px;
        bottom: 3px;
		*/
    }

    .form div.submit {
        display: block;
/*        float: left; */
        padding: 11px 0 0 0;
		clear: both;
    }
	.form div.permission {
        display: block;
        margin: 5px 0 0 0px;
    }
	.form div.permission  label{
		margin: 2 0 0 8px;
		font-size: 12px;
		float: left;
    }
	.form div.permission  > * {
		float: left;
		clear: none;
    }
	.form div.permission a {
		font-family: "Skoda Pro",Verdana;
		font-size: 11;
		line-height: 17px;
		font-weight: bold;
		text-decoration: none;
		cursor: pointer;
		color:#4ba82e;
    }
	
	.form div.permission a:hover{
		text-decoration: underline;
    }

	.form div.permission  label.error a{
		color:red;
    }
	
    .form input.submit {
        display: block;
        padding: 0 15px;
        width: 390px;
        height: 30px;
        line-height: 30px;
        color: white;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-align: left;
        background-color: #4BA82E;
        border: none;
        background-image: url("../pics/arrow-next_201406121107.png");
        background-repeat: no-repeat;
        background-position: 395px center;
        cursor: pointer;
    }
	
    .required_block {
        font-family: Verdana;
        font-size: 12px;
        margin: 25px 0 0 0;
    }
	.form_note{
		font-family: Verdana;
        font-size: 12px;
	}

	.form-required.starrequired {
        color: #ED3A30;
    }
	
	label.error{
		color: #ED3A30;
	}
	input.error{
		border: 1px solid #ED3A30;
	}
	.field-col{
        min-height:1px;
    }

    .field-col:after {
        content:'';
        display:block;
        visibility:hidden;
        clear:both;
        height:0;
        font-size:0;
    }










table.skoda-rteTable-standardCITable 

{
    -ms-name: "&#352;koda standard CI table";
    width: 100%
}

.skoda-rteTable-standardCITable th,.skoda-rteTable-standardCITable td 

{
    color: #555;
    padding: 5px 5px 5px 5px;
    font-size: 11px;
    text-align: left
}

.skoda-rteTableHeaderRow-standardCITable 
{
    background-color: #ccc
}

.skoda-rteTableHeaderRow-standardCITable th,.skoda-rteTableHeaderRow-standardCITable td 
{
    font-weight: bold
}

.skoda-rteTableOddRow-standardCITable 
{
    background-color: white
}

.skoda-rteTableEvenRow-standardCITable 
{
    background-color: #ececec
}

table.skoda-rteTable-standardCITable12 
{
    -ms-name: "&#352;koda standard CI table 12px";
    width: 100%
}

.skoda-rteTable-standardCITable12 th,.skoda-rteTable-standardCITable12 td 

{
    color: #555;
    padding: 5px 5px 5px 5px;
    font-size: inherit;
    text-align: left;
    vertical-align: top
}

.skoda-rteTableHeaderRow-standardCITable12 
{
    background-color: #ccc
}

.skoda-rteTableHeaderRow-standardCITable12 th,.skoda-rteTableHeaderRow-standardCITable12 td 
{
    font-weight: bold
}

.skoda-rteTableOddRow-standardCITable12 
{
    background-color: white
}

.skoda-rteTableEvenRow-standardCITable12 
{
    background-color: #ececec
}

table.skoda-rteTable-emptyTable 
{
    -ms-name: "Clean table"
}

.skoda-rteTable-emptyTable th,.skoda-rteTable-emptyTable td 
{
    color: #555;
    background-color: white;
    padding: 0 0 0 0;
    font-size: inherit;
    text-align: left;
    vertical-align: top
}

.skoda-rteTableHeaderRow-emptyTable th,.skoda-rteTableHeaderRow-emptyTable td 
{
    font-weight: bold
}


.sa-ci a.sa-ctaButton, a.sa-ctaButton, .ms-WPBody a[class="skoda-rteElement-ctaButton"], a[class="skoda-rteElement-ctaButton"], div.mtText div.mtTextContent .sa-ctaButton
{
    font-size: 18px;
    line-height: 20px;
    position: relative;
    background: #4BA82E none repeat scroll 0% 0%;
    color: #FFF !important;
    padding: 15px 40px 15px 20px;
    display: inline-block;
    margin: 3px 0px;
    font-weight: normal;
    text-decoration: none !important;
}

.sa-ci a.sa-ctaButton:hover, a.sa-ctaButton:hover, .ms-WPBody a:hover[class="skoda-rteElement-ctaButton"], a:hover[class="skoda-rteElement-ctaButton"], div.mtText div.mtTextContent .sa-ctaButton:hover
{
    font-size: 18px;
    line-height: 20px;
    position: relative;
    background: #2E8713 none repeat scroll 0% 0%;
    color: #FFF !important;
    padding: 15px 40px 15px 20px;
    display: inline-block;
    margin: 3px 0px;
    
    font-weight: normal;
    text-decoration: none !important;
}







/* End  subscr form */


.nowrap {
	white-space: nowrap;
}







.fixed_right_menu {font-family:Verdana, Arial, sans-serif; margin-top:0!important; -webkit-transform:translateY(-50%); transform:translateY(-50%) }
.fixed_right_menu .frm_item {font-size:12px!important}







.plain_content_wrapper h2,
.plain_content_wrapper h1.h2 {
    font-weight: normal;
    font-family:'skodapro', sans-serif;
    font-size: 21px;
    line-height: 25px;
	margin: 0 0 13px;
	color: #000;
}

.plain_content_wrapper {
    background: #fff;
/*padding:22px 20px;*/
    min-height: 100px;
}

.plain_content_wrapper li{margin:0 0 10px; padding:0 0 0 8px;}

.plain_content_wrapper .filter_set {
    padding: 19px 0 3px 20px;
}

.tzr_item {
    display: inline-block;
    float: none;
    vertical-align: top;
}

.tzr_item {
    margin-bottom: 28px;
}

p.tzr_date,
.tzr_date {
    display: block;
    margin: 5px 0 !important;
}

.tzrs_wrapper .tzr_item .tzr_date {
    margin: -2px 0 5px !important;
}

.tzr_item h3 {
    margin: 0 0 5px;
}

.tzr_item p {
    margin: 0 0 10px;
}

.tzr_img {
    width: 100%;
    overflow: hidden;
    height: 125px;
    margin: 0 0 12px;
}

.tzr_img a {
    text-decoration: none;
    border: none;
}

.tzr_img img {
    display: block;
    margin: 0 auto;
    width: 100%;
}

.tzrs_wrapper .tzr_item {
    display: block;
    position: relative;
    padding-left: 256px;
    min-height: 154px;
    margin: 0 0 22px;
}

.tzrs_wrapper .tzr_item .date {
    color: #4ba82e;
}
.tzrs_wrapper .tzr_item .title {
    margin-bottom: 5px;
}
.tzrs_wrapper .tzr_item .title_link {
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.tzrs_wrapper .tzr_item .title_link:hover {
    color: #4ba82e;
    text-decoration: underline;
}
.tzrs_wrapper .tzr_item .term {
    font-size: 11px;
}

.tzrs_wrapper .tzr_img {
    position: absolute;
    left: 0;
    top: 2px;
    width: 236px;
    height: 154px;
    overflow: hidden;
    margin: 0;
}

.tzrs_wrapper.search_mode .tzr_item {
    padding-left: 0;
}

.news_tzrs.tzrs_wrapper .tzr_img {
    width: 80px;
    height: 60px;
}
.news_tzrs.tzrs_wrapper .tzr_item {
    padding-left: 95px;
    min-height: 60px;
}

.actions_tzrs {
    font-family: 'skodapro', sans-serif;
}
.actions_tzrs .tzr_item {
    margin-bottom: 40px;
}
.actions_tzrs .tzr_item h3 {
    line-height: 25px;
    font-size: 21px;
    margin-bottom: 20px;
}
.actions_tzrs .tzr_item h3 a:hover {
    text-decoration: none;
}
.actions_tzrs .tzr_item p {
    font-size: 15px;
    line-height: 19px;
    margin-bottom: 17px;
}
.actions_tzrs .tzr_item .arrow_sq_w {
    text-decoration: underline;
    color: #4ba82e;
    font-size: 15px;
}

.arrow_sq_w {
    position: relative;
    padding-left: 18px;
    font-size: 14px;
    color: #000;
}
.arrow_sq_w:hover {
    color: #4ba82e;
}
.arrow_sq_w:after {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 11px;
    height: 11px;
    margin-top: -6px;
    background:#53a81b url(../images/sprite.png) -92px -19px no-repeat;
}
.green-btn, .green-btn:hover {
  display: block;
  width: 170px;
  font-size: 18px;
  font-family: 'SkodaProRegular', Verdana;
  font-weight: normal;
  color: #fff;
  float: left;
  padding: 15px 40px 15px 30px;
  background-image: url(/pics/arrow-right.png);
  background-repeat: no-repeat;
  background-position: 93% center;
  background-color: #4ba82e;
  text-decoration: none;
  text-align: right;
  position: absolute;
  z-index: 100;
}







.columnTable {
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    text-align: left
}
.columnTable tr:first-child td {
    border-top: 0;
    padding-right: 20px
}
.columnTable td {
    border-color: transparent;
    border-style: solid;
    border-left-width: 8px;
    border-right-width: 7px;
    border-top-width: 20px;
    vertical-align: top
}
.columnTable td:first-child {
    border-left: 0
}
.columnTable td:last-child {
    border-right: 0
}
.columnTable td img {
    margin-bottom: 20px
}
.columnTable td>img:last-child {
    margin-bottom: 0
}

.columnTable .skoda-rteElement-H2 {margin:0}


.news-detail, 
.skoda-rteStyle-SkodaPro {font-size:15px}

.car-picker-control+.hlbMenu {position:relative; z-index:900}

.main_pagehlbMenu {padding:8px 0 0}









.newsBlock .newsHomeBox>div {
    height:  auto!important;
}

.newsBlock {height:auto!important; padding-bottom:10px}
.newsBlock~div div h1 {margin-top:50px}



.content>div[style*="height:"] {height:auto!important}

.gridcontainer .slick-list,
.gridcontainer .slick-track,
.gridcontainer .slick-slide {height:auto}



body .fixed_right_menu {z-index:1500}

.slider_nav_wrapper {text-align:center}
.slider_nav_wrapper:before {content:''; display:inline-block; width:0; vertical-align:middle}



.newsHomeBox>div p {margin:0}