/* Default CSS Stylesheet for a new Web Application project */
/*Css Styles For Word Wheel*/ 


/* default behaviour for autocomplete extender i soegkrit.asc*/
.completionListElement /* denne benyttes når man vælger kompaktliste = false på soegkrit.ascx*/
{    
	font-family: Courier New !important;
	font-size: 8pt;
	width: 550px !important;
	overflow: visible !important; 
	border-style: solid !important ;
	border-width: 1px !important;
	z-index: 999;
	padding: 0px !important;
	list-style-type : none;

}

.completionListElementCompact /* denne benyttes kompaktliste = true på soegkrit.ascx */
{    
	font-family: Courier New !important;
	font-size: 8pt;
	width: 550px !important;
	overflow: visible !important; 
	border-style: solid !important;
	border-width: 1px !important;
	z-index: 999;
	padding: 0px !important;
	list-style-type : none;

}

/* benyttes ikke pt
.AutoExtender 
{
            font-family: Courier, MS Courier New, Prestige, Everson Mono;
            font-size: .8em;
            font-weight: normal;
            border: solid 1px #006699;
            line-height: 20px;
            padding: 10px;
            background-color: White;
            margin-left:10px;
}
*/

.AutoExtenderList /* angiver formattering af hvert element soegkrit.asxc autocomplete */
{
	 
			font-family: Courier New !important;
            /* border-bottom: solid 1px silver; */
            font-size: 8pt;
            height: 14px;
            cursor: pointer;
            background-color: White;
            color: black;
            
}

.AutoExtenderHighlight /* angiver formattering af hvert highligt element i soegkrit.asxc autocomplete */
{
	 
	    font-family: Courier New !important;
	    font-size: 8pt;
		height: 14px;
        color: White;
        background-color: #006699;
        cursor: pointer;
 
}


.WaterMark /* default watermark color */
{
	color: Silver;
}

.HeaderBackColor
{
    background-color: #5A6E82;
}

.ContentBackColor
{
	background-color: #E5EAEC;
}

.PageBackColor
{
	background-color: #EEEEEE;
}

.TextColor
{
	color: #293D6B;
}

.TextHoverColor
{
	color: #293D6B;
}

.HoverBackColor
{
	background-color: #5A6E82;
}

.FrameBorderColor
{
	background-color: #A8A8A8;
}

.errortext
{
	color: Red;
}

.vigtigt
{
	color: HighlightTxt;	
}

BODY
{
	margin-top: 0px;
	margin-left: 0px;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}

TH
{
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #5A6E82;
	color: White; 
}

TD
{
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}

TR
{
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}

DIV
{
    background-color: Transparent;
}


A:link thlinkbtn
{
	color: White;
	text-decoration:underline;
}
A:visited thlinkbtn
{
    color: White;
    text-decoration:underline;
}

A:link 
{
    color: #07519A;
    text-decoration:underline;
}

A:visited
{
    color: #07519A;
    text-decoration:underline;
}

A:hover {
    color: #07519A;
    text-decoration:underline;
}

A:link redlink 
{
    color: #FF0000;
    text-decoration:underline;
	font-weight: 700;
}

A:visited redlink 
{
    color: #FF0000;
    text-decoration:underline;
	font-weight: 700;
}
/*Her defineres Devexpress styles*/
.LMASPxPageControl
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	background-color: #FFFFFF;
}

.RequiredFielOnEntry
{

}

.titlepanel
{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #5A6E82;
	border-bottom: #A8A8A8 1px solid;
	border-right: #A8A8A8 1px solid;
	border-top: #A8A8A8 1px solid;
	border-left: #A8A8A8 1px solid;
	padding-top: 4px;
	padding-left: 8px;
	height: 22px;
}

.titlepanel_embedded
{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #5A6E82;
	border-bottom: #A8A8A8 1px solid;
	border-right: none;
	border-top: none;
	border-left: none;
	padding-top: 2px;
	padding-left: 8px;
	height: 22px;
	width: 99%;
}

.stdframe
{
	border-right: #49687B 1px solid;
	border-top: #49687B 1px solid;
	border-left: #49687B 1px solid;
	color: #000000;
	border-bottom: #49687B 1px solid;
}


.headerelement_job
{
	border-right: #A8A8A8 1px solid;
	border-top: #A8A8A8 1px solid;
	border-left: #A8A8A8 1px solid;
	color: #000000;
	background: White;
	border-bottom: #A8A8A8 1px solid;
}

.headerelement_dialog
{
	border-right: #A8A8A8 1px solid;
	border-top: #A8A8A8 1px solid;
	border-left: #A8A8A8 1px solid;
	color: #000000;
	border-bottom: #A8A8A8 1px solid;
}

.headerelement_dialog_shadow
{
	border-right: #49687B 3px solid;
	border-top: #49687B 1px solid;
	border-left: #49687B 1px solid;
	color: #000000;
	border-bottom: #49687B 3px solid;
}

.dbl_dialog_white
{
    border-right: #A8A8A8 2px solid;
	border-top: #A8A8A8 2px solid;
	border-left: #A8A8A8 2px solid;
	color: #000000;
	background: White;
	border-bottom: #A8A8A8 2px solid;
}

.StandardDialog 
{
    border-right:  1px solid;
	border-top:  1px solid;
	border-left:  1px solid;
	color: #000000;
	background: White;
	border-bottom:  1px solid;
}


.textalign_right
{
	text-align:right 
}

.kurv_kompakt
{
    background-color: Transparent;
    border-color: #E5EAEC;
}


.kurv_udvidet
{
    background-color: Transparent;
    border-color: #EEEEEE;
}


INPUT
{
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
}



SELECT
{
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
}

TEXTAREA
{
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
}

.Alert
{
	border-right: #A8A8A8 1px dashed;
	border-top: #A8A8A8 1px dashed;
	border-left: #A8A8A8 1px dashed; 
	border-bottom: #A8A8A8 1px dashed;
	color:#990000;
	background-color: #e8f0f4;
}


.UpdateProgress 
{
    width: 14%; 
    height: 50px;  
    background-color: White; 

    bottom: 50%; 
    left: 43%; 
    position: absolute; 
    vertical-align: middle;
    text-align: center;
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    
    border-right: #49687B 3px solid;
	border-top: #49687B 1px solid;
	border-left: #49687B 1px solid;
	color: #000000;
	border-bottom: #49687B 3px solid;
}

.lbl 
{
	display:inline;
	float:left;
}
.watermarked
{
    color: #888888;
}

.PrHeader
{
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    white-space:nowrap;
    font-family: arial,helvetica,clean,sans-serif;
}

.PrBody
{
   cursor: wait;
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding: 10px;
}

.PrContainer
{
    border: solid 1px #808080;
    border-width: 1px 0px;
}

/* style for ikonliste over varelistevisning, katalogvisning og gruppevisning */
.ListIkonFrame 
{
	background-color: #e8f0f4; 
	height: auto;
	padding: 3px;
}


/*Styles til bredcrumb*/
.menu
{
    font-family:Arial;
    font-size:11px;
    color:#596e81;
    text-decoration: none;
}
.menu a:link
{
    font-size:11px;
    color:#596e81;
    text-decoration: none;
}

.menu a:visited
{
    font-size:11px;
    color:#596e81;
    text-decoration: none;
}

.menu a:hover
{
    font-size:11px;
    color:#596e81;
    text-decoration:underline;
}

.menu a:active
{
    font-size:11px;
    color:#596e81;
    text-decoration: none;
}
/*Styles til bredcrumb slut*/


.TopMenu
{
    font-family:Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:black;
    text-decoration: none;
    padding-left:4px;
    padding-bottom:4px;
    padding-top:4px;
}
#ToolTip
{
	z-index: 10000;
	position:absolute;
	top:0;
	left:0;
	background:#ffffe1;
	border-color:#b4b4b4;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	visibility:hidden;
	} 
.ToolTipTD 
{
	color:black;
	font-family:verdana;
	font-size:10px
	} 

.TopMenu a:link
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.TopMenu a:visited
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.TopMenu a:active
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.TopMenuHover
{
    font-size:10px;
    text-decoration: none;
    background-color: #D9D9D9;
}

.UnderMenu
{
	display:block;
    font-family:Verdana, Helvetica, sans-serif;
    font-size:10px;
    background-color:#EFF2F4;
    text-decoration: none;
    padding-right:15px;
    padding-left:5px;
    padding-top:3px;
    padding-bottom:3px; 
		
	border-right-style:solid;
    border-right-width:5px;
    border-right-color:#EFF2F4;
    border-left-style:solid;
    border-left-width:5px;
    border-left-color:#EFF2F4;
    
    border-bottom-style:solid;
    border-bottom-width:3px;
    border-bottom-color:#EFF2F4;
   	border-top-style:solid;
    border-top-width:3px;
    border-top-color:#EFF2F4;
}
.UnderMenu a:link
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.UnderMenu a:visited
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.UnderMenu a:active
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.UnderMenuHover
{
	font-size:10px;
    text-decoration: none;
    background-color: #D9D9D9;
}

.MainMenu
{
	border-right-style:solid;
    border-right-width:3px;
    border-right-color:#AFB0B1;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#AFB0B1;
    border-bottom-style:solid;
    border-bottom-width:3px;
    border-bottom-color:#AFB0B1;
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#AFB0B1;
}


.LayoutTopMenu
{
	background-color: white; 
	border-right-style: none; 
	padding-right: 5px; 
	padding-left: 5px; 
	padding-bottom: 2px; 
	padding-top: 2px; 
	border-top-style: none; 
	border-left-style: none; 
	border-bottom-style: none; 
	color: black
}
.LayoutTopMenu a:link
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.LayoutTopMenu a:visited
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.LayoutTopMenu a:active
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.LayoutTopMenuHover
{
    font-size:10px;
    text-decoration: none;
    background-color: #D9D9D9;
}






/* NavbarFavorit - START */
.NavbarFavoritMainMenu
{
	z-index:1004; /*1004 For at TopMenuen ikke overlapper*/
	border-right-style:solid;
    border-right-width:3px;
    border-right-color:#AFB0B1;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#AFB0B1;
    border-bottom-style:solid;
    border-bottom-width:3px;
    border-bottom-color:#AFB0B1;
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#AFB0B1;
}	


.NavbarFavoritTopMenu
{
	font-family:Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:black;
    text-decoration: none;
    padding-left:4px;
    padding-bottom:4px;
    padding-top:4px;
}
.NavbarFavoritTopMenu a:link
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.NavbarFavoritTopMenu a:visited
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.NavbarFavoritTopMenu a:active
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.NavbarFavoritTopMenuHover
{
    font-size:10px;
    text-decoration: none;
    background-color: #D9D9D9;
}



.NavbarFavoritUnderMenu
{
	display:block;
    font-family:Verdana, Helvetica, sans-serif;
    font-size:10px;
    background-color:#EFF2F4;
    text-decoration: none;
    
    padding-right:7px;
    padding-left:2px;
    padding-top:2px;
    padding-bottom:2px; 
		
	border-right-style:solid;
    border-right-width:5px;
    border-right-color:#EFF2F4;
    border-left-style:solid;
    border-left-width:5px;
    border-left-color:#EFF2F4;
    
    border-bottom-style:solid;
    border-bottom-width:3px;
    border-bottom-color:#EFF2F4;
   	border-top-style:solid;
    border-top-width:3px;
    border-top-color:#EFF2F4;
}
.NavbarFavoritUnderMenu a:link
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.NavbarFavoritUnderMenu a:visited
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.NavbarFavoritUnderMenu a:active
{
    font-size:10px;
    color:black;
    text-decoration: none;
}
.NavbarFavoritUnderMenuHover
{
    font-size:10px;
    text-decoration: none;
    background-color: #D9D9D9;
}
/* NavbarFavorit - SLUT */




/* Webgrid - START */
.DefChkBox
{
     height: auto!important;
}
/* Webgrid - SLUT */

.modalProgress 
{  
        clear:both;  
        float:left;      
        margin:0px; 
        z-index:2000; 
        position:absolute; 
        left:-150px; 
        top:-100px; 
        width:150%; 
        height:300%;                   
        background-color:Gray;  
        filter:alpha(opacity=50); 
        opacity:0.5; 
        -moz-opacity:0.5; 
        -khtml-opacity: 0.5; 
} 

.accordionHeader
{
 text-align:left;
 text-decoration:none;
 height:20px;
 background-image: url(Images/Forside2/greyback.gif); 
 border-top:1px;
 border-top-style:solid;
 border-color:#cacaca;
}
.accordionHeader a:link
{
	text-decoration:none;
	color: Black;
}
.accordionHeader:visited 
{
 text-align:left;
 text-decoration:none;
 height:20px;
 background-image: url(Images/Forside2/greyback.gif); 
 border-top:1px;
 border-top-style:solid;
 border-color:#cacaca;
}

.accordionHeaderSelected
{
 text-align:left;
 text-decoration:none;
 height:20px;
 font-weight:bold;
 border-top:1px;
 border-top-style:solid;
 border-color:#cacaca;
 background-image: url(Images/Forside2/greyback.gif); 
}
.accordionHeaderSelected a:link
{
	text-decoration:none;
	color: #AF0917;
}
.accordionContent
{
 text-align:left;
 background-color:White;
 color:#333333;
 background-color:#eff2f4;
 border-top:1px;
 border-top-style:solid;
 border-color:#cacaca;
}

.infoboxHeaderDynamic
{
	height: 100%; 
	width: 100%;
    min-height: 20px; 
    color: White; 
    text-align: left; 
    font-weight: bold;
    padding-left: 20px;
    background-image: url('Images/Forside2/blueback.gif');
}
.infoboxHeaderStatic
{
	background-image: url(Images/Forside2/greyback.gif); 
	height: 100%;
	width: 100%; 
	min-height: 20px; 
	text-align: left;
	font-weight: bold;
	padding-left: 20px;	
}
.infoTableSmall
{
	width: 100%; 
	border-right: #cacaca 1px solid;
	border-top: #cacaca 1px solid; 
	border-left: #cacaca 1px solid; 
	border-bottom: #cacaca 1px solid; 
	min-width: 250px;
	background-color:White;
}

.infoTableFull
{
	width: 100%; 
	min-width: 250px;
	background-color:White;
}


