


/* Her kommer alle IDer på siden Dette skal skilles ut i egen side */

/* NB!! hvis du bruker et empty theme wrapper denne timeboken: */
#BookingContentContainer
{
	background-color: #f4f2e5;
	border: 1px solid #dad2b3;    
}

/* NB!! hvis du bruker et CMS theme wrapper denne IDen alt hovedinnhold på siden */
#CMSContentContainer
{
}
	

	#BookingMainContent
	{
	}

		#BookingTitle
		{
			height: 45px;
			/* background: url(images/dividertop.gif) no-repeat bottom; */
			
		}

		#BookingTimeline
		{
			margin:0 0 20px 10;
			padding:5px 0 10px 0;
		}

		#BookingTimeline ul li a
		{
			text-decoration: none;
			font-size: 11px;
			padding: 4px 8px;
			color: #757779;
		}

		#BookingTimeline ul li a:hover
		{
		}
		
		#BookingTimeline ul .Selected a
		{
			color: #e6e7e8;
		}
		
		#BookingTimeline ul .Selected a:hover
		{
			color: #e6e7e8;
		}
		
		#BookingTimeline ul .Active a
		{
			color: #e6e7e8;
		}
		
		#BookingTimeline ul .Active a:hover
		{
			color: #e6e7e8;
		}
		
		
		#BookingDynamicContent
				{
				}
				
				#BookingDynamicContent table
				{
					width:100%;
					float:left;
				}
				
				#BookingDynamicContent .BookingTreatmentSelectHeading
				{
				    margin:20px 0 5px 0;
				    background-color:#414042;
				    padding:2px 0px 1px 5px;
				}
				
				#BookingDynamicContent #ctl00_CPH_tableSites
				{
					width:100%;
				}
				
				#BookingDynamicContent #ctl00_CPH_panelLogin table
				{
					width:100%;
				}
					
					#BookingRespondBox
					{
					}
					
						.BookingWarning
						{
							background: #f4e688 url(images/respondwarning.gif) 3px 5px no-repeat;
							border: solid 1px #f6af00;
							color: Black;
						}
						
						.BookingError
						{
							background: #ffb7b1 url(images/responderror.gif) 3px 5px no-repeat;
							border: solid 1px #ff4636;
							color: Black;
						}
						
						.BookingSuccess
						{
							background: #c9e7c2 url(images/respondsuccess.gif) 3px 5px no-repeat;
							border: solid 1px #a5e297;
							color: Black;
						}
					
						.BookingInfo
						{
							background: #bfd3ea url(images/respondinfo.gif) 3px 5px no-repeat;
							border: solid 1px #84b3e8;
							color: Black;
						}
						
					#BookingWizardSteps
					{
						clear: left;
						height: 60px;
						/* background: url(images/dividerbottom.gif) no-repeat top; */
						margin-top: 10px;
						padding-top: 15px;
					}

	#BookingSidebar
	{

	}
	

	

		#BookingLogin
		{		    
		}
			#BookingLogin Input
			{
				width: 120px;		    
			}
			
		#BookingCart
		{
		}
		
/*SelectSite styles*/
.BookingSiteSelected
{
    background-color:Highlight;
    font-weight:bold;
    color:White;
    width:350px;
    height:20px;
    cursor:pointer;
}


.BookingSiteSelected a
{
    color:White;
}

.BookingSiteNotSelected
{
    background-color:White;
    color:Highlight;
    font-weight:bold;
    width:350px;
    height:20px;
    cursor:pointer;
}

.BookingSelectSiteName
{
    padding:4px;
    height:20px;
    float:left;
}

.BookingSelectSiteMap
{
    padding:4px;
    float:right;
}

.BookingSelectSiteButton
{
    padding:4px;
    float:left;
}

