@charset "utf-8";
/* CSS Document */

body{
  background-color:#FFFFFF;
  margin:0;
  padding:0; }
#wraps{
  width:100%;
  height:auto; }
#top_bar{
  width:100%;
  height:31px;
  background:url(../images/bg_top.gif); }
  #top_bar div{
    width:900px;
	margin:auto;
	text-align:right; }
	#top_bar div a{
	  text-decoration:none; color:#FFFFFF;
	  padding:0 5px 0 5px;
	  margin:2px;
	  font-family:tahoma; }
	#top_bar div a:hover{
	  background-color:#666666; }
	  
	  #top_bar div a img{
	     border:none; }
#header{
  width:100%;
  height:195;
  background:url(../images/bg_heads.gif); }
  #header div{
     width:911px;
	 margin:auto; }
#content{
   width:100%;
   margin:0; padding:0; }
   #content-body{
      width:911px;
	  background:url(../images/bg_content.gif);
	  background-repeat:no-repeat;
      font-family:tahoma;
      font-size:13px;
	  margin:auto; }
			#nav{ list-style:none; margin:0 0 0 10px; padding:0; width:900px; }
			#nav li {
			   float:left;
			   margin:0; padding:0; }
			#nav li a{
			   float:left;
			   font-family:tahoma;
			   font-size:12px;
			   font-weight:bold;
			   margin:5px 1px; padding:8px 0 8px 0;
			   width:125px; height:auto;
			   color:#b7e5ff;
			   text-decoration:none;
			   background:url(../images/menu_on.gif);
			   text-align:center; }  
			 #nav li a:hover, #nav li a.on{
			   background:url(../images/menu_off.gif);
			   color:#CCCCCC; }
			      
	  #content-body div{
	     width:96%;
		 margin:auto;
		 padding:0 0 15px 0;
		 text-align:justify; }
		 
	  .ext-nav a{
			   float:left;
			   font-family:tahoma;
			   font-size:12px;
			   font-weight:bold;
			   margin:5px 1px; padding:8px 0 8px 0;
			   width:125px; height:auto;
			   color:#b7e5ff;
			   text-decoration:none;
			   background:url(../images/menu_on.gif);
			   text-align:center; }  
	  .ext-nav a:hover, #ext-nav a.on{
			   background:url(../images/menu_off.gif);
			   color:#CCCCCC; }
			 
	  table.tbl {
			width: 100%;
			text-align: left;
			margin: 0;
			padding: 0;
			border-top: 1px solid #DDD;}
	  table.tbl tr td {
			padding: 5px 0;
			border-bottom: 1px solid #DDD;
			font-size:12px;
			vertical-align:top; }
	  td.title { background-color:#3c74bc; padding:10px; color:#FFFFFF; text-align:center; }
	  td span{
	      float:left; padding:5px; width:545px;
		  border-bottom:1px solid #eeeeee; height:30px; }
	  td span.title{
	      font-weight:bold; float:left; width:150px;
		  border-bottom:1px solid #eeeeee; height:30px; }
	  td span a{
	      padding:5px; text-decoration:none; color:#ffffff;
		  font-weight:bold;
		  font-size:13px;
		  border:1px solid #eeeeee;
		  background:#404040;
		  margin:20px 10px 10px 0; }
	   td span a:hover{
	      background-color:#eeeeee;
		  color:#333333; }
	    table.tbl tr.row0 {
			background-color: #eeeeee;}
		table.tbl tr.row1 {
			background-color: #FFF;}
		table.tbl tr.row0:hover {
			background-color: #555555;
			color:#FFFFFF;
		}
		table.tbl tr.row1:hover {
			background-color: #555555;
			color:#FFFFFF;
		}
		
		.tour_title{
		   font-size:15px;
		   color:#0066FF;
		   font-weight:bold; }
	      		   
	    
#footer{
  width:900px;
  margin:auto; }
#footer ul{ list-style:none; margin:0 0 0 50px; padding:0; width:900px; }
	#footer li {
	   float:left;
	   margin:0; padding:0; }
	#footer li a{
	   float:left;
	   font-family:tahoma;
	   font-size:12px;
	   font-weight:bold;
	   margin:5px 1px; padding:2px 0 2px 0;
	   width:110px; height:auto;
	   color:#404040;
	   text-decoration:none;
	   border-right:1px solid #999999;
	   text-align:center; }  
	 #footer li a:hover{
	   color:#CCCCCC; }
	#footer .hr{
	  height:1px;
	  margin:10px; padding:0; }  
    #footer div{
	  text-align:center;
	  font-family:tahoma;
	  font-size:13px; }
	#footer h6{
	   font-size:16px;
	   line-height:16px;
	   margin:0; padding:0; }
.cleaner{
   clear:both; }
	   
.ext-foot a{
	   float:left;
	   font-family:tahoma;
	   font-size:12px;
	   font-weight:bold;
	   margin:5px 1px; padding:2px 0 2px 0;
	   width:110px; height:auto;
	   color:#404040;
	   text-decoration:none;
	   border-right:1px solid #999999;
	   text-align:center; }  
.ext-foot a:hover{
	   color:#CCCCCC; }   
