* {
margin:0;
padding:0;
}

img {
border:0;
}

body {
height:auto;
font-family:Verdana;
background-color:#303437;
font-size:12px;
line-height: 1.5em;
}

#mainContainer {
overflow:auto;
height:auto;
width:837px;
margin:0 auto;
background-image:url(gg_grafikk/gg_wrapper2.jpg);
}

#mainContainer_in {
margin-left:25px;
width:800px;
}

*html #mainContainer_in {height:auto}

#header {
width:799px;
height:140px;
background-image:url(gg_grafikk/gg_header.jpg);
border-bottom:1px solid #dc7533;
}

#topMidt {
width:100%;
background-image:url(gg_grafikk/topmidt.gif);
height:35px;
}

#topvenstre {
margin-left:2px;
width:100%;
background-image:url(gg_grafikk/topside.gif);
height:35px;
}

#tophoyre{
width:183px;
background-image:url(gg_grafikk/topside.gif);
height:35px;
margin-bottom:15px;
}

#hoyreKol {
margin-right:75px;
width:110px;
float:right;
}

#midtFelt {
width:440px;
border-left:1px solid #dc7533;
border-right:1px solid #dc7533;
padding-bottom:20px;
float:right;
}

#venstreKol {
width:170px;
float:left;
}

.txtMidt {
padding-left:10px;
padding-right:5px;
padding-bottom:250px;
}

.txtMidt a:link {
color:#daa143;
}

.txtMidt  a:visited {
color:#daa143;
}

.txtMidt a:hover {
color:#eeb75b;
text-decoration:none;
}


.vKol {
padding-top:20px;
padding-left:7px;
}

li.vMeny a:link {
color:#3b3b3b;
text-decoration:none;
}

li.vMeny a:visited{
color:#3b3b3b;
text-decoration:none;
}

li.vMeny a:hover {
color:#3b3b3b;
text-decoration:underline;
}

li.vMeny {
padding-top:10px;
padding-bottom:10px;
background-color:#efaa42;
list-style-position: inside;
list-style-type:none;
padding-right:3px;
margin-bottom:1px;
text-align:right;
}


ul.vMeny {
width:100%;
}

li.vPMeny a:link {
color:#fff;
text-decoration:none;
}

li.vPMeny a:visited {
color:#fff;
text-decoration:none;
}

li.vPMeny a:hover {
color:#fff;
text-decoration:underline;
}

li.vPMeny {
color:#fff;
padding-top:10px;
padding-bottom:10px;
background-color:#e3b15d;
list-style-position: inside;
list-style-type:none;
padding-right:3px;
margin-bottom:1px;
text-align:right;
}

ul.vPMeny {
width:128px;
width:100%;
}

#footer {
margin:0 auto;
width:850px;
height:250px;
background-image:url(gg_grafikk/footer.gif);

}

/*Artikler */
.txtMidt h1,h2 {
color:#ec8740;
border-bottom:1px dotted #fbb685;
padding-bottom:3px;
margin-bottom:5px;
font-family:Arial;
}


/* GALLERI */
.gImga {
float:left;
border:2px solid #dc7533;
width:280px;
}

.gBesa {
float:right;
width:120px;
}

.gVisa {
width:410px;
}

.albumTekst {
width:100px;
float:right;
}

.gMaina {
overflow:auto;
padding-bottom:6px;
width:400px;
margin-bottom:6px;
border-bottom:4px solid #3b3b3b;
}

.gMaina h2 {
color:#ec8740;
border-bottom:1px dotted #fbb685;
padding-bottom:3px;
margin-bottom:5px;
font-family:Arial;
}

h2.visBilde {
color:#ec8740;
border-bottom:1px dotted #fbb685;
padding-bottom:3px;
margin-bottom:5px;
font-family:Arial;
}

.gVisbilde {
border:2px solid #dc7533;
}

/*Hoyre Kollone*/
ul.sisteTi {
width:182px;
}


li.sisteTi {
list-style-type:none;
padding-left:3px;
background-color:#eeb75b;
margin-bottom:1px;
}

li.sisteTi a:link {
color:#fff;
text-decoration:none;
}

li.sisteTi a:visited {
color:#fff;
text-decoration:none;
}


li.sisteTi a:hover {
color:#fff;
text-decoration:underline;
}

.forum {
padding-left:3px;
width:179px;
color:#fff;
background-color:#eeb75b;
margin-top:-3px;
}

.forum  a:link {
color:#3b3b3b;
text-decoration:none;
}

.forum a:visited {
color:#3b3b3b;
text-decoration:none;
}


.forum  a:hover {
color:#3b3b3b;
text-decoration:underline;
}

/*Produkter*/
.produkt_boks {
margin-bottom:11px;
width:420px;
padding-bottom:5px;
border-bottom:1px solid #fbb685;
}

.produkt_bBilde {
margin:5px;
border:4px solid #fff;
}

.produkt_boks h1,h2 {
color:#ec8740;
border-bottom:1px dotted #fbb685;
padding-bottom:3px;
margin-bottom:5px;
font-family:Arial;
}


/* Footer */
.foTxt {
margin-left:35px;
width:750px;
text-align:right;
padding-top:8px;
padding-left:20px;
color:#878787;
}

.foTxt a:link {
color:#3b3b3b;
text-decoration:none;
}

.foTxt a:visited {
color:#3b3b3b;
text-decoration:none;
}


.foTxt  a:hover {
color:#3b3b3b;
text-decoration:underline;
}
