* { margin: 0 auto; padding: 0; }html, body {	width: 97%;	height: 100%;	}	body {	height: 100%;		text-align: center;	font-size: 14px;	font-family:georgia, verdana, arial, sans-serif;	}				/* divene */ 		#wrap { text-align: center;width:900px; min-height:100%;height:auto !important;height:100%;margin: 0; padding: 0;}#header { width:900px; height: 150px;background: url("stilark4/header.jpg");}/* hovedmeny */ #topmmenu {float: left;width: 900px;height: 150px;}#leftwrap { float: left;width: 0px; height: 0px;display: none; }#menu {float: left;width: 0px; height: 0px;display: none; }#menutop {float: left;width: 0px; height: 0px;display: none; }#menytekst {float: left;width: 0px; height: 0px;display: none; }#kattekropp {float: left;width: 0px; height: 0px;display: none; }#mainmenu {float: left;width: 0px; height: 0px;display: none; }#menuend {float: left;width: 0px; height: 0px;display: none; }/* cutenews */ #content {margin: 5px;float: left;width: 880px;min-height: 800px;	height: auto !important;	height: 100%;	background: url("stilark4/bakgrunn4.gif");}#contenttop {text-align: center;width: 880px;margin-left: 80px;height: 34px;background: url("stilark4/rammetopp.gif") no-repeat;}#maincontent {text-align: center;margin-left: 80px;padding: 30px;min-height: 800px;	height: auto !important;	height: 100%;background: url("stilark4/ramme.gif") repeat-y;}#contentend {text-align: center;width: 880px;margin-left: 80px;height: 34px;background: url("stilark4/rammebunn.gif") no-repeat;}/* h¿yremeny */ #rightwrap { float: left;width: 0px; height: 0px;display: none; }.rightmenu {float: left;width: 0px; height: 0px;display: none; }.rightmenutop {float: left;width: 0px; height: 0px;display: none; }.rightmainmenu {float: left;width: 0px; height: 0px;display: none; } .rightmenuend {float: left;width: 0px; height: 0px;display: none; }#bilderekken {float: left;text-align: center;width:900px;height: 69px;background: url("stilark1/kattekropp.jpg");}#footer {float: left;margin: 5px;text-align: center;width:900px;padding: 5px;border-width: 1px;border-color: #633;border-style: solid;background: #C99;}ul{list-style-type: none;}li{list-style-type: none;}	h1 {font-family:georgia, verdana, arial, sans-serif;color: #633;font-size: 40px;}a:link{color:#633;text-decoration:underline}a:visited{color:#966;text-decoration:none}a:hover{color:#C99;background: #633;text-decoration:underline}a:active{color:#966;background: #633;text-decoration:underline}		h2{color: #966;font-size: 20px;}h3{color: #966;font-size: 16px;}p{padding: 5px;}.horizontalcssmenu ul{padding-left: 70px;list-style-type: none;text-align: center;}/*Top level list items*/.horizontalcssmenu ul li{position: relative;display: inline;float: left;}/*Top level menu link items style*/.horizontalcssmenu ul li a{display: block; /*Width of top level menu link items*/padding: 2px 8px;border: 1px solid #966;border-left-width: 0;text-decoration: none;background: #C99;color: black;font: bold 13px georgia;color: #633;width: 83px; /*width of sub menu levels*/}	/*Sub level menu*/.horizontalcssmenu ul li ul{left: 0;top: 0;border-top: 1px solid #966;position: absolute;display: block;visibility: hidden;z-index: 100;padding: 0px;}/*Sub level menu list items*/.horizontalcssmenu ul li ul li{display: inline;float: none;}/* Sub level menu links style */.horizontalcssmenu ul li ul li a{width: 84px; /*width of sub menu levels*/font-weight: normal;padding: 2px 5px;background: #C99;border-width: 0 1px 1px 1px;color: #633;}.horizontalcssmenu ul li a:hover{background: url(menubgover.gif) center center repeat-x;}.horizontalcssmenu ul li ul li a:hover{color: #C99;background: #633;}.horizontalcssmenu .arrowdiv{position: absolute;right: 0;background: transparent url(menuarrow.gif) no-repeat center left;}* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/padding-top: 1em;}	/* Holly Hack for IE \*/* html .horizontalcssmenu ul li { float: left; height: 1%; }* html .horizontalcssmenu ul li a { height: 1%; }/* End */