.main_page
{
	padding: 8px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color: #fff;
	background-image:url(http://www.tonerfuchs.li/customize/images/main_verlauf.jpg);
  background-repeat: repeat-x;
}

input[type=text],input[type=password]{
	background-color: #fff;
	background-image: url(http://www.tonerfuchs.li/customize/images/input_type_text_back.jpg);
	background-repeat: repeat-x;
}

.website_border
{
margin-top: 5px;
	/*margin-top: 5px;
	border:1px solid #ccc;
	width: 1020px;
	background-image:url(http://www.tonerfuchs.li/customize/images/website_verlauf.jpg);
  background-repeat: repeat-x;*/
}
#back_div
{
	background-image: url(http://www.tonerfuchs.li/customize/images/back_div.png);
	position:fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1;
	display: none;
}

#div_middle_content
{ 
	border:1px solid #888;
	position:fixed;
	width:700px;
	height:500px;
	left:50%;
	margin-left: -350px;
	top: 100px;
	background-color: White; 
	z-index: 2;
	display: none;
}
#div_middle_content_head
{ 
	width:100%;
	padding-top: 3px;
	text-align: right;
}

#scrollbar_container {
	position:relative;
	width:698px;
}

#scrollbar_track {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	background-color:transparent;
	cursor:move;
}

#scrollbar_handle {
	width:10px;
	background-color:Black;
	cursor:move;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity:0.9;
    -moz-opacity:0.9;
}

#scrollbar_content {
	overflow:hidden;
	width:675px;
	height:470px;
}

.info_con, .info_con a{
	border: 1px solid #ccc;
	background-color: White;
	font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  padding: 4px;
}

.info_con_head{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	background-color: #F0F0F0;
	/*background-image: url(http://www.tonerfuchs.li/customize/images/verlauf.jpg);
	background-repeat: repeat-x;*/
}
.info_con_head, .info_con_head a{

	color: Black;
	font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding-left: 4px;
  padding-bottom: 2px;
  /*width:100%;*/
}
.info_con_head_text{
  padding-top: 4px;
}

html 
{
	scrollbar-3dlight-color: #888888;
	scrollbar-arrow-color: White;
	scrollbar-base-color: blue;
	scrollbar-darkshadow-color: #888888;
	scrollbar-face-color: #B43637;
	scrollbar-track-color: #EEEEEE;
	scrollbar-shadow-color: White;
	scrollbar-highlight-color: White;
}

div.printer_product_filter {
	padding:5px;
	border:1px solid #b6b7cb;
	background-color:#f0f4f7;
}

.printer_product_filter {
	font-family:tahoma, Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 10px;
}

SPAN.SaveMoney {
  font-family:tahoma, Verdana, Arial, sans-serif;
  color: #ff0000;
  font-weight: bold;
}

.box_easy_printer { 
	border: 1px solid #cccccc;
	color: Black;
	width: 100%;
}

.BoxLeftRightBack {
	background: White;
	background-image:url(http://www.tonerfuchs.li/customize/images/box_lr_background_verlauf.gif);
  background-repeat:repeat-x;
  width: 160px;
}

.infoBoxContentsSpecialModul {
	background: White; /*BOXEN HINTERGRUND*/
  background-image:url(http://www.tonerfuchs.li/customize/images/specials_background_verlauf.jpg);
  background-repeat:repeat-x;
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

.detailMiniImage{
	border: 1px solid #cccccc;
	padding: 5px;
}

.boxText { font-family:tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #1B00FF;  background: #DFDFDF; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 8px; color: White; text-decoration: underline; }

BODY {
  background: White;
  color: Black;
  margin: 0px;
 /* background-image:url(http://www.tonerfuchs.li/customize/images/bg_lines.gif);*/
}
input.Inputfields {
  border: 1px solid #ccc;
  color: #0000ff;
  height: 14px;
}

A {
  color: Black;
  text-decoration: none;
}

A:hover {
  color: #cc0000;
  text-decoration: underline;
}

FORM {
  display: inline;
}

TR.header {
  background: White;
}

TR.headerNavigation {
}

.headerNavigationText {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  height: 18px;
  color: Black;
  font-weight : bold;
}

TD.headerNavigation {
}

A.headerNavigation:hover {
  color: #cccccc;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: White;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: White;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #5675B5;
}

TD.footer {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #5675B5;
  background-image:url(http://www.tonerfuchs.li/customize/images/verlauf.jpg);
  height: 18px;
  color: White;
  font-weight: bold;
}

.footer_main {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #637070;
}

.footer_bg {
  
}

.footer_marquee {
	width: 755px; 
}

.footer_marquee .border {
	width:753px;
	height:17px; 
	margin-left:1px; 
	overflow:hidden; 
	position:relative;
}
.footer_marquee .content {
	font-size:11px; 
	color: White; 
	left:750px; 
	padding-top:3px; 
	white-space:nowrap; 
	position:absolute; 
}
.footer_marquee a {
	color: White; 
	text-decoration:underline; 
}

.split_page_infoBox {
  background: #8da7d6;
}

.split_page_infoBoxContents {
  background: #f0f4f7; /*BOXEN HINTERGRUND*/
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}
.searchResultBox {
  background: #8da7d6;
}
.searchResultSelect {
  width: 350px;
}

.searchResultBoxContents {
  background: #f0f4f7; /*BOXEN HINTERGRUND*/
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}
td.searchResultQuestion {
	font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #1f497d;
  font-weight: bold;
}
.infoBox {
  background: #cccccc;
}

.infoBoxContents {
  background: White; /*BOXEN HINTERGRUND*/
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading a{
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: White;
}

TD.infoBoxHeading {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-image:url(http://www.tonerfuchs.li/customize/images/verlauf.jpg);
  background: #748EBF;
  color: White;
}
.HeaderBackgroundLogo {
	background: #fff;
	background-image:url(http://www.tonerfuchs.li/customize/images/header_verlauf.jpg);
	background-repeat:repeat-x;
	background-position:right bottom;
}
TD.infoBox, SPAN.infoBox {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: White;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: White;
}

.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  background: #f0f0f0;
  border-spacing: 1px;
}

input.Listing_button {
  background: #f0f0f0;
  border: 1px solid #DFDFDF;
  color: #FF0000;
  height: 18px;
  font-size: 10px;
  background-image:url(http://www.tonerfuchs.li/customize/images/button_verlauf.jpg);
}

input.Listing_button_hover {
  background: White;
  border: 1px solid White;
  color: #FF0000;
  height: 18px;
  font-size: 10px;
  background-image:url(http://www.tonerfuchs.li/customize/images/button_verlauf.jpg);
}

td.productListing-heading {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: White;
  font-weight: bold;
  background-image:url(http://www.tonerfuchs.li/customize/images/verlauf.jpg);
}
a.productListing-heading {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: White;
  font-weight: bold;
}

TD.productListing-data {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: White;
}
TD.productListing-data_unterelinie {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: #f0f0f0;
}
A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #CC0000;
}

span.detailPageHeading {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: Black;
}

TD.pageHeading, DIV.pageHeading, h1.pageHeading, TD.pageHeading1 {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: Black;
}

h1.pageHeading
{
	text-align: left;
}
TD.pageHeading, DIV.pageHeading {
  color: #Black;
}
TD.pageHeading1 {
  color: Black;
}
TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: Black;
}

TD.main, P.main {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

.DetailCategorieBaum {
	font-family:tahoma, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: Black;
}
div.smallText,TD.smallText, SPAN.smallText, P.smallText {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT, SELECT {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

SELECT {
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 140px;
}

TEXTAREA {
  width: 100%;
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family:tahoma, Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family:tahoma, Verdana, Arial, sans-serif;
  color: #ff0000;
  font-weight: bold;
  
}
TD.errorPage {
	width: 100%;
	height: 300px;
  font-family:tahoma, Verdana, Arial, sans-serif;
	background-image:url(http://www.tonerfuchs.li/customize/images/404_error.png);
	background-repeat:no-repeat;
	background-position: center;
	text-align: center;
	font-size: 20px;
}
.SelectedOption {
  color: #ff0000;
}
/* EOF Price_Break */
TD.productPriceInListing {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #d2e9fb;
}

td.productPriceInBox {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: right;
  background: White;
  color: #506ea4;

}
td.productPriceInBox2 {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #EDEDED;
  text-align: left;
}
td.productPriceInBox3 {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: right;
}
table.productPriceInBox {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  width: 100%;
}
table.productPriceInBox2 {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #506ea4;
}
table.productPriceInBox3 {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;

}

/* BOF Price_Break */
.moduleRow { }
.moduleRowOver { 
	 border: 1px solid #DFDFDF;
  background-color: #d6e7f3; 
  cursor: pointer; cursor: hand;
}
.moduleRowOver2 { 
  background-color: #d6e7f3; 
  cursor: pointer; cursor: hand;
}
.moduleRowSelected { 
  background-color: #e6e6e6; 
}

.checkoutBarTo { 
  font-family:tahoma, Verdana, Arial, sans-serif; 
  font-size: 14px; 
  color: #e1e1e1; 
}

.checkoutBarFrom { 
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 14px; 
  color: Black; 
  color: Black;
}

.checkoutBarCurrent { 
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 14px; 
  color: Black; 
}

 
.checkoutBarNumber{
  font-weight: bold;    
  font-size: 18px;
}

/* message box */

.messageBox { font-family:tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
table.messageStackError, table.messageStackWarning { 
	background-color: #ff0000;
	height: 40px;
}
tr.messageStackError, tr.messageStackWarning { 
	background-color: #fba596;
	background-image:url(http://www.tonerfuchs.li/customize/images/massagestack/error_verlauf.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
}
td.messageStackError, td.messageStackWarning { 
	font-family:tahoma, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: Black;
}
table.messageStackSuccess { 
	background-color: #0000ff;
	height: 40px;
}
tr.messageStackSuccess { 
	background-color: #979efb;
	background-image:url(http://www.tonerfuchs.li/customize/images/massagestack/success_verlauf.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
}
td.messageStackSuccess { 
	font-family:tahoma, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: Black;
}

/* input requirement */

.inputRequirement { 
  font-family:tahoma, Verdana, Arial, sans-serif; 
  font-size: 10px; 
  color: #ff0000; 
}

td.abc {
  background-color: #e7ecf5;
  color: Black;
  font-family: arial, helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  padding-right: 4px;
}
table.abc {
  background-color: #8da7d6;
}

span.linkOver {
  cursor: pointer; cursor: hand;
  text-decoration: underline;
}
span.linkOut {
  text-decoration: none;
}

a.abc:hover {
  color: #CC0000;
  text-decoration: underline;
}
input.formular-button {
  font-size: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: Black;
  background-color: White;
  border: 1px solid #DFDFDF;
  font-weight: bold;
  height: 18px;
  background-image: url(http://www.tonerfuchs.li/customize/images/button_verlauf.jpg);
}

input.formular-button-hover {
  font-size: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: Black;
  background-color: #e7ecf5;
  border: 1px solid #8da7d6;
  font-weight: bold;
  height: 18px;
  background-image: url(http://www.tonerfuchs.li/customize/images/button_verlauf.jpg);
}

a.formular-link, a.formular-link-altenativ
{
  font-size: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: Black;
  padding: 0px 3px 0px 3px;
}

a.formular-link:hover, a.formular-link-altenativ:hover
{
  color: Black;
  text-decoration: none;
  background-color: #DFDFDF;
}
  /* Speziell f� alternativ Button */
a.formular-link-altenativ
{ color: #0000CD; text-decoration: none; }

a.formular-link-altenativ:hover
{ color: #0000CD; text-decoration: none; }

hr {
  height: 1px;
  border: 0px solid red;
  background-color: #CCC;
  color: #CCC;
}

a.detail_link {
  color: #506EA4;
  font-weight: bold;
}
a.detail_link_cart {
  color: #ff0000;
  font-weight: bold;
}
input.box_right_left { 
	border: 1px solid #cccccc;
	color: Black;
	height: 14px;
}

.select_box_right_left {
	width: 150px;
	font-size: 10px;
}

input.menge_detail_input {
  border: 1px solid #cccccc;
  color: #0000ff;
  height: 20px;
  width: 40px;
  text-align: right;
}
input.menge_detail_input_disabled {
  border: 1px solid #cccccc;
  color: #0000ff;
  height: 20px;
  width: 40px;
  background-color: #dddddd;
  text-align: right;
}
input.menge_liste_input {
  border: 1px solid #e2e2e2;
  color: #0000ff;
  height: 20px;
  width: 40px;
  text-align: right;
}
input.menge_liste_input_disabled {
  border: 1px solid #e2e2e2;
  color: #0000ff;
  height: 20px;
  width: 40px;
  background-color: #dddddd;
  text-align: right;
}

.detail_button {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 10px;
  background-color: #f8f8f9;
  color: #506EA4;
  border: 0px solid;
  text-align: right;
}
.detail_button:hover {
  text-decoration: underline;
}
.kontakt_input {
  width: 130px;
  border: 1px solid #e2e2e2;
  height: 14px;
}
.small_kontakt_input {
  width: 50px;
  border: 1px solid #e2e2e2;
  height: 14px;
}

table.RahmenProduktDetail {
  background-color: #506ea4;
}
td.RahmenProduktDetail {
  background-color: White;
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}
td.RahmenProduktDetailHeader {
  background-color: #EDEDED;
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

table.ShippingPaymentTable {
	background-color: #8da7d6;
}

tr.ShippingPaymentTable {
	background-color: #f0f4f7;
}

table.myDeviceListAddTable {
	background-color: #8da7d6;
}

tr.myDeviceListAddTable {
	background-color: #f0f4f7;
}

td.categorieBoxText { 
	font-family:tahoma, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	padding-left: 3px; 
	padding-right: 3px; 
}

td.categorieBoxSeperator { 
	background-color: #cccccc; 
}

td.underCategorieBoxText { 
	font-family:tahoma, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	//background-color: #f0f4f7; 
	padding-right: 3px; 
}

.ArtikelzeileTaxInfo {
  font-family:tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  text-decoration: underline;
  font-style: italic;
  font-weight: bold;
  color: #9F9F9F;
  text-align: right;
}

td.DeviceListInfo {
  background-color: #f5f5f5;
}

span.TextNotSameImage {
	font-family:tahoma, Verdana, Arial, sans-serif;
  color: #9F9F9F;
  font-size: 9px;
}

/*admin classen*/


a.menuBoxHeadingLink { font-size: 10px; color: White; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:hover { font-size: 10px; color: White; font-weight: bold; text-decoration: underline; }

a.menuBoxContentLink { font-family:tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: Black; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:hover { font-family:tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: Black; font-weight: normal; text-decoration: underline; }

.menuBoxHeading { background-image:url(http://www.tonerfuchs.li/customize/images/verlauf.jpg); font-family:tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: White; background-color: Black; }
.menuBoxHeadinginaktiv { background-image:url(http://www.tonerfuchs.li/customize/images/verlauf_inaktiv.jpg); font-family:tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: White; background-color: Black; }
.menuBoxContent { border: 1px solid #cccccc; font-family:tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: Black; }

/*Lightbox Anfang*/

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(http://www.tonerfuchs.li/customize/images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.tonerfuchs.li/customize/images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.tonerfuchs.li/customize/images/lightbox/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #B9C4D7;
	/*background-color: #000;*/     /*standart*/
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	
/*Lightbox Ende*/

/*overlib Anfang*/
.overlib_header {
  color: White;
}
/*overlib Ende*/