﻿ul
{
	padding:3px 0 3px 0 ;
}
.scBoxFadeContainer
{
	float:left;
	width: 182px;  
	height:70px;
	cursor:pointer;
}
.scBoxFade
{
   background-color:#ECEAEB;
   padding:10px 10px 0 10px;
   margin:5px 0 0 0;
}
.scBoxFadeBack
{
	width: 176px;
	padding:3px;
}
#siBoxFadeContainer1
{
	position:absolute;
	margin-top:0;
	margin-left:0;
	width:362px;
}
#siBoxFadeContainer2
{
	position:absolute;
	margin-top:70px;
	margin-left:0;	
	width:362px;
}
#siBoxFadeContainer3
{
	position:absolute;
	margin-top:140px;
	margin-left:0;
	width:362px;	
}
#siInfoBox
{
	position:absolute;
	margin-top:0;
	margin-left:360px;	
}
#siSearchFlight
{
    float:left;
    width:320px;
}
#siSearchDate
{
	float:left;
    width:300px;
    height:42px;        
}
#siSearchFlightNr
{
    float:left;
    width:150px;
}
#siSearchButton
{
    float:left;
    width:67px;
    margin:14px 0 0 0;   
}
.scSearchText
{
    margin-bottom:2px;  
}
.scSearchTopContent
{
   height:30px;
}
.scClear
{
    clear: left;
}
.scInput
{
    border:solid 1px #7f9db9;
    width:160px;    
}
.scInputCityAirport
{
	border:solid 1px #7f9db9;
    width:292px;	
}
.scInputMobile
{
	border:solid 1px #7f9db9;
    width:102px;
}
.scInputFligtNr
{
	border:solid 1px #7f9db9;
    width:58px;
}
.scFlightResult
{
    margin:0 0 0 1px;
}
.scPagerBack
{
	float:left;
	width:210px;
	padding:5px 0 5px 10px;
	text-align:left;
}
.scPagerNext
{
	float:left;
	width:210px;
	padding:5px 0 5px 0;
	text-align:right;
}
.scSelectItemList
{
	float:left;
	width:300px;
	text-align:center;
	padding:5px 0 0 0;
}
.scFlightResultNoHits
{
    float:left;
    width:400px;
    margin: 30px 0 0 100px;
}
#siNavigate
{
	width:750px;
	margin:20px 0 0 0;
}
.siNavigate2
{
	width:550px;
	height:100px;
}
.scNavigateBack
{
	float:left;
	width:120px;
	height:90px;
}
.scConditionEndCheck
{
	float:left;	
	width:20px;
}
.scConditionEndText
{
	float:left;
	width:250px;
}
.scNavigateNextEndButton
{
	float:left;
	width:100px;
	text-align:center;
}
.scConditionInfoText
{
	position:absolute;
	width:230px;
	margin-top:30px;
	margin-left:250px;
	text-align:right;	
}
.scBoxLink
{
	padding:5px 0 5px 10px;
	width:477px;	
	
}
.scBoxLinkBorder
{
	width:467px;
	border:solid #387EBA 2px;
	background-image:url('/Templates/Project/TravelStatus/images/sms-SelectGlossyBack.jpg');
	background-repeat:repeat-x;
}
.scBoxLinkBorderOver
{
	width:467px;
	border:solid #002C65 2px;
	background-image:url('/Templates/Project/TravelStatus/images/sms-SelectGlossyBack.jpg');
	background-repeat:repeat-x;
}
.scBoxLinkBorderVertical
{
	width:467px;
}
.scBoxLinkMore
{
	position:absolute;
	margin-left:200px;
	margin-top:-1px;
	width:71px;
	height:22px;
	text-align:center;
}
.scBoxLinkMoreProcessBar
{
	position:absolute;
	margin-left:280px;
	margin-top:2px;
	width:20px;
	height:20px;
}
.scBoxLinkMoreLeft
{
}
.scBoxLinkMoreMiddle
{}
.scBoxLinkMoreRight
{}
.scBoxContent
{
	width:437px;
	margin:0 0 0 14px;
	padding:10px 0 10px 10px;
}
.scBoxWhite
{
	padding:2px 0 2px 10px;
	margin:10px 0 10px 0;
	border-bottom:solid 1px #d4d4d4;
}
.scBoxWhite2
{
	padding:4px 0 4px 10px;
	margin:10px 0 10px 0;
	border-top:solid 1px #d4d4d4;
}
.scBoxGray
{
	padding:4px 0 4px 10px;
	margin:10px 0 10px 0;
	background-color:#eee;
	background-image:url('/Templates/Project/TravelStatus/images/sms-typeHowToLeftBottom.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
	width:704px;
}
.scBox
{
	
}
.scBoxInfo
{
	float:left;
	width:340px;
	height:184px;
	padding:0 0 10px 10px;
    background-color:#FBFBFD;
	border:solid #387EBA 2px;
}
.scBoxImage
{
	float:left;
	padding:0 0px 0 80px;	
}
.scMenu
{
    text-align:left;
}
.scMenuMiddle
{
    float:left;
    width:280px;
    height:54px;
    border-right:solid 2px #387EBA;
    border-top:solid 2px #387EBA;
    border-bottom:solid 2px #387EBA;
    background-image: url('/Templates/Project/TravelStatus/images/sms-typeSelectBackground.jpg');
    background-repeat:repeat-x;
    background-color:#fff;
    padding:0 0 0 10px;
}
.scMenuMiddleText
{
	position:absolute;
	margin-top:4px;
	margin-left:0px;
}
.scMenuLeft
{
	float:left;
	width:58px;	
}
.scSelectButton
{
    border-style: none;
}
#siStepIndicator
{
	float:left;
	width:750px;
	height:80px;
	margin:0 0 20px 0;
}
.scStepIndicatorContainer
{
	position:absolute;
	margin-top:0;
	margin-left:2px;	
}
.scStepIndicatorStep
{
	float:left;
	width:51px;
	height:53px;
}
.scStepIndicatorSteps
{
	position:absolute;
	margin-top:56px;
	margin-left:0;
	height:40px;
}
.scStepIndicatorLine
{
	float:left;
	width:86px;
	height:54px;
	margin:0 10px 0 10px;
	background-image: url('/Templates/Project/TravelStatus/images/sms-stepline.jpg');
	background-repeat:repeat-x;
	background-position:center;
}
.scStepIndicatorStepText1
{
	position:absolute;
	margin-top:0;
	margin-left:0;
	height:17px;
	width:50px;
	color:#666;
	text-align:center;
}
.scStepIndicatorStepTextOver1
{
	position:absolute;
	margin-top:0;
	margin-left:0;
	height:17px;
	font-weight:bold;
	width:50px;
	color:#002c65;
	text-align:center;
}
.scStepIndicatorStepText2
{
	position:absolute;
	margin-top:0;
	margin-left:82px;
	height:17px;
	width:200px;
	color:#666;
	text-align:center;
}
.scStepIndicatorStepTextOver2
{
	position:absolute;
	margin-top:0;
	margin-left:82px;
	height:17px;
	font-weight:bold;
	width:200px;
	color:#002c65;
	text-align:center;
}
.scStepIndicatorStepText3
{
	position:absolute;
	margin-top:0;
	margin-left:306px;
	height:17px;
	width:75px;
	color:#666;
	text-align:center;
}
.scStepIndicatorStepTextOver3
{
	position:absolute;
	margin-top:0;
	margin-left:306px;
	height:17px;
	font-weight:bold;
	width:75px;
	color:#002c65;
	text-align:center;
}
.scGrayText
{
	color:#999;	
}
.scBoxTitle
{
	padding:0 0 10px 10px;
}
.scBoxTitleHeader
{
	float:left;	
	width:370px;
}
.scBoxTitleTotalPrice
{
	float:left;
	width:80px;
	text-align:right;
}
.scBoxTitleTotalPriceBig
{
	float:left;
	width:80px;
	text-align:right;
}
.scMobileText
{
	float:left;
	width:235px;	
}
.scTableBlank
{
	line-height: 1.3em;
	font-size:1em;
}
.scTableBlank td
{
	vertical-align:top;
}
.scTable
{
	width:250px;
}
.scTable td
{
	vertical-align:top;
}
.scTableStyle 
{ 
	border-collapse: collapse;
}
.scTableStyleRow
{
	background-color:#F5F3F4;
}
.scTableStyle td
{
	vertical-align:middle;
	padding:2px 0 5px 5px;
}
.scTableStyle .scTableCellStart
{
	border-left: 1px solid #e6e6e6; 
	border-top: 1px solid #e6e6e6; 
	border-bottom: 1px solid #e6e6e6;
	padding-left:5px;
}
.scTableStyle .scTableCell
{
	border-left: 1px solid #e6e6e6; 
	border-top: 1px solid #e6e6e6; 
	border-bottom: 1px solid #e6e6e6; 
	padding-left:5px;
	padding-right:3px;
}
.scTableStyle .scTableCellEnd
{
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	padding-left:5px;
	padding-right:2px;
}
.scTableStyle .scTableCellBottom
{
	padding-left:5px;
	padding-right:3px;
}
.scBoxPanelContent
{
	clear:left;
}
.scBoxPanelLeft
{
	/*width:350px;	*/
}
#siSearcher
{
	position:absolute;
	display:none;
	margin-top:230px;
	margin-left:300px;
	background-color:#fff;
	border:solid 1px #666;
	padding:30px;
}
.scProgressContainer
{
	float:left;	
}
#siSearcherSelect
{
	position:absolute;
	display:none;
	margin:27px 0 0 5px;
}
#siRegisterSelect
{
	position:absolute;
	display:none;
	margin:1px 0 0 5px;
}
#siSearcherButton
{
	float:left;
	margin: 26px 0 0 5px;
}
.scSearcherButton
{
	float:left;
	margin:26px 0 05px;	
}
.scSearchButtonImage
{
	float:left;	
}
.scSearchButtonLink
{
	float:left;
	margin:4px 0 0 3px;
}
.scSearchProcessBar
{
	position:absolute;
	margin-top:-10px;
	margin-left:16px;
}
.scBoxContainer
{
	clear:left;
	float:left;	
	width:354px;
	height:210px;
}
.scBoxContainerSlim
{
	float:left;	
	width:330px;
	margin:5px 0 0 0;
	padding:10px;
}
.scBoxSlimImage
{
	float:left;
	width:60px;
	margin:0 10px 15px 0;
	text-align:center;
}
.scBoxSlimText
{
	float:left;	
}
.scBoxPadding10
{
	padding:10px;	
}
.scPopupSummary
{
	position:relative;
	background-color:#fff;
	border:solid 1px #666;
	width:270px;
	text-align:left;
	padding:10px;
}
#siPopupSummary
{
	display:none;
}
.scPopupSummaryButton
{
	text-align:center;	
	padding:10px;
}
.scPopupBackground
{
	background-color:gray;
	filter: alpha(opacity=60);
	opacity:0.60;
}
.scHidden
{
	display:none;	
}
.scBoxSearch
{
	float:left;
}
.scBoxDate
{
	float:left;
	margin:10px 0 0 0;
}
.scNavigateCondition
{
	position:absolute;
	margin-top:0px;
	margin-left:5px;	
	width:370px;
	height:100px;
}
.scNavigateNextEndButtonPos
{
	position:absolute;
	margin-top:0px;
	margin-left:378px;
	height:100px;
	width:150px;
}
#siStepper
{
	float:left;
	width:20px;
}
.scAutoExtender
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif; 
    font-size: .8em;
    font-weight: normal; 
    border:solid 1px #e6e6e6;
    line-height:20px; 
    padding:2px;
    background-color:White; 
}
.scAutoExtenderList
{
    border-bottom:dotted 1px #e6e6e6; 
    cursor:pointer;
    color:#000;
}
.scAutoExtenderHighlight
{
	border-bottom:dotted 1px #e6e6e6; 
    color:#fff; 
    background-color:#333;
    cursor:pointer; 
}
.scReceiptLeft
{
	float:left;
	width:500px;
}
.scReceiptRight
{
	float:left;
	width:200px;
}
.scReceiptRightTop
{
	height:200px;
}
.scReceiptRightMiddle
{
	height:200px;
}
.scSubmitButton
{
	cursor:pointer;
}
.scSpacerGray
{
	height:10px;
	background-color:#F6F6F6;	
	width:461px;
	margin:0 4px 0 4px;
}
.scVerticalLineGray
{
	background-image:url('/Templates/Project/TravelStatus/Images/sms-VerticalLineGray.jpg');
	background-repeat:repeat-x;
	width:100%;
	margin-top:20px;
}
.scVerticalLineBlue
{
	background-image:url('/Templates/Project/TravelStatus/Images/sms-VerticalLineBlue.jpg');
	background-repeat:repeat-x;
	width:470px;
	margin:2px 0 0 -10px;
}
.scCostInfo
{
	margin:-10px 0 0 0;
}
.scCaptchaContainer
{
	margin:0 0 59px 0;
}
.scCaptchaBox
{
	float:left;
	padding:3px;	
}
.scCaptchaBoxImage
{
	float:left;
	padding:40px 3px 3px 3px;
}
.scCaptchaBoxWhy
{
	float:left;
	width:220px;
	text-align:right;
	padding-top:20px;
	height:30px;
}
#siCaptchaBoxWhyPopUp
{
	position:absolute;
	margin-top:-100px;
	margin-left:0px;
	padding:5px;
	width:164px;
	height:100px;
	border:solid 1px #999;
	background-color:#fff;
	display:none;
	text-align:left;
}
.scLookLikeLink
{
	color: #002c65;
	text-decoration: underline;
	cursor: pointer;
}
.scCaptchaBoxWhyPopUpClose
{
	float:right;
	height:15px;
	width:15px;
	margin: 2px 0 5px 5px;
	text-align:center;
	border:solid 1px #333;	
}
.scDDLMonthYear
{
	width:235px;
}
.scDDLDateDay
{
	width:55px;	
}
.scSearchResultList
{
	background-image: url('/Templates/Project/TravelStatus/Images/sms-SearchHorizontBack.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
.scSearchResultListOver
{
	background-image: url('/Templates/Project/TravelStatus/Images/sms-SearchHorizontBackOver.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
#siCaptchaImage 
{
	width: 24px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url('/Templates/Project/TravelStatus/Images/sms-CaptchaReload.gif') no-repeat top left;
	cursor: pointer;
}
#siKalendarContainer
{
	float:left;
	margin:36px 0 0 5px;
}
#siKalendarContainerSearch
{
	float:left;
	margin:12px 0 0 0;
}
.scKalendar
{
	position:absolute;
	margin-top:-35px;
	margin-left:25px;
	background-color:#F2F1F7;	
	border:solid 2px #000;
}
.aNoUnderLine
{
	text-decoration:none;	
}

.aNoUnderLine:hover
{
	text-decoration:none;
}

