

/*layout*/
body {
background-color : #752d03;
color : #cccccc; 
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 70%; 
font-style : normal;
padding:10px;
margin:0px;
text-align:center;
}
hr {
border: 1px ridge #333366;
width: 70%;
} 
div.out {
background-color :#FCEBC8;
color : #000033; 
width:650px;
min-width: 500px;
margin:0px auto;
padding:0px;
text-align:left;
border: 3px ridge #333366;
}
} 
div.table {
background-color :navy;
}
div.top {
background-color :transparent;
text-align: center;
margin-bottom: 10px;
}
div.menu {
background-color :transparent;
padding: 10px;
margin-right: 5px;
text-align: left;
float: right;
width: 115px;

}
div.main {
background-color :transparent;
padding: 10px;
margin-bottom: 5px;
float: left;
width: 460px;
height: auto !important; 
height: 300px; 
min-height: 300px;
}
div.foot {
background-color :transparent;
padding: 0px;
text-align: center;
clear: both;
}
 
}
/*bilder*/
img {
border-style : none;
margin: 0px;
}
img.head {
border: 2px solid #333366; 
} 
img.right {
border: 2px solid #333366; 
float: right;
margin-left:10px;
}
img.left {
border: 2px solid #333366; 
float: left;
margin-right:10px;
} 


/*skrift*/
p {
color : #000033; 
font-family : Verdana, Arial, Tahoma, Helvetica, Sans-Serif; 
font-size : 100%; 
font-style : normal; 
} 
p.center {
text-align: center;
}
p.right {
text-align:right;
}
p.none {
display: none;
}
h1 {
color : #000033; 
font-family :  Verdana, Arial, Tahoma, Helvetica, Sans-Serif; 
font-size : 120%; 
font-weight : bold; 
} 
h2 {
color : #000033; 
font-family : Verdana, Arial, Helvetica, Tahoma, Sans-Serif; 
font-size : 100%; 
font-weight : bold; 
}  

/*linker*/
a:visited {
color : #752d03; 
text-decoration : none; 
font-weight : bold;
} 
a:link {
color : #752d03; 
text-decoration : none;
font-weight : bold;
} 
a:hover {
color : #752d03; 
text-decoration : none; 
} 
a:active {
color : #752d03; 
text-decoration : none; 
} 

/*tabeller*/
td {
background-color : #ffffff; 
font-size: 8pt;
} 
td.headcell {
background-color : #ffffff;
border: 1px solid #333366;
color : #000000; 
font-size: 100%;
}
td.subcell {
background-color : #ffffff;
color : #000000; 
font-size: 100%;
border: 1px solid #333366;
}
/*skjema*/
input , textarea {
background-color : #ffffff;
color : #000000; 
border: 1px solid #333366;
}

/*gjestebok*/
div.boktopp {
background-color : transparent;
color : #000033; 
padding-bottom: 5px;
border-bottom: 1px solid #333366;
}
div.bokhoved {
border: 1px solid #333366;
color : #000033; 
padding: 10px;
}
div#book {
color : #000000; 
padding: 15px;
}

/*lister*/
ul {
list-style: disc outside;

}
ul.menu {
list-style: none;
padding: 0px;
margin: 5px;
}
ol {
list-style: upper-roman outside;
}
ul.foot{
color: #ffffff;
list-style: none;
padding: 0px;
margin: 5px;
}
