
A:Link	  { text-decoration: none; color: #003a60;}
A:Visited { text-decoration: none; color: #003a60;}
A:Hover   { text-decoration: none; }

	
.up_nebo   		{ font-size: 9px; BACKGROUND: url('../img/_more.jpg') top left repeat-x; padding: 0px 0px 0px 0px; }
.up_more_menu 	{ font-size: 9px; BACKGROUND: url('../img/_more_menu.jpg') bottom left repeat-x; padding: 0px 0px 0px 0px; }
.down_bg 		{ font-size: 9px; BACKGROUND: url('../img/_down_bg.gif') bottom left repeat-x; padding: 0px 0px 0px 0px; }

.fill { font-size: 11px; BACKGROUND: #f8f2e4 url('../img/fill.gif') top left repeat-x; padding: 30px 0px 20px 12px; }
.line { font-size: 8px; BACKGROUND: url('../img/hr.gif') top center no-repeat; padding: 4px 0px 10px 0px; }
.linea { font-size: 6px; BACKGROUND: url('../img/hr.gif') top center no-repeat; padding: 1px 1px 1px 1px; }

.t1 		{ font-size: 10px; font-weight: bold; color: white; text-align: center; background: #005d9e; border: 1px solid #c2c2c2; padding: 3px 2px 3px 2px; }
.t2 		{ font-size: 9px; font-weight: normal; text-indent: 5px; color: black; text-align: left; background: #fdfdfd; border: 1px solid #c2c2c2; padding: 2px 2px 2px 2px; }
.t3 		{ font-size: 9px; font-weight: normal; color: black; text-align: center; background: #fdfdfd; border: 1px solid #c2c2c2; padding: 2px 2px 2px 2px; }
.t4 		{ font-size: 9px; font-weight: bold; color: black; text-align: center; background: #fdfdfd; border: 1px solid #c2c2c2; padding: 2px 2px 2px 2px; }


.t0      { font-size: 7px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.t10     { font-size: 11px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.t11 		{ font-size: 8px; BACKGROUND: #f8f2e4; padding: 0px 0px 10px 0px; }
.t21 		{ font-size: 9px; BACKGROUND: url('../img/t_21.gif') top right repeat-y; padding: 0px 0px 0px 0px; }


.left  { font-size: 9px; BACKGROUND: #cedeb9 url('../img/left.gif') bottom left repeat-x; border-top: 4px solid #ffffff; 
			padding: 4px 0px 20px 0px;  }
.right { font-size: 9px; TEXT-ALIGN: right; padding: 2px 2px 2px 2px;  }


.center 	{ font-size: 7px; TEXT-ALIGN: center; padding: 16px 0px 2px 0px; } 
.center A:Link	 	{ text-decoration: none; color: #6f888e; }
.center A:Visited { text-decoration: none; color: #6f888e; }
.center A:Hover   { text-decoration: none; color: #a45824; }


.pic 	  { font-size: 9px; padding: 2px 2px 2px 2px; }
.pic2   { font-size: 9px; text-align: center; padding: 2px 2px 2px 2px; }

input { font-size: 12px; color: #505559; padding: 0px 2px 0px 2px; BORDER: 1px solid #d1cab5; }

.form td { text-indent: 4px; font-size: 8px; color: #3d3f99; BORDER-bottom: 1px solid #fafafa; padding: 1px 5px 1px 5px;  }
.form { font-size:9px; padding: 8px 2px 8px 80px; }
td.form A:hover IMG { font-size:9px; FILTER: chroma(color=#dedede); }


.error  { font-size: 9px; text-indent: 6px; color: red; text-align: justify; padding-top: 26px; padding-bottom: 26px; padding-left: 36px; padding-right: 4px; }


.b0 { font-size: 11px; background: #fdfcf8; border-bottom: 1px dotted #d9d7cd;  padding: 2px 6px 1px 8px; }
.b1 { font-size: 11px; color: #195b8c; BACKGROUND: #fdfcf8 url('../img/b1.gif') top left no-repeat;
	 BORDER-bottom: 1px dotted #d9d7cd; padding: 0px 0px 0px 14px;  width: 80px; }
.b11 { font-size: 11px; color: #195b8c; BACKGROUND: #fdfcf8 url('../img/b1.gif') top left no-repeat;
	 BORDER-bottom: 1px dotted #d9d7cd; padding: 0px 0px 0px 14px;  width: 80px; }
.b1b { font-size: 11px; font-weight: bold; color: #76a424; BORDER-bottom: 1px solid #c1c9ca; padding: 5px 5px 2px 5px;  }
.b2 { font-size: 13px; color: #284273; background: #ffffff; BORDER: 1px solid #bbbdbc; padding: 2px 5px 4px 5px;  }
.b3 { font-size: 11px; color: #003a60; text-align:center; font-weight: bold; background-color: #fbf8f1; 
		border-top: solid 1px #e0dace; border-bottom: solid 1px #e0dace; padding: 2px 6px 2px 11px; 	}
.b4 { font-size: 11px; color: #003a60; text-align:center; font-weight: bold; background-color: #ffffff; 
		border: solid 1px #005d9e; padding: 2px 6px 2px 11px; 	}
.b5 { font-size: 11px; color: #003a60; text-align:left; border: solid 1px #eeeeee; background-color: #fbfaf6; padding: 3px 3px 3px 5px; 	}
.b6 { font-size: 11px; color: #003a60; text-align:center; font-weight: bold; border: solid 1px #eeeeee; background-color: #fbfaf6; padding: 3px 3px 3px 3px; 	}


.c   { font-size: 11px; TEXT-ALIGN: center; padding: 0px; }
.c2  { font-size: 11px; TEXT-ALIGN: center; padding: 2px 0px 2px 0px ; }

.k1 { font-size: 9px; padding: 0px 0px 0px 0px;  }
/* для реклямы */
.k3 { font-size: 12px; padding: 12px 0px 12px 0px;  }


.f12-1  { font-size: 12px; font-weight: normal; text-indent: 6px; color: #303030; text-align:justify; padding: 12px 6px 6px 4px; }
.f12-2  { font-size: 12px; font-weight: normal; color: #303030; text-align:justify; padding: 6px 6px 6px 4px; }
.f12-3  { font-size: 12px; font-weight: normal; text-indent: 6px; color: #303030; text-align:justify; padding: 6px 6px 12px 4px; }
.f12-4  { font-size: 12px; font-weight: normal; color: #303030; text-align:justify; padding: 12px 6px 12px 4px; }
.f12-5  { font-size: 12px; font-weight: normal; text-indent: 15px; color: #002043; text-align:justify; padding: 12px 6px 12px 4px; }
.f12-5 A:Link	  { text-decoration: none; color: #2B73A5; font-size: 12px; }
.f12-5 A:Visited { text-decoration: none; color: #2B73A5; font-size: 12px;}
.f12-5 A:Hover   { text-decoration: none; color: #519ed6; font-size: 12px;}
.f12-6  { font-size: 11px; font-weight: normal; text-indent: 10px; color: #303030; text-align:left; padding: 12px 12px 12px 12px; }


.more { font-size: 10px; text-indent: 6px; color: #535353; text-decoration: underline; text-align:right; 
		BACKGROUND: url('../img/more.gif') top right no-repeat; padding: 4px 14px 2px 2px; }
.more A:Link	  { text-decoration: none; color: #e1601e; }
.more A:Visited { text-decoration: none; color: #e1601e; }
.more A:Hover   { text-decoration: none; color: #519ed6; }


.m1 { font-size: 13px; font-weight: bold; color: #f8f2e4; BACKGROUND: url('../img/m1.gif') top left no-repeat;
	padding: 2px 0px 6px 14px;  }
	
.m1 A:Link	  { text-decoration: none; font-weight: bold; color: #f8f2e4; }
.m1 A:Visited { text-decoration: none; font-weight: bold; color: #f8f2e4; }
.m1 A:Hover   { text-decoration: none; font-weight: bold; color: #519ed6; }
	

	 
.m11 { font-size: 13px; font-weight: bold; color: #282d30; BACKGROUND: url('../img/m1.gif') top left no-repeat;
			BORDER-bottom: 1px dotted #d1cab5; padding: 2px 0px 2px 18px;   }
	
.m11 A:Link	  { text-decoration: none; color: #282d30; }
.m11 A:Visited { text-decoration: none; color: #282d30; }
.m11 A:Hover   { text-decoration: none; color: #519ed6; }


.m2 { font-size: 11px; color: #f8f2e4; BACKGROUND: url('../img/m2.gif') top left no-repeat;
	 padding: 0px 0px 0px 20px;  }

.m2 A:Link	  { text-decoration: none; color: #f8f2e4; }
.m2 A:Visited { text-decoration: none; color: #f8f2e4; }
.m2 A:Hover   { text-decoration: none; color: #519ed6; }


.m22 { font-size: 12px; font-weight: bold; color: #505559; BACKGROUND: url('../img/m2.gif') top left no-repeat;
		BORDER-bottom: 1px dotted #d1cab5; padding: 0px 0px 6px 18px; }

.m22 A:Link	  { text-decoration: none; color: #505559; }
.m22 A:Visited { text-decoration: none; color: #505559; }
.m22 A:Hover   { text-decoration: none; color: #519ed6; }

.m222 { font-size: 11px; text-align: center; color: #505559; BORDER-bottom: 1px dotted #d1cab5; padding: 0px 2px 0px 8px;  }
.m222 A:Link	  { text-decoration: none; color: #505559; }
.m222 A:Visited { text-decoration: none; color: #505559; }
.m222 A:Hover   { text-decoration: none; color: #519ed6; }

.m222_nowrap { font-size: 11px; text-align: center; color: #505559; white-space: nowrap; BORDER-bottom: 1px dotted #d1cab5; padding: 0px 2px 0px 8px;  }
.m222_nowrap A:Link	  { text-decoration: none; color: #505559; }
.m222_nowrap A:Visited { text-decoration: none; color: #505559; }
.m222_nowrap A:Hover   { text-decoration: none; color: #519ed6; }


 
		 
.menu_up 	{ font-size: 11px; text-align: center; position: relative; top:4px; padding: 0px 0px 0px 0px;  }
.menu_line 	{ font-size: 11px; BORDER-bottom: 1px solid #93c6f5; padding: 0px 0px 0px 0px;  }


.k2 { font-size: 10px; BACKGROUND: url('../img/k2.gif') top left repeat-x; 
		border-top: dotted 1px #5b5b5b; border-bottom: dotted 1px #5b5b5b; border-right: solid 1px #5b5b5b; padding: 0px 0px 0px 0px;  }


/* */
.news_z { font-size: 16px; font-weight: bold; color: #ffffff; background: url('../img/news_z.gif') top left no-repeat; padding: 0px 6px 4px 11px; }


/* na telo */
.news_z2 { font-size: 11px; color: #519ed6; text-align:right; background-color: #fbf8f1; 
				border-top: solid 1px #e0dace; border-bottom: solid 1px #e0dace; padding: 2px 6px 2px 11px; 
				width: 160px;  }
		
.news_data { font-size: 10px; font-weight: bold; color: #bdf216; text-align:right; padding: 4px 14px 0px 2px; }

/* в теле */
.news_data2 { font-size: 10px; color: #bdf216; text-align:right; padding: 4px 14px 0px 2px;  }

.news_txt { font-size: 12px; text-indent: 10px; color: #ffffff; padding: 2px 8px 12px 16px; }
.news_txt  A:Link	 { text-decoration: none; color: #ffffff; }
.news_txt  A:Visited { text-decoration: none; color: #ffffff; }
.news_txt  A:Hover   { text-decoration: none; color: #f8f2e4; }

/* в теле */
.news_txt2 { font-size: 11px; text-indent: 10px; color: #033f72; padding: 2px 4px 2px 10px; }
.news_txt2  A:Link	 { text-decoration: none; color: #033f72; }
.news_txt2  A:Visited { text-decoration: none; color: #033f72; }
.news_txt2  A:Hover   { text-decoration: none; color: #022b4d; }



.b2b { font-size: 11px; font-weight: bold; color: #a45824; background: #ffffff; FILTER: alpha (opacity=100, finishopacity=10, style=1); 
		/* BORDER-bottom: 1px dotted #646464; */ padding: 5px 5px 1px 10px;  }

.z1 { font-size: 14px; font-weight: bold; color: #005d9e; BACKGROUND: url('../img/z1.gif') top left no-repeat; 
		padding: 8px 12px 12px 60px;  }

.z2 { font-size: 12px; font-weight: bold; color: #519ed6; BACKGROUND: url('../img/z2.gif') top left no-repeat; 
		padding: 6px 12px 8px 14px; }
.z2  A:Link	 { text-decoration: none; color: #519ed6; }
.z2  A:Visited { text-decoration: none; color: #519ed6; }
.z2  A:Hover   { text-decoration: none; color: #519ed6; }


.z22 { font-size: 12px; font-weight: bold; color: #8d8e8f; background: url('../img/z22.gif') top left no-repeat; padding: 5px 12px 4px 14px; }
.z22  A:Link	 { text-decoration: none; color: #8d8e8f; }
.z22  A:Visited { text-decoration: none; color: #8d8e8f; }
.z22  A:Hover   { text-decoration: none; color: #519ed6; }

.z22n { font-size: 12px; font-weight: normal; color: #8d8e8f; background: url('../img/z22.gif') top left no-repeat; padding: 5px 12px 4px 14px;}
.z22n a:Link	 { text-decoration: none; color: #8d8e8f; }
.z22n a:Visited { text-decoration: none; color: #8d8e8f; }
.z22n a:Hover   { text-decoration: none; color: #519ed6; }

.z3 { font-size: 12px; font-weight: bold; color: #596180; BACKGROUND: url('../img/z3.gif') top left no-repeat; 
		padding: 14px 12px 12px 32px; }
		
		
.z4 { font-size: 12px; text-decoration: none; BACKGROUND: url('../img/z4.gif') top left no-repeat; padding: 2px 0px 2px 0px; }
.z4 A:Link	  { text-decoration: none; color: #535353; font-weight: bold; padding: 7px 4px 7px 20px; }
.z4 A:Visited { text-decoration: none; color: #535353; font-weight: bold; padding: 7px 4px 7px 20px; }
.z4 A:Hover   { text-decoration: none; color: #482218; font-weight: bold; BACKGROUND: url('../img/z4_2.gif') top left no-repeat; 
					padding: 7px 4px 7px 20px; }
					

.z5 { font-size: 12px; font-weight: bold; color: #76a424; BORDER-bottom: 1px solid #ffffff; padding: 5px 5px 2px 5px; }

.z6 { font-size: 12px; font-weight: bold; color: #003a60; BORDER-bottom: 1px dashed #b9b19b; padding: 5px 5px 2px 10px; }
.z7 { font-size: 12px; font-weight: bold; color: #003a60; padding: 6px 3px 1px 3px; }
.z8 { font-size: 12px; font-weight: bold; color: #002c5d; BACKGROUND: url('../img/z3.gif') top left no-repeat; 
		padding: 14px 12px 12px 32px; }


/* на нижнее меню */
.t12 		{ font-size: 8px; BACKGROUND: #c0bbb0; border-bottom: 1px solid #ffffff; padding: 6px 0px 0px 0px; }
	
.menu_down { font-size: 12px; text-align: center; color: #dbe1df; padding: 0px 6px 5px 6px; }
.menu_down A:Link	 { text-decoration: none; color: #282d30; }
.menu_down A:Visited { text-decoration: none; color: #282d30; }
.menu_down A:Hover   { text-decoration: none; color: #ffffff; }

.copyright   { font-size: 11px; color: #777777; text-align:center; padding: 0px 0px 0px 0px;}
.copyright A:Link	 { text-decoration: none; color: #777777; }
.copyright A:Visited { text-decoration: none; color: #777777; }
.copyright A:Hover   { text-decoration: none; color: #ffffff; }

#ban   { font-size: 7px; text-align:center; padding: 10px 0px 4px 0px; }
#ban A IMG {	FILTER: Alpha(Opacity=20); font-size: 8px; padding: 10px 14px 4px 16px; }
#ban A:hover IMG { FILTER: Alpha(Opacity=100); font-size: 8px; padding: 10px 14px 4px 16px; }

.ban   { font-size: 7px; text-align:center; padding: 10px 0px 4px 0px; }
TD.ban A IMG {	FILTER: Alpha(Opacity=90); font-size: 8px; padding: 10px 14px 4px 16px; }
TD.ban A:hover IMG { FILTER: Alpha(Opacity=100); font-size: 8px; padding: 10px 14px 4px 16px; }


img {	border none;}
p { text-indent: 12px;}

/*магазин*/
#dialog {display: none; position: absolute; width: 350px; height: 130px; background-color: white; padding: 3px;}
#dialog TABLE {width: 100%; height: 100%; border-top: 2px solid #bbbbbb; border-bottom: 2px solid #bbbbbb; background-color: #f8f8f8;}
#dialog TABLE TD {padding: 5px; color: #3a3a3a;}
#dialog TABLE TD FORM {color: #3a3a3a;}
#dialog TABLE A:visited, #dialog TABLE A:link, #dialog TABLE A:active {color: white; border: 3px solid #cccccc; background-color: #cccccc; text-decoration: none;}
#dialog TABLE A:hover {background-color: #eeeeee; color: #555555; border: 3px solid #eeeeee;}

#cart_small {position: absolute; background-color: #fefefe; border: 1px solid #dddddd; width: 280px; height: 23px;}
#cart_small TABLE {width: 100%; height: 20px;}
#cart_small TABLE TD {padding: 5px 5px 5px 5px;}
#cart_small TABLE TD A:visited, #cart_small TABLE TD A:link, #cart_small TABLE TD A:active {padding: 2px; color: #888888;}
#cart_small TABLE TD A:hover {background-color: #888888; color: white; text-decoration: none;}
/*магазин*/

/*2*/
BODY {position: relative;}
BODY, TABLE, TD, TR, TH, DT, DL, DD, H1, H2, H3, H4, FORM, INPUT, SELECT, OPTION, TEXTAREA, A, A:link, A:visited, A:hover, A:active {color: #222222; font: normal 11px tahoma, Arial, Helvetica, sans-serif;}
IMG, TABLE, TD {border: none;}

A, A:link, A:visited, A:active, A:hover {text-decoration: none;}
A:hover {text-decoration: underline;}

TEXTAREA, INPUT {border: 1px solid #dddddd; padding: 1px;}


#items INPUT {text-align: center;}

.click {border: 1px solid #aaaaaa; color: white; padding: 0px; background-color: #aaaaaa; text-align: center;}

/*FORM INPUT {text-align: left;}*/

H1 {font-size: 21px; font-family: arial; font-weight: bold; color: #777777; padding: 15px 25px 25px 25px;}

UL {margin: 0px 0px 10px 40px;}
/*UL LI {list-style: decimal;}*/
table{border-collapse: collapse;}

.text {padding: 0px 0px 0px 25px; width: 600px; text-align: justify;}

#dialog {display: none; position: absolute; width: 350px; height: 130px; background-color: white; padding: 3px;}
#dialog TABLE {width: 100%; height: 100%; border-top: 2px solid #bbbbbb; border-bottom: 2px solid #bbbbbb; background-color: #f8f8f8;}
#dialog TABLE TD {padding: 5px; color: #3a3a3a;}
#dialog TABLE TD FORM {color: #3a3a3a;}
#dialog TABLE A:visited, #dialog TABLE A:link, #dialog TABLE A:active {color: white; border: 3px solid #cccccc; background-color: #cccccc; text-decoration: none;}
#dialog TABLE A:hover {background-color: #eeeeee; color: #555555; border: 3px solid #eeeeee;}

#cart_small {position: absolute; background-color: #fefefe; border: 1px solid #dddddd; width: 280px; height: 23px;}
#cart_small TABLE {width: 100%; height: 20px;}
#cart_small TABLE TD {padding: 5px 5px 5px 5px;}
#cart_small TABLE TD A:visited, #cart_small TABLE TD A:link, #cart_small TABLE TD A:active {padding: 2px; color: #888888;}
#cart_small TABLE TD A:hover {background-color: #888888; color: white; text-decoration: none;}

/*НАЧАЛО: вся страница*/
.pg {width: 100%; height: 100%;}
.top TD {height: 40px;}
.bottom TD {height: 30px; vertical-align: bottom;}
/*КОНЕЦ: вся страница*/

.catalog {margin: 0px auto; width: 98%; border: 1px solid #cccccc;}
.catalog .top td {font-weight: bold; border-bottom: 1px solid #cccccc; background: transparent url(../img/bg_form.gif) top left repeat-x; height: 30px;}
.catalog td {vertical-align: middle; padding: 5px 5px 5px 5px;}

.catalog1 {margin: 0px auto; width: 470px; border: 1px solid #cccccc;}
.catalog1 .top td {font-weight: bold; border-bottom: 1px solid #cccccc; background: transparent url(../img/bg_form.gif) top left repeat-x; height: 30px;}
.catalog1 td {vertical-align: middle; padding: 5px 5px 5px 5px;}

.catalog2 {margin: 0px auto; width: 900px; border: 1px solid #cccccc;}
.catalog2 .top td {font-weight: bold; border-bottom: 1px solid #cccccc; background: transparent url(../img/bg_form.gif) top left repeat-x; height: 30px;}
.catalog2 td {vertical-align: middle; padding: 5px 5px 5px 5px;}

.line TD {cursor: pointer; text-decoration: underline; background-color: #cccccc;}


.reg {border: 1px solid #cccccc; margin: 0px auto;}
.reg_top TD {background: transparent url(../img/bg_form.gif) top left repeat-x; height: 30px; vertical-align: middle;}
.reg TD {padding: 6px;}

.error {color: #620000; font-size: 10px;}
.hint {color: #aaaaaa; font-size: 10px;}

.hint_message {width: 470px; margin: 0px auto; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd;}
.hint_message TD {vertical-align: middle; height: 54px; background: transparent url(../img/hint.gif) top left no-repeat; padding-left: 65px; color: #20a5b9;}

.info {color: #620000; font-size: 10px;}

.line1 {background-color: #f3f3f3;}
.line2 {background-color: white;}

/*НАЧАЛО: низ страницы*/
.foot {background: transparent url(../img/bg_menu.gif) top left repeat-x; height: 20px; width: 100%; border-top: 2px solid #2c6a99;}
.foot TD {color: white; vertical-align: bottom; padding: 5px;}
.foot A:visited, .foot A:link, .foot A:active {color: white; text-decoration: none;}
.foot A:hover {text-decoration: underline;}
/*КОНЕЦ: низ страницы*/

/*НАЧАЛО: счет в банк*/
.bill {margin: 0px auto; border-left: 1px solid black; border-top: 1px solid black;}
.bill TD {padding: 3px; color: black; vertical-align: middle; border-right: 1px solid black; border-bottom: 1px solid black;}
.bill2 {margin: 0px auto; border-left: 2px solid black; border-top: 2px solid black;}
.bill2 TD {padding: 3px; color: black; vertical-align: middle; border-right: 2px solid black; border-bottom: 2px solid black;}
.bill3 {margin: 0px auto;}
.bill3 TD {padding: 2px; color: black; vertical-align: middle;}
.cell {border: 1px solid black;}
.bill_title {font-size: 14px; font-weight: bold; font-family: arial; color: black;}
.bill_text {font-size: 12px; font-weight: bold; font-family: arial; color: black;}
/*КОНЕЦ: счет в банк*/

.panel {border: 1px solid #dddddd; margin: 0px auto; width: 700px;}
.panel TD {padding: 5px;}
/*.panel A {background-color: #cccccc; padding: 1px 3px 1px 3px; color: white;}
.panel A:hover {text-decoration: none; background-color: #aaaaaa;}
*/
.panel SPAN {background-color: #aaaaaa; padding: 1px 3px 1px 3px; color: white;}

.active_category {font-weight: bold; background-color: #222222; border: 2px solid #222222; color: white;}

.category  A:visited, .category  A:link, .category  A:active {display: block; color: #222222; border: 2px solid white;}
.category  A:hover {color: white; background-color: #222222; border: 2px solid #222222; text-decoration: none;}

/*НАЧАЛО: меню управления карзиной*/
.cart_menu {padding: 5px; height: 10px; text-align: left;}
.cart_menu A:visited, .cart_menu A:link, .cart_menu A:active {color: white; border: 3px solid #cccccc; background-color: #cccccc; text-decoration: none;}
.cart_menu A:hover {background-color: #eeeeee; color: #555555; border: 3px solid #eeeeee;}
/*НАЧАЛО: меню управления карзиной*/

.profile {width: 350px; border: 1px solid #cccccc; margin: 0px auto;}
.profile .top td {font-weight: bold; border-bottom: 1px solid #cccccc; background: transparent url(../img/bg_form.gif) top left repeat-x; height: 30px; padding: 5px;}
.profile TD {vertical-align: middle; padding: 5px;}

.button A:visited, .cart_menu A:link, .cart_menu A:active {color: white; border: 3px solid #cccccc; background-color: #cccccc; text-decoration: none;}
.button A:hover {background-color: #eeeeee; color: #555555; border: 3px solid #eeeeee;}

.auth {vertical-align: middle; text-align: center; background-color: #eeeeee;}
.auth TABLE {border: 1px solid #cccccc; margin: 0px auto; width: 200px; background-color: white;}
.auth TABLE TD {padding: 5px;}
.auth_top TD {height: 80px; background: transparent url(../img/auth.gif) top left no-repeat; background-position: 10px 10px;}

.log {margin: 10px auto; width: 800px; border: 1px solid #dddddd;}
.log_top TD {font-weight: bold; background: transparent url(../img/bg_form.gif) top left repeat-x; height: 30px; vertical-align: middle; background-color: #dddddd; border-bottom: 1px solid #dddddd;}
.log TD {vertical-align: middle; padding: 3px;}
.log_fl_1 TD {background-color: green; color: white;}
.log_fl_2 TD {background-color: red; color: white;}
.log_fl_3 TD {height: 30px; background-color: #777777; color: white;}
.log_fl_4 TD {background-color: yellow; color: black;}
/*2*/
