/* LAYOUT ----------------------------------------------  */

body  {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:62.5%;
line-height:1.5;
background-color:#363636;
margin: 0;
padding: 0;
margin-top:20px;
color:#333333;}


/* container */
.side {
width:800px;
background-color:#fff;
margin:0 auto;
background-image:url(bilder/bg_sidebar.gif);
background-repeat:repeat-y;
}


/* topp */
.topp {
margin-bottom:20px;}

.topp img {
display:block; /* IE6-7 fix */}

.topp ul {
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center;
	border-bottom:7px solid #ccc;
	background-color:#812455;
}

.topp li {
display:inline;}

.topp li a {
text-decoration:none;
color:#fff;
text-transform:uppercase;
font-family:Arial Narrow, Helvetica, sans-serif;
display:inline-block;
padding:1px 12px;
margin:0 6px;}

.topp li a:hover {
text-decoration:none;
color:#000;
background-color:#ccc;}

/* topp - aktiv fane */
.side_hjem #link_hjem a, 
.side_omoss #link_omoss a, 
.side_faq #link_faq a, 
.side_stotoss #link_stotoss a, 
.side_adopsjon #link_adopsjon a, 
.side_taptfunnet #link_taptfunnet a,
.side_kontakt #link_kontakt a, 
.side_linker #link_linker a {
text-decoration:none;
color:#000;
background-color:#ccc;}


/* fot */
.fot { 
clear:both;
background-color:#812455;
text-align:center;
color:#fff;
padding:4px 0;
zoom:1;} 

.fot p {
margin: 0;}

.fot a {color:white;}

/* sidebar */
.nav_sub {
width:130px;
width:118px;
padding:4px 14px 12px 8px;
float:left;}

.nav_sub ul {
list-style-type:none;
margin:0 0 20px 0;
padding:0;}

.nav_sub li {
margin-bottom:1.3em;
text-align:right;}

.nav_sub a {
text-decoration:none;
}



/* INNHOLD ---------------------------------------------- */


.innhold {
width:610px;
min-height:350px;
float:right;
margin:0 30px 30px 0;
display:inline; /* IE6 fix */
}

/* hoyde IE6 */
* html .innhold {
height:350px;}

p, li, dt, dd, td, th, h3 {
font-size:1.3em;}

th h2, th h3, th p, 
td h2, td h3, td p {
	font-size:1.2em;
}

p, h1, h2, h3 {
margin-top:0;}

p {
margin-bottom:1.5em;}

h1 {
	font-size:2em;
}

h2 {
font-size:1.6em;
margin-bottom:0.3em;
margin-top:1em;}

h3 {
margin-bottom:0;}

hr {
border-top:1px solid #ccc;
margin:0 0 1.2em 0;
padding:0;
color:#fff;
background-color:#fff;
height:1px;}

dt {
font-weight:bold;
margin:0 0 0.2em 2em;
padding:0;
list-style-type:disc;
display:list-item;}

dd {
margin-bottom:1em;
margin-left:2em;
padding:0;
color:#666;}

a {
color: #812455;
text-decoration:underline;}

table {
margin-bottom:1.3em;}

table th, 
table td {
	padding:0 20px 8px 0;
	vertical-align:top;
}

table img {
border:1px solid #333;}

table p {
color:#666;
margin:1em 0 0 0;}

table h3 {
margin:0 0 -0.5em 0 ;}

.oppdatert {
color:#812455;
font-weight:bold;}

.graa {
	color:#333;
}

.innhold li {
margin-bottom:1em;}
.side_taptfunnet .side .innhold table tr td p strong {
	font-weight: bold;
}
.side_taptfunnet .side .innhold table tr td p em {
	text-align: left;
}

