body	{margin: 0 0 0 0; background-color:#95C19D;}

.order {font: bold Verdana; color:#000000;}

#com {font: 10px/14px Verdana; color: #000000;}

div.red {width: 150px;}

p {font: 12px/18px Arial, Verdana; margin: 0px 20px 10px 20px; color:#000000;}
p.pl {font: 11px/12px Verdana; margin: 0px 0px 0px 10px;}
p.news {font: 11px/18px Sans-serif, Verdana; margin: 0px 10px 10px 0px; color:#666666; text-align: left;}
p.sorry {font: bold 12px/12px Sans-serif, Verdana; margin: 0px 20px 20px 20px; color:#FF6633; text-align: left;}
p.data {font: 11px/14px Sans-serif, Verdana; margin: 0px 0px 0px 0px; color:#336699;}
p.full {font: 11px/18px Sans-serif, Verdana; margin: 0px 0px 0px 10px; color:#000000;}
p.n {font: 11px/12px Verdana; margin: 2px 2px 2px 2px; color:#388FD2;}
p.title {font: 11px/13px Arial; padding: 3px 3px 3px 5px; margin: 0px 0px 0px 0px; background-color:#f2f2f2;}
b.orange {color:#336699;}

td {font: 11px/11px Sans-serif, Verdana; color:#000000; vertical-align: top;}
ul, li {list-style-type: square; font: 11px/18px Sans-serif, Verdana; margin-left: 20px;  margin-right: 0px; color:#000000;}
ul.menu {list-style-type: square; font: 11px/18px Sans-serif, Verdana; margin-left: 20px;  margin-right: 0px; color:#ffffff;}
li.menu {list-style-type: square; font: 11px/16px Sans-serif, Verdana; margin-left: 10px;  margin-right: 0px; color:#ffffff;}
ol {font: 12px/16px Tahoma, Verdana; color:#000000;}

#rb {border-right: 1px solid #c0c0c0; width: 100%}
#rast {background-color:#388FD2; width: 100%;}

span.n1 {font: 10px/11px Verdana; padding: 1px 2px 1px 2px; color:#ffffff; background-color:#9E160C;}
span.d2 {font: 10px/11px Verdana; padding: 1px 2px 1px 2px; color:#ffffff; background-color:#2D5C95; margin-right: 5px;}
span.d3 {font: bold 12px/11px Verdana; padding: 2px 4px 2px 4px; color:#74766C;}
span.s {font: bold 11px/11px Verdana; padding: 0px 0px 0px 0px; color:#388FD2;}
span.d4 
{font: bold 10px/11px Verdana; 
padding: 0px 6px 2px 2px;
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000; 
color:#ffffff;
}

span.n{font: bold 10px/11px Verdana; padding: 1px 7px 2px 2px; color:#ffffff; background: URL('img/n.gif') no-repeat;}

#main {
width:100%; 
padding: 0px 0px 0px 0px; 
border-top:0px solid #9CC8F7; 
border-left:0px solid #000000;
border-right:0px solid #9CC8F7;
border-bottom:0px solid #9CC8F7;
background-color: #ffffff;
}
#e {border-right:1px solid #9CC8F7;}
#r {background-color: #6699CC; border-top:0px solid #9CC8F7; border-bottom:0px solid #9CC8F7; border-right:1px solid #9CC8F7;}
#r1 {border-bottom:1px solid #9CC8F7; border-right:1px solid #9CC8F7;}
#r2 {border-top:1px solid #9CC8F7; border-right:1px solid #9CC8F7;}
#n {border-bottom:1px solid #9CC8F7; border-right:1px solid #9CC8F7; padding-top: 10px;}

#allimg {border-top:1px solid #ffffff;}

#search {margin-left: 10px;}

#topmenu {width: 780px; 
border-top:1px solid #9CC8F7;
border-bottom:1px solid #9CC8F7;
background-color:#3F78AD;
text-align: right;
vertical-align: middle;
}

#menu1 {height: 220px; 
border-top:0px solid #9CC8F7;
border-bottom:0px solid #9CC8F7;
vertical-align:top;
}

#menu2 {height: 200px; 
border-top:0px solid #9CC8F7;
border-bottom:0px solid #9CC8F7;
vertical-align:top;
background: URL('img/bgr2.jpg') repeat-y top left;
background-color:#ffffff;
}

#menu {width: 200px; 
border-top:0px solid #9CC8F7;
border-bottom:0px solid #9CC8F7;
vertical-align:top;
background: URL('img/bgr1.jpg') no-repeat top left;
background-color: #D44949;
}

#corn {
width: 10px;
height: 10px; 
border-top:0px solid #9CC8F7;
border-bottom:1px solid #CC0000;
border-right:2px solid #CC0000;
background-color: #D44949;
vertical-align:top;
}

#img {background-color:#4079AE; border-bottom:1px solid #ffffff; border-left:1px solid #9CC8F7;}

#obj {
margin: 10px 10px 10px 20px;
border-bottom:0px solid #c0c0c0;
border-top:0px solid #c0c0c0;
border-left:0px solid #c0c0c0;
border-right:0px solid #c0c0c0;
}

#line {margin: 0px 0px 0px 0px;
border-top: 0px dotted #EEF1E7;
border-left: 0px solid #EEF1E7;
border-right: 0px solid #EEF1E7;
border-bottom: 1px solid #CBD2BB;
padding: 0px 0px 15px 0px;
}

h1	{font: bold 18px/22px Arial; color:#00000; margin: 0px 0px 0px 20px; text-transform: uppercase;}
h2	{font: bold 14px/18px Arial; color:#00000; margin: 10px 0px 0px 20px; text-transform: uppercase;}
h3	{font: bold 14px/18px Arial; color:#2F598E; margin: 10px 10px 10px 20px; text-transform: uppercase;}
h4	{font: bold 16px/18px Arial; color:#000000; margin: 10px 10px 10px 0px; text-transform: uppercase;}

/* ссылки основных пунктов меню */
.mm		  		 {font: bold 11px/11px Arial, Sans-serif, Verdana; text-decoration: none; text-transform: lowercase; padding: 0px 0px 0px 0px;}
a:link.mm		 {font: bold 11px/11px Arial, Sans-serif, Verdana; color:#000000; text-decoration: none;} 
a:visited.mm	 {font: bold 11px/11px Arial, Sans-serif, Verdana; color:#000000; text-decoration: none;} 
a:hover.mm		 {font: bold 11px/11px Arial, Sans-serif, Verdana; color:#D44949; text-decoration: none;} 
a:active.mm 	 {font: bold 11px/11px Arial, Sans-serif, Verdana; color:#D44949; text-decoration: none;}
#mm {background-color:#ffffff; width: 140px; padding: 0px 5px 0px 0px; text-align: right; VERTICAL-ALIGN: BOTTOM;} 
#mt {padding: 5px 0px 0px 0px;} 

/* ссылки основных пунктов меню */
.mm_a	{font: bold 12px/12px Verdana, Verdana; text-decoration: none; text-transform: lowercase; padding: 0px 0px 0px 5px;}
a:link.mm_a		 {font: bold 12px/12px Sans-serif, Verdana; color:#ffffff; text-decoration: none;} 
a:visited.mm_a	 {font: bold 12px/12px Sans-serif, Verdana; color:#ffffff; text-decoration: none;} 
a:hover.mm_a	 {font: bold 12px/12px Sans-serif, Verdana; color:#ffffff; text-decoration: none;} 
a:active.mm_a 	 {font: bold 12px/12px Sans-serif, Verdana; color:#ffffff; text-decoration: none;}
#mm_a {background-color:#FF6633; border-right:0px solid #ffffff; width: 156px; height: 20px; padding: 4px 0px 0px 0px; text-align: right;}

/* ссылки активных пунктов меню 2 уровня */
.mm1 {text-transform: none;}
a:link.mm1		 {font: bold 11px/11px  Arial, Sans-serif, Verdana; color:#ffffff; padding: 5px 0px 5px 0px; text-decoration: none;} 
a:visited.mm1	 {font: bold 11px/11px  Arial, Sans-serif, Verdana; color:#ffffff; padding: 5px 0px 5px 0px; text-decoration: none;} 
a:hover.mm1		 {font: bold 11px/11px  Arial, Sans-serif, Verdana; color:#f2f2f2; padding: 5px 0px 5px 0px; text-decoration: none;} 
a:active.mm1 	 {font: bold 11px/11px  Arial, Sans-serif, Verdana; color:#f2f2f2; padding: 5px 0px 5px 0px; text-decoration: none;}
#mm1 {width: 200px; height: 28px; padding: 2px 2px 2px 5px; border-top:1px solid #ffffff; vertical-align: middle;}


.mm1_a {text-transform: none;}
a:link.mm1_a	 {font: bold 11px/11px  Arial, Sans-serif, Verdana; color:#ffffff; padding: 5px 0px 5px 0px; text-decoration: none;} 
a:visited.mm1_a	 {font: bold 11px/11px  Arial, Sans-serif, Verdana; color:#ffffff; padding: 5px 0px 5px 0px; text-decoration: none;} 
a:hover.mm1_a	 {font: bold 11px/11px  Arial, Sans-serif, Verdana; color:#f2f2f2; padding: 5px 0px 5px 0px; text-decoration: none;} 
a:active.mm1_a 	 {font: bold 11px/11px  Arial, Sans-serif, Verdana; color:#f2f2f2; padding: 5px 0px 5px 0px; text-decoration: none;}
#mm1_a {width: 200px; background-color:#C43D3D; height: 28px; padding: 2px 2px 2px 5px; border-top:1px solid #ffffff; 
border-right:0px solid #ffffff;
vertical-align: middle;}

.mm_arr {text-transform: none;}
a:link.mm_arr		 {font: bold 12px/12px  Sans-serif, Verdana; color:#000066; padding: 0px 0px 0px 0px; text-decoration: none;} 
a:visited.mm_arr	 {font: bold 12px/12px  Sans-serif, Verdana; color:#000066; padding: 0px 0px 0px 0px; text-decoration: none;} 
a:hover.mm_arr		 {font: bold 12px/12px  Sans-serif, Verdana; color:#FF9900; padding: 0px 0px 0px 0px; text-decoration: none;} 
a:active.mm_arr 	 {font: bold 12px/12px  Sans-serif, Verdana; color:#FF9900; padding: 0px 0px 0px 0px; text-decoration: none;}
#mm_arr {width: 10px; height: 20px; background-color:#195E7F; padding: 2px 2px 2px 5px; border-bottom:1px solid #9CC8F7;}


.mm2 {text-transform: none;}
a:link.mm2		 {font: 11px/12px  Arial, MS Sans-serif, Verdana; color:#ffffff; padding: 0px 0px 5px 0px; text-decoration: none;} 
a:visited.mm2	 {font: 11px/12px  Arial, MS Sans-serif, Verdana; color:#ffffff; padding: 0px 0px 5px 0px; text-decoration: none;} 
a:hover.mm2		 {font: 11px/12px  Arial, MS Sans-serif, Verdana; color:#f2f2f2; padding: 0px 0px 5px 0px; text-decoration: none;} 
a:active.mm2 	 {font: 11px/12px  Arial, MS Sans-serif, Verdana; color:#f2f2f2; padding: 0px 0px 5px 0px; text-decoration: none;}
#mm2 {height: 24px; padding: 2px 2px 2px 5px; border-bottom:0px solid #9CC8F7;}
#mm2_a {height: 24px; padding: 2px 2px 2px 5px; border-bottom:0px solid #9CC8F7; background-color:#C43D3D;}

.mm_1 {font: bold 14px/18px Verdana; color:#28156E; text-decoration: none; text-transform: none;}
a:link.mm_1		 {font: bold 14px/16px Verdana; color:#ffffff; padding: 5px 0px 5px 5px;} 
a:visited.mm_1	 {font: bold 14px/16px Verdana; color:#ffffff; padding: 5px 0px 5px 5px;} 
a:hover.mm_1	 {font: bold 14px/16px Verdana; color:#F7EFDE; padding: 5px 0px 5px 5px;} 
a:active.mm_1 	 {font: bold 14px/16px Verdana; color:#ffffff; padding: 5px 0px 5px 5px;}
#mm_1 {height: 20px; background-color:#FCD389; padding: 2px 2px 2px 5px; border-bottom:1px solid #9CC8F7;}

.a			 	 {font: 11px/14px Sans-serif,Verdana; color:#53564C; text-decoration: underline;} 
a:link			 {font: 11px/14px Sans-serif,Verdana; color:#53564C; text-decoration: underline;} 
a:visited 		 {font: 11px/14px Sans-serif,Verdana; color:#53564C; text-decoration: underline;} 
a:hover		     {font: 11px/14px Sans-serif,Verdana; color:#339999; text-decoration: underline;} 
a:active 		 {font: 11px/14px Sans-serif,Verdana; color:#339999; text-decoration: underline;}

.d			 	{font: 11px/14px Sans-serif, Verdana; color:#53564C; text-decoration: underline; text-align: left;} 
a:link.d		{font: 11px/14px Sans-serif, Verdana; color:#53564C; text-decoration: underline; text-align: left;} 
a:visited.d 	{font: 11px/14px Sans-serif, Verdana; color:#53564C; text-decoration: underline; text-align: left;} 
a:hover.d		{font: 11px/14px Sans-serif, Verdana; color:#388FD2; text-decoration: underline; text-align: left;} 
a:active.d 		{font: 11px/14px Sans-serif, Verdana; color:#388FD2; text-decoration: underline; text-align: left;}

.t			 	{font: bold 11px/14px Verdana; color:#ffffff; text-decoration: none; text-transform: uppercase;} 
a:link.t		{font: bold 11px/14px Verdana; color:#ffffff; text-decoration: none; text-transform: uppercase;} 
a:visited.t 	{font: bold 11px/14px Verdana; color:#ffffff; text-decoration: none; text-transform: uppercase;} 
a:hover.t		{font: bold 11px/14px Verdana; color:#FFCC00; text-decoration: none; text-transform: uppercase;} 
a:active.t 		{font: bold 11px/14px Verdana; color:#FFCC00; text-decoration: none; text-transform: uppercase;}

.d1			 	{font: bold 11px/14px Verdana; color:#ffffff; text-decoration: none; text-transform: lowercase;} 
a:link.d1		{font: bold 11px/14px Verdana; color:#ffffff; text-decoration: none; text-transform: lowercase;} 
a:visited.d1 	{font: bold 11px/14px Verdana; color:#ffffff; text-decoration: none; text-transform: lowercase;} 
a:hover.d1		{font: bold 11px/14px Verdana; color:#FF9900; text-decoration: none; text-transform: lowercase;} 
a:active.d1 	{font: bold 11px/14px Verdana; color:#FF9900; text-decoration: none; text-transform: lowercase;}

.hd {cursor:hand;
border-bottom:1px solid #388FD2;
border-top:0px solid #388FD2;
border-left:1px solid #388FD2;
border-right:1px solid #388FD2;
}

img {border-color: #000000;}

input.s {width: 150px; border: 1px solid #2D5C95; font: 11px Verdana;}
input.form {width: 400px;font: 11px Verdana; border:1px solid #666666; background-color:#ffffff;}
select.menu {border-color: silver; background-color: #f2f2f2;font: 12px Verdana;width: 400px;}
textarea {border:1px solid #666666; font: 11px/18px Verdana; width: 400px; height: 200px;}
.bt {width:40px; height:20px; font: 12px/12px Verdana; margin: 0px 0px 0px 0px; text-transform: lowercase; background-color: #f2f2f2;}
