body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,td,th,fieldset{
  margin:0;
	 padding:0;
}


a img, fieldset{
  border:0;
}


.victor{
  clear:both;
 	font-size:1px;
 	height:1px;
 	display:block;
}


.nocss{
  display:none;
}


.ir{
  display:block;
	 position:absolute;
 	top:0;
 	left:0;background-repeat:no-repeat;
}


a .ir{
  cursor:pointer;
}


html{
  height:100%;
}


body{
  background-color:#fff;
  background-image:url("../images/layout/background/body.gif");
  background-position:0 32px;
  background-repeat:repeat-x;
  font-family:Verdana,sans-serif;
  text-align:center;
	 height:100%;
}


#global{
  width:760px;
  margin:0 auto;
  padding:0 6px;
  background-image:url("../images/layout/background/global.gif");
  position:relative;
  text-align:left;
  height:100%;
  min-height:100%;
}


#global.root{
  background-image:url("../images/layout/background/global_root.gif");
}


body > #global{
  height:auto;
}


#head{
  width:760px;
	 height:192px;
  border-bottom:1px solid #dadada;
  position:relative;
  z-index:2;
}


#head h1{
  width:125px;
	 height:90px;
  text-align:center;
 	padding-top:102px;
  font-size:16px;
 	text-transform:uppercase;
 	color:#000;
  position:relative;
	 overflow:hidden;
}


#head h1 a{
  color:#000;
	 text-decoration:none;
}


#head h1 small{
  color:#7c7c7c;
	 font-size:9px;
	 font-weight:normal;
	 font-family:Arial,sans-serif;
}


#head h1 .ir{
  width:125px;
	 height:192px;
	 background-image:url("../images/layout/heading/h1.gif");
}


.en #head h1 .ir{
	 background-image:url("../images/layout/heading/h1en.gif");
}

#head p{
  width:310px;
	 height:100px;
	 position:absolute;
	 top:32px;
	 left:125px;
  padding-right:325px;
	 text-align:right;
	 background-color:#446de0;
	 color:#fff;
  font-family:"Times New Roman",serif;
	 padding-top:23px;
	 font-size:22px;
}


#head p .ir{
  width:635px;
	 height:123px;
	 background-image:url("../images/layout/text/motto.jpg");
}

.en #head p .ir{ 
	 background-image:url("../images/layout/text/motto_en.jpg");

}


#head ul{
  width:635px;
	 height:36px;
 	position:absolute;
	 left:125px;
	 top:156px;
	 list-style:none;
	 display:block;
}


#head li{
  list-style:none;
	 height:36px;
	 float:left;position:relative;
}


#head li a{
  display:block;
	 position:relative;
  text-align:center;
	 text-decoration:none;
  color:#454545;
	 text-transform:uppercase;
	 font-size:12px;
	 letter-spacing:-1px;
  height:26px;
	 padding-top:10px;
}


#head li a:hover{
  color:#3156bf;
}


#head li .ir{
  height:36px;
}


#head li:hover a .ir,#head li a:hover .ir,#head .act a .ir{
  background-position:0 -36px;
}


#head li:hover ul{
  visibility:visible;
}


#head li ul{
  position:absolute;
  border:1px solid #d2d2d2; 
  background-color:#fff;
  background-image:url("../images/layout/background/submenu_top.gif");
  background-repeat:repeat-x;
  top:36px;
  left:0;
  height:auto;
  width:auto;
  padding-top:8px;
  visibility:hidden;
}


#head li li{
  float:none;
  min-height:20px;
  height:20px;
}


#head li ul > li{
  height:auto;
}


#head li .last{
  background-image:url("../images/layout/background/submenu_bot.gif");
  background-repeat:repeat-x;
  background-position:0 100%;
  padding-bottom:8px;
}


#head li li a{
  text-transform:none;
  text-align:left;
  height:auto;
  padding:3px 12px;
}


#head li li a:hover{
  background-color:#3156bf;
  color:#fff;
}


#head #l1 ul{
  width:210px;
}


#head #l3 ul{
  width:160px;
}


#head #l4 ul{
  width:150px;
}


#head #l5 ul{
  width:180px;
}



#l1{
  width:112px;
}


#l2{
  width:124px;
}


#l3{
  width:71px;
}


#l4{
  width:67px;
}


#l5{
  width:158px;
}


#l6{
  width:103px;
}


#l2100{
width:161px;
}

#l2200{
width:78px;
}


#l2300{
width:85px;
}

#l2400{
width:208px;
}

#l2500{
width:103px;
}


#l2100 .ir{
width:161px;	 background-image:url("../images/layout/nav/l1en.gif");
}

#l2200 .ir{
width:78px;background-image:url("../images/layout/nav/l2en.gif");
}


#l2300 .ir{
width:85px;background-image:url("../images/layout/nav/l3en.gif");
}

#l2400 .ir{
width:208px;background-image:url("../images/layout/nav/l4en.gif");
}

#l2500 .ir{
width:103px;background-image:url("../images/layout/nav/l5en.gif");
}


















#l1 .ir{
  width:112px;
	 background-image:url("../images/layout/nav/l1.gif");
}


#l2 .ir{
  width:124px;
	 background-image:url("../images/layout/nav/l2.gif");
}


#l3 .ir{
  width:71px;
	 background-image:url("../images/layout/nav/l3.gif");
}


#l4 .ir{
  width:67px;
	 background-image:url("../images/layout/nav/l4.gif");
}


#l5 .ir{
  width:158px;
	 background-image:url("../images/layout/nav/l5.gif");
}


#l6 .ir{
  width:103px;
	 background-image:url("../images/layout/nav/l6.gif");
}


#l3.act .ir{
  background-image:url("../images/layout/nav/l3a.gif");
}


#shl,#shr{
  width:6px;
	 height:193px;
	 font-size:1px;
	 display:block;
	 position:absolute;
	 top:0;
	 left:0;
	 background-image:url("../images/layout/background/shl.gif");
}


#shr{
  left:auto;
	 right:0;
	 background-image:url("../images/layout/background/shr.gif");
}


#home{text-align:left;
  width:760px;
  padding-top:25px;
  background-image:url("../images/layout/background/home.gif");
	 background-repeat:no-repeat;
  padding-bottom:40px;
}



#welcome{
  width:521px;
  background-position:100% 0;
	 background-repeat:no-repeat;
	 margin-left:24px;
  color:#646464;
	 font-size:12px;
	 line-height:15px;
	 padding-bottom:25px;
float:left;
_display:inline;
}

.en #welcome{
width:710px;float:none;
_display:block;
}



#welcome h2{
  width:395px;
	 height:37px;
  position:relative;
  margin-bottom:12px;
	 font-weight:normal;
	 font-size:18px;
	 letter-spacing:-1px;
  color:#446de0;
	 line-height:1.2;
	 overflow:hidden;
}


#welcome h2 small{
  font-size:11px;
	 color:#96b685;
}


.en #welcome h2{width:164px;}

#welcome h2 .ir{
  width:395px;
	 height:37px;
	 background-image:url("../images/layout/heading/h2_welcome.gif");
}


.en #welcome h2 .ir{
width:164px;
	 background-image:url("../images/layout/heading/h2_welcome_en.gif");

}

#welcome p{
  width:500px;min-width:480px;
	 margin-bottom:12px;
}

.en #welcome p{
width:710px;
}

#welcome .first{
border-bottom:1px solid #ccc;padding-bottom:15px;

}

.en #welcome .first{
width:520px;

}



#homebot{
  width:760px;
}


#hometext{
  width:412px;
	 float:left;
 	padding-right:30px;
	 padding-bottom:30px;
  background-image:url("../images/layout/background/hometext.gif");
  background-repeat:no-repeat;
	 padding-left:23px;
	 padding-top:15px;
  color:#646464;
	 font-size:12px;
	 line-height:15px;
}


#hometext p{
  margin-bottom:15px;
}


#homenews{
  width:179px;
	 float:left;
  background-image:url("../images/layout/background/homenews.gif");
  background-repeat:no-repeat;
  padding:0 18px;
  padding-bottom:30px;
	 padding-top:15px;
  color:#646464;
	 font-size:11px;
	 line-height:14px;
margin-top:-25px;


}



#homenews img{display:block;margin-bottom:20px;margin-left:10px;}



#homenews h2{
  font-size:16px;
	 font-weight:normal;
	 letter-spacing:-1px;
	 height:30px;
 	width:260px;
 	overflow:hidden;
	 position:relative;
 	margin-bottom:5px;
  color:#63884f;
}


#homenews h2{
  width:100px;
	 color:#446de0;
} 



#homenews h2 .ir{
  width:100px;
	 height:30px;
 	background-image:url("../images/layout/heading/h2_homenews.gif");
}

.en #homenews h2 .ir{
 	background-image:url("../images/layout/heading/h2_homenews_en.gif");
}


#homenews h3{
  font-size:11px;
  color:#5a8146;
}

#homenews h3 a{
  text-decoration:none;

  color:#5a8146;
}

#homenews h3 small{
  color:#646464;
  font-weight:normal;
	 font-family:Arial,sans-serif;font-size:11px;
}


#homenews p{
  margin-bottom:10px;
}


#body{
  width:760px;
	 padding-bottom:40px;
}


#lcol{
  width:190px;
  float:left;
  background-color:#dae6d3;
  background-image:url("../images/layout/background/lcol.gif");
  background-position:0 54px;
  background-repeat:repeat-x;
  height:470px;
  min-height:470px;
}


#body > #lcol{
  height:auto;
}


#lcol h2{
  width:175px;
  padding-left:15px;
  height:40px;
  padding-top:14px;
  font-weight:normal;
  font-size:18px;line-height:1;
  color:#3659b9;
  overflow:hidden;
  position:relative;
}


#lcol #h500,#lcol #h2100,#lcol #h2500{
  height:58px;
}

#lcol h2 .ir{width:190px;}

#lcol #h2500 .ir{
background-image:url("../images/layout/heading/h2_coop.gif");
  height:72px;
}

#lcol #h2600 .ir{
background-image:url("../images/layout/heading/h2_contacts_en.gif");
 height:54px;
}

#lcol #h2400 .ir{
background-image:url("../images/layout/heading/h2_resources.gif");
 height:54px;
}


#lcol #h2200 .ir{
background-image:url("../images/layout/heading/h2_projects.gif");
 height:54px;
}

#lcol #h2100 .ir{
background-image:url("../images/layout/heading/h2_mission.gif");
 height:72px;
}



#h100 .ir{

  height:54px;
  background-image:url("../images/layout/heading/h2_about.gif");
}


#h200 .ir{
  height:54px;
  background-image:url("../images/layout/heading/h2_research.gif");
}


#h300 .ir{
  height:54px;
  background-image:url("../images/layout/heading/h2_parents.gif");
}


#h400 .ir{
  height:54px;
  background-image:url("../images/layout/heading/h2_doctors.gif");
}


#h600 .ir{
  height:54px;
  background-image:url("../images/layout/heading/h2_contacts.gif");
}


#h500 .ir{
  height:72px;
  background-image:url("../images/layout/heading/h2_experts.gif");
}




#lcol ul{
  list-style:none;
  width:190px;
} 


#lcol li{
  list-style:none;
  display:inline;
  width:190px;
  height:27px;
}


#lcol .last{
  height:32px;
}


#lcol li a{
  display:block;
  position:relative;
 	width:175px;
  padding-left:15px;
  text-decoration:none;
  color:#6e6e6e;
	 font-size:12px;
  height:20px;
 	padding-top:7px;
}


#lcol .last a{
  height:25px;
}


#lcol li a .ir{
  width:190px;
	 height:27px;
}


#lcol .last a .ir{
  height:32px;
}


#lcol #l1446{
  height:42px;
}


#lcol #l1446 a{
  height:35px;
}


#l310 .ir{
  background-image:url("../images/layout/nav/l310.gif");
}


#l320 .ir{
  background-image:url("../images/layout/nav/l320.gif");
}


#l330 .ir{
  background-image:url("../images/layout/nav/l330.gif");
}


#l340 .ir{
  background-image:url("../images/layout/nav/l340.gif");
}


#l350 .ir{
  background-image:url("../images/layout/nav/l350.gif");
height:32px;
}




#l1441 .ir{
  background-image:url("../images/layout/nav/l1441.gif");
}


#l1442 .ir{
  background-image:url("../images/layout/nav/l1442.gif");
}


#l1443 .ir{
  background-image:url("../images/layout/nav/l1443.gif");
}


#l1444 .ir{
  background-image:url("../images/layout/nav/l1444.gif");
}


#l1445 .ir{
  background-image:url("../images/layout/nav/l1445.gif");
}


#lcol #l1446 a .ir{
  background-image:url("../images/layout/nav/l1446.gif");
  height:42px;
}


#l1447 .ir{
  background-image:url("../images/layout/nav/l1447.gif");
}


#l1448 .ir{
  background-image:url("../images/layout/nav/l1448.gif");
}


#l410 .ir{
  background-image:url("../images/layout/nav/l410.gif");
}


#l420 .ir{
  background-image:url("../images/layout/nav/l420.gif");
}


#l430 .ir{
  background-image:url("../images/layout/nav/l430.gif");
}


#l440 .ir{
  background-image:url("../images/layout/nav/l440.gif");
}


#l450 .ir{
  background-image:url("../images/layout/nav/l450.gif");
}


#l510 .ir{
  background-image:url("../images/layout/nav/l510.gif");
}


#l520 .ir{
  background-image:url("../images/layout/nav/l520.gif");
}


#l530 .ir{
  background-image:url("../images/layout/nav/l530.gif");
}


#l540 .ir{
  background-image:url("../images/layout/nav/l540.gif");
}


#content{text-align:left;
  width:520px;
  float:left;
  padding:25px;
  color:#444444;
	 font-size:12px;
	 line-height:14px;
  background-image:url("../images/layout/background/content.gif");
  background-repeat:no-repeat;
  height:400px;
  min-height:400px;
  padding-bottom:50px;
position:relative;overflow-x:hidden;
}


body#content{height:auto;}

#content table {border-collapse:collapse;border-bottom:1px solid #666;border-right:1px solid #666;}
#content td {border-left:1px solid #666;border-top:1px solid #666;padding:2px 5px;}
#content td p {margin:0px;padding:0px;width:auto;}

.tal {text-align:left !important;}
.tar {text-align:right !important;}
.tac {text-align:center !important}
.taj {text-align:justify !important}




#body > #content{
  height:auto;
}


body#content{
  margin:0;
  text-align:left;
  background-position:0 0;
}


#content p{
  margin-bottom:20px;
}

#content .project{
background-color:#dadfd8;
padding:6px 3px;
}


#content h3{

  

color:#222222;color:#fff;
background-color:#96b685;

	 font-size:18px;
  font-weight:normal;
  margin-bottom:25px;
	 letter-spacing:-1px;
padding:6px 3px;
}


#content h4{
  font-size:12px;
	 color:#3659b9;
 	margin-bottom:5px;
	 margin-top:30px;
}


#content a{
  color:#3659b9;
}


#content ul{
  margin:25px 0;
  list-style:none;background-color:#cddbea;padding:5px 0;
  padding-right:20px;

}


#content ul li{
  margin-bottom:10px;
  list-style:none;
  background-image:url("../images/layout/background/bul.gif");
  background-repeat:no-repeat;
  padding-left:20px;
  background-position:9px 4px;
}


#content .autho{
  font-style:italic;
  margin-top:-15px;
}


#content .anno{
  margin-top:-10px;
}


#content .more{
  margin-bottom:35px;
  margin-top:-12px;
  font-weight:bold;
}


#listing{
  margin-top:45px;
  word-spacing:3px;
}


#listing a{
  word-spacing:0;
}


#listing strong{
  color:#63884f;
  font-size:13px;
}


#help{
  width:635px;
  height:32px;
  position:absolute;
  background-image:url("../images/layout/background/help.gif");
  background-repeat:no-repeat;
  left:131px;
  top:0;
  background-color:#fff;
z-index:2;
}


#helpico{
  position:absolute;
 	left:13px;
 	top:14px;
 	width:165px;
}


#helpico a{
  float:left;
	 margin-right:20px;
}


#helpflg{
  position:absolute;
 	top:10px;
 	width:60px;
 	left:573px;
}


#helpflg a{
  width:16px;
	 height:10px;
 	border:1px solid #9d9d9d;
	 float:left;
	 margin-right:11px;
}


#helpflg img{
  display:block;
}


#foot{
  position:absolute;
	 bottom:0;
	 left:0;
  width:772px;
	 height:44px;
  background-image:url("../images/layout/background/foot.gif");
  font-size:10px;
	 color:#292929;
}


.root #foot{
  height:46px;
  background-image:url("../images/layout/background/root_foot.gif");
} 


#foot a{
  color:#3a5fc6;
}


#foot p{
  margin:15px 25px;
	 width:250px;
	 display:inline;
}


#footcopy{
  float:left;
}


#footreal{
  float:right;
	 text-align:right;
}

