body { 
    margin: 0; 
	padding: 0; 
    font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif; 
	line-height: 1.6em;
	background: #233859;
	color: #2d3542; }
a {	color: #2d3542; background: inherit; text-decoration: none;text-decoration:none; }
a:hover { color: #c98803; background: inherit; text-decoration: underline;text-decoration:none;}
p { margin: 0 0 15px 0; }
h1 {  margin: 20px 0 0; }
h1 a { background: inherit; }
h3{text-align:left;}
img { border: 0; }
#content { width: 1002px; margin:-18px auto 0 auto; background: #fff; }

/* ```````````````````````````````````````````````````````````````````TOP & hand*/
#topbig{  width: 1002px; height:90px; background: #fff;  }
#top{ float: right; text-align: left; color: #564f4f; }
#top a { color: #afafaf;  text-decoration:none; background:  url(../../images/toparrow.png) no-repeat center left; padding: 0 5px 0 12px; }
#top a:link{
color: #9CB94E; text-decoration:none;
}
#top a:visited{
color:#9CB94E;text-decoration:none;
}
#top a:hover{
color:#afafaf; text-decoration:none;
}
#logo-text{
 width: 480px;
 margin: -5px 25px 10px 20px ; 
 padding:0 ;
 }
#logo-text h1 {
    color: #afafaf; 
    FONT-SIZE: 12px  ;
		 
}
#logo {  margin: 13px 0 0 3px;float: left;  color: #2d3542;line-height: 25px; }
 
#logo a:hover{
color:#d6ad68; 
}
#logo-text{
 float: left; 
 margin: -5px 25px 10px 20px ; 
 padding:0 ;
 }
#logo-text h1 {
   color:#3b6097;
    FONT-SIZE: 12px  ;
		 
}
#logoinfo {
 MARGIN: 0 ; color: #cac8c8; 
}
/*````````````````````````` menu*/
.menu {
float: left; 
padding: 0  ;
width:1000px; height:35px; overflow:hidden; background:url(../../images/nav-fitness.png) no-repeat 0 0;
font-family:Fixedsys,Verdana, Arial,  Sans-serif;}
.menu ul{
list-style:none;margin:0; padding:0; font-size:12; list-style-type:none; }
.menu li{
float:left;width:128px;margin-left:1px;line-height:30px;
} 
.menu a{
display:block;text-align:center;height:40px; color:#fff;
}
 .menu a:visited{
color:#fff;text-decoration:none;
}
.menu a:hover{
color:#a8d8f3; 
text-decoration:none;
  }
#colors{color:#fff;}
  /*````````````````````````` left*/	
 
	
  
#left { float: left; width: 230px; margin: 15px 5px 2px 3px; overflow: hidden;color: #625334; background: #fff;}
#menu-home-s { float: right; color: #a8d8f3; padding: 5px 16px 0 0px;   }          
div.moduletable_menu h3 {
	font-size: 105%;
	margin: 0 -14px 3px  ;
	padding: 5px 35px ;
	text-align:left;
	background: #3b83b9 url(../../images/left-menu.jpg) repeat-x bottom ;
    color: #6a0407;
 } 
 div.moduletable_menu h3 a{ color: #fff;} 
 div.moduletable_menu h3 a:hover { color: #a8d8f3;} 
div.moduletable_menu
 {
	margin: 0 0 2px 0;
	padding: 0 10px 0px 14px;
    border: 1px solid #E7E8E6;
}
div.moduletable_mike h3 {
	font-size: 100%;
	margin: 0 -12px 3px ;
	padding: 5px 35px;
	background: #fff url(../../images/left-menu3.jpg) repeat-x bottom ;
    color: #fff;
	text-align:left;
 } 
div.moduletable_mike
 {
	margin: 0 0 2px 0;
	padding: 0 10px 5px;
	text-align: left;
	 border: 1px solid #E7E8E6;
}
div.moduletable_mikegxf h3 {
font-size: 100%;
	margin: 0 -12px 3px ;
	padding: 5px 40px;
	background: #A8A8A8 url(../../images/left-menu2.jpg) repeat-x bottom ;
    color: #fff;
	text-align:left;
 } 
div.moduletable_mikegxf
 {
	margin: 0 0 2px 0;
	padding: 0 2px 10px 5px;
	text-align: left;
	border: 1px solid #E7E8E6;
}
 ul.left-menu h2{                      
  font-size: .95em;
  margin: 0; 
 padding: 0;
}
 ul.left-menu h2 a:visited {
	color:#526b93;
	}
 ul.left-menu {
	list-style: none;
	margin: 0;
	padding: 0px 10px 5px;
}

ul.left-menu li {
	background: none;
	margin: 0;
	padding: 0;
}

ul.left-menu li a {
    text-decoration:none;
	display: block;
	outline: none;
	padding: 5px 15px;
	color: #526b93;
	border-bottom:1px dashed #3b6097;

	background: url(../../images/arrow.png) no-repeat 97% center;
}

ul.left-menu li a:hover,
ul.left-menu li a:active,
ul.left-menu li a:focus {
    text-decoration:none;
	color: #6e8bb9;
	border-bottom: 1px solid #3b6097;
	background: url(../../images/arrow2.png) no-repeat 97% center;
}
#questions { 
		margin: 0 ; 
		padding:0 0 0 12px;
	}
		#questions li { list-style: none;}
		.com_a{overflow:hidden; border-top:3px solid #fff;border-left:3px solid #3b6097;border-bottom:3px solid #fff; height:0px; width:0px; margin:4px 2px 0 -10px; position:absolute}
 div.moduletable_product
 {
	margin: 0 0 2px 0;
	padding: 0 2px 10px 5px;
	text-align: left;
	 border: 1px solid #E7E8E6;
}
div.moduletable_product h3 {
font-size: 100%;
	margin: 0 -12px 3px ;
	padding: 5px 35px;
	background: #fff url(../../images/left-menu1.jpg) repeat-x bottom ;
    color: #fff;
	text-align:left;
 } 
 /*	
 `````````````````````````````````````````````````````````````````````````````````````` right*/
 #ad { float: right; text-align: center; padding: 3px 0 0; width: 190px; border: 1px solid #eee;
       color: #ccc; height: 30px; margin: 0 0 5px; }
 #shortnews { 
 float: right;
 margin: 0;
 width: 190px;
 overflow: hidden;
 color: #626A69;
 border: 1px solid #E7E8E6; } 

div.moduletable h3,  {
	font-size: 100%;
	margin: 0 -15px 5px ;
	padding: 5px 12px;
	background: #A8A8A8 url(../../images/grad2-1.gif) repeat-x bottom ;
    color: #FFFFFF;
 } 
 div.moduletable_hilite h3 {
 font-size: 100%;
	margin: 0 -15px 5px ;
	padding: 5px 25px;
	background: url(../../images/grad3.gif) repeat-x bottom #2C79B3;
	color: #FFFFFF;
}
 div.moduletable {
	margin: 0;
	padding: 0 10px 0px;
}
 
 div.moduletable_hilite {
	margin: 0;
	padding: 0 2px 0px;
}
 div.ja-innerdiv {
  word-break:break-all;
   width:190px;
  clear: both;
  margin: 10px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #97835d;
}

div.ja-innerdiv img {
	 	
	margin: 2px 8px 0 0;
}
.mike {list-style:none;margin: 0 ;  padding:5px 2px 10px 15px;}
 .mike a { color: #787A8F; background: #fff; margin: 0 10px 0 0; 
         background: url(../../images/dot.png) no-repeat center left;  padding: 0 0 0 10px;
		  }
.mike a:hover{
color:#0082EC; text-decoration:none;
}
  /*
  ````````````````````````````````````````````````````````````````````````````````````` main*/
 #main { float: right; width:760px;  margin: 0; background: #fff;}
 #main h2{ font-size: 1.2em; color: #3b321f;    margin: 0px 10px 0px 3px;; padding: 0 3px ;  }
  #main .white { background:url(../../images/h3bg.gif) no-repeat center left;padding: 0 0 0 14px;margin: 0; }
 #main-top { float: left; width: 750px; margin:15px 0 0 0  ;  padding: 0px;}
 #main-img{ float: right; padding: 2px; margin: 10px 8px 6px 10px;}
 #divimg ul li{PADDING:10px;padding-top:15px;MARGIN: 0px; LIST-STYLE-TYPE: none;DISPLAY: inline;width:20px;height:22px;color:#626A69;background:url('../../images/bt_bg_out.gif') no-repeat center cente;cursor:hand;}
#divimg{ position: absolute; left:970px; top: 320px; width: 200px; height:30px}
#Specifications  { 
 float: right;
 margin: 12px 10px 0px 0px;
 padding: 5px 0px 0px 0px;
 width: 190px;
 overflow: hidden;
 color: #000;
 border: 1px solid #e5e3dd; } 
 #menumike {  margin: 0 ; 	padding:5px 0 10px 25px;}
  .img{ float: left; border: 1px solid #e5e3dd; padding: 1px; margin: 0 30px 10px 0; }
 #products-left	{ float: right; width: 325px;  color: #000; padding: 2px 5px 0 10px;}
#vip h2 a:hover{
color:#0082EC; text-decoration:none;
}
#line-1 {    border-bottom: 1px solid #E7E8E6;padding: 0; margin: 0 0 5px 0; }
#line { clear: both; margin: 0 15px 5px 5px; border-bottom: 1px dashed #6d81a1;} 

#left-m{
 float: right; 
 width: 750px; 
 margin: 0; 
 padding: 0 0px 0 7px;
 color: #4f4c42;
 background: #fff
     }
#left-m img{ float:left; border: 1px solid #e2e2e2; padding: 2px; margin: 1px 15px 2px 5px; }
#left-m p{text-indent: 2em;}
#left-m h2{ font-size: 1.2em; color: #00437b;   padding: 5px ;
	        background:#fff; border-bottom: 1px dashed #6d81a1;}
#left-m h3{ font-size: 1.2em; margin: 0px 0px 0px 10px;color: #3481ba;text-align:left;}
#left-m h3 a {
color:#3481ba; 
}
#left-m h3 a:hover{
color:#790606; text-decoration:none;
}
#vip{
 float: right; 
 width: 750px; 
 margin: 0; 
 padding: 5px 0px 5px 8px;
  color: #4f4c42;
   background: #fff
  } 
#vip-top{  float: right; width: 750px; height:35px; margin:0;  padding: 0;background:#fff;  }
#vip-top h2{ font-size: 1.2em; color: #3481ba;   padding: 5px ;
	        background:#fff; border-bottom: 1px dashed #6d81a1;}
#vip img{ float:left; border: 1px solid #e2e2e2; padding: 2px; margin: 1px 15px 2px 5px; }
#vip p{text-indent: 1em;padding:3px; margin: 0;}
#vip h2{ font-size: 1.2em; margin: 2px 0px 0px 6px;color: #00437b; }
#vip h3{ font-size: 1.1em; margin: 0px 0px 0px 10px; text-align:left;}

#vip h2 a:hover{
color:#0082EC; text-decoration:none;
}
#right { margin: 0 15px 20px 0; padding: 0 0 0 15px; float: right; width: 620px; text-align: justify; }
.border { clear: both; border-left: 4px solid #ccc; padding: 0 0 0 15px; }

#rl { float: left; width: 290px; margin: 0 20px 30px 0; }
#rr { float: right; width: 290px; }
	#rl li, #rr li { list-style: none; border-bottom: 1px solid #eee; padding: 4px; margin: 0; }
	#rl li a, #rr li a { background: #fff url(../../images/arrow.gif) no-repeat center left; padding: 0 0 0 12px; color: #808080;  }

   /*
  `````````````````````````````````````````````````````````````````````````````````````` footer*/
#footer { clear: both; background: #fff url(../../images/footer.jpg)  repeat-x bottom;   }
#under2{
 height: 16px;
margin: 10px 0px 0px 0px; 
padding: 5px 10px 5px 25px;
color: #585c68;
 }
#under2 a{  color:#717070; }
#under2 a:hover{  color:#b5b4b4;  }
 
 #footer2 { clear: both; padding: 12px 130px 10px 130px; margin: 0; text-align: center; line-height: 1.3em;color: #626060;}
#footer2 p{margin: 0;}
#footer2 a{ color: #9e9c9c;}
#footer2 a:hover{
color:#bebdbd; text-decoration:none;
}
   /*
  `````````````````````````````````````````````````````````````````````````````````````` Ö÷°å¿é*/
  #menu-home-l { float: left;   }
#menu-home-s { float: right; color: #584f3c; padding: 3px 5px 0 0px;   }
#menu-home-r { float: left; padding: 0 5px 0 60px;  color: #7B933A; }
#menu-home { float: left; width: 725px;  overflow: hidden;color: #626A69; 
margin: 0;
padding: 0 10px 2px 5px; }

  /*
  `````````````````````````````````````````````````````````````````````````````````````` blog*/ 
#blog{
 float: right; 
 width: 742px; 
 margin: 0; 
 padding: 15px 10px 15px 10px;
 color: #4f4c42;
 background: #fff;
  
  } 
#blog .day { background:url(../../images/day.jpg) no-repeat center left;padding: 0 0 0 18px;margin: 0; }
  #blog .tag { background:url(../../images/tag.jpg) no-repeat center left;padding: 0 0 0 5px;margin: 0; }
#blog img{ float:left; border: 1px solid #e2e2e2; padding: 2px; margin: 1px 15px 2px 5px; }
#blog h2{ font-size: 1.25em; margin: 5px 0px 5px 6px;color: #a30303; }
#blog h3{ font-size: 1.1em; margin: 0px 0px 0px 10px; }
#blog p{text-indent: 1em; padding:3px; margin: 0;}
#blog h2 a:hover{
color:#3b321e; text-decoration:none;
}
