body	{margin: 0 0 0 0; background-color:#ffffff;}

#toptable {border-bottom: 0px solid #006699; margin-bottom:0px; background-color:#ffffff; width:100%; background: url(/img/topbgr.jpg) repeat-x top left;}
#toptable td {padding-top:0px;}
#avt {border-top: 3px double #006699; margin-top:10px; background-color:#ffffff; width:100%;}
#avt td {padding:5px 5px 15px 5px;}

#topmenu {height:45px; border-top:1px solid #000000; border-bottom:1px solid #000000; margin-bottom:0px; background: url(/img/tmenu.jpg) repeat-x top left;}

#mm_t {text-align:center; padding: 15px 0px 4px 0px; border-right: 1px solid #006699; background: url(/img/mna.gif) repeat-x top left;}
#mm_t a:link	 {font: bold 12px/12px Arial; color:#000000; text-decoration: none;} 
#mm_t a:visited	 {font: bold 12px/12px Arial; color:#000000; text-decoration: none;} 
#mm_t a:hover	 {font: bold 12px/12px Arial; color:#006699; text-decoration: none;} 
#mm_t a:active 	 {font: bold 12px/12px Arial; color:#006699; text-decoration: none;}

#mm_t_a {text-align:center; padding: 15px 0px 4px 0px; border-right: 1px solid #006699; background: url(/img/mna.gif) repeat-x top left;} 
#mm_t_a a:link	 	{font: bold 12px/12px Arial; color:#ffffff; text-decoration: none;} 
#mm_t_a a:visited	{font: bold 12px/12px Arial; color:#ffffff; text-decoration: none;} 
#mm_t_a a:hover	 	{font: bold 12px/12px Arial; color:#006699; text-decoration: none;} 
#mm_t_a a:active 	{font: bold 12px/12px Arial; color:#006699; text-decoration: none;}

a:link.mm_t_a		 {font: bold 11px/16px Arial; color:#ffffff; text-decoration: none;} 
a:visited.mm_t_a	 {font: bold 11px/16px Arial; color:#ffffff; text-decoration: none;} 
a:hover.mm_t_a	 	 {font: bold 11px/16px Arial; color:#006699; text-decoration: none;} 
a:active.mm_t_a 	 {font: bold 11px/16px Arial; color:#006699; text-decoration: none;}

.colg3 {background-color:#CCFFCC}
.colg4 {background-color:#f2f2f2}
.colg5 {background-color:#FFCCCC}

#cat_cell {padding:5px 5px 15px 5px; text-align:center}
#sdet{width:100%; border:1px solid #CC9999;}
#sdet td{padding:6 2 6 2; font: 11px/16px Arial, Verdana, Tahoma; color:#000000;}

#good td p{font:12px/18px Arial,Tahoma,Georgia,Verdana; color:#000000;}
#dl {border-bottom:1px solid #e2e2e2; padding:5px 0px 5px 0px; font:12px/18px Arial,Tahoma,Georgia,Verdana; color:#000000;}

.order {font: bold 11px/16px Tahoma, Arial, Georgia, Verdana, Tahoma; margin: 10px 20px 10px 15px; color:#666666;}

p.CATEGORY_TEXT {font: 11px/16px Arial, Tahoma, Georgia, Verdana, Tahoma;
padding:0 10 0 10;
color:#666666;
text-align: justify;
}
p.infotext {font: 11px/11px Tahoma, Arial; margin: 5px 10px 10px 10px; color:#000000; text-align: left;}
#answer {border-bottom:1px solid #006699}
#row_label {font: 11px/11px Arial, Tahoma, Georgia, Verdana, Tahoma; color:#000000;}


#cart {width:200px; border:3px double #006699; margin-top:20px;}
#cart td {border-bottom:1px solid #006699; padding:6px 5px 6px 5px; font: 11px/13px Arial; color:#000000;}
span.ordercart {
border:1px solid #006699;
background-color:#ffffff;
font:bold 11px/11px Arial; 
padding:6px 5px 6px 5px;
color:#ffffff;}

#cart td.ord {background-color:#f2f2f2; padding:10px 5px 8px 5px}
a:link.mord		 {font: bold 11px/13px Arial; color:#CC3300; text-decoration: none; text-transform: none;} 
a:visited.mord	 {font: bold 11px/13px Arial; color:#CC3300; text-decoration: none; text-transform: none;} 
a:hover.mord	 {font: bold 11px/13px Arial; color:#FF3333; text-decoration: none; text-transform: none;} 
a:active.mord 	 {font: bold 11px/13px Arial; color:#FF3333; text-decoration: none; text-transform: none;}

#docregion {width:100%; margin-bottom:5px; border-bottom:0px solid #c0c0c0;}
#docregion td {border-bottom: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; font: 10px/14px Tahoma,Arial, Verdana; padding: 2px 0px 2px 3px; color:#333333; vertical-align:top;}
#docregion td a				{font: 11px/10px Tahoma,Arial,Verdana; color:#0066CC; text-decoration:underline;} 
#docregion td a:link		{font: 11px/10px Tahoma,Arial,Verdana; color:#0066CC; text-decoration:underline;} 
#docregion td a:visited 	{font: 11px/10px Tahoma,Arial,Verdana; color:#0066CC; text-decoration:underline;} 
#docregion td a:hover		{font: 11px/10px Tahoma,Arial,Verdana; color:#FF9900; text-decoration:underline;} 
#docregion td a:active 		{font: 11px/10px Tahoma,Arial,Verdana; color:#FF9900; text-decoration:underline;}

span.tree_element_object {font: 12px/16px Tahoma, Arial, Verdana; padding: 1px 2px 1px 12px; margin-left: 20px; width: 460px; border-bottom: 1px solid #e2e2e2;}
span.file_info {font: 11px/16px Tahoma, Arial, Verdana; padding: 1px 2px 1px 12px; width: 150px; border-bottom: 1px solid #f2f2f2;}
span.file_size {font: 11px/16px Tahoma, Arial, Verdana; color: #999999; padding: 1px 2px 1px 12px; width: 80px; border-bottom: 1px solid #f2f2f2; text-align: right;}
span.tree_element {font: 11px/18px Verdana; padding: 2px 2px 2px 2px; margin-left: 20px; color:#ffffff; background-color:#ffffff;}

span.adda {font: 11px/11px Arial; color:#993300;}
span.adda1 {font: 12px/12px Arial; color:#CC0033; text-transform:none; text-align:center; text-decoration:underline}
span.addk {font: 11px/11px Arial; color:#009900;}

p,td {font:11px/14px Arial,Tahoma,Georgia,Verdana; color:#333333;}
p.arr2 {font: 11px/12px Arial; margin: 5px 15px 5px 0px; text-align: right;}
p.news {font:11px/14px Arial,Tahoma,Georgia,Verdana; color:#333333;}
p.n {font: 11px/12px Arial; margin: 2px 2px 2px 2px; color:#388FD2;}
p.title {font: 11px/13px Tahoma; padding: 3px 3px 3px 5px; margin: 0px 0px 0px 0px; 
border-left: 0px solid #000000; 
border-bottom: 0px  solid #000000; color: #666666; background-color:#ffffff;}

#line_itogo {text-align:right; padding-right:150px; padding:5px 5px 5px 5px; border-bottom:1px solid #006699;}
b.price {font: bold 11px/11px Tahoma, Georgia, Arial; color: #FF3300;}
b.price_itogo {font: bold 14px/14px Tahoma, Georgia, Arial; color: #FF3300;}

table.form_table {
width: 400px;
margin-left: 15px;
border-top: 0px solid #006699;
border-left: 0px solid #006699;
border-right: 0px solid #006699;
border-bottom: 0px solid #006699;
padding: 15 15 15 15; 
}

table.curr {
border-top: 1px dotted #3686F0;
border-left: 1px dotted #3686F0;
border-right: 0px solid #2F79DB;
border-bottom: 0px solid #2F79DB;
}

table.gallery {margin-left: 15px}
table.mmenu {
border-top: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 0px solid #006699;
border-bottom: 0px solid #006699; 
}

table.rn {
border-top: 0px solid #ffffff;
border-left: 1px solid #ffffff;
border-right: 1px solid #006699;
border-bottom: 1px solid #006699; 
}

td.title {
font: 11px/11px Arial, Verdana, Tahoma; color:#990000;
border-top: 0px solid #006699;
border-left: 0px solid #006699;
border-right: 0px solid #006699;
border-bottom: 0px solid #006699;
background-color:#E88301;
padding: 2px 2px 2px 2px;
height: 18px; 
}

td.title_r {
font: 12px/14px Arial, Tahoma; color:#990000;
background-color:#e2e2e2;
padding: 5px 6px 5px 5px;
height: 24px; 
}

td {font: 11px/16px Tahoma, Arial, Georgia, Verdana, Tahoma; 10px; color:#999999; vertical-align: top;}
td.GOOD_TEXT {font: 11px/18px Tahoma, Arial, Verdana; padding-left: 0px; color:#000000; vertical-align: top; border-right: 1px solid #006699; }
td.p {font: 12px/14px Arial, Tahoma; color:#666B81;}
td.gcomments {font: 10px/12px Arial, Tahoma; color:#666B81;}
td.to_curr {padding: 10px 20px 0px 4px;}

ul, li {list-style-type:circle; font: 11px/16px Arial; margin-left: 15px;  margin-right: 10px; color:#000000;}
ol {font: 12px/16px Tahoma, Arial; color:#666B81;}

span.d1 {font: 10px/11px Arial; padding: 1px 2px 1px 2px; color:#ffffff; background-color:#6699CC;}
span.d2 {font: 10px/11px Arial; padding: 1px 2px 1px 2px; color:#ffffff; background-color:#996699;}
span.d3 {font: bold 12px/11px Arial; padding: 2px 4px 2px 4px; color:#74766C;}
span.s {font: bold 11px/11px Arial; padding: 0px 0px 0px 0px; color:#388FD2;}

span.n{font: bold 10px/11px Arial; padding: 1px 7px 2px 2px; color:#ffffff; background: URL('img/n.gif') no-repeat;}

#navbar {padding: 0px 0px 0px 0px;
border-bottom:0px solid #666666;
border-top:0px solid #666666;
border-left:0px solid #666666;
border-right:0px solid #ffffff;
width: 100%;
height: 26px;
}

table.infoplace {width:100%; height: 200px;
background: URL('/img/test0.jpg') no-repeat top left;
background-color:#006699;
vertical-align:bottom;
}

#left {width:200px; padding: 0 0 0 0;}
#main {padding: 0px 20px 0px 20px;}
#right {width:200px; padding: 10 10 0 0;}

#search {margin-left: 10px;}
#menu {margin: 0px 0px 0px 0px; width: 250px;}

td.td_rekl {padding: 15 0 10 15;
background-color:#ffffff;
border-top: 0px solid #006699;
border-bottom: 0px solid #006699;
font: 11px/11px Tahoma, Arial; color:#000000; 
}

table.GOOD_IMG{margin-left: 10px;}

#order {border-left:1px solid #006699;}

#line {
border-top: 0px dotted #006699;
border-left: 0px solid #EEF1E7;
border-right: 1px solid #006699;
border-bottom: 1px solid #006699;
padding: 5px 5px 5px 5px;
font: 11px/11px Tahoma, Arial; color:#000000;
}

#line1 {
border-top: 0px dotted #EEF1E7;
border-left: 0px solid #EEF1E7;
border-right: 0px dotted #006699;
border-bottom: 0px dotted #006699;
padding: 0px 2px 5xp 0px; 
font: 11px/11px Tahoma, Arial; color:#000000;
}

h1	{font: 18px/18px Arial; color:#FF9900;}
h2	{font: 18px/18px Verdana, Tahoma, Arial; color:#666666; margin: 10px 10px 10px 0px;}
h3	{font: bold 14px/18px Arial; color:#2F66C2; margin: 10px 10px 10px 0px; text-transform: uppercase;}
h4	{font: bold 14px/18px Arial; color:#2F66C2; margin: 10px 10px 10px 0px; text-transform: uppercase;}

#mm_news {width:200px; padding: 5px 10px 5px 10px; background-color:#006699;font:bold 12px/12px Arial; color:#ffffff; border:3px double #006699}
td.brief_news0 {font:11px/13px Arial,Tahoma; color:#46A0E1; border-right:1px dotted #006699;border-left:1px dotted #006699; padding: 5px 5px 8px 10px;
width:200px;
}

td.brief_news00 {font:bold 11px/14px Arial,Tahoma; color:#233FB8; padding-bottom:0px;}
td.brief_news {border-right:1px dotted #006699;border-left:1px dotted #006699; border-bottom: 1px dotted #006699;padding: 5 5 8 10;width:100%;font:11px/14px Arial,Tahoma; color:#333333;text-align:justify}

td.brief_news.a			{font: 11px/16px Tahoma; color:#33B1FF; text-decoration:none;} 
td.brief_news a:link	{font: 11px/16px Tahoma; color:#33B1FF; text-decoration:none;} 
td.brief_news a:visited {font: 11px/16px Tahoma; color:#33B1FF; text-decoration:none;} 
td.brief_news a:hover	{font: 11px/16px Tahoma; color:#0099CC; text-decoration:none;} 
td.brief_news a:active 	{font: 11px/16px Tahoma; color:#0099CC; text-decoration:none;}
span.datanews {font: 11px/11px Tahoma; color:#FF9900;}
b.newtitle {font:bold 11px/14px  Tahoma, Arial, Verdana; color:#3878A7;}

#GOOD_ADS {background-color:#ffffff;margin-bottom: 5px;margin-top:10px;}
#GOOD_ADS #mm_reko {width:200px; padding: 5px 10px 5px 10px; background-color:#FF6600;font:bold 12px/12px Arial; color:#ffffff; border:3px double #FF6600}
#GOOD_ADS td {border-left:1px dotted #FF6600;border-right:1px dotted #FF6600;border-bottom: 1px dotted #FF6600;padding: 5 5 8 10;width:100%;}

#mm {padding: 2px 2px 2px 10px; border-bottom:1px solid #CC9999; border-right:1px solid #CC9999; background-color:#ffffff;}
#mm. a			 	 {font: 11px/12px Arial; color:#000000; text-decoration: none;} 
#mm a:link			 {font: 11px/12px Arial; color:#000000; text-decoration: none;} 
#mm a:visited 		 {font: 11px/12px Arial; color:#000000; text-decoration: none;} 
#mm a:hover		     {font: 11px/12px Arial; color:#66CCFF; text-decoration: none;} 
#mm a:active 		 {font: 11px/12px Arial; color:#66CCFF; text-decoration: none;}

#mm_a {height:54px; padding: 30px 2px 5px 17px; background: url(/img/sverlo.jpg) no-repeat top left;}
#mm_a. a			{font:bold 13px/12px Arial; color:#000000; text-decoration: none;} 
#mm_a a:link		{font:bold 13px/12px Arial; color:#000000; text-decoration: none;} 
#mm_a a:visited 	{font:bold 13px/12px Arial; color:#000000; text-decoration: none;} 
#mm_a a:hover		{font:bold 13px/12px Arial; color:#66CCFF; text-decoration: none;} 
#mm_a a:active 		{font:bold 13px/12px Arial; color:#66CCFF; text-decoration: none;}

.a			 	 {font: 11px/11px Arial; color:#666666; text-decoration: underline;} 
a:link			 {font: 11px/11px Arial; color:#666666; text-decoration: underline;} 
a:visited 		 {font: 11px/11px Arial; color:#666666; text-decoration: underline;} 
a:hover		     {font: 11px/11px Arial; color:#FF9900; text-decoration: underline;} 
a:active 		 {font: 11px/11px Arial; color:#FF9900; text-decoration: underline;}

.top_info			 	{font: 11px/11px Tahoma, Arial; color:#ffffff; text-decoration: underline;} 
a:link.top_info			{font: 11px/11px Tahoma, Arial; color:#ffffff; text-decoration: underline;} 
a:visited.top_info 		{font: 11px/11px Tahoma, Arial; color:#ffffff; text-decoration: underline;} 
a:hover.top_info		{font: 11px/11px Tahoma, Arial; color:#FFCC33; text-decoration: underline;} 
a:active.top_info 		{font: 11px/11px Tahoma, Arial; color:#FFCC00; text-decoration: underline;}

.avt1			{font: 11px/11px Arial; color:#666666; text-decoration: underline;} 
a:link.avt1		{font: 11px/11px Arial; color:#666666; text-decoration: underline;} 
a:visited.avt1 	{font: 11px/11px Arial; color:#666666; text-decoration: underline;} 
a:hover.avt1	{font: 11px/11px Arial; color:#006699; text-decoration: underline;} 
a:active.avt1 	{font: 11px/11px Arial; color:#006699; text-decoration: underline;}


.LINK_CATEGORY_TEXT				{font: 11px/14px Arial; color:#666666; text-decoration: none;} 
a:link.LINK_CATEGORY_TEXT		{font: 11px/14px Arial; color:#666666; text-decoration: none;} 
a:visited.LINK_CATEGORY_TEXT 	{font: 11px/14px Arial; color:#666666; text-decoration: none;} 
a:hover.LINK_CATEGORY_TEXT	    {font: 11px/14px Arial; color:#3686EF; text-decoration: none;} 
a:active.LINK_CATEGORY_TEXT 	{font: 11px/14px Arial; color:#3686EF; text-decoration: none;}

.hd {cursor:hand;
border-bottom:1px solid #388FD2;
border-top:0px solid #388FD2;
border-left:1px solid #388FD2;
border-right:1px solid #388FD2;
}

#arr  {border-top: 1px solid #EEF1E7; background-color:#388FD2; color:#ffffff; padding: 0px 2px 0px 2px; text-align: right;}
#arr1 {border-top: 1px solid #EEF1E7; background-color:#ffffff; color:#000000; padding: 5px 5px 5px 5px;}
#arr2 {background-color:#CBD2BB; color:#000000; padding: 5px 5px 5px 5px; text-align: right;}

#t0 {width:270px; height:137px; background-color:#F0FBFF;}
#t1 {width:25%; height:137px; text-align:center; background-color:#2D5C95; border-right:1px solid #ffffff;}
#t2 {width:25%; height:137px; background-color:#9E160C; border-right:1px solid #ffffff; text-align: center;}
#t3 {width:200px; background-color:#F7941D; border-right:1px solid #ffffff; vertical-align: top;}
#t4 {width:25%; height:137px; background-color:#388FD2; border-right:0px solid #388FD2; text-align: center;}

#down  {width:75%; height:40px; background-color:#388FD2; padding: 5px 5px 5xp 5px;}
#down1 {width:25%; background-color:#2D5C95;}
#down2 {width:270px; background-color:#388FD2;}

img {border-color: #000000;}

img.listobj {border-right:1px solid #2A8EBF; border-color: #000000;}

input {border: 1px solid #000000; font: 11px Arial;}
input.edit {border: 1px solid #000000; font: 11px Arial; cursor: hand;}
input.iskat {cursor: hand;}
input.form {width: 400px;font: 11px Arial; border:1px solid #666666; background-color:#ffffff;}
select.menu {border-color: silver; background-color: #f2f2f2;font: 12px Arial; width:100px;}
select.catsel {border-color: silver; background-color: #ffffff; font: 11px Tahoma, Arial; width:180px;}


textarea {border:1px solid #666666; font: 11px/18px Arial; width: 400px; height: 200px;}
.btn2 {width:190px; height:25px; font:bold 12px/18px Arial; margin:10px 0 8px 0; padding-bottom:3px; text-transform: lowercase; background-color: #f2f2f2;}

table.photo {width:100%}
table.photo td {vertical-align:top; padding:0 0 0 0; font: 11px/14px Arial; color:#666666; width:200px;}
table.photo td img {border: 1px solid #e2e2e2;}
table.photo td p {font: 11px/14px Arial; color:#666666; text-align:left;}

.photo.a			{font: 11px/16px Arial,Tahoma; color:#666666; text-decoration:underline;} 
.photo a:link		{font: 11px/16px Arial,Tahoma; color:#666666; text-decoration:underline;} 
.photo a:visited 	{font: 11px/16px Arial,Tahoma; color:#666666; text-decoration:underline;} 
.photo a:hover		{font: 11px/16px Arial,Tahoma; color:#FE6805; text-decoration:underline;} 
.photo a:active 	{font: 11px/16px Arial,Tahoma; color:#FE6805; text-decoration:underline;}
