
.shopping {
color: #FFF3B8; 
font-size: 10px;
font-weight: bold;
padding: 0px 0px 0px 3px;
background-image: url(../images/layout/top_back01.gif); 
background-repeat: repeat-x;
font-size:9
}
.menucontainer table{
border-left: 1px solid #ffffff;
width: 100%;
text-align: center;
}
table.menu_top1, table.menu_top2, table.menu_top3, table.menu_top4{
background-image: url(../images/layout/line.gif);
background-repeat: repeat-x;
font-size: 11px;
font-weight: bold;
text-align: center;
vertical-align: middle;
width: 100%;
}
.menu_top1{
background-color: #CFECFF;
color: #003152; 
text-decoration: none;
}
.menu_top2{
background-color: #FFDED4;
color: #2E2A19; 
text-decoration: none;
}

.menu_top3{
background-color: #d9ffe7;
color: #2E2A19; 
text-decoration: none;
}

.menu_top4{
background-color: #faf7cd;
color: #2E2A19; 
text-decoration: none;
}
input.search {
border: 1px solid #00683F;
width: 155px;
height: 16px;
padding: 2px 0px 0px 2px;
text-align: left;
}

.search2
{
border: 1px solid #cccccc;
width: 155px;
height: 19px;
padding: 2px 0px 0px 2px;
text-align: left;
font-size:11px;
}

.search3
{
border: 1px solid #7B9EBD;
width: 155px;
height: 19px;
padding: 2px 0px 0px 2px;
text-align: left;
font-size:11;
}


input.search2 {
border: 1px solid #cccccc;
width: 155px;
height: 19px;
padding: 2px 0px 0px 2px;
text-align: left;
font-size:13px;
}

input.search3 {
border: 1px solid #7B9EBD;
width: 155px;
height: 19px;
padding: 2px 0px 0px 2px;
text-align: left;
font-size:11;
}

input.maxbid {
border: 1px solid #00683F;
width: 75px;
height: 19px;
padding: 2px 0px 0px 2px;
text-align: left;
}
input.quantity {
border: 1px solid #00683F;
width: 50px;
height: 19px;
padding: 2px 0px 0px 2px;
text-align: left;
}
.search_in {
width: 136px;
height: 19px;
font-size: 11px;
text-align: center;
color: #2E2A19;
}
.search {
color: #2E2A19;
font-size: 11px;
text-align: center;
padding: 0px 0px 5px 0px;
white-space:nowrap;
}
.cpr, .back_bot2 {
color: #000000; 
font-family: Tahoma; 
font-size: 11px;
padding: 17px 0px 0px 3px;
}
a.bottom_menu {
color: #000000; 
font-size: 11px;
text-decoration: none;
}
.head {
color: #FFFFFF; 
font-family: Verdana; 
font-size: 12px;
font-weight: bold;
text-align: center;
padding: 0px 0px 6px 0px;
}
.head_center {

margin: 2px;
font-family: Tahoma; 
font-size: 11px;
text-decoration: none;
color: #2E2A19;
}
table.head_center td{
vertical-align: middle;
}
.head_items {
color: #000000; 
font-size: 11px;
font-weight: bold;
text-align: center;
background-color: #EDEDED;
}
.auct, .end {
background-color: #FCCEC0;
font-family: Tahoma; 
font-size: 11px;

}
.auct {
background-color: white;
}
.end {
background-color: white;
}
.head_item {
background-color: #FCCEC0;
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;
text-align: left;
vertical-align: middle;
}
.subhead_items {
color: #000000; 
font-size: 12px;
text-align: left;
background-color: #FFFAAA;
}
.under1, .under2 {
font-family: Tahoma; 
font-size: 11px;
text-align: left;
padding: 8px;
color: #2E2A19;
}
.under1 {
background-color: #DEF2FF;
}
.under2 {
background-color: #FFDED4;
}
a.smenu:hover {
color: #000000;
}

a.messages {
color: #000000;
font-family: Tahoma; 
text-decoration: none;
}
a.messages:hover {
color: #000000;
font-family: Tahoma; 
text-decoration: none;
}

table.menu {
border-collapse: collapse;
background-color: #DED97C;
margin: 0px 3px;
}
table.menu td {
border-top: 3px solid #FFFAAA;
vertical-align: middle;
}
a.menu {
text-decoration: none;
color: #00683F; 
font-size: 11px;
font-weight: bold;
padding-left: 3px;
}
a.list2 {
text-decoration: none;
color: #4444ff;
font-size: 11px;
font-weight: bold;
padding-left: 3px;
}
.submenu, .smenu {
background-color: #FFFAAA; 
padding: 0px 0px 5px 5px;
color: #00683F; 
font-size: 11px;
}
a.submenu:hover {
color: #000000;
}
td.empty {
background-color: #FFFAAA; 
}
.center {
background-color: #DEF2FF; 
}
.left1 {
background-color: #CFECFF; 
}
.left2 {
background-color: #FFDED4; 
}
.title {
background-color: #EDEDED; 
border: 2px solid #FFFFFF;
font-size: 12px;
color: #000000;
text-align: center;
}
.subtitle {
font-size: 11px;
color: #000000;
text-align: center;
padding-left: 20px;
padding-right: 20px;
}
.text_head2 {
font-size: 13px;
font-weight: bold;
color: #A53535;
text-align: center;
padding-top: 0px;
padding-bottom: 2px;
}
.text_head_larger {
font-size: medium;
font-weight: bold;
color: #A53535;
padding-top: 0px;
padding-bottom: 5px;
}
.text {
font-size: small;
}
a.text {
font-weight: bold;
color: #000000;
}
.form_text, .form_cent {
font-size: 11px;
color: #000000;
text-align: right;
}
.form_cent {
text-align: left;
vertical-align: top;
}
.form_text2 {
font-size: 11px;
color: #888888;
text-align: right;
}

input.form {
border: 1px solid #00683F;
width: 154px;
height: 17px;
text-align: left;
padding-left: 2px;
}
.textarea_format {
border: 1px solid #00683F;
text-align: left;
font-size: 11px;
color: #000000;
font-family: Tahoma; 
background-color: #FFFFFF;
width: 319;
height: 232;
padding-left: 2px;
}
td.form {
background-color: #D9FFE7;
}
.reg {
font-size: 11px;
color: #00683F; 
font-weight: bold;
text-align: left;
}
.lst {
font-size: 11px;
color: #2E2A19; 
text-align: left;
padding: 3px 0px 2px 0px;
}
.list_point {
padding: 6px 5px 6px 30px;
vertical-align: top;
}
.left {
font-size: 10px;
color: #2E2A19; 
}
a.left {
color: #00683F; 
}
a.left:hover {
color: #FF6600; 
}
a.left_forum {
color: #00683F; 
text-decoration: none;
font-size:12px;
}

.left_forum {
color: #00683F; 
text-decoration: none;
}

a.left_forum:hover {
color: #00683F; 
text-decoration: underline;
}

.linkSmall {
font-size: 10px;
color: #2E2A19; 
}
a.linkSmall {
color: #00683F; 
font-weight:bold;
}

input.registr, input.missed  {
border: 1px solid #00683F;
width: 215px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 2px;
}
select.registr {
border: 1px solid #00683F;
width: 215px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 2px;
}
input.message  {
border: 1px solid #00683F;
width: 319px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 3px;
}
input.missed {
color: #A53535;
}
td.registr {
padding: 3px 0px 2px 4px;
}
.little {
font-size: 10px;
color: #2E2A19; 
text-align: center;
padding-top: 13px;
padding-bottom: 4px;
}
.continue {
padding-top: 16px;
padding-bottom: 16px;
padding-left: 216px;
}
.inscr {
font-size: 10px;
color: #2E2A19; 
text-align: left;
padding-top: 1px;
padding-bottom: 7px;
padding-left: 4px;
}
.day {
width: 60px;
height: 17px;
font-size: 11px;
text-align: center;
color: #000000;
}
td.day {
padding-left: 4px;
padding-right: 2px;
}
.month {
width: 75px;
height: 17px;
font-size: 11px;
text-align: left;
color: #000000;
}
input.year {
border: 1px solid #00683F;
width: 56px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 2px;
}
td.year {
padding: 2px 0px 2px 4px;
}
.country {
width: 169px;
height: 17px;
font-size: 10px;
text-align: center;
color: #000000;
}
td.change {
vertical-align: bottom;
padding-bottom: 3px;
padding-left: 3px;
}
input.zip {
border: 1px solid #00683F;
width: 76px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 2px;
}
input.cod {
border: 1px solid #00683F;
width: 44px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 2px;
}
input.phone {
border: 1px solid #00683F;
width: 114px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 2px;
}
input.city {
border: 1px solid #00683F;
width: 169px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 2px;
}
input.city#file {
width: 220px;
}
input.postal  {
border: 1px solid #00683F;
width: 76px;
height: 17px;
text-align: left;
font-size: 11px;
color: #A53535;
padding-left: 2px;
}
input.street  {
border: 1px solid #00683F;
width: 319px;
height: 17px;
text-align: left;
font-size: 11px;
padding-left: 2px;
}
.warn {
font-size: 11px;
color: #000000;
font-weight: normal;
}
a.warn {
color: #A53535;
}
td.warn {
text-align: left;
padding-left: 170px;
}
table.title_center {
background-image: url(../images/layout/back_head.gif);
border: 2px solid #FFFFFF;
background-repeat: repeat-x;
background-color: #FFFFFF;
border-bottom: 0px solid #FFFFFF;
}
td.title_center {
font-size: 12px;
text-align: right;
vertical-align: top;
padding-top: 1px;
padding-right: 30px;
}
.path {
font-size: 10px;
font-weight: bold;
text-align: left;
vertical-align: top;
padding-bottom: 0px;
padding-top: 2px;
color: #2E2A19;
text-decoration: underline;
}
td.path {
padding-left: 12px;
}
.item_number {
font-weight: normal;
padding-right: 5px;
text-align: right;
color: #2E2A19;
font-size: 11px;
}
.det {
background-color: #FFFFFF;
font-size: 11px;
}
.det1 {
background-color: #CFECFF;
font-size: 11px;
border: none;
color: #2E2A19;
}
.det2 {
background-color: #FAF7CD;
font-size: 11px;
border: none;
color: #2E2A19;
}
.det3 {
background-color: #D9FFE7;
font-size: 11px;
border: none;
color: #2E2A19;
}
.det4 {
background-color: #FFDED4;
font-size: 11px;
border: none;
color: #2E2A19;
}
.det5 {
background-color: #CFECFF;
font-size: 11px;
border: none;
color: #2E2A19;
}
.hr1 {
color: #CFECFF;
}
.hr2 {
color: #FAF7CD;
}
.hr3 {
color: #D9FFE7;
}
.hr4 {
color: #FFDED4;
}
.hr5 {
color: #CFECFF;
}

tr.head1, tr.head2, tr.head3, tr.head4 {
background-color: #FAF7CD;
font-size:  11px;
font-weight: bold;
text-align: center;
background-color: #F7A086;
color: #000000;
height:16px;
}
tr.head1 {
background-color: #7ABAE5;
}
tr.head2 {
background-color: #D3D61A;
}
tr.head3 {
background-color: #80D9A0;
}
tr.head4 {
background-color: #F7A086;
}
table.det1 {
border: 2px solid #CFECFF;
}
table.det2 {
border: 2px solid #FAF7CD;
}
table.det3 {
border: 2px solid #D9FFE7;
}
table.det4 {
border: 2px solid #FFDED4;
}
a.refer  {
color: #00683F;
font-size: 11px;
}
.prod {
font-size: 11px;
text-align: right;
padding-right: 20px;
padding-top: 2px;
}
.prod_auct {
font-size: 11px;
text-align: right;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 2px;
}
.prod_info {
font-size: 11px;
text-align: left;
vertical-align: top;
padding-bottom: 2px;
padding-left: 20px;
}
.row1 {
text-align: left;
padding-left: 20px;
color: #2E2A19;
}
.row2 {
text-align: center;
font-size: 11px;
color: #2E2A19;
}
.row3 {
text-align: right;
padding-right: 20px;
color: #2E2A19;
}
.zoom {
padding: 7px 7px 0px 5px;
vertical-align: top;
}
.item1, .item2, .item2_end {
font-family: Tahoma; 
font-size: 12px;

border: 1px solid #FFFFFF;
}
.item1 {
color: #993333; 
text-align: right;
padding: 0px 5px 0px 0px;
}
.item2, .item2_end {
background-color: #FFDED4; 
text-align: left;
padding: 0px 0px 0px 10px;
}
.item2_end {
background-color: #FAF7CD;
}
td.list {
background-image: url(../images/layout/list.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
text-indent: 17px;
color: #2E2A19;
padding-left: 0px;
padding-bottom: 5px;
padding-top:3px;
}
td.list2 {
background-color: #DEF2FF;
background-image: url(../images/layout/list.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
text-indent: 12px;
color: #2E2A19;
padding-left: 0px;
font-size: 12px;
padding-bottom: 5px;
}
td.list3 {
background-image: url(../images/layout/list.gif);
background-repeat: no-repeat;
background-position: 20px 5px;
text-indent: 20px;
color: #2E2A19;
padding-left: 25px;
padding-bottom: 5px;
}
td.list4 {
background-image: url(../images/layout/list.gif);
background-repeat: no-repeat;
background-position: 25px 10px;
text-indent: 18px;
color: #2E2A19;
padding-left: 25px;
padding-bottom: 5px;
}
td.list5 {
background-image: url(../images/layout/list.gif);
background-repeat: no-repeat;
background-position: 5px 5px;
text-indent: 15px;
color: #2E2A19;
padding-left: 5px;
padding-bottom: 5px;
}
td.list6 {
background-image: url(../images/layout/list.gif);
background-repeat: no-repeat;
background-position: 5px 10px;
text-indent: 15px;
color: #2E2A19;
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5;
}

td.list_arrow1, td.list_arrow2 {
background-image: url(../images/layout/arrow.gif);
background-repeat: no-repeat;
background-position: 7px 5px;
text-indent: 14px;
color: #2E2A19;
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5;
font-size:12px;
font-weight:bold;
}

td.list_arrow2 
{
	padding-top:7px;
	background-position: 7px 11px;
	font-size:11px;
}

input.bid {
border: 1px solid #00683F;
width: 137px;
height: 17px;
text-align: left;
padding-left: 2px;
}
.auct_item {
font-size: 11px;
text-align: left;
vertical-align: top;
padding: 6px;
}
.button {
background-image: url(../images/layout/but.gif);
font-size: 12px;
color: #000000;
text-align: center;
vertical-align: middle;
cursor: pointer;
border:0px solid; 
}
a.buttontext {
text-decoration: none;
color: #000000;

}
.mess1, .mess2 {
font-size: 11px;
text-align: right;
color: #2E2A19;
padding-right: 13px;
padding-top: 7px;
padding-bottom: 7px;
vertical-align: top;
}
.mess2 {
text-align: left;
}
.head_mess, .border_box, .border_box_white {
text-align: left;
color: #000000;
}
.text_mess {
font-size: 11px;
color: #2E2A19;
}
button {
height: 17px;
font-size: 12px;
color: #000000;
}
.remove {
font-size: 11px;
color: #00683F;
vertical-align: middle;
text-align: center;
}
td.sub {
color: #000000; 
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;
padding: 3px 0px 3px 0px;
}
.txt_block {
font-family: Tahoma; 
font-size: 11px;
text-align: left;
padding: 3px 10px 3px 10px;
}
.news {
color: #003366; 
font-family: Tahoma; 
font-size: 11px;
}
.menu2 {
color: #000000; 
font-family: Tahoma; 
font-size: 11px;
background-color: #C7E6FA;
text-align: justify;
padding: 4px 4px 4px 4px;
}
td.prod {
padding: 0px 0px 10px 0px;
}
.prod1 {
color: #993333; 
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;
text-align: right;
padding: 0px 5px 0px 0px;
border: 1px solid #FFFFFF;
}
.prod2 {
background-color: #FFCCCC; 
font-family: Tahoma; 
font-size: 12px;
text-align: left;
padding: 0px 0px 0px 10px;
border: 1px solid #FFFFFF;
}
.prod_2 {
background-color: #FFDED4; 
font-family: Tahoma; 
font-size: 12px;
text-align: left;
padding: 0px 0px 0px 10px;
border: 1px solid #FFFFFF;
}
.sub_head {
color: #003366; 
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
text-align: center;
}
.head_2 {
color: #FFFFFF; 
font-family: Verdana; 
font-size: 11px;
font-weight: bold;
text-align: center;
padding: 6px 0px 0px 0px;
}
td.info {
font-family: Tahoma; 
font-size: 11px;
padding: 2px 0px 0px 0px;
}
a.info {
color: #006633;
font-family: Tahoma; 
font-size: 12px;
}
a.info1 {
color: #00683F;
}
.top_txt {
color: #FFFFCC; 
font-family: Tahoma; 
font-size: 10px;
font-weight: bold;
text-align: left;
vertical-align: bottom;
padding: 0px 0px 0px 3px;
}
.bottom_txt {
color: #000000; 
font-family: Tahoma; 
font-size: 11px;
padding: 9px 0px 0px 0px;
}
.worm_head {
padding: 0px 0px 23px 3px;
}
.logo{
margin: 4px 0px 0px 12px;
}

a.menu_txt, a.menu_text1, a.menu_text2
{
	text-decoration: none;
}

a.menu_txt:hover, a.menu_text1:hover, a.menu_text2:hover
{
	text-decoration: none;
}

.menu_txt {
text-decoration: none;
color: #003366; 
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
text-align: center;
vertical-align: middle;
width: 100%;
}
.menu_txt1, .menu_txt2 {
text-decoration: none;
color: #003366; 
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
text-align: center;
vertical-align: middle;
width: 100%;
}
.menu_txt2 {
color: #2E2A19; 
}
.menu_left {
text-decoration: none;
color: #006633; 
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
vertical-align: middle;
padding: 0px 0px 0px 3px;
}
.block {
color: #006633; 
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
vertical-align: middle;
padding: 0px 0px 0px 3px;
}
td.menu {
border: 3px solid #FFFAAA;
}
.photo {
border: 1px solid #0B6E46;
}
.photo2 {
border: 1px solid #0B6E46;
}
img.photo1 {
border: 3px solid #0B6E46;
}
.gr {
color: #2E2A19;
}
.detailed, .time, .refresh {
width: 85px;
height: 19px;
font-family: Tahoma; 
font-size: 11px;
text-align: center;
padding: 1px 1px 1px 2px;
color: #2E2A19;
}
.time {
width: 129px;
}
td.refresh {
text-align: right;
padding: 0px 6px 0px 0px;
}	
td.arrow_list {
background-image: url(../images/layout/arrow.gif);
background-repeat: no-repeat;
}
	
td.country_radio {
	padding-left:14px;
	font-size: 11px;
}

td.country_list {
	font-size:14px;
}

.tree_counts
{
	color:Blue;
	font-size:10px;
}

.tree_counts_selected
{
	color:White;
	font-size:10px;
}

td.sort_list {
	padding-left:20px;
	font-size: 11px;
}

.general_link
{
	color:#00683F;
}

.tree_link
{
	color: Black;
    font-weight:normal;
    text-decoration:none;
}

.tree_link_selected
{
	color: white;
    font-weight:normal;
    text-decoration:none;
}

.non_link
{
	font-weight:bold;
	color:Black;
	text-decoration: none;
}

.tree_node_selected
{
	border: solid 1px #00683F;
	padding: 0px 6px 0px 6px;
	background-color: #fafafa;
	vertical-align:middle;
}

.item_summary_detail
{
	font-weight:bold;
	font-size: x-small;
}

.item_summary_name
{
	font-size: x-small;
	text-align: right;
}

.seller_summary_detail
{
	font-weight:bold;
	font-size: 11px;
	background-color:#D9FFE7;
	padding-left:13px;
	padding-right:13px;
}

.seller_summary_name
{
	font-size: 11px;
	padding-right:10px;
	text-align:left;
}

.form_entry
{
	padding:10px;
}


.form_entry2
{
	padding:5px;
}

.form_entry3
{
	padding:5px;
	text-align:center;
}

.forum_date
{
	color:#888888;
}



.forum_topic_title
{
	font-size: smaller;
	padding: 5px;
	font-weight: bold;
}

.forum_post_title
{
	background-color: #fafafa; 	
}

.forum_topic_pages
{
	font-size: 11px;
}

a.forum_topic_pages
{
	color:#00683F;
}

.forum_link
{
	font-size:12;
	color:#00683F;
	font-weight:bold;
}

.forum_controls
{
	font-size:10;
	color:#00683F;
}

.forum_message_link
{
	color:#00683F;
}

.back_top_02
{
	background-image: url(../images/layout/top_back02.gif); 
	background-repeat: repeat-x;
}

.back_top_04
{
	background-image: url(../images/layout/top_back04.gif); 
	background-repeat: repeat-x
}

.back_top_05
{
	background-image: url(../images/layout/top_back05.gif); 
	background-repeat: repeat-x;
}

.line
{
	background-image: url(../images/layout/line.gif); 
	background-repeat: repeat-x;
}

.yell
{
	background-image: url(../images/layout/yell.gif); 
	background-repeat: repeat-x;
	font-size:10px
}

.back_bot
{
	background-image: url(../images/layout/back_bot.gif); 
	background-repeat: repeat-x;
}

.back_bot2
{
	background-image: url(../images/layout/back_bot2.gif); 
	background-repeat: repeat-x; 
	text-align:left;
}

.border_box, .border_box_white
{
	border: 1px solid #80D9A0;
	background-color:#D9FFE7
}

.border_box_grey
{
	border: 1px solid #EDEDED;
	background-color: #fafafa;
}

.border_box_white
{
	background-color:white
}

.breadcrumb_td
{
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
	
    vertical-align:middle;
}

.breadcrumb_seperator
{
	font-size:10px;
}

.topic_title
{
	font-weight:bold;
	
}

.link_looking_button 
{
	background-color: #FFFFFF;
	border: 0px solid;
	color: #0000FF;
	text-decoration: underline;
	cursor:pointer;
}

.form_note, .form_note2
{
	padding-top:0px;
	padding-bottom:5px;
	font-size:smaller;
}

.form_note2
{
	padding-top:1px;
	padding-bottom:1px;
}

.forum_deleted_message
{
	color: Red;
	font-weight: bold;
	height:100%;
	vertical-align: middle;
}

/* used for quoting messages */
.forum_quote 
{
	margin-left: 16px;
	padding-left: 16px;
	color: #444444;
	padding: 4px;
	background-image: url(../images/layout/forum/post_detail.gif);
	background-repeat: no-repeat;
	background-position: 2px 8px;
	text-indent: 10px;
}

.forum_quote_table
{
	background-image: url(../images/layout/frame_grey.gif);
}

.fourm_innerquote
{
	padding-left: 10px;
	padding-right:10px;
	padding-bottom: 10px;
	background-color: #fafafa;
}
