
/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0; padding:0;}
body{background:#da9dbf url(gfx/bg.gif) repeat-x top left; text-align:center;}

td {vertical-align:top;}
img {border: 0;}
HR {width: 100%; height: 1px; border:0; border-top: 1px dotted #ccc; }

ul {margin:5px 0 10px 17px; padding:0; }
ol{margin:10px 0 10px 18px; padding:0;}
li{padding:0 10px 5px 0; }
ul li{list-style-type: disc; line-height:120%;}

/*------------------- T E X T ----------------------*/
p, div, th, td {font:normal 11px Tahoma, Arial, Verdana; line-height: 135%; color: #555;}
p{padding:0; margin:0 0 10px;}

/*---------------- H E A D E R S -------------------*/

H1 {font: normal 26px Georgia, "Times New Roman", Times, serif; color: #b84987; line-height:120%; margin:30px 0 15px;} 
H2 {font: italic normal 18px Georgia, "Times New Roman", Times, serif; color: #666; line-height:140%; margin:0 10px 20px 0;}
H3 {font: bold 13px Tahoma, Arial, Verdana; color: #b84987; line-height:120%; margin:0 0 5px;}
H4{font: bold 13px Tahoma, Arial, Verdana; color: #666; line-height:120%; margin:0 0 5px;}


/*---------------- F O O T E R S -------------------*/
#footer {font:normal 11px Tahoma, Arial, Verdana; color: #aaa; padding-bottom:25px;}
#footer2 {text-align:right; font:normal 11px Tahoma, Arial, Verdana; color: #aaa; padding-bottom:30px;}

/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active, a.Normal:link, a.Normal:visited, a.Normal:active { color:#b84987; text-decoration: underline;}
a:hover, a.Normal:hover {color:#09c;}

a.meny, a.meny:link, a.meny:active, a.meny:visited{display:block; background:#f4ddea; padding: 4px 12px; margin-right:4px; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#b84987; float:left; text-decoration:none;}
a.meny:hover{background:#b84987; color:#fff;}

/*----------------- C U S T O M --------------------*/

#wrapper{background:#fff; width:900px; text-align:left; padding:25px; margin:20px auto;}
#wrapper2{background:#fff; width:900px; text-align:left; padding:0 25px; margin:20px auto;}
.cboth{clear:both;}
#innhold{padding-left:25px;}
#innhold2{padding:25px 0 0 25px;}
#innhold3{padding:0 0 0 25px;}
.ssf{margin:0 10px -3px 0;}
.venstre{width:380px;}

.hev{font: bold 11px Tahoma, Arial, Verdana; color: #b84987;}
.fullt{font: bold 11px Tahoma, Arial, Verdana; color: #999;}
.spr{padding: 5px 0;}
.skjematable td{vertical-align:middle;}

.tb_info{width:100%;}
.tb_info th{background:#eee; padding:4px 10px 5px;}
.tb_info td{border-bottom:#ddd 1px solid; padding:2px 10px 3px;}

.menyi{background:#ccc; padding: 4px 12px; margin-right:4px; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#fff; float:left;}
.detaljebox{background:#eee; padding:10px 10px 20px;}
.detaljebox td{padding:2px 10px 3px; border-bottom: #fff 1px solid;}
.notes{font:normal 11px Tahoma, Arial, Verdana; color: #555;}

#visa, #novisa{display:none;}

/*------------------ F O R M S ---------------------*/
input {font:normal 11px Tahoma, Arial, Verdana;  margin:0 0 3px;}
input.tekst{border:#ccc 1px solid; padding:2px 4px 3px;}
.knappe{background:#b84987; color:#fff; padding: 3px 12px; margin-right:4px; font:bold 11px Georgia, "Times New Roman", Times, serif; border:0; cursor:pointer;}

/*++++++++++++++++  End Style Sheet +++++++++++++++++*/

