table, tr, th, td {
	margin:0;
	padding:0;
	font-weight:normal;
}
var {
	font-style:normal;
	color:rgb(180,180,175);
}
h1 {
	padding:7px 10px 0 10px;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	color:rgb(80,80,80);
}
h2 {
	padding:7px 10px 5px 10px;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	color:rgb(80,80,80);
	background:rgb(235,235,230);
	border-top:1px solid rgb(220,220,215);
	border-bottom:1px solid rgb(220,220,215);
}
h3 {
	padding:0 0 5px 0;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	color:rgb(230,0,17);
}
h4 {
	padding: 7px 0 7px 10px;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	color:rgb(255,255,255);
	background:rgb(63,63,63);
	border-bottom:1px solid rgb(40,40,40);
}
p {
	padding:5px 10px 5px 10px;
	font-size:1em;
	font-weight:normal;
	text-align:left;
	line-height: 1.3;
	color:rgb(80,80,80);
}
span {
	color:rgb(230,0,17);
}
/* -------------------------------------------------- Menue info --------- */
.th_menue1 {
	padding: 8px 0 7px 0;
	color:rgb(90,90,85);
}
/* -------------------------------------------------- Content Info ------- */
.th_head1{
	padding: 4px 0 3px 0;
	color:rgb(80,80,75);
}
.th_head3{
	padding: 4px 0 3px 5px;
	background:rgb(215,215,210);
	color:rgb(90,90,85);
}
/* */
.th_data1{
	padding: 4px 0 3px 0;
	line-height: 1.3em;
	vertical-align:top;
	color:rgb(90,90,85);
}
th_data2{
	padding: 4px 0 3px 5px;
	line-height: 1.3em;
	color:rgb(90,90,85);
}
.th_data3 {
	padding: 4px 0 3px 5px;
	line-height: 1.3em;
	color:rgb(90,90,85);
}
.th_data3_1 {
	background:rgb(250,250,245);
}
.th_data3_over_1 {
	background:rgb(250,225,225);
}
.th_data3_2 {
	background:rgb(240,240,237);
}
.th_data3_over_2 {
	background:rgb(250,225,225);
}
.th_data_error{
	padding: 4px 0 3px 5px;
	line-height: 1.3;
	color:rgb(255,255,255);
	background:rgb(230,0,17);
}
.th_data_attention{
	padding: 4px 0 3px 5px;
	line-height: 1.3;
	color:rgb(90,90,85);
	background:rgb(236,221,221);
}
.th_bottomr3 {
	padding: 4px 0 3px 5px;
	background:rgb(215,215,210);
	color:rgb(90,90,85);
}
.th_data_left {
	padding: 3px 3px 0 0;
	width:30%;
	font-weight:normal;
	text-align:right;
	color:rgb(80,80,75);
}
.th_data_right {
	margin: 0 0 0 2px;
	width:69%;
	font-weight:normal;
	text-align:left;
	color:rgb(80,80,75);
}
.th_data_nav {
	padding: 4px 0 3px 5px;
	font-weight:normal;
	text-align:left;
	color:rgb(90,90,85);
}
.th_head1_add {
	padding: 4px 0 3px 5px;
	font-weight:normal;
	text-align:left;
	color:rgb(128,0,0);
	background:rgb(250,225,225);
}
/* -------------------------------------------------- right -------------- */
.body_menue_right1 {
	background:rgb(220,220,215);
}
.body_menue_right1_footer {
	background:url(/shu-shop/images/000_nav_footer_002.gif) no-repeat 0 100% rgb(220,220,215);
	border-bottom:10px solid rgb(40,40,40);
}
/* -------------------------------------------------- Basket ------------- */
.th_right_basket h1{
	font-size:1.1em;
	color:rgb(255,255,255);
}
.th_right_basket{
	width:200px;
	font-weight:bold;
	text-align:center;
	color:rgb(255,255,255);
	background:rgb(225,0,33);
}
.th_right_basket_footer{
	width:200px;
	height:52px;
	font-weight:bold;
	text-align:center;
	color:rgb(255,255,255);
	background:url(/shu-shop/images/100_red_bottom.gif) no-repeat 0 0;
}
.th_basket_ok {
	padding:7px 10px 5px 10px;
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
	color:rgb(255,255,255);
	background:rgb(90,190,0);
}
.th_basket_error {
	padding:7px 10px 5px 10px;
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
	color:rgb(255,255,255);
	background:rgb(219,0,33);
}
.th_basket_head {
	padding:7px 0 5px 0;
	width:110px;
	font-weight:bold;
	text-align:center;
	color:rgb(40,40,40);
	background:url(/shu-shop/images/100_basket.gif) no-repeat -41px -1px rgb(245,245,240);
}
.th_basket_head_next {
	padding:7px 0 5px 0;
	width:110px;
	font-weight:bold;
	text-align:center;
	color:rgb(40,40,40);
	background:url(/shu-shop/images/100_basket.gif) no-repeat -36px -1px rgb(245,245,240);
}
.th_basket_head_out {
	padding:7px 0 5px 0;
	width:110px;
	font-weight:bold;
	text-align:center;
	color:rgb(200,200,195);
	background:rgb(245,245,240);
}
/* -------------------------------------------------- Search ------------- */
.body_search {
	background:rgb(220,220,215);
	border-top: 1px solid rgb(230,230,225);
}
/* -------------------------------------------------- Footer ------------- */
.th_footer1 {
	padding: 5px 0 4px 5px;
	color:rgb(90,90,85);
}
.body_footer_rights {
	padding: 5px 0 4px 5px;
	color:rgb(255,255,255);
}
/* ----------------------------------------------------------------------- */