body, p, td, th, ul, dl, ol { font: 12px arial, helvetica, sans-serif;}
body {
	margin: 5px 5px 5px 5px;
	padding: 0;
}

h1 {
 text-align: left;
 font-size: 12pt;
 color: #000000;
 font-weight: bold;
 font-family: Arial, Helvetica, Tahoma, Verdana;
}

.headmarketname {
 float: left;
 font-size: 14pt;
 color: #000090;
 font-weight: bold;
 font-family: Arial, Helvetica, Tahoma, Verdana;
}

.maincontent {
 width: 980px;
}

.headergrafik {
 margin: 0px;
 padding: 0px;
 width: 100%;
 clear: both;
}

.leftnavtable {
 margin-right: 10px;
 float: left;
}

.indexwelcometext {
 float: none;
 text-align: justify;
}

.ulyouarehere {
 float: left;
 font-size: 9pt;
 color: #000000;
 text-align: left;
 margin-left: 3px;
 font-family: Arial, Helvetica, Tahoma, Verdana;
 background: #EFEFEF;
 padding: 3px;
 width: 100%;
 margin-left: 0px;
 margin-bottom: 5px;
 margin-top: 3px;
}

.liyouarehere {
 font-size: 8pt;
 list-style-type: none;
 float:left;
 margin-right: 5px;
}

.linkyouarehere {
 font-size: 8pt;
 color: #000090;
 text-decoration: underline;
}


.leftnavtopcat {
 font-size: 9pt;
 color: #000090;
 font-weight: bold;
}

.leftnavtopcatactive {
 font-size: 9pt;
 color: #000000;
 font-weight: bold;
}

.leftnavsubcat {
 font-size: 8pt;
 color: #000090;
 font-weight: normal;
}

.leftnavsubcatactive {
 font-size: 8pt;
 color: #FF7F00;
 font-weight: bold;
}


.leftnavtopadcountactive {
 font-size: 8pt;
 font-weight: bold;
}
.leftnavtopadcount {
 font-size: 8pt;
 font-weight: bold;
 color: #7F7F7F;
}
.leftnavsubadcountactive {
 font-size: 7pt;
}
.leftnavsubadcount {
 font-size: 7pt;
 color: #9F9F9F;
}



.adlistbox {
 width: 100%;
 float: left;
 font-size: 8pt;
}
.adlistboxrowl {
 border-left: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
}
.adlistboxrowm {
 border-bottom: 1px solid #DFDFDF;
}
.adlistboxrowr {
 border-right: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
}
.adlistboxrow {
 border-left: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
 border-right: 1px solid #DFDFDF;
 font-size: 8pt;
}

.adlistboxrow2 {
 border-left: 1px solid #DFDFDF;
 border-right: 1px solid #DFDFDF;
 font-size: 8pt;
 vertical-align: middle;
}

.adbox {
 width: 100%;
 float: left;;
 font-size: 8pt;
}

.adboxnarrow {
 width: 370px;
 float: left;
 font-size: 8pt;
}

.adboxnarrowl {
 width: 370px;
 float: left;
 font-size: 8pt;
}

.adboxrowl {
 border-left: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
 font-size: 8pt;
 font-weight: bold;
}
.adboxrowm {
 border-bottom: 1px solid #DFDFDF;
 font-size: 8pt;
}
.adboxrowr {
 border-right: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
 font-size: 8pt;
}
.adboxrow {
 border-left: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
 border-right: 1px solid #DFDFDF;
 font-size: 8pt;
}
.adid {
 font-size: 8pt;
 color: #6F6F6F;
 margin-left: 10px;
}
.addate {
 font-size: 8pt;
 font-weight: normal;
 color: #6F6F6F;
}
.adtext {
 font-size: 8pt;
 font-weight: normal;
 color: #000000;
}

.adlistboximg {
 float: left;
 margin-right: 10px;
 vertical-align: middle;
 border: solid 1px #DFDFDF;
 color: #DFDFDF;
 font-size: 7pt;
 text-align: center;
}

.usercontrolbar {
 vertical-align: middle;
 border: solid 1px #000000;
 color: #000000;
 font-size: 8pt;
 text-align: center;
 height: 30px;
 width: 100px;
}

.usercontrolinfo {
 vertical-align: middle;
 border: solid 1px #0000BF;
 color: #000000;
 font-size: 8pt;
 text-align: left;
 padding: 5px;
 background: #CAE4FF;
 height: 30px;
}

.sysmessage {
 vertical-align: middle;
 border: solid 1px #0000BF;
 color: #000000;
 font-size: 8pt;
 text-align: left;
 padding: 5px;
 background: #CAE4FF;
 height: 30px;
 font-weight: bold;
 margin-top: 10px;
 margin-bottom: 10px;
}


.adlistid {
 font-size: 7pt;
 color: #AFAFAF;
 width: 30px;
}
.adlistdate {
 font-size: 8pt;
 font-weight: normal;
 color: #7F7F7F;
 width: 60px;
}
.adlisthead {
 font-size: 9pt;
 font-weight: bold;
 color: #000090;
 text-decoration: underline;
}
.adlisttext {
 font-size: 8pt;
 font-weight: normal;
 color: #7F7F7F;
}

.adlistprice {
 font-size: 12pt;
 font-weight: bold;
 color: #DF0000;
 text-align: right;
 float: right;
 width: 150px;
}

.adlistzip {
 font-size: 8pt;
 font-weight: bold;
 color: #000000;
 float: right;
 text-align: left;
 width: 150px;
}

.adlistprofile {
 float: right;
 margin-left: 10px;
 vertical-align: middle;
 border: solid 1px #DFDFDF;
 color: #DFDFDF;
 font-size: 7pt;
 text-align: center;
}


.adprice {
 font-size: 12pt;
 font-weight: bold;
 color: #DF0000;
}

.adzip {
 font-size: 8pt;
 font-weight: bold;
 color: #000000;
}

.browselinks, .browselinksnow {
 margin-right: 10px;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: underline;
}

.browselinksnow {
 color: #DF0000;
 text-decoration: none;
}


form {
	margin: 0;
         padding: 0;
}

input, select, textarea {
       border: solid 1px #CFCFCF;
       font-family: Tahoma;
       font-size: 8pt;
}
input.radio, input.checkbox {
       border: 0px;
}

.formnfo1text {
 font-size: 8pt;
}

.formnfo2text {
 font-size: 8pt;
}

.formnfo3text {
 font-size: 7pt;
 font-family: Tahoma, Verdana, Arial;
 color: #9F9F9F;
}

a {
         text-decoration: none;
         color: #000090;
}
a:hover {
         text-decoration: underline;
         color: #0000BF;
}

.red {
 color: #DF0000;
}
.orange {
 color:#FF9F00;
}
.orange1 {
 color:#FF7F00;
}
.orange2 {
 color:#FFBF00;
}
.orange3 {
 color:#FFDF00;
}

.formerror {
 background: #FFFF80;
}
.formdesc {
 font-size: 8pt;
}

.clearAll {
 clear: both;
}

#mainframe {
	width:900px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	background:#FFFFFF;
}
#masthead {
	margin: 0;
	padding: 0;
	display:block;
	height:95px;
	width:900px;
	background:#000080 url(http://preview.t1.w-m-w.net/mannexpress/bilder/bodybg.jpg) repeat-x;
}

#wmwLogo {
	margin: 0px 0px 0px 0px;
         float:left;
         padding:0px;
}
#wmwName {
	float:right;
         padding:0px;
         margin-top: 5px;
}
#productName {
	float:left;
         padding:0px;
         margin-top: 5px;
         color: #ffffff;
         font-family: Arial;
         font-size: 16pt;
         font-weight: bold;
}

	#topMenu {
		clear:both;
		height:23px;
		display: block;
		margin: 0px;
                 position: absolute;
                 top: 62;
	}

	#topMenu ul {
		margin:0;
		padding:0;
		list-style-type: none;
		display: block;
	}

	#topMenu ul li {
		display: block;
		float:left;
		text-align:center;
	}

	#topMenu a {
                 width:148px;
		margin:0;
		display: block;
		vertical-align: middle;
		height:20px;
                 color: #ffffff;
                 text-decoration: none;
                 font-weight: bold;
		background: url(http://preview.t1.w-m-w.net/mannexpress/bilder/topmenue_blue.jpg) repeat-x;
		padding: 5px 0px 0px 0px;
		border-left: 1px #121291 solid;
		border-right: 1px #000054 solid;
		border-top: 1px #121291 solid;
	}

	/* hack MSIE \*/
	* html #topMenu a {width:150px;height:26px;}
	/* hack - end */

	#topMenu a:hover {
		color:#fff;
		text-decoration: none;
		background: url(http://preview.t1.w-m-w.net/mannexpress/bilder/topmenue_blue_highlight.jpg) repeat-x;
	}

	#topMenu .menuLink_selected a, #topMenu .menuLink_selected a:hover {
		background: url(http://preview.t1.w-m-w.net/mannexpress/bilder/topmenue_orange.jpg) repeat-x;
		color: #000000 !important;
		border-right: 1px #e77103 solid;
		border-left: 1px #fdcb43 solid;
		border-bottom: 1px #EE811C solid !important;
		border-top: 1px #fdcb43 solid;
	}

	/* hack \*/
	* html #topMenu .menuLink_selected a {height:27px;}
	/* hack \*/

#subNav {
	/* background-color: #EE811C; */
         background-color: #EFEFEF;
	border-left: none;
	border-right: 1px #CCC solid;
         border-bottom: 1px #CCC solid;
	width:900px;
	padding: 0;
	margin:0px;
	float:left;
	overflow:visible;
	display:block;
}

#homepageContent {
	background-color: #FFF;
	border-right: solid 1px #808080;
	width:900px;
	padding:0px;
	margin:0px;
	float:left;
	overflow:visible;
	display:block;
}

#footerBar {
	border-top: 1px #FFF solid;
	background: #19194C;
         background: url(http://preview.t1.w-m-w.net/mannexpress/bilder/topmenue_blue.jpg) repeat-x;
	color: #FFF;
	padding:5px 5px 5px 20px;
	margin: 0px;
	float:left;
	width:875px;
	font-size: 11px;
         text-align: center;
}

/* hack MSIE \*/
* html #footerBar {width:900px;}
/* end */

#footerBar a {color: #FFF; text-decoration:none;}

.pipe {padding: 0px 16px 0 17px;}

#footerText {
	clear: both;
	padding: 3px 0px 30px 15px;
	margin: 0 auto;
	height: 20px;
	text-align:left;
	width:900px;
	font-size: 11px;
}

#homeTeaser1 {
	float: left;
	width: 500px;
         height: 200px;
	padding:0;
         margin:0px;
         background:#FF00FF;
}
#homeTeaser2 {
	float: right;
	width: 400px;
         height: 100px;
	padding: 0;
         margin:0;
         background: url(http://preview.t1.w-m-w.net/mannexpress/bilder/teaserbg_blue.jpg) repeat-y;
         color: #ffffff;
}
#homeTeaser3 {
	float: right;
	width: 400px;
         height: 100px;
	padding: 0;
         margin:0;
         background: url(http://preview.t1.w-m-w.net/mannexpress/bilder/teaserbg_orange.jpg) repeat-y;
}

/* hack MSIE \*/
* html #homeTeaser2 {width:399px;}
* html #homeTeaser3 {width:399px;}
/* end */


#homeBillboard1 {
         float: left;
	width: 225px;
         height: 445px;
	padding: 0;
         background: #ECECFF;
         border: 0;
         border-right: solid 1px #C0C0C0;
}
#homeBillboard2 {
	float: left;
	width: 225px;
         height: 362px;
	padding: 0;
         background: #ECECFF;
         border: 0;
         border-right: solid 1px #C0C0C0;

}
#homeBillboard3 {
	float: left;
	width: 225px;
         height: 362px;
	padding: 0;
         background: #ECECFF;
         border: 0;
         border-right: solid 1px #C0C0C0;
}
#homeBillboard4 {
	float: left;
	width: 222px;
         height: 362px;
	padding: 0;
         background: #ECECFF;
         border: 0;
}

#homeBillboard5 {
	float: left;
	width: 672px;
         height: 55px;
	padding: 0;
         background: #ffffff;
         border: 0;
         border-top: solid 1px #C0C0C0;
}

/* hack MSIE \*/
* html #homeBillboard4 {width:224px;}
/* end */

#homeBillboard1 a {
	width: 224px;
         height: 445px;
         color: #000000;
         text-decoration: none;
}

#homeBillboard2 a, #homeBillboard3 a {
	width: 224px;
         height: 362px;
         color: #000000;
         text-decoration: none;
}

#homeBillboard4 a {
	width: 221px;
         height: 362px;
         color: #000000;
         text-decoration: none;
}


#homeBillboard1 a:hover {
	width: 224px;
         height: 445px;
         color: #000000;
         text-decoration: none;
         background: #D9D9FF;
         /*url(http://preview.t1.w-m-w.net/mannexpress/bilder/bgblueish.gif) repeat;*/
}

#homeBillboard2 a:hover, #homeBillboard3 a:hover {
	width: 224px;
         height: 362px;
         color: #000000;
         text-decoration: none;
         background: #D9D9FF;
}

#homeBillboard4 a:hover {
	width: 221px;
         height: 362px;
         color: #000000;
         text-decoration: none;
         background:#D9D9FF;
}



#BillboardText {
	padding: 10px;
         font-size: 11px;
         text-align: justify;
         line-height: 20px;
}

#BillboardHead {
	padding: 10px;
         border-bottom: dashed 1px #808080;
}

#TxtTeaser {
	margin-top: 5px;
}
#loginLegend {
         float: left;
         width: 100;
         padding-left: 20px;
}
#loginforgotpw {
         float: left;
         width: 200;
         padding-left: 20px;
         margin-top: 5px;
}
#loginforgotpw a:hover {
	text-decoration: underline;
         color:#FFAF2F;
}
#loginremember {
         float: right;
         padding-right: 20px;
}
#loginButton {
         clear: right;
         margin-right: 42px;
}
#logininput {
        border-left: 1px #121291 solid;
        border-right: 1px #000054 solid;
        border-top: 1px #121291 solid;
        font-size: 9px;
        height: 20px;
}

#homeTeaser3 a, #homeTeaser3 a:hover {
        	color: #ffffff;
        	text-decoration: none;
        	text-align: justify;
        	font-size: 11px;
	width: 389px;
	height: 100px;
}
#lnkTeaser {
	color:#000090;
         text-decoration: underline;
         margin-left: 10px;
}
#TeaserContent {
	padding: 5px;
}

/* ROUND CORNERS */
.rndtbhead{display:block}
.rndtbhead *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#B3D9FF}
.rndtbhead1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #deeeff;
  border-right:1px solid #deeeff;
  background:#c6e2ff}
.rndtbhead2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f7fbff;
  border-right:1px solid #f7fbff;
  background:#c1e0ff}
.rndtbhead3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c1e0ff;
  border-right:1px solid #c1e0ff;}
.rndtbhead4{
  border-left:1px solid #deeeff;
  border-right:1px solid #deeeff}
.rndtbhead5{
  border-left:1px solid #c6e2ff;
  border-right:1px solid #c6e2ff}
.rndtbheadfg{
  background:#B3D9FF;
  color: #000080;
  font-weight: bold;
  padding-bottom: 3px;
  padding-left: 3px;
  }
/* ROUND CORNERS END */

/* BOX-ROWS */
.boxrowl {
 border-left: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
}
.boxrowm {
 border-bottom: 1px solid #DFDFDF;
}
.boxrowr {
 border-right: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
}
.boxrow {
 border-left: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
 border-right: 1px solid #DFDFDF;
}

.boxrowactive {
 border-left: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
 border-right: 1px solid #DFDFDF;
 background: #FFFFB7;
 font-weight: bold;
}

.boxrowadmincontrol {
 border-left: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
 border-right: 1px solid #DFDFDF;
 background: #FFCECE;
 font-weight: bold;
}

/* BOX-ROWS END */


.mtl {
 unicode-bidi:bidi-override;
 direction: rtl;
 margin: 0px;
}

.creditbox {
 border: solid 1px #808080;
}

.credittext {
 font-size: 8pt;
 font-weight: normal;
 color: #7F7F7F;
 margin-left: 10px;
}

.summarycreditbox {
 border: solid 1px #000000;
}

.summarycredittext {
 font-size: 8pt;
 font-weight: normal;
 color: #000000;
 margin-left: 10px;
}

.freetext {
 font-size: 8pt;
 font-weight: bold;
 color: #FF7F00;
 margin-left: 10px;
}

.header_top_ads {
 line-height: 12pt;
 margin: 0px;
 color: #000090;
}

.adlistbox_home h2 {
 font-size: 12pt;
 margin-bottom: 5px;
 margin-top: 0px;
}

.adlistbox_home a, a:hover {
 text-decoration: none;
}
.adlistboximg_home {
 float: right;
}

.adlistbox_home {
 width: 100%;
 float: left;
 font-size: 8pt;
}

#home_leftcol {
 width: 400px;
 float: left;
}

#home_rightcol {
 width: 350px;
 float: right;
 margin-left: 10px;
}

.browsecat {
 font-size: 12pt;
}
.browsecat2 {
 font-size: 8pt;
 color: #808080;
 font-weight: normal;
}