body {background-color: #EFF3FB; font-size: 12px; margin-top:5px; margin-left:5px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:left;}
/* body {background-color: #EFF3FB; font-size: 12px; margin-top:5px; margin-left:5px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:left; background:url(/tools/test/bg.gif);} */

.bodyalign {width:780px; margin:0px 0px; text-align:center;}	/* left */
		
a {color: #000000;}
a:visited {color: #660099;}
a:hover,a:active {color: #0099ff;}

hr {color: #3366cc;}
cite {color:#3366cc; font-style:normal; cursor: help;}

td {color: #000000; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bgcolor {background-color: #EFF3FB;}
.defaultcolor {background-color: #ffffff;}		/* weiss */
.stuffcolor {background-color: #F7F7F7;}			/* grau */
.stuff2color {background-color: #F7F7F7;}			/* ... */
.boxbordercolor {background-color: #3366cc;}		/* blau */	
.actioncolor {background-color: #ffcc33;}			/* orange */
.highlightcolor {background-color: #FFFF99; color: #000000;}		/* gelb */
.resultnavcolor {background-color: #3366cc;}		/* blau */
.printcolor {background-color: #ffffff;}			/* weiss */
.adhlcolor {background-color: #EFF3FB;}			/* ad-highlight-color */
.adhlstuffcolor {background-color: #DEE7F0;}		/* ad-highlight-stuffcolor */

.textdefault {font-size: 12px; font-weight: normal; text-decoration: none;}
.textdefault:visited {color: #660099;}
.textdefault:hover,.textdefault:active {color: #0099ff;}

.textbold {font-size: 14px; font-weight: bold; text-decoration: none;}
.textbold:visited {color: #660099;}
.textbold:hover,.textbold:active {color: #0099ff;}

.textsmall {font-size: 10px;}
.textsmall:visited {color: #660099;}
.textsmall:hover,.textsmall:active {color: #0099ff;}

.infotext {font-size: 12px; color: #0033cc; font-weight: bold;}
.infotext:visited {color: #0033cc;}
.infotext:active,.infotext:hover {color: #0099ff;}

.infotextbold {font-size: 14px; color: #0033cc; font-weight: bold;}
.infotextbold:visited {color: #0033cc;}
.infotextbold:active,.infotextbold:hover {color: #0099ff;}

.infotextsmall {font-size: 10px; color: #0033cc;}
.infotextsmall:visited {color: #0033cc;}
.infotextsmall:active,.infotextsmall:hover {color: #0099ff;}

.errortext {color: #ff0000;}
.errortextbold {font-size: 14px; font-weight: bold; color: #ff0000;}
.errortextsmall {font-size: 10px; color: #ff0000;}

.nounderlinetext {text-decoration: none;}
.headlinetext {font-size: 18px;}
.hiddentext {font-size: 10px; color: #EFF3FB;}

/* boxborder-text */
.boxbordertext {font-size: 12px; color: #ffffff;}
.boxbordertext:visited {color: #ffffff;}
.boxbordertext:hover,.boxbordertext:active {color: #ffcc33;}

.boxbordertextbold {font-size: 14px; font-weight: bold; text-decoration: none; color: #ffffff;}
.boxbordertextbold:visited {color: #ffffff;}
.boxbordertextbold:hover,.boxbordertextbold:active {color: #ffcc33;}

.boxbordertextsmall {font-size: 10px; color: #ffffff;}
.boxbordertextsmall:visited {color: #ffffff;}
.boxbordertextsmall:hover,.boxbordertextsmall:active {color: #ffcc33;}

/* resultnav-text */
.resultnavtext {font-size: 12px; color: #ffffff;}
.resultnavtext:visited {color: #ffffff;}
.resultnavtext:hover,.resultnavtext:active {color: #ffcc33;}

.resultnavtextbold {font-size: 14px; font-weight: bold; text-decoration: none; color: #ffffff;}
.resultnavtextbold:visited {color: #ffffff;}
.resultnavtextbold:hover,.resultnavtextbold:active {color: #ffcc33;}

.resultnavtextsmall {font-size: 10px; color: #ffffff;}
.resultnavtextsmall:visited {color: #ffffff;}
.resultnavtextsmall:hover,.resultnavtextsmall:active {color: #ffcc33;}

/* bgcolor-text */
.bgcolortext {font-size: 12px; color: #000000;}
.bgcolortext:visited {color: #000000;}
.bgcolortext:hover,.bgcolortext:active {color: #0099ff;}

.bgcolortextbold {font-size: 14px; font-weight: bold; text-decoration: none; color: #000000;}
.bgcolortextbold:visited {color: #000000;}
.bgcolortextbold:hover,.bgcolortextbold:active {color: #0099ff;}

.bgcolortextsmall {font-size: 10px; color: #000000;}
.bgcolortextsmall:visited {color: #000000;}
.bgcolortextsmall:hover,.bgcolortextsmall:active {color: #0099ff;}

/* action-text */
.actiontext {font-size: 12px; color: #000000;}
.actiontext:visited {color: #660099;}
.actiontext:hover,.actiontext:active {color: #0099ff;}

.actiontextbold {font-size: 14px; font-weight: bold; text-decoration: none; color: #000000;}
.actiontextbold:visited {color: #660099;}
.actiontextbold:hover,.actiontextbold:active {color: #0099ff;}

.actiontextsmall {font-size: 10px; color: #000000;}
.actiontextsmall:visited {color: #660099;}
.actiontextsmall:hover,.actiontextsmall:active {color: #0099ff;}

.actionerrortext {font-size: 12px; color: #ff0000;}
.actionerrortextbold {font-size: 14px; color: #ff0000;}
.actionerrortextsmall {font-size: 10px; color: #ff0000;}

/* stuff2-text */
.stuff2text {font-size: 12px; color: #000000;}
.stuff2text:visited {color: #660099;}
.stuff2text:hover,.stuff2text:active {color: #0099ff;}

.stuff2textbold {font-size: 14px; font-weight: bold; text-decoration: none; color: #000000;}
.stuff2textbold:visited {color: #660099;}
.stuff2textbold:hover,.stuff2textbold:active {color: #0099ff;}

.stuff2textsmall {font-size: 10px; color: #000000;}
.stuff2textsmall:visited {color: #660099;}
.stuff2textsmall:hover,.stuff2textsmall:active {color: #0099ff;}

.stuff2errortext {font-size: 12px; color: #ff0000;}
.stuff2errortextbold {font-size: 14px; color: #ff0000;}
.stuff2errortextsmall {font-size: 10px; color: #ff0000;}

/* header-navi */
.headnavontext {font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none;}
.headnavontext:visited {color: #ffcc33;}
.headnavontext:hover,.headnavontext:active {color: #ffcc33; text-decoration: underline;}

.headnavofftext {font-size: 13px; color: #ffffff;}
.headnavofftext:visited {color: #ffffff;}
.headnavofftext:hover,.headnavofftext:active {color: #ffcc33; text-decoration: underline;}

/* tab-text */
.tabontext {font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
.tabontext:visited {color: #ffffff;}
.tabontext:hover,.tabontext:active {color: #ffffff; text-decoration: underline;}

.tabofftext {font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.tabofftext:visited {color: #000000;}
.tabofftext:hover,.tabofftext:active {color: #000000; text-decoration: underline;}

.tabontextbold {font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none;}
.tabontextbold:visited {color: #ffffff;}
.tabontextbold:hover,.tabontext:active {color: #ffffff; text-decoration: underline;}

.tabofftextbold {font-size: 14px; color: #000000; font-weight: bold; text-decoration: none;}
.tabofftextbold:visited {color: #000000;}
.tabofftextbold:hover,.tabofftext:active {color: #000000; text-decoration: underline;}

/* ad display */
.adtextbig {font-size: 14px; font-weight: bold; text-decoration: none;}
.adtextnormal {font-size: 12px; font-weight: bold; text-decoration: none;}
.adtextsmall {font-size: 12px; text-decoration: none;}

/* pale text */
.paletext,.paletext:link,.paletext:visited {font-size: 12px; font-weight: bold; color: #808080;}
.paletext:hover,.paletext:active {color: #0099ff;}
.paletextbold,.paletextbold:link,.paletextbold:visited {font-size: 14px; font-weight: bold; color: #808080;}
.paletextbold:hover,.paletextbold:active {color: #0099ff;}
.paletextsmall,.paletextsmall:link,.paletextsmall:visited {font-size: 10px; color: #808080;}
.paletextsmall:hover,.paletextsmall:active {color: #0099ff;}
.paletexttiny,.paletexttiny:link,.paletexttiny:visited {font-size: 9px; color: #808080;}
.paletexttiny:hover,.paletexttiny:active {color: #0099ff;}

/* catlisttext */
.catlisttext {font-size: 11px;}

/* insert-steps */
.step_inactive {font-size: 10px; color: #676767; background-color: #F7F7F7;}
.step_active {font-size: 10px; color: #000000; font-weight: bold; background-color: #DEE7F0;}
.step_done {font-size: 10px; color: #676767; background-color: #F7F7F7;}

/* resulttextlink */
.resulttextlink {font-size: 12px; color: #000000; font-weight: normal; text-decoration:none;}
.resulttextlink:link,.resulttextlink:visited,.resulttextlink:hover,.resulttextlink:active {color: #000000; text-decoration: none;}

/* custom */
#boxborder {border: 1px solid #3366cc;}
#boxblack {border: 1px solid #000000; padding:3px; margin:5px;}
#boxred	{border: 3px solid #ff0000; padding:3px; margin:5px;}
#adinvers {background-color:#000000; color:#FFFFFF; padding:3px; margin:5px;}
#adinvers a {color:#FFFFFF}

#taboff {font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
#taboff:visited {color: #000000;}
#taboff:hover {color: #000000; text-decoration: underline;}

/* searchdetail */
#div-detailnavheader {
	visibility: visible;
	position: static;
	border: 1px solid #3366cc;
	background-color: #3366cc;
	width: 618px;
}
#div-detailadmain {
	visibility: visible;
	position: static;
	border: 1px solid #3366cc;
	background-color: #FFFFFF;
	width: 618;
}
#div-detailadcontent {
	visibility: visible;
	position: static;
	background-color: #FFFFFF;
	width: 498;
}
#div-detailadservices {
	visibility: visible;
	position: static;
	background-color: #F7F7F7;
	width: 120;
}
#div-detailotherads {
	visibility: visible;
	position: static;
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #3366cc;
	width: 618;
}
#div-detailnavfooter {
	visibility: visible;
	position: static;
	border: 1px solid #3366cc;
	background-color: #3366cc;
	width: 618px;
}

/* towerlayer */
#div-towerlayershowroom {
	visibility: hidden;
	position: absolute;
	left: 790px;
	top: 98px;
	width: 200px;
}
#div-towerlayeraffiliateheader {
	visibility: hidden;
	background-image: url(/images/quoka/nav/on_200.gif);
	position: absolute;
	left: 790px;
	top: 130px;
	width: 200px;
	height: 22px;
}
#div-towerlayeraffiliate {
	visibility: hidden;
	position: absolute;
	left: 790px;
	top: 152px;
	width: 200px;
}

/* showroom */
#div-showroom {
	visibility: visible;
	font-size: 12px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	position: absolute;
	border: 1px solid #3366cc;
	left: 0px;
	top: 22px;
	width: 198px;
}
#div-showroomheader {
	visibility: visible;
	background-image: url(/images/quoka/nav/on_200.gif);
	position: absolute;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 22px;
}


#div-towerlayer {
	visibility: visible;
	position: absolute;
	left: 790px;
	top: 34px;
	width: 200px;
}

#div-towerboxhead {
	visibility: visible;
	background-image: url(/images/quoka/nav/on_200.gif);
	position: relative;
	width: 200px;
	height: 22px;
}
#div-towerboxcont {
	visibility: visible;
	font-size: 12px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F7F7F7;
	position: relative;
	border: 1px solid #3366cc;
	width: 198px;
}

#layer_ofwa {
   background-color: #ffffff; 
   layer-background-color: #ffffff;
   border-width: 2px; 
   border-style: solid; 
   border-color: #3366cc; 
   width: 150px; 
   /* top: 95px; */
   left: 155px;
   position: absolute; 
   z-index: 90; 
   visibility: hidden;
	text-align: left;
	padding: 5px;
	/* -moz-opacity: 0.90; */
}
