html { }

body {
background: url(images/bg_body.gif) center top repeat-x #ffffff; 
direction:rtl;


text-align: center;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #824600;
line-height: auto;
}


#center {
width: 1000px;
margin: 0 auto;
text-align:center;
}

div.main-banner   { width: 250px; height:220px; padding-left:220px; padding-right:30px; padding-top:70px;  color:#ffffff; text-align: right;  font-family: "Traditional Arabic"; font-size: 25px; font-weight:normal; font-style:normal; line-height: 31px;} 
div.main-register { width: 250px; height:55px; padding-left:220px; padding-right:30px; padding-top:0px;} 
div.main-showresearches { width: 395px; height:35px; padding-left:100px; padding-right:5px; padding-top:293px;} 


div.MainCell { padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;  color:#3D3220; text-align: right;  font-family: "Tahoma"; font-size: 17px; font-weight: normal;font-style:normal; line-height: auto;} 
div.MainCellEng { padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;  color:#3D3220; text-align: left;  font-family: "Tahoma"; font-size: 17px; font-style:normal; line-height: auto; direction:ltr;} 



font.MainTitles { color:#5682B8; text-decoration: none;  font-family: "Arial Rounded MT Bold"; font-size: 24px;  line-height: 34px;  text-align:left; padding-left:0px; padding-bottom:6px; margin-bottom:0px; border-bottom: dotted 1px #aaaaaa; }

div.Dev { margin-left:0px; margin-right:0px; margin-bottom:0px;  color:#686A6D; text-align: center;  font-family: "tahoma"; font-size: 12px;  line-height: 14px;}
div.Dev a{ margin-left:12px; margin-right:12px; color:#aaaaaa;}
div.Dev a:hover{ color:#ffffff; text-decoration:underline;}

a                 { color: #0F9BFD; text-decoration: none; }
A:hover           { color: #E44719; text-decoration: none; }

ol {  margin-top: 0px; padding-top: 0px; margin-left: 20px; margin-right: 20px; padding-right: 0px; margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; }
ul {  margin-top: 0px; padding-top: 0px; margin-left: 20px; margin-right: 20px; padding-right: 0px; margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; padding-top: 0px;}
li {  margin-top: 0px; padding-top: 0px; margin-left: 20px; margin-right: 20px; padding-right: 0px; margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; padding-top: 0px;}


B.white { 	font-size: 17px;  line-height: 28px;	color: #FFFFFF;	margin-left:10px; margin-right:10px; }
input { font-family: Tahoma; font-size: 10pt; background-color: #c0d0ef; border-style: none; border-color: #1F426A;}
.radioo { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; border-style: none; border-color: #cccccc;}
.w20 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 30px;}
.w50 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 50px;}
.w75 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 75px;}
.w90 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 90px;}
.w182 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 182px;}
.w160 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 160px;}
.w200 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 200px;}
.w300 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 300px;}
.w350 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 350px;}
.w412 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 412px;}

select { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; border-style: solid; border-color: #999999;}
.w200 { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; border-style: solid; border-color: #999999;}

textarea { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; }
textarea.w350 {font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; BORDER: #999999 1px solid; WIDTH: 346px; }

input.Submit {
	text-align: center;
	padding: 0px 10px;
	border-radius: 4px;
	display: inline-block;
	background: #5682B8;
	color: #fff;
	width:200px; height:22px;
	-webkit-box-shadow: 0 0 3px #000; /* Adding Shadow to buttom of read more */
   -moz-box-shadow: 0 0 3px #000;     /* Adding Shadow to buttom of read more */
   box-shadow: 0 0 3px #000;          /* Adding Shadow to buttom of read more */
	cursor: pointer;
}




span.RoundedButtonRed { color:black;} 
span.RoundedButtonRed a {
	
	text-align: center;
	padding: 8px 15px;
	border-radius: 4px;
	display: inline-block;
	background: #AC1E2E;
	color: #ffffff;

	-webkit-box-shadow: 0 0 3px #000; /* Adding Shadow to buttom of read more */
   -moz-box-shadow: 0 0 3px #000;     /* Adding Shadow to buttom of read more */
   box-shadow: 0 0 3px #000;          /* Adding Shadow to buttom of read more */
}

span.RoundedButtonRed a:hover   { 
	color:#8A8989; text-decoration: none;
	
	-webkit-box-shadow: 0 0 0px #000; /* Adding Shadow to buttom of read more */
   -moz-box-shadow: 0 0 0px #000;     /* Adding Shadow to buttom of read more */
   box-shadow: 0 0 0px #000;          /* Adding Shadow to buttom of read more */
	
	}


td.FormEngField {  color:#3D3220; text-align: right;  font-family: "Tahoma"; font-size: 17px; font-style:normal; line-height: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align:left; direction:ltr;  }




td {  color:#3D3220; text-align: right;  font-family: "Tahoma"; font-size: 17px; font-style:normal; line-height: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align:right;   }

td.ResearchesTDtitle { background-color:#333333; color:#ffffff; text-align: right;  font-family: "Tahoma"; font-size: 17px; font-style:normal; line-height: auto; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; text-align:center;   }
td.ResearchesTDauthor { background-color:#dddddd; color:#3D3220; text-align: right;  font-family: "Tahoma"; font-size: 15px; font-style:normal; line-height: auto; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; text-align:right;   }
td.ResearchesTD { background-color:#dddddd; color:#3D3220; text-align: right;  font-family: "Tahoma"; font-size: 15px; font-style:normal; line-height: auto; text-align:right;   }
td.ResearchesTD a { display:block; background-color:#dddddd; color:#3D3220; text-align: right;  font-family: "Tahoma"; font-size: 15px; font-style:normal; line-height: auto; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; text-align:right;   }
td.ResearchesTD a:hover { display:block; background-color:#aaaaaa; color:#3D3220; text-align: right;  font-family: "Tahoma"; font-size: 15px; font-style:normal; line-height: auto; text-align:right;   }


td.TopMenuTD {  padding-left:0px; padding-top:130px; color:#A05B1C; text-decoration: none;  font-family: "Arial"; font-size: 17px; font-weight:bold; line-height:19px; text-align:left;   }
td.TopMenuTD a {  margin-right:17px; margin-left:17px; color:#A05B1C; text-decoration: none;  font-family: "Arial"; font-size: 17px; font-weight:bold; line-height:19px; }
td.TopMenuTD a.ActiveMenuItem {  margin-right:17px; margin-left:17px; color:#A05B1C; text-decoration: none;  font-family: "Arial"; font-size: 17px; font-weight:bold; line-height:19px;  border-bottom: 1px solid #229500; padding-bottom: 2px;}
td.TopMenuTD a:hover { color:#5682B8; text-decoration: none; border-bottom: 2px solid #132260; padding-bottom: 4px;}

Div.TopMenuSmaller {  padding-left:7px; padding-top:20px; color:#A05B1C; text-decoration: none;  font-family: "Arial"; font-size: 13px; font-weight:normal; line-height:19px; text-align:left;   }
Div.TopMenuSmaller a {  margin-right:10px; margin-left:10px; color:#A05B1C; text-decoration: none;  font-family: "Arial"; font-size: 13px; font-weight:normal; line-height:19px; }
Div.TopMenuSmaller a.ActiveMenuItem {  margin-right:10px; margin-left:10px; color:#A05B1C; text-decoration: none;  font-family: "Arial"; font-size: 13px; font-weight:normal; line-height:19px;  border-bottom: 1px solid #229500; padding-bottom: 2px;}
Div.TopMenuSmaller a:hover { color:#5682B8; text-decoration: none; border-bottom: 2px solid #132260; padding-bottom: 4px;}


font.slogan { color:#5682B8; font-style: italic;  font-family: "Arial"; font-size: 18px;  line-height: auto; }

font.SubTitles { color:#B30B00; text-decoration: none;  font-family: "Arial"; font-size: 20px;  line-height: 20px;  text-align:left; padding-left:0px; padding-bottom:7px; margin-bottom:7px; border-bottom: dotted 1px #CCCCCC; }
font.ToursTitles { color:#B30B00; text-decoration: none;  font-family: "Arial"; font-size: 20px;  line-height: 20px;  text-align:left; padding-left:0px; padding-bottom:7px; margin-bottom:7px; border-bottom: dotted 1px #CCCCCC; }
font.AttractionTitles { color:#B30B00; text-decoration: none;  font-family: "Arial"; font-size: 18px;  line-height: 20px;  text-align:left; padding-left:0px; padding-bottom:7px; margin-bottom:7px; border-bottom: dotted 1px #CCCCCC; }

div.separator { width:100%; border-bottom: dotted 1px #824600; }




div.Attraction        { width:400px; height:199px; background: url(images/attractions-bg.gif) center top no-repeat; }
div.AttractionContent { width:210px; height:199px; padding-left:175px; padding-right:15px; padding-top:20px; }

div.CityGuidesImage        { width:250px; height:192px; background: url(images/city_guides-bg.gif) center top no-repeat; }
div.CityGuidesImage img    { padding-top:8px; padding-left:8px;  }

div.ToursPage        { width:1020px; height:207px; background: url(images/tours-bg.gif) center top no-repeat; }
div.ToursPageContent { width:755px; height:207px; padding-left:250px; padding-right:15px; padding-top:20px; }

td.ToursTableTitle { 
width:120px;
height:30px;
text-align:center; color:#AB6100; text-decoration: none;  font-family: "Arial"; font-size: 18px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius:    5px 5px 5px 5px;
border-radius:         5px 5px 5px 5px;
background-color:#FBCD92;
-webkit-box-shadow: #B3B3B3 2px 2px 2px;
-moz-box-shadow:    #B3B3B3 2px 2px 2px;
box-shadow:         #B3B3B3 2px 2px 2px;
 }

td.ToursTablePrice { 
width:120px;
height:30px;
text-align:center; color:#B30B00; text-decoration: none;  font-family: "Arial"; font-size: 18px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius:    5px 5px 5px 5px;
border-radius:         5px 5px 5px 5px;
background-color:#DAE2E7;
-webkit-box-shadow: #B3B3B3 2px 2px 2px;
-moz-box-shadow:    #B3B3B3 2px 2px 2px;
box-shadow:         #B3B3B3 2px 2px 2px;
 }

font.ProgramsDay { color:#890B00; font-weight:bold; }
font.ProgramsSubTitles { color:#890B00; text-decoration: none;  font-family: "Arial Rounded MT Bold"; font-size: 18px;  line-height: 34px;  text-align:left; padding-left:0px; padding-bottom:6px; margin-bottom:0px; border-bottom: dotted 1px #229500; }







font.ProgramCode { color:#379A06; text-decoration: none;  font-family: "Arial"; font-size: 14px;  line-height: 34px; font-style:normal;  }


div.FlashArea { width:1012px; height: 341px;  text-align:left; padding-left: 7px; padding-top: 7px; }
div.FlashAreaHome { width:1012px; height: 341px;  text-align:left; padding-left: 3px; padding-top: 7px; }


font.color2 {  color:#7030A0;}
font.color3 {  color:#0000cc;}
font.color4 {  color:#890B00;}



a.FlagsLangActive img{ text-decoration: none; border-bottom: 1px solid #878787; padding-bottom: 5px;}
a.FlagsLang img{ text-decoration: none; border-bottom: 1px solid #ffffff; padding-bottom: 5px;}
a.FlagsLang :hover { text-decoration: none; border-bottom: 1px solid #229500;  }


div.FacebookLike { color:#5FBEFE; text-decoration: none;  font-family: "Arial"; font-size: 14px;  line-height: 14px; padding-top:0px; text-align:left; height:20px; padding-bottom:7px;}
div.socialmedia { color:#5FBEFE; text-decoration: none;  font-family: "Arial"; font-size: 14px;  line-height: 14px; padding-top:0px; text-align:left; height:32px; padding-top:7px; float:right;}



div.botmenu { color:#5FBEFE; text-decoration: none;  font-family: "Arial"; font-size: 14px;  line-height: 14px; padding-top:13px; text-align:left; border-top:solid 1px #B69167;}
div.botmenu a { color:#733020; text-decoration: none; margin-right:15px; margin-left:15px; }
div.botmenu a:hover { color:#229500; text-decoration: underline;}

div.BotMenuSmaller { color:#5FBEFE; text-decoration: none;  font-family: "Arial"; font-size: 12px;  line-height: 12px; padding-top:23px; text-align:left;}
div.BotMenuSmaller a { color:#733020; text-decoration: none; margin-right:15px; margin-left:15px; }
div.BotMenuSmaller a:hover { color:#229500; text-decoration: underline;}





div.PromotionsPrice {  color:#5FBEFE; line-height: auto; padding-top:2px; padding-bottom:20px; padding-right:20px; text-align:right;}
font.PromotionsLocation {  color:#ff0000; font-weight: bold; padding-left:20px; padding-right:20px;}









table.MenuTable { border-collapse: collapse; }
table.MenuTable td {   border: 0px; }
table.MenuTable td a{ display: block; width: 128x; height:25px; padding-left: 0px; padding-top: 0px; text-decoration: none; font-family: "Arial"; font-size: 17px; line-height: 25px;  text-align:center;  background: url(images/menu-bg-off.png) left top no-repeat; }
table.MenuTable td a:link, table.MenuTable td a:visited { color: #ffffff; }
table.MenuTable td a:hover { color: #F4D896; background: url(images/menu-bg-on.png) left top no-repeat; }
table.MenuTable td.ActiveItem a:link{ color: #000000; background: url(images/menu-bg-on.png) left top no-repeat; }
table.MenuTable td.ActiveItem a:hover { color: #000000; background: url(images/menu-bg-on.png) left top no-repeat ; }







font.NamesBold { color:#000D88; text-decoration: none;  font-family: "Arial"; font-style:italic; font-size: 18px; }


#fbt
{
    float: right;
    position: fixed;
    top: 220px;
    width: 31px;
}

#fbt a:hover {  margin-left: 5px; }



div.MainTitlesDotted { color:#D53720; text-decoration: none;  font-family: "Arial"; font-size: 24px;  line-height: 24px;  text-align:left; padding-left:0px; padding-bottom:14px; margin-bottom:14px; border-bottom: dotted 1px #CCCCCC; }
div.LeftTitles {  background: url(images/bg-left-titles.png) center bottom no-repeat; color:#000000; text-decoration: none;  font-family: "Arial"; font-size: 18px;  line-height: 18px;  text-align:left; padding-top:15px; padding-bottom:8px; margin-bottom:14px; }

div.LeftCell { color:#666666; text-decoration: none;  font-family: "Arial"; font-size: 13px;   line-height: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align:justify;  }





