*											{ font-family: Helvetica, Arial; font-size: 11px; font-weight: lighter;  color: #8a8a8a; }	
b,strong									{ font-weight: bold; }
input										{ border: 1px solid #555; }
li											{ line-height: 16px;}
/* page */
#page										{ background-color: #ffffff; width: 100%; height: auto;  }

/* wrapper */
#wrapper									{ background-color: #fff; width: 900px; height: auto; margin: auto; }
/* top */
#top										{ width: 900px; height: 156px; background: url(../gfx/logo.png) no-repeat;  cursor: pointer; margin-top: 30px;}
#top #left									{ background: url(../gfx/top_logobanner.png) no-repeat; width: 740; height: 132px; margin-left: 160px; }
#top #green_border							{ background-color: #DAE233; width: 740; height: 19px; margin-left: 160px; margin-top: 6px; opacity: 0.7;}
#top #left img								{ margin-top: 31px; height: 126px; width: 740px; }

/* content */
#content									{ background-color: #ffffff; width: 740px; height: auto; margin-left: 160px; }
#content p,
#frontpage_content p						{ line-height: 16px;  }
#content h1,									
#frontpage_content h1,
caption p									{ font-size: 15px; color: #dde33a; }

#content #left								{ width: 320px; float: left; padding: 0 50px 25px 0; }
#content #right								{ width: 370px; float: left; padding-bottom: 25px; }
#contentwrapper								{ margin-top: 30px; }
/* footer */
#footer										{ background: url(../gfx/bg_footer.gif) repeat-x #525050; height: 360px; clear: both;  text-align: center; padding-top: 10px; margin-left: -60px; color:#ccc;  font-size: 10px;}

/* topmenu */
#lavamenu									{ }
#lavamenu ul								{ z-index: 100; position:absolute; top: 0;  margin-left: 450px;}
#lavamenu li								{ float: left; text-align: center; position: relative; z-index: 2; padding: 10px 30px; list-style-type: none; }
#lavamenu a									{ font-size: 12px; line-height: 16px; text-decoration: none; }
#lavamenu a:link,
#lavamenu a:visited,
#lavamenu a:active							{ color: #565353; }
#lavamenu a:hover							{ color: #dde33a; }
#lavamenu #box 								{ position:relative;  background: url(../gfx/blad.png) no-repeat; height:30px; width: 30px; z-index:50; margin-left: 455px;  top: 10px;}

table										{ border-collapse: collapse;  border-top: 1px solid #999;}
tbody										{ line-height: 16px; color: #b1b0b0; }
tbody td									{ vertical-align: baseline; border-bottom: 1px solid #999; padding: 10px 2px; }
tbody tr									{ }
table caption								{ text-align: left; }

/* tinx overrides */
#page_load_time,
#sitetools,
#horizontalmenu								{ display: none; }
#tinx_admin_wrapper							{ font-size: 12px; line-height: 18px; }


/* forside */
#top_frontpage								{ width: 900px; height: 156px; background: url(../gfx/main_banner2.jpg) no-repeat; }
#top_frontpage p							{ font-size: 24px; color: #ffffff; letter-spacing: 1px; font-family: Helvetica; font-weight: inherit; margin-left: 230px; padding-top: 30px; text-transform: uppercase; }

#frontpage_content							{ background-color: #ffffff; width: 900px; height: auto; }
#frontpage_content p						{ font-family: Helvetica; font-size: 11px; line-height: 16px; }
#frontpage_content #left					{ width: 350px; float: left; margin-top: 80px; padding-bottom: 25px; }
#frontpage_content #right					{ width: 500px; float: left; margin-top: 80px; padding-bottom: 25px; padding-left: 50px; }


/* Overwrites */

#footer										{ }
#footer p									{ margin-left: 150px; }
body										{ background-color: #525050; margin: 0; }