 H1, H2, H3, BODY, TABLE, INPUT, SELECT, BUTTON, A, DIV, SPAN, P
{
  font-family: Verdana,Helvetica, Arial, Sans-Serif;
}

.page
{
  overflow:auto;
}

.footer, .footer a:active,.footer a:link,.footer a:visited
{
  color:Gray;
}
.footer a:hover 
{
  color:Black;
}

.header 
{
  background-color:White;
  border:white 0px solid;
  width:100%;
}
.headerMenu td
{
  border:black;
}

.headerMenu td a:hover
{
	border-bottom: blue 1px solid; 
}

.headerMenu td img
{
	border-width : 0px;
}
.navTD,.navTD a:link, .navTD a:visited, .navTD a:active
{
	color:Black;
}
.navTD a:hover
{
	color:dimgray;
}
.navTDCur, .navTDCur a:link
{
  color:black;
	font-weight:bold;
	text-decoration:none;
}
.DisplayTitleTD 
{
  color:black;	
  font-size:12px;
  
}
.DisplayTitleTD a:hover
{
	color:dimgray;
}
.ticker a:link,.ticker  a:visited, .ticker a:active 
{
  color:black;
  text-decoration:none;
}
.ticker a:hover
{
	color:dimgray;
  text-decoration:underline;
}
.news a:link, .news a:visited, .news a:hover, .news a:active 
{
	color:black;
  text-decoration:underline;
}
.news a:hover
{
	color:dimgray;
}
.menuBoxUnselTD a
{
	text-decoration:underline;
	color:Black;
}
.menuBoxUnselTD a:hover
{
	text-decoration:underline;
	color:dimgray;
}
.boxMenuSel 
{
  background-color:#FFE9B2;
}
.boxMenuSel, .boxMenuSel a:active,.boxMenuSel a:visited,.boxMenuSel a:link,.boxMenuSel a:hover
{
  font-weight:bold;
  color:Black;
}




































.ticker a:ink,.ticker  a:visited, .ticker a:hover, .ticker a:active 
{
  color:black;
}
.newsletterReg 
{
  width:150px;
  background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll;
}
.newsletterReg td
{
  text-align:center;
  border:solid 1px #ffc700;
  padding-top:5px;
  padding-bottom:5px;
  height:30px;
}
.newsletterReg a:link,.newsletterReg  a:visited, .newsletterReg a:hover, .newsletterReg a:active
{
  color:Red;
  font-weight:bold;
  text-align:center;
  font-size:12px;
}

.headerMenu a:active,.headerMenu a:visited,.headerMenu a:link,.headerMenu a:hover
{
  font-weight:normal ; 
  color: black;
  text-decoration:none;
}
.boxMenu li 
{
   padding:3px;
}


.boxMenuTitle,.newsTickerTitle 
{
  font-weight:bold;
}
.catTR
{
  background-color: ghostwhite;
}
.catTRAlt
{
  background-color: ghostwhite;
}
.catTD
{
  vertical-align:top;
}
.catTDSelected
{
  vertical-align:top;
  border:2px solid silver;
  background-color:#ffc700;
}
.catHead
{
  font-weight:bold; 
  color:  #C85817;
  text-decoration:none;
  text-align:center;
}
.catTitle
{
  margin-left:5;
  margin-right:3;
  padding-bottom:3;
  font-weight:bold; 
  color: #C85817;
  text-decoration:none;
}
.catTitle a:active,.catTitle a:visited,.catTitle a:link
{
  font-weight:bold; 
  color: #C85817;
  text-decoration:underline;
}
.catTitle a:hover
{
  font-weight:bold; 
  color: black;
  text-decoration:underline;
}
.catTitle img
{
  background-color: #ffc700;
  border: 2px outset white;
  margin-right:2;
  vertical-align:middle;
  /*
  background-color: ghostwhite;
  border: solid 2px ghostwhite;
*/
}

.catSubTitle
{
  border-top:solid 1px silver;
  padding-left:8;
  color: #C85817;
  text-decoration:none;
}
.catSubTitle a:active, .catSubTitle a:visited, .catSubTitle a:link
{
  font-weight: normal;
  color: #C85817;
  text-decoration: underline;
}
.catSubTitle a:hover
{
  color: black;
  text-decoration:underline;
}
.navbar img
{
  vertical-align:middle;
  background-color: #ffc700;
  border: 2px outset white;
  margin-right:2;
}

.navBarV2 {
  margin-bottom:5px;
  color:#C85817;
  border:solid 1px #ffc700;
  padding: 0 0 0 10;
  font-weight:bold; 
  text-decoration:none;
  width:100%;
  text-align:left;
  background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll;
  height:30px;
  font-size:15px;
}

.retailSearch 
{ 
  border:solid 2px #ffc700;
}
.retailSearchTitle
{
  font-weight:bold;
}

.vsplitNav 
{
  border: solid 2px #ffc700;
  background-color:ghostwhite;
  width:100%;
}

.vsplitNavTDLeft {
  background-color:ghostwhite;
}
.vsplitNavTDRight{
  background-color:ghostwhite;
  text-align:right;
}
.navBarV2 a:active,.navBarV2 a:visited,.navBarV2 a:link,
{
  font-weight:bold; 
  color: green;
  text-decoration:underline;
}
.navBarV2 a:hover,.navBarSplit a:hover
{
  font-weight:bold; 
  color: black;
  text-decoration:underline;
}

.navBarV2 img 
{
  vertical-align:middle;
  background-color: #ffc700;
  border: 2px outset white;
  margin-right:2;
}
.linkBarTitle 
{
  color: green;
}

.linkBarTitle a:active,.linkBarTitle a:visited,.linkBarTitle a:link
{
  font-weight:bold; 
  color: green;
  text-decoration:underline;
}
.linkBarTitle a:hover
{
  font-weight:bold; 
  color: black;
  text-decoration:underline;
}
.iconListV2
{
  text-align:center;
  width:100%;
}

.iconList 
{
  width:100%;
  border:solid 2px #ffc700;
  background-color:ghostwhite;
}

.iconListHeader
{
  width:100%;
  border-top:solid 2px #ffc700;
  border-left:solid 2px #ffc700;
  border-right:solid 2px #ffc700;
  background-color:silver;
  color:Green;
  font-weight:bold;
  margin-top:2px;
  text-align:center;
}

.iconList img,.iconListV2 img
{
  vertical-align:middle;
  margin:10;
  border:none;
  
}
.repeaterV2
{
  width:100%;
  margin:0 0 0 0;
}

.repeater 
{
  width:100%;
  border:solid 2px #ffc700;
  margin:0 0 0 0;
}
.repeaterTRAlt 
{
  background-color: silver;
  color:#884707;
}

.repeaterTR 
{
  color:#884707;
}
.repeaterTDColTitle 
{ 
  font-weight:bold ; 
}


.repeaterTR a:active,.repeaterTR a:visited,.repeaterTR a:link,
.repeaterTRAlt a:active,.repeaterTRAlt a:visited,.repeaterTRAlt a:link
{
  font-weight:bold; 
  color: Blue;
  text-decoration:underline;
}
.repeaterTR a:hover,.repeaterTRAlt a:hover

{
  font-weight:bold ; 
  color: black;
  text-decoration:underline;
}

.repeaterHead, .repeaterHead select
{
  font-weight:bold; 
  color: green;
  text-align:center;
  vertical-align:middle;  
}
.repeaterHeadV2
{
  font-weight:bold; 
  color: green;
  text-align:center;
  vertical-align:middle;  
}
.repeaterHeadV2 select
{
  font-weight:bold; 
  color: green;
  text-align:left;
}

.repeaterHead img ,.repeaterHeadV2 img 
{
  border: 2px outset white;
  margin-right:2;
  vertical-align:middle;
}

.factTable
{
  width: 100%;
  background-color: white;
}
.factTR
{
  background-color: white;
}
.factTDHead
{
  font-weight:bold; 
  color:  green;
  text-decoration:none;
  text-align:center;
  background-color:light-grey;
  vertical-align:middle;
}
.factTDLeft
{
  vertical-align:middle;
  color:  #C85817;
  text-decoration:none;
  text-align:left;
  font-weight:bold;
  padding: 3px;
  border-bottom:1px solid #D7A777;
  border-right:1px solid #D7A777;
  background-color:white;
}
.factTDLeft a:link,.factTDLeft a:active,.factTDLeft a:visited
{
	color:#C85817;
}
.factTDRight,.factTDFoot
{
  vertical-align:middle;
  border-bottom:1px solid #D7A777;
  font-weight:normal; 
  color: #884707;
  text-decoration:none;
  text-align:right;
  padding: 3px;
}

.factTDRight a:active,.factTDRight a:visited,.factTDRight a:link,
.factTDFoot a:active,.factTDFoot a:visited,.factTDFoot a:link
{
  font-weight:normal; 
  text-decoration:underline;
  color: #884707;
}
.factTDLeft a:hover, .factTDRight a:hover,.factTDFoot a:hover
{
  text-decoration:underline;
  color: Black;
}

.factImg 
{
  vertical-align:middle;
  text-align:center;
  background-color:Ghostwhite;
  color: Green;
  overflow:auto;
  padding:2px 2px 2px 2px;
}
.vSplitTable 
{
  width:100%;
}
.vSplitTDLeft
{
  border:1px solid #723214;
  background-color:white;
  vertical-align:top;
}
.vSplitTDRight
{
  border:1px solid #723214;
  background-color:white;
  vertical-align:middle;
  text-align:center;
}
.description 
{
  border:2px solid #ffc700;
  background-color:ghostwhite;
  color:Green;
  font-weight:normal;
  width:100%;
  margin-top:2px;
  padding:2px 2px 2px 2px;
}  
  
.pNavTable
{
  margin-bottom:1px;
  width: 100%;
  border:solid 2px #ffc700;
}
.pNavTR
{
}
.pNavTD
{
  background-color: ghostwhite;
  color:green;
  font-weight:normal ; 
}
.pNavTitle,.pNavTitle select
{
  font-weight:bold ; 
  color: green;
  text-decoration:none;
}
.pNavTitle a:active,.pNavTitle a:visited,.pNavTitle a:link
{
  font-weight:bold ; 
  color: green;
  text-decoration:underline;
}
.pNavTitle a:hover
{
  font-weight:bold ; 
  color: black;
  text-decoration:underline;
}
.pSearchTextDiv
{
  background-color:ghostwhite;
  color:green;
  font-weight:normal ; 
  padding: 2 2 2 2;
  border:2px solid #ffc700;
}
.pSearchTextDivSplit
{
  background-color:ghostwhite;
  color:green;
  font-weight:normal ; 
}
.pSearchHeaderDiv
{
  margin:2px 2px 2px 2px;
  text-align:right;
}
.pSearchHeaderDiv input
{
  font-weight:normal;
}
.pSearchHeaderDiv a:active,.pSearchHeaderDiv a:visited,.pSearchHeaderDiv a:link,.pSearchTextLabel a:hover
{
  font-weight:bold;
  color:Black;
}
.pSearchHeaderDiv button
{
  color:Black;
  font-weight:bold;
}
.pSearchTextLabel ,.pSearchTextLabel a:active,.pSearchTextLabel a:visited,.pSearchTextLabel a:link
{
  color:green;
  font-weight:bold;
}
.pSearchTextLabel a:hover
{
  color:black;
  font-weight:bold;
}
.pSearchTextDiv input,.pSearchTextDiv  select,.pSearchTextDivSplit input,.pSearchTextDivSplit  select
{
  color:Green;
}
.pSearchTextDiv  button,.pSearchTextDivSplit  button 
{
  color:Green;
  font-weight:bold;
}
.act
{
  font-weight: bold;
  cursor: default;
  color: #ffc700;
	text-decoration:none;
  font-family: 'Courier New' , Monospace;
}
.pass{
	cursor:hand;
  font-family: 'Courier New' , Monospace;
  font-weight:normal;
  color:Green;
}
.NoveltiesMainTitle{
  font-weight:bold;
  background : #ffffd0;
  border:2px solid #ffc700;
	padding:4 0 4 0;
  margin:20px 20px 20px 20px;
  text-align:center;
}
.NoveltiesTitle{
  font-weight:bold;
	padding:4 0 0 3;
}
.NoveltiesBox{
	padding:0 0 0 0;
	width:180px;
}
.NoveltiesTD
{
	padding:0 3 0 3;
}
.TdThmbImg{
	padding:5 5 5 5;
}
.TdThmbName{	
  border-width:0px;
	vertical-align:top;
}
.SpThmbImg{
	width: 220;
	height: 94;
	position:relative;
  border:1px solid #ffc700;
	padding:5 5 5 5;
	margin: 5 5 5 5;
}
.DvThmbImg{
	width: 220;
	height: 94;
	float:left;
  border:1px solid #ffc700;
	padding:5 5 5 5;
	margin: 5 5 5 5;
}
.TbThmbImg
{
	width: 220;
	height: 94;
	position:relative;
  border:1px solid #ffc700;
	padding:5 5 5 5;
	margin: 5 5 5 5;
	
}
.navTable TD 
{
  padding:0px 5px 0px 5px;
  border-left:#ffc700 2px solid;
}

.navTable 
{
  border-right:#ffc700 2px solid;
}
.navFoot 
{
	width:100%; 
  border:none;
  border:solid 1px #ffc700;
  border-top:0px;
  overflow:hidden;
  padding: 2 2 2 2;
  text-decoration:none;
	background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
}
.navOuterTable
{
  width:100%;
  border:none;
  text-align:right;
}
.navOuterTD
{
  padding:4px;
  border-top:silver 1px solid;
  border-bottom:silver 1px solid;
  border:solid 0px #ffc700;
  background-color:white;
}


.repeaterTable
{
  width:100%;
  border:solid 1px #ffc700;
	padding: 3px;
	--margin-top:5px;
}
.repeaterTable a:link, .repeaterTable a:visited
{
	padding:3 0 3 0;
	text-decoration:none; 
	color:#884707;
	font-weight:normal;
}
.repeaterTable a:hover
{ 
	color:black;
	text-decoration:underline; 
}
.azRepeaterTitleTD 
{
  text-align:center;
  padding:7 0 5 0;
  font-weight:bold;
}
 .azRepeaterTitleTD a:link,.azRepeaterTitleTD  a:visited,  .azRepeaterTitleTD a:active 
{
  font-weight:bold;
  color:#C85817;
  padding: 1 0 3 0;
  text-decoration:underline;
}
.azRepeaterTitleTD a:hover
{
  font-weight:bold;
  color:Black;
  padding: 1 0 3 0;
  text-decoration:none;
}
.repeaterTDAlt,  .repeaterTDAlt a:link
{
  background-color:#FFE9B2;
  padding:3 0 3 0;
  color:#884707;
 	text-decoration:none; 
 	
}
.repeaterTD, .repeaterTD a:link
{
	padding:3 0 3 0;
}
.repeaterTD img, .repeaterTDAlt img
{
	border:0px solid white;
}
.repeaterTD a:hover,.repeaterTDAlt a:hover
{
	padding:3 0 3 0;
	color:black;
	text-decoration:underline;
}
.AZSearchA a:hover
{
	color:Black;
}
.AZSearchSelA a
{
	 text-decoration:none;
}
.tree
{
	border:1px solid #FFC700;
	margin:5 0 0 0;
	padding:2 2 2 2;
	width:100%;
}
.treeRow 
{
	padding:3 0 3 0;
	color:#884707;
	text-decoration:none;
	background-color:#FFE9B2;
}
.treeRowAlt
{
	padding:3 0 3 0;
	color:#884707;
	text-decoration:none;
	background-color:white;
}
.treeRow a, .treeRowAlt a
{
	color:#884707;
	text-decoration:none;
}
.treeRow a:hover, .treeRowAlt a:hover
{
	color:black;
	text-decoration:underline;
}
.galleryTable 
{
  width:100%;
}
.galleryTable a:link,.galleryTable  a:visited, .galleryTable a:hover, .galleryTable a:active 
{
  color:Navy;
  font-weight:normal;
}
.galleryTable img 
{
  border:none;
}
.galleryTableKiosk
{
	width:100%;
}
.galleryTableKiosk img
{
	border-color:Blue;
}
.TRKiosk
{}
.TDKiosk
{
  border: #ffc700 2px solid;
}
.logoGalleryDiv 
{
	float:left;
	width: 95;
	height: 95;
	padding:3;
	margin:3;
  background-color:white;
  border: #ffc700 1px solid;
}
.logoGalleryDivKiosk 
{
	float:left;
	padding:3;
	margin:3;
  background-color:white;
}
.galleryInnerTable,.productGalleryInnerTable 
{
  width:100%;
  height:100%;
  text-align:center;  
}
.galleryInnerTableKiosk 
{
  width:100%;
  height:100%;
  text-align:left;  
}
.galleryInnerTable TD 
{
  vertical-align:middle;
}
.galleryTD, .galleryTD a:link,.galleryTD a:visited
{
	color:#884707;
	font-weight:bold;
}
.galleryTD a:hover
{
	color:#473738;
	font-weight:bold;
}
.galleryTDL, .galleryTDL a:link,.galleryTDL a:visited
{
	color:#884707;
	text-align:left;
}
.galleryTDL a:hover
{
	color:#473738;
	text-align:left;
}
.galleryTDKiosk
{
	color:Green;
}
.galleryTDKiosk a:link,.galleryTDKiosk a:visited
{
	color:Green;
	font-weight:bold;
}
.logInTable, .logInTable input
{
  color:Black;
}
.logInTitleTD 
{
  font-weight:bold;
  padding:5px;
  background-color:White;
  text-align:center;
  border:solid 0px silver; 
  color:Black;
}
.logInLeftTD 
{
  font-weight:bold;
  padding:5px;
  background-color:white;
  text-align:left;
}
.logInRightTD 
{
  font-weight:normal;
  padding:5px;
  background-color:white;
  text-align:right;
}
.logInButtonTD ,.logInMsgTD,.logInErrorTD
{
  padding:5px;
  background-color:white;
}
.logInButtonTD 
{
  text-align:center;
}

.logInErrorTD 
{
  color:Red;
  font-weight:bold;
}
.RegFormClientUnterTitle
{
 color:Black;
 padding:5 0 10 0;
}
.RegFormClientTitle
{
	text-align:center;
}
.RegFormClientError
{
	color:Red;	
	font-weight:bold;
	padding:0 0 5 0;
}
.RegFormClientTDRight
.RegFormUnterTitle
{
 color:Black;
 padding:5 0 10 0;
}
.RegFormTitle
{
	text-align:center;
}
.RegFormTDRight
{
	text-align:left;
}
.pQueryDisplayTable
{
	padding:2 2 4 2;
  background-color:white;
  text-align:left;
  border:solid 1px #FFC700; 
  width:100%;  
 	color:#C85817;
}
.pQueryDisplaySelect
{
	padding:1 1 1 1;
 	color:#C85817;
	font-weight:lighter;		
}
.pQueryDisplayTitleTD
{ 
	color:#C85817;
	font-weight:bold;	
	padding:2 1 2 1;
	background:#FFF6A7;
	text-align:center;
	border-bottom:solid 1px #723214;
}
.pQueryDisplayTD
{
	font-weight:bold;
	padding:2 1 1 1;
}
.pQuerySearch
{
	color:#C85817;
	font-weight:normal;
}
.descriptionDiv 
{
  border:1px solid #723214;
  background-color:white;
  color:#884707;
  font-weight:normal;
  width:100%;
  margin-top:2px;
  padding:2px 2px 2px 2px;
}  
.descriptionDiv p 
{
  margin:none;
}
.imgPlayerTable
{
  width: 100%;
  text-align: center;
  vertical-align:middle;
  background-color:white;
}
.imgPlayerEmptyTD
{
  padding: 3px;
  text-align: center;
  vertical-align:middle;
  color:Navy;
}
.factTDHeader,.downloadTDHeader
{
  font-weight:bold; 
  color: #C85817;
  text-decoration:none;
  text-align:center;
  background-color:#FFF6A7;
  vertical-align:middle;
  padding: 3px;
  border-bottom:1px solid #D7A777;
}
.galleryDiv 
{
	float:left;
	width: 120;
	height: 120;
	padding:5;
	margin:5;
  background-color:white;
  border: 1px solid #D7A777;
}
.BrandTickerTable img
{
	border:none;
}
.BrandTickerTD
{
	padding:3;
  text-align:center;
}
.productGalleryDiv 
{
	float:left;
	width: 220;
	height: 105;
	padding:5 5 5 5;
	margin:5 5 5 5;
  background-color:white;
  border: #ffc700 1px solid;
}
.pSearchFactTable
{
  border:#ffc700 1px solid;
  width:100%;
}
.pSearchFactTable80
{
  border:#ffc700 1px solid;
  width:65%;
}
.pSearchFactTableCategories
{
  border:#ffc700 1px solid;
  width:100%;
  margin-top:5px;
}
.pQueryDisplayLeftTD {
  font-weight:bold;
  text-align:left;
  border-bottom:#723214 1px solid;
  border-right:#723214 1px solid;
  padding:2 2 2 2;
}
.pQueryDisplayMidTD
{
  font-weight:normal;
  color:#C85817;
  text-align:left;
  border-bottom:#723214 1px solid;
  padding:2 2 2 2;
}
.pQueryDisplayMidTD a:link, .pQueryDisplayMidTD a:visited, .pQueryDisplayMidTD  a:hover{
  color:#C85817;
}
.pQueryDisplayRightTD {
  text-align:right;
  border-bottom:#723214 1px solid;
  padding:3 2 3 2;
}
.pQueryDisplayRightTD img 
{
		border:none;
}
.pQueryDisplayFooterTD
{
	 text-align:center;
	 padding: 4 0 0 0;
}
.galleryTitleTD 
{
  border: #723214 1px solid;
  padding: 3px;
  background-color: #FFF6A7;
  color:#C85817;
  font-weight:bold;
  text-align:center;
}
.imgPlayerNavActiveA
{
	color:#ffc700;	
  font-weight: bold;
  cursor: default;
	text-decoration:none;
  font-family: 'Courier New' , Monospace;
}
.imgPlayerNavPassiveA{
	cursor:hand;
  font-family: 'Courier New' , Monospace;
  font-weight:normal;
	color:#526B12;	
  font-weight: bold;
}
.regTable { 
  border:solid 2px gold;
}
.regTable td {
  border:solid 2px gold;
}
.infoTD 
{
  border:solid thin gold;
  background-color:white;
  padding:3px 3px 3px 6px;
}
.tdhead 
{
  background-color:Silver;
  font-weight:bold;
}
.wlTDTitle 
{
background-color:ghostwhite;
border:1px solid #FFC700;
font-weight:bold;
}
.wlRegTitle
{
  background-color:#ffffd0;
 	font-weight:bold;
  border:solid 1px silver;	
}
.wlTagTitle
{
	background-color:#ffffd0;
 	font-weight:bold;
  border:solid 1px silver;
}
.wlResTitle
{
  background-color:ghostwhite;
  border:solid 1px #ffc700;
	font-weight:bold;	
}
.wlResTitle a:active, .wlResTitle a:visited, .wlResTitle a:link
{
	color:black;
}
TD.imgPlayerTD {width : 440px; height:440px;}
.imgPlayerTD img, .imgPlayerTD video
{
	padding:20 20 20 20;
}
.productCategoryModeSelTable
{
	color:Green;
	text-align:center;
	width:100%;
	padding:11 0 0 0;
}
.productCategoryModeSelTable select
{
	color:Green;
}
.gallerySpan 
{
  position:relative ;
	width: 120;
	height: 120;
	padding:5;
	margin:5;
  background-color:white;
	border:1px solid #D7A777;
}
.gallerySpan a:hover
{
	color:Black;
	font-weight:bold;
}
.productGallerySpan
{
	position:relative;
	width: 220px;
	height: 120px;
	padding:5px;
	margin:5px;
  background-color:white;
	border:1px solid #FFC700;
}
.productGallerySpan a:hover
{
	color:Black;
}
.logoGallerySpan
{
	position:relative;
	background-color:white;
	border:1px solid #FFC700;
	height:105px;
	margin:3px;
	padding:3px;
	width:105px;
}
.BrandsAllLink
{
	border:1px solid #FFC700;
	text-align:center;
	width:150px;
	margin-bottom:10px;
}
.BrandsAllLinkHD
{
	background: url(http://www.brandora.de/Images/Gr1.gif) repeat-x;
	height: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.BrandsAllLinkTD
{
	padding-bottom:5px;
	padding-top:5px;
}
.BrandsAllLink a:active, .BrandsAllLink a:visited, .BrandsAllLink a:link
{
	color:Black;
	font-weight:bold;
	font-size:12px;
}
.BrandsAllLink a:hover
{
	color:dimgray;
	font-weight:bold;
}
.BrandTickerFoot
{
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
}
.BrandsCompanyPage
{
	padding:5 5 5 5;
	font-weight:bold;
	color: #C85817;
	background-color:#FFF6A7;
	margin-top:5;
	border:1px solid #723214;
	width:100%;
	text-align:center;
}
.CategoriesListAndSearch
{
	width:100%;
}
.CategoriesListAndSearch td.space 
{
	width:10px;
}
.CategoriesListAndSearch td.left
{
	width:270px;
}
.CategoriesListAndSearch td.right
{
	width:540px;
}
.repeaterTitleTD
{
 color:#C85817;
 font-weight:bold;
 padding:1px 0pt 3px 30px;
}
.repeaterTitleTD input
{
 color:#C85817;
}
.factTDHeader button
{
	color:#884707;
}
.menuBoxHeaderTD
{
  background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll;
  width:150px;
  height:20px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;  
	font-weight:bold;
	font-size:12px;
}
.boxMenu 
{
	border:1px solid #FFC700;
	margin-bottom:10px;
	vertical-align:middle;
}
.Ticker
{
	border:1px solid #FFC700;	
	padding-bottom:10px;
}
.TickerTD
{
	text-align:left;
	padding:0px 4px 0px 4px;
}
.TickerHD{
  background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll;
  width:150px;
  height:20px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;  
	font-weight:bold;
	font-size:12px;
}
.BrandTickerHeaderTD
{
  background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll;
  width:150px;
  height:20px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;  
	font-weight:bold;
	font-size:12px;
}
.BrandTickerTable
{
	border:1px solid #FFC700;
	margin-bottom:10px;
}
.untermenu
{
 height:30px;
 width:100%;
 background:transparent url(http://www.brandora.de/Images/Gr2.gif) repeat-x scroll 0%;
 margin-bottom:5px;
}
.untermenuTD
{
	border:1px solid #FFE9B2;
	border-top-width:0px;
}
.HauptMenu{
	clear:right;
	height:26px;
	font-size:12px;
	font-weight:bold;
}
.HauptMenuUL
{
	width:800px;
	margin:0pt auto !important;
	position:relative;
	z-index:200;	
}
.HauptMenu li
{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
	top:1px;
	border-top:solid 0px #FFC700;
	border-left:solid 1px #FFC700;
	border-right:solid 1px #FFC700;
	border-bottom:solid 2px #ffffff;
	
}
.HauptMenu a 
{
	border-bottom:1px solid #93C0FF;
	display:block;
	float:left;
	border:0pt none;
	text-decoration:none;
  color :#575757 !important;
}
.HauptMenuSpan
{
	padding:5px;
  background:transparent url(http://www.brandora.de/Images/Gr3.gif) repeat-x scroll 0%;
	float:none;
  display:block;  
}
#current span
{
 background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
 color:Black;
}
#current 
{
  border-top:1px solid #FFC700; 
  border-bottom:0px solid #FFC700;
}
#current a
{
 background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
 color:Black;
}
#mainNav a:hover
{
	 background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
}
#mainNav a:hover span
{
	background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
}
.navBar, .navBarImg
{
	width: 100%;
	border: solid 1px #ffc700;
	padding: 2 2 2 2;
	margin: 1 0 1 0;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	color: #C85817;
	padding: 0 0 0 10;
	background: url(http://www.brandora.de/Images/Gr1.gif) repeat-x 0% 50%;
}
.navBar { 	height: 30px; }
.navBarImg { height: 40px; }
.navBarSplit
{
	color:Green;
  background-color:ghostwhite;
  font-weight:bold; 
}
.navBar a:active,.navBar a:visited,.navBar a:link,
.navBarSplit a:active,.navBarSplit a:visited,.navBarSplit a:link
{
  color: black;
  font-weight:bold; 
  text-decoration:underline;
}
.navBar a:hover, .navBarSplit a:hover
{
  font-weight:bold; 
  color: dimgray;
  text-decoration:underline;
}
.navBar img , .navBarSplit img, .navBarImg img
{
  vertical-align:middle;
  background-color: #ffc700;
  border: 2px outset white;
  margin-right:2;
}


.newsTableDiv
{
  background-color:ghostwhite;
  border:solid 2px #ffc700;
  margin-bottom:1;
}
.newsTable
{
  padding-top:8px;
  padding-left:4px;
  padding-right:4px;
  border-top:0px;
  border-bottom:1px solid #ffc700;
  border-left:1px solid #ffc700;
  border-right:1px solid #ffc700;
}
.newsTable td
{
	padding:0px 5px 0px 5px;
}
.newsDiv 
{
  margin-top:5;
  margin-left:3;
}
.newsTitle a
{
  font-weight:bold;
  text-decoration:underline;
  color:Black;
}
.newsTitle a:hover
{
  font-weight:bold;
  text-decoration:underline;
  color:dimgray;
}
.newsSubTitle 
{
  color:black;
  font-weight:bold;
}
.newsAbstracts
{
  color:black;
}
.newsAbstracts a
{
  color:black;
}
.newsAbstracts a:hover
{
  color:dimgray;
}

.newsMore
{
  font-weight:bold;
  text-decoration:underline;
  color:black;
}

.productNewsRepeaterTable 
,.productNewsRepeaterTable a:link
,.productNewsRepeaterTable a:visited
,.productNewsRepeaterTable a:active 
{
  color:Black;
}
.productNewsRepeaterTable a:hover
{
	color:dimGray;
}
.productNewsRepeaterTable img
{
	border: solid 1px white;
}
.productNewsRepeaterTable img:hover
{
	border: solid 1px #ffc700;
}
 .productNewsRepeaterTD 
 {
  padding:10px 5px  0px 5px;
 }
 .productNewsRepeaterFootLeftTD,.productNewsRepeaterFootMidTD,.productNewsRepeaterFootRightTD
{
  padding:5px;
  font-weight:bold;
}
.productNewsRepeaterFootMidTD 
{
  border-bottom:solid 2px #ffc700;
  width:100%;
}
.productNewsRepeaterFootRightTD 
{
  text-align:right;
}
.productNewsRepeaterHead
{
	width:100%;
	background-color:White;
	font-size:larger;
	font-weight:bold;
  border-bottom:solid 2px #ffc700;
  padding: 5px 5px 15px 5px; 
}
.alphaSelect
{
	color:#C85817;
	font-weight:normal;
}
#navcat
{
	font-size:12px;
  padding:5 0 5 10;	
  width:inherit;
  border:1px solid #ffc700;
  background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
  color:#C85817;
  font-weight:bold;
}
#navcat a
{
	color:#C85817;
}
.catTable
{
  margin-top:0px;
  width: 100%;
  background-color: #ffffff;
  border:1px solid #ffc700;
  border-top:0px;
  border-right:0px;
  border-bottom:0px;
}
.catTable td
{
	background-color:white;
	border:1px solid #ffc700;
	padding:3 3 3 3;
	border-top:0px;
	border-left:0px;
}
.GifBoxMenu
{
	width:180px;
	border:1px solid #FFC700;
	margin-bottom:10px;
	vertical-align:middle;
}
.GifMenuBoxHead
{
  background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll;
	font-size:12px;
	font-weight:bold;
	height:20px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	width:180px;  
}
.GifBoxMenu li
{
	padding:3px;
}
.AddNewWishListDiv
{
	padding:7px 0px 7px 0px;
	text-align:center;
	border:1px solid #FFC700;
	margin-bottom:10px;
  background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll;
  font-weight:bold;
  font-size:11px;
}
.AddNewWishListDiv a
{
color:Black;
}
.AddNewWishListDiv span
{
width:180px;
}
.CommentHeadTD 
{
	--background-color:#FFE9B2;
	padding:2px 5px 2px 5px;
}
.CommentHeadTR
{
	background-color:#FFE9B2;
}
#CommentList a
{
	font-weight:normal;
	color:Blue;
}
#CommentList a.normal
{
	font-weight:normal;
	color:#884707;
	padding:0px 2px 0px 2px;
}
#CommentList a.bold
{
	font-weight:bold;
	color:Black;
	padding:0px 2px 0px 2px;
}
.CommentBodyTD
{
	padding:10px 10px 10px 10px;
}
.PreviewComment
{
	border:1px solid #FFC700;
	padding:10px;
	width:100%;
	margin:10px 0px 10px 0px;
}
.fieldset
{
  background-color:#FEFBF3;
 	border:1px solid #FFC700;
 	padding: 10px;
}
#CommentList
{
	font-size:12px;
}
.Message 
{
 	border:1px solid #723214;
 	padding: 10px;
}
.MessageHead
{
	padding:5px;
	background-color:#FFE9B2;
}
.MessageSubTitle
{
	padding:5px 20px 5px 20px;
}
.ThankControl
{
	 	border:1px solid #FFC700;
	 	padding:5px;
}
.ThankControlLink
{
 	border:1px solid #FFC700;
 	padding:10px;
}
.CommentControl
{
	padding:5px 10px 5px 10px;
	margin-top:10px;
}
.deleteComment
{
	background-color:#FFF7FC;
	padding:10px;
	border:1px solid #FF8B59;
}
.deletedcontrol{}
.ProductLinksDiv
{
	border:1px solid #723214;
	width:100%;
	margin-top:2px;
	padding:5px 0px 5px 5px;
	color:#884707;
	font-size:12px;
}
.ProductLinksDiv a
{
	color:#C85817;
	font-size:12px;
	font-weight:bold;
}
.ForumStartTD
{
font-size:12px;
text-align:left;
width:100%;
border:1px solid #FFC700;
}
.ForumStartTD ul
{
 list-style-type:none;
 display:block;
 padding:5px 15px 5px 15px;
}
.ForumStartTD div
{
	padding:0px;
}
.ForumStartHead
{
	border:1px solid #FFC700;
	background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
	background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
font-size:12px;
font-weight:bold;
height:20px;
padding-bottom:5px;
padding-top:5px;
text-align:center;
}
.bold
{
	font-weight:bold;
}
.ForumMenuPathTable
{
	--border:1px solid #FFC700;
  --background :transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0%;
	font-size:12px;
	font-weight:bold;
	height:25px;
	width:100%;
	color:#C85817;
}
.ForumMenuPathTable ul
{
	margin:0pt auto;
}
.ForumMenuPathTable li
{
	list-style-type:none;
	float:right;
	list-style-image:none;
	list-style-position:inside;
	border-right: 2px solid #FFC700;
	padding:0px 6px 0px 6px;
}
.ForumProductDisplay
{
	color:#606060;
	margin-bottom:10px;
}
.ForumProductDisplay td
{
	font-size:12px;
	padding-top:5px;
	padding-right:10px;
}
.ForumProductDisplay a:link,  .ForumProductDisplay  a:visited, .ForumProductDisplay a:active
{
	color:#606060;
}
.ForumProductDisplay a:hover  
{
	color:Black;
}
#navForum 
{
	font-size:12px;
	padding:5px 0px 5px 10px;
	background:transparent url(http://www.brandora.de/Images/Gr1.gif) repeat-x scroll 0% 50%;
	border:1px solid #FFC700;
	color:#C85817;
	font-weight:bold;
	margin-bottom:10px;
}
#navForum a
{
	color:#C85817;
}
#navForum a:hover
{
	color:Black;
}
#cmttext
{
	width:100%;
	padding: 0px 0px 15px 15px;
}
#cmttext .CommentTextSpanDate
{
	font-size:10px;
}
#cmttext .CommentTextSpanName
{
	font-size:14px;
	font-weight:bold;
	color:#595959;
}
#cmttext .CommentTextSpanUser
{
	font-size:12px;
	font-style:italic;
}
#cmttext .CommentTextDiv
{
	padding:15px 10px 10px 10px;
}
.ForumMenuPathDiv, .ForumMenuPathDiv a:link, .ForumMenuPathDiv a:visited, .ForumMenuPathDiv a:active
{
	font-size:11px;
	color:#595959;
}
.ForumErrorMsg
{
	border:1px solid #FFC700;
	width:100%;
	color:red;
	margin-top:10px;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	font-size:12px;
}
.CommentPageTD
{
	border:1px solid #FFC700;
	padding-top:10px;
	padding-bottom:10px;
}
.black
{
	color:Black;	
}
.ForumHeadMenuDiv, .ForumHeadMenuDiv a:link, .ForumHeadMenuDiv a:visited, .ForumHeadMenuDiv a:active
{
	font-size:12px;
	color:#595959;
}
.RepeaterForumTD
{
	vertical-align:top;
	padding:3px 5px 3px 5px;
}
.RepeaterForumTDAlt
{
	vertical-align:top;
	padding:3px 5px 3px 5px;
	background-color:#FFE9B2;
}
.ulcss {
  clear:both;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0pt 0pt 0pt 10px;
  padding:1pt 0pt 0pt 0px;
  color:#884707;
}
.CommentTextSpanName{
	font-size:14px;
	font-weight:bold;
	color:#595959;
}
.CommentInfoPage
{
 width:80%;
 font-size:12px;
 
}
.CommentInfoPage a
{
	color:#884707;
	font-weight:bold;
}
.RepeaterForumTD img,.RepeaterForumTDAlt img
{
	border:medium none;
	height:64;
	width:64;
}
.CommentPlayerImg
{
	height:400px;
	width:400px;
}
.FileControl 
{
	padding:5px 10px 5px 10px;
	margin-top:10px;
}
.FileControl TH
{
  font-weight:normal;
}
.NewCommentControlTD
{
	border:1px solid #FFC700;
}
.ProductPartnerLinksDiv img
{
	margin:5px;
  border:none;	
}
