/* -----------------------------------------------------------------------
	STYLESHEET, dialog admin
	
	Copyright 2002, Opcon AS, ALL RIGHTS RESERVED
	firmapost@opcon.no
  ------------------------------------------------------------------------ */

/* -- TEXT --------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */


br.admin,     
div.admin,    
form,       
input,          input.admin, 
li.admin,
nobr.admin, 
span.admin,   
textarea,       textarea.admin,
.admin,         a.admin, 
.admin-nav,     a.admin-nav, 
.admin-nav-alt, a.admin-nav-alt,
.admin-top-nav, a.admin-top-nav,
.admin-top-sub, a.admin-top-sub, 
.admin-footnote, 
.admin-headline, 
.admin-subheadline {
	color : #000000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size : 12px;
}

span.admin {
	color: #666666;	
}
.admin-footnote {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #999999; 
}	
.admin-headline, .admin-subheadline {
	color: #336699;
	font-weight: bold; 
}


/* -- LINKS -------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
/*    Ulik bruk av css-definisjoner i admin.grensesnittet: 
  admin-nav        : Brukes på lenker i mange grensesnitt
  admin-nav-alt    : For bruk på annen bakgrunn, eller hvis man vil skille ut en lenke
*/
a.admin, a.admin-nav  { color: #336699;  }
a.admin-nav-alt       { color: #ff9933;  }
a.admin-nav-alt:hover { background-color: Transparent; }
a.admin:hover, a.admin-nav:hover {
	background-color: #FFFFCC; }

	
/* -- ADMIN-TOP / adminheader -------------------------------------------- */
/* ----------------------------------------------------------------------- */
a.admin-top-nav, a.admin-top-sub  { text-decoration: none; }
a.admin-top-nav                   { color: #336699; }
a.admin-top-sub                   { color: #ff9933; }
a.admin-top-nav:hover,
a.admin-top-sub:hover {
	background-color: Transparent; }

.admin-tab, .admin-tab-selected, .admin-tab-messages {
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #cccccc; }
.admin-tab-selected {
	border-bottom: 0px;
	background-color: #ffffff; }
.admin-tab-subbar {
	background-color: #F7F7F7; 
	padding: 2px; 
	margin: 2px; }
.admin-tab-messages {
	background-color: #FFFFCC; } 

/* -- ADMINBOX ----------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
.adminbox {
	width: 100%;
	border: 1px solid #dddddd;
	background-color: #f7f7f7;
	padding: 2px; }
.adminbox-top {
	background-color: #eeeeee;
	padding: 2px; }


/* -- FORMS -------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
/* Ikke i bruk: .admin-button {} */
.admin-input       { width: 150px; }
.admin-input-long  { width: 250px; }
.neededastrix      { color: Red; }
.admin-button      { width: 90px; }
.admin-button-long { width: 200px; }

/* -- EDITOR ------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
/* Stil for bruk i forbindelse med content-editable felter */
.contentEditable-headline {	
	color: #999999; 
	font-family: Arial;
	font-weight: bold;
	font-size: 10px; }
.contentEditable-div, .contentEditable-div-hover {
	padding: 5px;
	width: 100%; }
.contentEditable-div       { background-color: #F7F7F7;  border: 1px dotted #CCCCCC ; }
.contentEditable-div-hover { background-color: #FFFFE1;  border: 1px dotted #FFCC00 ; }

.schemapanel, .schemapanel-table, .schemapanel-cell,
.metapanel,   .metapanel-table,   .metapanel-cell 
{ padding: 3px; }
	
.schemapanel-hidden 
{ display : none; }

.toolbar  {
	padding: 2px;
	background-color: #EFEDDE;
	border-width: 1px;
	border-style: solid;
	border-color: #ACA899;
	margin-bottom: 10px; }

.datapanel-box {
	padding: 10px;
	background-color: #F8F8F8;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC; }


/* -- TAB CONTROL (CustomControls/TabControl.cs) ------------------------- */
/* ----------------------------------------------------------------------- */
/* The tabs used in the archives uses css to show which tab is selected */
.tab, .tabBegin, .tabEnd, .tabGap, .tabPage {
	border-bottom: solid 1px #639ace;			
}
.tabBegin, .tabBeginSelected, .tabEnd, .tabEndSelected {
	width: 4px; 
}
.tabBegin         { background-image: url(img/tab-l.gif);  }
.tabBeginSelected {	background-image: url(img/tab-ls.gif); }
.tabEnd           { background-image: url(img/tab-r.gif);  }
.tabEndSelected   { background-image: url(img/tab-rs.gif); }
.tab, .tabSelected {
	background-color: #F7F7F7;
	text-align: center;
	width: 150px; }
.tab {              background-image: url(img/tab-m.gif);
	padding-top: 7px;
	padding-bottom: 3px; }
.tabSelected {      background-image: url(img/tab-ms.gif);
	padding-top: 5px;
	padding-bottom: 5px; }
.tabPage {
	border-left: solid 1px #639ace;
	border-right: solid 1px #639ace;
	background-color: #F7F7F7;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 10px;
	color: #000000; }


/* -- MISC --------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
li.admin { padding-bottom: 5px; }

/* .parallellist-item,  */
.parallellist-itemselected  {
	border: 1px solid #cccccc; 
	background-color: #ffffff; 
}

/* 19-09-2003 */
input.disabled {
	color: #aaaaaa;
	border: 1px dotted #7F9DB9; }

/* 19-09-2003 */
a:hover.nohoverbg { background-color: Transparent; }

/* 24-10-2003 */
.admin-searchbox { 
	border: 1px solid #dddddd; 
	background-color: #F7F7F7; 
	width:100%; 
	padding: 10px;
}


/* ---------------------------------------------------------------------------- */
/* UTDATERTE!     Default text 
/* ---------------------------------------------------------------------------- */
/*
CSSCLASSES              FINNES FORTSATT HVOR=
.adminheadline          sys/modules/ml_lists.* 
.adminheadline-onwhite  sys/modules/ml_lists.*
.adminsubheadline       sys/modules/ml_sendnewsletter*
                        sys/uc/archive_hyperlink_details.*
                        sys/uc/mailinglist_sub_delete.ascx
                        sys/uc/user_portrait.ascx
.adminbody-white        archive_*_selector*.aspx.cs
                        modules/ml_lists.*
                        uc/archive_list.ascx.cs
.contentBox             modules/ml_*

	
.contentBox
{
	border-top: solid 1px #639ace;
	border-left: solid 1px #639ace;
	border-right: solid 1px #639ace;
	border-bottom: solid 1px #639ace;
	background-color: #F7F7F7;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000000; }

/* Input fields in the adminsection implement this css */


.altListItem      { background-color: #6D7DDF; }

.adminwithcolumn  {
	background-color: #FFFFFF; 
	background-image: url(img/adminwithcolumn.gif); }

.listitem {
	background-color: #ffffff; }
	
.listitem-alter  {
	background-color: #f7f7f7; }

.paper {
	padding: 10px;
	background-color: #FFFFFF;
	border-width: 1px;
	border-bottom-width: 3px;
	border-right-width: 3px;
	border-style: solid;
	border-color: #000000;
	width: 100%; }
	
	
.admin-error-text, .admin-message-text { color: red; }
	
.containerbox {
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: dotted;
/*	padding: 5px; */
/*	background-color: #F8F8F8; */
	width: 100% }
	
	
/* -------------------------------------- */
.infoMessage {
	font-family: Verdana, Arial, tahoma, Sans-Serif;
	font-size: 10px;
	color: #FFDA92; }
	
.infoWarning {
	font-family: Verdana, Arial, tahoma, Sans-Serif;
	font-size: 12px;
	color: red;
	background-color: #ffffff;
	font-weight: bold;	}
		
