body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

form
{
	margin: 0;
	padding: 0;
}

img
{
	border: 0px;
}

input,
select,
textarea
{
	font-size: 11px;
	border: 1px solid #ccc;
}

pre { font-family: Courier New; font-size: 9pt }

.pageLinks { color: #0095D8; font-weight: bold }
.pageLinks a { color: #949599; text-decoration: none }

.pageAntal { color: #949599 }

/*.mainList { font-size: 10px; width: 775px }*/
.mainList { font-size: 10px; width: 756px }
.mainList a { color: #FFFFFF; font-size: 10px; font-weight: bolder; text-decoration: none }
/*.mainList caption { background-image: url(/_gfx/bluebar.gif); background-position: right; background-repeat: no-repeat; width: 775px; line-height: 17px; color: #FFFFFF; font-size: 11px; font-weight: bolder; margin: 0; text-align: left; padding-left: 10px; margin-right: 0 !important; }*/
.mainList caption { background-image: url(/_gfx/bluebar.gif); background-position: right; background-repeat: no-repeat; width: 756px; line-height: 17px; color: #FFFFFF; font-size: 11px; font-weight: bolder; margin: 0; text-align: left; padding-left: 10px; margin-right: 0 !important; }
.mainList th { color: #FFFFFF; background-color: #949599; font-size: 10px; font-weight: bolder; height: 25px }
.mainList tr { padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 4px }
.mainList tr.section { background-color: #337fa3; height: 20px; color: #FFFFFF; font-weight: bolder }
.mainList tr.lige  { background-color: #EFF1EC }
.mainList tr.ulige { background-color: #FFFFFF }
.mainList tr.mOver { background-color: #C0C0C0 }
.mainList tr.exposure_tb { background-color: #FFFFCD }
.mainList tr.exposure_tb_top { background-color: #FFFFCD }
.mainList tr.exposure_tb_top td { border-top: 1px solid #000000 }
.mainList tr.exposure_tb_bottom { background-color: #FFFFCD }
.mainList tr.exposure_tb_bottom td { border-bottom: 1px solid #000000 }
.mainList tr.exposure_m  { background-color: #D6D666; color: #000000 }
.mainList td { font-size: 10px }
.mainList td.active { cursor: hand; cursor: pointer }
.mainList td.active_exposure { cursor: hand; cursor: pointer; background-color: #FFFFCD }
.mainList td span.NewBrand { font-weight: bolder; white-space: nowrap }
.mainList td span.NewModel { font-weight: bolder; background-image: url(/_gfx/maskNew.gif); background-position: center right; background-repeat: no-repeat; white-space: nowrap; display: block; height: 15px }
.mainList div.thumb { border: 1px solid #949599; padding: 2px 2px 2px 2px; background-color: #EFF1EC }
.mainList div.thumb img { width: 69px; height: 51px }
.mainList img.favIcon { border: none; margin: 2px; cursor: hand; cursor: pointer }
.mainList select { font-size: 10px; font-weight: bolder }
.mainList input { border: none }

/*.mainList2 { font-size: 10px; width: 775px }*/
.mainList2 { font-size: 10px; width: 756px }
.mainList2 a { color: #016984; font-size: 10px; font-weight: bolder; text-decoration: none }
/*.mainList2 caption { background-image: url(/_gfx/bluebar.gif); background-position: right; background-repeat: no-repeat; width: 775px; line-height: 17px; color: #FFFFFF; font-size: 11px; font-weight: bolder; margin: 0; text-align: left; padding-left: 10px; margin-right: 0 !important; }*/
.mainList2 caption { background-image: url(/_gfx/bluebar.gif); background-position: right; background-repeat: no-repeat; width: 756px; line-height: 17px; color: #FFFFFF; font-size: 11px; font-weight: bolder; margin: 0; text-align: left; padding-left: 10px; margin-right: 0 !important; }
.mainList2 th { color: #016984; background-color: #c0bebf; font-size: 10px; font-weight: bolder; height: 25px }
.mainList2 tr { padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 4px }
.mainList2 tr.section { background-color: #337fa3; height: 20px; color: #FFFFFF; font-weight: bolder }
.mainList2 tr.lige  { background-color: #EFF1EC }
.mainList2 tr.ulige { background-color: #FFFFFF }
.mainList2 tr.mOver { background-color: #C0C0C0 }
.mainList2 tr.exposure_tb { background-color: #FFFFCD }
.mainList2 tr.exposure_tb_top { background-color: #FFFFCD }
.mainList2 tr.exposure_tb_top td { border-top: 1px solid #000000 }
.mainList2 tr.exposure_tb_bottom { background-color: #FFFFCD }
.mainList2 tr.exposure_tb_bottom td { border-top: 1px solid #000000 }
.mainList2 tr.exposure_m  { background-color: #D6D666; color: #000000 }
.mainList2 tr.adNot { background-color: #eff1ec }
.mainList2 tr.adOver { background-color: #c9e5e8 }
.mainList2 td { font-size: 11px }
.mainList2 td.active { cursor: hand; cursor: pointer }
.mainList2 td.active_exposure { cursor: hand; cursor: pointer; background-color: #FFFFCD }
.mainList2 td span.NewBrand { font-weight: bolder; white-space: nowrap; display: block; height: 15px }
.mainList2 td span.NewModel { font-weight: bolder; background-image: url(/_gfx/maskNew.gif); background-position: center right; background-repeat: no-repeat; white-space: nowrap; display: block; height: 15px }
.mainList2 div.thumb { border: 1px solid #949599; padding: 2px 2px 2px 2px; background-color: #EFF1EC }
.mainList2 div.thumb img { width: 69px; height: 51px }
.mainList2 img.favIcon { border: none; margin: 2px; cursor: hand; cursor: pointer }
.mainList2 select { font-size: 10px; font-weight: bolder }
.mainList2 input { border: none }

/*.galList { font-size: 10px; width: 775px }*/
.galList { font-size: 10px; width: 756px }
.galList tr.lige { background-color: #EFF1EC }
.galList tr.ulige { background-color: #FFFFFF }
.galList td { font-size: 10px }
.galList td.active { cursor: hand; cursor: pointer }
.galList td.border  { width: 40px }
.galList td.vspacer { width: 30px }
.galList td.content { width: 200px; height: 190px }
.galList td.hspacer { height: 15px }
.galList img.favIcon { border: none; margin: 2px; cursor: hand; cursor: pointer }
	
.adBox_lige  { width: 100%; height: 100%; background-color: #EFF1EC }
.adBox_lige  div.thumb { border: 1px solid #949599; padding: 2px 2px 2px 2px; background-color: #EFF1EC; width: 150px }
.adBox_lige  div.thumb img { width: 150px; height: 113px }
.adBox_ulige { width: 100%; height: 100%; background-color: #FFFFFF }
.adBox_ulige div.thumb { border: 1px solid #949599; padding: 2px 2px 2px 2px; background-color: #EFF1EC; width: 150px }
.adBox_ulige div.thumb img { width: 150px; height: 113px }
.adBox_mOver { width: 100%; height: 100%; background-color: #C0C0C0 }
.adBox_mOver div.thumb { border: 1px solid #949599; padding: 2px 2px 2px 2px; background-color: #EFF1EC; width: 150px }
.adBox_mOver div.thumb img { width: 150px; height: 113px }
	
.detailInfo h2	{ color: #0095D8 }
.eksMoms		{ text-align: center; font-weight: bolder; margin-top: 15px; width: 100% }
.dropCurrency	{ font-size: 10px }
.dropCategory	{ font-size: 10px }
.clearFloat		{ clear: both }
	
.infoTable td			{ color: #000000; font-size: 10px }
.infoTable td.title		{ background-image: url(/_gfx/bluebar.gif); background-position: right; background-repeat: no-repeat; display: block; height: 17px; padding: 5px; color: #FFFFFF; font-size: 11px; font-weight: bolder; margin: 0 }
.infoTable td.caption	{ text-align: left; font-weight: bolder; padding-bottom: 10px; padding-left: 5px }
.infoTable a			{ color: #0095D8; font-weight: bold }

.specTable td			{ color: #000000; font-size: 10px }
.specTable td.title		{ background-image: url(/_gfx/bluebar.gif); background-position: top right; background-repeat: no-repeat; display: block; height: 17px; padding: 0px 5px 5px 5px; color: #FFFFFF; font-size: 11px; font-weight: bolder; margin: 0 }
.specTable td.caption	{ text-align: left; font-weight: bolder; padding-bottom: 10px; padding-left: 5px }
.specTable a			{ color: #0095D8; font-weight: bold }

.altTable td			{ color: #000000; font-size: 10px }
.altTable td.title		{ background-image: url(/_gfx/bluebar.gif); background-position: bottom right; background-repeat: no-repeat; display: block; height: 17px; padding: 5px 5px 0px 5px; color: #FFFFFF; font-size: 11px; font-weight: bolder; margin: 0 }
.altTable td.data       { padding: 7px 0px 7px 0px; background-color: #EFF1EC }
.altTable td.caption	{ text-align: left; font-weight: bolder; padding-bottom: 10px; padding-left: 5px }
.altTable a				{ color: #0095D8; font-weight: bold }

.randomTable td			{ color: #000000; font-size: 10px }
.randomTable td.title	{ background-image: url(/_gfx/greybar.gif); background-position: bottom right; background-repeat: no-repeat; display: block; height: 17px; padding: 5px 5px 0px 5px; color: #FFFFFF; font-size: 11px; font-weight: bolder; margin: 0 }
.randomTable a			{ color: #0095D8; font-weight: bold }
	
.infoData td			{ padding: 2px }
.infoData tr.ulige		{ background-color: #EFF1EC }
.infoData td.punkt		{ background-image: url(/_gfx/bluesquare.gif); background-position: 3px 5px; background-repeat: no-repeat; padding-left: 10px; vertical-align: top }
.infoData td.alternate	{ background-image: url(/_gfx/bluesquare.gif); background-position: 3px 5px; background-repeat: no-repeat; padding-left: 10px; vertical-align: top }

/*.detailInfo				{ width: 775px }*/
.detailInfo				{ width: 756px }

.detailInfo .imgFrame			{ border: 1px solid #949599; padding: 2px 2px 2px 2px; background-color: #EFF1EC; float: left; margin-bottom: 5px }
.detailInfo .imgFrame img		{ width: 320px; height: 240px; cursor: hand; cursor: pointer }
.detailInfo .imgFrameSmall		{ border: 1px solid #949599; padding: 2px 2px 2px 2px; background-color: #EFF1EC; float: left; margin-right: 5px; margin-bottom: 5px }
.detailInfo .imgFrameSmall img	{ width: 69px; height: 51px }

.detailTable			{ font-size: 10px; width: 600px }
.detailTable tr.ulige	{ background-color: #EFF1EC }
.detailTable td			{ font-size: 10px }

#detailPage { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; }
#detailPage a { font-size: 11px; color: #0095D8; text-decoration: underline; }
#detailPage a:hover { color: #FF0000; }

.nextLink			{ float: left; margin-left: 11px }
.nextLink table		{ width: 16px; height: 57px }
.nextLink td		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center }
.nextLink td a		{ color: #949599; text-decoration: none; font-weight: bold }

.rand6mac { /*background-color: #EFF1EC;*/ }
.rand6mac div.thumb { border: 1px solid #949599; padding: 2px 2px 2px 2px }
.rand6mac div.thumb img { width: 69px; height: 51px }
.rand6mac li.modelType { color: #0095D8; }
.rand6mac li a { color: #212121; }
.rand6mac li a:hover { color: #0095D8; }

div.favButtons { height: 30px; width: 720px; border-top: 1px solid #949599; padding: 10px; margin-bottom: 0 }
div.favButtons a { font-size: 11px; line-height: 17px; display: block; padding: 2px }
div.favButtons span.buttonLeft { float: left }
div.favButtons span.buttonRight { float: right }

#favSammen { width: 730px }
#favSammen td.property { width: 28% }
#favSammen td.favdata { width: 24%; height: 80px; cursor: pointer; }
#favSammen td.favdata2 { width: 24%; height: 80px }
#favSammen tr.overskrift { height: 21px }
#favSammen tr.lige { background-color: #EFF1EC }
#favSammen tr.ulige { background-color: #FFFFFF }
#favSammen tr.mOver { background-color: #AAFFAA }
#favSammen div.thumb { border: 1px solid #949599; padding: 2px 2px 2px 2px; background-color: #EFF1EC; width: 69px }
#favSammen div.thumb img { width: 69px; height: 51px }
#favSammen div.info { width: 105px }

.favButtons .buttonFace { border-color: #000000; background-color: #0095D8; color: #FFFFFF; font-weight: bolder }

/* MJ HACK! */
td.menuTitle { background-image: url('/_gfx/bluebar.gif'); background-position: right; background-repeat: no-repeat; height: 17px; padding-left: 36px; color: #FFFFFF; font-size: 11px; font-weight: bolder }
#menu_stopper { background-color: #FFFFFF; height: 100% }
#menu_stopper .rootPath { height: 21px; padding-left: 36px; font-size: 11px; color: #7E7E7E }
#menu_stopper .rootPath a { color: #7E7E7E; font-size: 11px }
#menu_stopper .whiteSpacer { height: 1px; background-color: #FFFFFF }
#menu_stopper .openText { height: 21px; padding-left: 11px; color: #7E7E7E; font-size: 11px }
#menu_stopper .downTab { background-color: #FFFFFF }
#menu_content { height: 100% }
#menu_content .contentTop { background-color: #FFFFFF }
#menu_content .rootPath { height: 21px; padding-left: 36px; font-size: 11px; color: #7E7E7E }
#menu_content .rootPath a { color: #7E7E7E; font-size: 11px; text-decoration: underline; }
#menu_content .whiteSpacer { height: 1px; background-color: #FFFFFF }
#menu_content .container { padding: 10px 0px 10px 0px; background-color: #FFFFFF; font-size: 12px }
#menu_content .container ul { font-size: 10px; color: #000000; list-style-type: none }
#menu_content .container li { line-height: 150% }
#menu_content .container a { font-size: 11px; color: #000000; text-decoration: underline; }
#menu_content .container span { font-size: 10px; color: #000000 }

#menu_content2 { height: 100% }
#menu_content2 .contentTop { background-color: #E1E1E1 }
#menu_content2 .rootPath { height: 21px; padding-left: 36px; font-size: 11px; color: #7E7E7E }
#menu_content2 .rootPath a { color: #7E7E7E; font-size: 11px; text-decoration: underline; }
#menu_content2 .whiteSpacer { height: 1px; background-color: #FFFFFF }
#menu_content2 .container { padding: 10px 0px 10px 0px; background-color: #E7E7E7; font-size: 12px }
#menu_content2 .container ul { font-size: 10px; color: #878787; list-style-type: none }
#menu_content2 .container li { line-height: 150% }
#menu_content2 .container a { font-size: 11px; color: #000000; text-decoration: underline; }
#menu_content2 .container span { font-size: 10px; color: #000000 }

#menuObject { width: 756px }
#menuObject td.menuTitle { background-image: url('/_gfx/bluebar.gif'); background-position: right; background-repeat: no-repeat; height: 17px; padding-left: 36px; color: #FFFFFF; font-size: 11px; font-weight: bolder }
#menuObject #menu_stopper { background-color: #E1E1E1; height: 100% }
#menuObject #menu_stopper .rootPath { height: 21px; padding-left: 36px; font-size: 11px; color: #7E7E7E }
#menuObject #menu_stopper .rootPath a { color: #7E7E7E; font-size: 11px }
#menuObject #menu_stopper .whiteSpacer { height: 1px; background-color: #FFFFFF }
#menuObject #menu_stopper .openText { height: 21px; padding-left: 11px; color: #7E7E7E; font-size: 11px }
#menuObject #menu_stopper .downTab { background-color: #FFFFFF }
#menuObject #menu_content { height: 100% }
#menuObject #menu_content .contentTop { background-color: #E1E1E1 }
#menuObject #menu_content .rootPath { height: 21px; padding-left: 36px; font-size: 11px; color: #7E7E7E }
#menuObject #menu_content .rootPath a { color: #7E7E7E; font-size: 11px; text-decoration: underline; }
#menuObject #menu_content .whiteSpacer { height: 1px; background-color: #FFFFFF }
#menuObject #menu_content .container { padding: 10px 0px 10px 0px; background-color: #EFF1EC; font-size: 12px }
#menuObject #menu_content .container ul { font-size: 10px; color: #878787; list-style-type: none }
#menuObject #menu_content .container li { line-height: 150% }
#menuObject #menu_content .container a { font-size: 11px; color: #000000; text-decoration: underline; }
#menuObject #menu_content .container span { font-size: 10px; color: #000000 }


/*#search_basic { width: 775px; color: #69696B; font-size: 10px }*/
#search_basic { width: 756px; color: #69696B; font-size: 10px }
#search_basic td { height: 24px }
#search_basic td.spacer { height: 15px }
#search_basic input.blackBorder { border-color: #000000; border-style: solid; border-width: 1px }
#search_basic input.noBorder { border-style: none; vertical-align: middle }
#search_basic input.buttonFace { border-color: #000000; background-color: #FFFFFF; color: #525252 }
#search_basic select.blackBorder { border-color: #000000 }
#search_basic td.propName { color: #000000; font-weight: bolder }

/* Added 2007-07-04 LGS */

div.Marked
{
	width: 400px;
	margin: 3px 0 10px 0;
} 

div.Marked ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

div.Marked li,div.Dealer-Form dt
{
	background-image: url(../../_gfx/bluesquare.gif);
	background-position: 3px 5px;
	background-repeat: no-repeat;
	padding-left: 10px;
	vertical-align: top;
}

div.Marked li
{
	margin-bottom: 5px;
}

div.Marked li select
{
	font-size: 10px;
	border: 1px solid #949599;
}

div.Dealer-Form
{
	width: 100%;
}

div.Dealer-Form div#Dealer-Form-Left
{
	width: 257px;
}

div.Dealer-Form div#Dealer-Form-Right
{
	width: 460px;
}

div.Dealer-Form div#Dealer-Form-Left
{
	float: left;
}

div.Dealer-Form div#Dealer-Form-Right
{
	float: right;
}

div.Dealer-Form dl
{
	margin: 0;
	padding: 0;
	margin-top: 5px;
	margin-left: 5px;
}

div.Dealer-Form dt
{
	font-weight: bolder;
}

div.Dealer-Form dd
{
	margin-left: 10px;
	margin-bottom: 8px;
}

div.Dealer-Form dd input,
div.Dealer-Form dd textarea
{
	font-size: 11px;
	border: 1px solid #ccc;
}

div.Dealer-Form dd input
{
	width: 233px;
}

div.Dealer-Form dd textarea
{
	width: 428px;
	height: 133px;
}

div.Dealer-Form div#Dealer-Form-Buttons
{
	margin: 0 10px 10px 10px;
	float: right;
}

div.Dealer-Form div#Dealer-Form-Buttons a
{
	text-align: center;
	width: 177px;
	line-height: 14px;
	display: block;
	background-color: #0095D8;
	border: 1px solid #949599;
	font-weight: bolder;
	color: #fff;
	text-decoration: none;
}

div.Dealer-Form div#Dealer-Form-Buttons a:hover
{
	border: 1px solid #fff;
}


/* search fav stuff */
#soeg-favs-knap
{
	margin: 0;
	padding: 0;
	background-image: url(../../_gfx/addFav.gif);
	background-position: 2px;
	background-repeat: no-repeat;
	padding-left: 18px;
	float: left;
}

#soeg-print-knap
{
	margin: 0;
	padding: 0;
	background-image: url(../../_gfx/IconPrintColor.gif);
	background-position: 2px;
	background-repeat: no-repeat;
	padding-left: 18px;
	float: right;
	margin-right: 10px;
}

#soeg-mfav-knap
{
	margin: 0;
	padding: 0;
	background-image: url(../../_gfx/myFav.gif);
	background-position: 2px;
	background-repeat: no-repeat;
	padding-left: 18px;
	float: left;
	margin-right: 10px;
}

#soeg-print-knap a,
#soeg-favs-knap a,
#soeg-mfav-knap a
{
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	color: #000;	
}



	/* Finansiering */
dl#Finansiering
{
	width: 325px;
}

dl#Finansiering dt
{
	background-image: url(../../_gfx/greybar.gif);
	background-position: right;
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	padding: 5px;
	color: #fff;
	font-size: 11px;
	font-weight: bolder; 
}

dl#Finansiering dd
{
	text-align: center;
	margin: 0;
	padding: 0;
}

dl#Finansiering dd a
{
}

dl#Finansiering dd a img
{
	margin:0 10px 0 10px;	
	float: left;
	width: 140px;
	height: 40px;
	border: none;
}

/* Loading bar ... */
div#LoadingBar 
{
    width: 200px;
    height: 50px;
    background-color: #EFF1EC;
    border: 1px solid #666666;
    text-align: center;
    padding-top: 35px;
    line-height: 10px;
    background-image: url(/_gfx/loading_gfx.gif);
    background-repeat: no-repeat;
    background-position: 80px 30px;
    position: absolute;
    left: 59%;
    top: 370px;
    margin-left: -150px;
    padding-bottom: 5px;
}

div#SavingImg 
{
    width: 200px;
    height: 50px;
    background-color: #ebebeb;
    border: 1px solid #666666;
    text-align: center;
    padding-top: 35px;
    line-height: 10px;
    background-image: url(/_gfx/saving_gfx.gif);
    background-repeat: no-repeat;
    background-position: 60px 30px;
    position: absolute;
    left: 65%;
    top: 300px;
    margin-left: -150px;
    padding-bottom: 10px;
}

/* JQuery ToolTip */
#tooltip_default {
	position: absolute;
	width: 180px;
	z-index: 3000;
	border: 1px solid #111;
    background-color: #eee;
	padding: 5px;	
	opacity: 0.85;
	filter: alpha(opacity=85);
	text-align: left;
	margin: 10px;
}

#tooltip_default h3 { 
    margin: 0;
    font-size: 11px;
    font-weight: bold;
}

#tooltip_default div.body {
	font-weight: normal;
}

#tooltip_extraextra {
	position: absolute;
	width: auto;
	z-index: 3000;
	border: 1px solid #949599;
    background-color: #016A87;
	padding: 5px;	
	opacity: 1.0;
	filter: alpha(opacity=100);
	text-align: left;
	margin: 10px;
}

#tooltip_extraextra h3 { 
    margin: 0;
    font-size: 10px;
	color: #ffffff;
    font-weight: bold;
}

#tooltip_extraextra div.body {
	font-weight: normal;
}

#tooltip_qtip {
	position: absolute;
	width: auto;
	z-index: 3000;
	border: 1px solid #666666;
    background-color: #eff1ec;
	padding: 3px;
	opacity: 1.0;
	filter: alpha(opacity=100);
	text-align: left;
	margin: 10px;
	
	border-right-width: 2px;
	border-bottom-width: 2px;
}

#tooltip_qtip h3 {
	margin: 0;
	font-size: 9px;
	font-weight: bold;
    
	font-family: Verdana;
	color: #666666;
}

#tooltip_qtip div.body {
	font-weight: normal;
}

#tooltip_extra4img {
	position: absolute;
	width: auto;
	z-index: 3000;
    background-color: #eff1ec;
	border: 1px solid #949599;
	padding: 0;
	margin: 0;
	opacity: 1.0;
	filter: alpha(opacity=100);
}

#tooltip_extra4img h3 {
	margin: 0;
	padding: 0;
}

#tooltip_extra4img div.body {
	font-weight: normal;
}

#tooltip_extra4img tr.header {
    background-color: #016A87;
    color: #ffffff;
    font-size: 10px;
}

table.fourbyfour {
	border-collapse: collapse;
	margin: 0px;
}

table.fourbyfour td {
	padding: 2px;
}

/* JQuery Autocomplete styling */
.ac_results {
	padding: 0px;
	border: 1px solid #666666;
	background-color: #ffffff;
	overflow: hidden;
	text-align: left;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	width: 100%;
	font-family: Verdana;
	font-size: 9px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('/gfx/indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

/* Search frontpage, categories BEGIN */
table#SearchFront {
	width: 756px;
}

table#SearchFront td.CategoryBox {
	width: 235px;
	height: 180px;
	vertical-align: top;
}

table#SearchFront td.CategoryTitle a {
	background-image: url('/_gfx/bullet_blue.gif');
	background-position: 0px 6px;
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #0095D8;
	font-size: 15px;
	font-weight: bold;
	font-family: Tahoma, Arial;
}

table#SearchFront td.CategoryTitle span {
	color: #737373;
	font-size: 13px;
}

table#SearchFront td.CategoryTop10 {
	color: #BEBEBE;
	font-size: 11px;
	padding: 3px 0px 3px 0px;
}

table#SearchFront td.CategoryTop10List {
	padding-bottom: 10px
}

table#SearchFront td.CategoryTop10List a {
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
	padding-bottom: 10px;
}

table#SearchFront td.CategoryViewAll a {
	color: #0095D8;
	font-size: 11px;
	text-decoration: underline;
}

/* Search frontpage, categories END */
