﻿/* Hazır uygulanan bileşenlerin css dosyası*/
@import "Reset.css";

body 
{
	margin:0px;
	padding:0px;
	font:71%  Verdana; background:#f0f0f0 url(../images/back.gif) repeat-x top;color:#64646C; 
	
}
.DivMessageDetail{color:#64646c; font-family:Verdana;}
.DivMessageDetail label{ font-weight:400;}
fieldset  
{
	border-radius: 3px;
-moz-border-radius-bottomleft: 7px;
-moz-border-radius-bottomright: 7px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 7px;
-webkit-border-radius: 7px;
border:Solid 1px #e6e6e6;
   
}
.Logo
{
	width:320px;
	height:120px;
	text-align:center;
	vertical-align:middle;
	float:left;
	overflow:hidden;
}

.BtnNewStyle{}
.BtnNewStyle:hover
{opacity: 0.6;-moz-opacity:0.6;
filter:alpha(opacity=40);
cursor:hand;}

.MenuOver{

opacity: 0.6;-moz-opacity:0.6;
filter:alpha(opacity=40);
cursor:hand;
}
.Logo img
{
	max-height:100px;
	max-width:300px;
	margin-top:10px;
	
}
.TopMenu
{
	height:52px; width:655px;padding-top:13px;  float:right; padding-right:5px; text-align:left;
}
.DrpStyle { border:1px solid #dcdcdc;  height:25px; background:#f5f5f5; line-height:25px;  vertical-align:middle; }
.NewDrpStyle { border:1px solid #D3D5D6; background-color:White;  height:20px;  line-height:20px;  vertical-align:middle; }

.CustomComboBoxStyle .ajax__combobox_itemlist ul li
{
	padding-left:2px;
    font-size:11px;
}
.CustomComboBoxStyle .ajax__combobox_textboxcontainer input {
    border:1px solid #D3D5D6; background-color:White;line-height:20px;  height:20px;  vertical-align:middle;
    padding-left:2px;
    font-size:11px;
}
.CustomComboBoxStyle .ajax__combobox_buttoncontainer button {
    background-color: #F1F1F1;
    border:Solid 1px #BEBEBE;
    margin:0px;
    float:left;
}

.info, .success, .warning, .error, .validation,.CreditAmount {
border: 1px solid;
margin: 10px 0px;
padding:10px;
padding-left:45px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('../Images/Main/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../Images/Main/success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../Images/Main/warning.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('../Images/Main/error.png');
}


/* Easy Tooltip */

#easyTooltip{
	padding:6px 12px;
	border:3px solid #D8DADB;
	/*background:#195fa4 url(bg.gif) repeat-x;*/
	background-color:#fff;
	color:#5A5A5A;
	font-weight:bold;
	}
					

/* // Easy Tooltip */

.NewPopupTitle
{
	background-image:Url(../Images/Main/NewTitleBg.gif);
	background-repeat:repeat-x;
	height:25px;
	font-weight:bold;
	color:#fff;
	padding:0px 0px 0px 10px;
}

.NewPopupTitle a { color:#fff;}

.PopupTitle
{
	background-image:Url(../Images/Main/PopupTitle.jpg);
	background-repeat:repeat-x;
	height:25px;
	font-weight:bold;
	color:#616161;
	padding:0px 0px 0px 10px;
}
.Weather
{
	line-height: 25px; height: 25px; vertical-align:top; padding-top:2px;
}


.GrdMyFilesTitle
{
	background-image:Url(../Images/Main/MyFiles.gif);
	background-repeat:repeat-x;
	height:30px;
	font-weight:bold;
	color:#616161;
	padding-top:5;
	text-align:center;
	vertical-align:middle;
}

.InformationTitle
{
	font-weight:bold;
	color:#c33c44;
	
}

.DivSearch{ float:left; background-color:#F9F9F9; width:100%;}
.DivRow{ float:left; }
.FieldName{ padding:5px; float:left; font-weight:bold; text-align:left; vertical-align:middle; height:20px; background-color:#ededed; line-height:20px; border-bottom:Solid 2px #F9F9F9;  }
.FieldInput{ padding:5px; float:left; text-align:left; vertical-align:middle;height:20px; line-height:20px; }
.checkborder {  border: solid 2px blue;  width: 120px;}

.RptSearchFilter{width:439px; padding:5px; border-right:Solid 1px #CBCBCB;}
.RptSearchFilter label{ width:439px; text-align:center;padding:0px 0px 5px 0px; font-weight:bold;}
.RptSearchRecordCount{width:119px; padding:5px 10px 5px 10px; border-right:Solid 1px #CBCBCB; text-align:center;}
.RptSearchRecordCount label{ width:119px; text-align:right; padding:0px 0px 5px 0px; font-weight:bold;}
.RptSearchCurrency{width:80px; padding:5px 5px 5px 10px; text-align:center;}
.RptSearchCurrency label{ width:80px; text-align:center;padding:0px 0px 5px 0px; font-weight:bold;}


.RptSearchFilter a { color: #424242; font-weight:bold; text-decoration:underline; padding-left:5px; padding-right:5px; }

.RptSearch
{
	float:left;
	margin:10px 0px 5px 10px;
	width:220px;
	text-align:left;
}
.RptSearch label 
{
	float:left;
	width:220px;
	padding:0px 0px 5px 0px;
	text-align:left;
	font-weight:bold;	
}

.RptSearchSeperator
{
	float:left;
	width:240px;
	text-align:center;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}
.RptSearch2
{
	float:left;
	width:110px;
	text-align:left;
}
.RptSearch2 label 
{
	float:left;
	width:110px;
	text-align:left;
	font-weight:bold;	
}


.RptSearchChild
{
	float:left;
	text-align:left;
	margin:10px 0px 5px 10px;
	width:220px;
}
.RptSearchChild label 
{
	float:left;
	width:220px;
	padding:0px 0px 5px 0px;
	text-align:left;	
}
.RptSearchChildAge
{
	float:left;
	width:110px;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.RptSearchChildAge label 
{
	float:left;
	width:110px;
	text-align:center;
	margin:2px 0px 2px 0px;
}

/*
.RptSearchChild
{
	float:left;
	margin:5px 0px 5px 5px;
	width:210px;
	text-align:left;
}
.RptSearchChild label 
{
	float:left;
	width:210px;
	padding:0px 0px 5px 0px;
	text-align:left;	
}
.RptSearchChildAge
{
	float:left;
	width:100px;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.RptSearchChildAge label 
{
	float:left;
	width:100px;
	text-align:center;
	margin:2px 0px 2px 0px;
}
*/

.SelectCritial
{
	float:left;
	width:205px;
	text-align:left;
	color:#64646C;
}
.SelectCritial label 
{
	float:left;
	width:205px;
	text-align:left;
	font-weight:bold;	
}

.SelectCritialSeperator
{
	float:left;
	width:195px;
	text-align:center;
	margin:5px;
	height:1px;
	line-height:1px;
	border-bottom:1px dotted #e5e5e5;
	
}
.SelectCritial2
{
	float:left;
	width:102px;
	text-align:center;
}
.SelectCritial2 label 
{
	float:left;
	width:102px;
	text-align:center;
	font-weight:bold;	
	margin-bottom:2px;
}



#NavBookingStep
{
	float:left;
	font-size:7pt;
	font-weight:bold;	
}

/* Aktif...*/
#Step1-Active
{
	background-image:Url(../Images/Steps/1a.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	 float:left;height:18px;padding-top:32px; text-align:center;color:#ec1c24; text-decoration:none;
	 cursor:wait;
}
#Step2-Active
{
	background-image:Url(../Images/Steps/2a.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	 float:left;height:18px;padding-top:32px; text-align:center;color:#ec1c24; text-decoration:none;
	 cursor:wait;
}
#Step3-Active
{
	background-image:Url(../Images/Steps/3a.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	 float:left;height:18px;padding-top:32px; text-align:center;color:#ec1c24; text-decoration:none;
	 cursor:wait;
}
#Step4-Active
{
	background-image:Url(../Images/Steps/4a.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	 float:left;height:18px;padding-top:32px; text-align:center;color:#ec1c24; text-decoration:none;
	 cursor:wait;
}

/* Geri...*/
#Step1-Back
{
	background-image:Url(../Images/Steps/1b.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	 float:left;height:18px;padding-top:32px; text-align:center; color:#bdbdbd; 
}
#Step2-Back
{
	background-image:Url(../Images/Steps/2b.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	 float:left;height:18px;padding-top:32px; text-align:center; color:#bdbdbd; 
}
#Step3-Back
{
	background-image:Url(../Images/Steps/3b.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	 float:left;height:18px;padding-top:32px; text-align:center; color:#bdbdbd; 
}
#Step4-Back
{
	background-image:Url(../Images/Steps/4b.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	 float:left;height:18px;padding-top:32px; text-align:center; color:#bdbdbd; 
}



/* pasif */
#Step1-Passive
{
	background-image:Url(../Images/Steps/1p.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	float:left;height:18px;padding-top:32px; text-align:center; color:#dedede; text-decoration:none;
	cursor:text;
}
#Step2-Passive
{
	background-image:Url(../Images/Steps/2p.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	float:left;height:18px;padding-top:32px; text-align:center; color:#dedede; text-decoration:none;
	cursor:text;
}
#Step3-Passive
{
	background-image:Url(../Images/Steps/3p.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	float:left;height:18px;padding-top:32px; text-align:center; color:#dedede; text-decoration:none;
	cursor:text;
}
#Step4-Passive
{
	background-image:Url(../Images/Steps/4p.png); background-repeat:no-repeat; background-position:top center; 	width:153px; display:block;
	float:left;height:18px;padding-top:32px; text-align:center; color:#dedede; text-decoration:none;
	cursor:text;
}

.AramaKriterleriBaslik
{
	color: #b56108;
	font-size:small;
	padding-top:3px;
	font-weight:bold;
	text-align:center;
}
.NewBtnStyle.button {
font-size:14px;
padding:7px 7px 7px 7px;
background-image:url(../Images/Button/tall-button-overlay.png);
cursor:hand;
 border: none;
    outline: none;
}
.NewBtnStyle.button:hover {
background-color:#EEEEEE!important;
border-color:#999999;
color:#444444 !important;
}

.NewBtnStyle.button span {
background-image:url(../Images/Button/arrow-down.png);
background-repeat:no-repeat;
background-position:left center;
text-align:center;
padding-left:20px;
float:left;
width:80px;
height:20px;
line-height:20px;
vertical-align:middle;
}
.white.button {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333 !important;
font-weight:normal;
text-shadow:0 1px 1px #FFFFFF;
}




a { text-decoration: none; }

input { margin: 0; padding: 0; }

.button {
 padding: 5px 10px;
 display: inline;
 background: #777 url(../Images/button.png) repeat-x bottom;
 border: none;
 color: #fff;
 cursor: pointer;
 font-weight: bold;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 text-shadow: 1px 1px #666;
 text-align:center;
 }
.button:hover {
 background-position: 0 center;
 }
.button:active {
 background-position: 0 top;
 position: relative;
 top: 1px;
 padding: 6px 10px 4px;
 }
.button.red { background-color: #e50000; }
.button.Gray { background-color: #ebebeb; color:#333333;}
.button.purple { background-color: #9400bf; }
.button.green { background-color: #58aa00; }
.button.orange { background-color: #ff9c00; }
.button.blue { background-color: #2c6da0; }
.button.black { background-color: #333; }
.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
.button.small { font-size: 75%; padding: 3px 7px; }
.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
.button.large { font-size: 125%; padding: 7px 12px; }
.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }
.button.GrayOK { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/success.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px;}
.button.GrayCancel { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/error.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.NameList { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/NameList.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px;}
.button.SelectName { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/NameList.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px;}
.button.Modify { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Modify.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.BtnVoucher { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Voucher.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Edit { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Edit.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Save { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Save.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Cancel { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Cancel.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Back { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Back.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Print { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Print.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Pdf { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/pdf.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Close { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Cancel.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Search { background-color: #1d65a9; color:#fff; background-image:Url(../Images/Icon/search20.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Refresh { background-color: #1d65a9; color:#fff; background-image:Url(../Images/Icon/refresh20.png); background-repeat:no-repeat; background-position:3px center; text-align:left; padding-left:30px; }

.button.Add { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/add20.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.NewsActive { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/NewsActive20.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.NewsPassive { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/NewsPassive20.png); background-repeat:no-repeat; background-position:3px center; text-align:left; padding-left:30px; }

.button.Detail2 { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/DetailIcon.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Detail { background-color: #1d65a9; color:#fff; background-image:Url(../Images/Icon/DetailIcon.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.AddUser { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/add_user20.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.DelUser { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/delete_user20.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }
.button.Password { background-color: #ebebeb; color:#333333; background-image:Url(../Images/Icon/Password20.png); background-repeat:no-repeat; background-position:5px center; text-align:left; padding-left:30px; }


PageInformationTitle a{ color:White;}
d-position:{ 0 top; }

.ReSarchPanel{ width:242px; float:left;}
.ReSarchPanelTop{ width:242px; float:left; height:3px; background-image:Url(../Images/ReSearchTopBg.gif); background-repeat:no-repeat;}
.ReSarchPanelBottom { width:242px; float:left; height:3px; background-image:Url(../Images/ReSearchBottomBg.gif); background-repeat:no-repeat;}
.ReSarchPanelContent{ width:240px; float:left; border-left:Solid 1px #cbcbcb; border-right:Solid 1px #cbcbcb; background-color:#F9F9F9;}


/* Fiyat dağılımı */
.DailyPriceTable
{
	width:830px;
}
.DailyPriceTable td
{
	padding:5px;
	border:Solid 1px #D2D2D2;
}
.DailyPriceBaslik
{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:8pt;
}
.DailyPriceSolBaslik
{
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	font-size:7pt;
}
.DailyPriceAltBaslik
{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	width:75px;
	font-size:8pt;
}
.DailyPriceDegerler
{
	text-align:right;
	vertical-align:middle;
	width:75px;
	background-color:#D5E0E8;
	font-size:8pt;
}
.DailyPriceDegerlerChild
{
	text-align:right;
	vertical-align:middle;
	width:75px;
	background-color:#E3F1EE;
	font-size:8pt;
}
.DailyPriceToplamlar
{
	background-color:#EFEFEF;
	font-weight:bold;
	text-align:right;
	font-size:8pt;
}
.DailyPriceGenelToplamlar
{
	background-color:Gray;
	font-weight:bold;
	color:White;
	text-align:right;
	vertical-align:middle;
	width:130px;
}
.TabloAnaBaslik
{
	border:Solid 1px #e6e6e6;
	height:30px;
	vertical-align:middle;
	font-weight:bold;
	font-size:small;
	padding-left:5px;
	font-size:large;
}



.GrdNameListTitle
{
	background-image:Url(../Images/Main/PopupTitle2.jpg);
	background-repeat:repeat-x;
	height:20px;
	font-weight:bold;
	color:#616161;
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:text-top;
}
 .GrdMyFilesTitle
{
	background-image:Url(../Images/Main/MyFiles.gif);
	background-repeat:repeat-x;
	height:30px;
	font-weight:bold;
	color:#616161;
	padding-top:5;
	text-align:center;
	vertical-align:middle;
}
.GridwievRowSpace
{
	border-bottom:Solid 5px #ffffff;
}
.NameListTitle
{
	background-color:#AACDF0;
	height:16px;
	font-weight:bold;	
}

.GridNameListRoomInfo { width:700px; border-bottom:Solid 3px #eeeeee; margin-bottom:6px; height:17px; margin-top:10px;}
.GridNameListRoomInfo .RoomInfo {color:#64646C; float:left; background-color:#eeeeee; font-weight:bold; margin:0px; height:17px; line-height:17px; min-width:100px; max-width:200px; vertical-align:middle; padding:0px 5px 0px 5px;}
.GridNameListRoomInfo .RoomPrice {color:#64646C; float:right; background-color:#eeeeee; text-align:right; font-weight:bold; margin:0px; height:17px; line-height:17px; min-width:100px; max-width:100px; vertical-align:middle; padding:0px 5px 0px 5px;}
.GridNameListHeaderTitle { color:#64646c; font-weight:bold; float:left; padding-left:5px; text-align:center;}
.GridNameListItem { color:#64646C; font-weight:normal; float:left; text-align:center; padding-left:5px;}

.ActiveTextBox
{
    background-color: #e6ecf3;
	height: 17px;
	border: 1px solid #969698;
	vertical-align:middle;
	padding-left:3px;
}
.PassiveTextBox
{
    height: 17px;
	border:none;
	vertical-align:middle;
	padding-left:3px;
	color:Black;
	font-style:normal;
	font-weight:600;
	
}


.NewTextBox
{
    background-color: #e6ecf3;
	height: 17px;
	border: 1px solid #969698;
	vertical-align:middle;
	padding-left:3px;
}

.NewTextBoxItem
{
    background-color: #ffffff;
	height: 15px;
	border: 1px solid #d3d3d3;
	vertical-align:middle;
	padding-left:3px;
}
.NewTextBoxError
{
    background-color: #ffffff;
	height: 17px;
	border: 2px solid #ff0000;
	vertical-align:middle;
}

.PageInInfo
{
    color:#920000; 
    font-size:large;
    font-weight:bold;
    line-height:40px;
    vertical-align:middle;
    text-align:left;    
}
.HtlRowTitle { width:223px; float:left; padding:15px;}
.HtlRow{ width:253px; float:left; padding:5px;}
.HtlRowInfo { width:75px; float:left; font-weight:bold;}
.HtlRowInfo2 { float:left; text-align:center; width:5px; font-weight:bold;}
.HtlRowInput {width:170px; float:left; display:block; padding-left:3px;}

.HtlBookingRowSmall{ width:285px; float:left; padding:5px;}
.HtlBookingRowSmallInfo { width:80px; float:left; font-weight:bold;}
.HtlBookingRowSmallInput {width:200px; float:left;}

.HtlBookingRow{ width:500px; float:left; padding:5px;}
.HtlBookingRowInfo { width:80px; float:left; font-weight:bold;}
.HtlBookingRowInfo2 { float:left; text-align:center; width:5px; font-weight:bold;}
.HtlBookingRowInput {width:412px; float:left; padding-left:3px;}

.HtlInfoRow{ width:720px; float:left; padding:5px; display:block;}
.HtlInfoRowTitle { width:112px; float:left; font-weight:bold;}
.HtlInfoRowselector { float:left; text-align:center; width:5px; font-weight:bold;}
.HtlInfoRowInput {width:600px; float:left; display:block; padding-left:3px;}

.VoucherRow{ width:340px; float:left; padding:5px;}
.VoucherRowInfo { width:82px; float:left; font-weight:bold;}
.VoucherRowInfo2 { float:left; text-align:center; width:5px; font-weight:bold;}
.VoucherRowInput {width:240px; float:left; padding-left:3px; display:block;}

.ModifyRow{ width:350px; float:left; padding:5px;}
.ModifyRowInfo { width:82px; float:left; font-weight:bold;}
.ModifyRowInfo2 { float:left; text-align:center; width:5px; font-weight:bold;}
.ModifyRowInput {width:250px; float:left; padding-left:3px; display:block;}

.ModifyRow2{ width:340px; float:left;}
.ModifyRow2Info { width:82px; float:left; font-weight:bold; padding:5px;  height:20px;}
.ModifyRow2Info2 { float:left; text-align:center; width:5px; font-weight:bold;height:20px; padding:5px 0px 5px 0px; }
.ModifyRow2Input {width:220px; float:left; padding-left:3px; display:block; padding:5px;  height:20px;}

.OperationRow{ float:left; padding:5px 0px; text-align:left;}
.OperationRowDate { float:left; text-align:left;  padding-right:5px;}
.OperationRowInfo {float:left; display:block; font-style:oblique; text-align:left; min-width:500px;}


.BookingDetailRow{ float:left; padding:5px; margin:5px 0px 0px 10px; width:920px;}
.BookingDetailRowInput { float:left;  margin-right:25px; text-align:left; vertical-align:middle;}
.BookingDetailRowInput label {font-weight:bold; text-align:left;}

.BookingDetailRowInputRight { float:right;  margin-right:5px; text-align:right; vertical-align:middle; padding-top:10px;}
.BookingDetailRowInputRight label {font-weight:bold; text-align:left;}

.BookingDetailRowInfo {  float:left; font-weight:bold; padding-right:5px; margin-left:-5px;}
.BookingDetailRowInfo2 { float:left; text-align:center; width:5px; font-weight:bold;}

.BookingSearch{ margin:5px; width:100%; }
.BookingSearch td{ padding-right:10px; }
.BookingSearch label {font-weight:bold; text-align:left;}

.QuickSearchRow{ width:285px; float:left; margin-bottom:5px;}
.QuickSearchRow label{font-weight:bold; text-align:left; margin-bottom:1px;}

.QuickSearchRoom { width:100px; float:left; font-weight:bold;}
.QuickSearchRoom2  { float:left; text-align:center; width:5px; font-weight:bold;}
.QuickSearchRoomInput {width:175px; float:left; padding-left:3px; display:block;}


.CompanyInfoRow{ width:590px; float:left; padding:5px;}
.CompanyRowTitle { width:90px; float:left; font-weight:bold;}
.CompanyRowselector { float:left; text-align:center; width:5px; font-weight:bold;}
.CompanyRowInput {width:492px; float:left; display:block; padding-left:3px;}


.UserRow{ width:430px; float:left; padding:5px; }
.UserRowInfo { width:128px; float:left; font-weight:bold;margin:5px;}
.UserRowInfo2 { float:left; text-align:center; width:5px; font-weight:bold;margin:5px;}
.UserRowInput {width:260px; float:left; display:block; padding-left:3px;margin:5px;}

.RowTitle
{
    background-color:#fafafa;
    padding:5px;
    color:#920000;
    font-weight:bold;   
    border:Solid 1px #d3d3d3;      
}

.RowBottomStyle
{
    padding:5px;   
    border-left:Solid 1px #d3d3d3; 
    border-bottom:Solid 1px #d3d3d3; 
    border-right:Solid 1px #d3d3d3; 
}
.RowTitle2
{
    background-color:#fafafa;
    padding:5px;
    color:#920000;
    font-weight:bold;       
     border-bottom:Solid 1px #d3d3d3; 
}
.RowBottomStyle2
{
    padding:5px;   
}

.RowStatus
{
    padding:5px;
    font-size:medium;
    font-weight:bold; 
    border:Solid 1px #eaeaea;    
    color:#000;  
}


.OK{ background-color:#CCFFCC;  padding:5px;font-size:medium; font-weight:bold;  border:Solid 1px #eaeaea; color:#000; }
.RQ{ background-color:#ffC770;  padding:5px;font-size:medium; font-weight:bold;  border:Solid 1px #eaeaea; color:#000; }
.CXL{ background-color:#FF3C3C; padding:5px;font-size:medium; font-weight:bold;  border:Solid 1px #eaeaea; color:White; }
.WL{ background-color:#DEDEDE;  padding:5px;font-size:medium; font-weight:bold;  border:Solid 1px #eaeaea; color:#000; }

.GrdOK{ background-color:#CCFFCC;}
.GrdRQ{ background-color:#ffC770;}
.GrdCXL{ background-color:#FF3C3C; color:White; }
.GrdWL{ background-color:#DEDEDE;}


.HotelNotes {float:left; padding:9px; }
.HotelNotes label { width:240px; padding-bottom:4px; font-weight:bold;}

.BookingNotes {float:left; padding:9px; width:290px; }
.BookingNotes label { width:240px; padding-bottom:4px; font-weight:bold;}

.HotelNoteLinkler{ margin-top:-24px; float:left; position:absolute; z-index:100; width:280px; height:25px; text-align:right;}


.Voucher{float:left; margin-right:10px; min-height:95px; height:95px; max-height:95px; width:100px; min-width:100px; max-width:100px;}
.VoucherImg { width:98px; min-width:98px; max-width:98px; height:70px; min-height:70px; max-height:70px; padding:3px 0px 3px 0px; line-height:70px;text-align:center; vertical-align:middle; border:Solid 1px #d3d3d3;}
.VoucherChb { width:98px; min-width:98px; max-width:98px; height:20px; padding-top:3px; min-height:20px; max-height:20px; line-height:20px; text-align:center; font-size:9px; vertical-align:text-top; border:Solid 1px #d3d3d3; border-top:none; }
.VoucherChb label { vertical-align:top; margin:0px 0px 3px 3px;} 
.VoucherChb input { margin:-3px 3px;}


.NewsTitleField
{
	width:150px;
	text-align:left;
	border-bottom:Solid 1px #d2d2d2;
	border-right:Solid 1px #d2d2d2;
	background-color:#E2E7EC;
}
.NewsTitleValue
{
	text-align:left;
	padding-left:5px;
	border-bottom:Solid 1px #d2d2d2;
}
.SearchTablo
{
	font-weight:bold;	
	border:Solid 1px #d2d2d2;
}
.SearchTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	height:22px;
}

.AllNews
{
    width:600px; 
    float:left; 
    padding:5px 0px 5px 0px;
    margin-bottom:5px;
    border-bottom:Dotted 1px #d3d3d3;
}

.AllNews h2{ font-size:small; font-weight:bold; padding-bottom:3px;}
.AllNews h2 a{ color:#64646C; text-decoration:underline;}
.AllNews img{ margin:0px 10px 5px 0px; padding:2px; border:Solid 1px #d3d3d3; max-width:110px;}

.AllNews .NewDetailLink
{
    float:right;
    bottom:0;
    padding-top:5px;
    color:#920000; text-decoration:underline;
    font-weight:bold;
}

.NewsDetail
{
    width:940PX; padding:10PX; text-align:left;
}
.NewsDetail h2{ font-size:medium; font-weight:bold; padding-bottom:3px;}
.NewsDetail h2 a{ color:#64646C; text-decoration:underline;}
.NewsDetail img{ margin:0px 10px 5px 0px; padding:2px; border:Solid 1px #d3d3d3; max-width:300px;}


.TopMenu1
{
	background-color:#a70006;
	border-bottom:Solid 1px #732012;
}

/*Menu ve logo*/
.TopMenu2
{
	background-image:Url(../Images/TdBgRed.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#fff;
	margin:0px;
	padding:0px;
}


#TopMenuList
{
}

.TopMenuHomePage span
{
    background: url(../images/BtnBgRed.png); background-repeat:no-repeat; width:127px; height:38px; line-height:38px; text-align:center; vertical-align:middle; border:none; color:White; font-size:9pt; font-weight:bold; cursor:hand;font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
}
			
.BtnMenuStyle {background: url(../images/BtnBgRed.png); background-repeat:no-repeat; width:127px; height:38px; line-height:38px; text-align:center; vertical-align:middle; border:none; color:White; font-size:9pt; font-weight:bold; cursor:hand;font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
}
	
	
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
width:660px;
float:left;
}

#nav-menu li
{
float: left;
margin: 0 0.15em;
background: url(../images/BtnBgRed.png); background-repeat:no-repeat; width:127px; height:38px; line-height:38px; text-align:center; vertical-align:middle; border:none; color:White; font-size:9pt; font-weight:bold; cursor:hand;

}

#nav-menu li a
{ 
    color:White;
    font-family:Trebuchet MS; 
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
   width:30em
}



/* Fiyat dağılımı voucher */
.VoucherDailyPriceTable
{
	width:100%;
}
.VoucherDailyPriceTable td
{
	padding:5px;
	border:Solid 1px #D2D2D2;
}
.VoucherDailyPriceBaslik
{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:8pt;
}
.VoucherDailyPriceSolBaslik
{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:7pt;
}
.VoucherDailyPriceAltBaslik
{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	width:75px;
	font-size:8pt;
	background-color:#F8F8F8;color:#64646c;
}
.VoucherDailyPriceDegerler
{
	text-align:right;
	vertical-align:middle;
	width:75px;
	/*background-color:#D5E0E8;*/
	font-size:8pt;
}
.VoucherDailyPriceDegerlerChild
{
	text-align:right;
	vertical-align:middle;
	width:75px;
	/*background-color:#E3F1EE;*/
	font-size:8pt;
}
.VoucherDailyPriceToplamlar
{
	/*background-color:#EFEFEF;*/
	font-weight:bold;
	text-align:right;
	font-size:8pt;
	background-color:#F8F8F8;
	color:#64646c;
}
.VoucherDailyPriceGenelToplamlar
{
	background-color:Gray;
	font-weight:bold;
	color:White;
	text-align:right;
	vertical-align:middle;
	width:130px;
}



/************ MODAL POPUP V.S ************************************/

.CustomValidator div, .CustomValidator td {border:solid 1px #ff0000; background-color:#fff; font-weight:bold; vertical-align:middle; color:Black;}

.CustomValidator .ajax__validatorcallout_popup_table {display:none;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;text-align:right;vertical-align:top;font-size:1px;border:none;background-color:transparent;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none;border-left:none;width:15px;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none;border-bottom:none;border-right:none;padding:0px;margin-left:auto;}

.CustomValidator .ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none;border-left:none;width:100%;}

.CustomValidator .ajax__validatorcallout_icon_cell {width:20px;padding:5px;border-right:none;}

.CustomValidator .ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;text-align:right;border-left:none;}
.CustomValidator .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none;text-align:center;width:10px;padding:2px;cursor:pointer;} 

.Highlight
{
	border:solid 1px red;
}
.Highlight2
{
	border:solid 1px red;
	
}

.modalBackground {
background-color: black;filter: alpha(opacity=70);opacity: 0.7;  

}


.modalPopupContent {
display:block;
color:#000;
background-color:#fff;
padding:4px;
border:Solid 3px #616161;
}
.updateProgress
{
    border-width:1px; 
    border-style:solid; 
    background-color:#FFFFFF; 
    position:absolute; 
    width:130px; 
    height:50px;    
}
.updateProgressMessage
{
    margin:3px; 
    font-size:small; 
    vertical-align: middle;
}

#ProgressWaiting2
{
	height:50px;
	text-align:center;
	vertical-align:middle;
	background-color:White;
	padding:20px;
	border:Solid 2px #666;
	
	
	
}

#ProgressWaiting
{
	height:50px;
	text-align:center;
	vertical-align:middle;
	background-color:White;
	padding:20px;
	border:Solid 2px #666;
	line-height:50px;
	
	
}
.ProgressWaiting
{
	background-image:Url(../Images/loader.gif);
	background-repeat:no-repeat;
	width:50px;
	text-align:center;
	vertical-align:middle;
	float:left;
	height:46px;
}
.ProgressWaiting2
{
	background-image:Url(../Images/loader.gif);
	background-repeat:no-repeat;
	height:46px;
	line-height:46px;
	width:50px;
	text-align:center;
	vertical-align:middle;
	float:left;
}
.ProgressWaitingText
{
	color:#666;
	font-weight:bold;
	padding-left:15px;
	vertical-align:middle;
	line-height:46px;
	float:left;
	font-size:small;
	}
.ProgressWaitingText2
{
	color:#666;
	font-weight:bold;
	padding:5px 15px;
	vertical-align:middle;
	float:left;
	font-size:small;
	}

/****



*/

/************ MODAL POPUP V.S ************************************/
.tooltip {
		display:none;
		background-color:#fff;
		border:2px solid #d3d3d3;
		padding:6px;
		font-size:13px;
		-moz-box-shadow: 2px 2px 11px #666;
		-webkit-box-shadow: 2px 2px 11px #666;
	}