BODY {
	PADDING: 0px ; 
	BACKGROUND: #fff;  
	MARGIN: 0px; 
	FONT: 80% tahoma,verdana,sans-serif;   
}
A {	FONT-WEIGHT: bold;
	COLOR: #003366;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.3em; font-size:0.9em; text-align:left
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 1.5em; MARGIN: 12px 0px 5px 20px; COLOR: #555555; LETTER-SPACING: -1px
}
H1 A:hover {
	TEXT-DECORATION: none
}
H2 {
	FONT-SIZE: 1.4em; MARGIN: -10px 0px 0px 50px; COLOR: #555; 
}
H3 {
	FONT-SIZE: 1.3em; MARGIN: 1em 0px 0.5em 0.5em; COLOR: #55576f
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
#container {
	PADDING: 0; 
	MIN-WIDTH: 850px; WIDTH: expression(document.body.clientWidth < 850 ? "850px" : "auto"); WIDTH: 100%;
	background-color:#fff; 
	margin:0;  
}

#upbanner_menu1 {height:30px; float:right; margin-top:8px; width:150px      
} 
#upbanner_menu ul {margin-top:7px; text-align:left ;  
}
#upbanner_menu ul li {list-style:none; margin:0; display:inline;   
}
#upbanner_menu ul li a {
	float:left; 
	text-align:center;  
	WIDTH:23px; 
	background-color:#4B66AD; 
	HEIGHT: 15px; 
	font-family:Arial; 
	POSITION: relative; 
	padding:5px 2px; 
}
#upbanner_menu a:hover {
	background-color: #990000 ; 
}
	
#sitelogo10_5 {	BACKGROUND:  url(/img_banners/main_page5.jpg) #fff no-repeat;  HEIGHT: 234px; 
	}

#menuToptop{background:url(/img/bg.gif) repeat-x center; height:30px; width:100%; 
}

#menu {clear:both; 
background-color:#2C4584;
height:30px; 
text-align:center
}

#menu UL {
	PADDING:0px; DISPLAY: inline; MARGIN:0px;  LIST-STYLE-TYPE: none;   
}
#menu LI {
	DISPLAY: inline; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#menu A {
	FONT-SIZE: 0.85em;
	font-style:normal;
	background-color:#2C4584;
	FLOAT: left;
	COLOR: #fff;
	LINE-HEIGHT: 28px;
	FONT-FAMILY: Tahoma;
	POSITION: relative;
	TEXT-ALIGN: center;
	padding: 0px 15px;
	height:30px;
	border-right: #353535  solid 1px
}
#menu A:hover, #current a {
	background-color: #E6EAED;
	color: #7D0000;
	}
#menu_top {
	PADDING-TOP: 5px; TEXT-ALIGN: left; height:30px;
}	
	
#menu_top1 {
	TEXT-ALIGN: left; BACKGROUND: url(/img/site-3_1.gif) #fff no-repeat; height:71px; width:100%; float:none; clear:both
}	
	
.menuTop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;
}

.menuTop LI {
	DISPLAY: inline;  MARGIN: 0px;
}
.menuTop LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 86px; COLOR: #999999 ; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center; 
}
.menuTop LI A:hover {
	COLOR: #003366;  
}
.menuTop LI A.current{
	COLOR: #003366;  
}
.menuDrop {
	CLEAR: left; HEIGHT: 30px; float:left;  
}
.menuDrop DIV {
	DISPLAY: none;
	FONT-SIZE: 11px;
	PADDING-TOP: 5px;
	HEIGHT: 30px;
	COLOR:#FF0000;
	padding-left:5px;
}
.menuDrop A {
	margin:0; COLOR: #003366    
}
.menuDrop A:hover {
	COLOR: #990000  
}
#content {
	CLEAR: left; MARGIN: 0px; 
	BACKGROUND: url(/img/fon_1.gif) left top no-repeat; 
	WIDTH: 85% ; 
	padding:0; 
	float:left; 
	z-index:-2
}
* html #content { WIDTH: 83%
}

#content H2 {
	MARGIN: 0px 0px 10px; 
	COLOR: #fff; 
	BORDER-BOTTOM: #abb 2px solid
}

#content P {
	MARGIN: 0.5em 1em 0.8em
}
#left { margin:10px;  WIDTH: 33%; z-index:1; position: relative; float:left  
}
/*  IE6 */
* html #left{
	margin:10px 10px 10px 2px;  
	WIDTH: 33%; 
	z-index:1; 
	position: 
	relative; 
	float:left 
}
#right {
	 MARGIN-LEFT: -4%; 
	 z-index:-1; 
	 float:left; 
	 width:68%
}

/*  IE6 */
* html #right{
	MARGIN-LEFT:-4%; 
	z-index:-1; 
	float:left; 
	width:65%
}
#right H2 {
	FONT-SIZE: 1.4em; 
	MARGIN: 15px 0px 5px; 
	
}
#right p {
	margin:5px 10px 10px 20px;
	color:#333;
}

.entry {
	BORDER-RIGHT: #b9c5d7 2px solid;
	BORDER-TOP: #b9c5d7 2px solid; 
	BACKGROUND: url(/img/fon_.jpg) #eee repeat-x;  
	margin:20px 0px 30px 6px; 
	padding:10px; 
	BORDER-LEFT: #b9c5d7 2px solid; 
	BORDER-BOTTOM: #b9c5d7 2px solid; 
	width:95% ; 
	MIN-HEIGHT: 250px; HEIGHT: expression(document.body.clientHeight < 250 ? "250px" : "auto");
}
.entry H3 {
	COLOR: #003366 ; 
}
.entry IMG {
	margin:0px 10px 0px 0px; border:#b9c5d7 solid 2px;
}
.entry_ban {
	margin:20px 0px 30px 6px; 
	padding:10px; 
	width:95% ; 
	MIN-HEIGHT: 250px; HEIGHT: expression(document.body.clientHeight < 250 ? "250px" : "auto");
}
.subcontainer {
	WIDTH: 90%; 
	BORDER: #b9c5d7 2px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 50px; 
	PADDING-BOTTOM: 10px; PADDING-TOP: 5px; 
	BACKGROUND: url(/img/fon-1.jpg) #eee repeat-x; 
	margin-top:0px;
	margin-bottom:40px; 
	COLOR: #333;  
	MIN-HEIGHT: 600px; HEIGHT: expression(document.body.clientHeight < 600 ? "600px" : "auto");
}
.subcontainer H4{ 
	margin:20px 20px 10px 20px; 
	color:#0D2851; 
	font-weight:bold;
	font-size:0.9em;
	border-left:#990000 solid 3px;
	padding-left:5px;
}
.entry a {
	color:#002142;
	font-weight:normal;
	border-left:3px solid #993300;
	padding-left:5px;
}
.a_all {
	COLOR: #333;
	font-size:10px
	}
	p.news_date	{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-weight: bold;
  padding-top:20px
}

#menu_footer{
	background-color:#7D0000;
	height:30px;
	width:100%;
	CLEAR: both;
}

#menu_foot { float:right; 
background-color:#7D0000;
height:30px; 
text-align:center
}

#menu_foot UL {
	PADDING:0px; DISPLAY: inline; MARGIN:0px;  LIST-STYLE-TYPE: none;   
}
#menu_foot LI {
	DISPLAY: inline; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#menu_foot A {
	FONT-SIZE: 0.85em;
	font-style:normal;
	background-color:#7D0000;
	FLOAT: left;
	COLOR: #fff;
	LINE-HEIGHT: 28px;
	FONT-FAMILY: Tahoma;
	POSITION: relative;
	TEXT-ALIGN: center;
	padding: 0px 15px;
	height:30px;
	border-right: #353535  solid 1px
}
#menu_foot A:hover, #current a {
	background-color: #FFFFCC;
	color: #7D0000;
	}

#footer {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 24px; 
	PADDING-BOTTOM: 12px; 
	COLOR: #888; 
	TEXT-ALIGN: center; 
	BORDER-top: #b9c5d7 2px solid; 
	background-color:#fff
	   
}
#footer A {
	FONT-WEIGHT: normal; COLOR: #888; font-size: 10px
}
#footer A:hover{ 
color:#990000
}

