div#container {
	width: 998px;
}

div#ebayContainer {
	width: 819px;
}

div#topGradient,div#ebayTopGradient {
	width: 998px;
	height: 100px;
	float: left;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: right top;
	background-image: url(/images/rasterverlauf_top0.gif);
}

div#ebayTopGradient {
	width: 819px;
	height: 103px;
}

div#ebayTopGrey {
	width: 739px;
	height: 28px;
	display: block;
	vertical-align: middle;
	line-height: 28px;
	clear: left;
	float: left;
	padding: 0px 0px 0px 80px;
	background-color: #CCCCCC;
}

div#ebayContent {
	width: 809px;
	float: left;
	clear: left;
	padding: 10px 0px 0px 10px;
}

div#ebayProdPic {
	width: 200px;
	height: 200px;
	float: left;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
}

div#topGradientLeft {
	width: 706px;
	float: left;
}

div#topGradientLogo {
	width: 260px;
	height: 52px;
	float: left;
	margin: 7px 0px 2px 8px;
	display: inline;
}

div#topGradientTopmenu {
	width: 257px;
	height: 20px;
	float: right;
	background-attachment: scroll;
	background-image: url(/images/toprightbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

div#topGradientNavigation {
	width: 650px;
	float: left;
	clear: left;
	padding-left: 65px;
}

div#topGradientRight {
	width: 250px;
	height: 79px;
	float: right;
	padding: 3px 5px 0px 5px;
	margin: 8px 16px 0px 0px;
	display: inline;
	overflow: hidden;
	background-attachment: scroll;
	background-image: url(/images/basket_bg_f1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

div#searchbox,div#footerline {
	width: 977px;
	min-height: 10px;
	float: left;
	clear: left;
	background-color: #CCCCCC;
	margin-bottom: 10px;
	padding: 0px 0px 0px 21px;
	display: block;
}

div#content {
	width: 810px;
	float: left;
	padding: 0px 10px 0px 10px;
	min-height: 410px;
}

div#content_small {
	width: 717px;
	float: left;
}

div#right {
	min-width: 145px;
	float: right;
	text-align: right;
}

div#left {
	min-width: 145px;
	float: left;
	text-align: left;
	margin-right: 15px;
}

div#right2 {
	min-width: 271px;
	float: right;
	margin-top: 47px;
}

div#greybox_cart {
	width: 154px;
	min-height: 10px;
	height: auto !important;
	height: 10px;
	float: left;
	display: inline;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

div#path {
	width: 833px;
	min-height: 12px;
	height: auto !important;
	height: 12px;
	float: left;
	margin-bottom: 7px;
}

div#pathShort {
	width: 552px;
	min-height: 12px;
	height: auto !important;
	height: 12px;
	float: left;
	margin-bottom: 7px;
}

div#greycolorarea {
	width: 833px;
	color: #6F6F6F;
	padding: 0px 10px 0px 10px;
}

div#c0,div#c1,div#c2,div#c3,div#c4,div#c5,div#c6,div#c7,div#c8 {
	height: 5px;
	overflow: hidden;
	float: left;
}

div#c0 {
	width: 90px;
	background-color: #FFD75D;
}

div#c1 {
	width: 90px;
	background-color: #FFAF4C;
}

div#c2 {
	width: 90px;
	background-color: #FF913F;
}

div#c3 {
	width: 90px;
	background-color: #FF7935;
}

div#c4 {
	width: 90px;
	background-color: #FE612A;
}

div#c5 {
	width: 90px;
	background-color: #FE451E;
}

div#c6 {
	width: 82px;
	background-color: #FE2410;
}

div#c7 {
	width: 56px;
	background-color: #FE0000;
}

div#c8 {
	width: 60px;
	background-color: #D71318;
	border-right: 1px solid #CCCCCC;
}

div#nav0,div#nav1,div#nav2,div#nav3,div#nav4,div#nav5,div#nav6,div#nav7,div#nav8
	{
	height: 34px;
	float: left;
	background-attachment: scroll;
	background-image: url(/images/white_edge.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

div#nav0 {
	width: 90px;
}

div#nav1 {
	width: 90px;
}

div#nav2 {
	width: 90px;
}

div#nav3 {
	width: 90px;
}

div#nav4 {
	width: 90px;
	background-image: url(/images/white_edge_last.gif);
}

div#nav5 {
	width: 90px;
}

div#nav6 {
	width: 82px;
}

div#nav7 {
	width: 56px;
}

div#nav8 {
	width: 61px;
	background-image: url(/images/white_edge_last.gif);
}

div#nav0_sel,div#nav1_sel,div#nav2_sel,div#nav3_sel,div#nav4_sel,div#nav5_sel,div#nav6_sel,div#nav7_sel,div#nav8_sel
	{
	height: 34px;
	float: left;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right center;
}

div#nav1_sel {
	width: 90px;
	background-image: url(/images/b1.gif);
}

div#nav2_sel {
	width: 90px;
	background-image: url(/images/b2.gif);
}

div#nav3_sel {
	width: 90px;
	background-image: url(/images/b3.gif);
}

div#nav4_sel {
	width: 90px;
	background-image: url(/images/b4.gif);
}

div#nav5_sel {
	width: 90px;
	background-image: url(/images/b5.gif);
}

div#nav6_sel {
	width: 83px;
	background-image: url(/images/b6.gif);
}

div#nav7_sel {
	width: 56px;
	background-image: url(/images/b7.gif);
}

div#nav8_sel {
	width: 57px;
	background-image: url(/images/b8_last.gif);
}

div#bluemchen1,div#bluemchen2 {
	position: absolute;
	width: 34px;
	height: 21px;
	z-index: 1;
	left: 500px;
	top: 43px;
	visibility: visible;
}

div#bluemchen2 {
	top: 40px;
	left: 530px;
}

div#topUserBox01 {
	width: 125px;
	float: left;
}

div#topUserBox02 {
	width: 119px;
	float: left;
}

div#topUserBoxCartIconBox {
	width: 20px;
	height: 30px;
	float: left;
	padding-top: 28px;
}

div#rightBoxBorderContainerImg {
	width: 130px;
	float: left;
	clear: left;
	padding: 5px;
	border-left: 5px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right top;
	background-image: url(/images/rightcol_grey_gradient.gif);
}

div#leftBoxBorderContainerImg {
	width: 130px;
	float: left;
	clear: left;
	padding: 5px;
	border-right: 5px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right top;
	background-image: url(/images/leftcol_grey_gradient.gif);
}

div#mshopTSContainer {
	width: 261px;
	float: left;
	padding: 5px;
}

div#pageNaviLeft {
	width: 100px;
	float: left;
	padding: 0px 10px 0px 0px;
}

div#pageNaviRight {
	width: 100px;
	float: right;
	padding: 0px 0px 0px 10px;
}

div#footHinweisTextBox {
	width: 497px;
	float: left;
}

div#footHinweisBox {
	width: 55px;
	float: left;
}

div#sortBoxSortBy,div#sortBoxABC,div#sortBoxAmount,div#sortBoxPrice,div#sortBoxABC_Up,div#sortBoxAmount_Up,div#sortBoxPrice_Up,div#sortBoxABC_Down,div#sortBoxAmount_Down,div#sortBoxPrice_Down
	{
	height: 17px;
	float: left;
	display: block;
	line-height: 17px;
	vertical-align: middle;
	padding: 0px 2px 0px 2px;
	font-size: 9px;
	color: #003366;
	background-color: #F0F0F0;
}

div#sortBoxSortBy {
	width: 145px;
	background-color: #CCCCCC;
}

div#sortBoxABC,div#sortBoxABC_Up,div#sortBoxABC_Down {
	width: 69px;
}

div#sortBoxAmount,div#sortBoxAmount_Up,div#sortBoxAmount_Down {
	width: 46px;
}

div#sortBoxPrice,div#sortBoxPrice_Up,div#sortBoxPrice_Down {
	width: 276px;
}

div#sortBoxABC_Up,div#sortBoxABC_Down {
	width: 67px;
}

div#sortBoxAmount_Up,div#sortBoxAmount_Down {
	width: 44px;
}

div#sortBoxPrice_Up,div#sortBoxPrice_Down {
	width: 274px;
}

div#sortBoxABC_Up,div#sortBoxABC_Down,div#sortBoxAmount_Up,div#sortBoxAmount_Down,div#sortBoxPrice_Up,div#sortBoxPrice_Down
	{
	border-right: 2px solid #CCCCCC;
	background-color: #CCCCCC;
}

div#sortBoxABC_Up,div#sortBoxAmount_Up,div#sortBoxPrice_Up {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(/images/sort_asc.gif);
}

div#sortBoxABC_Down,div#sortBoxAmount_Down,div#sortBoxPrice_Down {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(/images/sort_desc.gif);
}

div#webmilesGreyBox {
	width: 251px;
	height: 28px;
	float: left;
	background-color: #CCCCCC;
	padding: 5px 10px 5px 10px;
}

div#detailsPicBox {
	width: 200px;
	float: left;
}

div#detailsDataBox {
	width: 330px;
	float: left;
}

div#klLeft {
	width: 162px;
	float: left;
}

div#klRight {
	width: 370px;
	float: left;
	background-color: #E6E6E6;
	padding: 5px;
}

div#klRight2 {
	width: 370px;
	float: left;
	padding: 5px;
}

div#stepbox {
	width: 37px;
	height: 245px;
	float: left;
	margin-top: 8px;
	text-align: center;
}

div#steptext1,div#steptext2,div#steptext3,div#steptext4 {
	width: 75px;
	height: 67px;
	float: left;
	margin-right: 5px;
}

div#steptext1 {
	margin-top: 13px;
}

div.klRightHalf {
	width: 180px;
	float: left;
}

div.spacerdiv_v {
	width: 10px;
	height: 1px;
	display: block;
	float: left;
	font-size: 0px;
}

div.spacerdiv_h {
	width: 1px;
	height: 10px;
	display: block;
	float: left;
	font-size: 0px;
	clear: left;
}

div.spacerdiv_v5px {
	width: 5px;
	height: 1px;
	display: block;
	float: left;
	font-size: 0px;
}

div.spacerdiv_h5px {
	width: 1px;
	height: 3px;
	display: block;
	float: left;
	clear: left;
	font-size: 0px;
}

div.rainbow {
	width: 271px;
	height: 20px;
	display: block;
	float: left;
	font-size: 0px;
	clear: left;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(/images/rainbow.gif);
}

div.tshop_startbox {
	width: 271px;
	height: 100px;
	float: left;
	margin-bottom: 10px;
}

div.tshop_linkbox {
	width: 166px;
	height: 100px;
	float: right;
}

div.line_greydotted {
	width: 100%;
	height: 1px;
	display: block;
	font-size: 0px;
	margin: 10px 0px 10px 0px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(/images/line_greydotted.gif);
}

div.line_orangedotted_h {
	width: 100%;
	height: 1px;
	float: left;
	display: block;
	font-size: 0px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(/images/line_orangedotted_h.gif);
}

div.rightGreyHeaderBox {
	width: 135px;
	height: 20px;
	display: block;
	vertical-align: middle;
	line-height: 20px;
	float: left;
	clear: left;
	padding: 0px 5px 0px 5px;
	background-color: #CCCCCC;
	font-weight: bold;
	color: #003366;
}

div.leftGreyHeaderBox {
	width: 135px;
	height: 20px;
	display: block;
	vertical-align: middle;
	line-height: 20px;
	float: left;
	clear: left;
	padding: 0px 5px 0px 5px;
	background-color: #CCCCCC;
	font-weight: bold;
	color: #003366;
}

div.rightGreyHeaderBox3 {
	width: 145px;
	height: 20px;
	display: block;
	vertical-align: middle;
	line-height: 20px;
	float: left;
	clear: left;
	padding: 0px 5px 0px 5px;
	background-color: #CCCCCC;
	font-weight: bold;
	color: #003366;
}

div.rightGreyHeaderBox2 {
	width: 261px;
	height: 20px;
	display: block;
	vertical-align: middle;
	line-height: 20px;
	float: left;
	clear: left;
	padding: 0px 5px 0px 5px;
	background-color: #CCCCCC;
	font-weight: bold;
	color: #003366;
}

div.rightBorderContainer {
	width: 145px;
	float: left;
	clear: left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right top;
	background-image: url(/images/rightcol_grey_gradient.gif);
}

div.leftBorderContainer {
	width: 145px;
	float: left;
	clear: left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: left top;
	background-image: url(/images/leftcol_grey_gradient.gif);
}

div.rightBoxBorderContainer,div.rightBoxBorderContainerActive {
	width: 140px;
	float: left;
	clear: left;
	padding: 2px 0px 3px 0px;
	font-size: 10px;
	border-left: 5px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right top;
	background-image: url(/images/rightcol_grey_gradient.gif);
}

div.leftBoxBorderContainer,div.leftBoxBorderContainerActive {
	width: 140px;
	float: left;
	clear: left;
	padding: 2px 0px 3px 0px;
	font-size: 10px;
	border-right: 5px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right top;
	background-image: url(/images/leftcol_grey_gradient.gif);
}

div.rightBorderContainerActive {
	border-left: 5px solid #000000;
}

div.leftBorderContainerActive {
	border-right: 5px solid #000000;
}

div.rightArrowBox1,div.rightArrowBox2,div.rightArrowBox3 {
	width: 10px;
	height: 8px;
	padding: 0px 2px 0px 2px;
	float: left;
}

div.rightArrowBox1 {
	padding-top: 12px;
}

div.rightArrowBox2 {
	padding-top: 26px;
}

div.rightArrowBox3 {
	padding-top: 131px;
}

div.rightContentBox,div.rightContentBoxFull {
	width: 123px;
	float: left;
	padding: 5px 2px 5px 0px;
	font-size: 10px;
}

div.rightContentBoxFull {
	width: 140px;
	padding: 5px;
}

div.tabblock {
	float: left;
	border-left: 1px solid #CCCCCC;
}

div.box_3rows,div.box_3rows271x100,div.box_3rows271x210 {
	width: 271px;
	float: left;
}

div.box_3rows271x100 {
	height: 100px;
	overflow: hidden;
}

div.box_3rows271x210 {
	height: 210px;
	overflow: hidden;
}

div.box_3rows271x210Abtei {
	width: 271px;
	float: left;
}

div.box4rows {
	width: 200px;
	float: left;
}

div.bottomHeadline1,div.bottomHeadline2,div.bottomHeadline3,div.bottomHeadline4,div.bottomHeadline5,div.bottomHeadline6,div.bottomHeadline7,div.bottomHeadline8,div.bottomHeadline9,div.bottomHeadline10,div.bottomHeadline1Short,div.bottomHeadline2Short,div.bottomHeadline3Short,div.bottomHeadline4Short,div.bottomHeadline5Short,div.bottomHeadline6Short,div.bottomHeadline7Short,div.bottomHeadline8Short,div.bottomHeadline9Short,div.bottomHeadline10Short
	{
	width: 100%;
	height: 16px;
	display: block;
	float: left;
	line-height: 16px;
	vertical-align: middle;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: right top;
}

div.bottomHeadline1,div.bottomHeadline1Short {
	border-bottom: 1px solid #FFD75D;
}

div.bottomHeadline2,div.bottomHeadline2Short {
	border-bottom: 1px solid #FFAF4C;
}

div.bottomHeadline3,div.bottomHeadline3Short {
	border-bottom: 1px solid #FF913F;
}

div.bottomHeadline4,div.bottomHeadline4Short {
	border-bottom: 1px solid #FF7935;
}

div.bottomHeadline5,div.bottomHeadline5Short {
	border-bottom: 1px solid #FE612A;
}

div.bottomHeadline6,div.bottomHeadline6Short {
	border-bottom: 1px solid #FE451E;
}

div.bottomHeadline7,div.bottomHeadline7Short {
	border-bottom: 1px solid #FE2410;
}

div.bottomHeadline8,div.bottomHeadline8Short {
	border-bottom: 1px solid #FE0000;
}

div.bottomHeadline9,div.bottomHeadline9Short {
	border-bottom: 1px solid #FE0000;
}

div.bottomHeadline10,div.bottomHeadline10Short {
	border-bottom: 1px solid #999999;
}

div.bottomHeadline1 {
	background-image: url(/images/rasterverlauf_top0.gif);
}

div.bottomHeadline2 {
	background-image: url(/images/rasterverlauf_top1.gif);
}

div.bottomHeadline3 {
	background-image: url(/images/rasterverlauf_top2.gif);
}

div.bottomHeadline4 {
	background-image: url(/images/rasterverlauf_top3.gif);
}

div.bottomHeadline5 {
	background-image: url(/images/rasterverlauf_top4.gif);
}

div.bottomHeadline6 {
	background-image: url(/images/rasterverlauf_top5.gif);
}

div.bottomHeadline7 {
	background-image: url(/images/rasterverlauf_top6.gif);
}

div.bottomHeadline8 {
	background-image: url(/images/rasterverlauf_top7.gif);
}

div.bottomHeadline9 {
	background-image: url(/images/rasterverlauf_top8.gif);
}

div.bottomHeadline10 {
	background-image: url(/images/rasterverlauf_top9.gif);
}

div.bottomHeadline1Short {
	background-image: url(/images/grid_271_home.gif);
}

div.bottomHeadline2Short {
	background-image: url(/images/grid_271_rezeptpflichtig.gif);
}

div.bottomHeadline3Short {
	background-image: url(/images/grid_271_rezeptfrei.gif);
}

div.bottomHeadline4Short {
	background-image: url(/images/grid_271_diabetes.gif);
}

div.bottomHeadline5Short {
	background-image: url(/images/grid_271_homoeopathie.gif);
}

div.bottomHeadline6Short {
	background-image: url(/images/grid_271_themenshops.gif);
}

div.bottomHeadline7Short {
	background-image: url(/images/grid_271_markenshops.gif);
}

div.bottomHeadline8Short {
	background-image: url(/images/grid_271_beauty.gif);
}

div.bottomHeadline9Short {
	background-image: url(/images/grid_271_preishits.gif);
}

div.bottomHeadline10Short {
	background-image: url(/images/grid_271_grau.gif);
}

div.bottomHeadline1Short,div.bottomHeadline2Short,div.bottomHeadline3Short,div.bottomHeadline4Short,div.bottomHeadline5Short,div.bottomHeadline6Short,div.bottomHeadline7Short,div.bottomHeadline8Short,div.bottomHeadline9Short,div.bottomHeadline10Short
	{
	width: 271px;
	margin-bottom: 6px;
}

div.furtherOffersBox {
	width: 100%;
	min-height: 110px;
	height: auto !important;
	height: 110px;
	background-attachment: scroll;
	background-image: url(/images/line_greydotted_v_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

div.furtherOffersSingleBox {
	width: 270px;
	height: 140px;
	float: left;
	padding: 0px 1px 0px 0px;
	margin-bottom: 10px;
}

div.picbox70x70 {
	width: 70px;
	height: 140px;
	float: left;
	padding: 0px 5px 0px 5px;
}

div.furtherOffersBoxData {
	width: 190px;
	height: 140px;
	float: left;
	line-height: 15px;
}

div.furtherOffersSingleBox2,div.furtherOffersSingleBox2Dotted {
	width: 270px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	float: left;
	padding: 0px 1px 0px 0px;
	margin: 10px 0px 10px 0px
}

div.furtherOffersSingleBox2Dotted {
	background-attachment: scroll;
	background-image: url(/images/line_greydotted_v.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

div.picbox70x70_2 {
	width: 70px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	float: left;
	padding: 0px 5px 0px 5px;
}

div.furtherOffersBoxData2 {
	width: 190px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	float: left;
	line-height: 15px;
}

div.boxBrandLogos {
	width: 138px;
	height: 70px;
	float: left;
	margin-bottom: 10px;
}

div.dottedSpacerV {
	width: 1px;
	height: 130px;
	float: left;
	font-size: 0px;
	background-attachment: scroll;
	background-image: url(/images/line_greydotted_v.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

div.mshopTSBox {
	width: 261px;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	float: left;
	margin-bottom: 3px;
}

div.mshopTSArrow {
	width: 16px;
	min-height: 28px;
	height: auto !important;
	height: 28px;
	float: left;
	padding: 2px 0px 0px 0px;
}

div.mshopTSData {
	width: 245px;
	min-height: 25px;
	height: auto !important;
	height: 25px;
	float: left;
	line-height: 15px;
	padding: 0px 0px 5px 0px;
}

div.mshopPListBox {
	width: 552px;
	float: left;
}

div.mshopPListBoxCart {
	width: 833px;
	float: left;
}

div.greydottedline {
	width: 100%;
	height: 1px;
	font-size: 0px;
	background-attachment: scroll;
	background-image: url(/images/line_greydotted.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

div.plPicBox {
	width: 55px;
	float: left;
}

div.plDataBox {
	width: 170px;
	float: left;
}

div.plAmountBox {
	width: 50px;
	float: left;
}

div.plPriceBox {
	width: 120px;
	float: left;
}

div.plToCartBox {
	width: 157px;
	float: left;
}

div.trenner1px {
	width: 100%;
	height: 1px;
	display: block;
	float: left;
	font-size: 0px;
	margin: 5px 0px 5px 0px;
}

div.rightBoxBorderText {
	width: 125px;
	display: block;
	min-height: 21px;
	height: auto !important;
	height: 25px;
	padding: 6px 0px 0px 14px;
	font-weight: bold;
	color: #003366;
	float: left;
	clear: left;
	text-decoration: none;
	background-color: none;
	border-left: 5px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 2px center;
	background-image: url(/images/bullet_blau.gif);
}

div.leftBoxBorderText {
	width: 125px;
	display: block;
	min-height: 21px;
	height: auto !important;
	height: 25px;
	padding: 6px 0px 0px 14px;
	font-weight: bold;
	color: #003366;
	float: left;
	clear: left;
	text-decoration: none;
	background-color: none;
	border-right: 5px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 2px center;
	background-image: url(/images/bullet_blau.gif);
}

div.rightBorderContainerNoBg {
	width: 259px;
	float: left;
	clear: left;
	padding: 5px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

div.greyBox {
	background-color: #EEEEEE;
}

div.beauty_catpic {
	width: 552px;
	height: 149px;
	float: left;
	margin-bottom: 10px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 343px 28px;
}

div.contentWith5pxPadding {
	width: 542px;
	float: left;
	padding: 5px;
}

div.smallContentWith5pxPadding {
	width: 261px;
	float: left;
	padding: 5px;
}

div.lmProdtext {
	width: 127px;
	float: left;
}

div.lmProdbild {
	width: 70px;
	float: left;
	text-align: center;
}

div.lmProdpreis {
	width: 60px;
	float: left;
	line-height: 140%;
}

table#toprighttable {
	float: left;
	margin: 2px 0px 0px 5px;
	display: inline;
	font-size: 9px;
}

td#searchcell01,td#searchcell02,td#searchcell03,td#searchcell04,td#searchcell05,td#searchcell06,td#searchcell07,td#searchcell08,td#searchcell09,td#searchcell10
	{
	height: 34px;
	display: table-cell;
	vertical-align: middle;
}

td#searchcell01 {
	width: 44px;
}

td#searchcell02 {
	width: 141px;
}

td#searchcell03 {
	width: 251px;
}

td#searchcell04 {
	width: 45px;
}

td#searchcell05 {
	width: 5px;
}

td#searchcell06 {
	width: 15px;
	height: 24px;
	padding-top: 10px;
}

td#searchcell07 {
	width: 225px;
	height: 25px;
	padding-top: 9px;
}

td#searchcell08 {
	width: 16px;
}

td#searchcell09 {
	width: 90px;
}

td#searchcell10 {
	width: 6px;
}

td#searchcell11 {
	width: 16px;
	height: 24px;
	padding-top: 10px;
}

td#searchcell12 {
	width: 113px;
}

table#cattable {
	width: 271px;
}

td#mshopTableCell01 {
	width: 550px;
	height: 110px;
}

td#mshopTableCell02a {
	width: 251px;
	padding: 10px;
}

td#mshopTableCell03 {
	width: 271px;
	padding: 0px 0px 0px 10px;
}

td#mshopTableCell04 {
	width: 271px;
	padding: 0px 0px 0px 10px;
}

table#categoryTable {
	width: 552px;
	float: left;
}

td#categoryCell01 {
	width: 251px;
	vertical-align: top;
	padding: 10px;
}

td#categoryCell02 {
	width: 271px;
	vertical-align: top;
	padding: 0px 0px 0px 10px;
}

table#catSortTable {
	width: 552px;
	float: left;
	margin: 0px 0px 5px 0px;
}

td#catSortTableText1Cell {
	width: 110px;
}

td#catSortTableText2Cell {
	width: 85px;
}

td#catSortTableText3Cell {
	width: 65px;
}

table#ebayProdDataTable {
	float: left;
	table-layout: fixed;
}

td.ebayProdTextCell {
	width: 115px;
	padding: 2px 10px 2px 0px;
}

td.catSortTableIconCell {
	width: 15px;
}

table.bottomtable {
	table-layout: fixed;
}

td.bottomcell01 {
	width: 90px;
}

td.bottomcell02 {
	width: 140px;
}

td.bottomcell03 {
	width: 120px;
}

td.bottomcell04 {
	width: 200px;
}

td.bottomcell05 {
	width: 185px;
}

td.topGradientRightHeaderCell {
	vertical-align: top;
	height: 18px;
}

td.cattableArrowcell {
	width: 23px;
	height: 16px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

td.cattableTextcell {
	width: 248px;
	height: 16px;
	display: table-cell;
	vertical-align: top;
}

td.pageNaviArrowCell {
	width: 16px;
	padding-top: 2px;
}

td.pageNaviTextCell {
	width: 100px;
}

td.plQuantityCell {
	width: 30px;
	vertical-align: top;
}

td.detailsComboProd {
	width: 100px;
	height: 100px;
}

td.detailsComboProdPlus {
	width: 71px;
	height: 100px;
	vertical-align: middle;
	text-align: center;
}

td.detailsLeftCell {
	width: 105px;
	height: 17px;
	vertical-align: top;
	padding-left: 15px;
}

td.detailsRightCell {
	width: 210px;
	height: 17px;
	vertical-align: top;
}

td.detailsRightCell2 {
	width: 215px;
	height: 17px;
	vertical-align: top;
}

td.register_tablecells {
	height: 24px;
	padding-left: 4px;
	padding-right: 2px;
}

a#rightBoxImgLink {
	width: 119px;
	height: 27px;
	display: block;
}

a#sortABCLink {
	width: 67px;
	height: 17px;
	float: left;
	display: block;
}

a#sortAmountLink {
	width: 44px;
	height: 17px;
	float: left;
	display: block;
}

a#sortPriceLink {
	width: 274px;
	height: 17px;
	float: left;
	display: block;
}

a.tshop_piclink {
	width: 98px;
	height: 98px;
	display: block;
	float: left;
	border: 1px solid #003366;
	overflow: hidden;
	color: #666666;
	font-size: 9px;
}

a.tshop_piclink:link {
	text-decoration: none;
}

a.tshop_piclink:visited {
	text-decoration: none;
}

a.tshop_piclink:hover {
	text-decoration: none;
}

a.tshop_piclink:active {
	text-decoration: none;
}

a.tnl0,a.tnl1,a.tnl2,a.tnl3,a.tnl4,a.tnl5,a.tnl6,a.tnl7,a.tnl8,a.tnl0_sel,a.tnl1_sel,a.tnl2_sel,a.tnl3_sel,a.tnl4_sel,a.tnl5_sel,a.tnl6_sel,a.tnl7_sel,a.tnl8_sel
	{
	display: block;
	border-top: 1px solid #CCCCCC;
	line-height: 10px;
	padding-left: 3px;
	text-decoration: none;
	height: 32px;
	margin-right: 5px;
	padding-top: 2px;
}

a.tnl0,a.tnl1,a.tnl2,a.tnl3,a.tnl4,a.tnl5,a.tnl6,a.tnl7,a.tnl8 {
	background-color: #FFFFFF;
}

a.tnl0:hover,a.tnl1:hover,a.tnl2:hover,a.tnl3:hover,a.tnl4:hover,a.tnl5:hover,a.tnl6:hover,a.tnl7:hover,a.tnl8:hover,a.tnl0_sel:hover,a.tnl1_sel:hover,a.tnl2_sel:hover,a.tnl3_sel:hover,a.tnl4_sel:hover,a.tnl5_sel:hover,a.tnl6_sel:hover,a.tnl7_sel:hover,a.tnl8_sel:hover
	{
	text-decoration: underline;
}

a.tnl0_sel {
	background-color: #FFD75D;
}

a.tnl1_sel {
	background-color: #FFAF4C;
}

a.tnl2_sel {
	background-color: #FF913F;
}

a.tnl3_sel {
	background-color: #FF7935;
}

a.tnl4_sel {
	background-color: #FE612A;
}

a.tnl5_sel {
	background-color: #FE451E;
}

a.tnl6_sel {
	background-color: #FE2410;
}

a.tnl7_sel {
	background-color: #FE0000;
}

a.tnl8_sel {
	background-color: #D71318;
}

a.linkGrey9px {
	font-size: 9px;
	color: #666666;
}

a.linkGrey9px:link {
	text-decoration: none;
}

a.linkGrey9px:visited {
	text-decoration: none;
}

a.linkGrey9px:hover {
	text-decoration: none;
}

a.linkGrey9px:active {
	text-decoration: none;
}

a.linkBlue9px {
	font-size: 9px;
	color: #003366;
}

a.linkBlue9px:link {
	text-decoration: none;
}

a.linkBlue9px:visited {
	text-decoration: none;
}

a.linkBlue9px:hover {
	text-decoration: none;
}

a.linkBlue9px:active {
	text-decoration: none;
}

a.linkBlue10px {
	font-size: 10px;
	color: #003366;
}

a.linkBlue10px:link {
	text-decoration: none;
}

a.linkBlue10px:visited {
	text-decoration: none;
}

a.linkBlue10px:hover {
	text-decoration: none;
}

a.linkBlue10px:active {
	text-decoration: none;
}

a.linkBoldBlue10px {
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}

a.linkBoldBlue10px:link {
	text-decoration: none;
}

a.linkBoldBlue10px:visited {
	text-decoration: none;
}

a.linkBoldBlue10px:hover {
	text-decoration: none;
}

a.linkBoldBlue10px:active {
	text-decoration: none;
}

a.linkBoldBlue11px {
	font-weight: bold;
	font-size: 11px;
	color: #003366;
}

a.linkBoldBlue11px:link {
	text-decoration: none;
}

a.linkBoldBlue11px:visited {
	text-decoration: none;
}

a.linkBoldBlue11px:hover {
	text-decoration: none;
}

a.linkBoldBlue11px:active {
	text-decoration: none;
}

a.rightBlockLink {
	width: 125px;
	display: block;
	min-height: 21px;
	height: auto !important;
	height: 25px;
	padding: 6px 0px 0px 14px;
	font-weight: bold;
	float: left;
	clear: left;
	text-decoration: none;
	background-color: none;
	border-left: 5px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 2px center;
	background-image: url(/images/pfeil_rechts_trans.gif);
}

a.leftBlockLink {
	width: 126px;
	display: block;
	min-height: 21px;
	height: auto !important;
	height: 25px;
	padding: 6px 0px 0px 14px;
	font-weight: bold;
	float: left;
	clear: left;
	text-decoration: none;
	background-color: none;
	border-right: 5px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0px center;
	background-image: url(/images/pfeil_rechts_trans.gif);
}

a.rightBlockLinkActive {
	width: 125px;
	display: block;
	min-height: 21px;
	height: auto !important;
	height: 25px;
	padding: 6px 0px 0px 14px;
	font-weight: bold;
	float: left;
	clear: left;
	text-decoration: none;
	background-color: none;
	border-left: 5px solid #000000;
	border-bottom: 1px solid #CCCCCC;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 2px center;
	background-image: url(/images/pfeil_rechts_trans.gif);
}

a.topUserBoxBlockLink_Arrow,a.topUserBoxBlockLink_Close {
	width: 111px;
	height: 12px;
	display: block;
	float: left;
	clear: left;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	font-size: 9px;
	text-decoration: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left center;
}

a.topUserBoxBlockLink_Arrow {
	background-image: url(/images/minibutton_pfeil.gif);
}

a.topUserBoxBlockLink_Close {
	background-image: url(/images/minibutton_delete.gif);
	margin: 3px -3px 0px 0px;
}

a.topUserBlockLinkBtn {
	width: 70px;
	height: 15px;
	float: left;
	display: block;
	margin: 3px 0px 0px 0px;
}

a.bannerlink271x100 {
	width: 271px;
	height: 100px;
	float: left;
	display: block;
	line-height: 100px;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}

a.bannerlink271x210 {
	width: 271px;
	height: 210px;
	float: left;
	display: block;
	line-height: 210px;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}

a.linkOftenSearched {
	width: 261px;
	height: 12px;
	float: left;
	padding: 0px 10px 0px 0px;
}

a.pageNaviPageLink {
	width: 19px;
	height: 18px;
	float: left;
	display: block;
	line-height: 18px;
	vertical-align: middle;
	text-align: center;
	font-size: 10px;
}

a.pageNaviActivePageLink {
	width: 19px;
	height: 18px;
	float: left;
	display: block;
	line-height: 18px;
	vertical-align: middle;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}

a.beautylink {
	width: 269px;
	height: 68px;
	float: left;
	display: block;
	border: 1px solid #88AABB;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(/images/beautybg.gif);
}

a.brandLogoLink {
	width: 138px;
	height: 70px;
	float: left;
	display: block;
	text-decoration: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
}

a.msSpeciallink {
	width: 100%;
	height: 51px;
	float: left;
	display: block;
	line-height: 51px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 10px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right center;
}

select#searchoption {
	width: 135px;
	font-size: 10px;
}

input#gutschein {
	width: 100px;
	height: 15px;
	border: 1px solid #003366;
	padding: 3px 0px 0px 5px;
	font-size: 10px;
}

input.suchfeld {
	width: 240px;
	height: 15px;
	border: 1px solid #003366;
	padding: 3px 0px 0px 5px;
	font-size: 10px;
}

input.inputQuantity {
	width: 25px;
	height: 14px;
	border: 1px solid #003366;
	font-size: 11px;
	text-align: center;
}

input.error_form {
	background-color: #FF0000;
}

input.rezeptradios {
	width: 11px;
	height: 11px;
}

input.loginInput {
	width: 125px;
	height: 15px;
	border: 1px solid #003366;
	padding: 3px 0px 0px 5px;
	font-size: 10px;
}

input.webmilesinput {
	width: 187px;
	height: 16px;
	float: left;
	display: block;
	border: 1px solid #003366;
	margin-bottom: 3px;
}

strong.greybold {
	font-weight: bold;
	color: #6F6F6F;
}

strong.bluebold {
	font-weight: bold;
	color: #003366;
}

strong.blackbold {
	font-weight: bold;
	color: #000000;
}

strong.redbold {
	font-weight: bold;
	color: #FF0000;
}

.grey {
	color: #6F6F6F;
}

.blue {
	color: #003366;
}

.red {
	color: #FF0000;
}

.white {
	color: #FFFFFF;
}

.px9 {
	font-size: 9px;
}

.px10 {
	font-size: 10px;
}

.px11 {
	font-size: 11px;
}

.px12 {
	font-size: 12px;
}

.px13 {
	font-size: 13px;
}

.px14 {
	font-size: 14px;
}

.px15 {
	font-size: 15px;
}

.px16 {
	font-size: 16px;
}

.error {
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

span.ourprice {
	padding: 1px 3px 2px 3px;
	background-color: #FF0000;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
}

p.fatblue {
	color: #003366;
	font-weight: bold;
	font-size: 19px;
}

span.mehrkosten {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}

img#topWhiteDottedLine {
	width: 1px;
	height: 62px;
	float: left;
	margin: 7px 5px 0px 0px;
}

img#ebayApoLogo {
	float: left;
	margin: 25px 0px 0px 25px;
}

img#ebayImgLogo1 {
	float: left;
	margin: 23px 25px 0px 145px;
}

img#ebayImgLogo2 {
	float: left;
	margin: 18px 0px 0px 0px;
}

img.bottompic {
	margin: 10px 0px 0px 45%;
}

img.webmilesAfterText {
	vertical-align: middle;
	margin-left: 2px;
}

img.iconBesidesText {
	vertical-align: middle;
	margin-right: 5px;
}

img.step_arrow {
	width: 8px;
	height: 37px;
	margin-top: 3px;
	margin-bottom: 3px;
}

img.img271x210 {
	width: 271px;
	height: 210px;
	float: left;
}

img.img271x100 {
	width: 271px;
	height: 100px;
	float: left;
}

img.img550x100 {
	width: 550px;
	height: 100px;
	float: left;
}

img.img550x219 {
	width: 550px;
	height: 219px;
	float: left;
}

img.img552x220 {
	width: 552px;
	height: 220px;
	float: left;
}

img.img833x150 {
	width: 833px;
	height: 150px;
	float: left;
}

#margintop10 {
	margin-top: 10px;
}

#marginbtm10 {
	margin-bottom: 10px;
}

.notopmargin {
	margin-top: 0px;
}

.nobottommargin {
	margin-bottom: 0px;
}

.nomargin {
	margin: 0px;
}

.marginleft10 {
	margin-left: 10px;
}

#margintopbtm10 {
	margin: 10px 0px 10px 0px;
}

.mshopTSBoxFFC19A {
	background-color: #FFC19A;
}

.mshopTSBoxF6EECA {
	background-color: #F6EECA;
}

.mshopTSBoxE4EFFA {
	background-color: #E4EFFA;
}

.mshopTSBoxD4EBFB {
	background-color: #D4EBFB;
}

.mshopTSBox0BB249 {
	background-color: #A0FF9B;
}

.mshopTSBoxEBF6E8 {
	background-color: #EBF6E8;
}

li.arrowlist {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left 2px;
	background-image: url(/images/minibutton_pfeil.gif);
	line-height: 15px;
}

li.arrowlistHuge {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(/images/minibutton_pfeil.gif);
	height: 51px;
	display: block;
	vertical-align: middle;
	margin: 5px 0px 5px 0px;
}

li.arrowlisttrans_right {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left 2px;
	background-image: url(/images/pfeil_rechts_trans.gif);
	line-height: 15px;
}

li.arrowlistblue {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left 2px;
	background-image: url(/images/minibutton_pfeil.gif);
	line-height: 15px;
}

ul.rosaList {
	background-color: #FFE4DE;
	padding: 5px;
}

li.bluebullet {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left 2px;
	background-image: url(/images/bullet_blau.gif);
	line-height: 15px;
}

label.webmileslabel {
	width: 65px;
	height: 20px;
	display: block;
	float: left;
	line-height: 20px;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	padding-right: 3px;
}

.homeBottomBorder {
	border-bottom: 1px solid #FFD75D;
}

.rezeptpflichtigBottomBorder {
	border-bottom: 1px solid #FFAF4C;
}

.rezeptfreiBottomBorder {
	border-bottom: 1px solid #FF913F;
}

.diabetesBottomBorder {
	border-bottom: 1px solid #FF7935;
}

.homoeopathieBottomBorder {
	border-bottom: 1px solid #FE612A;
}

.themenshopsBottomBorder {
	border-bottom: 1px solid #FE451E;
}

.markenshopsBottomBorder {
	border-bottom: 1px solid #FE2410;
}

.beautyundpflegeBottomBorder {
	border-bottom: 1px solid #FE0000;
}

.preishitsBottomBorder {
	border-bottom: 1px solid #D71318;
}

.home {
	background-color: #FFD75D;
}

.rezeptpflichtig {
	background-color: #FFAF4C;
}

.rezeptfrei {
	background-color: #FF913F;
}

.diabetes {
	background-color: #FF7935;
}

.homoeopathie {
	background-color: #FE612A;
}

.themenshops {
	background-color: #FE451E;
}

.markenshops {
	background-color: #FE2410;
}

.beautyundpflege {
	background-color: #FE0000;
}

.preishits {
	background-color: #D71318;
}

.homeLight {
	background-color: #FFF3CE;
}

.rezeptpflichtigLight {
	background-color: #FFEBD2;
}

.rezeptfreiLight {
	background-color: #FFE3CF;
}

.diabetesLight {
	background-color: #FFE4D7;
}

.homoeopathieLight {
	background-color: #FFE7DF;
}

.themenshopsLight {
	background-color: #FFE8E4;
}

.markenshopsLight {
	background-color: #FFE9E7;
}

.beautyundpflegeLight {
	background-color: #FFCCCB;
}

.preishitsLight {
	background-color: #D96467;
}

.error_msg {
	font-size: 10px;
	color: #ff0000;
	font-weight: bold;
}

.error_form {
	width: 240px;
	height: 15px;
	border: 1px solid #003366;
	padding: 3px 0px 0px 5px;
	font-size: 10px;
	background-color: #ffaa00;
}

.bugfixer {
	margin-right: -3px;
}

/* Alte styles */
a {
	color: #4A4935;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.TITLE,.title {
	font-family: verdana, arial;
	font-size: 16px;
	font-weight: bold;
	color: #008ab8;
}

.SMALL,.small {
	font-family: verdana, arial;
	font-size: 9px;
	color: #000000;
}

.SMALLINFO,.smallinfo {
	font-family: verdana, arial;
	font-size: 10px;
	color: #000000;
}

.BOX_HEADER,.boxheader {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #cccc99;
	color: #000000;
}

.HEADER,.header {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	background-color: #CCCCCC;
	text-align: center;
}

.SUB_HEADER,.sub_header {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #899CC0;
}

.HEADER_RED,.header_red {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #992222;
}

.BOX,.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F9F9F6;
}

.BOX1,.box1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F0F0F0;
}

.BOX2,.box2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F9F9F6;
}

.BOX3,.box3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffeedd;
}

.BOX4,.box4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #cceeff;
}

.BOX5,.box5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
}

.EDIT,.edit {
	font-family: verdana, arial;
	font-size: 12px;
	color: #000000;
	margin: 1px;
	border: 1px solid #003366;
	padding: 1px;
}

.SMALL_EDIT,.small_edit {
	font-family: verdana, arial;
	font-size: 10px;
	color: #000000;
	margin: 1px;
	border: 1px solid #003366;
	padding: 1px;
}

.button {
	background-color: #0d335a;
	border: none;
	cursor: hand;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	padding: 3px;
}

.BUTTON_RED,.button_red {
	background: url('/templates/gfx/buttonBack.gif');
	border: 1px solid #919191;
	font-weight: bold;
	font-size: 9px;
	font-family: verdana;
	height: 19px;
	text-decoration: none;
	color: #CC0000;
}

FIELDSET,fieldset {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	border: #686868 solid 1px;
	padding: 0.5em;
}

.feldedit {
	background-color: #ffeedd;
	border-top: 1px solid #8A8A72;
	border-right: 1px solid #8A8A72;
	border-bottom: 1px solid #8A8A72;
	border-left: 1px solid #8A8A72;
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
}

.MENU_TABLE,.menu_table {
	font-family: verdana, arial;
	font-size: 12px;
	color: #000000;
	background-color: #000000;
}

.MENU_CELL,.menu_cell {
	font-family: verdana, arial;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

A.MENU_LINK,A:HOVER .MENU_LINK,a-menu_link,a:hover :menu_link {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.content {
	margin-top: 3px;
	margin-left: 4px;
	margin-right: 10px;
	margin-bottom: 5px;
}

/* Tabs */
.tab-s,.tab-u,.tab-g,.tab-r {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.tab-s:hover,.tab-u:hover,.tab-g:hover,.tab-r:hover {
	text-decoration: underline;
}

.tab-s {
	color: #0066CC;
}

.tab-u {
	color: #FFFFFF;
}

.tab-g {
	color: #666666;
}

.tab-r {
	color: #CC0000;
}

.tab-n {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.tab-n:hover {
	text-decoration: underline;
}

.textfeld {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px
}

.select_inactive {
	font-family: verdana, arial;
	font-size: 10px;
	color: #808080;
}

.zahlen {
	margin-left: 4px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-top: 1px;
}

div.tabbedline {
	height: 5px;
	background-color: #CCCCCC;
	clear: both;
}

.box select {
	margin: 1px;
	border: 1px solid #003366;
	padding: 1px;
}

div.mynav,div.mynav_sel,div.mynav_sel_0,div.mynav_sel_1,div.mynav_sel_2,div.mynav_sel_3,div.mynav_sel_4
	{
	float: left;
	height: 20px;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 10px;
}

div.mynav_rand,div.mynav_rand_sel,div.mynav_rand_sel_0,div.mynav_rand_sel_1,div.mynav_rand_sel_2,div.mynav_rand_sel_3,div.mynav_rand_sel_4
	{
	background-attachment: scroll;
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	height: 25px;
}

div.mynav_last_rand,div.mynav_last_rand_1,div.mynav_last_rand_2,div.mynav_last_rand_3,div.mynav_last_rand_4 {
	background-attachment: scroll;
	background-image: url(/images/white_edge_last.gif);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	height: 25px;
}

div.mynav_last_rand_1 {
	background-image: url(/images/b1_last.gif);
}

div.mynav_last_rand_2 {
	background-image: url(/images/b2_last.gif);
}

div.mynav_last_rand_3 {
	background-image: url(/images/b3_last.gif);
}

div.mynav_last_rand_4 {
	background-image: url(/images/b4_last.gif);
}

div.mynav_rand {
	background-image: url(/images/white_edge.gif);
}

div.mynav_col,div.mynav_col_0,div.mynav_col_1,div.mynav_col_2,div.mynav_col_3,div.mynav_col_4
	{
	float: left;
}

div.mynav_rand_sel,div.mynav_rand_sel_0 {
	background-image: url(/images/b0.gif);
}

div.mynav_rand_sel_1 {
	background-image: url(/images/b1.gif);
}

div.mynav_rand_sel_2 {
	background-image: url(/images/b2.gif);
}

div.mynav_rand_sel_3 {
	background-image: url(/images/b3.gif);
}

div.mynav_col,div.mynav_col_0 {
	border-bottom: 5px solid #FFD75D;
}

div.mynav_col_1 {
	border-bottom: 5px solid #FFAF4C;
}

div.mynav_col_2 {
	border-bottom: 5px solid #FF913F;
}

div.mynav_col_3 {
	border-bottom: 5px solid #FF7935;
}

div.mynav_sel,div.mynav_sel_0 {
	background-color: #FFD75D;
}

div.mynav_sel_1 {
	background-color: #FFAF4C;
}

div.mynav_sel_2 {
	background-color: #FF913F;
}

div.mynav_sel_3 {
	background-color: #FF7935;
}

div.box {
	padding: 4px;
}