* {
	margin:0; 
	padding:0;
}

body {
	height:100%;
	margin:0 4%;
	background-color:#98B8D8;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}

a {color:#000033; font-weight:bold; text-decoration:none;}
a:hover {color:#336699;}
a img {border:0px solid #FFFFFF;}

.sima {color:#000033; font-weight:bold; text-decoration:none; cursor:pointer;}
.sima:hover {color:#336699;}

div {
	margin:0;
}

table { font-size:0.99em; }

#content {
	background-color:#FFFFFF;
	padding:1%;
}

.smenuTop {line-height:22px;}
.smenuTopa {line-height:22px;}
.smenuSub {line-height:18px;}
.smenuSuba {line-height:18px;}

.smenuTop a {color:#000033; font-weight:bold; text-decoration:none;}
.smenuTop a:hover {color:#336699;}
.smenuTopa a {color:#dd4400; font-weight:bold; text-decoration:none;}
.smenuTopa a:hover {color:#ff6600;}
.smenuSub a {color:#000033; text-decoration:none;}
.smenuSub a:hover {color:#336699;}
.smenuSuba a {color:#dd4400; text-decoration:none;}
.smenuSuba a:hover {color:#ff6600;}

.smenuTopAD {color:#000033; font-weight:bold; text-decoration:none;}
.smenuTopAD:hover {color:#336699;}
.smenuTopaAD {color:#dd4400; font-weight:bold; text-decoration:none;}
.smenuTopaAD:hover {color:#ff6600;}
.smenuSubAD {color:#000033; text-decoration:none;}
.smenuSubAD:hover {color:#336699;}
.smenuSubaAD {color:#dd4400; text-decoration:none;}
.smenuSubaAD:hover {color:#ff6600;}

.menuPoint {cursor:pointer;}

.warenkorbMenuLink {font-size:150%;}

#selectLanguage { text-align:center; }
#selectCountry { width:75%; }

.warenkorbArtikelBoxTabelle td { padding:2px; }
.warenkorbBestellButton { 
	display:block; 
	width:50%; 
	margin:18px auto 0 auto;
	padding:2px;
	text-align:center; 
	font-weight:bold; 
	font-size:1.99em;
	border:1px solid #101010;
}
.zurueckZumShopButton { 
	display:block; 
	margin:18px auto;
	padding:2px;
	text-align:center; 
	font-weight:bold; 
	font-size:1.99em;
	border:1px solid #101010;
}
.bestellungInfoErrorBox {
	width:50%; 
	margin:18px auto 0 auto;
	font-weight:bold;
	border:2px solid darkred;
}

.bestellungMenu { display:inline; }
.bestellungMenu input { 
	font-size:1.29em;
	font-weight:bold;
	color:#000033; 
	background:none; 
	border:1px solid #101010;
	padding:2px 4px;
}
.bestellungMenu input:hover {
	color:#336699;
}

.bestellungMenuA { display:inline; }
.bestellungMenuA input { 
	font-size:1.29em;
	font-weight:bold;
	color:#dd4400; 
	background:none; 
	border:1px solid #101010;
	padding:2px 4px;
}
.bestellungMenuA input:hover {
	color:#ff6600;
}

.sBoxHeader {
	background:#B5B5B5; 
	padding:2px; 
	margin-bottom:2px; 
	font-weight:bold;
}

/* Seitenzahl */
.seitenzahl {
	font-size:126%;
}

/* Top Menu */
.topMenuQuer li {
	display:inline;
}
.topMenuQuer a {
	border:2px solid #000033;
	padding:1px;
}
.topMenuQuer a:hover {
	border:2px solid #336699;
	padding:1px;
}
/*
a {color:#000033; font-weight:bold; text-decoration:none;}
a:hover {color:#336699;}
a img {border:0px solid #FFFFFF;}
*/

/* Bestellung */
.bestellungStandardBoxAnschrift td { padding:2px; padding-right:8px; }
.bestellungStandardBoxAnschrift input {
	width:88%;
	/*font-weight:bold;*/
}
 .bestellungStandardBox td { padding:2px; padding-right:8px; } 
.bestellungStandardBox input {
	width:100%;
	font-weight:bold;
}
.bestellButtonWeiter { 
	display:block; 
	width:100%;
	margin:18px auto 0 auto;
	padding:2px;
	text-align:center; 
	font-weight:bold; 
	font-size:1.99em;
	border:1px solid #101010;
	color:#000033;
	background:none;
}
.bestellButtonWeiter:hover {
	color:#336699;
}

/* Seiten bei Artikel-Suche */

/* Artikel Anzeige */
.artikelBoxSeiten {
	border:2px solid #A0A0A0; 
	margin-bottom:9px;
	padding-right:4px;
}
.artikelBoxZumAnfang {
	font-size:75%;
	border:2px solid #A0A0A0; 
	margin-bottom:9px;
	background:#d7d7d7;
	padding:1px;
}
.artikelBox {
	border:2px solid #A0A0A0; 
	margin-bottom:9px;
}
.artikelBoxHeader {
	padding:2px;
	border-bottom: 1px solid #E4E4E4;
	font-weight:bold;
}
.artikelBoxContent {
	padding:8px 2px 2px 2px;
}

.artikelBoxMoreBox {
	padding:12px 0; 
}

.artikelBoxLinkAlike {color:#000033; text-decoration:none; cursor:pointer;}
.artikelBoxLinkAlikeA {color:#dd4400; text-decoration:none; cursor:pointer;}

.artikelBoxBasketText { border: 1px solid #98B8D8; width:40px; text-align:center; }
.artikelBoxBasketSubmit { border: 1px solid #98B8D8; color:#000000; background:none; }
.artikelBoxBasketSubmit:hover { border: 1px solid #000000; background:#98B8D8; color:#FFFFFF; }
.artikelBoxPermalinkInput {width:100%;}

/* Box für standard Text */
.zusatzTextBox { font-size:85%; padding:4px 2px; }
