* {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	outline: 0;
}
a img {
	border: 0;
}
/* SCHRIFTFARBEN START */







.topmenu ul li a, .box h1, .box p, .categorybox h1 a, .uvp, .welcomeinfo p, .articlePages_Link, .articlebottom h2, .articlebottom p, .articlebottom ul, articlebottom table, #afterbasketoverlay p, .NavigationGroupFilter, .articlePages_DotEnd, .articlePages_DotStart, .contentpage, #PlentyOrderPayPalExpressPanel, #PlentyOrderBox, .lastseenbox h1 a {
	color: #333;
}
.mainmenu ul li a, .footermenu ul li a, .footermenu ul li, .copyright, .articlePages_Link:hover, .articlePages_activeLink, .articlePages_DotEnd:hover, .articlePages_DotStart:hover, .thirdlevel li a:hover {
	color: #fff;
}
.box a, .preis, .categoryhead h1, .welcomeinfo h1, .singlearticle h1, .articleprice, .tax a, .categoryhead h1 a, #afterbasketoverlay h1, .NavigationGroupFilter h2, .contentpage a, #PlentyMyAccount a, .thirdlevel li a {
	color: #331973;
}
.warenkorb h1 {
	color: #331a75;
}
.warenkorb p, .id_no_manufacturer, .tax {
	color: #666;
}
.versand {
	color: #4C9634;
}
.discount {
	color: #d13333;
}
/* SCHRIFTFARBEN ENDE */















/* SCHRIFTGRÖßE START */







.small {
	font-size: 9px;
}
.topmenu ul li, .tax {
	font-size: 10px;
}
.articlePages_Link, .articlePages_activeLink, .articlePages_DotEnd, .articlePages_DotStart, .lastseenbox h1 a {
	font-size: 11px;
}
.box a, .box p, .categorybox h1 a, .uvp, .footermenu ul li a, .copyright, .welcomeinfo p, .warenkorb p, .articlebottom p, .articlebottom ul, .articlebottom table, .id_no_manufacturer, .versand, .discount, .select, .NavigationGroupFilter, .contentpage, .contentpage table, #PlentyOrderPayPalExpressPanel, #PlentyOrderBox {
	font-size: 12px;
}
.leftmenu a, .warenkorb h1, #afterbasketoverlay p, .NavigationGroupFilter h2, .contentpage h3 {
	font-size: 14px;
}
.box h1 {
	font-size: 16px;
}
.mainmenu ul li, .articlebottom h2, .lastseenbox .preis, .categoryhead h1 {
	font-size: 18px;
}
.preis, .welcomeinfo h1, .singlearticle h1, #afterbasketoverlay h1, .contentpage h1 {
	font-size: 22px;
}
.articleprice {
	font-size: 28px;
}
/* SCHRIFTGRÖßE ENDE */















/* BORDER START */







.box, .welcome, .categorybox, .singlearticle, .contentpage, #PlentyMyAccount, #PlentyOrderPayPalExpressPanel, .lastseenbox {
	border: 1px solid #f3f3f3;
}
.articlePages_Link, .articlePages_activeLink, .articlePages_DotEnd, .articlePages_DotStart {
	border: 1px solid #4d4d4d;
}
.categorybox:hover, .lastseenbox:hover {
	border: 1px solid #73679c;
}
/* BORDER ENDE */















.container {
	margin: 0 auto;
	width: 996px;
}
.header {
	height: 107px;
	position: relative;
}
.topmenu {
	height: 15px;
	margin: 0 auto;
	width: 980px;
}
.topmenu ul {
	float: right;
	padding: 2px 0 0 0;
}
.topmenu ul li, .mainmenu ul li {
	float: left;
	list-style: none;
}
.topmenu ul li a, .mainmenu ul li a {
	text-decoration: none;
}
.logo {
	display: block;
	float: left;
}
.headerlinks {
	float: left;
	height: 60px;
	margin: 20px 0 0 154px;
	width: 340px;
}
.headerlinks img {
	margin: 0 5px 0 0;
	vertical-align: middle;
}
.warenkorb {
	float: right;
	position: absolute;
	right: 4px;
	top: 28px;
	width: 172px;
}
.warenkorb h1 {
	position: absolute;
	right: 4px;
	top: 4px;
}
.warenkorb p {
	position: absolute;
	right: 4px;
	top: 25px;
}
.warenkorb a {
	bottom: 5px;
	position: absolute;
	right: 0;
}
.mainmenu {
	background: url(bg_mainmenu.png) no-repeat;
	height: 40px;
	margin: 0 0 1px 0;
	padding: 12px 0 0 24px;
}
.mainmenu ul li a {
	text-shadow: -1px -1px 0 #4f466c;
}
.mainmenu .level1active_link {
	font-weight: normal;
}
.suche {
	float: right;
	margin: 2px 18px 0 0;
	position:relative;
	width:271px;
}
.suchfeld {
	/*background: url(bg_suchfeld.png) no-repeat;



	border: 0;*/



	height: 17px;
	margin: 0 5px 0 0;
	padding: 1px 0 0 1px;
	width: 100px;
	position:absolute;
	left:0;
	top:0px;
	font-size:11px;
}
.suchbutton {
	position:absolute;
	right:0px;
}
.prodsearch {
	width: 130px;
	position:absolute;
	left:110px;
	top:0;
	padding: 2px 0 0 2px;
	height:20px;
	font-size:11px;
}
.prodsearch option {
	padding: 0 3px 0 3px;
}
.mainmenu .level2_sub {
	display: none;
}
.inner {
	margin: 0 auto;
	width: 980px;
}
.left {
	float: left;
	width: 200px;
}
.box {
	background: #fafafa;
	margin: 0 0 11px 0;
	padding: 11px 13px 10px 13px;
	width: 172px;
}
.white {
	background: #fff;
}
.box h1 {
	font-weight: normal;
	margin: 0 0 14px 0;
}
.box a {
	display: block;
	text-decoration: none;
}
.ArticleQuickGuide_standalone {
	width:150px;
	margin-bottom:5px;
	font-size:12px;
	color:#333;
	padding:2px;
}
#standalone_attributes {
	padding-top:0px !important;
}
.box img {
	margin: 0 0 8px 0;
}
.leftmenu li, .left_menu li {
	list-style: none;
}
.level1active_link, .level2active_link, .level3active_link {
	font-weight: bold;
}
.box .menu_level2, .box .menu_level3 {
	margin: 0 0 0 9px;
}
.right {
	float: left;
	margin: 0 0 0 10px;
	width: 770px;
}
.welcome {
	height: 305px;
	margin: 0 0 10px 0;
	position: relative;
	width: 768px;
}
.catimg {
	margin: 0 0 15px 0;
}
.welcomeinfo {
	right: 20px;
	position: absolute;
	text-align: right;
	top: 15px;
	width: 384px;
}
.welcomeinfo h1 {
	margin: 0 0 20px 0;
}
.welcomeinfo p {
	float: right;
	margin: 0 0 24px 0;
	width: 340px;
}
.categoryhead {
	float: left;
	margin: 0 0 9px 0;
	width: 770px;
}
.categoryhead h1 a {
	text-decoration: none;
}
.categoryfoot {
	float: left;
	margin: 0 0 30px 0;
	width: 770px;
}
.categoryfoot .browse {
	margin: 0;
}
.categoryhead h1 {
	background: #e9e9e9;
	display: block;
	padding: 5px 0 5px 10px;
}
.browse {
	float: right;
	margin: 10px 0 0 0;
}
.browse div {
	float: right;
}
.BrowseNextButton {
	margin: 0 0 0 4px;
}
.BrowsePreviousButton {
	margin: 0 0 0 4px;
}
.articleOrder {
	margin: 0 10px 0 0;
}
.articlePages a, .articlePages_DotEnd, .articlePages_DotStart {
	float: left;
}
.articlePages_Link, .articlePages_activeLink, .articlePages_DotEnd, .articlePages_DotStart {
	display: block;
	width: 18px;
	height: 16px;
	margin: 0 0 0 4px;
	padding: 2px 0 0 0;
	text-align: center;
	text-decoration: none;
}
.articlePages_Link:hover, .articlePages_activeLink, .articlePages_DotEnd:hover, .articlePages_DotStart:hover {
	background: #4d4d4d;
}
.categorybox {
	background: #fff url(bg_category_article.png) repeat-x bottom;
	float: left;
	margin: 0 10px 10px 0;
	padding: 8px;
	width: 167px;
}
.categorybox h1 a {
	display: block;
	height: 45px;
	text-decoration: none;
}
.categorybox div {
	height: 140px;
	padding: 0 0 5px 0;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	width: 167px;
}
.uvp {
	display: block;
	text-decoration: none;
}
.preis {
	display: block;
	font-weight: bold;
	text-decoration: none;
}
.categorybox4, .categorybox8, .categorybox12, .categorybox16, .categorybox20, .categorybox24, .categorybox28, .categorybox32, .categorybox36, .categorybox40 {
	margin: 0 -20px 10px 0;
}
.clear {
	clear: both;
}
.singlearticle {
	background: #fff url(bg_category_article.png) repeat-x bottom;
	float: left;
	margin: 0 0 24px 0;
	padding: 13px 15px 13px 15px;
	width: 738px;
}
.articletop, .articlebottom {
	position: relative;
	width: 738px;
}
.articlebottom {
	font-size:12px;
}
.articletop {
	height: 300px;
}
.articleleft, .articleright, .articlecenter {
	height: 300px;
	position: absolute;
	top: 0;
}
.big {
	height: 450px !important;
}
.articleleft {
	left: 0;
	text-align: center;
	width: 400px;
}
.articlecenter {
	left: 400px;
	width: 160px;
}
.articleright {
	left: 560px;
	text-align: right;
	width: 178px;
}
.singlearticle h1 {
	margin: 0 0 20px 0;
}
.articleprice {
	font-weight: bold;
}
.tax a {
	text-decoration: none;
}
.discount {
	position: absolute;
	top: 155px;
}
.two {
	top: 170px;
}
.articleprice {
	position: absolute;
	top: 185px;
}
.tax {
	position: absolute;
	top: 220px;
}
.tax a {
	display: block;
	margin: -2px 0 0 0;
}
.articleright select {
	margin: 0 0 5px 0;
}
.id_no_manufacturer {
	margin: 15px 0 20px 0;
}
.select {
	height: 50px;
	margin: 15px 0 10px 0;
}
.select table tr td {
	text-align: right;
}
.ArticleAttrTable {
	float:right;
}
.ArticleAttrTd_0 {
	padding: 3px 5px 0 0;
}
.basket {
	margin: 0 0 5px 9px;
}
.merkliste {
	margin: 0 1px 0 0;
}
.articlebottom h2, .articlebottom p, articlebottom table, .articlebottom ul {
	margin: 0 0 14px 0;
}
.articlebottom ul li {
	margin: 0 0 0 15px;
}
.footer {
	padding: 0 0 69px 0;
}
.footermenu {
	background: url(bg_footer.png) no-repeat;
	height: 40px;
	line-height: 22px;
	padding: 12px 20px 0 22px;
}
.footermenu ul li {
	float: left;
	list-style: none;
	line-height:24px;
}
.footermenu ul li a {
	text-decoration: none;
	line-height:24px;
	float:left;
}
.copyright {
	float: right;
}
.footerlinks {
	margin: 5px auto 0 auto;
	width: 903px;
}
.footeruvp {
	text-align:right;
	font-size:10px;
	padding-right:8px;
	margin-top:-5px;
	color: #666666;
}
#afterbasketoverlay {
	background: #A59CC0;
	border: 1px solid #f3f3f3;
	float: left;
	margin: 0 0 10px 0;
	padding: 10px;
	width: 748px;
}
#afterbasketoverlay p {
	color: #fff;
	margin: 10px 0 5px 0;
}
#afterbasketoverlay h1 {
	color: #fff;
}
.NavigationGroupFilter {
	text-align: left !important;
	margin: 0 0 5px 0 !important;
}
.NavigationGroupFilter h2 {
	margin: 0 0 2px 0;
}
.contentpage {
	float: left;
	margin: 0 -5px 24px 10px;
	padding: 13px 15px 13px 15px;
	position: relative;
	width: 738px;
}
#PlentyOrderPayPalExpressPanel {
	float: left;
	margin: 0 0 10px 0;
	padding: 5px 0 5px 10px;
	width: 770px !important;
}
.contentpage p, .contentpage h1, .contentpage h3, .contentpage h2, .contentpage table, .contentpage ul, .contentpage ol {
	margin: 0 0 15px 0;
	padding: 0 !important;
}

.contentpage ul, .contentpage ol {
	margin: 0 0 15px 25px;
}
.contentpage .formtable td {
	padding: 0 0 5px 0;
}
.contentpage .formtable textarea {
	width: 430px !important;
}
.articlebottom {
	margin: 10px 0 0 0;
}
.preview {
	margin: 10px 0 0 0;
}
.lastseenbox6, .lastseenbox12, .lastseenbox18, .lastseenbox24, .lastseenbox30 {
	margin: 0 -30px 10px 0 !important;
}
.lastseenbox div {
	overflow: hidden;
	height: 140px;
	padding: 0 0 5px 0;
	text-align: center;
	vertical-align: middle;
	width: 102px;
	display: table-cell;
}
.lastseenbox div a img {
	max-width: 102px;
	max-height: 140px;
}
.lastseenbox {
	overflow: hidden;
	background: #fff url(bg_category_article.png) repeat-x bottom;
	float: left;
	margin: 0 10px 10px 0;
	padding: 5px 8px 8px 8px;
	width: 102px;
}
.lastseenbox h1 a {
	display: block;
	height: 45px;
	text-decoration: none;
}
.linethrough {
	text-decoration: line-through;
}
#facebox {
	z-index: 10000;
}
.thirdlevel {
	width: 776px;
	margin: 0 0 0 -6px;
}
.thirdlevel li {
	list-style: none;
	text-align: center;
	float: left;
	display: inline;
	margin: 0 0 6px 6px;
}
.thirdlevel li a {
	height: 22px;
	padding: 8px 0 0 0;
	display: block;
	background: url(schuhzentrum_level3.png) no-repeat;
	width: 91px;
	text-decoration: none;
	font-size: 12px;
}
.thirdlevel li a:hover {
	background-position: 0 -30px;
}
.freebox {
	width: 355px;
	height:23px;
	float: left;
	margin: 0 10px 0 0;
	position: relative;
	margin-bottom:10px;
}
.freeboxname {
	width: 474px;
	height:23px;
	float: left;
	margin: 0 10px 0 0;
	position: relative;
	margin-bottom:10px;
}
.freevars {
	font-size:12px;
	margin-top:25px;
	float:left;
	position: relative;
	width:100%;
}
.freeitem {
	position: relative;
	float: left;	
	margin-bottom:10px;
}
.freelable {
	position: absolute;
	left: 0;
	background: url(freelabel.png) repeat-x;
	color:#FFF;
	padding:3px 5px;
	height:17px;
	width:100px;
}
.freevalue {
	position: absolute;
	right: 0;
	background-color:#E9E9E9;
	padding:3px 5px;
	height:15px;
	border-top:1px solid #878787;
	border-right:1px solid #878787;
	border-bottom:1px solid #878787;
	width:235px;
	
}
.freevaluename {
	position: absolute;
	right: 0;
	background-color:#E9E9E9;
	padding:3px 5px;
	height:15px;
	border-top:1px solid #878787;
	border-right:1px solid #878787;
	border-bottom:1px solid #878787;
	width:352px;
	
}
.freelable20 {
	float: left;
	position: relative;
	background: url(freelabel.png) repeat-x;
	color:#FFF;
	padding:3px 5px;
	height:17px;
	width:100px;
}

.freevalue20 {
	width:auto;
	float: left;
	background-color:#E9E9E9;
	padding:3px 5px;
	height:15px;
	border-top:1px solid #878787;
	border-right:1px solid #878787;
	border-bottom:1px solid #878787;
	min-width:115px;
}
.sizetable {
	margin-top:25px;
	float:left;
	width:100%;
}
.desc table {
	border-collapse:collapse;
	border:1px solid #D6D6D6;
}
.desc td {
	padding:3px;
}
.cloud a {
	display: inline;
}
.cloud .tag_6 {
	font-size:10px;
}
.cloud .tag_5 {
	font-size:12px;
	font-weight:bold;
}
.cloud .tag_4 {
	font-size:14px;
	font-weight:bold;
}
.cloud .tag_3 {
	font-size:16px;
	font-weight:bold;
}
.cloud .tag_2 {
	font-size:18px;
	font-weight:bold;
}
.cloud .tag_1 {
	font-size:20px;
	font-weight:bold;
}
