/* LAYOUT **********/
html {
  height:100%;
  background:url(../PICs/window-bg.png) #EEEEEE;
}
body {
  padding:0; 
  margin:0 auto;
  width:960px; 
  min-height:100%;
  position:relative;
  font:14px Tahoma, Sans-Serif;
  background:url(../PICs/body_content-bg.png) white left top repeat-y;
  color:#333393;
}
body strong {
  font-weight:normal;
}
* html body {
  height:100%;
}
#content {
  overflow:hidden; 
  width:100%;
  padding-bottom:42px;
}
#main {
  float:left; 
  width:75%;
  font-family: Tahoma, sans-serif;
}
#main p,
#main li,
#main h1 {
  padding:0px 10px;
  margin:5px 0px;
}
#main h5 {
  margin:5px 0px 10px 1px;
  padding:0px 10px;
  font-family:mono, Arial, Tahoma;
  border-bottom:2px ridge #FF9900;
  width:95%;
}
#main p {
  font-weight:bolder;
}
#sections {
  float:left; 
  width:100%;
}
#sections ul, 
#sections li {
  float:left;
  list-style:none;
  margin:0; 
  padding:0;
}
#sections .li1, 
#sections .li2,
#contact .li3,
#other .li4 {
  padding:2px 0px;
  background:#1111DD;
  color:white;
  border:solid 1px;
  border-color:#46F #238 #238 #46F;
  width:142px;
  text-align:center;
  font-family:Tahoma, sans-serif;
  font-size: small;
  font-weight: bold; 
}
#sections li a {
  color:white; 
  text-decoration:none;
}
#sections li a:hover {
  color:#FFCC00;
}
#sections .li2,
#contact .li3,
#other .li4 {
  width:238px;
}
#news,
#contact,
#other, 
#ref1 {
  float:right; 
  width:25%;
  border-bottom:2px ridge #FF9900;
  margin-bottom:8px;
  font-family:Arial, Tahoma, sans-serif;
 }
#ref1 p {
  padding:5px 5px 5px 5px;
  font-weight:bolder;
 
}
  
#news .p5 {
  float:left;
  margin:20px 5px 0px 5px;
  font-weight:bolder;
}
#news .p6 {
  float:left; 
  margin:0px 5px;
  font-weight:bolder;
}
* html #news .p5 {
  margin-left:2.5px;
}
* html #news .p6  {
  margin-left:2.5px;
}

#news p {
  margin:20px 5px;
}
#title {
  height:120px;
  background:url(../PICs/title-bg.png) #1111DD left top repeat-x;
  border-bottom:2px ridge #FF9900;
}
#title .p1 {
  margin:0;
  float:left;
  background:url(../PICs/title-img2.png) left top no-repeat;
  padding:45px 0px 45px 350px;
}
#title .p2 {
  margin:15px 0px 0px 45px;
  float:left;
  width:25%;
  padding:0px 0px 0px 15px;
  font-size:18px;
  color: #FFFFFF;
  border-left:2px ridge #FF9900;
  font-weight:normal;
}
#title .p2 a {
	color:#FFFFFF;
	text-decoration:none;
}
#title .p3 {
  float:right;
  width:25%;
  margin:15px 0px 0px 15px;
  padding:0px 20px 0px 20px;
  font-size:28px;
  color: #FFFFFF;
  border-left:2px ridge #FF9900;
}
#title .p3 div {
  text-align:center;
  vertical-align:bottom;
}
#title .p4 {
  font-size:18px; 
  color:#FB9313;
}
#title .home {
  padding:18px 0px 0px 18px;
  background:url(/PICs/Cflocation.gif) left no-repeat;

}
#title .start {
  padding:18px 0px 0px 18px;
  background:url(/PICs/Star.png) left no-repeat;
} 
#contact,
#other,
#ref1 {
  margin:0px 0px 8px 0px;
  padding:0px 0px 10px 0px;
  clear:right;
}
#contact p,
#other p {
  margin:5px;
}
#contact li,
#ref1 li {
  font-weight:bolder;
}
#contact .pcolor{
  font-weight:bolder;
  font-size:smaller;
}
#contact .li3,
#other .li4 {
  margin:0px; 
}
#contact ul,
#ref1 ul,
#other ul {
  margin:5px 5px 5px 20px;
  padding:0px;
}
#contact li,
#ref1 li,
#other li {
  margin:5px 0px 5px 5px;
  padding:0px; 
} 
#other a {
  margin:0px;
  padding:0px;
}
#meta {
  height:40px; 
  width:100%; 
  padding:1px 0;
  position:absolute;
  overflow:hidden; 
  bottom:0;
  background:#1111DD;
  font-size:70%;
  color:#EEEEEE;
}
#meta p {
  margin:5px 0px 5px 5px;
  padding:0px;

}
#meta p a {
  color:#EEEEEE;
}
#meta .count {
	float:right;
	margin:5px 5px 0px 5px;
	padding:0px;
	filter: Alpha(Opacity=35);
	height:31px;
}
#meta span {
 /* display:none; */
}

/* FROM USE OLD FILES **********/
#sections .p10 {
  color:#FFCC00;
}
#sections .p10:hover {
  color:#FFFFFF;
}
#sections .p11 {
  font-size:x-small

}
#main .h1 {
  color:#FF6600; 
  font-size:18px;
}
#main .h1 strong {
  font-weight:bold;
}
#main hr {
  margin:5px;
  background-color:#FF9900;
  color:#FF9900;
}
#main .a1 {
  margin:0px;
  padding:0px;
  float:right;
}
#main form {
  text-align:center;
}
div.yandex_title {
  font-size: 100%;   
  margin:0 0 20px 0; 
  padding:0px;
}	
div.yandex_allnews {
  font-size: 80%; 
  margin:0px 5px 10px 5px;
}
#ul7 {
  position:absolute;
  visibility:hidden;
  top:144px;
  left:144px;
}
#stnone {
  display:none;
}

