div.calendar_widget { position: absolute; top: 0px; left: 0px; width:370px; height: 230px; display: none; }
h1 {
	font-style: italic;
	font-weight: normal;
	font-size: 24px;
  padding: 0;
  margin: 0;
  text-align: center;
}

.miniCalendar {cursor:pointer; cursor:hand;}

.invitasjon {width: 735px; padding-top: 10px;}

.bold {font-weight: bold;}

.page {width: 970px; padding: 5px 0 0 0; overflow: hidden; margin: 0;}
 
.leftPage {float: left; overflow: hidden; width: 735px;}
.rightPage {float: right; overflow: hidden; width: 230px;}

/* slikFungererInviter & bullet list */
.slikFungererInviter {
  float: left;
  padding: 25px 0 0 35px;
}
.bulletList {width: 300px; overflow: hidden; padding: 15px 0 0 15px; }
.bulletItem {width: 300px; overflow: hidden; padding-bottom: 10px;}
.bulletPic {float: left; width: 33px; text-align: center;}
.bulletTxt {float: left; width: 237px;}

/* invitasjon-skjema */
.invitasjon-skjema {float: left; overflow: hidden; width: 315px; border: solid 1px #bfc0c3; background: #ffffff url(frontpage/gradientBeige314px.gif) 0 100% repeat-x;}
.isPad {padding-top: 20px; overflow: hidden;}
.isLabel {font: bold 12px arial,helvetica; padding: 5px 0 0 0;}
.isField {padding-bottom: 5px;}
.isDate {font: bold 12px arial,helvetica;}
.isHeading {width: 315px;}
.isIcon {float: left; margin: 7px 10px 6px 15px;}
.lag-invitasjon  {float: left; overflow: hidden; font-weight: bold; font-size: 18px; width: 258px; padding: 15px 0 15px 0;}
.isInfo {padding: 0 20px 5px 27px; margin: 0;}
.isTablePad {padding: 0 0 0 27px;}
.isTable {width: 270px;}
.gratis {color: #008906; font-weight: bold;}
.isButton {text-align: center; padding: 10px 0 5px 0;}
.miniCalendar {padding-right: 7px;}

.formGreyText {color: #afafaf; font-style: italic;}
.formBlackText {color: #000000; font-style: normal;}

/* login box & sms box */
.loginBox {width: 228px; border: solid 1px #bfc0c3;}
.smsBox {width: 228px; border: solid 1px #bfc0c3; margin-top: 7px;}
.boxHeading {height: 26px; background: url(frontpage/gradientHeadingGrey.gif) 0 0 repeat-x; font-weight: bold; line-height: 27px;}
.boxHeading img {padding: 4px 10px 1px 3px; float: left;}
.boxInfo {font-size: 10px;}
.boxContent {background: #ffffff url(frontpage/gradientGrey133px.gif) 0 bottom repeat-x;}
.boxContentPad {padding: 4px 13px 0 22px}
.boxLabel {font: bold 12px arial,helvetica; padding-top: 10px; text-align: right;}
.boxButtonLoggInn {text-align: center; padding-top: 10px;}
.boxButtonSeInvitasjonen {text-align: center; padding: 10px 0 7px 0;}
.boxGetPassword {font-size: 10px; text-align: right; padding: 2px;}
.boxGetPassword a {color: #000000;}


.Dagbladet {width: 100%; text-align: center; margin: 35px 0 10px 0;}

.fpFeature {overflow: hidden; text-align: center; padding: 10px 0 0 60px;}
.fpFunction {float: left; overflow: hidden; width: 305px;}
.fpSeason {float: left; overflow: hidden; width: 305px;}
.fpOmtale {font-style: italic; width: 735px; margin: 30px 0 0 60px;}
.fpOmtaleLogo {padding: 3px 0 0 60px;}
.fpLady {text-align: center; padding: 34px 0 10px 0;}
.fpRosing {text-align: center; padding: 10px 0 0 0;}

.fpFooter {padding: 30px 0 10px 200px; font-size: 11px;}
.fpFooter a {color: #000000;}