/*
////////////////////////////////////////////////////////////////
//
// Styles fuer das Layout
//
// Weblication® CMS Strukturdesign Version 4.7
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/



/* ############################## Allgemeine Angaben ############################## */

* {
	margin:0; 
	padding:0; 
}

html {
	height:100%;
	width:100%;
}

body {
	margin:0; 
	padding:0; 
	font-family:verdana; 
	font-size:11px; 
	color:#000000; 
	line-height:150%;
}

img	{
	margin:0;
	padding:0;
	}

table {
	font-size:11px;
	padding:0;
	font-family:arial;
	font-style:italic;
	color:#393838;
}

table td {
	font-size:11px;
	padding:2px;
	font-family:arial;
	font-style:italic;
	color:#393838;
}

div {
	margin:0;
	padding:0;
}

p {
	font-size:11px;
	font-family:arial;
	font-style:italic;
	color:#393838;
}

form {
	margin:0;
	padding:0;
}

input {
	font-size:11px; 
	font-family:verdana, arial, sans-serif; 
	border:1px solid #946F5B; 
	background-color:#fff; 
	margin-top:3px;
	width:200px;
	line-height:15px;
	height:15px;
}

input.buttonAdmin {
	font-size:11px; 
	font-family:verdana, arial, sans-serif; 
	border:1px solid #946F5B; 
	background-color:#eeeeee; 
	margin-top:3px;
	width:202px;
	cursor:pointer;
	height:20px;
}

select{
	font-size:11px; 
	font-family:verdana, arial, sans-serif; 
	border:1px solid #946F5B; 
	background-color:#fff; 
	margin-top:3px;
	width:202px;
	line-height:15px;
	height:15px;
}

textarea {
	font-size:11px; 
	font-family:verdana, arial, sans-serif; 
	border:1px solid #946F5B; 
	background-color:#fff; 
	margin-top:3px;
	width:200px;
}

span {}

a {
	text-decoration:none;
	color:#946F5B;
}

a:hover {
	text-decoration:underline;
}

ul {
	margin-left: 16px; 
	padding:0px; 
	list-style-type:none;
}

ol {
	margin-left: 16px; 
	padding:0px; 
	list-style-type:none;
}

hr {
	background-color:#DFB799; 
	color:#DFB799; 
	height:1px; 
	border-style:none;
}
 
h1 {
	font-size:18px;
	font-weight:normal;
	color:#946F5B;
	margin:5px 0 8px 0;
}

h2 {
	font-size:11px; 
	margin:0; 
	padding:0; 
	font-weight:bold; 
	color:#000000;
}

h3 {
	font-size:10px;   
	margin:0; 
	padding:0; 
	font-weight:bold; 
	color:#000000;
}

h4 {
	font-size:10px;   
	margin:0; 
	padding:0; 
	font-weight:bold; 
	color:#000000;
}

h5  {
	font-size:10px;   
	margin:0; 
	padding:0; 
	font-weight:bold; 
	color:#000000;
}

h6  {
	font-size:1em;   
	margin:0; 
	padding:0; 
	font-weight:bold; 
	color:#000000;
}

.clear {
	clear:both;
}

/* ############################## Startseite ############################## */

#bild-startseite {
	width:300px;
	height:493px;
	background:url(/de/wLayout/design/img/bild-startseite.png) left no-repeat;
	display:block;
	position:	absolute;
	top:		50%;
	left:		50%;
	margin-top:	-250px;
	margin-left:	-150px;
}

*html #bild-startseite {
	background:none;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop  src='/de/wLayout/design/img/bild-startseite.png');
}

a#bild-startseite span {
	font-size:10px;
	font-family:arial;
	font-style:italic;
	color:#9b9b9b;
	margin:00px 0 0 240px;
	padding:485px 0 0 0;
	display:block;
}

a:hover#bild-startseite span {
	font-size:10px;
	font-family:arial;
	font-style:italic;
	color:#9b9b9b;
	margin:00px 0 0 240px;
	padding:485px 0 0 0;
	display:block;
	text-decoration:underline;
}

/* ############################## Blöcke ############################## */

#blockMain	{
	width:769px;
	height:525px;
	position:	absolute;
	top:		50%;
	left:		50%;
	margin-top:	-262.5px;
	margin-left:	-384.5px;
	}

#blockLeft	{
	width:212px;
	height:502px;
	float:left;
	display:inline;
	background:url(/de/wLayout/design/img/blockLeft.jpg) no-repeat;
	}
	
#blockLeft img	{
	margin:16px 0 0 19px;
	width:187px;
	height:475px;
	}
	
.logo	{
	width:187px;
	height:102px;
	position:absolute;
	top:16px;
	left:19px;
	background:url(/de/wLayout/design/img/logo.png) no-repeat;
	}
	
.logo strong	{
	display:none;
	}
	
*html .logo {
	background:none;
	width:187px;
	height:102px;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop  src='/de/wLayout/design/img/logo.png');
	cursor:pointer;
}
	
#blockMitte {	
	float:left;
	display:Inline;
	width:163px;
	height:486px;
	background:url(/de/wLayout/design/img/blockMitte.jpg) left no-repeat;
	padding:18px 0 0 7px;
	margin:0px;
}

#blockMitte .textMitte	{
	width:136px;
	height:329px;
	overflow:auto;
	margin:0 0 0 0px;
	padding:10px 10px 10px 10px;
	float:left;
	display:inline;
	font-size:10px;
	font-style:italic
	}
	
h1.headline	{
	font-size:18px;
	font-weight:normal;
	color:#946F5B;
	margin:5px 0 8px 0;
	}

#blockRight	{
	float:left;
	display:inline;
	width:365px;
	height:461px;
	padding:17px 15px 24px 4px;
	background:url(/de/wLayout/design/img/blockRight.jpg) left no-repeat;
	}
	
#blockRight .textRechts	{
	overflow:auto;
	padding:40px 10px 10px 10px;
	width:345px;
	height:410px;
	}
	
#blockRight .formRechts	{
	overflow:auto;
	padding:10px 10px 10px 10px;
	width:345px;
	height:435px;
	}
	
#blockRight .textRechts table tr td {
	font-size:11px;
	}
	
a.drucken {
	position:absolute;
	width:95px;
	height:26px;
	background:url(/de/wLayout/design/img/drucken.png) no-repeat;
	display:block;
	left:395px;
	top:25px;
}

*html a.drucken {
	background:none;
	width:381px;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop  src='/de/wLayout/design/img/drucken.png');
	cursor:pointer;
}

.vor-zurueck {
	position:absolute;
	margin:8px 0 0px 120px;
	padding:0;
	}
	
.vor-zurueck img {
	border:0;
	}
	
a.zurueck {
	background:url(/de/wLayout/design/img/pfeil-links.png);
	height:26px;
	width:18px;
	display:block;
	float:left;
}

*html a.zurueck {
	background:none;
	height:26px;
	width:18px;
	display:block;
	float:left;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop  src='/de/wLayout/design/img/pfeil-links.png');
	cursor:pointer;
}

a.vor {
	background:url(/de/wLayout/design/img/pfeil-rechts.png);
	height:26px;
	width:26px;
	display:block;
	float:left;
}

*html a.vor {
	background:none;
	height:26px;
	width:26px;
	display:block;
	float:left;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop  src='/de/wLayout/design/img/pfeil-rechts.png');
	cursor:pointer;
}

.auflistung {
	margin:0px 10px 0 32px;
	padding:52px 0 0 0;
}

.auflistung a img{
	border:none;
}

.auflistung-staebe {
	margin:0px 10px 0 20px;
	padding:60px 0 0 0;
}

.auflistung-staebe a img{
	border:none;
}


.auflistung-handlaeufe {
	margin:0px 10px 0 20px;
	padding:60px 0 0 0;
}

.auflistung-handlaeufe a img{
	border:none;
}

/* Allgemeine Elemente des unteren Bereiches */


/* Sonstige Elemente */
.editButton                                        {position:absolute; left:380px; top:-20px}
.editbuttonNavi                                        {position:absolute; left:50px; top:450px}

.elementListeProdukteOhneText	{width:350px;height:426px;overflow:hidden;position:relative;}
#banner							{position:absolute; left:0px; top:0px; height:400px; width:350px; z-index:1; visibility:visible;}

.produktname			{display:block;width:115px;line-height:30px;height:30px;font-weight:bold;color:#f47920;background:#dcddde;text-align:center;font-size:15px;text-decoration:none;}
.produktbild			{height:334px;width:115px;background:#fff;margin:0;padding:0;text-align:center;}
.linkproduktbild		{margin:0 auto;padding:0;display:block;width:30px;}
.link-zueruck		{font-size:10px;padding:0 0 0 5px;}
.link-vor		{font-size:10px;padding:0;}

label {
	font-size:11px;
	margin:4px 0 0 0;
	line-height:15px;
	height:15px;
	font-family:arial,verdana;
	font-style:italic;
	color:#393838;
	width:115px;
	float:left;
}

