@media screen, print {

body {font-family: helvetica, verdana, sans-serif}
ul {font-size: 12px; line-height: 16px}

#subheader {padding-left: 5px; padding-right: 5px; font-size: 11px; color: #666}
#menu {border-right: 1px dotted #CCC; padding: 12px; color: #666}
#footer {font-size: 11px; color: #999; padding: 20px; border: 1px solid #CCC}
#content {border-top: 1px solid #CCC;}
#maintext {padding: 20px; color: #666; line-height: 22px}

.pristabel {font-size: 12px; border: 1px solid #CCC; margin-bottom: 5px}
.prisheader {border-bottom: 1px solid #CCC; text-align: left; line-height: 12px}

.pakke {font-size: 12px; line-height: 16px; border-top: 1px solid #CCC}
.pakketitel {font-weight: bold; text-align: right; vertical-align: top}
.tilbud {text-align: center; font-size: 18px; padding: 10px; color: #C00}
.stor {font-size: 26px}

.address {border-top: 1px dotted #CCC; text-align: right; font-size: 12px; padding: 8px; line-height: 15px}

.menuitem {text-align: right; font-size: 12px; padding: 8px}
.logo {padding: 10px 10px 10px 0px; border: 0px}
.pics {padding: 10px 0px 10px 0px}

.thumb {padding: 10px}
.title {font-size: 24px; font-weight: bold; padding-bottom: 10px}
.text {padding-top: 5px; padding-bottom: 5px; font-size: 13px; text-align: justify}
.title2 {font-size 15px; font-weight: bold; padding-bottom: 10px; padding-top: 10px}
.box {width: 20px; height: 20px}

.pricetable {border: 1px solid #DDD; padding: 5px; font-size: 11px}
.pt-header {font-weight: bold; padding-left: 5px; padding-right: 5px}
.pt-cell {padding-left: 5px; padding-right: 5px}

.tlcorner {border-width: 1px; border-style: solid; border-color: #DDD}

a.imglink:link {color: #FFF; text-decoration: none}
a.imglink:visited {color: #FFF; text-decoration: none}
a.imglink:hover {color: #FFF; text-decoration: none}
img.printlink {border: 0px; padding: 4px}

a.menu:link {color: #666; text-decoration: none}
a.menu:visited {color: #666; text-decoration: none}
a.menu:hover {color: #F90; text-decoration: underline}

a:link {color: #F90; text-decoration: none}
a:visited {color: #F90; text-decoration: none}
a:hover {color: #F90; text-decoration: underline}

a.thumblink:link {color: #FFF; text-decoration: none}
a.thumblink:visited {color: #FFF; text-decoration: none}
a.thumblink:hover {color: #FFF; text-decoration: none}

img.thumblink {border: 1px solid #CCC}
img.pic {border: 1px solid #CCC}
table.galleri {font-size: 12px}

/*IE method of centering a relative div*/ 
.centerdiv {text-align: center}
/*Proper way to center a relative div*/
.centerdiv>div {margin: 0 auto}

}

@media print {

#menu {display: none}

}
