/******************************************************************************
 CSS for fineart.no
******************************************************************************/

/* global settings */

body{
	background.color:white;
	font-family:arial;
	font-size:11px;

}
a{
	color:#E37A00;
	text-decoration:none;
}
a:hover{
	color:#E37A00;
	text-decoration:underline;

}
a:active,a:visited{
	color:#E37A00;
}
table{
	border-collapse:collapse;
}


/* topp fra logo til hovedcelle */

#fineartlogo{
	margin:11px 0px 12px 0px;

}
#logocelle{
/*	border-bottom:2px solid #666666;*/
}
#logocelle a{
	display: block;
	border-bottom:3px solid #AAAAAA;
	margin-bottom: 5px;
}

#topptb{
	width:975px;
}

#topptb td {
	padding: 5px;
}

#topphmeny{
	font-family:arial;
	font-size:11px;
	width:805px;
	margin-left:5px;
	margin-right:0px;
}

#topphmeny td.menyvalg{
	text-align:center;
	border-bottom:2px solid #333333;
}

#topphmeny td.menyvalg:hover{
	text-align:center;
	border-bottom:2px solid #E37A00;
}

#topphmeny a{
	color:#333333;
	text-decoration:none;
	color:black;
}
.px1{
	width:1px;

}

/********************************************************************/

#hm1 a{
	color:#535353;

}

/* start toppmeny horisontal */

ul.topmen{
	list-style-type:none;
	padding:0px 0px 0px 5px;
	background-color:#ffffff;
	background-repeat:none;
	text-align:center; 
	height:23px;
	margin:0px 0px 2px 0px;
	font-size:11px;
	
	background-image:url("/img/bg_men_top_back.gif");
} 
.topmen li{
	display:inline;
	padding-left: 0px;
}
.topmen a{
	background-color:#efefef;
	background-image:url("/img/bg_men_top.gif");
	padding-left:15px;
	padding-right:15px;
	padding-top: 4px;
	padding-bottom:6px;
	text-decoration:none;
	float: left;
	display: block;
	text-decoration: none;
	text-align:center;
	color:#333333;	
}
.topmen a:hover{
	background-color:#efefef;
	text-decoration:none;
	background-image:url("/img/bg_men_top_mo.gif");
}
/* end toppmeny horisontal */


/**************************************************************************/

/* venstre menyfelter */
#td1 a{
	color:#535353;
}
.menytittel,.menytittel2,.menytittel3,.menytittel4,.menytittel5{
	color:#333333;
	font-weight:800;
	font-size:11px;
	/*background-image: url("/img/fa_bg_vmeny_1.gif");
	padding:0px 0px 0px 0px; */
/*	letter-spacing:0.1em;
*/	margin:0px;
}

.menytittel2{
	background-image: url("/img/fa_bg_vmeny_2.gif");
}	

.menytittel3{
	background-image: url("/img/fa_bg_vmeny_3.gif");

}
.menytittel4{
	background-image: url("/img/fa_bg_vmeny_3.gif");

}
.menytittel5{
	background-image: url("/img/fa_bg_vmeny_3.gif");

}

.menytittel1 a:hover{
	background-image: url("/img/fa_bg_mo_m1.gif");
}
.menytittel2 a:hover{
	background-image: url("/img/fa_bg_mo_m2.gif");
}	

.menytittel3 a:hover{
	background-image: url("/img/fa_bg_mo_m3.gif");

}
.menytittel4 a:hover{
	background-image: url("/img/fa_bg_mo_m4.gif");
}
.menytittel5 a:hover{
	background-image: url("/img/fa_bg_mo_m5.gif");
}

.vmeny,.vmeny2,.vmeny3,.vmeny4,.vmeny5{
	padding:0px;
	margin:0px;
	border: 0px 5px 0px 10px;
	font-size:11px;
	font-weight:700;
}

/* meny 1 venstre side*/

ul.vmeny,ul.vmeny2,ul.vmeny3,ul.vmeny4,ul.vmeny5{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	background-color:#dfdfdf;
	clear: both;
	margin:0px 0px 10px 0px;
/*	letter-spacing:0.05em;
*/
} 
.vmeny a,.vmeny2 a,.vmeny3 a,.vmeny4 a,.vmeny5 a{
	color:#333333;
	padding-left:20px;
	padding-top: 3px;
	padding-bottom:5px;
	text-decoration:none;
	display: block;
	text-decoration: none;
	text-align:left;
	font-size:11px;
	background-image: url("/img/fa_bg_vmeny_1.gif");
	background-repeat:none;
	vertical-align: bottom;
	width:135px;
	color:#333333;
}
.vmeny a:hover,.vmeny1 .selected a{
	background-color:#e37a00;
	text-decoration:none;
	background-image:url("/img/fa_bg_vmeny_selected.gif");
}

/* end meny 1 */


/* meny 2 venstre side*/

.vmeny2 a{
	background-image: url("/img/fa_bg_vmeny_2.gif");
}
.vmeny2 a:hover,.vmeny2 .selected a{
	background-image:url("img/fa_bg_mo_m2.gif");
}

/* end meny 2 */



/* meny 3 venstre side*/

.vmeny3 a{
	background-image: url("img/fa_bg_vmeny_3.gif");
}

.vmeny3 a:hover,.vmeny3 .selected a{
	background-image:url("img/fa_bg_mo_m3.gif");
}

/* end meny 3 */

/* meny 4 venstre side*/

.vmeny4 a{
	background-image: url("img/fa_bg_vmeny_4.gif");
}

.vmeny4 a:hover,.vmeny4 .selected a{
	background-image:url("img/fa_bg_mo_m4.gif");
}

/* end meny 4 */

/* meny 5 venstre side*/

.vmeny5 a{
	background-image: url("img/fa_bg_vmeny_5.gif");
}

.vmeny5 a:hover,.vmeny4 .selected a{
	background-image:url("img/fa_bg_mo_m5.gif");
}

/* end meny 5 */

.vmeny2 .sub a,
.vmeny3 .sub a,
.vmeny4 .sub a,
.vmeny5 .sub a {
	padding-left: 30px;
	width:125px;
}

/* end meny 4 */

li.hovedpkt a {
	font-size: 120%;
}

li.sub a {
/*
	padding-left: 30px;
	padding-right: -10px;
*/
}





/* hovedtabell */
#mt{
	width:975px;
}



/* hovedtabell celle 1 ,menyer */

#td1{
	width:150px;
	height:300px;
	text-align:top;
	padding-top: 20px;
}
/* hovedtabell celle 2 ,innhold */

#td2{
	width:600px;
	padding:0px 15px 0px 15px;
}

#path{
	height:14px;
	padding:3px 0px 14px 0px;
	margin:0px;
	border:0px;
	font-size:10px;
}
#path a{
	color:#535353;
}
#path img{
	padding: 0px 5px;
}


/* kampanje o.l , 3 i bredden */

.kampanje,.main,.auksjoner,.galleri,.kunstklubb, .uferror{
	border:1px solid #A9A9A9;
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	width:570px;
}
.auksjoner{
	border:1px solid #F1BC7F;
	border:1px solid #E37A00;
}
.common,
.galleri{
	border:1px solid #E99533;
}
.kunstklubb{
	border-top:1px solid #A9A9A9;
}

#td2 h1{
	color:#535353;
	background-color:white;
	font-size:12px;
	padding:0px 0px 0px 7px;
	margin:0px;
	width:563px;
}
#td2 h1.kampanje{
	border-top:1px solid #A9A9A9;
	border-left:1px solid #A9A9A9;
	border-right:1px solid #A9A9A9;
	border-bottom:0px;
	color:#535353;
}

#td2 h1.kampanje a{
	color:#535353;
}

#td2 h1.auksjoner{
	border-top:1px solid #E37A00;
	border-left:1px solid #E37A00;
	border-right:1px solid #E37A00;
	border-bottom:0px;
	color:#535353;
}
#td2 h1.auksjoner a{
	color:#535353;
}


#td2 h1.galleri{
	border:1px solid #E99533;
	border-left:1px solid #E99533;
	border-right:1px solid #E99533;	
	border-bottom:0px;
	color:#535353;
}
#td2 h1.galleri a{
	color:#535353;
}

#td2 div.uferror div{
	padding-left: 7px;
}
#td2 h1.uferror,
#td2 h1.kunstklubb{
	border-top:1px solid #A9A9A9;
	border-left:1px solid #A9A9A9;
	border-right:1px solid #A9A9A9;	
	border-bottom:0px;
	color:#535353;
}
#td2 h1.kunstklubb a{
	color:#535353;
}

#td2 h1.tittel{
	padding:7px 0px 0px 7px;
	margin:0px;
	width:auto;

}
/* to celler, en smal og en bred med bilde i ved siden av */
.no1,.no2,.no3{
	width:190px;
}
.no23{
	width:380px;
}
.no12{
	width:380px;
}
.no123{
	width:570px;
}

.no1 div,
.no23 div,
.no123 div,
.no1 p,.no23 p,.no2 p,.no3 p,.no12 p{
	margin-right:4px;
	margin-left:7px;
	margin-top:3px;
}
.no1 div div
{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
}
.no12 p{margin-right:10px;}
/* tre celler ved siden av hverandre i tabell med bilder ( i praksis 6 celler*/

.td23k{ /* aitem siden */
margin-bottom: 10px;
}

.td2k3{
	margin:4px;
	padding:0px;
	border:0px;
}
.enav6{
	width:95px;
}
.enav6 p{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	padding:0px;
}

/* en teksblokk, to bilder */
.no2 p,.no3 p{
	padding:0px 0px 0px 1px;
	margin: 0px 0px 0px 0px;
}



/* auksjonsobjekter */
.auksjonsinfo{
	line-height: 150%;
	padding-left:6px;
}

.kunstnernavn,.overskrift{
	font-weight:800;
	margin:0px;
	padding:0px;
	font-size:11px;
	border:0px;
}
.overskrift{
	margin-top:3px;
	margin-bottom:1px;
}

.tittel{
	font-weight:800;
}
.avsluttes{
}	
.galleripris{
}
.galleripris span{
	float: right;
}
.nestebud{
	font-weight:800;
}

div.tittel,div.galleripris{
	padding-top:4px;
}

td.teknikk{
	width:130px;
}
td.infoboks{
	width:10px;
}

.andrebilderkunstner{
	width:190px;
	line-height:16px;
}
.abk1{
	width:90px;
	 border:0px;
}
.abk2{
	width:90px;
	 border:0px;
}


.aukantall{
	width:90px;
}
.aukantall2{
	width:90px;

}
.auksjonantall{
	font-size:11px;
	font-family:arial;
}
.inputnestebud , .inputbudokning , .inputautobud{
	width:50px;
	font-size:11px;
	font-family:arial;
}

.auksjonsinfo .mer, .rammebilde{
	line-height:16px;
	padding-top:10px;
}
.rammebilde{
padding-top:30px;
}

.inputleggbud{
	background-color:#E37A00;
	color:black;
	font-weight:800;
	border:0px;
	margin:2px;
	font-size:12px;

}
/* galleriobjekt */


/* budbekreftelse */
.high{
	line-height:17px;
}


.regerror {
	border-color: red;
}

.radio_regerror {
	border:1px solid red;
}

.select_regerror {
	color: red;
}

.cberr { color: red; }

/* innmeldingsskjema*/

.trinn{
	font-weight:800;
}
.regno1{
	width:100px;
}
.regno2{
	width:260px;
}

.regknapp{
/*
	padding:4px;
	background-color:#E37A00;
	color:black;
	font-weight:800;
	border:0px;
	margin:5px;
	font-size:12px;
*/

	
}
/* auksjonaobjektmodul */

.aukobjhead1{
	padding-left: 7px;
	border-bottom:1px solid #E99533;	
	font-size: 12px;
	font-weight: bold;
	color:#535353;
}
.aukobjhead2{
	padding-left: 7px;
	border-bottom:1px solid #E99533;	
	font-size: 12px;
	font-weight: bold;
	color:#535353;
}

.aukobjtable{
	width:100%;
	border-top:1px solid #E99533;
}
.aukobjtabletd{
	border-left:1px solid #E99533;
}
.budlederhistorikktd td{
	border:0px;
} 
.strek{
	border-left:1px solid #E99533;
	width:1px;
}

.andrebilderkunstner td{
border:opx;

}

.aukobjbod2 {
	white-space: nowrap;
}
.aukobjbod2,.aukobjbod1,.aukobjbod3{
/*	border:1px solid #E99533; */
	padding:4px;
	padding-left:6px;
}
.aukobjbod3,.aukobjbod2{
	border-top:0px;
}
.td1aukobj,
.td2aukobj
{
	vertical-align: top;
}
.auktb1{
	width:50px;
}
.auktb2{
	width:140px;

}
.auktb3{
	width:100px;

}
.auktb4{
	width:70px;

}
.greybg{
	background-color:#eeeeee;


}
.aukunderl{
	border-bottom:1px solid #E37A00;
}

.aukobjbod2 h2,.aukobjbod3 h2{
	padding:1px;
	margin:0px;
	border:0px;
	font-size:12px;
	color:#E37A00;

}
.budlederhistorikk{
	width:100%;
	border-top:1px solid #E37A00;
}
/* 3- celler hved siden av hverandre */

.td2k3w{
}
.td2k3w td{
}





#td2.table{
	clear:both;
}


/* på veggen */


.pane{
	float:right;
	width: 150px;
	list-style-type:none;
	background-color:#eeeeee;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	margin:10px;
}
.pane_bottom {
	float:right;
	clear: right;
}
li.over{
	font-weight:800;
}

p.spm{
	font-weight:800;
	margin:2px;
	padding:2px;
}
.veggen p{
	margin:2px;
	padding:2px;
	line-height:15px;
}

.veggen{
width:360px;
}

/* medlemsiden */
.my{
	border:1px solid:#cccccc;
	width:100%;
}
.my td {
	padding: 3px 15px 3px 10px;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	border-left: none;
}

td.ivalgt{
	white-space: nowrap;
	background-color: #EEEEEE;
}
td.valgt{
	white-space: nowrap;
	background-color: #FFFFFF;
	border-bottom-width: 0px;

}
td.siste{
	width:20%;
	border-right-width: 0px;
}
.valgt a{
	text-decoration: underline;
}
.valgt a, .ivalgt a{
	color:#333333;

}
.greyline{
	height:1px;
	border-top:1px solid #a7a7a7;
}

.kunstklubb p{
padding:8px;

}

.nest { margin: 10px; }
.outline { border: 1px solid #cccccc; }
.inner {
	margin:10px 0px 10px 0px;
}

.innermedlemstjenester {
	margin:10px 0px 10px 0px;
	border:1px solid #cccccc;
}

.inner table,
.innermedlemstjenester table{
	margin:1 0 0 10 0;
	width:100%;

}
.inner th,
.innermedlemstjenester th{
	padding:3px 15px 3px 10px;
	background-color:#ffffff;
	text-align:left;
	font-weight:400;
}

.inner,
.innermedlemstjenester{
	width:545px;
	margin-left:auto;
	margin-right:auto;

}
.innermedlemstjenester.medlemstjenester{
}
.aukoverv{
	border-bottom:1px solid #cccccc;
}
.aukoverv td{
	width:100px;
}
.budbox{
	width:50px;
	font-size:11px;
}
.bypaa{
	margin:4px 0px 4px 0px;
	padding:1px;
	width:50px;
	color:black;
}
.bypaa a{
	text-decoration:none;
	color:black;
}
.graa,.grey{
	background-color:#efefef;

}

.kunstneropplisting{
	width:100%;
}
.kunstneropplisting td{
	padding:13px;
}

.kunstneropplistingalfabetisk{
width:100%;
}
.kunstneropplistingalfabetisk td{
padding:4px;
}


/* handlekurv */
.ordeleft{
	display:inline;
	position:relative;
	left:175px;
}

.gavekortkode{
	border: 1px solid #a7a7a7;
	margin: 5px 12px 6px 12px;
	padding: 3px;
}

.velglevering{
	border: 1px solid #a7a7a7;
	margin:5px 12px 6px 12px;
	padding:3px;
}

#selectlevering{
	font-size:11px;
	background-color:#eeeeee;
	border:1px solid #a7a7a7;
	width:240px;
}
.hightr{
	line-height:18px;
}

.tilkassen{
	margin-left:50px;
}

.kjopantall{
	font-size:11px;
	margin-left:20px;
	margin-top:5px;
}

.sum{
	margin-left:80px;
}

/* søkefelt */
.shjelp{
	float:right;
	background-color:#eeeeee;
	border-top:1px solid #A9A9A9;
	border-left:1px solid #A9A9A9;
	width:190px;
}

.shjelp h2{
	font-size:12px;
	padding:0px;
	margin:0px;
	border:0px;
	margin: 6px;
}


.shjelp p{
	margin: 6px;
	height:150px;
}

.sfelt{
	width:330px;
}
.sokhjelptopp{
	margin:8px;
}

#sknapp{
	background-color:white;
	border:1px solid #666666;
	font-size:12px;
	font-weight:800
	color:#999999;
	margin-left:10px;
}

.sfelt p{
	margin:8px;
}
.soktable{
	width:100%;
}
#btn{
	clear:all;
}
#sokspc{
	margin:10px;
	padding:10px;
}

.kunstnerbokstaver{
	margin:8px;
}

/* hovedtabell celle 3, ytterkant hoyre */

#td3{
	width:215px;
	height:300px;
	 
}

/* innhold i td3 */

#ttd3{
	display:block;
	width:100%;
	height:20px;
}
/* sitemap / fineart på 123 */
#sitemap{
	display: inline;
	float: left;
}
#siteinfo{
	display: inline;
	float: left;
	padding-left:6px;
}
#siteguide{
	display: inline;
	float: left;
	padding-left:6px;
}
#sitemap img,
#siteinfo img,
#siteguide img {
	padding-right: 5px;
}
/* logg inn felt */
#logginntittel{
	font-weight:700;
	margin:4px 0px 0px 3px;
}

#logginform{
	margin:4px 0px 0px 3px;
}

#logginnknapp{
	float:right;	
}
#sendpasswd
{
	font-size:11px;
}
#formepost,#formpassord{
	font-size:11px;
	width:140px
}

#logginninfo{
	margin:4px 0px 0px 3px;
	line-height:17px;
}
/* logget inn felt */

#loggetinntittel{
	font-weight:800;
}

#loggedin1{
	padding-left:0px;
	float:left;
}

#loggedin2{
	padding-right:8px;
	float:right;
}

.list-more,
#loggedinlist{
	clear:both;
	padding:3px 0px 10px 20px;
	margin:0px;
	list-style-image: url("/img/path.gif");
}

#loggedinlist li{
	padding:3px 0px 3px 3px;
}

#loggut{
	margin-left:140px;
	padding:2px 2px 2px 6px;
	font-weight:800;
/*	border:1px solid grey;*/
}









/* bokser med grå kant */

#logginn,#cs,#sok{
	width:205px;
	border:1px solid #a9a9a9;
	margin: 0px 0px 3px 0px;
	padding:5px;
}

/* kampanjebokser */
#td3 h1{
	color:white;
	color: #333333;
	background-color:#E37A00;
	background-color:#A9A9A9;
	background-color: #F2F2F2;
	font-size:12px;
	padding:0px 0px 0px 7px;
	border:0px;
	border: solid 1px #E37A00;
	border-bottom: none;
	margin:0px;
	width:208px;

}
#td3 h1.common{
	background-color:#A9A9A9;
	background-color: #F2F2F2;
	border: solid 1px #A9A9A9;
	border-bottom: none;
}
#td3 h1.common a{
	color: #FFFFFF;
	color: #333333;
}
.kampanjebx{
	width:215px;
	border:1px solid #E37A00;
	margin: 0px 0px 5px 0px;
}
.kampanjebx p{
	padding:0px 5px 0px 5px;
	margin:3px 3px 3px 3px;
}

.td3tbl{
	padding:0px 0px 0px 0px;
	margin:8px 3px 3px 8px;
	 
}
.td3td1{
	text-align:top;
	width:100px;
}
.td3td2{
	width:100px;
}




/* søkeboks */

form{
	margin: 0px;
}

#soketter{
	width:150px;
	font-size:11px;
}
#sokselect{
	width:150px;
	font-size:11px;
	vertical-align:bottom;
}
#srchbtn{
	font-size:11px;
	vertical-align:bottom;
	margin-bottom: 2px;
}
/* development stuff - for guides */
/*
#td2 td{	
	border:1px dashed #dddddd;
}
*/

/* DK */

.pager {
	width: 100%;
	margin-bottom: 5px;
	font-size: 12px;
}

.pager .start{
	width: 20%;
	text-align: right;
}
.pager .meat{
	width: 60%;
	text-align: center;
}
.pager .end{
	width: 20%;
	text-align: left;
}

.footer {
padding-top: 20px;
width: 100%;
text-align: center;
}

.invisible {
	display: none;
}

.rss .title {
}

.rss .desc {
	padding-bottom: 5px;
}

.list-box {
	width: 185px;
	border-bottom: 1px dashed #A9A9A9;
	padding: 10px 0px;
}
.list-box a {
	color:#333333;

}
.box-img {
	float: left;
	margin-right: 3px;
	width: 90px;
	height: 90px;
	overflow: hidden;
}
.box-img img {
	_width: 90px;
	max-width: 90px;
	max-height: 90px;
}
.selflink{
	color: blue;
}

img{
	border: 0px;
}

/* DK bihr pager */

.bihr {
	width: 100%;
	margin-bottom: 1em;
}
.bihr td {
	padding: 3px 15px 3px 10px;
	border-color: #E37A00;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
}
.bihr .cell{
	background-color: #EEEEEE;
}
.bihr .cell a{
	color:#333333;
}
.bihr .selected{
	background-color: #FFFFFF;
	border-width: 0px;
	border-right-width: 1px;
}
.bihr .last{
/*	width: 20%;
	padding-right: 0px;
*/
	border-right-width: 0px;
}

#content
{
height: 100%;
}

#content #logo,
#content #close
{
float: right;
}

.spacious .no1,
.spacious .no12,
.spacious .no23,
.spacious .no2,
.spacious .no3
{
padding: 0px 7px;
}

.content
{
padding: 10px;
}

.auksjoner .no2
{
width: 150px;
}

.auksjoner .no3
{
width: 230px;
text-align: center;
}

/* DB */

.box
{
width: 100%;
}

.box > .header,
.box > * > .header
{
margin-bottom: 5px;
padding-left: 5px;
font: bold 13px Arial, Helvetica, sans-serif;
color: #000000;
background-color: #B7B7B7;
text-align: left;
}

div.header
{
margin-bottom: 5px;
padding-left: 5px;
font: bold 13px Arial, Helvetica, sans-serif;
color: #000000;
background-color: #B7B7B7;
text-align: left;
}

.box > .artist-header
{
margin-bottom: 1px;
font: bold 13px/16px Arial, Helvetica, sans-serif;
color: #000000;
background-color: #B7B7B7;
text-align: left;
}

div.artist-header
{
margin-bottom: 1px;
font: bold 13px Arial, Helvetica, sans-serif;
color: #000000;
background-color: #B7B7B7;
text-align: left;
}


.box > .db_bg
{
background-color: #CCCCCC;
}

.box > .content,
.box > * > .content
{
padding: 0px;
font: 11px Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
}

div.content
{
font: 11px Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
text-align: left;
}

.vertical-separator { background-color: #CBCBCB }
.vertical-separator-inner { background-color: #B7B7B7 }
.vertical-separator-outer { background-color: #161D25 }


/* Globalmeny fra db.no */

.link-00-ul, .link-00-ul a {font-family:Verdana,Arial,Helvetica,sans-serif; color:#000}
.link-ff-ul, .link-ff-ul a {font-family:Verdana,Arial,Helvetica, sans-serif; color:#fff}
.txt {font-family:Verdana,Arial,Helvetica,sans-serif}

.mtxt { font-family:verdana,arial,sans-serif; font-size:10px; font-weight:bold; line-height:14px; padding-left:3px; }
.mstxt { font-family:verdana,arial,sans-serif; font-size:10px; font-weight:bold; line-height:14px; padding-left:3px; }
.m A:link, .m A:visited { color:#000; }
.m { color:#000; cursor:pointer; }
TR TD.m A:link, TR TD.m A:visited { text-decoration: none; }
TR.mr TD { vertical-align:middle; border:1px solid; border-color:#EEE #999 #999 #EEE; }


.ial-ttl
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left
}

.ial-nextbid-value
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background-color: #666666;
color: #FFFFFF;
height: 16px;
}

.ial-product-name-a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
text-decoration: none;
text-align: left;
}

.ial-storeprice-info,
.register-field
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-align: left
}

.ial-nextbid-keyword
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left
}


/* Rammeverksted */
.fs
{
margin: 10px;
font: 11px Arial, Helvetica, sans-serif;
}
.fs .header { font-weight: bold; }
.fs a { color: #000000; }

.fs-right
{
margin-left: 10px;
}

#wall div {
text-align: center:
vertical-align: middle;
margin: auto;
}

#wall div div#container {
margin: auto;
text-align: left;
}

#wall div div div {
padding: 0px;
text-align: center;
}

.mat
{
padding: 0px;
background-color: #F00;
}

.mat div
{
padding: 0px;
text-align: center;
vertical-align: middle;
}

.frame { border-collapse: collapse; }
.frame img { border: none; }

.frame .nw, .frame .ne, .frame .sw, .frame .se
{ height: 10px; width: 10px; background-color: #FFCC99; }

.frame .n, .frame .s
{ height: 10px; background-color: #FFCC99; }

.frame .e, .frame .w
{ width: 10px; background-color: #FFCC99; }

.colorsel img
{
height: 15px;
width: 15px;
border: 1px solid #CCCCCC ! important;
}

.error
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ABCDEF;
vertical-align: top
}

#profiling table
{
font-size: 10px;
background-color: #FFFFEE;
display: none;
}


.highlight
{
background-color: #E37A00;
}

.r
{
	text-align: right;
}

.nw
{
	white-space: nowrap;
}

/* FLASH */

.flash
{

}

.iil-price
{
white-space: nowrap;
}

.huskmeg
{
float: left;
}

.infodoc{
	border:1px solid #E37A00;
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	width:570px;
}

#td2 .infodoc h1,
.infodoc p.links,
.infodoc h2,
.infodoc h3{
	font-size: 1.2em;
	font-weight: bold;
}

.infodoc h1 { border-bottom: 1px solid #E37A00; }
.infodoc h2 { color: #E37A00; }
.infodoc h3 { color: #535353; }
.infodoc table { width: 100%; }

#basket-tease-
{
position: absolute;
top: 0px;
left: 0px;
background-color: #ABCDEF;
width: 250px;
height: 100%;
}


.half-1,
.half-2
{
position: relative;
top: 0px;
width: 49%;
}

.half-1
{
height: 0pt;
left: 0px;
}
.half-2
{
left:50%
}

.basket-address th { text-align: right; }
.basket-address input.text { width: 150px; }
.basket-address input.text.zipcode { width: 35px; }
.basket-address input.text.city { width: 111px; }
.notprice { text-decoration: line-through; }

h1.list-header
{
border-bottom: 1px solid #A9A9A9;
}

/* My-nav */
.mynavigation{
	width:100%;
	border-collapse:collapse;
}

.mynavigation td {
	text-align:center;
	vertical-align:top;
	width:25%;
}
.mynavigation span {
	height:30px;
}

.myprofile a span {
	background:url(/img/my/myprofile.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.myprofile.active span {
	background:url(/img/my/myprofile_active.png);
	background-repeat:no-repeat;
	background-position:center;
}

.myprofile a:hover span {
	background:url(/img/my/myprofile_hover.png);
	background-repeat:no-repeat;
	background-position:center;
}

.basket a span {
	background:url(/img/my/basket.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.basket.active span {
	background:url(/img/my/basket_active.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.basket a:hover span {
	background:url(/img/my/basket_hover.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}


.myorders a span {
	background:url(/img/my/myorders.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.myorders.active span {
	background:url(/img/my/myorders_active.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.myorders a:hover span {
	background:url(/img/my/myorders_hover.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}

.enroll a span {
	background:url(/img/my/enroll.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.enroll.active span {
	background:url(/img/my/enroll_active.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.enroll a:hover span {
	background:url(/img/my/enroll_hover.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}


.myauctions a span {
	background:url(/img/my/myauctions.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.myauctions.active span {
	background:url(/img/my/myauctions_active.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.myauctions a:hover span {
	background:url(/img/my/myauctions_hover.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}

.notify a span {
	background:url(/img/my/notify.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.notify.active span {
	background:url(/img/my/notify_active.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.notify a:hover span {
	background:url(/img/my/notify_hover.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}

.notify_sms a span {
	background:url(/img/my/sms.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.notify_sms.active span {
	background:url(/img/my/sms_active.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.notify_sms a:hover span {
	background:url(/img/my/sms_hover.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}


.offer a span {
	background:url(/img/my/offer.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.offer.active span {
	background:url(/img/my/offer_active.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.offer a:hover span {
	background:url(/img/my/offer_hover.png);
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}

#frames {
	height: 500px;
	overflow: auto;
}

dd {
	margin: 0;
}

.fat_footer {
	padding: 8px 4px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
.fat_col4 {
	width: 25% ! important;
	float: left;
}
.fat_col {
	width: 33%;
	float: left;
}
.fat_col h4 {
	margin: 0;
}
.fat_col ul {
	list-style-type: none;
	margin: 4px 0;
	padding: 0;
}
.search{
	border:1px solid #A9A9A9;
	clear:both;
	padding-bottom:4px;
	margin:0px 0px 5px 0px;
	width:570px;
	overflow: hidden;
}
.search .srch_content {
	padding: 5px;
}
#expand {
	float: right;
	font-size:1.5em;
}
.search .srch_content div {
	width: 530px;
	height: 20px;
}
.search .srch_content div .kw {
	width: 80px;
	display: block;
	float: left;
}
.search .srch_content div .val {
	width: 376px;
	display: block;
	float: left;
}
.search .srch_content #advanced_search div {
	margin-top: 10px;
}
.search .srch_content .button {
	margin-left: 20px;
}
.search .srch_content .text {
	width: 370px;
}
.search .srch_content .select {
	width: 376px;
}
.search .srch_content .advanced {
	display: none;
}
#asrchbtn {
	font-size:11px;
	vertical-align:bottom;
	margin-bottom: 2px;
	display: inline;
}
.strong {
	font-weight: bold;
}
.aitem-price {
	padding: 10px;
}
.aitem-price .infobox {
	overflow: hidden;
	margin-top: 15px;
}
.aitem-price .infobox .kw {
	float: left;
}
.aitem-price .infobox .value {
	padding-left: 90px;
}
.aitem-price .infobox .hint {
	clear: both;
	float: right;
	text-align: right;
	font-size: 8px;
}

.aitem-price .bidbox {
	background-color: #E1E1E1;
        margin-top: 15px;
	padding: 5px;
}
.aitem-description {
	padding: 5px;
	overflow: hidden;
}
.aitem-description .title {
	font-style: italic;
	margin-bottom: 5px;
}
.aitem-description .attr {
	width: 165px;
	float: left;
	margin-right: 20px;
}
.aitem-description .attr a {
	float: right;
}
.aitem-description .art_comment {
	clear: both;
	padding: 10px 0px 10px;
}
.aitem-similar td.list-box {
	border: none;
}
