/**************************************************
	Bakgrunn
**************************************************/
body
{
/*
	background-color:#2D4A74;
	background-image:url(http://www.spillarkivet.no/gfx/bakgrunn.png);
	background-image:url(http://www.spillarkivet.no/gfx/bakgrunn.gif);
	background-image:url(http://www.spillarkivet.no/gfx/body.gif);
	background-color:#FFFFFF;*/
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#2D4A74;
	background-color:#000000;
	background-color:#434343;

	margin:10px 0px;
	padding:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/**************************************************
	DIV
**************************************************/
#page { width:1000px; margin:auto; }
#allContent { width:1000px; background-color:#FFFFFF; float:right; text-align:left; padding:5px; margin-bottom:10px; }
#topAds { background-color:#000; width:1170px; height:100px; margin:auto; margin-bottom:10px; font-family:Georgia; font-size:70px; -moz-opacity:.40; opacity:.40; }
#leftAds { float:left; background-color:#FFFFFF; width:120px; height:100%;	padding:5px; }
#spilltema, #spilltema a { margin-bottom:7px; color:#FFFFFF; text-decoration:none; }
#spilltema a:hover { text-decoration:underline; }
div.clear { clear:both; }

/* INPUT */
.inputTittel { padding:5px; border:0px; font-family:Verdana; font-size:12px; width:250px; }
.inputTekst { padding:5px; border:0px; font-family:Verdana; font-size:12px; width:795px; height:800px; min-height:300px; }

/* HEADER */ /* Gamle farger = background-color:#59677A; background-color:#383838;	background-color:#434343; */
#header { height:100px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); }
#logo { height:100%; width:400px; float:left; padding-right:0px; }
#logo a, #logo a:hover { color:#000000; }
#user { height:100%; }
#userLoginLogout, #userLoginLogout a { font-size:10px; color:#FFFFFF; padding-top:5px; border:0px; text-decoration:none; }
#userLoginLogout a:hover { color:#C7C7C7; text-decoration:underline; }
#loggedIn { height:18px; }
#login { height:30px; font-size:10px; font-weight:normal; font-family:Verdana; }
#brukernavn { width:80px; font-size:10px; font-family:Verdana; color:#000000; font-weight:bold; }
#passord { width:80px; font-size:10px; font-family:Verdana; color:#000000; font-weight:bold; }
#knapp { font-size:10px; font-family:Verdana; color:#FFFFFF; background-image:url(http://www.spillarkivet.no/gfx/menybakgrunn.png); border:1px solid #999999; }
#loginWelcome { float:left;	padding-left:5px; }
#tidSiden { float:right; display:inline; padding-right:5px; color:#C7C7C7; }
#userSpace { height:100%; padding-left:0px; font-size:10px; color:#333333; }
#avatar { float:left; padding:5px; width:60px; }
#details { float:left; width:420px; }
#brukerLinker { float:right; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); width:105px; height:67px; padding:5px 5px 5px 5px; position:relative; top:-23px; }
#brukerLinker a { color:#FFFFFF; text-decoration:none; }
#brukerLinker a:hover { color:#C7C7C7; text-decoration:underline; }
img.miniBilde { display:inline; position:relative; top:5px; border:0px; }

/* TOPPMENY */
#topMenu { float:left; background-color:#DDDDDD; background-color:#383838; background-color:#434343; width:1000px; height:24px; font-size:10px; font-weight:bold; margin-top:5px; }

/* HOVEDVINDU */
#mainContent { width:1000px; float:right; display:block; }

/* VENSTREMENY */
#leftMenu { color:#383838; width:180px; float:left; display:block; margin-top:5px; }
#search { background-color:#E3E0D9; height:80px; }
#searchContent { padding-right:5px; font-size:12px; }
div.left { float:left; }
div.right { float:right; }

div.boks, div.boks a { margin-top:5px; margin-bottom:5px; font-size:11px; color:#434343; text-decoration:none; }
div.boks a:hover { text-decoration:underline; }
div.boksContent { background-color:#E3E0D9; padding:5px; clear:both; }
div.boksContent.kommentarer a { padding-left:5px; }
div.boksContent.kommentarer { padding-bottom:50px; }
div.boksLeft { float:left; width:50%; height:30px; }
div.boksRight { float:right; width:50%; height:30px; }

div.overskrift { clear:both; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); padding:5px; color:#FFFFFF; font-size:14px; font-family:Georgia; font-weight:bold; }
div.overskriftContentLeft { float:left; width:132px; height:17px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; font-size:14px; font-family:Georgia; font-weight:bold; padding:5px; }
div.overskriftContentRight { float:left; width:133px; height:17px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; font-size:14px; font-family:Georgia; font-weight:bold; padding:5px; text-align:right; }
div.overskriftContentRight a { font-family:Georgia; font-size:14px; color:#FFFFFF; text-decoration:none;}
div.overskriftContentRight a:hover { text-decoration:underline; }

/* MIDTEN */
#mainContentLeft { float:left; margin-left:5px; margin-right:5px; width:525px; }
#mainContentBig { float:left; margin-left:5px; width:815px; padding-bottom:20px; }
#bildeviser { text-align:center; margin-bottom:5px; margin-top:5px; }
div.storNyhet { background-color:#FFFFFF; float:left; width:525px; margin-bottom:5px; min-height:200px; }
div.storNyhetArtikler { background-color:#FFFFFF; float:left; width:525px; margin-bottom:5px; min-height:205px; }
div.litenNyhetLeft { text-align:left; float:left; width:260px; }
div.litenNyhetRight { text-align:left; float:right; width:260px; }
div.hovedBildeLite { position:relative; float:left; width:260px; height:224px; color:#FFFFFF; clear:left; z-index:0; background-color:#434343; }
div.hovedBildeLite img { border:0; }
div.hovedBildeStort { position:relative; float:left; width:525px; height:250px; color:#FFFFFF; clear:left; z-index:0; }
div.hovedBildeStort img { border:0; }
div.bakgrunnOverBildeLite { background-image:url(../gfx/bakgrunnOverBilde.png); width:260px; height:100px; position:absolute; bottom:0px; left:0px; }
div.bakgrunnOverBildeStort { background-image:url(../gfx/bakgrunnOverBilde.png); width:525px; min-height:30px; position:absolute; bottom:0px; left:0px; }
div.tekstOverBakgrunnLite { margin:5px; width:250px; }
div.tekstOverBakgrunnStort { margin:5px; width:515px; }

span.tittel a { color:#FFFFFF; font-size:14px; font-family:Arial; font-weight:bold; text-decoration:none; text-transform:uppercase; }
span.tittel a:hover { text-decoration:underline; }
span.tittelStor a { color:#FFFFFF; font-size:20px; font-family:Arial; font-weight:bold; text-decoration:none; text-transform:uppercase; }
span.tittel a:hover { text-decoration:underline; }
span.ingress, span.ingress a:link { color:#FFFFFF; font-size:10px; font-family:Verdana; font-weight:bold; text-decoration:none; }
span.ingress a:hover { text-decoration:underline; }
span.bildeviser { color:#FF9900; font-size:10px; font-family:Verdana; font-weight:bold; }

div.bakgrunnOverBildeLite h2, div.bakgrunnOverBildeStort h2 { margin-bottom:5px; font-family:Verdana; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:left; clear:left; }

div.menyOverskrift { font-weight:bold; padding-bottom:5px; padding-top:5px; }
#tags, #artikkelKommentarer a { background-color:#CCC9C3; background-color:#E3E0D9; margin-top:5px; margin-bottom:5px; font-size:12px; color:#434343; text-decoration:none; }
#tags a:hover { text-decoration:underline; }
#tagsContent { padding:5px; }
#tagBoks { background-color:#FFFFFF; border:1px #000000 dotted; padding:4px; }
#tagBoks a { color:#000000; text-decoration:none; }
#tagBoks a:hover { text-decoration:underline; }

a.tag1 { font-size:10px; }
a.tag2 { font-size:10px; font-weight:bold; }
a.tag3 { font-size:16px; font-weight:bold; }
a.tag4 { font-size:22px; font-weight:bold; }

/* KOMMENDE SPILL */
div.infoTekst, div.infoTekst a { padding-top:20px; clear:both; color:#000000; text-decoration:none; }
div.infoTekst a:hover { text-decoration:underline; }
div.kommendespillKolonner { width:100%; clear:both; }

h1 { font-family:Georgia; font-size:24px; margin:0px 0px 5px 0px; }
h2 { font-family:Georgia; font-size:16px; margin-bottom:0px; }

div.kommendespillKolonne1 { width:407px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; }
div.kommendespillKolonne2 { width:250px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; }
div.kommendespillKolonne3 { width:130px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; text-align:center; }

div.kommendespillRad1 { width:407px; padding:3px; float:left; }
div.kommendespillRad1 a, div.kommendespillRad2 a { color:#000000; text-decoration:none; }
div.kommendespillRad1 a:hover, div.kommendespillRad2 a:hover { text-decoration:underline; }
div.kommendespillRad2 { width:250px; padding:3px; float:left; }
div.kommendespillRad3 { width:130px; padding:3px; float:left; text-align:center; font-weight:bold; }

/* HØYRE KOLONNE */
#mainContentRight { float:left; width:285px; }
div.omtaleBilde { width:285px; height:135px; margin-top:5px; }
div.omtaleBildeOverBilde { padding:5px; position:relative; top:-60px; }
div.omtaleTittel a { color:#FFFFFF; font-size:16px; font-family:Arial; font-weight:bold; text-decoration:none; text-transform:uppercase; }
div.omtaleTittel a:hover { text-decoration:underline; }
div.omtaleKonsoll { color:#FFFFFF; font-size:10px; font-weight:normal; }

/* BUNN */
#footer { background-color:#434343; font-size:10px; color:#AAAAAA; text-align:center; clear:both; padding-top:20px; padding-bottom:20px; }
#footer a { color:#FFFFFF; text-decoration:none; }
#footer a:hover { color:#CCCCCC; text-decoration:underline; }

/**************************************************
	BILDEKANTER
**************************************************/
img.bilde { border:5px solid #FFFFFF; }
img.bilde:hover { border:5px solid #AAAAAA; }
img.bildeMini { border:2px solid #FFFFFF; width:50px; }
img.bildeMini:hover { border:2px solid #AAAAAA; width:50px; }
img.flereBilder { border:2px solid #FFFFFF; width:120px; height:67px; margin:2px; }
img.flereBilder:hover { border:2px solid #AAAAAA; }

/**************************************************
	NYHETER/ARTIKLER
**************************************************/
#nyhetHovedbilde { margin-top:5px; height:250px; margin-bottom:5px; }
span.tittel { color:#FFFFFF; font-size:20px; font-family:Arial; font-weight:bold; text-decoration:none; text-transform:uppercase; }
#nyhetHovedTekst { margin-top:5px; margin-bottom:5px; }
div.nyhetDetaljer { background-color:#EEEEEE; padding:5px; margin-top:5px; margin-bottom:5px; font-size:12px; }
div.nyhetDetaljer a { text-decoration:none; color:#000000; }
div.nyhetDetaljer a:hover { text-decoration:underline; }
#tekst { background-color:#EEEEEE; padding:15px 5px 5px 5px; margin:5px 0px 5px 0px; line-height:1.6em; text-align:justify; }
div.tekst { background-color:#EEEEEE; padding:15px 5px 5px 5px; margin:5px 0px 5px 0px; line-height:1.6em; text-align:justify; }
#nyhetTekst { background-color:#EEE; background-color:#EEE; padding:15px 20px 10px 20px; margin:5px 0px 5px 0px; line-height:1.6em; text-align:justify; font-size:14px; font-family:Georgia; }
#nyhetTekst a, #tekst a, div.tekst a { text-decoration:underline; color:#333333; font-weight:bold; }
#nyhetTekst a { text-decoration:none; }
#nyhetTekst a:hover, #tekst a:hover, div.tekst a:hover { text-decoration:none; }
#nyhetTekst img { max-width:475px; }
span.relaterteNyheterBilde img { width:265px; }
span.relaterteNyheterOverskrift { font-weight:bold; }
span.relaterteNyheterTekst { }
span.relaterteNyheterLesHele { }

#mainContentLeft .boksContent { background-color:#EEE; }

/**************************************************
	OMTALE
**************************************************/
#omtaleHovedbilde { margin-top:5px; min-height:295px; margin-bottom:5px; margin-bottom:5px; }
div.omtaleBildeStort { position:relative; float:left; width:525px; min-height:295px; color:#FFFFFF; clear:left; z-index:0; }
div.omtaleBildeStort img { width:525px; border:0px; height:295px; }
div.bakgrunnOverOmtaleBildeStort { background-image:url(../gfx/bakgrunnOverBilde.png); width:525px; min-height:30px; position:absolute; bottom:0px; left:0px; }
div.tekstOverBakgrunnOmtaleStort { margin:5px; width:515px; }

#omtaleHovedTekst { margin-top:5px; margin-bottom:5px; }
div.omtaleDetaljer { background-color:#EEEEEE; padding:5px; margin-top:5px; margin-bottom:5px; font-size:12px; }
div.omtaleDetaljer a { text-decoration:none; color:#000000; }
div.omtaleDetaljer a:hover { text-decoration:underline; }
#omtaleTekst { background-color:#EEEEEE; padding:15px 5px 40px 5px; margin:5px 0px 5px 0px; line-height: 1.6em; }
#omtaleTekst a { text-decoration:underline; color:#333333; font-weight:bold; }
#omtaleTekst a:hover { text-decoration:none; }
#omtaleTekst img { max-width:505px; margin-top:10px; margin-bottom:10px; }
div.omtaleTeksten { font-family:Georgia; font-size:14px; background-color:#EEEEEE; padding:0px 5px 10px 5px; margin:5px 0px 5px 0px; line-height: 1.6em; }
div.omtaleTeksten a { text-decoration:underline; color:#333333; font-weight:bold; }
div.omtaleTeksten a:hover { text-decoration:none; }

div.karakterBoks { font-size:34px; font-weight:bold; text-align:center; background-color:#E3E0D9; padding:5px; margin:auto; }
div.karakterBoksContent { font-size:34px; font-weight:bold; text-align:center; background-color:#E3E0D9; padding:20px 0px 20px 0px; width:150px; margin:20px 0px 20px 0px; }

span.relaterteOmtalerBilde img { width:265px; }
span.relaterteOmtalerOverskrift { font-weight:bold; }
span.relaterteOmtalerTekst { font-weight:normal; }
span.relaterteOmtalerLesHele { }
div.relaterteOmtalerPosisjon { position:absolute; }
div.relaterteOmtalerCover { position:relative; bottom:140px; left:10px; }
div.relaterteOmtalerCover img { width:80px; border:0px; }
div.cover { float:left; display:inline; background:url('../gfx/img_shade.gif') bottom right; padding:0px 4px 5px 0px; margin:0px 8px 0px 3px; }
div.xbox360 { border:1px solid #A1BF4F; background-color:#A1BF4F; }
div.xbox { border:1px solid #A1BF4F; background-color:#A1BF4F; }
div.playstation3 { border:1px solid #DDDDDD; background-color:#DDDDDD; }
div.playstation2 { border:1px solid #0000FF; background-color:#0000FF; }
div.gamecube { border:1px solid #000000; background-color:#000000; }
div.wii { border:1px solid #FFFFFF; background-color:#FFFFFF; }
div.psp { border:1px solid #CCCCCC; background-color:#CCCCCC; }
div.ds { border:1px solid #CCCCCC; background-color:#CCCCCC; }
div.pc { border:1px solid #000000; background-color:#000000; }

div.boksLedetekst { font-weight:bold; }
div.boksTekst { margin-bottom:10px; }
div.boksLedetekstPluss, div.boksLedetekstMinus { font-weight:bold; }
div.boksTekstPluss, div.boksTekstMinus { margin-bottom:10px; }

/**************************************************
	OMTALER (Liste over alle)
**************************************************/
div.omtalerBildeViAnbefaler img { width:400px; }

/**************************************************
	UNDERMENY (Undermeny med konsollvalg)
**************************************************/
#nyheter { display:none; }
#omtaler { display:none; }
#artikler { display:none; }
#spillrommet { display:none; }
#blogger { display:none; }
div.undermenyOmtaler { padding:3px; margin-left:57px; }
div.undermenyNyheter { padding:3px; margin-left:129px; }
div.undermenyArtikler { padding:3px; margin-left:196px; }
div.undermenySpillrommet { padding:3px; margin-left:326px; }
div.undermenyBlogger { padding:3px; margin-left:425px; }
div.undermenyOmtaler a, div.undermenyNyheter a, div.undermenyArtikler a, div.undermenySpillrommet a, div.undermenyBlogger a { color:#434343; text-transform:uppercase; font-size:11px; font-family:Arial; text-decoration:none; font-weight:bold; }
div.undermenyOmtaler a:hover, div.undermenyNyheter a:hover, div.undermenyArtikler a:hover, div.undermenySpillrommet a:hover, div.undermenyBlogger a:hover { border-bottom:1px solid #434343; }

/**************************************************
	SØK
**************************************************/
div.sokResultat { clear:both; width:510px; margin-bottom:30px; }
div.sokResultat1 { float:left; width:140px; }
div.sokResultat2, div.sokResultat3 { float:left; width:370px; }
div.sokResultat2 a, div.sokResultat2 a:hover { color:#000000; text-decoration:none; font-size:20px; font-weight:bold; font-family:Arial; text-transform:uppercase; }
div.sokResultat3 a { color:#000000; text-decoration:underline; }
div.sokResultat3 a:hover { text-decoration:none; }

/**************************************************
	BLOGG
**************************************************/
div.bloggKolonner { width:100%; clear:both; }
div.bloggKolonne1 { width:100px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; }
div.bloggKolonne2 { width:70px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; }
div.bloggKolonne3 { width:521px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; }
div.bloggKolonne4 { width:100px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; text-align:center; }

div.bloggRad1 { width:100px; padding:3px; float:left; height:18px; }
div.bloggRad2 { width:70px; padding:3px; float:left; height:18px; }
div.bloggRad3 { width:521px; padding:3px; float:left; font-weight:bold; height:18px; }
div.bloggRad3 a { color:#000000; text-decoration:none; }
div.bloggRad3 a:hover { text-decoration:underline; }
div.bloggRad4 { width:100px; padding:3px; float:left; text-align:center; font-weight:bold; height:18px; }

/**************************************************
	TOPPLISTEN
**************************************************/
div.topplistenKolonner { width:100%; clear:both; }
div.topplistenKolonne1 { width:380px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; }
div.topplistenKolonne2 { width:150px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; text-align:center; }
div.topplistenKolonne3 { width:150px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; }
div.topplistenKolonne4 { width:100px; background-image:url(http://www.spillarkivet.no/gfx/header_bg.png); color:#FFFFFF; padding:3px; float:left; font-family:Georgia; font-size:14px; font-weight:bold; text-align:center; }

div.topplistenRad1 { width:380px; padding:3px; float:left; }
div.topplistenRad1 a { color:#000000; text-decoration:none; }
div.topplistenRad1 a:hover { text-decoration:underline; }
div.topplistenRad2 { width:150px; padding:3px; float:left; text-align:center; }
div.topplistenRad3 { width:150px; padding:3px; float:left; }
div.topplistenRad4 { width:100px; padding:3px; float:left; text-align:center; }

