.txt, .admin, .error, .small, .txt-c, .txt-e, .txt-h, .txt-w, .error-txt, .popup-body
{
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
}

.wantedhead
{
	font-family:Arial,Helvetica, sans serif;
	font-size:30px;
	color:#7F7F7F;
	font-weight:bold;
	text-align:left;
}

.wanteddate
{
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
	font-style:italic;
	font-weight:bold;
	text-align:right;
}

.wantedtext
{
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
}

.wantedspace
{
	font-family:Arial,Helvetica, sans serif;
	font-size:6px;
	color:#000000;
}

.ordertextle
{
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
	text-align:left;
}

.ordertextri
{
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
	text-align:right;
}

.popup-body
{
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
}

.small {font-size:9px;}

.admin {color:#ff9900;}

.cursor {cursor: pointer;}

.frame
{
	margin-left:40px;
	margin-top:3px;
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
	padding:0;
}

.spacer
{
	clear:both;
	font-size:1px;
}

.spacer4
{
	clear:both;
	font-family:Arial,Helvetica, sans serif;
	font-size:4px;
}

.bottom {vertical-align:bottom;}

.middle {vertical-align:middle;}

.left {float:left;}

.clear-left {clear:left;}

.right {float:right;}


.line18 {line-height:18px;}

.line24 {line-height:24px;}

.txt-c {color:#ff0000;}

.txt-e {color:#00cc00;}

.txt-h {color:#0000ff;}

.txt-w {color:#ffffff;}

.list-none {list-style-type:none;}

.logo
{
	cursor:pointer;
	height:79px;
	width:279px;
	margin-bottom:2px;
}

.logo-big
{
	margin-bottom:13px;
	cursor:pointer;
	width:299px;
	height:46px;
}

.footermenu
{
	margin:0 4px 30px 0;
	width:606px;
	float:left;
}

.footercopyright
{
	margin:0 4px 30px 0;
	width:282px;
	float:left;
}

.status, .admin-status, .error
{
	position:absolute;
	top:230px;
	left:44px;
}

.admin-status {color:#ff9900;}

.error, .error-txt {color:#ff0000;}

a.error-txt {color:#ff0000;}

/* form elements in general */

.input, .input-labeled1, .input-labeled1-disabled, .input-labeled2, .select, .select-disabled, .select1, .select1-disabled, .txt-labeled1, .input-a, .input-labeled1a, .input-labeled2a, .txt-labeled1a
{
	border:1px solid #000000;
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
}
.input-labeled1-disabled, .select-disabled, .select1-disabled {background-color:#F0F0F0; color:#858585;}

.input-a, .input-labeled1a, .input-labeled2a, .txt-labeled1a {border:1px solid #ff9900;}

.input-labeled1, .input-labeled1-disabled, .input-labeled1a, .select1, .select1-disabled {margin-top:2px; height:16px;}

.input-labeled2, .input-labeled2a {margin-left:4px; height:16px;}

.select, .input-a {height:16px;}

.txt-labeled1, .txt-labeled1a {margin-top:2px;}

.check-align {margin-left:-1px; vertical-align:middle;}

* html .check-align {margin-left:-4px;}


/* links */

a
{
	font-family:Arial,Helvetica, sans serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

a.admin-underline {color:#ff9900; text-decoration:underline;}

a:hover {cursor:pointer;}

a.underline, a.a-underline {text-decoration:underline;}

a.a-underline {color:#ff9900; font-weight:normal; font-size:10px;}

.w-match, .c-match, .e-match, .h-match, .a-match 
{
	color:#ffffff; 
	font-weight:normal; 
	font-size:10px; 
}

.c-match {color:#ff0000;}

.e-match {color:#00cc00;}

.h-match {color:#0000ff;}

.a-match {color:#000000;}


a.button:hover
{
	text-decoration:none;
	background-color:#ffffff;
	color:#000000;
	font-weight:bold;
}

a.red, a.shop1:hover, a.viewed1, .txt1 {color:#ff0000;}
a.red:hover {background-color:#ff0000; color:#ff0000;}
.txt1 {font-weight:bold; color:#ff0000;}

a.green, a.shop2:hover, a.viewed2, .txt2 {color:#00cc00;}
a.green:hover {background-color:#00cc00; color:#00cc00;}
.txt2 {font-weight:bold; color:#00cc00;}

a.blue, a.shop3:hover, a.viewed3, .txt3 {color:#0000ff;}
a.blue:hover {background-color:#0000ff; color:#0000ff;}
.txt3 {font-weight:bold; color:#0000ff;}

.txt0, .l-black {color:#000000;}
a.black:hover {background-color:#000000; color:#FFFFFF;}
a.startlink:hover {background-color:#000000; color:#FFFFFF;}
a.startlinkr:hover {background-color:#FF0000; color:#FFFFFF;}
a.startlinkg:hover {background-color:#00CC00; color:#FFFFFF;}
a.startlinkb:hover {background-color:#0000FF; color:#FFFFFF;}
.txt0 {font-weight:bold; color:#000000;}
a.shop0:hover, a.viewed0 {text-decoration:underline;}

a.l-creative {color:#ff0000; font-weight:normal;}
a.l-creative:hover {color:#ff0000; font-weight:bold;}

a.l-editorial {color:#00cc00; font-weight:normal;}
a.l-editorial:hover {color:#00cc00; font-weight:bold;}

a.l-history {color:#0000ff; font-weight:normal;}
a.l-history:hover {color:#0000ff; font-weight:bold;}

a.l-all, .l-all {color:#000000; font-weight:normal;}
a.l-all:hover {color:#000000; font-weight:bold;}

a.l-bold {color:#000000; font-weight:bold;}
a.l-bold:hover {color:#000000; font-weight:bold;}

a.l-white, .l-white {color:#ffffff; font-weight:normal;}
a.l-white:hover {color:#ffffff; font-weight:bold;}

a.l-bo {color:#ff9900;}
a.l-bo:hover {color:#ff9900; font-weight:bold;}

a.line {font-weight:normal; color:#ffffff;}
a.line:hover {font-weight:bold; color:#ffffff;}





/* SAFARI HACK - DO NOT PUT ANY STYLES BELOW THIS BLOCK */

.formblock
{
	line-height:20px;
	float:left;
	margin-right:4px;
}

.formblock {line-height:18px;} /* ATTENTION: ALL following styles are ignored by safari */

*html .formblock {line-height:20px;}


