body {font-family: Verdana; font-size:12px; color:1c1c1c; background-image:url(images/bg.jpg); margin:0px; }
h1 {font-family:Arial; font-size:24px; color:#c84b00; font-weight:normal; margin-left:20px;}
h2 {font-family:Arial; font-size:20px; color:#D1292B; margin-left:20px;}
h2 a {color:#C84B00; font-size:14px; margin-right:20px;}
h3 {font-family:Tahoma; font-size:12px; color:#c84b00;  margin-left:20px;}
h3 a {color:#c84b00; text-decoration:none;}
h3 a:hover {text-decoration:underline;}
h4 {font-family:arial; font-size:16px; color:#9B2F00; margin-left:20px; margin-top:14px; margin-bottom:4px;}
p {padding-left:20px; padding-right:20px; line-height:18px;}
img {border:0px;}
a {color:#932201;}
a:hover {text-decoration:none;}
ul {list-style:disc; font-family:Tahoma; font-size:11px; }
li {line-height:20px; color:#932201; margin-left:-12px;}
.detail li {font-size:12px; margin:0;}
.button {border:1px solid #C84B00; background-color:#EC9448; color:#ffffff; padding:6px; padding-left:10px; padding-right:10px;}
hr {border:1px dotted #CCCCCC; width:96%;}


/*Header*/
.header11 {background-image:url(images/header_1-1.jpg); background-repeat:no-repeat;}
.header12 {background-image:url(images/header_1-2.jpg); background-repeat:no-repeat;}
.header13 {background-image:url(images/header_1-3.jpg); background-repeat:no-repeat;}
.header21 {background-image:url(images/header_2-1.jpg); background-repeat:no-repeat;}
.header22 {background-image:url(images/header_2-2.jpg); background-repeat:no-repeat;}
.header23 {background-image:url(images/header_2-3.jpg); background-repeat:no-repeat;}
.header3 {background-image:url(images/header_3.jpg); background-repeat:no-repeat;}

.logo_link {color:#c84b00; font-weight:bold; }
.top_text {color:#932201; margin-left:16px; margin-top:16px;}
.top_text a {text-decoration:none;} 
.top_text a:hover {text-decoration:underline;}
.top_text2 {font-size:16px; color:#ffeec5; font-weight:bold; margin:0px; margin-left:24px; }
/*Header*/

/*left_menu*/
.menu_tit {background-image:url(images/menu_title_bg1.gif); height:47px; font-family:arial; font-size:18px; color:#FFFFFF; font-weight:bold; padding-top:8px; padding-left:16px; }
.menu_tit2 {background-image:url(images/menu_title_bg2.gif); height:39px; font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:16px; }
.menu_link {padding:16px; }
.menu_link a {line-height:24px; font-size:12px;}
/*left_menu*/

/*right_menu*/
.fifa_tit {font-family:Arial; line-height:16px; color:#FFFFFF; background-color:#C84B00; text-align:center; padding:8px;}
.fifa_links {line-height:18px; background-color:#B23000; padding:10px;}
.fifa_links a {font-family:Arial; font-size:11px; color:#FFDF93;}
/*right_menu*/

/*bottom_menu*/
.bot_menu_tb { background-color:#EC9448; padding-top:25px; padding-bottom:25px;}
.bot_menu_tb td {padding-right:40px;}
.bot_menu_tb a { font-size:11px; color:#FFFFFF; line-height:18px; }
/*bottom_menu*/

/*Content*/
.table_title {background-image:url(images/title_bg.gif); height:41px; font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:16px;}
.table_title a {color:#FFFFFF; text-decoration:none;}
.fifa_2010 {background-image:url(images/fifa.jpg); background-repeat:no-repeat; width:610px; height:155px; }
.fifa_2010 a {color:#ffd994; line-height:24px; font-weight:bold; margin-left:90px; }
/*Content*/

/*footer*/
.footer {background:#C84B00; height:20px;}
.footer p {font-size:11px; font-weight:bold; color:#FFFFFF; line-height:18px; text-align:center;}
/*footer*/

/*pages*/
.hotel_link {color:#c84b00; font-size:11px; line-height:18px; margin-left:20px; }
/*pages*/

/*hotels*/
.table_head {background-color:#F7F3D7; border-top:3px solid #A4672C; border-bottom:1px solid #A4672C; 
padding-top:10px; padding-bottom:10px;}
.info_table {background-color:#F7F3D7; color:#000066; font-size:13px; font-weight:bold; padding:3px; border-bottom:1px solid #A4672C; }
.info_table a {font-size:10px; font-weight:normal; text-decoration:none;}
.info_content {padding:12px 5px 10px 5px; margin:0; line-height:18px;}
.info_content p {padding:0; margin:0; line-height:18px;}
/*hotels*/

/*tours and safari*/
.program_item_title {font-size:15px; color:#B23000; font-weight:bold; padding:5px; margin-left:5px;}
.hotel_name {margin:10px; background-color:#FEDF94; border:1px solid #F8C869; padding:10px; color:#B23000;}
.program_conditions {background-color:#FEDF94; border:1px solid #F8C869; padding:10px;}
/*tours and safari*/
