/*  CSS Stylesheet for EVIATOR */

body
{
  	font-family: verdana; 
  	font-size:11px;
  	color:#3F3F3F; 	
    background-color: #ECECEC;

}

A:link, A:active, A:visited
{ 
	color: #859BB4; 
	text-decoration: none;
	FONT: bold 9pt verdana; 
} 

A:hover 
{ 
	color: #98BFEA; 
	text-decoration: none;
	FONT: bold 9pt verdana;	
}

form {margin: 0px} 


/* Generelle Teskster */

.newsheader
{

	FONT: 14pt bold verdana;
	color: #666666;
	
}
.SiteName
{	
    text-align:right;
    FONT: bold 12pt verdana;
    color: #666666;
    width: 100%;
}


.Header1
{	
	FONT: bold 10pt verdana;
	width: 100%;


}
.Header2
{	
	FONT: bold 13pt verdana;
}

.text 
{ 
	border: #7F9DB9 1px solid; 
	font-size: 12px; 	 
	color: #666666; 	
	font-family: verdana; 
	BACKGROUND-COLOR: #fff;
}


.label_text
{ 

	FONT: 10pt verdana;
	COLOR: #666666;
}

.label_text_bold
{	
	FONT: 10pt verdana;
	COLOR: #666666;
}

.label_red
{ 
	FONT: 10pt Bold verdana;
	COLOR: #FF0000;	
}

.help_text
{ 

	FONT: 9pt verdana;
	COLOR: #666666;
	
}
.help_head
{

	background: url(../../../../core/help/Images/hlp_head.jpg) no-repeat;	
	
}

.ButtonX
{
	
	border: solid 1px #CCCCCC;
  	background-color: #FFFCCC;
	color: #666; 
	font-family: verdana; 
  	font-size: 9px; 
	padding-left: 3px; 
	text-transform: uppercase;	
	height:25px;
	cursor:pointer;

}
.ButtonX:hover
{ 
	border: solid 1px #CCCCCC;
  	background-color: #fff;
	color: #666; 
	font-family: verdana; 
  	font-size: 9px; 
	padding-left: 3px; 
	text-transform: uppercase;	
	height:25px;
	cursor:pointer;	
	
} 


.roleholder
{
	background-color:#FDFDFD;
	border: #B3C4C5 1px solid;
}
.rolenotehead
{
	background-color:#F9EFCE;	
}
.roleadmintext
{	
        PADDING: 5px;	
	FONT: italic 10pt verdana;
	COLOR: #666666;
	BACKGROUND-COLOR: #FEFEFE;
}
.roleeditortext
{	
        PADDING: 5px;	
	FONT: italic 10pt verdana;
	COLOR: #666666;
	BACKGROUND-COLOR: #FEFEFE;
}

.tableholder
{
	background-color:#E1E7ED;
	border: #A2B5CA 1px solid;
	
}

/* Hovedtabell(Ytre) Default.aspx */

.tabel_maintopall

{
	
	height: 0px;

}

.tabel_mainbottomall

{
	
	

}

.tabel_main
{
	
}

.tabel_maintopleft
{
	width: 0px;
				
	
}
.tabel_maintopcenter
{
 text-align:right;
	
}
.tabel_maintopright
{
	width: 0px;
	
	
		
}
.tabel_main_center
{
 	padding-top: 0px;
	background-color: #ECECEC;
	background-image: url(../../../UI/blue/Images/main/shadow.png);
	background-position:left top;	
	background-repeat:no-repeat;
}
.tabel_mainbottomleft
{
	width: 14px;
		

}
.tabel_mainbottomcenter
{

	 
}
.tabel_mainbottomright
{
       	width: 14px;
		
}

/* Indre tabeller  */

.TD_holdcenter
{	
	width: 100%;	
		
}

.TD_holdcenter_left
{	
	width: 200px;	
	padding-top: 10px;
	padding-left: 0px;
	vertical-align: top;
    border: #CCCCCC 0px solid; 
}

.TD_holdcenter_center
{	
   	Padding-left: 0px; 

}

.TD_holdcenter_right
{
	background-color:#F2FAD0;
	width: 120px;
}

/* Hoved tabell midten */
.tabel_center{	
	
	width: 100%;
	border-spacing: 0px;
	border-collapse:collapse;	
		
}
.tabel_centertopleft
{
	width: 20px;

}

.tabel_centertopright
{
	width: 20px;
}

.tabel_centertopcenter
{
	width: 100%;    
}

.tabel_centercenter
{
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
   	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
}

.tabel_centerbottomleft
{

}
.tabel_centerbottomcenter
{
     
}
.tabel_centerbottomright
{

}


/* Datagrid  */
.Grid_General
{
	
	Width: 100%;
	Height: 100%;
	
}

.Grid_HeaderStyle
{
	background-color:#7C96B3;
	FONT: 11pt verdana;
	COLOR: #ffffff;

	
}
.Grid_AlternatingItem
{

	COLOR: #666666;
	Padding-left:4; 
	Padding-right:4; 
	FONT: 9pt verdana;
	Height: 20px;

}
.Grid_SelectItem
{
	background-color:#dde9ef
}
.Grid_ItemStyle
{
	COLOR: #666666;
	background-color:#D4E3F4;
	Padding-left:4;
	Padding-right:4;  
	FONT: 9pt verdana;
	Height: 20px;
	
}
.Grid_Footer
{
	background-color:#9BA9B9;
	Padding-left:4; 
}
.Grid_Text
{
	COLOR: #666666;
	FONT: 9pt verdana;	
}


/* Avansert søk grid  */

.capacity
{
	background-color:#FDFDFD;
	border: #A2B5CA 1px solid;
}

.capacity_AlternatingItem
{

	COLOR: #666666;
	Padding-left:4; 
	Padding-right:4; 
	FONT: 9pt verdana;
	border: #C0C0C0 1px solid;
}

.capacity_ItemStyle
{
	COLOR: #666666;
	background-color:#EFFABE;
	Padding-left:4;
	Padding-right:4;  
	FONT: 9pt verdana;
	border: #C0C0C0 1px solid;
	
}

.capacity_Text
{
	COLOR: #666666;
	FONT: 9pt verdana;
	PADDING-LEFT: 5px;
	PADDING-top: 5px;	
}

.capacity_header
{
	background-color:#DBED89;
	COLOR: #666666;
	FONT: 10pt verdana;
	PADDING-LEFT: 5px;
	PADDING-top: 5px;
	height: 25px;	
	border-bottom: #666666 1px dotted;

}
.capacity_part_header
{
	FONT: bold 9pt verdana;
	COLOR: #666666;
	
}

.capacity_price_header
{
	background-color: #EAF7B2;
	FONT: 9pt verdana;
	COLOR: #666666;
	
}

.capacity_price_seperator
{
	FONT: 9pt verdana;
	border-bottom: #A98CAA 1px solid;	
}



/* Expand - Collapse i grid/list/repeater  */

.expandheader
{ 
	font-weight: bold; cursor: hand; cursor:pointer; 
}
.expanddetails
{ 
	display:none; visibility:hidden; FONT: 11pt verdana 
}
.panel
{ 
	
	color: #666666;	
	PADDING-left: 5px; 
	PADDING-right: 5px;
	FONT: 10pt verdana;
	cursor: hand;
	background: url(../../../UI/blue/Images/main/panel.jpg) repeat-x;
}



.menu
{   
	
    	COLOR: red;
	FONT: 10pt Tahoma; 
	PADDING-LEFT: 15px; 
	 	
}
.navigate
{   

	PADDING-top: 0px; 	
	PADDING-LEFT: 10px; 
    COLOR: #666666;
	FONT: 10pt verdana;
}

.navigate a:active, .navigate a:link, .navigate a:visited
{

	text-decoration: none;
	color: #859BB4;	
	FONT: 10pt verdana;
	
}

.navigate a:hover 
{ 
	text-decoration: none;
	color: #98BFEA;	
	FONT: 10pt verdana;
	
}

.navigate_Flag
{ 
	PADDING-right: 5px; 
	PADDING-top: 7px; 
	
}

.stackhead
{ 
	text-decoration: none;
	color: #808285;	
	FONT: bold 13pt verdana;
	
	
}

.stacktrace
{
	FONT: 9pt verdana;
	PADDING-LEFT: 15px; 
	PADDING-top: 5px; 
	PADDING-RIGHT: 5px;  
	PADDING-BOTTOM: 5px;   
	background-color:#FFFFCC;
    	COLOR: #071471	
}

.stackmessage
{
	FONT: 9pt verdana;
	PADDING-LEFT: 5px; 
	PADDING-top: 5px; 
	PADDING-RIGHT: 5px;  
	PADDING-BOTTOM: 5px;   
	background-color:#CCCCCC;
    	COLOR: #000000	
}


/* Verktøylinjer */

.tools 
{ 
	PADDING-LEFT: 5px; 
    border: #CCCCCC 1px solid; 
	font: 11pt verdana;
	color: #666666; 	
	font-family: verdana,helvetica; 
	Height: 30px;	
	background-color:#DFE2E8;

}
.tools a:active, .tools a:link, .tools a:visited
{

	text-decoration: none;
	color: #859BB4;	
	font: 11pt verdana;	
}

.seperator
{
	border-top: 1px dotted #0B2963;
}
.seperator2
{
	FONT: 9pt verdana;
	border-bottom: #eeeeee 1px solid;
}

.seperator3
{
	PADDING: 5px;
	FONT: 9pt verdana;
	border-bottom: #eeeeee 1px dotted;
}

/*Diverse */

.PrintInfo
{
	FONT: 13pt verdana;	
	color:#000000;
}

.contact
{	

	border: #7C96B3 1px solid;
	background-color:#FFFFFC;
}
.rightcolumn
{	
	background-color:#E7EBEF;
}

.validation
{
	FONT: 9pt verdana;	
	color:#FF0000;
}

.pop_bgColor
{
	BACKGROUND-COLOR: #FFFFFF;
	border: #3D5BC8 1px solid; 
	PADDING-TOP: 20px;
		
}

.pan_scroll
{

	width: 100%;
	overflow-y: hidden;
	overflow-x: scroll;

	
}

.div_scroll
{

	width: 870px;
	overflow-y: hidden;
	overflow-x: scroll;

	
}


/* Sluttregning */

.Account_Period
{  
	FONT: bold 10pt verdana;	 
	color: #666666; 
	background-color:#f5f5f5;
}
.Account_Period_Cor
{  
	FONT: bold 10pt verdana;	 
	color: red; 
	background-color:#f5f5f5;
}

.Account_Seperator
{ 
 	border-top:1px dotted #0B2963;
	FONT: 10pt verdana;
	background-color:#f5f5f5;		

}
.Account_Service_Header
{ 
 	background-color:#CBCACE;
	FONT: bold 10pt verdana;
	COLOR: #666666;		

}
.Account_Service_text
{ 

	FONT: 10pt verdana;
	COLOR: #666666;		

}
.Account_Service_text_hidden
{ 

	FONT: 10pt verdana;
	COLOR: #666666;		

}
.Account_PartSums
{ 

	FONT: bold 10pt verdana;
	COLOR: #666666;	

}
.Account_PartSums_Correction
{ 

	FONT: bold 10pt verdana;
	COLOR: red;	

}

.Account_Total
{ 
	border-top:1px dotted #0B2963;
	border-bottom:1px dotted #0B2963;
	FONT: bold 10pt verdana;
	
}

.Account_MVA
{ 

	FONT: bold 10pt verdana;
	COLOR: #FF0000;	

}

/* Filter Kapasitet */

.Cap_Grid_Head
{ 

	FONT: BOLD 10pt verdana;
	COLOR: #000000;	
		

}
.Cap_Grid_Day
{ 

	FONT: 10pt verdana;
	COLOR: #666666;	
	Width: 20px;
	background: url(../../../UI/blue/Images/main/Booked_Grey.jpg) no-repeat;

}

.Cap_Grid_WeekendDay
{ 

	FONT: 8pt verdana;
	COLOR: #666666;	
	Width: 20px;
	background: url(../../../UI/blue/Images/main/Booked_White.jpg) no-repeat;	

}

.Cap_Grid_notbooked
{
	Width: 20px;
  	background: url(../../../UI/blue/Images/main/Booked_Grey.jpg) no-repeat;
}
.Cap_Grid_booked
{
	Width: 20px;
  		
}

.Cap_Grid_Ownerbooked
{
	Width: 20px;
 
}




/* Time bestilling Grid */

.heading {
	FONT-SIZE: xx-small; 
	FONT-FAMILY: Tahoma; 
    	BACKGROUND-COLOR: #007FCC;
	color: white;
	font-weight: bold;
        text-align:left;
    	border-bottom:1px solid #7FCCFF;
    	border-right:1px solid #7FCCFF;
    	border-top:1px solid #7FCCFF;
    	border-left:1px solid #7FCCFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#7FCCFF' , EndColorStr= '#007FCC' );
}
.normal {
	FONT-SIZE: xx-small; 
	FONT-FAMILY: Tahoma; 
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #aaccee;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#ddeeff' , EndColorStr= '#aaccee') }
.normal2 {
	FONT-SIZE: xx-small; 
	FONT-FAMILY: Tahoma; 
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #ddeeff;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#ffffff' , EndColorStr= '#ddeeff') }
.empty {
	FONT-SIZE: xx-small; 
	BACKGROUND-COLOR: #e0fff0;
}
.menu_table
{

	FONT-SIZE: bold x-small; 
}
.menu_head
{
	FONT: bold x-small verdana; 

}
.menu_det
{
	FONT-SIZE: x-small; 
	padding-left: 2px;
	padding-right: 5px;
	BACKGROUND-COLOR: #F9FDEB;
	border:1px solid #DBF474;
}

/* Rapport Datagrid  */
.Rep_Text
{
	
	COLOR: #666666;
	FONT: 9pt verdana;
	
}

.Rep_ItemStyle
{

	COLOR: #666666;
	Padding-left:4; 
	Padding-right:4; 
	FONT: 9pt verdana;
	Height: 20px;

}

.Rep_AlternatingItem
{
	COLOR: #666666;
	background-color:#EFFABE;
	Padding-left:4;
	Padding-right:4;  
	FONT: 9pt verdana;
	Height: 20px;
	
}
.RepDescript
{
	FONT: 9pt verdana;
	font-weight: bold;
	COLOR: #666666;
	
}
/*  TravelInfo */
.TravelTD
{
	border: #B3C4C5 1px solid;	
	padding: 2px;
}
.TravelLabel
{
	FONT: 9pt verdana;
	COLOR: #666666;
	
}

.NotBookable A:link, NotBookable A:active, NotBookable A:visited
{ 
	color: #000000; 
	text-decoration: none;
	FONT: bold 9pt verdana; 
} 

.NotBookable A:hover 
{ 
	color: #000000; 
	text-decoration: none;
	FONT: bold 9pt verdana;	
}