body					{margin:0px; background:#D4DCE4 url('images/bodyback.jpg') repeat-x top; font:11px Arial,Verdana,Tahoma; }


input					{border:1px solid #D3DDE5; background:#F3F9FF; padding:3px; height:20px; font:11px Tahoma,Arial; color:#32454D;}
textarea				{border:1px solid #D3DDE5; background:#F3F9FF; padding:3px; font:11px Tahoma,Arial; color:#32454D;}
.button					{border:0px; background:none; color:#1E920E; font: 20px Arial; height:40px;}



p					{font:11px Arial,Tahoma,Verdana; color:#000000; margin:1px;}
td					{font:11px Arial,Tahoma,Verdana; color:#000000;}
a					{font:11px Arial,Tahoma,Verdana; color:#4A7195; text-decoration:underline;}
a:hover				{color:#4AC016;}
ul					{margin:1px; padding:0px; padding-left:10px;margin-left:25px;}





form					{margin:0px; padding:0px;}

.rp01					{text-align:right; margin:1px; margin-top:20px; margin-right:40px;}
.rc01					{font:11px Tahoma; color:#618794; text-align:right; margin:1px; margin-top:15px; margin-right:40px;}

.rp						{text-align:right; margin:1px; margin-top:20px; margin-right:20px;}
.rc						{font:11px Tahoma; color:#618794; text-align:right; margin:1px; margin-top:15px; margin-right:20px;}

.topzag					{font:11px Tahoma; color:#618794; text-align:right; margin:1px; margin-right:20px;}
.amenu					{color:#618794; font: 20px Arial; text-decoration:none;}
.amenu:hover			{color:#547580; text-decoration:none;}

.contmenu				{padding-left:18px; margin-bottom:3px;}
.contmenu_active		{padding-left:18px; margin-bottom:3px; background:url('images/pic.gif') no-repeat left;}
.acont					{color:#4A7195; text-decoration:none; font:11px Tahoma,Verdana;}
.acont_active			{color:#1E920E; text-decoration:none; font:11px Tahoma,Verdana;}

.tdcont					{padding:20px; padding-left:70px; background:url('images/line.gif') no-repeat top right;}
.tdmenu					{padding:20px;}

.title					{font:bold 14px Arial; color:#4A7195; text-align:left; margin-bottom:25px;}
.bigtitle				{font:21px Arial; color:#4A7195; text-align:left; margin-bottom:25px;}
.rtitle					{font:bold 14px Arial; color:#4A7195; margin-bottom:10px; margin-right:20px; text-align:right;}
.gtitle					{font:bold 14px Arial; color:#4A7195; text-decoration:none;}
.gtitle:hover			{text-decoration:underline;color:#4A7195;}
.stitle					{font:bold 14px Arial; color:#D1493E; text-decoration:none;}
.stitle:hover			{text-decoration:underline; color:#D1493E;}
.subtitle				{font:bold 14px Arial; color:#4A7195; text-decoration:none; text-align:center;}

.copy					{text-align:center; font:11px Tahoma; color:#618794; margin:1px; text-decoration:none;}
.acopy					{text-align:center; font:11px Tahoma; color:#618794; margin:1px; text-decoration:none;}
.acopy:hover			{color:#184353;}


.menu01					{float:right;   height:101px; margin-left:1px; border-left:1px solid #D4DCE4; background:url('images/menu01.jpg') no-repeat top right; width:236px;}


.menu02					{float:right; height:101px; margin-left:1px; border-left:1px solid #D4DCE4; background:url('images/menu02.jpg') no-repeat top right; width:248px;}
.menu03					{float:right; height:101px;  background:url('images/menu03.jpg') no-repeat top right; width:253px;}
.menu04					{float:right; height:101px;  background:url('images/menu04.jpg') no-repeat top right; width:150px;}


.btn_search				{border:0px; margin:0; height:20px;padding:0px;}


#mcat					{background:#D7EFFB;
						 border:1px solid #96BCD2; 
						 position: absolute; 
						 top:450px; width: 180px; height: 190px; 
						 padding:20px; z-index: 10001;}
#mcat a					{color:#184353; text-decoration:none; font:11px Tahoma;} 
#mcat a:hover			{color:#A85154;}
#mcat .p1				{border-left:2px solid #A85154; padding:5px; padding-left:10px; margin-bottom:10px; width:180px;}



.gtable					{margin-top:40px; background:#FAFCFE; width:961px;}
.tcont					{margin-top:20px;}

#blocknews				{background:#FAFCFE;border:1px solid #618794; position: absolute; top:125px; left:25%; width: 350px; height: 100px;  padding:10px; z-index: 10001;}