*{
	margin:0; padding:0;
}
html, body{
	height:100%;
}
html{
	background:#F8F0E3 url(/img/background.jpg) top left;
}
body{
	 font-size:13px; color:#000000; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
a{
	color:#9B2424; text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
a img{
	border:0;
}
.png { filter:expression(fixPNG(this)); }
table.tableHide{
	width:100%; height:100%; border-spacing:0;
}
table.tableHide tr td.home{
	text-align:center; vertical-align:middle;
}
#fake{
	width:100%; visibility:hidden; height:1px; //font-size:1px;
}
#root{
	min-width:1004px; max-width:1162px; margin:0 auto;
}
#share, #footer{
	min-width:1004px; max-width:1280px; margin:0 auto; 
}
.main_flash{
	overflow:hidden; padding-right:49px; background:transparent url(/img/right_flash_back.jpg) top right no-repeat; 
}
.flashWrapper{
	padding-left: 49px; background:url(/img/left_flash_back.jpg) left top no-repeat;
}
.usr{
	background:url(/img/left_right.gif) center 0 no-repeat; //font-size:13px;
}
.headerMain{
	height:128px; background: transparent url(/img/head_line.jpg) 0 16px repeat-x; 
}
.decor{
	height:50px; background: transparent url(/img/top_left.jpg) left bottom no-repeat;
}
.decor img{
	display:block; float:right;
}
.navigation{
	height:78px; 
}
.mainFooter{
	background: transparent url(/img/nav_bg.jpg) left top repeat-x; 
}
.navigation{
	overflow:hidden; background: transparent url(/img/nav_bg.jpg) left top repeat-x; 
}
.navWrapper{
	background:transparent url(/img/nav_left_bg.jpg) 0 0 no-repeat; height:78px;
}
.navVis{
	background:transparent url(/img/nav_right_bg_index.jpg) 100% 0 no-repeat; height:78px;padding-left:70px; 
}
.serviceLinks{
	width:11px; float:left; padding-top:13px;
}
.serviceLinks a{
	display:block; width:11px; height:10px; background-image: url(/img/service_link.gif); background-repeat:no-repeat; text-decoration:none;
	margin-bottom:12px; overflow:hidden;
}
.serviceLinks a.search{	background-position:0 0; }
.serviceLinks a.mail{ background-position:0 -10px; }
.serviceLinks a.map{ background-position:0 -20px; }
.serviceLinks a.search:hover{ background-position:0 -30px; }
.serviceLinks a.mail:hover{ background-position:0 -40px; }
.serviceLinks a.map:hover{ background-position:0 -50px;
}
.logo{
	float:left; margin-left:10px; padding:5px 0 0 10px;
}
.table_sk{
	width:99%;
}
.nav_item{
	margin: 0 115px 0 300px; padding-top:24px; text-align:left;
}
.twoLewel td{
	width:33%;
}
.twoLewel td div{
	position:relative; height:1px;  
}
.twoLewel td div span{
	display:none; 
}
.twoLewel td:hover div span, .twoLewel td.over div span{
	display:block; 
}
.twoLewel td:hover div span, .twoLewel td.over div span{
	background:#861616; position:absolute; height:28px; overflow:hidden;
}
.menuLevel2{
	border-spacing:0; margin:3px 0 2px; width:100%;
}
.menuLevel2 tr td{
	padding:0; text-align:center !important; width:auto;
}
.menuLevel2 tr td a img{
	margin-top:7px;
}
.firstmenu{
	display:block; text-align:center; padding-bottom:2px; //padding-bottom:5px; margin-top:4px;
}
.newFooter{
	font-family: Georgia, Arial, Helvetica, sans-serif;  font-size:0.85em;text-align:left;  color:#ffffff; 
}
.mainPhone{
	width:235px; float:right; padding-top:20px; font-weight:bold;padding-left:30px;
}
.mainPhone big{
	font-weight:normal; color:#FFCB74; font-size:1.8em; display:block;
}
.mainCopyright{
	 height:53px; padding:25px 0 0 90px; float:left;
}
.mainCopyright span{
	padding-left:10px; 
}
.mainCopyright span a{
	color:#FFCB74;
}
.footDecor{
	background: transparent url(/img/foot_line.jpg) top left repeat-x; 
}
.footDecor div{
	background: transparent url(/img/z_foot_right.jpg) top right no-repeat; 
}
.footDecor div span{
	display:block; background: transparent url(/img/z_foot_left.jpg) top left no-repeat; height:56px;
}
.centerTab{
	background: transparent url(/img/vline.gif) 0 0 no-repeat;
}
/*********************************************************************************/
.headline{
	 background: transparent url(/img/nav_left_bg.jpg) 0 -1px no-repeat;
}
.rightUpdate{
	background: transparent url(/img/nav_right_bg.jpg) 100% 0 no-repeat;
}
.page{
	height:100%;width:100%; border-spacing:0;
}
.page .content{
	vertical-align:top; padding-top:15px; background: transparent url(/img/nav_bg_page.jpg) 0 15px repeat-x !important; 
	//background: transparent url(/img/nav_bg_page_ie.jpg) 0 15px repeat-x; 
}
.header{
	padding-left:35px;
}
.navigationPage{
	height:43px;  /*background: transparent url(/img/page_right_header.gif) 100% 0 no-repeat;*/ float:right; width: 480px;padding:35px 0 0;
}
.navigationPage span{
	padding:30px 0 0; background: transparent url(/img/vline.gif) 0 25px no-repeat;
}
.navigationPage span a , .navigationPage span strong{
	margin:0 15px; 
}
.navigationPage .firstchild{
	background: none;
}
.header .logo{
	margin:0;
}
.fixxxed{
	width:1004px; height:1px; overflow:hidden; visibility:hidden;
}
.contentBox{
	background: transparent url(/img/content_bg.jpg) center -1px no-repeat; clear:both; float:left;
}
.right_cols{
	width:215px; float:right;
}
div.wrapper{
	position:relative; top:-1px;
}
div.wrapper{
	width:100%; /* background: transparent url(/img/content_bg.jpg) center top no-repeat;*/ clear:both; 
}
div.rightBox{
	width:300px; float:right; 
}
.right_list{
	background:transparent url(/img/shit.gif) 0 200px no-repeat; padding-left:40px;
}
.right_list ol{
	background:transparent url(/img/00_list_bg.gif) 0 0 no-repeat;  padding:50px 0 0 20px; height:195px; position:relative; z-index:2;
}
.right_list ol.big_menu{
	background:transparent url(/img/00_new_list.gif) 0 0 no-repeat; position:relative; z-index:1; left:-20px;
}
.right_list ol li{
	list-style:none; height:30px; background-image:url(/img/right_cifra.gif); background-repeat:no-repeat; overflow:hidden; 
	width:150px; margin:0; padding:0; overflow:hidden; //float:left;
}

li.item0{background-position: 5px 10px;}
li.item1{background-position: 5px -20px;}
li.item2{background-position: 5px -48px;}
li.item3{background-position: 5px -76px;}
li.item4{background-position: 5px -103px;}
li.item5{background-position: 5px -138px;}

.right_list ol li a, .right_list ol li span{
	display:block; padding-left:30px; height:20px; padding-top:10px; background:none; /*position:relative;*/ width:200px;/* width:100px; */
	
}
.right_list ol li a:hover, .right_list ol li span{
	/*background:transparent url(/img/right_link.gif) 0 0 no-repeat;background:transparent url(/img/right_link_ani.gif) 0 0 no-repeat;*/ 
}
.right_list ol li span{
	background:transparent url(/img/right_link_ani.gif) 0 0 no-repeat;
}
.right_list ol.big_menu li{
	width:200px;
}
.right_list ol.big_menu li a:hover, .right_list ol.big_menu li span{
	background:transparent url(/img/right_link_update.gif) 0 1px no-repeat;
}
.linkus0{
	background:transparent url(/img/01_list_bg_up.gif) 0 0 no-repeat; width:124px; height:62px; padding:10px 0 0 10px;
	position:relative; top:-18px; left:50px; z-index:2;
}
.linkus1{
	background:transparent url(/img/02_list_bg.gif) 0 0 no-repeat; width:136px; height:85px; padding:20px 0 0 20px;
	position:relative; top:-45px; left:90px; z-index:2; 
}
.linkus0 a, .linkus1 a{
	position:absolute; z-index:10;
}
.quotation{
	width:150px; padding-left:25px; font-size:0.85em;background:transparent url(/img/quot_t.gif) 0 0 no-repeat;
	position:relative; left:-25px;
}
.quotation p{
	background:transparent url(/img/quot_b.gif) 100% 100% no-repeat; padding-bottom:5px;
}
.hotPhone{
	font-family: Georgia, Arial, Helvetica, sans-serif;  font-size:0.85em; font-weight:bold;
	padding-top:30px;
}
.hotPhone big{
	font-weight:normal; color:#A62727; font-size:1.8em; display:block;
}
div.textBox{
	margin-right:310px; padding-right:10px; 
}
.para{
	width:70px; float:left; padding-left:30px; padding-top:10px;
}
.contentBlock{
	margin-left:105px; padding-bottom:110px; 
}
.contentBlock h2{
	padding-top:15px;
}
.contentBlock p{
	margin-top:15px;
}
.photobox{
	width:244px; height:265px; background:transparent url(/img/photo_bg.jpg) 0 0  no-repeat; float:left; margin:15px 20px 10px 0;
	padding:25px 0 0 22px;
}
.photobox img{
	display:block;
}
.photobox em{
	display:block; color:#7E7E7E;  font-size:0.85em; margin-top:10px;
}
.fundName{
	background:transparent url(/img/fund_shit.gif) 0 0  no-repeat; min-height:92px; //height:92px; margin-left:-15px;
}
.fundName h3{
	font-family: Georgia, 'Times New Roman', Times, serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;
	margin-left:37px; padding:15px 10px 0 70px; min-height:77px; //height:77px;
}
.contentBlock h4{
	margin:15px 0; font-size:1.1em; 
}
.contentBlock table, .fullBox table{
	width:100%; //width:99%; border-collapse:collapse;  margin-top:15px;
}
.contentBlock table tr th, .contentBlock table tr td, .fullBox table tr th, .fullBox table tr td{
	border-width:1px; border-style:dashed; border-color: #000000 #000000 #A09A91 #000000;
	vertical-align:top; text-align:left; padding:7px 20px;
}
.contentBlock table.mypadding tr th, .contentBlock table.mypadding tr td {
	padding:3px 5px;
}
.lastrow td{
	border-bottom-color:#000000 !important;
}
.contentBlock table tr th, .fullBox table tr th{
	background:#FFFFFF;
}
.selectTd{
	background:#E0D8CC;
}
.contentBlock ul, .fullBox ul{
	margin:15px 20px;
}
.contentBlock ul li, .fullBox ul li{
	list-style-type:none; background:transparent url(/img/bul.gif) 0 3px no-repeat; padding-left:20px; margin-top:5px;
}
.contentBlock p big{
	font-weight:bold; font-size:1.23em;
}
.all_fund{
	margin:0 0 40px 50px; 
}
.all_fund hr{
	height:1px; clear:both;
}
.all_fund h2{
	margin-left:10px;
}
.three_fund, .duo_fund{
	text-align:center;
}
.three_fund *, .duo_fund *{
	text-align:left;
}
.three_fund{
	width:33%; float:left; margin-top:40px;
}
.duo_fund{
	width:45%; float:left; margin-top:40px; 
}
.three_fund .fundName, .three_fund .duo_fund{
	margin-bottom:15px;
}
.three_fund .fundName, .three_fund p,
.duo_fund .fundName, .duo_fund p{
	width:300px; margin:0 auto 15px;
}
.three_fund .fundName h3 a, .duo_fund .fundName h3 a{
	color:black; text-decoration:none;
}
.three_fund .fundName h3 a:hover, .duo_fund .fundName h3 a:hover{
	text-decoration:underline;
}
.fundName h3{
	margin-left:27px; padding:25px 10px 0 70px; 
}
.three_fund .fundName, .duo_fund .fundName{
	position:relative; left:-20px;
}
.num1{
	background:transparent url(/img/fund_num1.gif) 10px 25px  no-repeat;
}
.num2{
	background:transparent url(/img/fund_num2.gif) 5px 25px  no-repeat;
}
.num3{
	background:transparent url(/img/fund_num3.gif) 5px 25px  no-repeat;
}
.num4{
	background:transparent url(/img/fund_num4.gif) 0 25px  no-repeat;
}
.num5{
	background:transparent url(/img/fund_num5.gif) 5px 25px  no-repeat;
}
.num6{
	background:transparent url(/img/fund_num6.gif) 5px 25px  no-repeat;
}
/*************************************************************************/
.hr{
	clear:both; height:1px; overflow:hidden;
}
.footline{
	height:115px; vertical-align:bottom;
}
.footer{
	height:115px;  font-size:0.85em; font-family: Georgia, Arial, Helvetica, sans-serif;
}
.footer a{
	color:#9B2424; 
}
.slogan{
	position:relative; height:1px; width:1px; //font-size:1px; z-index:1;
}
.slogan img{
	display:block; position:absolute; top:-113px;
}
.develop{
	width:260px; float:right; background:transparent url(/img/develop_bg.gif) 0 100%  no-repeat; height:55px; padding-top:60px;
}
.copyright{
	position:relative; z-index:2; padding:45px 0 0 110px; float:left;
}
.footerHotLine{
	text-align:center; font-weight:bold; padding-top:50px;
}
.footerHotLine big{
	font-weight:normal; color:#A62727; font-size:1.8em; margin-left:10px;
}
.sloganFoot{
	width:1px; height:1px; position:relative;
}
.sloganFoot img{
	position:absolute; left:-200px; top:-53px;
}
.new_left{
	background:transparent url(/img/new_left.jpg) 0 0  no-repeat; height:138px;
}
.new_right{
	background:transparent url(/img/new_right.gif) right top no-repeat; height:138px;
}
.newFooter{
	background:transparent url(/img/footfoot.jpg) left top repeat-x;
}
.slogann{
	text-align:center; width:260px; background: transparent url(/img/z_center.jpg) center 79px no-repeat; float:right; padding-top:3px;
}
/***************************** NEW *****************************************/
.soldier{
	width:99%; display:table; //display:inline-block; margin:20px 0 30px; 
}
.partners{
	width:160px; height:230px; float:left; margin-right:30px; 
}
.partners a.partLogo{
	display:block; border:1px solid #ACA69D; background:#ffffff; text-align:center; height:90px; padding-top:15px;
}
.partners h4{
	margin:0; padding:0; font-size:16px; padding:3px 0; 
}
h3{
	font-size:1.6em; color:#A62727; padding-bottom:20px;
}
hr{
	margin:20px 0; height:5px; visibility:hidden; clear:both;
}
.teambox{
	font-size:16px;
}
.teambox h3{
	font-size:24px; color:#000; font-weight:normal; padding-bottom:10px;
}
.soldier div h4{
	margin:0 0 15px; color:#A62727; font-size:18px; font-weight:normal;
}
.soldier span{
	display:block; float:left; background:transparent url(/img/photo_bg_small.jpg) 0 0  no-repeat; width:200px; height:198px;
	text-align:center; padding-top:20px; overflow:hidden;
}
.soldier div{
	margin: 0 20px 0 220px; 
}
.soldier div p{
	margin-top:10px; font-size:13px;
}
.dark{
	clear:left; color:#000000; padding:20px 0 10px; font-size:1.5em !important; font-weight:normal; margin:0;
}
.dark a{
	font-size:1em; color:#000000; text-decoration:none;
}
.imageFull{
	display:block; float:left; margin:15px 15px 10px 0;
}
.pageSlogan{
	background:url(/img/pageSlogBg.gif) top center no-repeat; text-align:center; margin-top:30px; width:100%;
}
.pageSlogan .wrapperSlog{
	background:url(/img/pageSlogBgRight.gif) top right no-repeat;
}
.pageSlogan .wrapperSlog div{
	background:url(/img/pageSlogBgLeft.gif) top left no-repeat;
}
.pageSlogan .wrapperSlog div{
	height:60px; padding-top:13px;
}
.vacance{
	display:block; float:left; clear:left; font-weight:bold; color:#8B2020; text-decoration:underline; margin-bottom:5px; padding:0 0 0 25px;
	background-image:url(/img/vacance_link.gif); background-repeat: no-repeat; background-position: 0 0; cursor:pointer; cursor:hand; 
}
.vacance_description{
	clear:left; padding:5px 20px 30px 0; display:none;
}
.add_resume dl dd{
	margin:5px 0 10px; display:block;
}
.add_resume dl dd select, .add_resume dl dd textarea, .datesel select{
	border:1px solid #ABA195;
}
.add_resume dl dd option{
	padding-left:5px;
}
.add_resume dl dd textarea{
	width:560px; height:180px;
}
.center_message{
	text-align:center; color:#9B2424; font-size:1.4em;
}
.comments h4{
	margin:25px 0 10px; padding:0;
}
.comments small{
	font-size:0.9em; display:block; float:left; padding-right:10px; border-right:1px solid black; font-weight:bold;
}
.comments h5{
	font-size:1.07em; color:#AE2C2C; margin:-2px 0 0 10px; float:left; 
}
.comments p{
	clear:left; margin:0; padding:10px 0 20px;
}
.selector {
	border-top:1px solid #bbb7ac; padding:10px 0 30px;
}
.selector strong, .selector a{
	margin:0 3px;
}
.selector span{
	display:block; float:right; font-weight:bold;
}
/*Graph*/
.graph{
	padding-bottom:0;
}
.graphic{
	/*margin:40px 90px 0 100px;*/ margin:20px 10px 0 100px; /*//margin:20px 10px 0 50px;*/
}
.gr_wrap{
	background-color:#E0D8CC; padding:15px 30px; margin-top:10px;
}
.gr_body{
	/*width:500px; float:left; */
}
.gr_wrap h5{
	font-size:1.1em; margin:0; padding:0 0 0 40px;
}
.gr_wrap h5 strong{
	color:#AE2C2C;
}
.date_chan{
	margin-left:0px; 
}
.calendar{
	margin-left:40px;
}
.datesel {
	height:50px;
}
.date_chan h5{
	padding:0; margin-bottom:15px; clear:left;
}
.datesel div span{
	font-size:1.1em; font-weight:bold; margin-right:10px; display:block;  float:left;
}
.datesel div {
	margin:0 0 7px 0; float:left; width:195px; 
}
.fullBox{
	margin:20px 90px 0 100px;  padding-bottom:80px;
}
/*Calc*/
.investCalc{
	border:1px dashed #000000; margin:25px 30px 0 0; padding:0 15px 15px; text-align:center;  font-size:14px;
}
.investCalc p{
	text-align:left; 
}
.investCalc dl{
	width:410px; margin:0 auto; text-align:right; margin-top:15px;
}
.investCalc dl dt{
	font-weight:bold; display:block; float:left; width:130px;margin-bottom:10px; 
}
.investCalc dl dd{
	display:block; margin-left:140px; text-align:left; margin-bottom:10px; 
}
.investCalc dl dd select, .investCalc dl dd input{
	border: 1px solid #ABA195; 
}
.actionForm{
	width:390px; margin:0 auto; display:table; //display:inline-block;
}
.actionForm div{
	display:block; float:right; margin-left:10px;
}
.fundId{
	margin:15px 0; color:#AE2C2C;font-size:14px; font-weight:bold;
}
.selections{
	margin:0 30px 0 0;  font-size:14px;
}
.selections div{
	border-bottom:1px dashed #9D988F; margin-top:7px;
}
.selections div strong, .selections div span{
	background: transparent url(/img/background.jpg) top left; position:relative; top:2px;
}
.selections div strong{
	display:block; float:right;
}
.selections div span em{
	font-style:normal; color:#AE2C2C;
}
.totalResult{
	font-size:18px; color:#AE2C2C; margin-top:30px !important;
}
.totalResult strong{
	font-weight:normal;
}
.testInvest{
	color:#15394A;
}
.testInvest p{
	font-size:14px;
}
.questOne{
	margin-top:25px; color:#010101; font-weight:bold; font-size: 1.23em; margin-left:20px;
}
.questOne li span{
	color:#9B2424;
}
/*jNice*/
.jNice{
	padding:15px 0 0;
}
.jRadioWrapper {float: left;}
.jNiceRadio {
	background: transparent url(/img/radio.gif) no-repeat center top;
	vertical-align: middle; height: 18px; width: 18px; display:block;
	position:absolute;	margin-top:1px;
}
.jNiceChecked { background-position: center bottom;}
.jNiceHidden {display: none;}
.jNice label{
	display:block; margin-left:25px; padding-top:0px; margin-bottom:15px;
}
.newNav{
	width:100%; display:table; //display:inline-block;
}
.newNav *{
	display:block; float:left; margin-bottom:7px; clear:left; font-size:18px;
}
.newNav strong{
	font-weight:normal;
}
.redNote{
	color:#AE2C2C; font-size:14px; display:block;  margin-bottom:15px; 
}
.legend{
	width:190px; float:left;
}
.diagram{
	margin-left:200px; padding: 0 10px;
}
.legend div{
	height:34px; margin-bottom:10px;
}
.legend div div{
	width:30px; padding:1px; border:1px dashed #000000; float:left; height:30px;
}
.legend div div small{
	display:block; height:30px;
}
.legend div span{
	display:block; float:left; margin-left:10px; width:115px; color:#000000; font-weight:bold; padding-top:10px;
}
.legend div strong{
	display:block; float:left; color:#AE2C2C; padding-top:10px;
}
.pressAnons{
	padding-top:30px;
}
.anonsName{
	font-size:14px; font-weight:bold;
}
.pressAnons p{
	margin:5px 0 10px;
}
.pressNews h3{
	font-weight:normal; color:#000000; font-size:24px; padding:0;
}
.pressNews h4{
	margin:20px 0 0;
}
.glossBox{
	margin-top:20px;padding-bottom:20px;
}
.glossBox div{
	width:40px; float:left; font-weight:bold; font-size:12px;
}
.glossBox dl{
	margin-left:40px;
} 
.glossBox dl dt, .glossBox dl dd{
	display:block;
}
.glossBox dl dt{
	font-weight:bold; margin-bottom:5px; font-size:14px;
}
.glossBox dl dd{
	margin-bottom:20px;
}
.alphabet a{
	font-weight:bold; color:#77746b; margin-right:5px;
}
.alphabetGrafics{
	width:460px;margin-left:70px;
}
.alphabetGrafics a,.alphabetGrafics span{
	display:block; float:left; width:30px; height:40px; margin:0 70px 20px 0
}
.schoolBlock{
	width:550px; 
}
.schoolBlock h3{
	font-size:18px;  margin-bottom:45px;
}
.fightImg{
	margin-left:280px; text-align:center;
}
.leftFight{
	float:left; width:280px; 
}
.leftFight a, .leftFight span{
	display:block; padding:25px 0 0 100px; font-size:18px; font-weight:bold; color:#000; text-decoration:none;
	height:65px; margin-bottom:15px;
}
.leftFight a:hover{
	color:#A02626;
}
.borderTop{
	border-top:1px dashed #000000; margin-top:20px;
}
.borderTop dl{
	padding:20px 0 0; margin:0
}
.borderTop dl dt{
	font-weight:bold; font-size:16px;
}
.borderTop dl dd{
	padding:3px 0 15px;
}
.borderTop dl dt:first-child{
	color:#A02626; font-size:24px; padding-bottom:10px;
}
.schoolFin{
	text-align:center; padding-top:30px;
}
.finend{
	display:block; width:524px; margin:0 auto; margin-bottom:30px;
}
.rightBlock{
	margin-bottom:35px;
}
.rightBlock h4{
	margin-top:20px;
}
span.glosary {
	border-bottom:1px dashed;
	color:#9B2424;
	cursor:help;
	text-decoration:none;
}
/*tooltips*/
table.mytable tr td {
	border:1px solid #9B2424;
	padding:3px 5px;
	text-align:left;
	vertical-align:top;
}
/**/
.right_list ol.big_menu_school{
	background:transparent url(/img/00_new_list.gif) 0 0 no-repeat; position:relative; z-index:10; left:-20px;
}
.right_list ol.big_menu_school li{
	list-style:none; background:none; width:200px; margin:0; padding:0; //float:left; height:auto;
}
.right_list ol.big_menu_school li span{
	background-image:url(/img/right_cifra.gif); background-repeat:no-repeat; display:block; padding-top:0px; height:auto;
	
}
.right_list ol.big_menu_school li span a, .right_list ol.big_menu_school li span strong{
	display:block; height:20px; background:none; width:200px; 
	position:relative; left:-25px; padding:10px 0 0 25px;
}
.right_list ol.big_menu_school li div{
	margin:0 0 0 40px;
}
.right_list ol.big_menu_school li div a{
	height:auto; display:block; padding:0px; background:none; width:auto; position:static; padding-bottom:0;
	 
}
.right_list ol.big_menu_school li span.item0{background-position: 5px 5px !important;}
.right_list ol.big_menu_school li span.item1{background-position: 5px -25px !important;}
.right_list ol.big_menu_school li span.item2{background-position: 5px -50px !important;}
.right_list ol.big_menu_school li span.item3{background-position: 5px -79px !important;}
.right_list ol.big_menu_school li span.item4{background-position: 5px -98px !important;}
.right_list ol.big_menu_school li span.item5{background-position: 5px -132px !important;}
.school_head{
	background: url(/img/school/head_off.gif) 10px 0 no-repeat;
}
a.school_head:hover{
	background-image: url(/img/school/head_on.gif);
}
.school_shield{
	background: url(/img/school/shield_off.gif) 0px 8px no-repeat;
}
a.school_shield:hover{
	background-image: url(/img/school/shield_on.gif);
}
.school_weapon{
	background: url(/img/school/weapon_off.gif) 20px 0 no-repeat;
}
a.school_weapon:hover{
	background-image: url(/img/school/weapon_on.gif);
}
