/*links*/
a { text-decoration:none; color: 808080;font-family: Arial, Verdana, Helvetica; font-size: 12px; }								
a:link { }
a:visited { }
a:hover { color:#FF8C00}	
a:active { }
.box {text-decoration:none; color: #FF8C00; font-family: Arial, Verdana, Helvetica; font-size: 13px; font-weight: bold;border-left-width:20px; border-color:grey; }
.boxmitte{text-decoration:none; color: #FF8C00; font-family: Arial, Verdana, Helvetica; font-size: 30px; font-weight: bold;border-left-width:20px; border-color:grey; }
.box2{text-decoration:none; color: #FF8C00; font-family: Arial, Verdana, Helvetica; font-size: 13px; border-left-width:20px; border-color:grey; }
.besteseller {text-decoration:none; color: 808080; font-family: Arial, Verdana, Helvetica; font-size:11px; border-left-width:20px; border-color:grey}
.besteseller2 {text-decoration:none; color: #FF8C00; font-family: Arial, Verdana, Helvetica; font-size:12px; font-weight: bold}
x:{font-size:8px}

/* Standard-Tabelle */
table { margin:0px; padding:0px; vertical-align:top; margin-top:10px; margin-left:5px; overflow:hidden}
/* Standard-Tabellenspalte */
td {margin:0px; padding:0px; }
/* Standard-Formular */
form { margin: 0px; }
/* Standard-Body */
body { padding:0px; margin:0px; text-align:center;}
.whitefont{font-size: 20px; color:#FFFFFF;font-weight: bold;padding-left: 0px;}
.main {width:950px}
.cart{width:750px}
.mainmiddle {width: 650px; font-size: 15px }
.imagebestseller img {height:50px;}
.imageauchschoen img {height:50px}
.buttongroesse img {height:28px;}
.boxleft {border-left-width:20px; border-color:grey;}
.schrift {font-size: 10px}
.schriftnormal {text-decoration:none; color: 808080;font-family: Arial, Verdana, Helvetica; font-size: 12px;}
.schrift2 {font-size: 10px; color:#FF8C00;font-weight: bold}
.schrift3 {font-size: 12px; color:black;font-weight: bold}
.schrift4 {font-size: 12px; color:grey;font-weight: bold;margin-left:15px}
.schrift5 {font-size: 14px; color:#FF8C00;font-weight: bold}
.header {font-size: 20px; color:#FF8C00;font-weight: bold;padding-left: 0px;}
.headerxl {font-size: 40px; color:#FF8C00;font-weight: bold;padding-left: 0px;}
.headerklein {font-size: 12px; color:#FF8C00;padding-left: 0px;}
.headermittel {font-size: 15px; color:#FF8C00;padding-left: 100px}
.begruessungstext_schwarz{font-size: 12px; color:black;padding-left: 0px;}
.preis {font-size: 16px; color:#FF8C00;padding-left: 0px;font-weight: bold}
.APREIS_detail {font-size: 16px; color:#FF0000;padding-left: 0px;font-weight: bold}
.header_black {font-size: 20px; color:black;font-weight: bold;padding-left: 0px;}
.preis2 {font-size: 13px; color:#FF8C00;padding-left: 20px;font-weight: bold}
.APREIS {font-size: 13px; color:#FF0000;padding-left: 0px;font-weight: bold}
.ordnungshalber{font-size: 25px; color:black;padding-left: 0px; font-family:Times New Roman}
.ordnungshalberklein{font-size: 18px; color:black;padding-left: 0px; font-family:Times New Roman}
.button {font-size:25px; color:white;font-weight: bold}
.login_input{overflow:hidden}
.logout2{color:#FFFFFF}
.paddingleft{padding-left: 10px}
.wkbild img{width:60px;}
.strichobenfein {border-top:1px solid grey}
.strichfeinblau {border-top:1px color:#446D8C}
.artikel {border-top:1px solid grey}
.feld {border:1px solid grey}
.pseite{margin-left:15px; font-size: 30px; color:#FF8C00}
.produkt{padding-left: 20px;font-size: 13px; color:black;font-weight: bold}
.location {margin-left:15px; font-size: 12px; color:#FF8C00}
.tabverz1 {margin-left:15px}
.unterstrich {border-top-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-style:solid;border-color:grey}
.weitereseiten .ws_active { font-weight:bold; font-size:14px; color:#FF8C00}
.weitereseiten .ws_inactive {}
.weitereseiten .ws_dots {}
.weitereseiten .ws_brackets {}
/******************************************************************************************************
** XTabs **********************************************************************************************
******************************************************************************************************/
.reiterstartseite { 	
	padding-right: 5px; padding: 0px; 						/* Abstand des ersten Tabs von den anderen: 30 Pixel */
}

.xtab_active { font-size:13px; text-decoration:none; color:#FF8C00; }						/* Link-Darstellung des aktiven XTabs */							
.xtab_active:link {}
.xtab_active:visited { }
.xtab_active:hover { color:#FF8C00; }	
.xtab_active:active { }

.xtab_inactive { font-size:11px; text-decoration:none; color:808080; }	/* Link-Darstellung der inaktiven XTabs */							
.xtab_inactive:link { }
.xtab_inactive:visited { }
.xtab_inactive:hover {  }	
.xtab_inactive:active { }

.xtabdiv_active															/* DIV, das einen Tab enthält */
{
	padding:0px;
	padding-right: 5px; 
	border:5px solid white; 
	border-bottom:none;
	background-color:white;
	font-weight:bold; 
	text-decoration:none; 
	color: black;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	}
.xtabdiv_inactive
{
	padding:0px;
	padding-right: 5px; 
	border:5px solid white; 
	border-bottom:none;
	background-color:none;
	font-weight:bold; 
	text-decoration:none; 
	color: black;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	}							

/* Bereich für Tabs */
table.main td.tabs 	{ width:200; vertical-align:text-bottom }
table.main td.catalog_frame { width:150;border-right:1px solid grey;}
table.main td.detailtext {width:500; border-right: 1px solid grey;padding-left: 20px;padding-right: 20px;}
table.main td.artikelangaben_detailseite {width:200; padding-right: 10px;} 
table.main td.catalog_frame_unten { border-top:1px solid grey;}
table.main td.catalog_frame_rechts { font-size:10px; ; border-left:1px solid grey; margin-left: 0; color: 808080; }
table.main td.frame_middle {width:650px}
table.main td.hauptbild {width:500px}
table.main td.weiterebilde {width:30px}
table.main td.vzseite {width:650; text-decoration:none; color: #FF8C00; font-family: Arial, Verdana, Helvetica; font-size: 20px; font-weight: bold;}
table.main td.main_left { width:200;margin-left:5px;color: black;}
table.main td.imagebestseller{img height:1px;}
* 
{	/* Globale Schriftvorgabe gilt für ALLE HTML-Elemente wenn nicht überschrieben */
	font-family: Arial, Verdana, Helvetica; /* Global verwendete Schriftart */
	font-size:12px;							/* Schriftgrösse */
	color: 808080;							/* Schriftfarbe */
}
.fontwhite {color: #FF8C00; font-weight:bold;}

/* Catalog-Identifier */
.menu1 { padding-left:0px; font-size:12px; text-decoration:none; cursor:hand; font-weight:bold}
.menu1:hover 	{ border-bottom:none; color:#FF8C00;font-size:14px;}
.msel1 { padding-left:0px; font-size:12px; cursor:hand;font-weight:bold;color:#FF8C00; }
.msel1:hover 	{ border-bottom:none; color:#FF8C00;font-size:14px;}
.menu2 { padding-left:4px; font-size:11px; cursor:hand; }
.menu2:hover 	{ border-bottom:none; color:#FF8C00;font-size:11px;}
.msel2 { padding-left:4px; font-size:11px; cursor:hand; }
.msel2:hover 	{ border-bottom:none; color:#FF8C00;font-size:11px;}
.menu3 { padding-left:4px; font-size:11px; cursor:hand; }
.menu3:hover 	{ border-bottom:none; color:#FF8C00;font-size:11px;}
.msel3 { padding-left:4px; font-size:11px; cursor:hand; }
.msel3:hover 	{ border-bottom:none; color:#FF8C00;font-size:11px;}

.border_catalog_frame {border-right:1px solid grey;}
.vzseite {text-decoration:none; color: #FF8C00; font-family: Arial, Verdana, Helvetica; font-size: 20px; font-weight: bold;}

.zoomdiv {z-index:99;}
.zoomdiv a {display:block;}
.zoomdiv a span {display:none;}
.zoomdiv a:hover span {position:absolute; top:+200px; left: 40%; z-index:99;display:block;} /*Hier wird das Fenster positioniert; Nach persönlichen Vorstellungen anpassen*/
.zoomdiv a:hover span img {border: 1px solid #999999;}
.zoomdiv a span img {width: 130%;}
