body
{
background-color:#9ebd44;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px auto auto auto;
color:#000;
}
p{
padding:2px;
margin:0px;
}
#shadow {
    width: 1000px;
	background:url(/images/background/background2.gif);
	margin: 0 auto;
	padding: 0;
	border: 0;
}
#main_container{
width:934px;
height:auto;
margin:auto;
padding:0px;
background-color:#FFFFFF;
}
#header{
width:934px;
height:100px;
background:url(/images/site/header_bg.jpg) no-repeat center;
background-position:0px 0px;
margin:auto;
}
#logo{
float:left;
padding:0;
top:0px;
margin:0px;
position:absolute;
}
#main_content{
clear:both;
}
.languages{
float:right;
width:150px;
padding:8px 0 0 0;
}
.lang_text{
float:left;
padding:0 5px 0 0;
color:#1DA1CF;
}
a.lang{
display:block;
float:left;
padding:0 5px 0 5px;
}
.top_right{
width:700px;
float:right;
color:#999999;
text-align:right;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:5px;
}
.big_banner{
float:right;
padding:10px 10px 0 0;
}
/*---------------- menu tab----------------------*/
#menu_tab{
width:934px;
height:36px;
background:url(/images/site/menu_bg.gif) repeat-x;
}
ul.menu {
list-style-type:none; float:left; display:block; width:934px; 
margin:0px; padding:0px;background:url(/images/site/menu_bg.gif) repeat-x;}

ul.menu li {
display:inline;
font-size:11px;
font-weight:bold;
line-height:36px;
}
ul.menu li.divider {
display:inline;
width:4px;
height:36px;
float:left;
background:url(/images/site/menu_divider.gif) no-repeat center;
}

a.nav:link, a.nav:visited {
display:block; float:left; padding:0px 8px 0px 8px; margin:0 14px 0 14px;height:36px;text-decoration:none;color:#fff;}

a.nav:hover{
display:block; float:left; padding:0px 8px 0px 8px; margin:0 14px 0 14px;height:36px;text-decoration:none;color:#199ECD;}

/*----------------crumb_navigation-------------*/
.crumb_navigation{
width:934px;
height:15px;
padding:5px 10px 0 20px;
color:#333333;
background:url(/images/site/navbullet.png) no-repeat left;
background-position:5px 8px;
}
.crumb_navigation a{
color:#0fa0dd;
text-decoration:underline;
}
span.current{
color:#0fa0dd;
}

/*-------------left_content------------------*/
.left_content{
width:180px;
float:left;
padding:0 0 0 5px;
}
.title_box{
width:180px;
height:30px;
margin:5px 0 0 0;
background:url(/images/site/menu_title_bg.gif) no-repeat center;
text-align:center;
font-size:13px;
font-weight:bold;
color:#70c031;
line-height:30px;
}
/*--------left menu---------*/
ul.left_menu{
width:180px;
padding:0px;
margin:0px;
list-style:none;
}
ul.left_menu li{
margin:0px;
list-style:none;
}
ul.left_menu li.odd a{
width:166px;height:25px;display:block; border-bottom:1px #e4e4e4 dashed;
text-decoration:none;color:#504b4b;padding:0 0 0 14px; line-height:25px;
}
ul.left_menu li.even a{
width:166px;height:25px;display:block; border-bottom:1px #e4e4e4 dashed; background-color:#f0f4f5;
text-decoration:none;color:#504b4b;padding:0 0 0 14px; line-height:25px;
}
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover{
color:#000; text-decoration:underline;
}

.border_box{
width:180px;
height:auto;
text-align:center;
background:url(/images/site/box_bottom_bg.gif) no-repeat center bottom;
}
.product_title{
color:#ff8a00;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a{
text-decoration:none;
color:#ff8a00;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a:hover{
color:#064E5A;
}
.product_img{
padding:5px 0 5px 0;
}
.prod_price{
padding:5px 0 5px 0;
}
span.reduce{
color:#666666;
text-decoration:line-through;
}
span.price{
color: #ff8a00;
}
/*center content--------------------------*/
.center_content{
width:700px;
float:left;
padding:5px 10px 5px 15px;
}
.center_title_bar{
width:575px;
height:31px;
float:left;
padding:0 0 0 10px;
margin:0 0 0 5px;
line-height:31px;
font-size:12px;
color:#70c031;
font-weight:bold;
background:url(/images/site/bar_bg.gif) no-repeat center;
}

/*--------------footer----------------*/
.footer{
width:934px;
clear:both;
height:195px;
background:url(/images/site/footer_bg.gif) repeat-x top;
font-size:10px;
}
.center_footer{
width:100%;
text-align:center;
color:#666666;
padding-top:10px;
}
.line  
{
    background: #fff url(/images/site/hrimage.gif) repeat-x center bottom;
    margin: 8px auto;
    height: 15px;
}
.spaces{
height:16px; 
background-color:#6a8a2b;
font-weight:bold;
color:#FFF;
width:100%;
font-size:12px;
vertical-align:middle;
}
blockquote {
	margin: 0 0 1.3em 1em;
	padding: 0 2em 0 1em;
/*	font-size: 0.9em;*/
	color: #5c5f61; /*b6bcc1;*/
	border-left: 3px solid #9ebd44;
}
