html{
  background:#fff;
}
body{
  font:.8em 'Miryad Pro', sans-serif;
  background:url('../images/body.gif') no-repeat #fff 0 100%;
}
fieldset{
  border:none;
}
img, a img{
  border:none;
}
a{
  text-decoration:underline;
  color:#069;
}
a:visited{
}
a:hover{
  text-decoration:none;
}
a:focus, a:active{
  outline:none;
}
[onclick]{
  cursor:pointer;
}
#head{
  background:url('../images/head.jpg') no-repeat;
}
#base{
  list-style:none;
}
#search{
  color:#e53130;
}
#search #q{
  font-size:85%;
  border:1px solid #999;
  color:#000;
}
#search p, #search ul{
  font-weight:bold;
  font-size:120%;
}
#top{
  background:url('../images/top.gif') repeat-x 0 100%;
}
#top ul{
  list-style:none;
}
#top li{
  background:url('../images/topli.gif') no-repeat 100% 0;
}
#top a, #top a:visited, #top span{
  font-size:100%;
  text-decoration:none;
}
#top a, #top a:visited{
  color:#666;
}
#top span, #top a:hover{
  color:#b80101;
}
#nav ul{
  list-style:none;
}
#nav ul ul{
  font-size:85%;
}
#nav ul ul ul{
  font-size:100%;
}
#nav ul a{
  text-decoration:none;
  color:#666;
}
#nav ul span{
  color:#069;
}
#nav h3{
  text-transform:uppercase;
  font-size:120%;
  color:#cb0a1d;
}
#nav h4{
  font-size:100%;
  color:#069;
}
#nav h4 span{
  color:#cb0a1d;
}
#nav p{
  font-size:85%;
}
#nav .news a{
  color:#069;
}
#nav #sputnik h1, #nav #sputnik h2, #nav #sputnik h3{
  font-size:120%;
}
#nav #sputnik h1, #nav #sputnik h2{
  color:#cb0a1d;
}
#nav #sputnik h3, #nav #sputnik h4{
  color:#069;
}
#nav #sputnik ul{
  list-style-image:url('../images/ul.gif');
}
#nav #sputnik img{
  border:2px solid #abcee3;
}
#content{
}
#content .sub{
  list-style:none;
}
#content .pager, #content .pager a{
  color:#10445b;
}
#content h1{
  font-size:160%;
  font-weight:normal;
  color:#cb0a1d;
}
#content h2{
  font-size:130%;
  color:#cb0a1d;
}
#content h3{
  font-size:120%;
  color:#069;
}
#content h4{
  font-size:110%;
  color:#069;
}
#content ul{
  list-style-image:url('../images/ul.gif');
}
#content ul ul{
  font-size:100%;
}
#content img{
  border:0;
}
#content input, #content textarea{
}
#content input.but{
  font-weight:bold;
  font-size:85%;
  border-style:outset;
}
#content form sup{
  color:#f30;
}
#content td, #content th{
  border-right:1px solid #fff;
  border-bottom:1px solid #fff;
}
#content th{
  background:#97bede;
  color:#fff;
}
#content .tablelist td{
  background:#f5f5f5;
  color:#666;
}
#content .gallery ul{
  list-style:none;
  list-style-image:none;
}
.gallery li{
  overflow:hidden;
  border:2px solid #abcee3;
}
#content .mainGallery{
  border:2px solid #abcee3;
  background:url('/images/xsl_images/loader.gif') no-repeat 50% 50%;
}
.gallery .control{
	cursor:pointer;
}
#content .gallery img{
  border:none;
}
#right h3{
  text-transform:uppercase;
  font-size:120%;
  color:#cb0a1d;
}
#right h4{
  font-size:100%;
  color:#069;
}
#right h4 span{
  color:#cb0a1d;
}
#right p{
  font-size:85%;
}
#right .calendar a{
  color:#069;
}
#footer{
}
#footer div{
  font-size:160%;
  font-weight:bold;
  color:#e53130;
}
#footer address{
  font-style:normal;
  font-size:85%;
}
#footer a{
  color:#666;
}
#footer strong{
  color:#069;
}
