/* CSS Document */
/* Andreas Lintz */
/* February/March 2009 */
/*-----------------------------------
body {margin:0;padding:0;background:#F6EB9E url(images/mainbg.gif) repeat-x 0 0;font:normal 13px/22px Tahoma;}
*/

body {margin:0;padding:0;background:#F6EB9E url(images/general/background.bmp) repeat 0 0;font: 13px/22px Tahoma; font-weight:500;}
img{padding:0;margin:0; border:none; }

div, h1, h2, h3, form, input, Select a {padding:0; margin:0;}

ul{ padding:0;margin:0;  list-style-type:none;   }
ul.tourlist { list-style-type:disc; font:bold 12px/22px Arial, Helvetica, sans-serif; padding:5px 0 5px 25px; color:#832400; }
ul.tourlist li a { text-decoration:none; color:#832400; }
ul.tourlist li a:hover { text-decoration:overline; color:#000000; }
ul.genlist { list-style-type:disc; font: 12px/22px Arial, Helvetica, sans-serif; font-weight:500; padding:5px 0 5px 25px; float:left; width:580px; }

h2.head { font:bold 32px/20px "Times New Roman", Times, serif; background:url(images/welcome.gif) no-repeat 0 0; width:319px; height:24px; margin:27px 0 14px 0; }
h2.mainhead { font:bold 32px/20px "Times New Roman", Times, serif; background:url(images/ahlan-wa-sahlan.gif) no-repeat 0 0; width:307px; height:64px; color:#000000; margin:0 0 14px 0;}
h3.subhead { font:bold 30px/24px "Times New Roman", Times, serif; color:#000000; }

h4.red { font:bold 16px/23px Tahoma; color:#552415; margin:20px 0 5px 0; }

p.context { font:bold 14px/18px Tahoma; color:#000000; }
p.footquote { font:normal 11px/24px Tahoma; }

a.footnav {  font:bold 11px/18px Tahoma; color:#FBF4C2; text-decoration:none; }
a.footnav:hover { text-decoration:underline; }
a.popupBack { text-decoration:none; color:#832400; font-weight:bold;}
a.popupBack:hover { text-decoration:underline; color:#000000;}

span.marked { font:bold; font-size:150%; color:#552415; }
/*----------------------------------*/
.navM { background:#bd5a2e; }
.navM ul {list-style-type:none;  margin: 0 0 0 170px;}
.navM ul li {float:left;background:#bd5a2e;}
.navM ul li a{display:block; float:left;  font:bold 11px/24px Tahoma; color:white; padding:8px 22px 8px 22px; text-decoration:none; border-left:#FFFFFF solid 1px;}
.navM ul li a:hover, .navM ul li a.active { display:block; background:#832400;}
.rtbor { border-right:#FFFFFF solid 1px;}

.lang img { border:none; margin:1px 7px 0px 0px;}
.lang div {float:left; display:block; margin:0px 2px 0px 2px;}
.lang td {background:#dbcf77; border:1px solid #bd5a2e;}
.lang a { text-decoration:none; color:#832400; font-weight:bold;}
.lang a:hover { text-decoration:underline; color:#000000;}

.footer { background:url(images/footerbg.gif) repeat-x 0 0; height:98px; border-top:#FFFFFF solid 2px;padding:25px 0 0 0; color:#FBF4C2; font:bold 11px/18px Tahoma;}
.footMenu { margin:0; }
.popupdiv { margin:20px 0 0 0; float:left; display:block; }
.popupdivTop { margin:10px 0 0 0; float:left; display:block; }
.imgDiv { float:left; display:block; margin:0 0 0 82px; }
.imgDiv2 { float:left; display:block; margin:0 0 0 50px; }/*---imgwadirum---*/
.imgDivwadidada { float:left; display:block; margin:30px 0 0 35px; }
.imgDivwadidana2 { float:left; display:block; margin:30px 0 0 100px; }/*---imgwadidana---*/
.imgDivtext { float:left; }
.spacer { clear:both; font-size:0; line-height:0; padding:0 0 10px 0; }
.mainBan { background:#FFFFFF; padding:6px; }
/*-----------------------------------*/
#contentTable { margin:20px 0 20px 0; }
#contentTable table { padding:20px; background:#CE8473}
#contentTable img { border:#dbcf77 solid 6px; float:left; margin:0 10px 5px 0; }
#contentTable img.homepage { border:#dbcf77 solid 6px; float:none; }
#contentTable p { margin:10px 0 0 0; padding:0; text-align:justify;}
#contentTable a.link { text-decoration:none; color:#000000; }
#contentTable a.link:hover { text-decoration:underline; color:#000000; }
#contentTable h3 { font:bold 20px/22px Arial, Helvetica, sans-serif; color:#832400; margin:15px 0 0 0; }
#contentTable h3 a { text-decoration:none; color:#832400;}
#contentTable h3 a:hover { text-decoration:none; color:#6B5F26;}
#contentTable img.right { border:#dbcf77 solid 6px; float:right; margin:0 0 5px 10px; }
#contentTable img.logoPic { border:0; }
/*-----------------------------------*/
.sitemap { margin:0 0 0 60px; }
.sitemap h2 { font:bold 18px/28px Tahoma; color:#DB0000; margin:0 0 10px 0; }
.sitemap a.mainlinkHeader { font:bold 13px/22px Arial, Helvetica, sans-serif; padding:5px 0 5px 5px; color:#000000; text-decoration:none; }
.sitemap a.mainlinkHeader:hover { text-decoration:underline; }
.sitemap ul { list-style-type:none; font:normal 12px/22px Arial, Helvetica, sans-serif; padding:0 0 10px 25px; color:#832400; }
.sitemap ul li a { text-decoration:none; color:#832400; background:url(images/ul-icon.gif) no-repeat 0 50%; padding:0 0 0 15px; }
.sitemap ul li a:hover { text-decoration:underline; color:#832400; background:url(images/ul-icon.gif) no-repeat 2% 50%; }
/*-----------------------------------*/

/*--------------- image galary start --------------------*/
/*#galleftImg img { border:#DCCF76 solid 4px; margin:0 10px 10px 0; }*/ /*Presently not in use*/
/*#galrightImg img { border:#DCCF76 solid 4px; margin:0 0 10px 10px; }*/ /*Presently not in use*/
/*--------------- image galary ends --------------------*/