* {font-family:arial;}
body {font-family:Calibri, Myriad Pro, Arial, Verdana, Tahoma, sans-serif; background-color:#e5e7ff}
body, form {margin:0;padding:0;}
.image {float:left;margin:0 15px 15px 0;}
.google{width:400px;margin:0 auto;padding:20px 0;width:567px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden}

a {color:black;}

#main {width:1000px;margin:0 auto;background-color:#e5e7ff;padding-top:15px;}
#title {background:url(../img/title.jpg) no-repeat;width:608px;height:267px;float:right;}
/** html  div#main{width:expression((document.compatMode && document.compatMode == 'CSS1Compat') 
     ? (document.documentElement.clientWidth < 1000 ? "1000px" : "auto")
                 :(document.body.clientWidth < 1000 ? "1000px" : "auto"	));}*/

#menu {height:auto;padding:0px 0px 0px 0px;margin:0 0 0 24px;width:368px;float:left;}
.bg_for_m {background:url(../img/menu_bg.gif) repeat-y;}
#menu .bottom_menu {background:url(../img/menu_bot.gif) no-repeat;width:368px;height:11px;}
#menu ul{list-style:none;padding:30px 0 0 25px;;margin:0;background:url(../img/menu1.jpg) no-repeat;width:343px;}
#menu ul li {display:block;width:311px;height:25px;border:solid #cad9ed 1px;border-width:0 0 1px 0;}
#menu ul li.last {border:0;padding-bottom:10px;}
#menu ul li a{color:black;text-decoration:none;font-size:14px;display:block;width:311px;height:19px;padding-top:6px;padding-left:15px;}
#menu ul li a:hover, #menu ul li.selected a{color:black;font-size:14px;background-color:#cad9ed}

#menu .news {background:url(../img/news_back.jpg) 0px 12px no-repeat;left:-24px;position:relative;width:414px;color:#636363}
#menu .news h1{background:url(../img/news.jpg) no-repeat;width:79px;height:27px;margin:20px 0 10px 150px;}
#menu .news ul {list-style:none;padding:0 0 0 45px;;margin:0;width:368px;background:none;}
#menu .news ul li {border:0 none;
					height:auto;
					padding-bottom:22px;
					padding-top:5px;
					width:330px;}
.news_1 { font-size:13px;}
.news_2 { font-size:11px;}
.news_3 { font-size:15px;}
.news_4 { font-size:11px;}
.news_5 { font-size:13px;}

#content {width:567px;float:right;padding-right:20px;}
#content .for_center {background:url(../img/content_top.jpg) no-repeat;width:567px;}
#content .for_center h1 {color:#636363;
						font-size:20px;
						font-weight:bold;
						height:46px;
						margin-bottom:0;
						padding-top:5px;
						text-align:center;}
#content .for_center img{display:block;float:left; margin:0 10px 7px 15px;}
#content .for_center p {color:#636363;
						font-size:12px;
						line-height:22px;
						margin:0;
						padding:0 10px 30px;}
table {width:440px;margin:0 auto;}
form {background:transparent url(../img/un.gif) no-repeat scroll 195px 0;
		height:80px;
		padding-top:60px;}
input {border:0}
#q {background:transparent url(../img/google_input.gif) no-repeat scroll 0 0;
	color:#636363;
	display:block;
	float:left;
	font-size:25px;
	height:32px;
	margin:0 4px;
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	width:223px;}

#sa {background:transparent url(../img/search_button.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:39px;
	color:#fff;
	width:97px;
	display:block;
	float:left;
	}


#links{text-align:center;width:567px;padding-bottom:20px;}
#links a{color:#636363;font-size:12px;}

#footer{background:#9fbae1;width:954px;height:67px;clear:both;margin:0 auto}
#footer .footer_l {height:67px;width:9px;background:transparent url(../img/footer_l.gif) no-repeat scroll 0 0;float:left;}
#footer .footer_r {height:67px;width:11px;background:transparent url(../img/footer_r.gif) no-repeat scroll 0 0;float:right;}
#footer .footer_c {background:transparent url(../img/un_copy.gif) no-repeat scroll 270px 12px;
					float:left;
					height:60px;
					width:656px;}
					

