body { 
 margin: 0px auto;
 padding: 0;
 font-size:11px; 
 line-height:20px; 
 font-family: Tahoma, Arial; 
 width:960px;
 background: url(../design/body_bckg.gif) repeat-x; 
 background-color:#3295c7;
}

a { 
 color:#000000; 
 text-decoration:underline;
}

a:hover { 
 text-decoration:none;
}

h1 {  
 font-family: Tahoma ; 
 padding:0px; 
 text-transform:uppercase; 
 font-size:16px; 
 background-color:#ffffff; 
 font-weight:normal; 
 color:#336699; 
 margin: 15px 0; 

}

h1 span { 
 background:#ffffff; 
 padding:0px 10px 0px 0px; 
 font-weight:bold;}
 
p {margin:0;}

h2{
 font-family: Tahoma ; 

 font-size:14px; 
 font-weight:bold; 
 color:#3295c7; 
 margin: 0px;
 padding: 0 10 0 10px;
}

h3{
 font-family: Tahoma;
 font-size: 80%;
 font-weight:normal;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

h3 span { 
 font-weight:bold;}


h4{
 font-family: Tahoma ; 
 text-decoration:none;
 font-size:12px; 
 font-weight:normal; 
 color:#000000; 
 margin-top:0px;
 padding: 0px;
 line-height:140%; 

}

h4 span { 
 font-weight:bold;
 font-size:14px; 
 color:#336699;
}

#price { 
 font-weight:bold;
 font-size:14px;  
 color:#336699;
}

h5{
 font-family: Times New Roman; 
 text-decoration:none;
 font-size:9px; 
 font-weight:bold; 
 color:#000000; 
 margin: 0px;
 padding: 0px;
}



#header { 
 clear:both; 
 width:960px; 
 height:160px;  
}

#header_left { 
 float:left; 
 width:320px; 
 background: url(../design/header_left.jpg) no-repeat; 
 height:160px;
 z-index:2
}

#header_middle { 
 float:left; 
 width:320px; 
 background: url(../design/header_middle.jpg) no-repeat; 
 height:160px;
}

#header_right { 
 float:right;  
 width:320px; 
 background: url(../design/header_right.jpg) no-repeat; 
 height:160px;
}

#menu {
 height:30px; 
 clear:both; 
 padding-top:5px; 
}
#menu ul {
 margin:0; 
 padding:0;
}
#menu ul li{
 display:inline-block; 
 float:left; 
 width:104px; 
 list-style:none; 
 text-align:center;
}
 
#menu a {
 display:block; 
 float:left; 
 width:104px; 
 font-size:12px; 
 text-transform:uppercase; 
 text-decoration:none; 
 color:#FFFFFF; 
 font-weight:bold; 
}

#menu a:hover {
 color:#808080;
}

#wrapper {
 float:left; 
 width:960px; 
 height:auto;
}

#Lmenu {
 float:left; 
 width:230px; 
 height:auto; 
 padding-left:0px;
 cursor:pointer;
}

#Lmenu p {
 background-color:#fff; 
}

#Lmenu_top {
 height:24px;  
 background:url(../design/Lmenu_top.gif) no-repeat;
}

#Lmenu_body {
 background-color:#fff
}
#Lmenu_bottom {
 height:20px;  
 background:url(../design/Lmenu_bottom.gif) no-repeat;
}

#Lmenu ul {
 margin:0; 
 padding:0 0 0 40px;
}

#Lmenu ul li {
 padding:0; 
 list-style:none;
}
 
#Lmenu h1 {
 color:#fff; 
 font-size:16px; 
 font-weight:bold;
 padding:0px 0 0 20px; 
 background-color:#336699; 
 margin:0;
 }
 
#Lmenu h2 {
 color:#0676bd; 
 font-size:12px; 
 font-weight:bold; 
 padding:5px 0 0 20px;
 background-color:#ffffff; 
 margin:0;
}

#Lmenu a {
 color:#000000; 
 font-size:11px; 
 font-weight:normal; 
 padding:5px 0 0 25px;  
 margin:0;
}
 
#Lmenu a: hover  {
 font-color:#0676bd; 
}

#text {
 float:left; 
 background-color:#ffffff; 
 width:480px; 
 min-height: 480px; /* sets min-height value for all standards-compliant browsers */ 
 height: expression( this.scrollHeight < 481 ? "480px" : "auto" ); /* sets min-height for IE */
 vertical-align:top; 
 margin: 0 10px 10px 10px;
 color:#000000; 
 scrollbar:yes;
}

#text_body {
 padding:10px 15px 10px 15px;
 background-color:#ffffff;
}

#text2 {
 float:left; 
 background-color:#ffffff; 
 width:720px; 
 min-height: 480px; /* sets min-height value for all standards-compliant browsers */ 
 height: expression( this.scrollHeight < 481 ? "480px" : "auto" ); /* sets min-height for IE */
 vertical-align:top; 
 margin: 0 0px 10px 10px;
 color:#000000; 
 scrollbar:yes;
}

#product_picture{
	float:right;
	position:relative;
	margin-top:0px;
	margin-right:0px;
}


#zoom{
	float:right;
	position:relative;
	padding-top:0px;
	padding-right:0px;
	z-index:3;
	cursor:pointer;
}

#Rmenu1 {
 float:left; 
 width:230px;  
 height:480px; 
 vertical-align:top;
}

#Rmenu1 p {
 background-color:#fff; 
}

#Rmenu1_top {
 height:24px;  
 background:url(../design/Lmenu_top.gif) no-repeat;
}

#Rmenu1_body {
 background-color:#fff;
}

#Rmenu1_bottom {
 height:20px;  
 background:url(../design/Lmenu_bottom.gif) no-repeat;
}

#Rmenu1 h1 {
 color:#fff;
 font-size:16px; 
 font-weight:bold; 
 padding:0px 0 0 20px; 
 background-color:#336699; 
 margin:0;}



#footer{
 clear:both; 
 width:960px;  
 background-color:#226688; 
 min-height: 85px; /* sets min-height value for all standards-compliant browsers */ 
 height: expression( this.scrollHeight < 86 ? "86px" : "auto" ); /* sets min-height for IE */
  }
  
#footer_top{ 
 height:10px; 
 background:url(../design/footer_top.gif) no-repeat; 
 }
 
#footer_body{ 
 padding: 0px 0 0 20px; 
 background-color:#226688; 
}

#footer_bottom{ 
 height:10px; 
 background:url(../design/footer_bottom.gif) no-repeat;
 }
 
#footer h3 {
 background-color:#226688; 
 margin:0px;
}

#footer a { 
 color:#ffffff; 
 text-decoration:none;
 }
 
#footer a:hover { 
 text-decoration:underline;
}