#container { width: 788px; margin:10px auto 0; text-align: left;  background-color:#f5f2eb;}
#top { margin:0px; }
#top h1 { padding:0; margin:0; }

#leftnav { float:left;  margin-left:0px; display:inline; overflow:hidden; font-size: 85%; background-color: #f9f9f9;}

#rightnav { float: right; width: 178px; margin-right:8px; display:inline; }
#content { float:right; margin-right:9px; display:inline; background-color:#fff; width:629px; padding:10px; margin-bottom:10px; }
#footer { clear: both; margin: 0; border-top:1px solid #B0A495; text-align:center; border-top:20px solid #f5f2eb;}
#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }
#contentArtikkel { margin-left:131px; margin-right:187px; max-width:468px;  }
#bannerCont { width:948px; }
#bannerCont #container { float:left; }

body {  font-family:Tahoma,Arial,verdana,sans-serif; margin:0; height:100%; text-align:center;  background-color:White;}

img { border:0; display:inline;}
form { margin:0; padding:0; }

#logo { background:url("logo.gif") no-repeat; width:160px; height:100px; float:left; }

.comment {
width:590px;
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
}
.comment p { 
	margin-left:80px;
	margin-top:-10px;
	font-weight:bold;
}

.comment-top {
height:26px;
background: url(gfx/comment_header.gif) top left no-repeat;
}


.pList { list-style:none; display:block; margin:10px 0 10px 10px; padding:0; float:left;}
.pList li a { font-size: 12px; display:block; border:1px solid #fff; text-decoration:none; padding:10px; font-weight:bold; color:black; font-family:Trebuchet MS, Tahoma, Arial, sans-serif;}
.pList li { width:199px; float:left; text-align:center; background:url('gfx/list_border.gif') right center no-repeat; }
.pList li a:hover { border:1px solid #D9D9D9; background:url('gfx/listitembg.jpg') no-repeat;color:black; }

#floater {font-size:.75em;padding:0;margin:0;color:#000; font-family:Verdana, Helvetica, sans-serif}
#floater p {color:#FFF;font-weight:bold;}
#floater_box {width:180px;position:absolute;border:1px solid #000;padding:2px;margin:0;background-color:#3399cc;text-align:center;}
#floater_box a {font-size:2em;margin-right:10px;text-decoration:none;color:#FFF;}
#floater_box a:hover {text-decoration:underline;}
#fb {font-size:2em;padding:0;margin:0;position:absolute;top:0px;text-align:center;}
#fb a {text-decoration:none;}
#fbclose a{font-size:1em;line-height:.8em;padding:0;margin:0;}
#vote_notify {color: #fff}

.comment-content {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 15px;
padding-right: 15px;
background: url(gfx/comment_body.gif) left repeat-y;
}

.comment-content p {
	font-weight: normal;
	margin:0;
	padding:0;
}

.comment-end {
height: 36px;
background: url(gfx/comment_end.gif) top left no-repeat;
}

a { text-decoration:none; }
a:link { color:#ff0000; }
a:visited { color:#ff0000; }
a:hover { color:#FFA4A6; }

/* MAINMENU */
.meny { float:left; font-size:85%; display:inline; list-style-type: none; padding:0; margin:0; width:140px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
.meny li { float:left; width:140px; text-align: left;}
.meny li a { text-align: left; color:#000; width:140px; display:block; padding:5px 8px; text-decoration:none; background:url('gfx/menu_arr.gif') 125px 7px no-repeat; border-bottom:1px solid #DADADA;}
.meny a:visited { text-align: left; color:#000; }
.meny a:hover { text-align: left; color:#fff; background:url('gfx/menu_arr.gif') 125px -23px no-repeat #B32E24; }
.meny a.aktiv{ text-align: left; background:url(gfx/menu_arr2.gif) 122px 9px no-repeat; }
.meny a.aktiv:hover{ text-align: left; background:url(gfx/menu_arr2.gif) 122px -26px no-repeat #B32E24; }

#topmenu { float:left; width:768px; display:inline; list-style:none; padding:0; margin:0; background-color:#333; }
#topmenu li { float:left; text-transform:uppercase; padding:6px 0 0;  }
#topmenu a { color:#fff; text-decoration:none; display:block; padding:0 20px 8px; }
#topmenu a:hover { border-bottom:4px solid #ff0000; padding-bottom:4px;}

#sub { float:left; font-size:85%; display:inline; list-style-type: none; padding:0; margin:0; width:140px; background-color:#E9E9E9; }
#sub li a, #sub li a:hover { text-align: left; color:#000; width:140px; display:block; padding:5px 28px; text-decoration:none; border-bottom:1px solid #D3D3D3; background:url('gfx/sub.gif') 10px 7px no-repeat; overflow:hidden; }
#sub li a:hover {text-align: left;  background-color:#B0CFDF; color:#257297; }
#sub li { float:left; width:140px; background-color:#e9e7e7;text-align: left;}

#anbefalt { float:left; width:598px; background:url('gfx/shadow.gif') repeat-x top; overflow:hidden;}
#anbefalt h2 { color:black; font-size:80%; }
#anbefalt ul { float:left; display:block; list-style:none; margin:0; padding:0;}
#anbefalt li { float:left; margin-right:10px; }
#anbefalt li a { display:block; border:1px solid #E3E3E3; overflow:hidden; width:87px; height:88px;}
#anbefalt li a:hover { border:1px solid #6A6A6A;}
#anbefalt li img { border:0;}

.bildelink {display:block; border:1px solid #E3E3E3; overflow:hidden; width:87px; height:88px;}
.bildelink:hover {border:1px solid #6A6A6A;}
.bildelink img {border:0;}

.bilderamme { display:block; border:1px solid #E3E3E3; overflow:hidden; width:187px; height:188px;}
.bilderamme:hover { border:1px solid #6A6A6A;}
.bilderamme img { border:0;}

#anbefalt2 { float:left; width:598px; background:url('gfx/shadow.gif') repeat-x top; overflow:hidden;}
#anbefalt2 h2 { color:black; font-size:80%; }
#anbefalt2 ul { float:left; display:block; list-style:none; margin:0; padding:0;}
#anbefalt2 li { float:left; margin-right:10px; list-style:none;}
#anbefalt2 li a { display:block; border:1px solid #E3E3E3; overflow:hidden; width:87px; height:88px;}
#anbefalt2 li a:hover { border:1px solid #6A6A6A;}
#anbefalt2 li img { border:0;}

#bunntekst {font-family:Tahoma,Arial,verdana,sans-serif; font-size: 13px; color: #FFFFFF; text-align:center;}

/* SHOPCONTENT */
#catValg  { float:left; border-bottom:1px solid #E4E4E4; padding-bottom:8px;}
#catValg img { float:left; margin-right:10px; }
.navView { float:left; width:400px;}
#oversikt { float:left; padding:8px 0; border-bottom:1px solid #E4E4E4; margin-bottom:10px;}
a.handlekurv { float:right; font-weight:bold; color:#FF0000;}
.catBox, .catBoxEnd { float:left; width:203px; background-color:#666666; height:100px; margin:0 10px 10px 0; }
.catBoxEnd { margin-right:0;}

.produktListe { width:100%; float:center; }
.produktListe th { background-color:#494949; color:#fff; padding:4px 5px; }
.produktListe td { color:#E7E7E7; padding:5px; border-bottom:1px solid #E7E7E7; color:#494949; vertical-align:top;font-family:Tahoma,Arial,verdana,sans-serif; font-size: 13px;}
.produktListe img { border:1px solid #E7E7E7;}
.produktListe img:hover { border:1px solid #6a6a6a;}
.produktListe2 { width:100%; float:center; }
.produktListe2 th { background-color:#494949; color:#fff; padding:4px 5px; }
.produktListe2 td { color:#E7E7E7; padding:5px; border-bottom:1px solid #E7E7E7; color:#494949; vertical-align:top;}
.produktListe2 img { border:0px solid #E7E7E7;}


.buynow {padding:5px;border: 1px solid #e3ad28;background-color:#ffc22d;color:#1f1949;font-size:100%; font-weight:bold;float:right;}
.buynow:link {padding:5px;border: 1px solid #e3ad28;background-color:#ffc22d;color:#1f1949;font-size:100%; font-weight:bold;}
.buynow:active {padding:5px;border: 1px solid #e3ad28;background-color:#ffc22d;color:#1f1949;font-size:100%; font-weight:bold;}
.buynow:visited {padding:5px;border: 1px solid #e3ad28;background-color:#ffc22d;color:#1f1949;font-size:100%; font-weight:bold;}
.buynow:hover {border:1px solid #b18419;color:black;}

.buynow2 {padding:5px;border: 1px solid #e3ad28;background-color:#ffc22d;color:#1f1949;font-size:100%; font-weight:bold;}
.buynow2:link {padding:5px;border: 1px solid #e3ad28;background-color:#ffc22d;color:#1f1949;font-size:100%; font-weight:bold;}
.buynow2:active {padding:5px;border: 1px solid #e3ad28;background-color:#ffc22d;color:#1f1949;font-size:100%; font-weight:bold;}
.buynow2:visited {padding:5px;border: 1px solid #e3ad28;background-color:#ffc22d;color:#1f1949;font-size:100%; font-weight:bold;}
.buynow:2hover {border:1px solid #b18419;color:black;}


/* HEADER */
#top * { float:left;}
#header { width:788px; border-bottom:1px solid #000; position:relative; }
.stats { float:right; margin-left:30px;}
#topMenu { width:788px; background-color:#000; margin-bottom:7px; float:left; padding:7px 10px;}
* html #topMenu { width:768px;}

#topMenu a { height:17px; margin-right:10px; float:left; display:inline;}
#topMenu a.forsiden { width:50px; background:url('theme01/topmenu_forsiden.gif') no-repeat; }
#topMenu a.community { width:65px; background:url('theme01/topmenu_community.gif') no-repeat;}
#topMenu a.support { width:48px; background:url('theme01/topmenu_support.gif') no-repeat;}
#topMenu a.reg { width:62px; background:url('theme01/topmenu_reg.gif') no-repeat;}
#topMenu a.tips { width:346px; background:url('theme01/topmenu_tips.gif') no-repeat; float:right}
.info_nick img { display:inline; }
.info_nick { font-weight:bold; padding:10px; float:left; margin:0; background-color:#fff; color:#494949; width:428px !important; width /**/:468px; border:10px solid #fff; border-bottom:1px solid #F3F3F3; border-top:0;}
.Online { color:#84BB00;}
.Offline { color:#FF4141;}

frame { border: 0px; } 

.pris {}
.pris2 {color:red;}

.produktTitleTD {padding-left: 5px; padding-right: 5px; padding-bottom: 6px;text-align: left; }
.produktTitleTD h1 {font-family:Tahoma,Arial,verdana,sans-serif; font-size: 110%; font-weight: bold;text-align: left;}

.produktTitleTD5 {padding-bottom: 6px;text-align: left;}
.produktTitleTD5 h1 {font-family:Tahoma,Arial,verdana,sans-serif; font-size: 110%; font-weight: bold;text-align: left;}

.produktTitleTD2 {padding-left: 5px; padding-right: 5px; padding-bottom: 6px;background-color:#c1c4cd; text-align: left;}
.produktTitleTD2 h1 {margin:0; padding:0;font-family:Tahoma,Arial,verdana,sans-serif; font-size: 110%; font-weight: bold; color: black;text-align: left;}

.padTD {padding-left: 5px; padding-right: 5px;font-family:Tahoma,Arial,verdana,sans-serif; font-size: 13px; text-align:left;}

.snormal {font-family:Tahoma,Arial,verdana,sans-serif; font-size: 13px;}

#headerLeft {text-align:left; padding:5px; font-family:Tahoma,Arial,verdana,sans-serif; font-size: 13px;}
#headerRight {text-align:right; padding:5px;padding-right:30px; font-family:Tahoma,Arial,verdana,sans-serif; font-size: 13px; background-image: url('gfx/cart_img.jpg'); background-position: right top;background-repeat:no-repeat;}

#headerLeft h1 {padding:0; margin:0; font-size:13px;}
#produkttittel {padding:0; margin:0; font-size:13px;}

#kategoribeskrivelse {font-size:13px;text-align:left; padding:5px;}

/* GLOBAL STYLES */
/* Globale stiler som er felles for alle elementer - plasseres i topp slik at de kan overskrives senere i dokumentet*/
form { margin:0; padding:0; }



/* FORM INPUT */
input, select, textarea { font-family:Tahoma,Arial,Verdana;}
#leftnav input { width:95px !important; width /**/:100px; margin:10px;}