/* Stylesheets fuer www.winkelsgmbh.de */

/* Bodys */
.header_bg 				{ background-color:#C1E8F8; }

.copyright_txt   		{ FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none }

.bottom_menu_txt   		{ FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none }

.header2_menu_txt   	{ FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none }

.news_menu_txt   		{ FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none }

.txt   					{ FONT-SIZE: 11px; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none; text-align:justify; }

.txtrot					{ FONT-SIZE: 11px; COLOR: #ff0000; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none; text-align:justify; }

.txtweiss				{ FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none; text-align:justify; }

.headliner 				{ FONT-SIZE: 14px; COLOR: #082099; FONT-WEIGHT: bold; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none; text-align:justify; }

.aussenrahmen 		    { border-width:1px; border-color:#2792BD; border-style:solid; padding:0px; }

A.lnknormal	          	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
A.lnknormal:link      	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
A.lnknormal:active    	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
A.lnknormal:visited   	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
A.lnknormal:hover     	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #082099; TEXT-DECORATION: none }

A.lnkmenu           	{ FONT-FAMILY: arial;  FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none }
A.lnkmenu:link      	{ FONT-FAMILY: arial;  FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none }
A.lnkmenu:active    	{ FONT-FAMILY: arial;  FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none }
A.lnkmenu:visited   	{ FONT-FAMILY: arial;  FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none }
A.lnkmenu:hover     	{ FONT-FAMILY: arial;  FONT-SIZE: 14px; COLOR: #082099; TEXT-DECORATION: none }

A.lnkbottom_menu           	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none }
A.lnkbottom_menu:link      	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none }
A.lnkbottom_menu:active    	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none }
A.lnkbottom_menu:visited   	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none }
A.lnkbottom_menu:hover     	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #082099; TEXT-DECORATION: none }

A.lnkheader2_menu           	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
A.lnkheader2_menu:link      	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
A.lnkheader2_menu:active    	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
A.lnkheader2_menu:visited   	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
A.lnkheader2_menu:hover     	{ FONT-FAMILY: arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C1E8F8; TEXT-DECORATION: none }


.textfeldstyle		  { BACKGROUND-COLOR: white; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; DISPLAY: inline; BACKGROUND-IMAGE: none; }

.buttonstyle		  { BACKGROUND-COLOR: #69BFE2; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; DISPLAY: inline; BACKGROUND-IMAGE: none; }

body {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 8px;
}

h1 {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

/* Links */
a:link, a:visited {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
a:hover {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size:11px;
	color:#FFFFFF;
}

a:link.baum, a:visited.baum {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #0000AA;
}

a:hover.baum {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #9999FF;
}

a:link.root, a:visited.root {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

a:hover.root {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #9999FF;
}

a:link.artikel, a:visited.artikel {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

a:hover.artikel {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	color: #6A6DFF;
}

a:link.verlauf, a:visited.verlauf {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #0000AA;
}

a:hover.verlauf {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #9999FF;
}

a:link.warenkorb, a:visited.warenkorb {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

a:hover.warenkorb {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #6A6DFF;
}

a:link.login, a:visited.login {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}

a:hover.login {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}

a:link.zumshop, a:visited.zumshop {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}

a:hover.zumshop {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #6A6DFF;
}

/* Tabellen */
table {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
}

table.info {
	width: 450px;
	border: 1px solid #FFFFFF;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

table.shop {
	width: 354px;
	background-color: #D4CBBC;
	font-weight: bold;
	color: #0F2F6C;
}

table.bestellung {
	font-size: 13px;
	font-weight: bold;
	color: #2A2987;
}

table.suchen {
	margin-bottom: 5px;
}

/* Tabellenheader */
th {
	font-size: 15px;
	font-weight: bold;
}

.shop {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
	background-color: #B59E7F;
	color: #000000;
}

.bestellen {
	font-size: 14px;
	font-weight: bold;
	background-color: #B59E7F;
	color: #000000;
}

/* Tabbelleninhalte */
tr.features {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #0D3475;
}

td.featuresstart {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #0D3475;
	background-color: #EEEEF0;
}

td.features {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #0D3475;
	background-color: #EEEEF0;
}

td.featuresende {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #0D3475;
	background-color: #EEEEF0;
}

td.artikel {
	font-size: 13px;
	padding: 5px;
}

td.verlauf {
	font-size: 10px;
}

td.info {
	width: 120px;
	height: 20px;
	border-left: 1px solid #FFFFFF;
}

td.zwischenzeile {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	border-bottom: 1px solid #000000;
	color: #000000;
	background-color: #B59E7F;
}

/* Abschnitte */
p {
	font-size: 10px;
	margin: 0px;
}
/* Formularfelder */
form {
	margin: 0px;
}

input {
	border-top: 1px solid #C4C5BF;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #C4C5BF;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-align: center;
	text-decoration: none;
	padding: 1px;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #EEEEF0;
}

input.login {
	border-top: 1px solid #C4C5BF;
	border-right: 1px solid #C4C5BF;
	border-bottom: 1px solid #C4C5BF;
	border-left: 1px solid #C4C5BF;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-align: left;
	text-decoration: none;
	padding: 3px;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #EEEEF0;
}

select {
	border-top: 1px solid #C4C5BF;
	border-right: 1px solid #C4C5BF;
	border-bottom: 1px solid #C4C5BF;
	border-left: 1px solid #C4C5BF;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-align: left;
	text-decoration: none;
	padding: 0px;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-color: #EEEEF0;
}

input.submit {
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #888888;
	border-bottom: 2px solid #888888;
	border-left: 2px solid #FFFFFF;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	padding: 3px;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #EEEEF0;
}

input.suchen {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #FFFFFF;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	padding: 0px;
	margin: 3px;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #EEEEF0;
}

input.bestellung {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	padding: 3px;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #88FF88;
}

input.loeschen {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	padding: 1px;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #FF0000;
}

/* Listen */

/* Ueberschriften */

/* Bilder */
img.bild {
	border: 0px;
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 5px;
}

/* Span */

/* Div-Layer */
div.winkels {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 224px;
	height: 86px;
	background-color: #E7DDD1;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	text-align: center;
	z-index: 2;
}

div.kopf {
	position: absolute;
	top: 86px;
	left: 0px;
	width: 985px;
	height: 50px;
	background-color: #E7DDD1;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

div.navigation {
	width: 354px;
	position: absolute;
	top: 137px;
	left: 0px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

div.spicers {
	width: 254px;
	position: absolute;
	top: 137px;
	left: 0px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

div.systemhaus {
	position: absolute;
	top: 375px;
	left: 20px;
}

div.info {
	position: absolute;
	top: 80px;
	left: 214px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	z-index: 3;
}

div.inhalt {
	position: absolute;
	overflow: visible;
	top: 137px;
	left: 255px;
	width: 730px;
	background-color: #E7DDD1;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding-bottom: 0px;
}

/* Schriftarten */
.start {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

/* Sonstiges */
.normal {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
}

.underline {
	border-bottom: 1px solid #000000;
}

.overline {
	border-top: 1px solid #FFFFFF;
}

.artikelborder {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.border {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	padding: 5px;
}

.borderblack {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 5px;
	background-color: #F3F3F3;
	margin-top: 10px;
	margin-bottom: 10px;
}

.borderwhite {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}

.underlineblack {
	border-bottom: 1px solid #000000;
	padding-left: 5px;
}
