.pageTurn{
	position:absolute;
	text-align:right;
	z-index:6;
	visibility:hidden;
	display:none;	
}
.pageTurn span{/*
	float:right;
	background-image:url(../images/bg/pageTurn.gif);
	background-position:top right ;
	background-repeat:no-repeat;
	width:56px;
	height:31px;*/
}
.priceSubHeader{
	border-bottom:1px solid #33a457;
}
.priceSubHeader, .priceSubHeader h2{
background-color:#fffcca;
color:#33a457;
clear:both;
font-size: 1.0em;/*
padding: 3px;*/
padding-left:3px;
margin: 0px;
font-weight: bolder;
height:25px;
line-height:25px;
}
.priceSubHeader h2 span{
 float:right;
 height:25px;
line-height:25px;
 }
.price_hotelSelection{
margin:0px;
padding:2px;
color:#33a457;
font-weight:bold;
background-color:#FFFCCA;
line-height:17px;
}
.price_hotelSelection ul, .price_hotelSelection li{
margin:0px;
padding:2px;
list-style:none;
}
.price_hotelSelection ul{
clear:both;
}
.price_hotelSelection li{
float:left;
}
.price_hotelSelection .paddingYap{
width:20px;
float:left;
}

.price_hotelRoom{
background-color:#FDF2D9;
clear:both;
}
.price_hotelRoom ul, .price_hotelRoom li{
margin:0px;
padding:2px;
list-style:none;
}
.price_hotelRoom ul{
clear:both;
}
.price_hotelRoom li{
float:left;
line-height:17px;
}
.price_hotelRoom .paddingYap{
width:5px;
float:left;
}
.price_hotelRoom .roomNumber{
float:right;
width:90px;
text-align:right;
background-image:url(../images/bg/roomBg.gif);
background-position:right top;
background-repeat:no-repeat;
line-height:25px;
color:#FFFFFF;
font-weight:bolder;
}
.price_hotelRoom .roomNumber span{
float:right;
width:25px;
height:30px;
text-align:center;
font-size:18px;
font-weight:bolder;
line-height:25px;
color:#000000;
padding-left:5px;
}
.first{
/*
width:67px;*/
}


/* price_hotel Price Table cizimi*/
#price_PeriodSelectXX{
float:left;
}

#price_PeriodSelect{
float:left;
overflow-x:scroll;
white-space:nowrap;
width:473px;
}

.price_hotelPriTbl, .priceDetailAspIframe{
width:auto;
}
.price_hotelPriTbl{
float:left;
padding:2px;
background-color:#FFFCCA;
border-top-color:#dcefc1;
border-left-color:#cfe9ab;
border-right-color:#7a8f5d;
border-bottom-color:#515f3e;
}


@-moz-document url-prefix() {
  .dateYaz ul .head {
     height:28px;
  }
}

.dateYaz{ width:170px; float:left; }
.dateYaz ul, .dateYaz li{ margin:0px; padding:0px; list-style:none; }
.dateYaz li{ line-height:17px; height:17px; border-style:solid; border-width:1px; padding-left:5px; }   

.dateYaz li{
color:#33a457;
	background-color:#fefcd5;
	border-top-color:#fef3f0;
	border-left-color:#feefeb;
	border-right-color:#a09491;
	border-bottom-color:#6b6360;
}

/*.dateYaz li{ color:#B50100; 
				background-color:#FDF2D9;
				border-top-color:#FDAE35;
				border-left-color:#FDAA2B;
				border-right-color:#C47805;
				border-bottom-color:#C37600;
				}
				
.dateYaz .head, .priceYaz .head span{
	background:#f7cb68 !important;
	color:#B50100;
	border-top-color:#FDAE35;
	border-left-color:#FDAA2B;
	border-right-color:#C47805;
	border-bottom-color:#C37600;
	border-style:solid;
	border-width:1px;
	height:30px; }*/
.dateYaz .head, .priceYaz .head{
color:#FFFFFF;
background-color:#33a457;
border-top-color:#71baa6;
border-left-color:#3ca085;
border-right-color:#05553f;
border-bottom-color:#03392a;
border-style:solid;
border-width:1px;
height:30px;
}
	
.dateYaz .head{ line-height:30px; }
.dateYaz .head div{ padding-top:5px; padding-right:5px;}

/*.priceYaz{}

.priceYaz td{ margin:0px; padding:0px; list-style:none; width:60px; }

.priceYaz .disable{ color:#e3302c; background-color:#FFFFFF; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#a1a1a1; border-bottom-color:#6b6b6b; width:60px; cursor:default; line-height:17px; height:17px; border:1px solid; }
.priceYaz .head{ float:left; width:60px; text-align:center; border-style:solid; border-width:1px; }
.priceYaz a, .priceYaz a:link, .priceYaz a:active, .priceYaz a:visited{ display:inline-block; border: 1px solid; width:59px; height:18px; color:#e3302c; background-color:#e6f5fc; border-top-color:#f1f9fd; border-left-color:#ebf7fd; border-right-color:#919b9f; border-bottom-color:#61676a; cursor:pointer; }
.priceYaz a:hover{ color:#e3302c; border: 1px solid; background-color:#feebe5; border-top-color:#fef3f0; border-left-color:#feefeb; border-right-color:#a09491; border-bottom-color:#6b6360; text-decoration:none; }

.dateYaz li, .priceYaz .disable, .priceYaz a{ height:18px; }

.priceYaz a{ height:18px; }

.priceDetailAspIframe{ height:450px; }
.priceDetailDiv{ background-color:#e6f5fc; clear:both; padding:2px; }*/


.priceYaz td,.priceYaz td span,.priceYaz td a{ width:45px; text-align:center; text-decoration:none; }
.priceYaz .head span, .priceYaz a, .priceYaz .disable span{ display:block; }
.priceYaz td a{ height:17px; background-color:#ffffff; border: 1px solid; border-top-color:#f1f9fd; border-left-color:#ebf7fd; border-right-color:#919b9f; border-bottom-color:#61676a; cursor:pointer; }
.priceYaz .disable span{ border:1px solid; background-color:#FFFFFF; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#a1a1a1; border-bottom-color:#6b6b6b; cursor:default; line-height:17px; height:17px;  }


.pricePerChange .nr    { background: url("../images/priceHotel_NRBG.png") no-repeat scroll center center transparent;
    color: #fff;
    font-size: 1.4em;
    font-weight: bold;
    height: 25px;
    text-align: center;
    width: 25px;}
	
.orange, .orange .title {
    border-color: #5E9DD3;
}

.pnl {
    border: 1px solid #efefef;
}	
.priceDetailCss {
    font-size: 10px;
}
.orange .title {
    background: url("../images/pnlTitleBG2_orange.jpg") repeat-x scroll 0 0 #FFF22D;
    color: #fff;
	height:30px;
	line-height:30px;
	margin:0 0 5px 0;	
	
}
.orange H2 {
    background-image: url("../images/pnlTitleBG_orange.jpg");
    background-repeat: no-repeat;
	margin:0;
}

.pnl H2 {
    background-position: right top;
    font-size: 14px;
    padding: 3px;
	margin:0;
}
.spacer10px {
    clear: both;
    font-size: 2px;
    height: 10px;
    line-height: 10px;
}

