/* CSS Document */

/***** DIVs, LAYOUT *****/

#Top { width: 100%; margin: auto; position: relative; }

#Top h1 a { display: block; width: 100%; position: relative; top: 0px; left: 0px; line-height: 200%; font-size: 15pt; text-decoration: none; color: #000; font-family: Arial, Helvetica, sans-serif;  }
#Top h1 a:hover { background: url(../../../images/logo-hover.jpg) no-repeat; }


#Navig { display: none; }

#Content { width: 100%; }

.box { width: 45%; float: left; margin: 0pt 5pt 0pt 5pt; }
.box.referanser { /*height: 300px;*/ }

.box-large { width: 100%; }

#Footer { width: 100%; clear: both; border-top: 2px solid #BACFE2; }


/**** TYPOGRAPHY ****/

body { background: #FFF url(../../../images/backgr.jpg) repeat-x; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; line-height: 150%; color: #333; }

#Content h1 { color: #C00; line-height: 180%; font-family: "Gill Sans MT", "Century Gothic", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 25pt; color: #EF1010; border-bottom: 2px solid #E1E1E1;margin: 0px; }

#Content h2 { font-size: 15pt; font-weight: normal; line-height: 150%; page-break-after: avoid; page-break-inside: avoid; }

#Content a { color: #39C; }


#Footer p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; }
#Footer a.gasellene { display: none; }
#Footer a.mester { display: none; }
#Footer a.jap { display: none; }

/**** div CLASSES ****/

.clear { clear: both; }

form * { font-family: Tahoma, Geneva, sans-serif; font-size: 13px; color: #1F1F1F; line-height: 180%; }
form label.left { display: block; float: left; width: 120px; margin: 5px 0px 5px 0px; }
form .middleColumn { margin: 10px 0px; }
form .middleColumn input, #Content form .middleColumn .Actions input, #Content form .middleColumn textarea { padding: 5px; background: #eee; border: 1px solid #bbb; margin: 5px 0px; }
.typography form input { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.Actions { padding-left: 120px; }

/**** REFERANSER ****/

#Content-referanser h2 { display: none; }
#Content-referanser ul li { list-style: none; }
#Content-referanser .album-nav { display: none; }

.typography #Content-referanser ul li { margin: 5px; padding: 5px; }

