/* 	W3 INDUSRTRIES stylesheet.css 	*/

/*----------------------------------------------------------------------------------------------------------------------------------------------
CONTAINER STYLES
----------------------------------------------------------------------------------------------------------------------------------------------*/

body, html
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	height:100%;
	/*position: 	expression('absolute');
	height: 	expression(document.documentElement.scrollHeight+'px');*/
	}
a
	{
	outline:none;
	}
	
#bg_back
	{
	position: 	absolute;
	width: 		100%;
 	height: 	100%;
  	top: 		0;
  	left: 		0;
  	/*position: 	expression('absolute');
	position: 	expression('absolute');
  	height: 	expression(document.documentElement.scrollHeight+'px');
  	width: 		expression(document.documentElement.scrollWidth+'px');*/
	z-index: 	0;
	background: #390;
	min-height:667px;
	min-width:1024px;
	}
	
#bg_gift
	{
	position: 	absolute;
	width: 		100%;
 	height: 	100%;
  	top: 		0;
  	left: 		0;
  	/*position: 	expression('absolute');
	position: 	expression('absolute');
  	height: 	expression(document.documentElement.scrollHeight+'px');
  	width: 		expression(document.documentElement.scrollWidth+'px');*/
	z-index: 	2;
	background: #000;
	min-height:667px;
	min-width:1024px;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	}
	
#bg_front
	{
	position: 	absolute;
	width: 		100%;
 	height: 	100%;
  	top: 		0;
  	left: 		0;
  	/*position: 	expression('absolute');
	position: 	expression('absolute');
  	height: 	expression(document.documentElement.scrollHeight+'px');
  	width: 		expression(document.documentElement.scrollWidth+'px');*/
	z-index: 	1;
	background: #fff;
	min-height:667px;
	min-width:1024px;
	}

#form,#i_content,#image_boxbg,#image_textboxbg
	{
	width:270px;
	height:300px;
	font-size:11px;
	float:left;
	color:#fff;
	position:absolute;
	left:450px;
	top:64px;
	z-index:153;
	display:none;
	overflow:hidden;
	background:url(../_images/form_bg.png);
	}
	
#image_textboxbg
	{
	height:325px;
	}
		
#image_boxbg 
	{
	height:270px;
	width:241px;
	padding:30px 0px 0px 29px;
	}
	
.screen_shots_container
	{
	height:227px;
	}
	
#image_boxbg .terug
	{
	position:relative;
	top:15px;
	float:left;
	left:1px;
	}
	
#image_boxbg .terug input#mini_album_nav_right
	{
	position:relative;
	top:-1px;
	}
	
#image_boxbg .terug input#mini_album_nav_left
	{
	position:relative;
	top:-1px;
	}
	
.sluiten img
	{
	cursor:pointer;
	}
	
#image_textboxbg .terug
	{
	width:240px;
	padding-left:20px;
	}
	
.contact tr td span.text_area
	{
	position:relative;
	top:9px;
	}
	
.content_table
	{
	float:left;
	position:absolute;
	left:20px;
	bottom:15px;
	}

#form input
	{
	height:11px;
	font-size:11px;	
	}
	
#form textarea
	{
	height:60px;
	font-size:10px;
	margin-top:9px;
	}

#form input,#form textarea
	{
	width:118px;
	border:1px solid #cccccc;
	margin-left:10px;
	}

#form h1
	{
	font-size:14px;
	font-weight:normal;
	color:#fff;
	margin:10px 0px 20px 10px;
	font-family:Arial;
	}

.terug
	{
	position:relative;
	height:20px;
	overflow:hidden;
	}
	
.terug span
	{
	height:16px;
	position:relative;
	top:-4px;
	left:10px;
	cursor:pointer;
	}
	
.content_table span
	{
	height:16px;
	position:relative;
	top:-4px;
	left:10px;
	cursor:pointer;
	}
	
#main_content
	{
	margin:auto;
	width:825px;
	height:568px;
	position:relative;
	/*top:100px;*/
	z-index:100;
	}

#main_hover
	{
	margin:auto;
	width:824px;
	height:567px;
	position:absolute;
	z-index:151;
	background:url(../_images/main_hover.png);
	display:none;
	}
	
#main_a_content
	{
	width:824px;
	margin:0px; 
	padding:0px;
	}

#text_content
	{
	position:absolute;
	z-index:150;
	background:url(../_images/t_big5new.png);
	/*background:url(../_images/t_big5.png);*/
	width:824px;
	height:567px;
	top:0px;
	left:0px;
	}

#test_box
	{
	position:relative;
	z-index:152;
	width:32px;
	height:33px;
	top:65px;
	left:333px;
	cursor:pointer;
	}

#content_image_one
	{
	position:absolute;
	top:0px;
	z-index:6;
	margin:0px;
	}

#content_image_two
	{
	position:absolute;
	top:0px;
	z-index:5;
	margin:0px;
	}

#content_image_three
	{
	position:absolute;
	top:0px;
	z-index:7;
	margin:0px;
	width:824px;
	height:567px;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	}

#loader
	{
	width:270px;
	position:absolute;
	top:164px;
	left:450px;
	background:url(../_images/form_bg.png);
	height:60px;
	z-index:155;
	color:#fff;
	font-size:11px;
	display:none;
	}
	
#second_content
	{
	display:none;
	}

#previousone
	{
	position:relative;
	z-index:2;
	width:98px;
	height:98px;
	top:379px;
	left:528px;
	cursor:pointer;
	}

#i
	{
	width:30px;
	height:30px;
	position:absolute;
	top:510px;
	left:34px;
	cursor:pointer;
	}

#dog
	{
	width:30px;
	height:30px;
	position:absolute;
	top:478px;
	left:76px;
	cursor:pointer;
	}
	
	
#de
	{
	background:url(../_images/de7.png);
	cursor:pointer;
	height:60px;
	left:62px;
	position:absolute;
	top:42px;
	width:60px;
	display:none;
	}
	
#de2
	{
	background:url(../_images/i-am_button_background.png);
	cursor:pointer;
	height:65px;
	left:60px;
	position:absolute;
	top:40px;
	width:65px;
	display:block;
	overflow:hidden;
	}

#nextone
	{
	position:relative;
	z-index:2;
	width:98px;
	height:98px;
	top:304px;
	left:690px;
	cursor:pointer;
	}

#text_address
	{
	float:left;
	width:148px;
	font-size:9px;
	text-align:right;
	position:relative;
	top:10px;
	line-height:10px;
	}
	
#text_address p
	{
	margin:0px;
	padding:0px;
	line-height:18px;
	}

#text
	{
	width:200px;
	color:#fff;
	position:relative;
	left:150px;
	top:10px;
	}
	
#text h1
	{
	font-size:10px;
	font-weight:normal;
	line-height:15px;
	margin:0px;
	padding:10px 0px 0px 0px;
	}

#loader img
	{
	float:left;
	position:relative;
	left:30px;
	top:14px;
	}
	
#loader p
	{
	float:left;
	position:relative;
	top:10px;
	left:50px;
	}
	
.form_box
	{
	height:262px;
	margin-top:10px;
	}
	
.image_textbox_inner
	{
	height:287px;
	}

#i_content .form_box p,#image_textboxbg .form_box p
	{
	font-size:10px;
	line-height:12px;
	}
	
#image_textboxbg .form_box ul
	{
	float:left;
	padding:15px 15px 0px 20px;
	margin:0px;
	width:235px;
	}

#image_textboxbg .form_box ul li
	{
	line-height:12px;
	font-size:10px;
	list-style:none;
	}
	
*html #image_textboxbg .form_box ul li
	{
	word-spacing:-2px;
	}

*+html #image_textboxbg .form_box ul li
	{
	word-spacing:-2px;
	}

#i_content img.button
	{
	cursor:pointer;
	}

#i_content p,#image_textboxbg p
	{
	float:left;
	line-height:12px;
	padding:15px 15px 0px 20px;
	margin:0px;
	}
	
#image_textboxbg p.header_text
	{
	color:#ff0000;
	}
	
#image_textboxbg p.header_text_green
	{
	color:#e3007a;
	}
	
#form table,#i_content table
	{
	position:relative;
	font-size:11px;
	margin:auto;
	}

#pdf
	{
	width:85px;
	height:85px;
	position:absolute;
	top:88px;
	left:108px;
	cursor:pointer;
	}
	
#pdf a
	{
	height:85px;
	width:85px;
	background:#3333FF;
	}
	
	
	
	
	/* new css*/
html,body
	{
	height:100%;
	margin:0px;
	padding:0px;
	width:100%;
	background:#666666;
	}
	
html>body
	{
	display:table;
	}
	
html>body #wrapper
	{
	display:table-cell;
	vertical-align:middle;
	}
	
html> body #position
	{
	margin:auto;
	}
		
#wrapper
	{
	_height:568px;
	*height:568px;
	_z-index:100;
	*z-index:100;
	_position:relative;
	*position:relative;
	_top:50%;
	*top:50%;
	_left:50%;
	*left:50%;
	_float:left;
	*float:left;
	}
	
#position
	{
	_width:824px;
	_height:568px;
	_position:relative;
	_top:-50%;
	_left:-50%;
	_float:left;
	*width:824px;
	*height:568px;
	*position:relative;
	*top:-50%;
	*left:-50%;
	*float:left;
	}
	
	
#screenshots_wrapper 
	{
	float:left;
	height:215px;
	overflow:hidden;
	position:relative;
	width:211px;
	}
	
#scroll_container 
	{
	float:left;
	height:215px;
	width:10550px;
	}
.scroll_content
	{
	width:211px;
	float:left;
	}
	
	
/* new css*/

#ftp
	{
	background:url(../_images/ftp-icon.png) no-repeat;
	cursor:pointer;
	height:40px;
	left:26px;
	position:absolute;
	top:460px;
	width:40px;
	z-index:10;
	}
	
#ftp_icon
	{
	cursor:pointer;
	height:40px;
	left:26px;
	position:absolute;
	top:460px;
	width:40px;
	}
	

.form_one
	{
	background:transparent url(../_images/form_bg.png) repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	height:156px;
	left:450px;
	overflow:hidden;
	position:absolute;
	top:64px;
	width:270px;
	z-index:153;
	}
	
.form_box_one
	{
	position:relative;
	height:116px;
	margin-top:10px;
	}
	
.form_one h1
	{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	margin:0px 0 20px 10px;
	}
	
.form_one input
	{
	border:1px solid #CCCCCC;
	margin-left:12px;
	width:119px;
	}
.form_one input
	{
	font-size:11px;
	height:13px;
	}
.form_one table
	{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:auto;
	position:relative;
	}
	
	
.form_box_one p.foute_login
	{
	position:absolute;
	top:2px;
	left:129px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ff0000;
	font-size:12px;
	}
	
.terug span input#inloggen
	{
	overflow:hidden;
	text-indent:-999px;
	line-height:0px;
	cursor:pointer;
	display:block;
	font-size:0px;
	position:relative;
	top:2px;
	margin:0px 0px 0px 19px;
	padding:0px;
	letter-spacing:100px;
	}

*html .terug span input#inloggen
	{
	top:4px;
	left:-15px;
	}

*html .sluiten_one
	{
	position:relative;
	top:-7px;
	}
	
*html .terug span.sluiten_two
	{
	position:relative;
	top:-10px;
	}
	
.right_inloggen
	{
	position:relative;
	top:-1px;
	}
			
*html .right_inloggen
	{
	position:relative;
	top:-15px;
	}	
	
.inloggen
	{
	float:left;
	width:52px;
	height:11px;
	border:0px;
	background:url(../_images/inloggen-icon.png) no-repeat;
	}
	
* html input.inloggen
{    azimuth: expression(
        this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
        
    );
}

.terug span.inloggen_one
	{
	float:left;
	cursor:pointer;
	height:16px;
	left:0px;
	position:relative;
	top:-1px;
	}
	
/* news icon css 12-05-09 */

#news_icon
	{
	background:url(../_images/news-button-background.png);
	cursor:pointer;
	display:block;
	height:60px;
	left:42px;
	overflow:hidden;
	position:absolute;
	top:106px;
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#news_textboxbg
	{
	background:transparent url(../_images/form_bg.png) repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	height:300px;
	left:450px;
	overflow:hidden;
	position:absolute;
	top:64px;
	width:270px;
	z-index:153;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.news_inner_box
	{
	position:relative;
	height:278px;
	float:left;
	margin:0px;
	width:232px;
	padding:22px 19px 0px 19px;
	}
	
/*.news_inner_box em
	{
	font-style:normal;
	}
*/	
.news_listbox
	{
	float:left;
	width:232px;
	}
	
.news_full_description
	{
	float:left;
	width:100%;
	overflow:auto;
	height:114px;
	}
	
.big_news_full_description
	{
	float:left;
	width:100%;
	overflow:auto;
	height:179px;
	}
	
.news_textbox
	{
	position:relative;
	width:232px;
	line-height:15px;
	float:left;
	height:232px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
	
	
.news_inner_box h1
	{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 4px 0px;
	}
	
.news_items
	{
	width:228px;
	float:left;
	margin:13px 0px 0px 0px;
	padding:0px 0px 12px 0px;
	border-bottom:1px dashed #fff;
	}
	
.news_textbox ul.news_items_list
	{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	}
	
.news_textbox ul.news_items_list li
	{
	cursor:pointer;
	display:inline;
	overflow:hidden;
	position:relative;
	height:232px;
	list-style:none;
	width:232px;
	float:left;
	}
	
.news_textbox ul.news_items_list li, x:-moz-any-link, x:default
	{
	overflow:hidden;
	}
		
.news_textbox ul.news_items_list li, x:-moz-any-link 
	{
	overflow-x:hidden;
	overflow-y:auto;
	}
	
*html .news_textbox ul.news_items_list li
	{
	height:230px;
	}
	
.news_textbox ul.news_items_list h2
	{
	clear:both;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	}
	
.news_textbox ul.news_items_list span
	{
	clear:both;
	color:#fff;
	font-size:10px;
	font-weight:normal;
	}
	
.news_textbox ul.news_items_list span p
	{
	margin:0px;
	padding:0px;
	clear:both;
	color:#fff;
	font-size:10px;
	font-weight:normal;
	}
	
.news_items span 
	{
	margin:0px;
	padding:0px;
	cursor:pointer;
	}
	
.news_items span p
	{
	cursor:pointer;
	margin:0px;
	padding:0px;
	}
	
.news_items h2
	{
	cursor:pointer;
	clear:both;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	}
	
.news_items a
	{
	clear:both;
	color:#fff;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
	}
	
.news_items_text
	{
	position:relative;
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	}
	
.news_items_text h3
	{
	font-weight:bold;
	font-size:10px;
	margin:0px;
	padding:6px 0px 0px 0px;	
	}
	
.news_items_text h2
	{
	font-weight:bold;
	font-size:12px;
	margin:0px;
	position:relative;
	top:-2px;
	padding:0px;
	}
	
.news_items_text p
	{
	line-height:14px;
	letter-spacing:0.4px;
	font-size:10px;
	margin:0px;
	padding:8px 0px 0px 0px;
	}
	
.news_items_text h2 
	{
	padding:0px 0px 8px 0px;
	}
	
.news_full_description p,.big_news_full_description p
	{
	padding:0px 0px 0px 0px;
	}
	
.news_items_text a,.news_full_description a
	{
	color:#fff;
	}
	
.news_imagebox
	{
	position:relative;
	overflow:hidden;
	border-bottom:1px dashed #fff;
	border-top:1px dashed #fff;
	float:left;
	width:100%;
	margin:8px 0px 0px 0px;
	padding:8px 0px 8px 0px;
	z-index:1000;
	}
	
.news_imagebox a
	{
	float:left;
	margin:0px 8px 0px 0px;
	}
	
*html .news_imagebox a
	{
	margin:0px 7px 0px 0px;
	}
	
.news_imagebox a img
	{
	float:left;
	margin:0px;
	padding:0px;
	}
	
.news_imagebox a.last_image
	{
	margin:0px;
	}
	
p#controls, p#controls2
	{
	margin:0;
	position:relative;
	} 
		
.nav_left_button
	{
	float:right;
	width:40px;
	}
	
.nav_left_button span
	{
	cursor:pointer;
	position:relative;	
	}
	
.nav_left_button span#prevBtn,.nav_left_button span#prevBtn2
	{
	cursor:pointer;
	width:25px;
	height:15px;
	float:left;
	}
	
.nav_left_button span#nextBtn,.nav_left_button span#nextBtn2
	{
	cursor:pointer;
	width:15px;
	height:15px;
	float:right;
	}
	
.nav_left_button span#prevBtn a,.nav_left_button span#prevBtn2 a
	{
	cursor:pointer;
	margin:0px 10px 0px 0px;
	outline:none;
	text-indent:-8000px;
	width:15px;
	height:15px;
	float:left;
	background:url(../_images/form_back.png);
	}
	
.nav_left_button span#nextBtn a,.nav_left_button span#nextBtn2 a
	{
	cursor:pointer;
	outline:none;
	text-indent:-8000px;
	width:15px;
	height:15px;
	float:left;
	background:url(../_images/form_next.png);
	}
	
.navigation_close
	{
	float:left;
	width:80px;
	}
	
.navigation_close img
	{
	cursor:pointer;
	float:left;
	}
	
.navigation_close span
	{
	cursor:pointer;
	padding:0px 0px 0px 8px;
	float:left;
	}
	
.news_items_text ul
	{
	margin:0px;
	padding:0px;
	}
	
.news_items_text ul li
	{
	list-style:none;
	display:inline;
	}
	
.news_items_text ul
	{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	}
	
.news_items_text ul li
	{
	display:inline;
	overflow:hidden;
	position:relative;
	height:232px;
	list-style:none;
	width:232px;
	float:left;
	}
	
#newslist_controls,#newsdesc_controls
	{
	overflow:hidden;
	margin:0px;
	padding:0px;
	float:left;
	width:232px;
	}
		
.navigation_buttons_after
	{
	float:left;
	height:0px;
	overflow:hidden;
	}
	
.desc_navigation_buttons_after
	{
	float:left;
	height:0px;
	width:232px;
	overflow:hidden;
	}
	
.news_details_listbox
	{
	overflow-x:hidden;
	overflow-y:auto;
	float:left;
	width:232px;
	position:relative;
	}
	
#car_downloads_textboxbg
	{
	background:transparent url(../_images/form_bg.png) repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	height:300px;
	left:450px;
	overflow:hidden;
	position:absolute;
	top:64px;
	width:270px;
	z-index:153;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.download_pdf_textbox a
	{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	outline:none;
	font-weight:bold;
	}
	
#pdf
	{
	width: 84px;
	height: 84px;
	position: absolute;
	top: 89px;
	background:transparent url(../_images/download-button-background.png) repeat scroll 0 0;
	}
	
#car_downloads_textboxbg h1
	{
	color: #8dba00;
	}
	
*html #pdf img
	{
	float: left;
	}
	
*html #text_address
    {
    width: 161px;
    }
    
*+html #text_address
    {
    width: 161px;
    }
    
 /*========== Overlay styles =========*/   
 .design_pattern
	{
	width:88px;
	height:120px;
	/*float:left;*/
	position:absolute;
	left:0px;
	top:209px;
	z-index:1000;
	}
	
.design_pattern img
	{
	border:none;
	}
	
 .design_pattern a
	{
	float:left;
	width:88px;
	height:120px;
	outline:none;
	background:url(../_images/design-sprite.png) no-repeat scroll 0px 0px;
	}
	
 .design_pattern a:hover
	{
	float:left;
	width:88px;
	height:120px;
	background:url(../_images/design-sprite.png) no-repeat scroll 0px -122px;	
	}
	
*html .design_pattern a
	{
	background:url(../_images/design-overlay-button.gif) no-repeat;
	}
	
*html .design_pattern a:hover
	{
	background:url(../_images/design-overlay-hover-button.png) no-repeat;	
	}
	
.design_pattern a:hover img
	{
	display:none;
	}
	
.overlay_bg
	{
	background:#000;
	height:100%;
	left:0;
	/*opacity:0.6;
	-moz-opacity: 0.6;
	filter:alpha(opacity=60);*/
	position:fixed;
	top:0;
	width:100%;
	z-index:1;
	display:none;
	}
	
*html .overlay_bg
	{
	position:absolute;
	}	
	
.overlay_container
	{
	height:568px;
	left:50%;
	margin:-284px 0 0 -413px;
	top:50%;
	width:825px;
	z-index:10000;
	background:#fff;
	position:absolute;
	visibility: hidden;
	}
	
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.overlay_container
	{
	margin:-284px 0 0 -414px;	
	}
}
	
.overlay_content
	{
	width:825px;
	height:568px;
	float:left;
	position:relative;
	}	
	
.close_btn
	{
	width:30px;
	height:30px;
	border:none;
	position:absolute;
	top:-14px;
	right:-14px;
	clear:left;
	}
	
.close_btn a img,.close_btn a
	{
	width:30px;
	height:30px;
	outline:none;
	}
	
.close_btn img
	{
	border:none;
	}
	
.arrows,.slider_arrows
	{
	float: left;
	}	
		
.prev,.unbindPrev,.slider_prev,.slider_unbindPrev
	{
	width:8px;
	height:15px;
	position:absolute;
	left:20px;
	top:246px;
	border:none;
	z-index:100;
	text-indent:-10000px;
	outline:none;
	background:url(../_images/left-arrow.png) no-repeat;
	}
	
a.prev:hover,a.unbindPrev:hover,a.slider_prev:hover,a.slider_unbindPrev:hover
	{
	background:url(../_images/left-hover-arrow.png) no-repeat;
	}	
	
.next,.unbindNext,.slider_next,.slider_unbindNext
	{
	width:8px;
	height:15px;
	position:absolute;
	right:21px;
	top:247px;
	border:none;
	z-index:100;
	text-indent:-10000px;
	outline:none;
	background:url(../_images/right-arrow.png) no-repeat;
	}
	
a.next:hover,a.unbindNext:hover,a.slider_next:hover,a.slider_unbindNext:hover
	{
	background:url(../_images/right-hover-arrow.png) no-repeat;
	}
	
.slider_content
	{
	width:825px;
	height:568px;
	float:left;
	position:relative;
	overflow:hidden;
	}
	
.slider_content ul
	{
	/*width:2505px;*/
	float:left;
	margin:0px;
	padding:0px;
	height:568px;
	}					
	
.slider_content ul li
	{
	width:711px;
	/*width:825px;*/
	height:499px;
	float:left;
	list-style:none;
	padding:22px 57px 47px 57px;
	position:relative;
	/*border-left:10px solid #fff;
	border-right:10px solid #000;
	margin:0px 0px 0px -10px;*/
	}
	
.slider_content .mySlider ul li
	{
	padding:0px;
	width:824px;
	height:567px;
	}
	
.slider_content ul li.gaps_wb
	{
	/*border-left:10px solid #fff;
	border-right:10px solid #000;*/
	}
	
.slider_content ul li.gaps_bw
	{
	/*border-left:10px solid #000;
	border-right:10px solid #fff;*/
	}	
	
.slider_content ul li img.overlay_image
	{
	float:left;
	margin:47px 0px 0px 0px;
	}
	
.slider_content ul li img
	{
	margin:0px;
	}
	
.content_bg
	{
	width:824px;
	height:567px;
	float:left;
	overflow:hidden;
	background:url(../_images/overlay-bg.gif) no-repeat;
	}		
	
.language_details
	{
	width:710px;	
	float:left;
	overflow:hidden;
	}			

.slider_content .left_content
	{
	width:124px;	
	float:left;
	padding:205px 0px 0px 0px;
	}
	
.slider_content .left_content ul
	{
	width:110px;	
	float:left;
	padding:0px 0px 0px 14px;
	position:static;
	}
	
.slider_content .left_content ul li
	{
	float:left;
	list-style:none;
	position:static;
	padding:0px;
	margin:0px;
	height:auto;
	width:110px;
	border:none;
	}
	
.slider_content .left_content ul li a
	{
	float:left;
	text-decoration:none;
	font-size:10px;
	color:#000000;
	padding:0px 0px 2px 8px;
	outline:none;
	font-weight:bold;
	background:url(../_images/lang-black-arrow.png) no-repeat scroll 0px 5px;
	}
	
.slider_content .left_content ul li a:hover,.slider_content .left_content ul li.selected a
	{
	color:#d1001c;
	background:url(../_images/lang-red-arrow.png) no-repeat scroll 0px 5px;
	}		
		
.right_content
	{
	width:463px;	
	float:left;
	padding:0px 123px 0px 0px;
	}	
	
.right_content h1
	{
	width:454px;
	height:21px;
	float:left;	
	line-height:21px;
	font-size:12px;
	background:#000;
	color:#fff;
	font-weight:normal;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 9px;
	}
	
.right_content h2,.right_content a,.right_content h3
	{
	font-size:11px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-weight:bold;
	}
	
.right_content h2
	{
	padding:0px 0px 1px 0px;
	}	
	
.right_content a
	{
	text-decoration:none;
	color:#000;
	outline:none;
	font-weight:normal;
	}		
	
.right_content p,.right_content h5
	{
	width:100%;
	font-size:11px;
	line-height:16px;
	padding:0px 0px 16px 0px;
	margin:0px;
	}
	
.right_content h5
	{
	width: auto;
	padding:0px;
	font-weight: normal;
	}	
	
.right_content p strong	
	{
	font-size:10px;
	/*color:#d1001c;*/
	}
	
.right_content ul,.right_content ol
	{
	width:443px;	
	height:auto;
	padding:0px 0px 10px 15px;
	margin:0px;	
	}	
	
.right_content ul li
	{
	width:463px;	
	height:auto;
	list-style:disc;
	font-size:11px;
	padding:0px 0px 5px 0px;
	margin:0px;	
	}
	
.right_content ol li
	{
	width:433px;	
	height:auto;
	list-style:decimal;
	font-size:11px;
	padding:0px 0px 5px 0px;
	margin:0px;	
	}
			
.right_content h3
	{
	padding:0px 0px 16px 0px;
	}		
	
.right_content h4
	{
	float:left;
	color:#d1001c;
	font-size:11px;
	line-height:16px;
	padding:0px 7px 0px 0px;
	margin:0px;
	}
	
.item_counter span 
	{
	float:none;
	}
	
.terug span
	{
	float:none;
	}		
	
/* content-slider */
.mySlider
	{
	width:825px;
	height:568px;
	position:absolute;
	left:0px;
	top:0px;
	clear:left;
	overflow:hidden;
	}
	
.slider_outer
	{
	width: 324px;
	height: 11px;
	background:url(../_images/content-slider-bg.png) left top no-repeat;
	position: absolute;
	bottom:20px;
	left:227px;
	}
	
.item_counter
	{
	position: absolute;
	bottom:20px;
	left:570px;
	font-size:11px;
	font-weight:bold;
	}

.ui-widget-content
	{
	width: 314px;
	height: 11px;
	background:url(../_images/content-slider-bg.png) left top no-repeat;
	position: relative;
	}
	
.ui-slider .ui-slider-handle
	{
	width: 16px;
	height: 11px;
	position: absolute;
	top:0px;
	background:url(../_images/slider-handle.png) left top no-repeat;
	}
	
.loader
	{
	position:absolute;
	left:50%;
	top:50%;
	margin:-16px 0px 0px -16px !important;	
	}