body * 		{ margin:0px; padding:0px; }
body * 		{ font-family: verdana, arial, clean, helvetica, sans-serif; font-size: 12px;}
body 		{ background-color:#e1eff2; background-image: url(../images/banner_back.jpg); }
body 		{ background-position: left top; background-repeat:repeat-x; }

table 		{ width:100%; }
hr 			{ clear:both; }
p 			{ margin:5px 0px 5px 0px; padding:5px 0px 5px 0px;}
h3 			{ margin:5px 0px 5px 0px; padding:5px 0px 5px 0px;}

button      { width:100px; border:1px solid #cccccc; background-color:#8EB4CB;}
button      { text-align: center; color:#ffffff; cursor:pointer; margin:1px 0px 1px 0px;}

.gohome 	{ position:absolute; top:0px; left:42px; width:200px; height:75px; cursor: pointer;}

.header 	{ position:relative; width:100%; height:120px; padding:0px; margin:0px; }
.header 	{ background-position: left top; background-repeat:no-repeat;}

.page 		{ background-position: left top; background-repeat:repeat-y; }
.page 		{ position:absolute; top:0px; left:50%; width:1000px; margin-left:-500px; } 

td.delete   { width:17px; }
td.delete a { background-image:url("../images/delete.png") ;}
td.delete a { background-repeat:no-repeat; background-position:right top; }
td.delete a { display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

td.show	 	{ width:17px; }
td.show a   { background-image:url("../images/info.png") ;}
td.show a   { background-repeat:no-repeat; background-position:right top; }
td.show a   { display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

td.up 		{ width:17px; }
td.up a   	{ background-image:url("../images/move_up.png") ;}
td.up a   	{ background-repeat:no-repeat; background-position:right top; }
td.up a   	{ display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

td.down 	{ width:17px; }
td.down a   { background-image:url("../images/move_down.png") ;}
td.down a   { background-repeat:no-repeat; background-position:right top; }
td.down a   { display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

td.edit 	{ width:17px; }
td.edit a   { background-image:url("../images/pen.png") ;}
td.edit a   { background-repeat:no-repeat; background-position:right top; }
td.edit a   { display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

td.new 		{ width:17px; }
td.new a   	{ background-image:url("../images/user.jpg") ;}
td.new a   	{ background-repeat:no-repeat; background-position:right top; }
td.new a   	{ display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

td.folderdown	 { width:17px; }
td.folderdown a  { background-image:url("../images/folder_down.png") ;}
td.folderdown a  { background-repeat:no-repeat; background-position:right top; }
td.folderdown a  { display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

td.movepage     { width:17px; }
td.movepage a   { background-image:url("../images/movepage.gif") ;}
td.movepage a   { background-repeat:no-repeat; background-position:right top; }
td.movepage a   { display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

li.folderup a   { background-image:url("../images/folder_up.png") ;}
li.folderup a   { background-repeat:no-repeat; background-position:right top; }
li.folderup a   { display:block; width:15px; height:15px; text-indent:-5000px; margin:4px 0px -3px 0px;}

td.rights 		{ width:17px; }
td.rights a   	{ background-image:url("../images/user.jpg") ;}
td.rights a   	{ background-repeat:no-repeat; background-position:right top; }
td.rights a   	{ display:block; width:17px; height:20px; text-indent:-5000px; margin:4px 0px -3px 0px;}

#login fieldset      { background-color:#ffffff; color:#000000; border:1px solid #cccccc; clear:both;}
#login fieldset      { margin:0px 5px 10px 5px; padding:5px 10px 5px 10px; }
#login fieldset p    { margin:5px; padding:0px 0px 0px 0px; }
#login fieldset form { margin:5px; padding:0px 0px 0px 0px; }

#login legend       { background-color:#8EB4CB; color:#ffffff; border:0px solid #cccccc;}
#login legend       { width:100px; padding:2px 10px 2px 10px; font-weight: bold;}
#login button       { width:100px; border:1px solid #cccccc; background-color:#8EB4CB;}
#login button       { text-align: center; color:#ffffff; cursor:pointer; margin:1px 0px 1px 0px;}
#login input        { border:1px solid #cccccc; margin:2px 0px 2px 0px; font-size: 10pt; width:200px; padding:1px 1px 1px 5px;} 

.searchresult a 	{ color:#ff6600; text-decoration:none;}
.searchresult h2 	{color:#ff6600; font-size:13pt; font-weight: bold;}

.search-top         { font-weight: bold; text-align: right; color: #595959; margin:5px 0px 5px 0px; }
.search-bottom      { margin:5px;}
.search-bottom ul   { margin:0px; padding:0px; list-style-type:none; text-align:center; }
.search-bottom ul li              { display: inline; position:relative;}
.search-bottom ul li a            { color:#ff6600; text-decoration:none; font-weight:bold; }
.search-bottom ul li.previouspage { background-image: url(../images/previouspage.gif); }
.search-bottom ul li.previouspage { background-position: center center; background-repeat:no-repeat; }
.search-bottom ul li.previouspage a img   {visibility: hidden;}
.search-bottom ul li.nextpage     { background-image: url(../images/nextpage.gif); }
.search-bottom ul li.nextpage     { background-position: center center; background-repeat:no-repeat;}
.search-bottom ul li.nextpage a img   {visibility: hidden;}

.login   	{ position:absolute; right:30px; top:75px; }
.login a 	{ width:24px; height:24px; display:block; border:0px solid #ffffff; }
.login a 	{ background-image: url(../images/logon.gif); text-indent: -4000px; }
.login a 	{ background-position: 0px 0px; background-repeat:no-repeat; }

.logout   	{ position:absolute; right:30px; top:75px; }
.logout a 	{ width:24px; height:24px; display:block; background-image: url(../images/logout.gif); }
.logout a 	{ background-position: 0px 0px; background-repeat:no-repeat; }
.logout a 	{ border:0px solid #ffffff; text-indent: -4000px; }

.footer	 			{ padding:5px 0px 0px 0px; text-align: center; height:50px; clear: both; }
.footer	 			{ background-image: url(../images/footer.jpg); background-color: #E1EFF2; }
.footer	 			{ background-position: left top; background-repeat:no-repeat; }
.footer	 			{ color:#ffffff; }
.footer	a 			{ color:#ffffff; text-decoration: none; }
.footer	a:visited 	{ color:#ffffff; }
.footer	a:hover 	{ color:#ffffff; }

/* Hovedmenu */
.chromestyle		{ width: 84%; font-weight: bold; margin:0px 0px 0px 50px; z-index:1001; 
					  position: relative; top:-44px; }
/*Add margin between menu and rest of content in Firefox*/
.chromestyle:after	{ content: ".";	display: block; height: 0; clear: both; visibility: hidden; }
.chromestyle ul		{ border: 1px solid #BBB; border-top:2px solid #C6D7DE; 
					  border-left:2px solid #C6D7DE; border-right:2px solid #C6D7DE; width: 100%;
					  /*THEME CHANGE HERE*/ 
					  background: url(../images/mainmenu_top.gif) center center repeat-x;  }
.chromestyle ul		{ padding: 4px 0; margin: 0; text-align: left; /*set value to "left", "center", or "right"*/ }
.chromestyle ul li	{ display: inline; }
.chromestyle ul li a{ color: white; padding: 4px 7px; margin: 0px; text-decoration: none; 
					  border-right: 1px solid #DADADA; }
					  /*script dynamically adds a class of "selected" to the current active menu item*/
.chromestyle ul li a:hover, .chromestyle ul li a.selected { 
					  /*THEME CHANGE HERE*/
					  background: url(../images/mainmenu_middle_small.gif) center center repeat-x; }
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv		{ position:absolute; left:-60px; top: -60px; border: 1px solid #BBB; /*THEME CHANGE HERE*/
					  border-bottom-width: 0px; font:normal 12px Verdana; line-height:18px; z-index:100;
					  background-color: white; width: 200px; visibility: hidden; }
.dropmenudiv a		{ width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; 
					  /*THEME CHANGE HERE*/
					  padding: 2px 0; text-decoration: none; font-weight: bold; color: black; }
* html .dropmenudiv a{ /*IE only hack*/ width: 100%; }
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/ background-color: #F0F0F0; }
