
#logginform { 	float:right;
	margin: 0px 0px 0px 0px;
	height: 62px;
	width: 148px;
	color: #fff;
	outline:none;
	background: transparent URL(../images/logginbg_hvit.png) no-repeat top left;

}


#logginform .brukernavn {
		display: block;
	float: left;
	height:15px;
	width:140px;
	padding:8px 0px 4px 6px;
	background: transparent;
	font-size: 0.9em;
	color: #FF5400;
	border: none; margin-top: 3px}

#logginform .passord {
	display: block;
	float: left;
	height:20px;
	width:122px;
	padding:8px 0px 0px 6px;
	background: transparent;
	font-size: 0.9em;
	color: #666;
	border: none;}

#logginform .submitpass {

	display: block;
	float: left;
	height:26px;
	width:18px;
	padding: 0;
	margin: 0;
	background: transparent;
	border: none;
	cursor: pointer;
}


/* Meny */
.art-menu a.active .t { color: #FF5400 }

#artliste li {font-size: 11px }
#artliste li a { text-decoration: none; font-size: 11px }
#bloggliste li a { text-decoration: none }



img { max-width: 504px; height: auto }

div.a {cursor: pointer;}

h2.art-postheader { font-size: 26px }

.art-postcontent img {padding:0px; margin:0px }

/*.art-flash-container1 {}*/

.art-rss-tag-icon { cursor: pointer }

.art-button-wrapper .art-button { cursor: default }



/*.art-block { margin-right: 10px }*/


.art-postcontent, .art-postcontent p, ul.art-menu, ul.art-menu ul, ul.art-vmenu, ul.art-vmenu ul
{
  text-align: justify;
}
table.table {  }
table.table td { border:#4288AB 1px dashed; padding: 7px; width:33%; vertical-align:top}


/* ----------- 3 ruter start -------------- */

/*.art-blockheader .t3 { color:#000 }*/



/* ----------- 3 ruter slutt -------------- */

/* --------------------- SLIDE MENY ---------------------- */

#masterdiv {
width:125px;
margin: 1px; margin-top:15px;
}

#masterdiv a { text-decoration: none }
#masterdiv div { border-top: #BBB 1px solid; }


.menutitle{
font-family: verdana, arial, sans-serif;
cursor:pointer;
margin-bottom: 3px;
padding: 4px;
font-size:11px;
color:#CECECE;
width:100%;
text-align:left;
font-weight:bold;

/*background-image: url('../images/vmenuitem.png');*/
}

.menutitleTopp{
font-family: verdana, arial, sans-serif;
cursor:pointer;
margin-bottom: 3px;
padding: 4px;
font-size:11px;
color:#CECECE;
width:100%;
text-align:left;
font-weight:bold;

/*background-image: url('../images/vmenuitem.png');*/
}

.menutitleBtm{
font-family: verdana, arial, sans-serif;
cursor:pointer;
margin-bottom: 3px;
padding: 4px;
font-size:11px;
color:#CECECE;
width:100%;
text-align:left;
font-weight:bold;
border-bottom: #BBB 1px solid;
/*background-image: url('../images/vmenuitem.png');*/
}

.menutitle_arr{
font-family: verdana, arial, sans-serif;
cursor:pointer;
margin-bottom: 3px;
padding: 4px;
font-size:11px;
color:#CECECE;
width:100%;
text-align:left;
font-weight:bold;

/*background-image: url('../images/vmenuitem.png');*/
}

.submenu {
border-collapse: collapse;
width:100%;
padding: 2px;
color: #777;
margin-bottom: 2px;
}


.submenu a { color: #000; text-decoration: none }
.submenu a:hover { color: orange; text-decoration: none }

a.mnu2link
{
color: #FFFFFF; font-size:10px; height:17px;
font-family: verdana, arial, sans-serif; text-decoration: none;
}
a.mnu2link:hover
{
color: #FFFFFF; font-size:10px; height:17px;
font-family: verdana, arial, sans-serif; text-decoration: none;
}

a.mnu3link
{
color: #FFFFFF; font-size:10px; font-weight: bold; height:17px;
font-family: verdana, arial, sans-serif; text-decoration: none;
}
a.mnu3link:hover
{
color: orange; font-size:10px; font-weight: bold; height:17px;
font-family: verdana, arial, sans-serif; text-decoration: none;
}

a.mnuMain
{
color: #FFFFFF; font-size:10px; font-weight: bold;
font-family: verdana, arial, sans-serif; text-decoration: none;
}
a.mnuMain:hover
{
color: orange; font-size:10px; font-weight: bold;
font-family: verdana, arial, sans-serif; text-decoration: none;
}

.subMeny{
margin-bottom: 5px; margin-top:5px; text-align:left; width:100px; height:auto;
border-top: #CDB965 1px solid; border-bottom: #CDB965 1px solid; color:#999999
}

/* -------------------- SLIDE MENY -END -------------------- */



/* Lister */

a.resultatliste:link, a.resultatliste:active, a.resultatliste:visited { font-weight:bold; font-size:11px; color:#000; text-decoration:none }
a.resultatliste:hover { font-weight:bold; font-size:11px; color:green; text-decoration:none }

/* Lister -slutt */



/* ooooooooo post_norm_maincont ooooooooo */

/*
.artDato {}

.artEdato {}

.artTitle {}

.artIngr {font-size:13px;font-weight:bold}
*/

.artForfatter
{
	padding:10px
}

/* ooooooooo post_norm_maincont -slutt ooooooooo */



/*Linkside*/

.aa_menyLinje /*Årets hunder*/
{
    	margin-top:10px; padding:1px; text-align:right; width:468px; background: #555555;
    	border-top: #777777 2px solid; border-bottom: #000000 2px solid; text-align:center;
    	color:#BBBBBB; font-family: Verdana, Sans-Serif, Arial; font-weight:normal; font-size:10px;
	text-decoration:none
}

a.a_menyLinje:link, a.a_menyLinje:active, a.a_menyLinje:visited
{
	color:#000; font-family: Verdana, Sans-Serif, Arial; font-weight:normal; font-size:10px;
	text-decoration:none
}

a.a_menyLinje:hover
{
    	color:orange; font-family: Verdana, Sans-Serif, Arial; font-weight:normal; font-size:10px; 
	text-decoration:none
}

a.linkRssSide { font-weight:bold; font-size:11px; color:#000; text-decoration:none }
a.linkRssSide:hover { font-weight:bold; font-size:11px; color:green; text-decoration:none }


 a.linkLinkside:link, a.linkLinkside:active, a.linkLinkside:visited
{
    font-weight:bold; font-size:14px; color:#000; text-decoration:none
}

a.linkLinkside:hover
{
    font-weight:bold; font-size:14px; color:Orange; text-decoration:none
}


#tblLink {
	width: 100%;
	border-spacing: 3px	
}

#tblLink td {
	width: 50%;
	padding:10px;
	border: #BBB 1px solid;
}

.alink:hover {color:#C60}



/*Linktitlene*/
a.alink, a.alink:active, a.alink:visited
{
    font-weight:bold; font-size: 12px; font-family:Comic Sans MS, Verdana, Sans-Serif; color:#FD7B34; text-decoration:none
}
a.alink:hover
{
    font-size: 12px; font-family:Comic Sans MS, Verdana, Sans-Serif; color:green; text-decoration:none
}


/*---------------------------------------------------
	Link-modul slutt
----------------------------------------------------*/

/* Paginasjon */

div.pagination {
	padding: 2px;
	margin: 2px;
}

div.pagination a {
	padding: 2px 3px 2px 3px;
	margin: 2px;
	border: 0px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 0px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 3px 2px 3px;
	margin: 2px;
		border: 0px solid #000099;
		font-weight: bold;
		background-color: #555;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 3px 2px 3px;
		margin: 2px;
		border: 0px solid #CCC;
		color: #CCC;
}

/* Paginasjon slutt */
/*GJESTEBOK*/
.gbokInnlTopp
{
    background: transparent URL(../logos/gjBok_grlinje.jpg); background-repeat:no-repeat; background-position:left;
    text-align:center; border: #ccc 1px solid
}

#gjestebok a { text-decoration:none }

#gjestebok { 
	border-collapse: collapse;
}
#gjestebok td {
	width: 580px;
	padding: 5px;
}
#gbokbody {
	width: 100%; 
	border:#555 1px solid;
}

.topline { 
	background-color: #555; 
}

#gbokbody td {
	padding:3px; 
	border:#EEE 1px solid
}

#editor_body {
	font: verdana,arial,sans-serif;
	padding: 10px;
	background: #FFF;
	font-size:11px
}

#gbokinnlegg { width:300px }

.gbokeditor { width:98% }

/*Gjestebok slutt*/

/* Stamtavler*/


    td.stamtavle
    {
    border:#333 1px solid; margin:2px; padding:5px; font-family: Comic Sans MS; font-size: 11px;

    }
	
	td.stamtavle p 
	{
	margin:2px
	}

/*Stamtavler -slutt*/

