/* ++ Form alanları önündeki etiket. "Dönüş tarihi:" gibi*/
.formfieldtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
}
/* ++ Form alanları önündeki etiket. "Dönüş tarihi:" gibi*/
.formfieldtitleblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4ea0f7;
	font-weight:bold;
}
.formfieldtitledarkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000080;
	font-weight:bold;
}
.uyari_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF66FF;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 10px;
}
.uyari_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 10px;
}
.tabItem 
{
	border-right: none; border-top: navy 2px solid;
	border-left: navy 2px solid; border-bottom: navy 2px solid;
	background-color: gainsboro; color: gray; font-weight: bold; vertical-align:middle;
	Font-Family:Arial, Helvetica, sans-serif; Font-Size:14px; color: #003366; cursor: hand; margin:5px 5px 5px 5px; 
}
.tabItemSelected { 
	border-right: none; border-top: navy 2px solid;
	border-left: navy 2px solid; border-bottom: none;
	background-color: #eaf4ff; color: navy; font-weight: bold; vertical-align:middle;
	Font-Family:Arial, Helvetica, sans-serif; Font-Size:14px; color: #003366; cursor: hand; margin:5px 5px 5px 5px; 
}
.legendControl
{
	PADDING-RIGHT: 0.1em; 
	PADDING-LEFT: 0.1em; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 0.1em; 
	PADDING-TOP: 0.1em; 
	FONT-FAMILY: Tahoma,Arial,Helvetica;
	color:Maroon
}
.tr_title_row {
	background-image: url("/ptour/scripts/images/off.gif");
	background-position: center;
	background-repeat: repeat-x;
}
.formfieldtitleblueucase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4ea0f7;
	font-weight:bold;
	text-transform: uppercase;
}
.csButton
{
	width: 80px;
	color: DarkSlateBlue;
	background-color : LightSteelBlue;
	border-color : Gray;
	border-style : inset;
	font-weight : bold;
}
.csButton1
{
	width: 140px;
	color: DarkSlateBlue;
	background-color : LightSteelBlue;
	border-color : Gray;
	border-style : inset;
	font-weight : bold;
}
.csButton2
{
	font-family : Tahoma,Arial,Helvetica; 
	font-size : 8pt; 
	color:blue; 
	font-weight:bold; 
	background-color : blue;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#5DA6E7,EndColorStr=white); 
	border:1px solid cccccc;			   
}
.rowheaderblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399ff;
}
.lacibaslikbuyuk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	font-weight:bold;
}
.lacibaslik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	letter-spacing:1px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:6px;
}
.lacibaslikucase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	letter-spacing:1px;
	font-weight:bold;
	text-transform: uppercase;
	padding-top:10px;
	padding-bottom:10px;
}
.lacialtbaslik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	letter-spacing:1px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:4px;
}
/* ++ Home Page | Lastminute Deals ....*/
a.textlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	text-decoration:none;
	letter-spacing:1px;
}
/* ++ Home Page | Lastminute Deals ....*/
a.textlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff66ff;
	font-size: 10px;
	text-decoration:none;
	letter-spacing:1px;
}
/* ++ .....$256 Alanya...... 4 nights.....$670 nice ......$256 Alanya..... 4 nights.....$670 nice ......*/
.scrolllink {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;
}
/* ++ .....$256 Alanya...... 4 nights.....$670 nice ......$256 Alanya..... 4 nights.....$670 nice ......*/
.scrolllink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff66ff;
	font-size: 11px;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;
}
.seperatorTable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
/* ++ Bulunulan islemin önceki asamalari asamasi. "HOLIDAYS >> SEARCH HOLIDAY DEALS" gibi */
.positionparent{
	font-family: Arial, Helvetica, sans-serif;
	color: #3399ff;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:18px;
}
.kirmizitotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: underline;
}
.uyari {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	letter-spacing: 1px;
}
/* ++ Bulunulan islemin su anki asamasi. "HOLIDAYS >> SEARCH HOLIDAY DEALS" gibi */
.positioncurrent{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff66ff;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:18px;
}
/*Form combodan seçim menü*/
.selectone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 150px;
	padding-left:5px;
}
/*Seçimi degistir*/
.selectanother {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 150px;
	padding-left:5px;
	font-weight:bold;
}
/*Form input alani*/
.textinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
/*Paket basliklari. "TURKEY , SPAIN, ITALY gibi*/
.whitetitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;
	text-transform:uppercase;
	height: 20px;
	padding-left: 7px;
}
.whitetitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;
	text-transform:uppercase;
	height: 20px;
	padding-left: 7px;
}
/*Nevsehir 7 days ..... $300*/
.placedaysprice {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration:none;
	padding-top:6px; 
	padding-bottom:6px;
	padding-left: 7px;
	font-weight: bold;
	line-height: 17px;
}
/*Nevsehir 7 days ..... $300*/
.favorities {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-decoration:underline;
	font-weight:bold;
}
.favorities:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff66ff;
	font-size: 11px;
	text-decoration:underline;
	font-weight:bold;
}
.ItemBig
{
	color: #000f5e;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.ItemBigRed
{
	color: red;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.Item
{
	color: #000f5e;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.ItemSmall
{
	color: #000f5e;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.SelectedItem
{
	color: #ffffff;
	background-color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.SelectedItemSmall
{
	color: #ffffff;
	background-color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.GridHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	height: 25px;
	background-color: #ffffff;
	text-transform: uppercase;
}
.GridHeaderLower
{
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	height: 25px;
	background-color: #ffffff;
}
.AlterItem
{
	font-weight: normal;
	font-size: 11px;
	color: #000F5E;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.AlterItemSmall
{
	font-weight: normal;
	font-size: 9px;
	color: #000F5E;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.gridTable
{
	border: 0px none;
}
.grimetin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.lacimetin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.UpdateItem
{
	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.UpdateItemSmall
{
	font-weight: bold;
	font-size: 9px;
	color:#cc0000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.tourinfobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 15px;
}
.tourinfolight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
}
.gridRowHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399ff;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.gridItem1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.gridColumnHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 40%;
}
.paragrafbaslik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #333333;
	letter-spacing: 40%;
	font-weight: bold;
}
.paragraf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	letter-spacing: 40%;
}

.blockDivi {border-bottom:1px #A4C0CF dashed; margin:5px -5px 5px -10px}
.linkbutton
{
	cursor:hand;
}

.TabArea
{
            background-color: White;
            font-size: x-small;
            border-left: 1px solid black;
            border-bottom: 1px solid black;
            border-right: 1px solid black;
            border-top:1px solid black;
            position:absolute;
            top:42px;
            height:400px;
            z-index:-25;
}

.displaynone
{
	display: none;
}

.thumbnail {display: inline;float: left;padding: 1px;border: 1px solid #7AB1D3;margin: 0 8px 8px 0;}
.pad2 { padding:2px;}
.fltLft{float:left;}
.fltRgt{float:right;}
.lrgphoto{border:1px #7AB1D3 solid;padding:2px;margin:5px 0 5px 0;}

.row
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,sans-serif;
    BACKGROUND-COLOR: #efefef;
}
.FormControl
{
	width: 180px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
}

.NumericFormControl
{
	width: 180px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	text-align : right ;
}
.ValidationSummary {
	border-top-width: thin;
	font-weight: bold;
	border-left-width: thin;
	font-size: 11px;
	border-left-color: #000000;
	border-bottom-width: thin;
	border-bottom-color: #000000;
	color: gainsboro;
	border-top-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	border-right-width: thin;
	border-right-color: #000000;
}
.iletisim {
	border:1px solid #cecece;
	width:200px;
	color:#0048a2;
	font-size:10px;
}
#middle_entry{
width:360px;
float:left;
margin-right:50px;
}

#middle_banner{
width:180px;
float:left;
height:687px;
background-image:url(/ptour/scripts/images/banner_bg.jpg);
background-repeat:no-repeat;
text-align:center;
padding:10px;
}

#middle_entry2{
width:360px;
float:left;
margin-right:50px;
}

#middle_banner2{
float:left;
background-repeat:no-repeat;
text-align:center;
}
#title_border2{
	border-bottom:1px solid #96d0e9;
	padding-bottom:10px;
	margin:20px 0;
}


.autocomplete_completionListElement 
{
    visibility : hidden;
	margin : 0px!important;
	background-color : silver;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 150px;
    text-align : left; 
    list-style-type : none;
    font-size:11px;
}
.autocomplete_listItem 
{
	background-color : #ffff99;
	color : windowtext;
	padding : 1px;
	font-size:11px;
	overflow : auto;
}
.autocomplete_highlightedListItem
{
	background-color: #D0E3D5;
	color: black;
	padding: 1px;
	font-size:11px;
	overflow : auto;
}

.btnlink
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    CURSOR: pointer;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none underline;
    VERTICAL-ALIGN:middle
}


.modalBackground {
	background-color:#e8e9eb;
	filter:alpha(opacity=70);
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}