

*, a, ul, li, p, ol, h1, h2, h3, h4, h5, div, input {border:0; text-decoration:none; margin:0px; padding:0px; font-family: "Trebuchet MS", arial, serif; color:#333333;}

body {
	background:#80888c url(../img/BG2.gif) repeat-x;
	width:888px;	
	margin:0 auto;}
	
.bodycontainer {width:888px;} 
	
.header {
	width:888px;
	height:130px;
	margin:0px 5px 0px 11px;
	background: url(../img/BG.gif) repeat-x;
	padding-top:32px;}
	
.header .logo{
	float:left;
	position:relative;
	left:20px;
	}
		
.header .menu{
	float:right;
	margin-top:81px;
 	width:350px;
	height:49px;
	margin-right:20px;}

.header .menuleft{ background: url(../img/BG_menuleft.png) no-repeat; width:18px; height:49px;	float:left;   }
.header .menuright{ background: url(../img/BG_menuright.png) no-repeat;  width:18px; height:49px;	float:left;  }

.header .menu_sprite {
	width:314px;
	height:49px;
	 background: transparent url(../img/BG_menu.png) repeat;
	float:left;
	}	
.menu_sprite .menuitem a{	
	display: block;
	height:49px;
	background:url(../img/sprite_menu2.png) -11px 0px no-repeat;}

.menu_sprite .menuitem {height:49px; float:left; cursor:pointer;}
.menu_sprite .menutext {display:none;}

.menu_sprite .menu01 a	  		{width:62px; background-position: -11px 0px; margin-left:13px;  }
.menu_sprite .menu01 a:hover,
.menu_sprite .menu01 a.selected	{background-position: -11px -49px; }

.menu_sprite .menu02 a	  		{width:132px; background-position: -83px 0px; margin-left:13px; }
.menu_sprite .menu02 a:hover,
.menu_sprite .menu02 a.selected	{background-position: -83px -49px; }

.menu_sprite .menu03 a 	 		{width:84px; background-position: -225px 0px; margin-left:10px;}
.menu_sprite .menu03 a:hover,
.menu_sprite .menu03 a.selected	{background-position: -225px -49px; }

 
