
* {font-family: Tahoma; font-size:12px;}

a {color:#000061;text-decoration:none;}
a:hover {color:#3562a6;text-decoration:underline;}

body {margin:0px; padding:0px;}

ul.first {list-style-image: url('/images/li.gif');}
ul.first li {margin: 3px; padding: 2px;}
ul.first li.selected {margin: 3px; padding: 2px; }
ul.first  li.selected span {font-weight:bold;}

ul.second {list-style-image: url('/images/libc.gif'); margin-left:5px;}
ul.second li {margin: 3px; padding: 2px;  }
ul.second li.selected {margin: 3px; padding: 2px; }
ul.second li.selected span {font-weight:bold;}
ul.second li a {font-size:11px;} 
ul.second li span {font-size:11px;} 


table.main {margin:0px;padding:3px;width:100%;}
table.main td.menu {vertical-align:top;width:250px!important;background-color:#f7f7f7;}
table.main td.sort {font-weight:bold;width:80%;}
table.main td.sort a {color:red;text-decoration:none;}
table.main td.sort a span {border-bottom: 1px dashed #ff0000;}

table.goods {width:95%;border-bottom:1px solid #e0e0e0;margin-top:15px;padding-bottom:10px;padding-right:25px;}
table.goods td {vertical-align:top;}
table.goods td.header {padding-bottom:10px;}
table.goods td.img {width:300px;}
table.goods td.description {height:100%;border-left:5px solid #f0f0f0;padding-left:12px;}

table.one_goods {width:95%;margin-top:15px;padding-bottom:10px;padding-right:25px;}
table.one_goods td {vertical-align:top;}
table.one_goods td.header {padding-bottom:10px;}
table.one_goods td.img {width:300px;}
table.one_goods td.description {height:100%;border-left:5px solid #f0f0f0;padding-left:12px;}


table.ingoods {width:100%;margin-top:5px;padding-bottom:10px;}
table.ingoods td {vertical-align:top;}
table.ingoods td.header {padding-bottom:10px;}
table.ingoods td.img {width:300px;}
table.ingoods td.description {height:100%;border-left:5px solid #f0f0f0;padding-left:12px;}
table.ingoods td.path {padding-top:0px;padding-bottom:10px;font-size:10px;}
table.ingoods td.path a {color:#a0a0a0;font-size:10px;}

table.buy_line {width:100%;margin-top:20px;}
table.buy_line td {width:25%;vertical-align:bottom;}
table.buy_line td.price {color:#ff0000;font-family:Comic Sans MS;font-size:15px;font-weight:bold; }
table.buy_line td.price span {font-family: Tahoma; font-size:12px;color:#c0c0c0;}
table.buy_line td.available {white-space:nowrap;}
table.buy_line td.available span {font-family: Tahoma; font-size:12px;color:#c0c0c0;}
table.buy_line td.about {text-align:right;}
table.buy_line td.buy {text-align:right;}

table.index {margin-top:40px;margin-bottom:239px;}
table.index td {text-align:center;}

#topbar{
background-color: black;
color: black;
background: #ecf0fc url('/images/topgradient.jpg') top left repeat-x;
border-bottom:3px solid #000061;
margin:0px;
padding:0px;
}

#bottombar{
background-color: black;
color: black;
background: #ecf0fc;
border-top:3px solid #000061;
margin:0px;
padding:0px;
vertical-align:middle;
padding-left:10px;
font-weight:bold;
font-size:10px;
}


#logodiv{
display:inline;
width:200px;
margin-left:30px;
}

#searchdiv{
margin-right:20px;
display:inline;
}
.submitform {
display:inline;
}
.submitform .inputbox{

width: 200px;
margin-top:5px;  border:outset 1px #ccc; font-size: 13px; color:#666; font-weight:bold; 

}

.submitform .submitbutton {
cursor:pointer;  margin-top:5px;  border:outset 1px #ccc; background:#999; font-size: 12px; color:#666; font-weight:bold; padding:5px;  background:url('/images/topbar3.jpg') repeat-x left top; padding:1px; 

}


#ddtoptabs {
	PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: auto; WIDTH: 700px; MARGIN-RIGHT: auto; voice-family: inherit
}
#ddtoptabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ddtoptabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px
}
#ddtoptabs A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: url(/images/color_tabs_left.gif) #344682 no-repeat left top; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 2px 0px 0px; COLOR: white; PADDING-TOP: 0px; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
#ddtoptabs A SPAN {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(/images/color_tabs_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
#ddtoptabs A SPAN {
	FLOAT: none
}
#ddtoptabs A:hover {
	BACKGROUND-COLOR: #3562a6
}
#ddtoptabs A:hover SPAN {
	BACKGROUND-COLOR: #3562a6
}
#ddtoptabs #current A {
	BACKGROUND-COLOR: black
}
#ddtoptabs #current SPAN {
	BACKGROUND-COLOR: black
}
#ddtoptabsline {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px;
}



