/*	Hot Box */
#HotBox {
	background-color: #231A14;
	padding: 0px 0px 0px 5px;
	margin-bottom: 3px;
	padding-bottom: 5px;
	color:#6F5A47;
}

#HotBoxBody,
#HotBoxPaging,
#HotBoxFooter {
	width:289px;
}

span.HotBoxTitle {
	color:#FFFFFF !important;
	padding:8px 0 0px 7px;
	float:left;
	font-weight:bold;
	height:20px;
}

span.HotBoxTitleHover {
	color:#FFFFFF !important;
	padding:8px 0 0px 7px;
	float:left;
	font-weight:bold;
	height:20px;
}

#HotBoxHeader {
	height: 47px;
}

#HotBoxLoaderIcon,#HotBoxLoaderButton {	
	display:inline;
	cursor:pointer;
}

#HotBoxLoaderIconBig {
	position:relative;
	top:-280px;
	margin:0pt auto;
	display:none;
	width:0;
}

#HotBoxButtons  {
	cursor:pointer;
	padding:0px 0px 0px 0px;
	white-space:nowrap;
	float: right;
}

#HotBoxButtons img {
	margin:0;
	padding-bottom:4px;
	border-bottom:none;
	
}

/*#HotBoxButtons img.active {
	padding-bottom:2px;
	border-bottom:2px solid #825400;
}*/

#HotBoxPagingTable {
	width: 256px;
}

#HotBoxPagingTable tr td.arrow,
#HotBoxPagingTable tr td.arrow img.clear {
	width: 47px;
}

#HotBoxPagingTable tr td.middle {
	vertical-align:middle;
	width: 182px;
} 


#HotBoxBody {
	height:398px;
	overflow: hidden;
}

#HotBoxBody ul {
	height: 360px;
}

img.imageMsgSmall {
	border-bottom: 7px solid #3D2E1F;
	height:37px;
	margin-right:5px;
	width:37px;
	margin-bottom: 10px;
}

#HotBoxBody ul li {
	list-style-type:none;
	width: 130px;
	padding:3px 7px 3px 7px;
	height:36px;
	color:#978371;
	font-size:11px;
	float: left;
	margin-bottom: 10px;
	font-size:11px;
}

#HotBoxBody ul li.colorRow {
	list-style-type: none;
	padding: 3px 7px 3px 7px;
	height: 36px;
	font-size: 11px;
}

#HotBoxBody ul li a.messengerProfile {
	font-weight:bold;
}

#HotBoxPaging {
	margin-top:6px;
	height:20px;
	text-align:center;
}

#HotBoxPaging img.prev {
	cursor:pointer;
	float:left;
	margin-left:3px;
	margin-right:3px;
}

#HotBoxPaging img.next {
	cursor:pointer;
	float:right;
	margin-right:5px;
}

#HotBoxFooter {
	width: 182px;
}

#HotBoxFooter a {
	font-weight:bold;
	color: #CC0000;
	font-size:12px;
}

#HotBoxBody table {
	margin:3px 3px 3px 3px;
}

#HotBoxBody table tr td {
	padding:2px 2px 2px 2px;
}

#HotBoxBody table tr.colorRow td {
	background-color:#fbecd5;
	padding:2px 2px 2px 2px;
	text-align:right;
}

#HotBoxPreferencesForm {
 	padding:4px;
  
}

#HotBoxPreferencesForm h2{
	color:#6F5A47;
}

#HotBoxPreferencesForm table{
	width:152px;
}

#HotBoxBody ul#searchForm li {
	color: #6F5A47;
	font-size: 12px;
	height: 18px;
	list-style-type: none;
	padding: 2px 7px;
	width: 260px;
}
 
#HotBoxBody ul#searchForm li.suche {
	height:auto;
}

#HotBoxBody ul#searchForm li.suche label {
	
}

#HotBoxBody ul#searchForm li.suche div label {
	float: none;
	display: inline;
	padding-left: 5px;
	padding-right: 5px;
	width: auto;
}

#HotBoxBody ul#searchForm li.suche div input {
	/*padding-bottom:6px;
	float:left;*/
}

#HotBoxBody ul#searchForm li.suche div {
	float:left;
}

.hotboxError {
	color: #6D5B47;
	font-weight: bold;
	border: 1px solid #6D5B47;
	background-image: url(/modules/comcentre/images/icon_warning.gif);
	background-position: 20px 9px;
	background-repeat: no-repeat;
	padding: 8px 8px 8px 45px;
	margin-left: 4px;
	margin-top: 25px;
	width: 220px;
}

#HotBoxSearchForm #searchForm {
	margin-top:10px;
}

#HotBoxSearchForm #searchForm label {
	white-space:nowrap;
	width:75px;
}

#HotBoxSearchForm #searchForm li.variant input,
#HotBoxPreferencesForm td input {
	float:left;
	margin-right:5px;
}

#HotBoxSearchForm #searchForm input, 
#HotBoxSearchForm #searchForm textarea {
	border: 0px;
}

#HotBoxSearchForm #searchForm input.text,
#HotBoxSearchForm #searchForm input.error {
	padding: 2px;
	width: auto;
}

#HotBoxSearchForm #searchForm select {
	border:0px;
	padding: 0px;
}

#HotBoxSearchForm #searchForm #hbSearch {
	margin-top: -6px;
}
