//*
	Date: JANUARY 20, 2009.
	Title: MURI THAI ACADEMY
============================
*/
body{
      padding:0px; margin:0px; background-color:#000502;
	 }

	 
*{
  padding:0px; margin:0px; 
  }
  
 
ul,ol{
	padding:0px; margin:0px;
}	
a{
	text-decoration:none;
}

p{
 font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#A9A9A9; padding:0px; margin:0px;
 text-align:justify;
 }
h2{
 font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; font-weight:normal; color:#FFFFFF; padding:0px; margin:0px;
 }
 
.input-box{
          font-family:Veradana, "Times New Roman", Times, serif; font-size:13px; font-weight:normal; color:#000000; 
		  
		             }
			
/*----------text style-----------*/			

/*-----------------start page structure------------------------*/

#wrap0{
      width:100%;
	  position:relative;
	  margin:auto;
	  padding-top:16px;
	  background-color:#000502;
	  }

	  
#wrap{
      width:100%;
	  position:relative;
	  background:url(images/mta_main_body_bg2.jpg) center top;
	  margin-top:25px;	 
	  }
		
#home_wrap{
    width:100%;
	  position:relative;
	  background:url(images/home.jpg) center top;
	 	 
}

#events_wrap{
    width:100%;
	  position:relative;
	  background:url(images/events.jpg) center top;
	 	 
}

#news_wrap{
    width:100%;
	  position:relative;
	  background:url(images/news.jpg) center top;
	 	 
}

#fighter_wrap{
    width:100%;
	  position:relative;
	  background:url(images/fighter.jpg) center top;
	 	 
}

#trainer_wrap{
	width:100%;
	  position:relative;
	  background:url(images/trainer.jpg) center top;
}

#training_time_wrap{
    width:100%;
	  position:relative;
	  background:url(images/trainingszeiten.jpg) center top;
	 	 
}

#contact_wrap{
    width:100%;
	  position:relative;
		margin-top:-30px;
	  background:url(images/kontact.jpg) center top;
	 	 
}
		
	  
#main_wrap{
      width:940px;
	  margin:auto;
	  height:750px;
	  position:relative;
	  height:750px;
	  }
#kontact_main_wrap{
      width:940px;
	  margin:auto;
	  
	  position:relative;
	  height:828px;
	  }		

#tr_time_main_wrap{
    width:940px;
	  margin:auto;
	  height:815px;
	  position:relative;
		margin-top:-20px;
	  
}
	  
#home_main_wrap{
      width:940px;
	  margin:auto;
	  height:815px;
	  position:relative;
		margin-top:-30px;
	  
	  }

/*-----------------end page structure------------------------*/

.sound_txt{
      font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:14px; color:#FFFFFF;
	  padding-top:35px; text-align:right; padding-right:85px;
	   }

.txt1{
      font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:13px; color:#FFFFFF;
	   }
	   
.txt2{	   
	    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#313533;
		text-align:center;
		}

/*--------- logo -------------*/
.logo{
      width:707px;
	  float:left;
	  padding-left:233px;
	  }
/* ---------------- main body -------------*/

.main_body{
      width:810px;
	  float:left;
	  position:relative;
	  padding-left:130px;	  
	  padding-top:100px;
	   padding-bottom:15px;
	  }
.fighter_main_body{
      width:810px;
	  float:left;
	  position:relative;
	  padding-left:110px;	  
	  padding-top:100px;
	   padding-bottom:15px;
	  }

.fighter_main_body_field{
      width:725px;
	  height:266px;
	  float:left;
		padding-top:171px;
		_padding-top:167px;
		*padding-top:193px;
	  position:relative;
	  padding-right:80px; 	 
	  }	
#fighter_main_body_field_txt{
      width:690px;
	  float:left;
	  position:relative;
	  height:266px;
	  overflow:hidden;	 	 
	  }				  
.main_body_field{
      width:725px;
	  height:235px;
	  float:left;
	  position:relative;
	  padding-right:80px; 	 
	  }

.tr_time_main_body_field{
      width:725px;
	  height:235px;
	  float:left;
		padding-top:217px;
		_padding-top:244px;
		*padding-top:244px;
	  position:relative;
	  padding-right:80px;
		overflow:hidden; 	 
	  }

.events_main_body_field{
      width:725px;
	  height:235px;
	  float:left;
		padding-top:190px;
		_padding-top:216px;
		*padding-top:216px;
	  position:relative;
	  padding-right:80px; 	 
	  }
.news_main_body_field{
      width:725px;
	  height:235px;
	  float:left;
		padding-top:187px;
		_padding-top:187px;
		*padding-top:213px;
	  position:relative;
	  padding-right:80px;
		overflow:hidden; 	 
	  }

.news_main_body_field_nn{
      width:725px;
	  height:235px;
	  float:left;
		padding-top:187px;
		_padding-top:187px;
		*padding-top:213px;
	  position:relative;
	  padding-right:80px;
		overflow:hidden; 	 
	  }


				
		
.kontact_main_body_field{
      width:725px;
	  height:235px;
	  float:left;
	  position:relative;
	  padding-right:80px;
		padding-top:225px;
		*padding-top:230px;  	 
		_padding-top:230px;  	 
	  }
		
#main_body_field_txt{
      width:690px;
	  float:left;
	  position:relative;
	  height:235px;
	  overflow:hidden;	 	 
	  }

@-moz-document url-prefix()
{
#main_body_field_txt{
      width:689px;
	  }
}

#scroll_field{	
      width:34px;
	  float:left;
	  height:235px;
	  }
#scroll_field_head{	
      width:34px;
	  float:left;
	  height:71px;
	 background:url(images/mta_scrolling_head.png) no-repeat;
	  *background-image: none;
      *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mta_scrolling_head.png',sizingMethod='crop'); 

	  }  
 
.main_body_field li{
          font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#57b5dc;
		  list-style:none; line-height:20px;
		  }
.main_body_field li a{
          color:#57b5dc;
		  }
.main_body_field li a:hover{
          color:#57b5dc; text-decoration:underline;
		  }
		  
.bottom{
       width:940px;
	   float:left;
	   position:relative;
	   padding-top:67px;
	   *padding-top:63px;
	   }
		 
.news_bottom{
       width:940px;
	    float:left;
	    position:relative;
	    padding-top:67px;
		 
	    *padding-top:63px;
}
		 
.fighter_bottom{
       width:940px;
	   float:left;
	   position:relative;
	   padding-top:52px;
		 _margin-top:-194px;
	   
	   }		 
		 
.events_bottom{
       width:940px;
	   float:left;
	   position:relative;
	   padding-top:67px;
		 _margin-top:-214px;
	   *padding-top:63px;
	   }		 
		 		 

.home_bottom{
       width:940px;
	   float:left;
	   position:relative;
	   padding-top:629px;
	   *padding-top:662px;
		 _padding-top:662px;
	   }		 
	   
/* Opera */
html:first-child .bottom
{
padding-top:68px;
}

html:first-child .menu .li-class{
         margin-left:91px;
		  }

/* end Opera */
.menu{
      width:900px;
	  height:24px;
	  float:left;
	  padding-left:40px;
	  }
	  
.menu li{
          font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#FFFFFF;
		  list-style:none; display:inline; 
		  }
.menu li a{
          color:#FFFFFF; padding-left:9px; padding-right:11px;padding-top:1px; padding-bottom:7px; *padding-top:7px;
		  }
		  
	.menu .li-class{
         margin-left:99px;
		  }
		  
/* Firefox */
@-moz-document url-prefix()
{
.menu li a{
          color:#FFFFFF; padding-left:7px; padding-right:8px;padding-top:2px; padding-bottom:7px;
		  }
		  
	
}

.menu li a:hover{
         font-family:Georgia, "Times New Roman", Times, serif;
				 font-size:14px; 
				 font-weight:normal; 
				 color:#FFFFFF; 
				 text-decoration:none; 
				 background:url(images/mta_nav_hover.gif) repeat-x;
					
		  }


.footer{
        width:940px;
		float:left;
		position:relative;
		}
.footer_img{
           width:175px;
		   float:left;
		   padding-top:7px;
		   }

.home_footer_img{
           width:165px;
		   float:left;
		   padding-top:7px;
		   }			 

.footer_txt{
           width:590px;
		   float:left;
		   padding-top:40px;
		   }


.kontact_left{

		width:198px;
		float:left;
		position:relative;
		
} 
.kontact_input_box{

		 width:190px;
		 height:22px;	
		 float:left;
		 position:relative;
		 background:url(images/kontact_input_slice.jpg) repeat-x;
		 border:#282b28 1px solid;
		 margin-bottom:8px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-weight:normal;
		 font-size:12px;
		 color:#939493;
		 padding-left:5px;
} 

.kontact_input_box_text{

	  width:70px;
		float:left;
		position:relative;
		padding-top:2px;
		padding-left:5px;
}

.kontact_input{

		width:115px;
		height:18px;
		float:left;
		position:relative;
}

.knotact_address{

		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:12px;
		color:#939493;
    text-align:left;
		padding-top:0px;
	  float:left;
		position:relative;
}

.kontact_right{

		width:450px;
		float:left;
		position:relative;
		
		padding-left:18px;
}

.kontact_right_message{

		width:448px;
		height:150px;
		float:left;
		overflow:hidden;
		position:relative;
		background:url(images/kontact_message_slice.jpg) repeat-x;
		border:#2c302d 1px solid;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:12px;
		color:#939493;
    
}

.meassage_button{

		width:194px;
		float:left;
		position:relative;
		padding-left:254px;
		padding-top:42px;
}

.cancel{

		float:left;
		width:93px;
		height:21px; 
}

.send{
		float:left;
		padding-left:8px;
		width:93px;
		height:21px;
}

.profile_whole{
		
		width:464px;
		height:269px;
		float:left;
		position:relative;

}

.profile_top{

		width:461px;
		height:22px;
		float:left;
		position:relative;

}

#mid_whole{
		
		width:457px;
		height:222px;
		float:left;
		position:relative;
		margin-left:10px;
		_margin-left:7px;


}

.mid_left{

	width:3px;
	height:222px;
	float:left;
	position:relative;

}

#mid_right{

	width:26px;
	height:222px;
	float:left;
	padding-left:14px;
	position:relative;
	background:url(images/profile_right_scroll_background.jpg) no-repeat;

}

#mid_right_scroll{

	width:26px;
	height:65px;;
	float:left;
	position:relative;
	background:url(images/small_scroller.jpg) no-repeat;

}


#mid{
		
   width:408px;
	 height:222px;
	 float:left;
	 position:relative;
	 background-color:#686a67;
	 overflow:hidden;
	 
}
.image_container{

		float:left;
		position:relative;
		width:250px;
		height:214px;	

}

.right_text{
		
		float:left;
		position:relative;
    width:400px;
		padding-left:10px;
		padding-right:25px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:17px;
		color:#FFFFFF;

}

.right_fighter_whole{

		float:left;
		position:relative;
		width:200px;
		padding-left:10px;
		padding-right:16px;
		padding-top:10px;
}

.fighter_name{

		float:left;
		position:relative;
		width:200px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:14px;
		color:#FFFFFF;
}

.fighter_name a{

		color:#FFFFFF;
		

}


.fighter_image{
		
		width:144px; 
		height:214px;	
		float:left;
		position:relative;
}

.fighter_description{
		
		width:236px;
		padding-left:16px;
		padding-right:2px;
		float:left;
		position:relative;
		overflow:hidden;
}

.fighter_box_nm{
		
		width:236px;
		float:left;
		position:relative;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:14px;
		color:#FFFFFF;
}

.fighter_box{
		
		width:236px;
		float:left;
		position:relative;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#FFFFFF;

}

.fighter_mid{
	
	 width:408px;
	 height:222px;
	 float:left;
	 position:relative;
	 background-color:#686a67;	
   
}

/*---------------------------News--------------------*/

.news_container{
		
		width:682px;
		height:112px;
		float:left;
		position:relative;
		padding-bottom:8px;
}

.news_image{
		
		width:142px;	
		height:102px;
		float:left;
		position:relative;
		padding-bottom:8px;
		margin-right:10px;
}

.news_text{

		width:520px;
		_width:510px;
		height:65px;
		margin-left:10px;
		float:left;
		position:relative;
}


.news_headline{
		
		width:510px;
		height:20px;
		float:left;
		margin-left:10px;
		position:relative;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:18px;
		color:#FFFFFF;
}

.read_more{
		
		width:510px;
		float:right;	
		height:10px;
		position:relative;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:11px;
		color:#57b5dc;
		margin-right:8px;
}

.read_more a{

		color:#57b5dc;

}


.news_bar{
	  
		width:677px;
		height:2px;
		float:left;
		position:relative;
		background:url(images/news_bar.jpg) no-repeat;
		margin-bottom:10px;
}

/*********************************Events*********************/
.event_box{
		
		width:520px;
		_width:510px;
		float:left;
		position:relative;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#FFFFFF;
		margin-left:10px;

}

/*******************************Training Schedule*********************************/

.schedule_box{
    width:690px;
	  float:left;
	  position:relative;
	  height:190px;
	  padding-top:45px;
		overflow:hidden;	 	 
}

.schedule{

		width:690px;
		float:left;
		position:relative;	
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:36px;
		color:#FFFFFF;
		font-weight:normal;
		
}
.link_bottom{
       width:940px;
	   float:left;
	   position:relative;
	   padding-top:68px;
	   *padding-top:69px;
	   }
		 
.link_main_body{
     width:810px;
	   float:left;
	   position:relative;
		 padding-left:130px;	  
	   padding-top:298px;
	   padding-bottom:15px;
}				 

#main_wrap_link{
      width:940px;
	  margin:auto;
	  height:816px;
	  position:relative;
	  
	  }	
		
#wrap_link{
      width:100%;
	  position:relative;
	  background:url(images/link.jpg) center top;
	  margin-top:25px;	 
	  }				