﻿/*
 $Workfile: $
 Description: Digital Mangellist website css  
 Author: Ole Brian Hansen
 Created: 
 $Modtime:  $
 $Revision:  $
 Copyright: © 2008 OBH Service by Ole Brian Hansen
 $History:  $ 
*/
/* 
   xxx Identifikation på element type
   .yyy Identifikation på class attributten på elementet
   #iii Identifikation på element id
   xxx.yyy Identifikation på element type og class attribute
*/

body 
{
	background-color:#f7f7ff; 
	/* Et forslag fra http://realworldstyle.com/fonts.html */
	/*font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: smaller;    
	font-weight:lighter; 
	font-variant:normal;
	color:#333;
	/* set the controls without any area around the page */
	/* margin: 0px 0px 0px 0px; */
	/*margin-left: auto;
	margin-right: auto;	
	margin-top: 10px;*/
}

/*
body { 
margin: 0px 20px 0px 20px; 
} 

#box { 
width: 700px; 
height: 400px; 
margin: 0px auto -1px auto; 
} 
*/

.page
{
	/* margin: 0px auto; */
	width:980px; 
	min-width:980px; 
	min-height:600px; 
	/* try this */
	margin: 0px auto -1px auto; 
}

div.Form
{
}

/*
 global setting for horisontal rulers on the pages
 All <hr> tags is imbedded in a div tag with the class "hr"
 see: "Styling <hr> with CSS" http://www.sovavsiti.cz/css/hr.html
*/
div.hr {
  font-size:xx-small;  
  height: 1em;
  width: 100%; 
  float: none; 
  /*background: #fff url('Images/hr1.gif') no-repeat center;*/
}
div.hr hr 
{
   /*display: none; */ /* hide the hr line so only the image is there */
}

input.ReadOnlyTextBox
{
	border-style: none;
	border-width: 0px; 
	/*background-color:White; */
}

textarea.ReadOnlyTextBox
{
	border-style: none;
	border-width: 0px; 
	/*background-color:White; */
}

input.EnableEditTextbox
{
}

textarea.DisbleEditTextbox
{
}
 
input.DisbleEditTextbox
{
	border-style: none;
	border-width: 0px; 
	/*background-color:White; */
}

textarea.DisbleEditTextbox
{
	border-style: none;
	border-width: 0px; 
	/*background-color:White; */
}

/*
  ok, save, exit etc. button in the button of a pages
*/
input.OkCancelButton
{
	padding: 20px, 20px, 20px, 20px;
	margin: 20px, 20px, 20px, 20px; 
	width: 5em;
}

/* 
  Std. menu link behavior genereal for the site
*/

/* Interfere with the TreeView in generel */
/****
a:link    { font-weight:normal; text-decoration:none; color:black; }  *//* unvisited link *//*
a:visited { font-weight:normal; text-decoration:none; color:black; }  *//* visited link *//*
a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  *//* mouse over link *//*
a:active  { font-weight:normal; text-decoration:none; color:black; }  *//* selected link *//*	
****/

a.pso2:link    { font-weight:normal; text-decoration:none; color:inherit; }  /* unvisited link */
a.pso2:visited { font-weight:normal; text-decoration:none; color:inherit; }  /* visited link */
a.pso2:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
a.pso2:active  { font-weight:normal; text-decoration:none; color:inherit; }  /* selected link */	

a.pso3:link    { font-weight:normal; text-decoration:none; color:inherit; }  /* unvisited link */
a.pso3:visited { font-weight:normal; text-decoration:none; color:inherit; }  /* visited link */
a.pso3:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
a.pso3:active  { font-weight:normal; text-decoration:none; color:inherit; }  /* selected link */	

/* 
  A css class for trace information that can be enabled and disabled easily 
*/
.SiteInfo
{
	visibility:hidden;
	color:Red;
	font-size:smaller;    
	text-align:center;
}


/*
  Header control on top of most af the pages
*/

.NoTestSite
{
	visibility:collapse;
}

.TestSite
{
	position:fixed;
	left:300px;
	top: 10px;  
	visibility:visible;
	color:Red;
	font-size:large; 
	font-weight:bolder;     
	text-align:center;
	z-index: 1000; 
}

/* the outer div of the header control */
/* the image in the header */
.headerctrl
{
	float: none;
	position: relative;
	top: 0px;
	left: 0px;
	width: 976px;
	color: black;
	background-color: White;
}

/* The block with the web site image */
.header_1
{
	float: none; 
	position: absolute;
	top: 1px;
	left: 20px;
	height:118px;
	width: 120px;
	/*overflow:hidden; 	*/
	z-index: 100; 
}

#header_Image
{
}


/* The top block with the bluegray color */
.header_1a
{
	float: left; 
	position: relative;
	height:30px;
	width: 976px;
	/*overflow:hidden; 	*/
	background-color:#f7f7ff;
}

.header_1b
{
	float: left; 
	position: relative;
	width: 976px;
	height:116px;
	/*overflow:hiden; 	*/
	background-color: White;
	border-top: solid 1px #addad7; 
	border-left: solid 1px #addad7; 
	border-right: solid 1px #addad7; 
}

.header_top
{
	float: none; /* left */
	position: static; /* relative; */
	width: 976px;
	height:75px;
}

/* The block with the web site title */
.header_2 
{
	float: none; /* left */
	position: relative;
	top: 30px;
	width: 762px;
	left: 200px;
	line-height: 24px; 
	color: #024e5c;
	z-index:100; 
}


/* the title taxt */
span.header_title
{
	float: left;
	font-size: larger;
	font-weight:bolder; 
}

/* The version number text */
span.header_version
{
	float: left;
	font-size:xx-small;
	margin-left: 16px;
}

/* The block with the login information */
span.header_user_info
{
	float: right;
	position: static; /* relative; */
	font-size: x-small;
}

.header_menu {
	float: none;
	position:static; 
	height:21px;
	width: 976px;
	font-size: small;
	background-image: url('Images/MainMenu.gif');
	background-repeat:repeat-x;
	z-index: 50;  
}

/* menu header button */
.header_menubutton 
{
	float:right; 
	height:21px;
	margin-left:0px;
	margin-right:0px;  
	padding-left:4px;
	padding-right:4px;  
	text-align:center; 
	background-image: url('Images/MenuSeperator.gif');
	background-repeat: repeat-y;  
}

.stor_bredder { width: 130px; }
.mellem_bredder { width: 90px; }
.lille_bredder { width: 60px; }

.nul_bredder  
{
	width: 1px; 
	padding-left:0px;
	padding-right:0px;  
}

.header_menulinktekst 
{
	text-decoration:none;	
	color:Black;
}

.header_sitepath
{
	text-decoration:none;	
	padding-left: 20px;
	padding-right: 20px;  
	color:Black;
}


/* 
 The body workspace place for the application 
*/
.workspace
{
	float: none;
	position: static; /* relative; */
	top: 0px;
	left: 0px;
	width: 936px; /* 976px - 40px (2*padding) */
	/*color: Black;*/
	background-color: White;  
	min-height:400px; 
	padding: 20px 20px 20px 20px;
	
	border-bottom: solid 1px #addad7; 
	border-left: solid 1px #addad7; 
	border-right: solid 1px #addad7; 
}

/* 
  Default.aspx - the login page 
*/

.default_top {
	width: auto;
	height: 40px;
}

.default_mid {
	/*margin: 6px;*/
	position: relative;
	width: auto;
	height: 200px; 
}

.default_buttom {
	float: none;
	width: 100%;
	height: 130px;
}

.default_footer
{
	float: left;
	position: static; /* relative; */
	width: 100%;
	height: 2em; 
	border:none;
	text-align:center;
	font-size:smaller;
	color: #024e5c;
}

.footerItem
{
	padding: 0px 10px 0px 0px;
}

.footerItem a:link    { font-weight:normal; text-decoration:none; color:black; }  /* unvisited link */
.footerItem a:visited { font-weight:normal; text-decoration:none; color:black; }  /* visited link */
.footerItem a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.footerItem a:active  { font-weight:normal; text-decoration:none; color:black; }  /* selected link */	

/* 
   MangleStatusPanel, den nedeste del af Mangel selectoren 
*/

.MangleStatusPanel .CheckboxLabel
{
    padding-top: 4px;
	float: left;  
}

.MangleStatusPanel .Print
{
    padding-top: 4px;
	float: left;  
	padding-right: 1em;  
}

.MangleStatusPanel .PrintSpace
{
	padding-top: 4px;
	float: left;  
	width: 105px;
}

.MangleStatusPanel .Print a:link    { font-weight:normal; text-decoration:none; color:black; }  /* unvisited link */
.MangleStatusPanel .Print a:visited { font-weight:normal; text-decoration:none; color:black; }  /* visited link */
.MangleStatusPanel .Print a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.MangleStatusPanel .Print a:active  { font-weight:normal; text-decoration:none; color:black; }  /* selected link */	

/* 
  The div around the login control 
*/
.login
{
	/*border-style:groove;*/
	/*border-width:medium;*/   
	padding: 1em;  
}

/* 
   logout page 
*/
.Logout_msg
{
	padding-top: 40px;
	text-align: center;
}

.Logout_link
{
	margin: 20px;
	text-align: center;
	color: Black;
}

.LoginLabel
{
	float:left; 
}

.LoginTextBox
{
	float:left; 
	border: none 0px;
	/*background-color:#f7f7ff; */
	background-color:#eaeaf3; 
}

.LogonInstructionText
{
	text-align: left;
}

.LoginButton
{
	float:none; 
}
/* 
   AdminTask pages 
*/

.adminMenu
{
	top: auto;
	float: left;
	background-color: #f7f7ff; 
	width:300px; 
}

.adminMenu_titel
{
	top: auto;
	float: left;
	margin:inherit;
	height:25px; 
	width:300px; 

	font-weight:bold;  
	background-color: #f7f7ff; 
	background-image: url('Images/MainMenu.gif');
	background-repeat:repeat-x;  
}

.adminMenu_punkter
{
	top: auto;
	float: left;
	width:300px; 
	padding-top:8px; 
}

.adminMenu_punkt 
{
	top: auto;
	float: left;
	text-decoration:none;	
	width:300px; 
	color:Black;

	padding-bottom:8px; 
	border-bottom-style:groove;  
}

span.punkt_tekst
{
	margin-left:20px; 
}
/*a.adminMenu_punkt */

/* 
   generel basis pages 
*/

.AdminComment
{
	font-weight: bold;
	padding-top: 10px;
}

.bruger
{
	margin: 0px;
	vertical-align:top;
}

.brugerfirmaspecifik
{
	margin: 0px;
}

.ejd  /* ejendomme */
{
	margin: 0px;
}

.ent  /* entreprise */
{
	margin: 0px;
}

.etage  
{
	margin: 0px;
}

.firma
{
	margin: 0px;
}

.rumfunk /* rumfunktion */
{
	margin: 0px;
}

.stdMangel
{
	margin: 0px;
}


.firmaliste
{
	height: 2em; 
}

.liste
{
}

/* The button/link below the gridView list with basis data */
div.opret_ny
{
	padding: 5px 5px 5px 0px;
}

.OpretCtrl
{
}


/*
   The div on the page with "crate new" basis data 
*/
div.opret
{
	margin: 0px;
}

/*
   The div on the page with "edit" basis data 
*/
div.rediger
{
	margin: 0px;
}

/*
   The div on the page with "slet" basis data 
*/
div.slet
{
	margin: 0px;
}

.detail
{
	margin: 20px;
	width: 200px; 
}

.error_msg
{
	margin: 20px;
}

/*
  Define the ejendom
*/

/****
a:link    { font-weight:normal; text-decoration:none; color:black; }  *//* unvisited link *//*
a:visited { font-weight:normal; text-decoration:none; color:black; }  *//* visited link *//*
a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  *//* mouse over link *//*
a:active  { font-weight:normal; text-decoration:none; color:black; }  *//* selected link *//*	
****/

.DefEjdTree 
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0px;
	float: left;
	position: relative;
	height:100%;
	width:300px;
	overflow:hidden;
	background-color:#f7f7ff; 
	top: 0px;
	left: 0px;
}

.DefEjdTreeNode
{
   color: black;
   font-weight:normal;   
   padding: 0px 0px 0px 0px; 
}

a.DefEjdSelectedNode
{
   color: black;
   font-weight:bold;   
   padding: 0px 0px 0px 0px; 
}

.DefEjdTreeLeafNode
{
   color: black;
   font-weight:normal;   
   padding: 0px 0px 0px 0px; 
}

.DefEjdTreeParentNode
{
   color: black;
   font-weight:normal;   
   padding: 0px 0px 0px 0px; 
}

.DefEjdTreeRootNode
{
   color: black;
   font-weight:normal;   
   padding: 0px 0px 0px 0px; 
}

.DefEjdTreeHoverNode
{
}

.DefEjdData {
	float: left;
	position: relative;
	height:100%;
	width: 68%;
	color: inherit;
	border: solid 1;
	margin: 0em 0em 1em 1em;
}

.DefEjendomKnap
{
	width:140px;
	margin-left: 5px;  
	margin-right: 5px;  
}


/*
  Standard duallist setup 
*/

.Duallist
{
	width:500px; 
	/*height:250px;*/
}

.DuallistTable
{
	width:500px; 
	height:230px;
}

.DuallistList
{
	background-color:#f7f7ff; 
	height: 16em; 
}

/* rækken med gem/annullér kanpperne */
.Duallist_footer
{
}

/*
  Standard gridview setup for admin siderne
*/

.GridViewAdmin
{
	color:Black;
	background-color:#f7f7ff;  
	border:none;
	width: 938px; 
}

.GridViewAdmin tr.GridViewHeader
{
	color:Black;
	background-image: url('Images/MainMenu.gif');
	background-repeat:repeat-x;  
}

.GridViewAdmin tr.GridViewHeader th
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
	width:80px; 
}

.GridViewAdmin tr.GridViewHeader th a:link    { font-weight:normal; text-decoration:none; color:black; }  /* unvisited link */
.GridViewAdmin tr.GridViewHeader th a:visited { font-weight:normal; text-decoration:none; color:black; }  /* visited link */
.GridViewAdmin tr.GridViewHeader th a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewAdmin tr.GridViewHeader th a:active  { font-weight:normal; text-decoration:none; color:black; }  /* selected link */	

.GridViewAdmin .GridViewRow
{
	 color:black;
}

.GridViewAdmin .GridViewRow td
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewAdmin tr.GridViewRow td a:link    { font-weight:normal; text-decoration:none; color:black; }  /* unvisited link */
.GridViewAdmin tr.GridViewRow td a:visited { font-weight:normal; text-decoration:none; color:black; }  /* visited link */
.GridViewAdmin tr.GridViewRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewAdmin tr.GridViewRow td a:active  { font-weight:normal; text-decoration:none; color:black; }  /* selected link */	

.GridViewAdmin .GridViewAltRow
{
	 color:black;
}

.GridViewAdmin .GridViewAltRow td
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewAdmin tr.GridViewAltRow td a:link    { font-weight:normal; text-decoration:none; color:black; }  /* unvisited link */
.GridViewAdmin tr.GridViewAltRow td a:visited { font-weight:normal; text-decoration:none; color:black; }  /* visited link */
.GridViewAdmin tr.GridViewAltRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewAdmin tr.GridViewAltRow td a:active  { font-weight:normal; text-decoration:none; color:black; }  /* selected link */	

/* Is this style used? */
.GridViewAdmin .GridViewSelectedRow
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewAdmin tr.GridViewSelectedRow td a:link    { font-weight:bolder; text-decoration:none; color:inherit; }  /* unvisited link */
.GridViewAdmin tr.GridViewSelectedRow td a:visited { font-weight:bolder; text-decoration:none; color:inherit; }  /* visited link */
.GridViewAdmin tr.GridViewSelectedRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewAdmin tr.GridViewSelectedRow td a:active  { font-weight:bolder; text-decoration:none; color:inherit; }  /* selected link */	

.GridViewAdmin .GridViewFooter
{
	color:black;
}

.GridViewAdmin .GridViewEmpyData
{
	padding: 20px 20px 20px 20px; 
}

.GridViewAdmin .GridViewPage
{
}

.GridViewAdmin tr.GridViewEmptyDataTemplate td 
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
    padding: 10px;
	/*color: Red;*/
	width: 300px; 
}

/*
  Standard detailsview setup 
*/

.DetailsView
{
	color:Black;
	background-color:#f7f7ff;  
	border:none; 
	width:200px;
	padding: 20px;  
}

.DetailsViewAltRow
{
}

.DetailsViewRow
{
}

.DetailsViewCommand
{
}

.DetailsViewEditRow
{
}

.DetailsViewInsertRow
{
}

.DetailsViewEmptyRow
{
}

.DetailsViewFieldHeader
{
}

.DetailsViewHeader
{
}

.DetailsViewFooter
{
}

.DetailsViewPage
{
}

/*
  Mangle selection control
*/

.MangleSelector
{
}

.MangleSelectorPanel
{
	padding : 10px 0px 10px 0px;
}

.MangleSelectorTabel
{
	width: 98%;
	padding: 10px 0px 0px 0px; 
}

.DropDownListLabel
{
}

.DropDownList1
{
	width:90%
}

.MangleSelectorTabelRow1
{
	width:200px;
	min-width:200px;
}

.MangleSelectorTabelRow2
{
	width:200px;
	min-width:200px;
}

.MangleSelectorTabelRow3
{
	width:200px;
	min-width:200px;
}

.MangleSelectorTabelRow4
{
	width:200px;
	min-width:200px;
}

/* knappen i mangel selector */
.MangleSelectorAction
{
	width:8em;
}

.MangleStatusPanel
{
}

/*
    Mangel oversigt siden
*/

/* gridview setup for mangelsiden */
.GridViewMangler
{
	color:Black;
	background-color:#f7f7ff;  
	border:none;
	width: 938px; 
	font-size: x-small;    
}

.GridViewMangler tr.GridViewHeader
{
	color:Black;
	background-image: url('Images/MainMenu.gif');
	background-repeat:repeat-x;  
}

.GridViewMangler tr.GridViewHeader th
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
	width:80px; 
}

.GridViewMangler tr.GridViewHeader th a:link    { font-weight:normal; text-decoration:none; color:black; }  /* unvisited link */
.GridViewMangler tr.GridViewHeader th a:visited { font-weight:normal; text-decoration:none; color:black; }  /* visited link */
.GridViewMangler tr.GridViewHeader th a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewMangler tr.GridViewHeader th a:active  { font-weight:normal; text-decoration:none; color:black; }  /* selected link */	

.GridViewMangler .GridViewRow
{
	 color:black;
}

.GridViewMangler .GridViewRow td
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewMangler tr.GridViewRow td a:link    { font-weight:normal; text-decoration:none; color:inherit; }  /* unvisited link */
.GridViewMangler tr.GridViewRow td a:visited { font-weight:normal; text-decoration:none; color:inherit; }  /* visited link */
.GridViewMangler tr.GridViewRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewMangler tr.GridViewRow td a:active  { font-weight:normal; text-decoration:none; color:inherit; }  /* selected link */	

.GridViewMangler .GridViewAltRow
{
	 color:black;
}

.GridViewMangler .GridViewAltRow td
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewMangler tr.GridViewAltRow td a:link    { font-weight:normal; text-decoration:none; color:inherit; }  /* unvisited link */
.GridViewMangler tr.GridViewAltRow td a:visited { font-weight:normal; text-decoration:none; color:inherit; }  /* visited link */
.GridViewMangler tr.GridViewAltRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewMangler tr.GridViewAltRow td a:active  { font-weight:bolder; text-decoration:none; color:inherit; }  /* selected link */	

/* Is this style used? */
.GridViewMangler .GridViewSelectedRow
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewMangler tr.GridViewSelectedRow td a:link    { font-weight:bolder; text-decoration:none; color:inherit; }  /* unvisited link */
.GridViewMangler tr.GridViewSelectedRow td a:visited { font-weight:bolder; text-decoration:none; color:inherit; }  /* visited link */
.GridViewMangler tr.GridViewSelectedRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewMangler tr.GridViewSelectedRow td a:active  { font-weight:bolder; text-decoration:none; color:inherit; }  /* selected link */	

.GridViewMangler .GridViewFooter
{
	color:black;
}

.GridViewMangler .GridViewEmpyData
{
}

.GridViewMangler .GridViewPage
{
}

.GridViewMangler tr.GridViewEmptyDataTemplate td 
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
    padding: 10px;
	/*color: Red;*/
	width: 300px; 
}

/* column css setup */
.ColIdNr
{
	width: 15%;
}

.ColRum
{
	width: 6%;
}

.ColEnt
{
	width: 4%;
}

.ColBesk
{
	width: 32.0%;
}
.colStatus
{
	width: 10.0%;
}
.colHDato
{
	width: 10%;
}
.colDato
{
	width: 10;
}
.colFirmaId
{
	width: 10;
}
.colBrugerId
{
	width: 10;
}
.colKap
{
	width: 12.5%;
}

/*
  opret mangel siden
*/

.MangleVis
{
	background-color:#ffff55; 
	width: 100% 
}

.MangleOpret
{
	background-color:#ff9999; 
	width: 25% 
}

.fremhaev
{
	font-weight:bold;  
	padding-bottom: 10px; 
}

.Boks
{
	padding: 20px 10px 10px 10px; 
	width:100%;
}

/* the magel id field */
#FormView1_txtIDNr
{
	border: none;
	font-weight:bold;  
	background-color:Orange;  
}

.feltLabel
{
	vertical-align:top;
}

.txtMangelOveskrift
{
	width:90%;	
}

.txtMangelDetajleBesk
{
	width:55%;	
	height: 4em;	
}

.BilledNoter
{
	width:500px;
}

/* upload radio button */
.radiobut
{
	padding-bottom: 10px; 
}


/* gridview setup for opret mangel siden */
.GridViewOpretMangler
{
	color:Black;
	background-color:#f7f7ff;  
	border:none;
	width: 938px; 
	font-size: x-small;    
}

.GridViewOpretMangler tr.GridViewHeader
{
	color:Black;
	background-image: url('Images/MainMenu.gif');
	background-repeat:repeat-x;  
}

.GridViewOpretMangler tr.GridViewHeader th
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
	width:80px; 
}

.GridViewOpretMangler tr.GridViewHeader th a:link    { font-weight:normal; text-decoration:none; color:black; }  /* unvisited link */
.GridViewOpretMangler tr.GridViewHeader th a:visited { font-weight:normal; text-decoration:none; color:black; }  /* visited link */
.GridViewOpretMangler tr.GridViewHeader th a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewOpretMangler tr.GridViewHeader th a:active  { font-weight:normal; text-decoration:none; color:black; }  /* selected link */	

.GridViewOpretMangler .GridViewRow
{
	 color:black;
}

.GridViewOpretMangler .GridViewRow td
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewOpretMangler tr.GridViewRow td a:link    { font-weight:normal; text-decoration:none; color:inherit; }  /* unvisited link */
.GridViewOpretMangler tr.GridViewRow td a:visited { font-weight:normal; text-decoration:none; color:inherit; }  /* visited link */
.GridViewOpretMangler tr.GridViewRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewOpretMangler tr.GridViewRow td a:active  { font-weight:normal; text-decoration:none; color:inherit; }  /* selected link */	

.GridViewOpretMangler .GridViewAltRow
{
	 color:black;
}

.GridViewOpretMangler .GridViewAltRow td
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewOpretMangler tr.GridViewAltRow td a:link    { font-weight:normal; text-decoration:none; color:inherit; }  /* unvisited link */
.GridViewOpretMangler tr.GridViewAltRow td a:visited { font-weight:normal; text-decoration:none; color:inherit; }  /* visited link */
.GridViewOpretMangler tr.GridViewAltRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewOpretMangler tr.GridViewAltRow td a:active  { font-weight:bolder; text-decoration:none; color:inherit; }  /* selected link */	

/* Is this style used? */
.GridViewOpretMangler .GridViewSelectedRow
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
}

.GridViewOpretMangler tr.GridViewSelectedRow td a:link    { font-weight:bolder; text-decoration:none; color:inherit; }  /* unvisited link */
.GridViewOpretMangler tr.GridViewSelectedRow td a:visited { font-weight:bolder; text-decoration:none; color:inherit; }  /* visited link */
.GridViewOpretMangler tr.GridViewSelectedRow td a:hover   { font-weight:normal; text-decoration:underline; color:#04798f; }  /* mouse over link */
.GridViewOpretMangler tr.GridViewSelectedRow td a:active  { font-weight:bolder; text-decoration:none; color:inherit; }  /* selected link */	

.GridViewOpretMangler .GridViewFooter
{
	color:black;
}

.GridViewOpretMangler .GridViewEmpyData
{
}

.GridViewOpretMangler tr.GridViewEmptyDataTemplate td 
{
	border-color:#d1d2d7; 
	border-width:thin; 
	border-style:inset; 
    padding: 10px;
	/*color: Red;*/
	width: 300px; 
}

.GridViewOpretMangler .GridViewPage
{
}


/* 
  upload billeder siden
*/

.Filupload
{
	width: 80%;
	/*margin : 20px 10px 10px 10px; */
	padding: 20px 10px 10px 10px; 
}

.FiluploadMangelInfo
{
	width: 80%;
	/*margin : 20px 10px 10px 10px; */
	padding: 20px 10px 10px 10px; 
}

.FiluploadBilledBeskrivelse
{
	width: 80%;
	/*margin : 20px 10px 10px 10px; */
	padding: 20px 10px 10px 10px; 
}

input.FileUploadButton
{
	padding: 20px, 20px, 20px, 20px;
	margin: 20px, 20px, 20px, 20px; 
	width: 8em;
}

/*
  slide show picture control
*/

.SlideShowOuterHalfWidth
{
	height:auto;
	width: 480px; 
	overflow:hidden;
}

.SlideShowOuterFullWidth
{
	height:auto;
	width: 920px; 
	overflow:hidden;
}

.SlideShowInner
{
	height:100%;
	width: auto; 
}


.SlidePictureOuter
{
	float:left;
}

.SlidePictureInner
{
	padding: 5px 5px 5px 5px;
	background-color: gray; 
	border: solid 1px black;
}

/* 
  Siden der viser et stor billed af en mangel.
*/
.MangelBilled
{
	padding: 10px 10px 10px 10px;  
	border-style:outset;   
}

.PictureText
{
	white-space: nowrap;
}

.MangelBilled .PrintLink
{
	padding: 10px; 
}

/* 
   Mangel historik
*/

.rbNyStatus
{
}

.AktiveMangelStatus
{
	font-weight:bolder;  
}

/*
  Mangel historik kontrol
*/

.MangelCommentList
{
	width: 400px;  
	height: 15em; 
	overflow:hidden;
	padding: 10px 0px 0px 0px;
}

.MangelCommentHeader
{
	font-weight: inherit; 
	width: 100%;  
	padding: inherit; 
}

.MangelCommentList2
{
	width: 398px;
	height: 8em; 
	border: solid 1px #addad7;
	padding: inherit; 
}

.MangelCommentTabel
{
	width: 381px;
	border: none 0px;  
    /*height: 150px;*/
	padding: 0px 0px 0px 0px; 
}

.MangelCommentItem
{
	width: 100%;
	background-color: #eaeaf3; 
	padding: 0px 0px 0px 0px; 
}

.MangelCommentItemHeader
{
	font-weight:bolder; 
	background-color: inherit; 
	width: 100%;  
	white-space:pre; 
	padding: inherit; 
}

.MangelCommentItemBody
{
	font-weight:normal;  
	background-color: white; 
	width: 100%;  
	white-space: pre-wrap; 
	padding: inherit; 
}

.MangelCommentFooter
{
	width: 382px;
}

.MangelCommentTextBoxHeader
{
	font-weight:normal;  
	/* background-color: #eaeaf3; */
	background-color: white; 
	height: 1em; 
	width: 398px;
	padding: inherit; 
}

.MangelCommentTextBox
{
	height: 4em; 
	width: 398px;
	border: solid 1px #addad7;
	white-space: pre-wrap; 
	padding: 0px 0px 0px 0px; 
}

/*
Dropdownlist predefined
*/

.DropDownListSmall
{
	width:10em;
}

.DropDownListMedim
{
	width:20em;
}

.DropDownListWide
{
	width:30em;
}


/*

*/


