﻿.subpages_texture_container
{
	background: url(../images/events/black_texture.jpg) no-repeat;
    height: auto !important;
    width: 100%;
}
.subpages_row
{
	background: url(../images/products/bg_bucket_row.gif) repeat-y scroll center top transparent;
    height: auto !important;
    margin-bottom: 11px;
    min-height: 265px;
}
.subpages_row ul li
{
	display: inline;
    float: left;
    padding: 0 1px;
    min-height:296px;
}
.subpages_row ul li a
{
	color: #FFFFFF;
    display: block;
    text-decoration: none;
    width: 190px;
    cursor:pointer;
    outline:none;
}
.subpages_row ul li a span
{
    display: block;
}
span.subpages_image
{
	width:190px;
	height:175px;
}
span.subpages_headline
{
	background: none repeat scroll 0 0 #252525;
    font-weight: bold;
    padding: 0.5em 1em;
    text-transform: uppercase;
	height: 35px;
}
span.subpages_description
{
	background: none repeat scroll 0 0 #1A1A1A;
    color: #AFAFAF;
    height: auto !important;
    min-height: 105px;
    padding: 0.5em 1em 1em;
}
.subpages_container
{
	padding-top:20px;
}
/*Video Section*/
span.video_image
{
	background: none repeat scroll 0 0 #FFFFFF;
    height: 175px;
    width: 190px;
    position:relative;
}
.marketlanguage_55 span.video_image img
{
	padding-top:0px;
	margin-left:0px;
	position:absolute;
	z-index:0;
}
.marketlanguage_5 span.video_image img,
.marketlanguage_6 span.video_image img
{
	padding-top:0px;
	margin-left:0px;
	position:absolute;
	z-index:0;
	width:190px!important;
	height:175px!important;
}
span.video_image img
{
	padding-top:20px;
	margin-left:35px;
	position:absolute;
	z-index:0;
}
.video_flash_container
{
	float:left;
	width:480px;
	padding-top:20px;
	margin-left:20px;
}
.video_releatedproducts_container
{
	padding-top:20px;
	margin-left:20px;
	float:left;
	width:440px;
}
.video_releatedproducts_container h2
{
	color:#ffcc00;
	font-weight:bold;	
}
.teaser_newprod_startpage
{
	padding-bottom:20px;
	margin-right:20px;
	float: left;
    width: 190px;    
}
.teaser_newprod_startpage_img
{
	width:190px;
	height:175px;
	background-color:#fff;
	text-align:center;
}
.teaser_newprod_startpage_img img
{
	margin-top:30px;	
}
.teaser_newprod_startpage_right
{
	background-color:#252525;
	padding: 0.5em 1em;
}
.teaser_newprod_startpage_headline a
{
	text-decoration:none;
	color: #FFF;
	font-weight:bold;
}
.teaser_newprod_startpage_description
{
	background-color:#1A1A1A;
	padding: 0.5em 1em;
	min-height: 70px;
}
.teaser_newprod_startpage_description a
{
	color:#AFAFAF;
	text-decoration:none;	
}
/*Ebrochures*/
.ebrochure_latest_container
{
	float:left;
	width:390px;
	margin-left:20px;
	padding-top:20px;
}
.ebrochure_latest_container h2
{
	text-align:left;
	color:#ffcc00;
	font-weight:bold;	
}
.ebrochures_last_link a
{
	background: url("../images/common/arrow_quicklink_yellow.gif") no-repeat scroll 0 4px transparent;
	color:#A1A1A1;
	padding-left: 10px;
	text-decoration:none;	
}
.ebrochures_right
{
	padding-top:20px;
	float:left;	
}
.marketlanguage_9 .ebrochures_right
{
	padding-left:20px;
	padding-top:20px;
	float:left;	
}
.ebrochure_previos_container h2
{
	color:#ffcc00;
	font-weight:bold;	
}
.ebrochures_prev a
{
	background: url("../images/common/arrow_quicklink_yellow.gif") no-repeat scroll 0 4px transparent;
	color:#A1A1A1;
	padding-left: 10px;
	text-decoration:none;	
}
.ebrochure_category_container
{
	padding-bottom:10px;	
}
.ebrochure_category_container h2
{
	color:#ffcc00;
	font-weight:bold;
}
.ebrochure_category_container a
{
	background: url("../images/common/arrow_quicklink_yellow.gif") no-repeat scroll 0 4px transparent;
	color:#A1A1A1;
	padding-left: 10px;
	text-decoration:none;
}
.au_ebrochures_right
{
	padding-top:20px;
	float:left;	
}
.au_ebrochures_left
{
	padding-top:20px;
	float:left;	
}
.marketlanguage_20 .ebrochures_right, .marketlanguage_21 .ebrochures_right
{
	padding-top:20px;
	float:left;	
	width:300px;
}
.marketlanguage_20 .ebrochure_latest_container, .marketlanguage_21 .ebrochure_latest_container
{
	float:left;
	width:300px;
	margin-left:20px;
	padding-top:20px;
}
.au_ebrochures_right .ebrochure_latest_container
{
	float:left;
	width:300px;
	margin-left:20px;
	padding-top:0;
}
.marketlanguage_15 .ebrochures_right, .marketlanguage_15 .ebrochures_right
{
	padding-top:20px;
	float:left;	
	width:300px;
}
.marketlanguage_15 .ebrochure_latest_container, .marketlanguage_15 .ebrochure_latest_container
{
	float:left;
	width:300px;
	margin-left:20px;
	padding-top:0;
}


/*productvirtualtour*/
.productvirtualtour_flash_container
{
	text-align:center;
	padding-top:20px;	
}
.calendar_content_padding, .content_padding
{
	padding:1em;
}
.calendar_content_padding h3
{
	line-height:3em;
}
.events_calendar_month {
	background-color:#000000;
	width:100%;
	height:20px
}
.events_calendar_month_left {
	float:left;
	margin-top:4px;
	margin-left:2px;
	margin-right:2px
}
.events_calendar_month_text {
	float:left;
	margin-top:2px;
	
}
.events_calendar_month_text h2{
	color:#ffcc00;
	font-size:14px
}
.events_calendar_month_right {
	float:left;
	margin-top:4px;
	margin-left:2px
}
.events_calendar {
	width:100%;
	border:0px;
	border-top:4px solid #fff
}
.yellow_table {
	background-color:#e9dca0;
}
.grey_table {
	background-color:#d7d6d1;
}
.hidden_table {
	 background:#fff;
}
.open {
	display: block;
	color:Black;	
	}
.closed {
	display: none;
	color:Black;
}

.events_calendar td {
	height:20px;
	font-size:11px;
	color:#333333;
	padding-left:4px;
	font-weight:normal
}
.events_calendar td a{
	text-decoration:none;
	color:#333333;
	font-weight:bold
}
.events_calendar td a:hover{
	text-decoration:underline;
	color:#000;
}
/*Terms & Conditions / Privacy*/
.privacyBox
{
	padding-top:20px;
	padding-bottom:20px;
	margin-left:20px;
	margin-right:20px;
	line-height:1.2em;
}
.privacyBox ul
{
	list-style-type:square;
	margin-left:15px;
	padding-top:0.7em;
	padding-bottom:0.7em;
}
.privacyBox ol
{
	padding-top:0.7em;
	padding-bottom:0.7em;		
}
.privacyBox a
{
	color:#fff;			
}
.privacyBox ol
{
	margin-left:20px;	
}
.privacy
{
	margin-left:20px;
	margin-right:20px;
	padding-top:20px;	
}
.privacy a
{
	color:#fff;	
}
.threeyearwarranty{
	margin-left:20px;
	margin-right:20px;
	padding-top:20px;	
}
.threeyearwarranty p{
	line-height:14px;
	text-align:justify;
}
.threeyearwarranty a{
	color:#fff;	
}
.threeyearwarranty h2{
	font-size:16px;
	font-weight:bold;
}
.threeyearwarranty h3{
	font-size:12px;
	font-weight:bold;
	margin-top:15px;
}
.threeyearwarranty ul{
	list-style-type:disc;
	margin-left:20px;
	margin-bottom:20px;
}
.threeyearwarranty ul li{
	margin:2px 0;
}

.page_1366 .events_calendar img{
	display:none;
}
.marketlanguage_2.page_41 .subpages_row ul li:last-child{
	display:none;
}