/* CSS Document */



* {
	padding:0px; 
	margin:0px;
}

html {
	height:100%;
}

:focus { 
	outline:0; 
}



body {	margin:0; 
		padding:0; 
		background-color:#FFF;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#333;
		background-color:#404040;
		background-image:url(images_1908/bg_graueinton.jpg);
		background-repeat:repeat-y;
		background-position:center;
}


a {
	text-decoration:none;
	color:#083d76;
}

ul, ol {
	margin:0px 0px 0px 30px;
}


/* ---------------------------------------------------------------------------------------------- */

#center {
	width:976px;
	margin:0px auto;
}

#header {
	width:976px;
	height:148px;
	overflow:hidden;
	background-image:url(images_1908/bg_head.jpg);
}

#top {
	width:976px;
	height:111px;
}

#search {
	float:right;
	width:270px;
	height:100px;
	padding:20px 20px 0px 0px;
}

#lang {
	text-align:right;
	padding:0px 15px 7px 0px;
}

#lang a {
	color:#68a8d0;
	font-size:8pt;
}

#lang a:hover {
	color:#FFF;
	font-size:8pt;
}

#navi {
	width:976px;
	height:37px;
}

#dyn {
	width:976px;
	height:333px;
	overflow:hidden;
}

#main {
	width:976px;
	height:auto;
	background-image:url(images_1908/content_overlap.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#main_overlap {	
	background-image:url(images_1908/bg_left.jpg);
	background-repeat:repeat-y;
	height:100%;
}

#left {
	float:left;
	width:270px;
	min-height:1px;
	height:auto !important;
	height:1px;
	overflow:hidden;
}

#right {
	float:left;
	width:706px;
	height:auto;
	min-height:500px;
	padding:20px 0px 0px 0px;
}

#subnavi_head {
	width:247px;
	height:33px;
	padding:24px 0px 0px 23px;
	font-weight:bold;
	background-image:url(images_1908/subnavi_head_ohne.jpg);
	overflow:hidden;
	color:#FFF;
}

#subnavi {
	padding:0px 20px 20px 20px;
}

.clear {
	clear:left;
}

.clear_r {
	clear:right;
}

#footer_overlap {
	width:976px;
	height:109px;
	background-image:url(images_1908/footer_overlap.jpg);
}

#footer {
	width:100%;
	height:auto;
	/*background-image:url(images_1908/bg_footer_out.jpg);*/
	background-position:center;
}

#footer_inner {
	width:976px;
	height:71px;
	margin:0px auto;
	background-image:url(images_1908/bg_footer_out.jpg);
	background-position:center;
/*	background-image:url(images_1908/bg_footer_main.jpg);*/
}



/* SUBNAVI */

.wpf_submenu_spacer {
	border-bottom:1px solid #ECECEC;
	background-image:url(images/pfeil.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:10px 0px 10px 15px;
	margin:0;
	width:195px;
	line-height:normal;
}

a.wpf_submenu {
	color:#333;
}

a.wpf_submenu:hover {
	color:#18234e;
}


a.wpf_submenu_active {
	color:#18234e;
	font-weight:bold;
}






#coverflow {
	height:335px;
	background-image:url(images/karte.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.navigation {
	padding:5px 0 0 10px;
	margin:0;
}

#navi ul {
	margin:0px;
	padding:0px;
}

#navi li {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
    margin: 0 4px 0 0;
    padding: 5px 15px;
	float:left;
	color:#FFF;
	text-transform:uppercase;
	cursor:pointer;
	list-style-type:none;
}

#navi li:hover {
	background-color:#0a1d43;
}

#navi li a {
	color:#FFF;
	text-transform:uppercase;
	display:block;
}

#navi li ul {
	position:absolute;
	z-index:999;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#navi li ul li {
	border-radius: 0px;
    margin: 0px 0px 0px 0px;
    padding: 6px;
	color:#fff;
	float:none;
	background-image:url(images/90.png);
}

#navi li ul li:hover {
	background-color:#0a1d43;
}


/*
.wpf_logo_top {	
	padding: 10px 30px 0 0;
	float:left;
}

.wpf_top_menu_paragraph { text-align:right; padding:5px 0 10px 0; }




*/

.wpf_warehouse_paragraph {
	padding:0px 30px 20px 20px;
	margin:0px 0px 20px 0px;
	border-bottom:1px solid #E0E0E0;
}


.wpf_warehouse_headline_overview {
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	border-bottom:1px dotted #e0e0e0;
	font-weight:bold;
	color:#083d76;
	font-size:14pt;	
}

.wpf_warehouse_headline_overview h2 {
	font-weight:bold;
	color:#083d76;
	font-size:14pt;	
}

.wpf_warehouse_text_overview {
	line-height:1.6;
}

.wpf_warehouse_detaillink_overview {
	padding:10px 0px 0px 0px;
}






.wpf_paragraph {
	padding:0px 30px 20px 20px;
	margin:0px 0px 20px 0px;
	border-bottom:1px solid #E0E0E0;
}

.wpf_sitepart_headline {
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	border-bottom:1px dotted #e0e0e0;
	font-weight:bold;
	color:#083d76;
	font-size:14pt;	
}

.wpf_sitepart_headline h2 {
	font-weight:bold;
	color:#083d76;
	font-size:14pt;	
}

.wpf_sitepart_text {
	line-height:1.6;	
} 

.wpf_sitepart_pic { 
	padding:0;
	margin: 0 0 30px 50px;
}

.wpf_sitepart_pic_left { 
	float:left; 
	padding:5px;
	margin: 0px 20px 0px 0px;
}

.wpf_sitepart_pic_right { 
	float:right; 
	padding:5px;
	margin: 0px 0px 0px 20px;
}







/* Dynpic  ---------------------------------------------------------------------------------------------- */

/*#dynpic {
	margin:0 0 20px 0;
	padding:0;
	height:auto;
	width:980px;
	clear:both;
	overflow:hidden;
}

.wpf_dynpic {
	margin:0;
	padding:0;
}
*/


/* MENU ---------------------------------------------------------------------------------------------- */


.wpf_mainmenu_spacer { 
	float:left; 
} 

.wpf_mainmenu {
	margin:0 4px 0 0;
	padding:5px 15px 5px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*background-image:url(images/mainnavi_bg.png);
	background-position:bottom left;
	background-repeat:repeat-x;*/
}

.wpf_mainmenu:hover, .wpf_mainmenu_active {
	margin:0 4px 0 0;
	padding:5px 15px 5px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*background-image:url(images/mainnavi_bg-over.png);
	background-position:bottom center;
	background-repeat:repeat-x;*/
}
/*
.wpf_submenu_spacer, .wpf_warhouse_category_spacer, .wpf_downloads_category_spacer, .wpf_gallery_mainmenu_spacer, .wpf_gallery_submenu_spacer { 	
	background-image:url(images/pfeil.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:10px 0px 10px 15px;
	margin:0;
	line-height:normal;
	border-bottom:1px solid;
}
*/



/* BUTTON - STYLES ---------------------------------------------------------------------------------------------- */



a.wpf_button {
	/*border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;*/
}

/*.wpf_button_paragraph {
	padding:5px 10px 5px 10px;
	margin: 0px;
}*/

.wpf_formbutton, .wpf_button_paragraph {
	padding:4px 20px 4px 20px;
	width:auto;
	height:auto;
	/*border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}

.wpf_formbutton:hover {
	cursor:pointer;
}



/* headline - STYLES ---------------------------------------------------------------------------------------------- */

h1 {
	background-image:url(images/h1_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0 0 0 40px;
}




/* FORMULARE ---------------------------------------------------------------------------------------------- */

/* General */

form {
	padding:0;
	margin:0;
}


fieldset, legend {
	overflow: hidden;
	position: relative;
}

input, textarea {
	padding:0;
	margin:0;
	border:0;
	border-style:transparent;
}


option {
	padding:0;
	margin:0;
}



/* SITESEARCH ---------------------------------------------------------------------------------------------- */

	
.wpf_search_input {
	width:210px;
	max-width:210px;
	min-width:210px;
	height:16px;
	padding:6px;
	border:1px solid #f0f0f0;
	border-style:transparent;
	background-color:#FFF;
	float:left;
}

.wpf_search_input:focus {
	background-color:#f0f0f0;
}

#wpf_search_button {
	background-image:url(images/lupe.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px;
	width:35px;
	height:30px;
	float:left;
	border:0;
	border-style:none;
}

#wpf_search_button:hover {
	background-image:url(images/lupe_over.png);
	background-position:top left;
	background-repeat:no-repeat;
	cursor:pointer;
}

/* CONTACT FORMS ---------------------------------------------------------------------------------------------- */

#wpf_contactform {
	float:left;
}

.wpf_formboxes {
	padding:0 0 10px 0;
	clear:left;
}


.wpf_formtitle  {
	height:20px;
	margin:0 0 5px 0;
	padding:10px 0 0 0;
	float:left;
	width:150px;
	clear:left;
}

.wpf_formtitle_small  {
	margin:0 0 5px 0;
	padding:0;
}

.wpf_formtitle_paragraph {
	padding:0 0 0 150px;
	margin:0 0 5px 0;
}

.wpf_formline_small {
	height:30px;
	margin:0 0 5px 0;
	padding:0;
	border:1px solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.wpf_formline, .wpf_formlineselect {
	height:30px;
	padding:0;
	border:1px solid ;
}

.wpf_formline {
	margin:0 20px 5px 0px;
	float:left;
}

.wpf_formlinechoose {
	margin:0 20px 5px 200px;
}

.wpf_formlinetext {
	margin:0 20px 5px 0px;
	padding:0;
	float:left;
	border:1px solid ;
}

.wpf_formlineselect {
	padding:0;
	margin:0 20px 5px 20px;
	width:56px;
	
}

.wpf_formselect { 
	padding:0;
	margin:0 4px 0px 0px;
	height:30px;
	width:235px;
	border:1px solid ;
}

.wpf_formselect_small {
	margin:0;
	width:60px;
}

.wpf_formlinebutton {
	margin:0 0 0 200px;
	}
	

.wpf_contactinput, .wpf_forminput, #wpf_captcha_post {
	width:400px;
	min-width:400px;
	max-width:400px;
	height:16px;
	padding:4px;
	margin:3px 0 0 3px;
	border:0;
	border-style:transparent;
}

.wpf_contacttextarea {
	width:400px;
	min-width:400px;
	max-width:400px;
	padding:4px;
	margin:3px 0 0 3px;
	border:0;
	border-style:transparent;
}

.wpf_contacttextarea:focus {	
	
}

.wpf_contactinput:focus, .wpf_forminput:focus {
	width:400px;
	min-width:400px;
	max-width:400px;
	padding:4px;
	margin:3px 0 0 3px;
	border:0;
	border-style:transparent;
}


.wpf_forminput_small {
	width:180px;
	min-width:180px;
	max-width:180px;
	height:16px;
	padding:4px;
	margin:3px 0 0 3px;
	border:0;
	border-style:transparent;
}

.wpf_forminput_small:focus {
	width:180px;
	min-width:180px;
	max-width:180px;
	padding:4px;
	margin:3px 0 0 3px;
	border:0;
	border-style:transparent;
}

.wpf_formlinetextarea {
	float:left;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border:1px solid ;
	/*border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}

.wpf_forminputtextarea {
	width:400px;
	min-width:400px;
	max-width:400px;
	padding:4px;
	margin:3px 0 0 3px;
	border:0;
	border-style:transparent;
}


.wpf_checkbox_paragraph {
	float:left;
	padding:0 10px 0 0;
}

.wpf_checkbox {
	border:0;
	border-style:transparent;
}



.wpf_forminput_day, .wpf_forminput_month {
	margin:5px;
}

.wpf_forminput_year {
	margin:5px;
}


.wpf_formtextfield {
	width:400px;
	min-width:400px;
	max-width:400px;
	padding:4px;
	margin:0px;
	border: 0px ; 
}




.spacer { height:10px; clear:left;}

.wpf_forminput_day, .wpf_forminput_month, .wpf_forminput_year {
	float:left;
	height:30px;
	border:1px solid ;
	/*border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}

.wpf_forminput_day, .wpf_forminput_month {
	width:60px;
	min-width:60px;
	max-width:60px;
	margin:0 5px 5px 0;
	padding:0;
}

.wpf_forminput_year {
	margin:0 0 5px 0;
	padding:0;
	width:111px;
}

.wpf_captchafield {
	padding:0;
	width:auto;
}

#wpf_captcha_img {padding:2px; margin:0 3px 0 3px; }
#wpf_captcha_pic {
	margin:0px 0px 4px 0px;
}


.wpf_forgotten_password {
	margin:10px 0 0 0;
}

/* REGISTRIERUNG --------------------------------------------------------------------------------------------------*/

#wpf_register_paragraph {
	width:980px;
	height:420px;
	margin:0 0 10px 0;
	padding:0;
	/*border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}

	  .wpf_register_new {
		  padding:0;
	  }

	  .wpf_register_hints {
		  float:right;
		  width:450px;
		  padding:0;
	  }
	  
	  .wpf_register_forms {
		  padding:0;
		  margin:0;
	  }


.wpf_register_login {
	float:right;
	width:220px;
	height:396px;
	padding:4px 20px 20px 20px;
	margin:0 0 0 15px;
	/*border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;*/
}



/* PICS ---------------------------------------------------------------------------------------------- */

img {border:0;}
img.template {float:left;}
img.wpf_thumb{float:left; padding:0px;} /* normal thumb view */
img.wpf_lightbox{float:left; padding:5px 5px 5px 0px;} /* Zoom-click pic */

.wpf_pic_frame, .wpf_parpic {	/* rahmen um bilder */
	padding:5px;
	margin: 5px;
} 


/* SITEFORWARD ---------------------------------------------------------------------------------------------- */

.wpf_siteforward_paragraph { 
	padding:0 10px 0 0;
	float:left;
}

.wpf_siteforward_headline { 
	margin-bottom:18px;
}


/* SITE-LOCATION ---------------------------------------------------------------------------------------------- */

.wpf_site_location {
	padding:0px 0px 0px 15px;
}

.wpf_site_location, a.wpf_sitelocation_link {
	font-size:9pt;
	color:#C3C3C3;
} 

a.wpf_sitelocation_link:hover {
	color:#333;
}


.wpf_site_arrow {	float:left; padding:4px 10px 0px 10px; }

.wpf_site_location_text {	width:auto; float:left; padding:2px 2px 0 0; }

.wpf_site_break {	float:left; padding:0px 4px 0px 4px; }

.wpf_site_location_current {	float:left; padding:3px 2px 0px 2px; }



/* COMPANY ADRESS ---------------------------------------------------------------------------------------------- */


.wpf_company_paragraph {
	padding:15px 20px 0px 20px;
	color:#FFF;
	font-size:9pt;
}

.wpf_company_paragraph a {
	color:#FFF;
}

.wpf_company_paragraph h2 {
	font-size:12pt;
}
.wpf_company_paragraph h3 {
	font-size:8pt;
}

.wpf_company_container { 
	float:left;
	width:200px; 
}

.wpf_company_container_logo { 
	float:left; 
	width:260px; 
}

.wpf_company_logo {
	float:left;
	padding-right:5px;
}

.wpf_company_hint {
	float:left;
	width:60px;
	padding:0px 8px 0px 0px;
	color:#5993bf;
	text-align:right;
}

.wpf_company_adress { }
.wpf_company_link { }



/* SITEMANAGER ---------------------------------------------------------------------------------------------- */




/* NEWS ---------------------------------------------------------------------------------------------- */

.wpf_news_message { padding:0; }

.wpf_news_paragraphoverview { 
	padding:0;
	margin:10px 0 0 0;
	width:270px;
	height:210px;
	float:left;
}

.wpf_news_spacer { 
	margin:0 0 0 25px ;
	border-left:1px solid ;
	float:left; 
	height:200px;
	width:25px;
} 

.wpf_news_paragraph { 
	padding:0 20px 0 0;
}

.wpf_news_pic {

}
 
.wpf_news_pic_frame {
	float:right;
	clear:left;
	margin:0 0 5px 5px ;
	padding:0;
}



.wpf_news_date {
	height:auto;
	padding:2px 4px 2px 4px;
	margin:0 0 5px 2px;
	border:1px solid ;
	float:right;
	clear:left;
}

.wpf_news_dateday {
	border-bottom:1px solid ;
}

.wpf_news_datemonth {
}

.wpf_news_textoverview {
	padding:10px 0 10px 0;
}

.wpf_news_text {
	padding:10px 0 0 0;
}
	
.wpf_news_detaillink {
	margin:0;
	padding:0;
	
}




/* EVENTS ---------------------------------------------------------------------------------------------- */



.wpf_events_paragraph {
	padding:0 0 13px 0;
	border-bottom:1px solid;
	clear:left;
}

.wpf_events_paragraph_top {
	padding:0px 0px 0px 20px;	
}

.wpf_events_pic {

}

.wpf_events_pic_frame {
    float:right;
}


/* TOP --------- */


.wpf_events_date_top {
	float:left;
	width:auto;
	border-right:1px solid ;
	padding:0 15px 0 0;
	margin:0 15px 0 0;
}

.wpf_events_location_top {
	margin-left:90px;
}

.wpf_events_detaillink_top {
	width:auto;
	float:right;
	margin-right:20px;
	
}

/* TOP END */



.wpf_events_date {
	float:left;
	width:auto;
	border-right:1px solid ;
	padding:10px 25px 0 0;
	margin:0px 25px 0px 0px;
	height:50px;
}

.wpf_events_text {
}

.wpf_events_location {
}



.wpf_events_detaillink {
	float:right;
	width:auto;
	border-left:1px solid ;
	padding: 20px 0px 0px 15px;
	margin:0px 25px 0px 0px;
	height:40px;
	
}




/* NEWSLETTER ---------------------------------------------------------------------------------------------- */

#wpf_newsletter {
	float:left;
	padding:10px;
}	

input#wpf_newsletter_input {
	width: 150px;
	height: 22px;
}

#wpf_newsletter_button_div {
	float:left;
	padding-left:2px;
}		






/* DOWNLOADS ---------------------------------------------------------------------------------------------- */

.wpf_downloads_paragraph {
	
}

.wpf_downloads_pic {
	float:right; 
	padding:0px;
}

.wpf_downloads_pic_frame {
	float:right;
	margin-left:20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid ;
	box-shadow: 0 0 5px ;
	-moz-box-shadow: 0 0 5px ;
	-webkit-box-shadow: 0 0 5px ;
}



.wpf_downloads_size {
	padding:0px 0 20px 0;
}



.wpf_downloads_detaillink {
	padding:20px 0 0 0 ;
	
}


/* GUESTBOOK ---------------------------------------------------------------------------------------------- */

/* NAVI */

.wpf_guestbook_navi_paragraph { 
	padding:0;
}

.wpf_guestbook_navi_location {
	padding:0px 0px 4px 0px;
	height:20px;
	margin:10px 0 10px 0;
}

.wpf_guestbook_navi_location_text {	float:left; padding:0px 2px 0px 2px; }

.wpf_guestbook_navi_break {	float:left; padding:0px 4px 0px 4px; }

.wpf_guestbook_select_paragraph { 
	padding:0;
	width:100px;
	float:right;
}

.wpf_guestbook_navi_arrowlink_right {	padding:11px 4px 0px 4px; float:right; }
.wpf_guestbook_navi_arrowlink_left {	padding:11px 4px 0px 4px; float:left; }



/* LISTING */

.wpf_guestbook_paragraph { 
	padding:0 20px 0 0;
}

.wpf_guestbook_paragraph_head { 
	height:38px;
	padding:5px 0 0 0;
	border-bottom:1px solid;
}
 
.wpf_guestbook_entryname {
	float:left;
	border-right:1px solid;
	margin:0px 20px 0 0;
	padding:0 20px 0 0;
}

.wpf_guestbook_entry {	
	float:left;
	width:80px;
	border-right:1px solid;
	margin:0px 20px 0 0;
}

.wpf_guestbook_date {
	float:right;
	padding:8px 0 0 0;
}

.wpf_guestbook_place {
	float:left;
	width:80px;	
	border-right:1px solid;
	margin:0px 20px 0 0;
	padding-top:10px;
}

.wpf_guestbook_text {
	margin-top:15px;
}

.wpf_guestbook_comment {
	margin-top:5px;
}
	
.wpf_guestbook_email {
	float:right;
	border-right:1px solid;	
	margin:0px 20px 0 0;	
	padding:0 20px 0 0;
}

.wpf_guestbook_link {
	float:right;
	border-right:1px solid;
	margin:0px 20px 0 0;
	padding:0 20px 0 0;
}




/* GALLERY --------------------------------------------------------------------------------------------- */

.lastpics {
	margin:0px 0px 0px 20px;
}

.wpf_gallery_paragraphoverview { 
	padding:0;
	margin:10px 0 0 0;
	width:310px;
	height:190px;
	float:left;
}

.wpf_gallery_pic_overview {
	float:left;
	margin:0;
}

.wpf_gallery_overview_spacer { 
	margin:0 0 0 13px ;
	border-left:1px solid ;
	float:left;
	height:140px;
	width:13px;
}

.wpf_gallery_detaillink {
	margin:15px 0 0 0;
	padding:0;
	
}

.wpf_gallery_pic_frame {
	padding:2px;
	margin:0px 10px 5px 0px;
	border: 1px solid ;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7; 
}

.wpf_gallery_pic_frame:hover {
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0; 
}


/* VIDEOS ------------------------------------------------------------------------------------------------ */

.wpf_paragraph_videoplayer {
	border:1px solid;
	padding:0;
}

.wpf_paragraph_videolist {
	margin:0 20px 0 0;
	clear:left;
}

.wpf_videotitle {
}

.wpf_videothumb {
	float:left;
	margin:0 20px 0 0;
}

.wpf_videoinfo_overview {
	height:60px;
}

.wpf_videoinfo {
}

.wpf_videolink {
	margin:0;
	padding:0;
}


/* SHOWCASE ---------------------------------------------------------------------------------------------- */

.wpf_showcase_paragraph {
	width:700px;
	height:auto;
	overflow:hidden;
}

.wpf_showcase_iframe {
	width:698px;
	height:auto;
	overflow:hidden;
	border:1px solid ;	
	
}

.wpf_thumb_slider_paragraph {
	padding:5px 0 0 0;
	margin:5px 0 0 0;
	height:85px; 
	width:698px;
	border-top:1px dotted ;
	border:1px solid ;	
}


/* ---------------- SLIDER - layout ---------------- */

/* wpf_thumb_slider */

#arr_prev { 
	text-indent: -999em; 
	width: 12px; 
	height: 20px; 
	display: block; 
	float: left; 
	margin: 30px 12px 0 12px; 
	background: url(images/arr_left.png) 0 top; 
	overflow: hidden; 
}

#arr_prev:hover { 
	background-position: 0 bottom;
}

#arr_next { 
	text-indent: -999em; 
	width: 12px; 
	height: 20px; 
	display: block; 
	float: right; 
	margin: 30px 10px 0 6px; 
	background: url(images/arr_right.png) 0 top; 
	overflow: hidden;
}

#arr_next:hover { 
	background-position: 0 bottom;
}

#wpf_thumb_slider { 
	float: left; 
	margin: 0; 
	overflow: hidden; 
	width: 634px; 
	height: 120px; 
	padding:0;
}

#wpf_thumb_slider li { 
	display: inline;
	padding:0 5px 0 5px;
	border-left:1px solid ;
	border-right:1px solid ;
}

#wpf_thumb_slider a { 
	float: left; 
	width: 80px; 
	height: 80px; 
	overflow: hidden; 
	margin: 0 4px 0 4px; 
	padding:0; 
	background-position:center;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5; 
}

#wpf_thumb_slider a:hover { 
	padding:0;
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0; 
}

