/** BASIC */

html, body {
	height: 100%;
        color:#373737;
}

.h4 {color:#373737; }

/** HEADER */

#header {
	width: 954px;
	height: 60px;
	margin: 0px auto;
	padding: 30px 0px 10px 0px;
}

#logo {
	float: left;
	width: 250px;
	height: 60px;
	background: url(../images/homepage01.jpg) no-repeat left top;
}

#logo h1, #logo h2 {
	position: absolute;
	left: -10000px;
}

#main-menu {
	float: right;
}

#main-menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#main-menu li {
	display: inline;
}

#main-menu a {
	display: block;
	float: left;
	width: 79px;
	height: 15px;
	padding: 40px 0px 0px 0px;
}

#main-menu .vline {
	display: block;
	float: left;
	width: 1px;
	height: 60px;
	background: url(../images/homepage07.gif) no-repeat left center;
}

#main-menu1 { background: url(../images/homepage02.jpg) no-repeat left top; }
#main-menu2 { background: url(../images/homepage03.jpg) no-repeat left top; }
#main-menu3 { background: url(../images/homepage04.jpg) no-repeat left top; }
#main-menu4 { background: url(../images/homepage05.jpg) no-repeat left top; }
#main-menu5 { background: url(../images/homepage06.jpg) no-repeat left top; }

/** HEADER2 */

#header2 {
	width: 980px;
	margin: 0px auto;
}

#welcome {
	float: left;
	width: 176px;
	height: 92px;
	padding: 15px 20px 0px 15px;
}

#search {
	float: left;
	width: 551px;
	height: 79px;
	padding: 28px 0px 0px 10px;

}

#welcome2 {
	float: left;
	width: 176px;
	height: 92px;
	padding: 15px 20px 0px 15px;
}

#search .text1 {
	margin: 0px;
	padding: 2px 0px 2px 17px;
	background: url(../images/subpage1_01.gif) no-repeat left center;
}
#search .text2 {
	margin: 0px;
        font-size:11px;
        font-family: Tahoma;
        font-weight: bold;
        color:#ffffff;

}

#search table {
	margin: 0px 0px 0px 16px;
}

/** CONTENT */

#content {
	width: 980px;
	margin: 0px auto;
}

/** 3-COLUMN LAYOUT */

.three-cols {
}

.three-cols .colA {
	float: left;
	width: 199px;
	padding: 6px 0px 0px 6px;
}

.three-cols .colB {
	float: left;
	width: 560px;
	padding: 6px 0px 0px 7px;
}

.three-cols .colC {
	float: left;
	width: 199px;
	padding: 6px 0px 0px 7px;
}

div#colD {
	float: left;
	width: 234px;
        vertical-align: top;
        text-align: center;
	padding: 20px 0px 0px 7px;
}


/** 2-COLUMN LAYOUT */

.two-cols {
}

.two-cols .colA {
	float: left;
	width: 199px;
	padding: 6px 0px 0px 6px;
}

.two-cols .colB {
	float: left;
	width: 560px;
	padding: 6px 0px 0px 7px;
}

.two-cols .colC {
	float: left;
	width: 199px;
	padding: 6px 0px 0px 6px;
}

/** SIDE-MENU */

#side-menu {
	margin-bottom: 7px;
}

#side-menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#side-menu li {
	display: inline;
}

#side-menu li.top a {
	background-image: url(../images/homepage10.gif)
}

#side-menu li.bottom a {
	background-image: url(../images/homepage12.gif)
}

/** BOX1 */

#box1 {
	margin-bottom: 7px;
}

#box1 .bottom {
	height: 27px;
	background: url(../images/homepage14.gif) no-repeat left top;
}

#box1C {
	margin-bottom: 7px;
}

#box1C .bottom {
	height: 27px;
	background: url(../images/homepage14.gif) no-repeat left top;
}


/** BOX2 */

#box2 {
	margin-bottom: 7px;
}

#box2 .bottom {
	height: 15px;
	background: url(../images/homepage18.gif) no-repeat left top;
}

/** BOX3 */

#box3 {
}

#box3 .content {
	padding: 0px 14px 0px 14px;
}

#box3 .bottom {
	float: left;
	width: 181px;
	height: 5px;
	background: url(../images/homepage22.gif) no-repeat left top;
}

/** BOX4 */

#box4 {
}

#box4 .bottom {
	height: 10px;
	background: url(../images/homepage28.gif) no-repeat left top;
}

#box4 .items {
}

#box4 .item {
	float: left;
	width: 165px;
	padding: 10px;
}

#box4 .name {
	padding-left: 13px;
	background: url(../images/homepage33.gif) no-repeat 0px 4px;
}

#box4 .image {
	float: left;
	padding-left: 13px;
}

#box4 .price {
	float: left;
	height: 60px;
	padding: 40px 0px 0px 5px;
}

#box4 .description {
	padding-left: 13px;
}

#box4 .vline {
	clear: both;
	height: 1px;
	background: url(../images/homepage36.gif) no-repeat left top;
}

/** BOX5 */

#box5 {
}

#box5 .item {
	padding: 35px 25px 0px 25px;
}

#box5 .styp {
	font-size:12px;
        font-weight: bold;
        font-family: Verdana;
        width:500px;
        padding-bottom: 2px;
        
        border-bottom: 1px solid #373737;
}


#box5 .image {
	float: left;
	height: 120px;
}

#box5 .info {
	float: left;
	width: 420px;
	padding-left: 10px;
}

#box5 .bottom {
	height: 10px;
	background: url(../images/subpage1_05.gif) no-repeat left bottom;
}

#box5 .text12 {
	padding-left: 13px;
	background: url(../images/homepage33.gif) no-repeat 0px 4px;
}

#box5 p {
	padding-left: 13px;
}

/** BOX6 */

#box6 {
}

#box6 .item {
	padding: 35px 25px 0px 25px;
}

#box6 .image {
	float: left;
	height: 120px;
}

#box6 .info {
	float: left;
	width: 420px;
	padding-left: 10px;
}

#box6 .bottom {
	height: 10px;
	background: url(images/subpage1_05.gif) no-repeat left bottom;
}

#box6 .text12 {
	padding-left: 13px;
	background: url(../images/homepage33.gif) no-repeat 0px 4px;
}

#box6 p {
}

/** FOOTER */

#footer {
	clear: both;
	padding: 1em;
}

#footer-menu {
}

#copyright {
}

#shx_sort {
    font-size:11px;
    font-weight:bold;
    padding:10px;
    color:#2a92b6;
}

#shx_sort a {
    padding-left:2px;
    padding-right:2px;
    font-size:11px;
    text-decoration:none;
    text-align:center;
    color:#2a92b6;
}

#shx_sort a:hover {
    text-decoration:underline;
    color:#f58a25;
}

#shx_sort font  {
    font-size:12px;
    text-decoration:none;
    text-align:center;
    color:#f58a25;
}

td.registration_pos {width:190px;padding-left:5px;padding-right:5px;color:#4b4c50;text-align:right;font-weight:bold;font-size:11px;vertical-align:middle;}
td.registration_title_pos {padding:5px;font-size:11px;color:#000080;text-align:right;font-weight:bold;}
td.registration_pos1 {color:#009f50;text-align:left;font-weight:normal;font-size:8pt;}
td.registration_title0 {

    padding-top:15px;
    padding-left:40px;
    color:#ffffff;
    background-color: #ff7800;
    border: 0px solid #ff7800;
    width:518px;
    height:48px;
    font-weight:bold;
    text-align:left;

}
input.registration_input {font-size:11px;padding-left:2px;color:blue;font-weight:bold;height:16px;width:160px;border:1px solid #4b4c50;background-color:#eaeaea}




#se_c1 {
	float: left;
	width: 150px;
	padding: 6px 0px 0px 6px;
}

#se_c2 {
	float: left;
	width: 350px;
	padding: 6px 0px 0px 7px;
}


td.login_top {
        padding:15px;
        font-weight:bold;text-align:left;

    }

a.shx_link { font-size:11px; color:#800000;text-decoration:none;}
a:hover.shx_link {text-decoration:underline; }


#shx_main_reg table {
    width:600px;
    border:0px;
    text-align:center;
}

#reg_msg {
    padding: 10px;
    font-size: 11px;
 }
 #reg_msg h3 {
     color: #800000;
     font-weight: normal;
}

#lost_msg {
    padding: 10px;
    font-size: 11px;
    font-size: 12px;
 }
td.registration_title {padding:12px; border-left: 1px solid #ff7800; border-top: 1px solid #ff7800;border-right: 1px solid #ff7800; font-weight:bold;color:navy;text-align:left;width:50%;background-color: #efebde;}
td.registration_title_pos {padding-bottom:10px;font-size:12px;color:#4b4c50;text-align:left;font-weight:bold;}

td.regview_pos {


    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align:left;
    color:#0a3e6d;
}
td.registration_title2 {padding:12px; border-top: 1px solid #ff7800;border-right: 1px solid #ff7800; font-weight:bold;color:navy;text-align:left;width:50%}
td.registration_title_c {padding:12px; border-left: 1px solid #ff7800; border-bottom: 1px solid #ff7800;border-right: 1px solid #ff7800; font-weight:bold;color:navy;text-align:left;width:50%;background-color: #efebde;}
td.registration_title2_c {padding:12px; border-right: 1px solid #ff7800;border-bottom: 1px solid #ff7800; font-weight:bold;color:navy;text-align:left;width:50%}
.shx_text_pos { color: #373737; font-size: 11px; font-weight: bold}
.shx_text {
	color: #5E5843;
	font-size: 11px;
	background-color: #fafafa;
	padding:1px 2px 1px 2px;
	margin:0px;
	text-decoration: none;
	color: #333830;
	border: 1px solid #BEC9D1;
        width:452px;
}
th.shx_bin_title1,td.shx_bin_title1 {
        padding-left:1px;padding-right:1px; background-color: #ecbf00; border: 0px solid #800000;
        font-weight:bold;color:#ffffff;text-align:center;height:25px;font-size:13px;vertical-align:middle;}

td.shx_bin_pos {padding-top:2px;color:#800000;font-weight:normal;font-size:12px;border-bottom:1px dotted #4b4c50;vertical-align:middle;}
td.shx_bin_pos_read {padding-top:2px;color:navy;font-weight:normal;font-size:12px;border-bottom:1px dotted #4b4c50;vertical-align:middle;}
td.shx_bin_pos_read2 {color:navy;font-weight:bold;font-size:13px;}
td.shxquantity {vertical-align:middle;border-bottom:1px dotted #4b4c50;}
input.shx_amount {font-size:12px;color:#4b4c50;text-align:center;width:42px;border: 1px solid #4b4c50;font-weight:bold;}

td.shx_orderpay_t1 {
   padding:12px; border: 1px solid #ff7800; font-weight:bold;color:navy;text-align:left;

}

#std_msg {
   width:550px; text-align: center; font-size:12px; padding-top: 20px;font-weight: bold}


td.tdmyorders1 {padding:5px; background-color: #ff7800;color:#ffffff;font-weight:bold;border-bottom:2px solid #ffffff;}
td.tdmyorders {padding:5px; background-color: #ff7800;color:#ffffff;font-weight:bold;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;}

a.myorder {text-align:center;text-decoration:none;display:block;padding:4px;font-family: Verdana; font-size: 11px;color:#6489b8;font-weight:bold;}
a:hover.myorder {color:#ff7800;}

.bcena_old {

    font-family: Arial,Helvetica,sans-serif;
    text-decoration: line-through;
    color:red;
    font-size:12px;
    font-weight: bold;

}

#shxsbin_kasa {
    text-align:center;
    padding:10px;
}

#shxsbin_kasa a {
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:#800000;

}
#shxsbin_kasa a:hover {
    text-decoration:underline;
}
 
