body, table{
  font: normal 11px 'Verdana', 'Arial', 'Helvetica', sans-serif;
  margin : 0px;
  padding : 0px;
}

img {
  border : 0px;
} 

.tblborder1 {
  border: 1px solid #808DF1;
}

.tblborder2 {
  border: 1px solid #FFC706;
}

.rightbgcolor {
  background-color: #FFFEE6;
  border: 1px solid #4876AA;
}

.leftbgcolor {
  background-color: #FFFEE6;
  border: 1px solid #FFC706;
}

table {
	font: normal 10px 'Verdana', 'Helvetica', sans-serif;
	color: #000000;
}

table {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

table.border {
	width: 98%;
	border-top: 1px solid #618aa8;
	border-right: 1px solid #618aa8;
	border-bottom: 0px solid;
	border-left: 0px solid;
	margin: 0 0 16px 3px;
}


table.border th  {
	border-top: 0px solid;
	border-right: 1px solid #446F99;
	border-bottom: 1px solid #446F99;
	border-left: 1px solid #618aa8;
	padding: 4px;
	color: #ffffff;
	background-color: #618AA8;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}

table.border td {
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: #618aa8 1px solid;
	border-left: #618aa8 1px solid;
	padding: 4px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
}

h1 {
	font: normal 20px 'Verdana', 'Helvetica', sans-serif;
	color: #547DAC;	
}

h2 {	
	font: bold 12px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	color: #008080;
}

h3 {	
	font: normal 13px 'Verdana', 'Helvetica', sans-serif;
	color: #008080;
}

.tablebgcolor {
  background-color: #547DAC;
}

.tdbgcolor {
  background-color: #FFFFFF;
}

.tdbgcolor10{
  font-size: 10px;
  background-color: #FFFFFF;
}

a:link{
	font: normal 11px 'Verdana', 'Helvetica', sans-serif;
	color: #3B3FDF;
  text-decoration: underline;
}

a:visited {
	font: normal 11px 'Verdana', 'Helvetica', sans-serif;
	color: #3B3FDF;
  text-decoration: underline;
}

a:hover {
	font: normal 11px 'Verdana', 'Helvetica', sans-serif;
	color: #D2001B;
	text-decoration: underline;	
}

a:visited:hover {
  font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif;
  color: #D2001B;
  text-decoration: underline;
}


a.menutop:link {
  font: bold 12px 'Verdana', 'Helvetica', sans-serif;
  color: #ffffff;            
  text-decoration: none;
  padding-left: 5px;
  letter-spacing: 2px;
}

a.menutop:visited {
  color: #ffffff;              
  text-decoration: none;
  padding-left: 5px;
  letter-spacing: 2px;
}

a.menutop:hover {
  color: #ffffff;
  text-decoration: underline;
  padding-left: 5px;
  letter-spacing: 2px;
}

a.menutop:visited:hover {
  color: #ffffff;
  text-decoration: underline;
  padding-left: 5px;
  letter-spacing: 2px;
}

a.menubottom:link{
	font: bold 11px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	color: #FFFAAC;
	text-decoration: none;
}
a.menubottom:visited {
	font: bold 11px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	color: #FFFAAC;
	text-decoration: none;
}
a.menubottom:hover {
	font: bold 11px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	color: #FFFAAC;
	text-decoration: underline;
}

a.menubottom:visited:hover {
	font: bold 11px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	color: #FFFAAC;
	text-decoration: underline;
}

/* ******************** */
a.order:link{
	font: normal 11px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	color: #376298;
	text-decoration: none;
	border: 1px solid #5880A2;
	padding: 2px 5px 2px 5px;
}
a.order:visited {
	font: normal 11px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	color: #376298;
	text-decoration: none;
	border: 1px solid #5880A2;
	padding: 2px 5px 2px 5px;
}

a.order:hover {
	font: normal 11px 'Verdana', 'Arial', 'Helvetica', sans-serif;
}



/* form  */	
.mfbutton {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3B3FDF;
	border: 1px solid #3B3FDF;
	background: #FFFFFF;
}

.mftext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3B3FDF;
	border: 1px solid #3B3FDF;
	background: #FFFFFF;
}

.mftarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3B3FDF;
	border: 1px solid #3B3FDF;
	background: #FFFFFF;
}

li {
	margin: 0;
	border: 0px solid red;
}

p {
 	margin: 3px 0px 10px 0px;
}

ul {
	padding: 0 0 0 10px;
	margin: 10px 10px 10px 0; 
	list-style-position: inside;
}

.text11color2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D2001B;		
}

#topmenu{
	border-bottom: 1px solid #FFC706;
	width: 100%;
	background-color : #FFFEE6;
	height: 25px;
}

#bottommenu{
	border-top: 1px solid #FFC706;
	width: 100%;
	background-color : #FFFEE6;
	height: 25px;
}

#logo {
	width: 112px;
	float: left;
   height : 115px;
}

#header {
	height: 97px;
	border: 0px solid red;
	float: left;
}

#aurida {
   float: right;
   border: 0px solid green;
   height: 270px;
}

#blue {
   height: 9px;
   width: 100%;
   border: 0px solid red;
   background-color : #5880A2;
}

#phone {
   height : 17px;
   border : 0px solid red;
   text-align : right;
   font :  bold 1.1em  tahoma, vedrana, arrial;
   color: #989898;
   margin-bottom: 3px;
   padding-right: 20px;
}

#header {
	width: 100%;
	height : 115px;
	background-image : url(bg_header.jpg);
	background-position : bottom;
	background-repeat : repeat-x;
}

#descriptions {
   border: 0px solid red;
   height: 95px;
}

#descriptions h1{
	font: bold 12px 'Verdana', 'Arial', 'Helvetica', sans-serif;
}

/*  ------------------- index ---------------------------  */
#line{
	width: 100%;
	height: 10px;
	border: 0px solid red;
	background-color: #5880A2;
}

#secline{
	width: 100%;
	height: 4px;
	border: 0px solid red;
	background-image: url(/Esdbpics/sq.gif);
	margin: 0px 0 1px 0;
}

#line_inside {
	width: 30%;
	height: 4px;
	border: 0px solid red;
	margin-top: 2px;
	background-color: #BEBFC0;
}

#content {
	padding: 5px;
/*	margin: 0 210px 0 0;
	border : 0px solid red;
	width:100%;
	height : 100%; */
}

#content b {
	font-weight: normal;
}

#content li li {
   list-style-type : square;
}

#content h1 {
   font: bold 2em Arial, Helvetica, sans-serif;
   color: #547DAC;
   padding: 10px 0 5px 0;
   border-bottom: 2px solid #547DAC;
}

#content img {
	margin: 0 10px 5px 30px;
	float : left;
	border: 1px solid #547DAC;
}

#right{
	width:200px;
	border: 0px solid red;
	padding-top : 3px;
}

#copyright{
	float: left;
	padding-left : 5px;
}

#develop{
	float: right;
	padding-right : 5px;
}

#footer{
	background-image : url(sq.gif);
	border-top: 9px solid #5880A2;
	float: left;
	height: 27px;
}

#hr {
	border-top: 2px solid #547DAC;
	font-size: 1px;
}
/*  ------------------- end  index ---------------------------  */

#wellcome {
	font : bold 1.3em Arial, Helvetica, sans-serif;
	color: #2C85A7;
	padding: 0 0 3px 0;
	border-bottom: 2px solid #2C85A7;
}

#shortnews {
	border: 0px solid red;
	width : 180px;
	padding : 3px;
}

#sect {
	border: 0px solid red;
	width : 100%;
	padding : 3px;
}

#sect div {
	width : 100%;
	padding : 4px;
}

#shortnews a {
	text-decoration : none;
	padding : 1px 0 4px 5px;
	display : block;
}

#shortgoods {
	border: 0px solid red;
	width : 100%;
	padding : 2px;
}

#shortgoods a {
	text-decoration : none;
	padding : 1px 0 4px 0px;
	display : block;
}

#goods {
	padding : 0 0 0 20px;
	border : 0px solid green;
	background : url(corner_goods.gif) no-repeat 1% 50%;
}

#more {
	padding : 0 3px 3px 3px; 
}

#header_left {
	border-bottom: 1px solid #2C85A7;
	background-color : #FFFEE6;
	background-image : url(lt02.gif);
	background-position : 100% 0%;
	background-repeat : no-repeat;
	padding-left : 5px;
	color: #008080;
	font: bold 1.23em Arial, Helvetica, sans-serif;
}

#header_right {
	border-bottom: 1px solid #2C85A7;
	background : url(bg_goodsmenu.gif) repeat-x #FFFEE6 100% 0%;
	text-align: center;
	color: #ffffff;
	height : 21px;
	font: bold 1.2em Verdana, Helvetica, sans-serif;
}

/* ********************************** */

#left{
   width: 170px;
	border-top: 3px solid #ffffff;
	float: left;
	background-color : #ECF3F8;
	padding: 0;
	margin: 0;
	color: #000000;
}

#left a {
	display: block;
	text-decoration : none;
}
	  
a.depth1,a.depth1:visited {
	font: bold 10px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	display: block;
	padding: 5px 0 5px 10px;
	margin : 0;
	background-color: #4876AA;
	color: #ffffff;
	text-decoration: none;
	width: 158px;
	border: 1px solid #2C668A;
	border-top : 1px solid #74ABCD;
}

a.depth1:hover {
	background-color: #446F99;
}

a.depth2, a.depth3 {
	font:  10px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	padding: 5px 0 5px 10px;
	margin : 0;
	text-decoration: none;
	width: 150px;
	color: #4876AA;
}

a.depth2:hover, a.depth3:hover {
	color: #D2001B;
}

p.depth1 {
	font:  bold 10px 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	background-color: #446F99;
	padding: 10px 0 5px 10px;
	height: 20px;
	margin : 0;
	width: 158px;
	color: #FFBF00;
	text-decoration: underline;
	border: 0px solid red;
}

p.depth2, p.depth3 {
	font:  10px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	padding: 5px 0 5px 10px;
	margin : 0;
	width: 150px;
	color: #ff0000;
	border: 0px solid red;
}

a.depth3 {
	padding: 5px 0 5px 20px;
}

#left p {
/*	color: red;*/
	padding: 0 0 0 10px;
	margin: 0;
}	  	  

#top100 {
	padding: 40px 0 0 0;
	margin: 10px 0 0 0;
	width : 170px;
	border: 0px solid red;
}

#top100 p{
	font: normal 10px 'Verdana', 'Arial', 'Helvetica', sans-serif;
	color: #000000;
}

#search, #auth, #onsite {
	padding: 0 0 0 0;
	margin: 10px 0 0 10px;
	width : 150px;
	border: 0px solid red;
}

#search  label{
	color: #000000;
}

#search label, #auth  label{
	color: #000000;
	display: block;
}

#start p img {
	margin: 0 10px 5px 0;
}

#start h1 a {
	font: bold 18px tahoma, Arial, Helvetica, sans-serif;
	color: #547DAC;	
	text-decoration: none;
}

#price {
	font: bold 12px verdana, tahoma, Arial, Helvetica, sans-serif;
	float: right;
	border: 1px solid #547DAC;
	height: 100px;
	width: 100px;
	color: #ff0000;
	text-align: center;
}

#price h1{
	font: bold 18px verdana, tahoma, Arial, Helvetica, sans-serif;
	border: 0px solid #547DAC;
	margin: 0;
}

.lm01p1_00 {
	border: 0px solid green;
	width: 160px;
	margin: 0;
	padding: 5px 0 0 20px;
	color: #547DAC;
	background : url(corner_goods.gif) no-repeat 3% 50%;
	height: 25px;
}

.lm01p1_00 a {
	color: #547DAC;
}

#adv {
	border: 0px solid red;
}