BODY{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
margin-left:0px;
scrollbar-base-color:#b4b4b4; 
scrollbar-face-color:#ffffff; 
scrollbar-track-color:#ffffff; 
scrollbar-3dlight-color:#b4b4b4; 
scrollbar-highlight-color:#ffffff; 
scrollbar-arrow-color:#b4b4b4; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-shadow-color:#b4b4b4;
}

h1{
color: #ffffff;
font-size:45px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

h2{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
margin:2px;
font-size : 18px;
color:#000000;
}

h2#Timer{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
margin:2px;
font-size : 16px;
color:#000000;
}

h3{
color: #ffffff;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
top: -20px;
}

h4{
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
color:#000000;
font-weight:normal;
}

HR{
color:  #dddddd;
}
.les_mer_knapp{
position:relative;
top: -1px;
left:407px;
}

.les_mer_knapp2{
position:relative;
left:152px;
}

a:link {
color: #878787;
text-decoration:none;
}

a:visited {
color: #878787;
text-decoration:none;
}

a:hover {
color: #666666;
text-decoration:none;
}

.news_content {
    font-family: Arial, Helvetica, sans-serif;
    font-size : 14px;
}

/* ----- Hoved siden ----- */

.hoved_table {
border-collapse: collapse;
border: 1px solid #b5b6b5;
}

.priser td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
}

.innmelding td{
font-family:      Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

.innmelding select {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        9px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #666666;
	border:1px solid #d4d4d4;
}

.innmelding input {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        10px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #ecedee;
	border:1px solid #d4d4d4;
}

.innmelding textarea {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        9px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #ecedee;
	border:1px solid #d4d4d4;
}

.sendepost{
position:absolute;
border:1px solid #b4b4b4;
font-size:9px;
width:730px;
left:208px;
}

.sendepost select {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        9px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #666666;
	border:1px solid #d4d4d4;
}

.sendepost input {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        10px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #ecedee;
	border:1px solid #d4d4d4;
}

.sendepost textarea {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        9px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #ecedee;
	border:1px solid #d4d4d4;
}

/* Kalender */

TABLE.Kalender {
	border-collapse: collapse;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
}

TR.Kalender {
	border: 1px;
	border-color: #000000;	
	border-style: solid;
}

TH.Kalender {
	font-size: 13px;
}

TD.Kalender {
	border: 1px;
	border-color: #000000;	
	border-style: solid;
	height: 20px;
	font-size: 12px;
	padding: 0px;
}

TD.Kalender A:link {
	color: #000000;
	text-decoration:none;
}

TD.Kalender A:visited {
	color: #000000;
	text-decoration:none;
}


/* Week schedule table */

TABLE.WeekSchedule {
	width: 736px;
	border-collapse: collapse;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	background-color: #ffffff;
}

TR.WeekSchedule {
	border: 1px;
	border-color: #b4b4b4;	
	border-style: solid;
}

TH.WeekSchedule {
	font-size: 13px;
}

TD.WeekSchedule {
	height: 40px;
	font-size: 12px;
	border: 1px;
	border-color: #b4b4b4;	
	border-style: solid;
	padding: 0px;
}

TD.WeekSchedule#Time {
	vertical-align: middle
}

/* Week schedule classes */

DIV.WeekScheduleClass {
	padding: 2px;
}

DIV.WeekScheduleClass#NonBottom {
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff9933;	
}

.logo_day_view{ background-image: url(http://www.lyst-huset.org/images/logo_day_view.jpg); background-repeat: no-repeat;}

/* ----- Galleri ----- */

.photo_link_box {
    padding:4px;
	border: 1px solid #cccccc;
	background: #E9ECEF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size : 12px;
    text-align:center;
	height:100px;
	width:150px;
	cursor:pointer;
}
	
.photo {
    padding:4px;
	border: 1px solid #cccccc;
	background: #E9ECEF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size : 12px;
    text-align:center;
}

.caption {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin:2px;
    font-size : 14px;
    color:#C64934;
}

#main_galleri {
    margin: 3px;
	border: 1px solid #cccccc;
	background: #F1F3F5;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
}

/* Ansatte tabell */

#ansatte_table {
    margin:3px;
	border: 1px solid #cccccc;
	width: 736px;
	background: #F1F3F5;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
}

.ansatt_heading {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin:2px;
    font-size : 18px;
    color:#999999;
}

.ansatt_heading2 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin:2px;
    font-size : 16px;
    color:#666666;
}

.ansatt_content {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin:2px;
    font-size : 14px;
    color:#000000;
}

.form td{
font-family:      Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.form select {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        9px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #ecedee;
	border:1px solid #d4d4d4;
}

.form input {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        10px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #ecedee;
	border:1px solid #d4d4d4;
}

.form textarea {
	color:           #000000;
	font-style:       normal;
	font-weight:      normal;
	font-size:        9px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #ecedee;
	border:1px solid #d4d4d4;
}


