.box1{background-color:#ffe400;padding: 20px;}
.box1:before{display: block;height: 19px;background: url(img/1_tr.gif) no-repeat 100% 0;content: url(img/1_tl.gif);margin: -20px -20px 1px -20px;}
.box1:after{display: block;height: 19px;background: url(img/1_br.gif) no-repeat 100% 0;content: url(img/1_bl.gif);margin: 1px -20px -20px -20px;}
.box2{background: url(img/2_bg.gif) #f8f1dd repeat-x 0 100%;padding: 20px;}
.box2:before{display: block;height: 20px;background: url(img/2_tr.gif) no-repeat 100% 0;content: url(img/2_tl.gif);margin: -20px -20px 0 -20px;}
.box2:after{display: block;height: 44px;background: url(img/2_br.gif) no-repeat 100% 0;content: url(img/2_bl.gif);margin: 0 -20px -20px -20px;}

.test, #test {
	border:1px solid black !important;
}
body, td, div, input {
	font:13px 'Trebuchet MS' normal;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
input {
	height:22px;
	border:1px solid #b3b9c3;
	padding-left:10px;
}
input.text {
	height:22px;
	width:157px;
	border-width:0px;
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
}
input.checkbox {
	height:14px;
	width:14px;
	margin-right:8px;
	border:0px;
}
input.button {
	border:0px;
	background:url(img/btn_bg.gif);
	height:23px;
	font-size:14px;
	font-weight:600;
	padding:0px 20px 0px 20px;
}
.button_div {
	border:1px solid;
	display:block;
	border-color:#f6f6f7 #b3b3b3 #919194 #b3b3b3;
}
.text11 {
	font-size:11px;
}
.text12 {
	font-size:12px;
}
.text14, .text14 td {
	font-size:14px;
}
.bottom_text {
	margin-bottom:-3px;
}
.w100 {
	width:100%;
}
#topmenu {
	padding-right:29px;
	background-image:url(img/tm_bg1.gif);
	text-align:right;
}
a:link, a:visited {
	color:#3583a4;
	text-decoration:underline;
}
a:hover {
	color:#ff9a00;
	text-decoration:none;
}
.gray {
	color:#808080;
}
a.gray:link, a.gray:visited {
	color:#808080;
	text-decoration:underline;
}
a.gray:hover {
	color:#ff9a00;
	text-decoration:none;
}

a.white:link, a.white:visited {
	color:#ffffff;
	text-decoration:underline;
}
a.white:hover {
	color:#ffffff;
	text-decoration:none;
}
a.black:link, a.black:visited {
	color:#000000;
	text-decoration:underline;
}
a.black:hover {
	color:#000000;
	text-decoration:none;
}
.active {
	background-image:url(img/tm_act_bg1.gif);
	padding:6px 15px 9px 16px;
}
.passive {
	background-image:url(img/tm_pas_bg1.gif);
	padding:6px 15px 9px 16px;
}
.passive a:link, .passive a:visited {
	text-decoration:none;
}
.passive a:hover {
	text-decoration:underline;
}
#logo {
	background-image:url(img/logo_bg.gif);
	padding:22px 50px 0px 31px;
}
#header {
	background-image:url(img/h_bg1.gif);
	padding:19px 46px 0px 1px;
}
#h_top_text {
	padding:0px 0px 10px 1px;
	font-size:17px;
	font-weight:500;
	color:#71b311;
}
#head_td {
	padding:1px 0px 0px 0px;
}
#num1 {
	padding-right:7px;
}
.num {
	padding:0px 7px 0px 17px;
}
#left_menu {
	padding:0px 19px 0px 22px;
	width:298px;
}
.t1_tc {
	padding:7px 0px 0px 13px;
	vertical-align:top;
	background-image:url(img/t_bg1.gif);
	font-weight:600;
	color:#FFFFFF;
}
.t1 {
	padding:0px 18px 0px 18px;
}
#inp_login {
	padding-left:26px;
	background:url(img/in_login.gif) no-repeat;
	background-position:5px 2px;
	margin-top:-1px;
	margin-top:inherit;
}
#inp_pass {
	padding-left:26px;
	background:url(img/in_pass.gif) no-repeat;
	background-position:5px 3px;
	margin-top:-1px;
	margin-top:inherit;
}
.input {
	overflow:hidden;
	border: 1px solid #b3b9c3;
	height:24px;
	height: inherit;
}
#lm_sep{
	padding-top:4px;
}
.lm_dot {
	background-color:#febf06;
	margin:0px 6px 0px 6px;
	
}
.lm_dot2 {
	background-color:#808080;
	margin:0px 6px 0px 6px;
	
}
.dt3 {
	padding:20px 0px 0px 0px
}
.t3_tc {
	padding:7px 0px 0px 13px;
	vertical-align:top;
	background-image:url(img/t_bg3.gif);
	font-weight:600;
	color:#FFFFFF;
}
.menu{
	padding:0px 0px 7px 18px;
}
.lm_plus{
	padding:3px 8px 0px 0px;
}
.count {
	color:#808080;
}
a.sub:link, a.sub:visited {
	color:#000000;
}
a.sub:hover {
	color:#ff9a00;
}
.see_all {
	padding:8px 20px 7px 18px;
}
.user_name {
	margin:-19px 0px 0px 21px;
	float:left;
}
.star1 {
	background-image:url(img/star2.gif);
	width:140px;
	height:18px;
}
.star2 {
	background-image:url(img/star1.gif);
	height:18px;
}
#review {
	padding-left:10px;
}
.rev_top {
	padding-left:15px;
}
.rev_t{
	background-image:url(img/rev_t_bg.gif);
}
.rev_r{
	background-image:url(img/rev_r_bg.gif);
}
.rev_b{
	background-image:url(img/rev_b_bg.gif);
}
.rev_l{
	background-image:url(img/rev_l_bg.gif);
}
.rev_text {
	padding:0px 8px;
}
#stars {
	padding:5px 0px 0px 0px;
}
.uicon {
	padding:2px 8px 1px 0px;
}
#footer {
	background-image:url(img/f_bg1.gif);
}
.f_dot {
	background-color:#000000;
	margin:0px 6px 0px 6px;
	
}
.copy {
	color:#757676;
	padding-bottom:10px;
}
.footer_links {
	padding-top:30px;
}
.menu_bottom {
	padding:0px 0px 18px 18px;
}
.body {
	padding:0px 30px 20px 0px;
}
.top_body {
	padding:6px 0px 30px;
}
#add_btn {
	padding-left:29px;
}
#add_btn_l {
	position:absolute;
	margin:-2px 0px 0px -5px;
}
#add_btn_r {
	position:absolute;
	margin:-2px 0px 0px 252px;
}
.t2_h_td {
	background-image:url(img/t_bg2.gif);
}
.t2_h_td2 {
	background-image:url(img/t_sh_bg2.gif);
}
.t4_h_td {
	background-image:url(img/t_bg4.gif);
}
.t4_h_td2 {
	background-image:url(img/t_sh_bg4.gif);
	padding:5px 0px 0px 4px;
}
.t2_td {
	padding:0px 4px 0px 3px;
}
.t2_tbl {
	background-color:#d6eab5;
}
.t2_tbl td {
	background-color:#FFFFFF;
	height:32px;
	padding:0px 10px;
}
.t2_tbl td td{
	padding:0px 0px !important;
}
.t4_td {
	padding:0px 4px 0px 3px;
}
.t4_tbl {
	background-color:#d7d9dc;
}
.t4_tbl td {
	background-color:#FFFFFF;
	height:32px;
	padding:4px 11px;
}
.t4_tr td {
	background-color:#fff9e8;
	height:32px;
	padding:0px 10px;
}
.t4_tbl td td{
	padding:0px 10px 0px 0px;
}
.t2_tbl td td{
	padding:0px 10px 0px 0px;
}
.t2_tbl th {
	background-color:#FFFFFF;
	height:28px;
}
.t2_h1 {
	padding-left:24px;
	margin-top:-42 !important;
}
.t2_h {
	position:absolute;
	z-inedx:2;
	margin-top:-25px;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
	height:13px;
}
.t2_hm {
	position:absolute;
	z-inedx:2;
	text-decoration:underline;
	font-weight:normal;
	margin:3px 0px 0px 10px;
	font-size:12px;
	height:13px;
	color:#FFFFFF;
	font-size:17px;
}
.t2_hmr {
	z-inedx:2;
	text-decoration:none;
	font-weight:normal;
	padding:3px 10px 0px 10px;
	font-size:12px;
	height:13px;
	color:#FFFFFF;
	font-size:17px;
	text-align:right;
}.t4_hm {
	position:absolute;
	z-inedx:2;
	text-decoration:none;
	font-weight:normal;
	margin:3px 0px 0px 10px;
	font-size:12px;
	height:13px;
	color:#FFFFFF;
	font-size:17px;
}
.t2_t_sep {
	position:absolute;
	z-inedx:2;
	margin-top:-30px;
	margin-left:-11px;
}
.t4_t_sep {
	position:absolute;
	z-inedx:2;
	margin-top:-34px;
	margin-left:-12px;
}
.t2_icon {
	padding:0px !important;
}
.gold_tr td{
	background-color:#fff9e8;
}
.gold_tr td td{
	padding:0px 10px 0px 0px;
}
.silver_tr td{
	background-color:#f7f8f8;
}
.silver_tr td td{
	padding:0px 10px 0px 0px;
}
.bronz_tr td{
	background-color:#fbf4ec;
}
.bronz_tr td td{
	padding:0px 10px 0px 0px;
}
.user_avatar {
	background-image:url(img/ava_bg.gif);
	padding:3px 0px 0px 3px;
	width:53px;
	height:52px;
	position:absolute;
	margin:-11px 0px 0px -65px;
}
.see_all {
	padding:10px 0px 15px;
}
.step td {
	padding-top:5px;
}
.no_border table, .no_border td {
	border:0px !important;
}
.kopilko {
	padding:3px 0px 0px 3px;
	width:53px;
	height:52px;
	position:absolute;
	margin:-24px 0px 0px -65px;
}
.blue {
	color:#3583a4;
}
.roundedcornr_box_623944 {
	background: url(img/roundedcornr_623944_tl.png) no-repeat top left;
}
.roundedcornr_top_623944 {
	background: url(img/roundedcornr_623944_tr.png) no-repeat top right;
}
.roundedcornr_bottom_623944 {
	background: url(img/roundedcornr_623944_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_623944 div {
	background: url(img/roundedcornr_623944_br.png) no-repeat bottom right;
}
.roundedcornr_content_623944 {
	background: url(img/roundedcornr_623944_r.png) top right repeat-y;
}

.roundedcornr_top_623944 div,.roundedcornr_top_623944,
.roundedcornr_bottom_623944 div, .roundedcornr_bottom_623944 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_623944, .roundedcornr_bottom_623944 {
	margin-top: -19px;
}
.roundedcornr_content_623944 { padding: 0 15px; }

.read_w{
	font-family:'Trebuchet MS';
	color:#3583a4;
	font-size: 40px;
	margin: 0px;
	padding: 0px;
}

.read_w1{
	font-family:'Trebuchet MS'; 
	font-size: 14px;
	margin-left: 10px;
}

.specials {
	font-family:'Trebuchet MS';
	color: #000000; 
	font-size: 18px;
}