
body
{
	/*background-color: #999966;*/
}
body.blank
{
	/*background-image: url('./grafikk/bakgrund15.jpg');*/
	/*background-color: #303030;*/
	background-color: #171717
} 
#header
{
	clear: right;
	color: white;
	text-align: center;
	vertical-align:top;
	font-family: sans-serif; 
	border: 1px solid silver;
	border-style: solid solid none solid ;
}
#main
{
	margin-left: auto;
	margin-right: auto;
	
}
#forside
{
	background-color:white;
	padding: 0px;
	border: 1px solid silver;
	margin: 0 0 0 2px;
}
#menu
{
	background-color:black;
	border:1px solid silver;
	border-style: solid solid solid solid;
	/*vertical-align:top;*/
	/*font-size: 12px;*/
	/*background-image: url('./grafikk/bakgrund15.jpg');*/
}
#menu_links a
{
	border: 0px double silver;
	border-style: none double none double;
	padding-top: 10px;
	/*padding-left: 5px;*/
	display:inline-block;
	/*background: transparent url(./grafikk/pil_1.gif) no-repeat center left;*/
	/*margin: 0 20 0 0;*/
	outline: 0;
	color: white;
	font-family: sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	/*display: block;*/
	width: 100%;
	height: 35px;
}
#menu_links a:link, #menu_links a:visited, #menu_links a:active 
{
	background-color:black;
}

#menu_links a:hover 
{	
	background-color:#CAFF70;
	color: black;
}

#menu_links td
{
	width: 16.5%;
}

#menu_result
{
	border: 0px solid silver;
	vertical-align:top;
	text-align: center;
	font-size: 12px;
	
}
#menu index 
{
	color: black; 
}
#menu_bruker 
{
	color:red;
	font-size: 12px;
	text-align: center;
}
#menu_all
{
	height: 1200px;
	vertical-align:top;
	color: white;
}
#contents 
{
	border: 1px solid silver;
	margin: 0 0 0 2px;
}
#contents a
{
	color: blue;
}
#alert
{
	text-align: center;
	margin: 50px;
}
#footer
{
	text-align: center;
	font-family: sans-serif;
	font-size: 9px;
	color: white;
}
#login_links
{
	font-family:sans-serif;
	font-size:9px;
}
fieldset
{
	border: 1px solid black;
}
legend
{
	font-size:18px;
	font-family: arial, lucida console, sans-serif;
	font-style:italic;
}

#tekst_10
{
	font-size:10pt;
	color: black;
	font-weight:400;
}

img
{
	border: 0px solid black;
	outline: 0;
}
.thumb_black
{
	border: 1px solid black;
}
a[href^="index"] 
{
	color: blue; 
}
a[href='#top'] 
{
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(./grafikk/arrow_up.gif) center left no-repeat;
}
#banner_logo 
{
	float:left;
}
#banner_markedsplass 
{
	margin-left:1px;
}
#banner_norge 
{
	margin-left: auto;
	margin-right: auto;
}
#banner_bekjentskap 
{
	position:absolute;
	left:652px;
	top:240px
}
#banner_fiske 
{
	position:absolute;
	left:852px;
	top:240px
}
#banner_friluft 
{
	position:absolute;
	left:512px;
	top:440px
}
#leggtilartikel
{
	padding: 18px;
}
#artikel_header
{
	text-align: center;
}
#artikel_content
{
	text-align: left;
	margin-left: 20px;

}
#artikel_footer
{
	color: #383838;
	font-size: 12px;
	text-align: center;	
}
a:link 
{
	text-decoration: none;
	
}
a:visited 
{
	text-decoration: none;
	color: blue;
}
a:active 
{
	text-decoration: none;
	color: blue;
}
a:hover 
{	
	text-decoration: underline; 
	color: blue;
}
#tilbake_til_toppen
{
	font-family: sans-serif;
	font-size: 9px;
	text-align: left;
}
.ad_right
{
	margin-bottom: 5px;
	margin-left: 3px;
}
#add_object table
{
	margin-left: 10px;
}
#ad_menu
{
	background-color:black;
	margin-top: 5px;
	vertical-align: top;
	text-align: center;
}
#adfull_overskrift
{
	font-family: sans-serif;
	font-size: 20px;
	text-align: left;
	font-style: oblique;
}
#adfull_annonsenr
{
	font-family: sans-serif;
	font-size: 10px;
}
#adfull_beskrivelse
{
	font-family: sans-serif;
	font-size: 16px;
}
#adfull_pris
{
	font-family: sans-serif;
	font-size: 14px;
}
#adfull_hovedkat
{
	font-family: sans-serif;
	font-size: 10px;
}
#adfull_underkat
{
	font-family: sans-serif;
	font-size: 10px;
}
#adfull_gyldig
{
	font-family: sans-serif;
	font-size: 10px;
}
#adfull_dato_inn
{
	font-family: sans-serif;
	font-size: 9px;
}
#adfull_fylke
{
	font-family: sans-serif;
	font-size: 14px;
}
#adfull_bruker
{
	font-family: sans-serif;
	font-size: 14px;
}
#soklist option 
{
	font-size: 12px;
	font-family: sans-serif;
	font-size: 12px;
}
#soklist
{
	font-size:1em;
	font-family: sans-serif;
	font-size: 12px;
}
#sok_annnr
{
	font-family: sans-serif;
	font-size: 11px;
	font-style: oblique;
}
#sok_annonsenr
{
	width:150px;
	padding:8px;
}
.centeredImage
{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}
.adthumb
{
	font-family: sans-serif;
	font-size: 11px;
	font-style: oblique;
	color: white;
	margin-top: 7px;
	margin-left: 5px;
	float: left;
}
.adthumb_bilde
{

}
.adthumb_text
{
	margin-left: 5px;
}
.tilbake
{
	font-family: sans-serif;
	font-size: 11px;
	color: white;
	float: left;
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(./grafikk/arrow_left.gif) center left no-repeat;
}
#scrollAds 
{
	height: 1050px;
	overflow: auto;
}
#femsiste
{
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	font-style: oblique;
	margin: 0 0 10px 0;
}
#faq_omoss
{
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 200%;
	margin-left: 25px;
}
#tips_liten p
{
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	color:red;
}
#container {background:#fff; width:480px; margin:1px; padding:10px;}
.xsnazzy h1, .xsnazzy h2, .xsnazzy h3, .xsnazzy h4, .xsnazzy h5, .xsnazzy p {margin:0 10px 0 10px; letter-spacing:1px;}
.xsnazzy h1 {font-size:2.5em; color:#000;}
.xsnazzy h2 {font-size:2.2em; color:#000; border:0;}
.xsnazzy h3 {font-size:2.0em; color:#000; border:0;}
.xsnazzy h4 {font-size:1.5em; color:#000; border:0;}
.xsnazzy h5 {font-size:1.0em; color:#000; border:0;}
.xsnazzy p {padding-top:0.5em; padding-bottom:0.5em; padding-left:0.5em; color:#000;}
.xsnazzy h1 {padding-top:0.5em; padding-left:10px;}
.xsnazzy h2 {padding-top:0.5em; padding-left:10px;}
.xsnazzy h3 {padding-top:0.5em; padding-left:10px;}
.xsnazzy h4 {padding-top:0.5em; padding-left:10px;}
.xsnazzy h5 {padding-top:0.5em; padding-left:10px;}
.xsnazzy table {padding-top:0.5em; padding-left:10px;}
.xsnazzy {background: transparent; margin:1em;}
.xsnazzy form {padding-bottom:0.5em; padding-left:1.0em; color:#eee;}
.xsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #fff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #000; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.xb1 {margin:0 8px; background:#000;}
.xb2 {margin:0 6px; background:#000;}
.xb3 {margin:0 4px; background:#000;}
.xb4 {margin:0 3px; background:#CAFF70; border-width:0 5px;}
.xb5 {margin:0 2px; background:#CAFF70; border-width:0 4px;}
.xb6 {margin:0 2px; background:#CAFF70; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#CAFF70; border-width:0 3px; height:2px;} 
.xboxcontent {display:block; background:#CAFF70; border:3px solid #000; border-width:0 3px;}

/* BACK UP
#container {background:#fff; width:480px; margin:1px; padding:10px;}
.xsnazzy h1, .xsnazzy h2, .xsnazzy h3, .xsnazzy h4, .xsnazzy h5, .xsnazzy p {margin:0 10px 0 10px; letter-spacing:1px;}
.xsnazzy h1 {font-size:2.5em; color:#000;}
.xsnazzy h2 {font-size:2.2em; color:#000; border:0;}
.xsnazzy h3 {font-size:2.0em; color:#000; border:0;}
.xsnazzy h4 {font-size:1.5em; color:#000; border:0;}
.xsnazzy h5 {font-size:1.0em; color:#000; border:0;}
.xsnazzy p {padding-top:0.5em; padding-bottom:0.5em; padding-left:0.5em; color:#000;}
.xsnazzy h1 {padding-top:0.5em; padding-left:10px;}
.xsnazzy h2 {padding-top:0.5em; padding-left:10px;}
.xsnazzy h3 {padding-top:0.5em; padding-left:10px;}
.xsnazzy h4 {padding-top:0.5em; padding-left:10px;}
.xsnazzy h5 {padding-top:0.5em; padding-left:10px;}
.xsnazzy {background: transparent; margin:1em;}
.xsnazzy form {padding-bottom:0.5em; padding-left:1.0em; color:#eee;}
.xsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #fff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}

/* hack for IE5.5 
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #000; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}
.xb1 {margin:0 8px; background:#fff;}
.xb2 {margin:0 6px; background:#fff;}
.xb3 {margin:0 4px; background:#fff;}
.xb4 {margin:0 3px; background:#D8D8D8; border-width:0 5px;}
.xb5 {margin:0 2px; background:#D8D8D8; border-width:0 4px;}
.xb6 {margin:0 2px; background:#D8D8D8; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#D8D8D8; border-width:0 3px; height:2px;} 
.xboxcontent {display:block; background:#D8D8D8; border:3px solid #fff; border-width:0 3px;}
*/

#picture {width:600px; height:400px; background:url(../gall/pic_10h.jpg) center top; padding:80px 20px 0 20px; margin:15px;
}


img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


.roundcont_orange{
	width: 250px;
	background-color: #ff9900;
	color: #fff;
}
.roundcont_orange p {
	margin: 0 10px;
}
.roundtop_orange { 
	background: url(./grafikk/tr.gif) no-repeat top right; 
}
.roundbottom_orange {
	background: url(./grafikk/br.gif) no-repeat top right; 
}


.roundcont_blue{
	width: 220px;
	background-color: #0094E7;
	color: #fff;
}
.roundcont_blue p {
	margin: 0 10px;
}
.roundtop_blue { 
	background: url(./grafikk/tr_blue.gif) no-repeat top right; 
}
.roundbottom_blue {
	background: url(./grafikk/br_blue.gif) no-repeat top right; 
}
#ie6_alert
{
	background-color:red;
}
a.thumb:link, a.thumb:visited 
{ 
	color: #333333; 
	text-decoration:none;
	border-style: none ;
	display:inline-block;
	width: 100%;
	height: 100%;	
}
a.thumb:hover 
{
	color: #336699;	
	text-decoration: underline;
	display:inline-block;
	width: 100%;
	height: 100%;
}

div.thumb
{
	width: 155px; 
	border: thin solid #333333; 
	background-color: #e5ebeb; 
	/*background-color: #171717;*/
	font-family: sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #333333;
	margin: 1px 1px 1px 1px;
}
div.thumbimage
{
	height: 100px; 
	border-style: none none solid none; 
	border-width: thin; 
	border-color: #333333; 
	overflow: hidden;
}

div.margin
{
	border: 1px solid silver;
	margin: 1px 1px 1px 1px;	
}
img.thumbimage
{
 	border: none;
}
p.stencil
{
	font-family: Stencil; font-size: small; color: #CC9900;
}
#sistetekst
{
	font-family: arial;
	font-size: 12px;
	text-align: center;	
	margin: 1px 1px 1px 1px;
	
}
div.bakgrunn
{
	background-image: url('./grafikk/bakgrund15.jpg');
}
.tablestyle
{	
	margin-left: 30px;
}

.tablestyle table
{
	border-collapse:collapse;
	border: thin solid #333333; 	
}
.tablestyle th
{
	background-color: #CAFF70;
	border: thin solid #333333; 
	padding:2px;

} 
.tablestyle td
{
	/*background-color: LightGray;*/
	border: thin solid #333333; 
	padding:2px;

} 

.loggedinmenu
{
	/*background-color: LightGray;	*/
	background-color: #171717;
}
.loggedinmenu a
{
	color: #15B0F2;
	font-family: sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
}
.thumbmenyheadertext
{
	font-family: arial;
	font-size: 12px;
	text-align: center;	
	margin: 1px 1px 1px 1px;
}
.smallwhitetext
{
	font-family:sans-serif;
	font-size:9px;
	color: gray;
	margin-left: 5px;
}
