/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	background: url(../images/bg.jpg) repeat-x;
	background-color: #B7B7B7;
	font-size: 12px;
	color:#666666;
}

.selectall{
border:1px solid #E9E9E9;
background:#E9E9E9;
font-size:12px;
cursor:hand;
color:#666666;
}

#menu ul {list-style:none;margin:0px;}
#menu ul li {float:left;margin:0 4px}
.menuDiv {width:1px;height:5px;background:#999}
#menu ul li a:link,#menu ul li a:visited {font-weight:bold;color:#666;text-decoration: none;}
#menu ul li a:hover{}

.public:link {
	COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.public:visited {
	COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.public:active {
	COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.public:hover {
	COLOR:#E10000;FONT-SIZE: 12px; TEXT-DECORATION:none;font-weight:bold;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

.textcopyright {
	font-size: 10px;
	color: #FFFFFF;
}
.b {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.textmenu {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D00000;
	font-weight:bold;
}
.textmenu  a:link{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
}
.textmenu  a:visited{
	color: #000;
    text-decoration: none;
}
 .textmenu  a:hover{
	color: #CC0000;
    text-decoration: none;
}
.textmenul{
	color: #FFF;
	font-size: 13px;
    font-weight:bold;
}
.menul{
	text-indent: 20px;
}
.textred{
	color: #C80000;
	font-size: 12px;
    font-weight:bold;
	text-decoration:none;
}
.textblue{
	color: #444;
	font-size: 12px;
    font-weight:bold;
	text-decoration:none;
}
.textred11{
	color: #C80000;
	font-size: 11px;
}

.textred2{
	color: #C80000;
	font-size: 16px;
    font-weight:bold;
	text-decoration:none;
}

.textgrey{
	color: #5D5D5D;
	font-size: 12px;
}
.text{
	line-height: 22px;
}
h1{
	color: #FFF;
	font-size: 13px;
}
/*input*/
.input1,.input2{
	border:1px solid;
	border-color: #535353 #D3D4D4 #D3D4D4 #535353;
    font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFF;
}

.button {
	border:1px solid #D3D4D4;
    font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFF;
	height:20px;
}

 .select {
	border:1px solid;
	border-color: #535353 #D3D4D4 #D3D4D4 #535353;
    font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFF;
 }
 #form1 input.input1{
   height:17px;
 }

.cart_menu{
	text-align:center;
	background-color:#F5F6F5;
	padding:5px 0 20px 0;
	border-bottom:1px solid #DFDFDF;

}

.cart_menu img{
margin-top: 15px;
}

.list-line-head
{
	background: #5A5A5A;
	color: #FFFFFF;
	font-size:12px;
}

.list-line-odd
{
  background: #E9E8E0;
  text-align: center;
  font-size:12px;
}
.list-line-oddlist
{  
  text-align: center;
  font-size:12px;
}

.page a {
	color:#C80000;
	text-decoration:none;
	font-weight:bold;
}
b.noactived{
color:#C80000;
}

.footer {
color:#FFFFFF;
text-decoration:none;
}

.remove {
border:1px solid #EBEBEB;
color:#666666;
background:#EBEBEB;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
cursor:hand;
}

.bordertext{
border-bottom:1px solid #CCCCCC;
}

.shop_details{
font-size:14px;
color:#CE0300;
font-weight:bold;
padding-left:8px;
}

/*login*/
.login_muti { padding:15px 5px 12px; }
	.login_with,.login_lst { float:left; }
	.login_with { margin:0; color:#C80000;  font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
	.login_lst { margin-top:-6px; padding-left:2px}
	.login_lst a { padding-left:2px; text-decoration:none; }
	.login_lst img { border:none; vertical-align:middle; }