html{
  background:#fff;
}
body{
  font:0.8em 'Arial', sans-serif;
  color:#364753;
}
img, a img{
 border:none;
}
a{
  text-decoration:underline;
  color:#364753;
}
a:visited{
  color:#666;
}
a:hover{
  text-decoration:none;
  color:#09c;
}
#top{
  background:url('../images/top.jpg') no-repeat 100% 0;
}
#top a{
  text-decoration:none;
  font-weight:bold;
  color:#5c636d;
}
#top a:hover, #top span{
  font-weight:bold;
  color:#1b5782;
}
#nav address{
  font-style:normal;
  font-size:150%;
}
#nav address span{
  font-size:70%;
}
#nav ul li{
  list-style:none;
  font-weight:bold;
  font-size:115%;
}
#nav ul li li{
  font-size:90%;
}
#nav ul li li li{
  font-size:80%;
}
#nav ul li li li li{
  font-size:100%;
}
#nav ul a{
  text-decoration:none;
  color:#4f5e68;
}
#nav ul a:hover, #nav ul ul span.active, #nav ul ul span.span{
  color:#00a7df;
}
#nav ul li li a{
  background:url('../images/nav.gif') no-repeat 17px 50%;
}
#nav ul ul a:hover, #nav ul ul span.active, #nav ul ul span.span{
  background:url('../images/nav_a.gif') no-repeat 17px 50%;
}
#nav ul li li li a{
  background:none;
}
#nav ul ul ul a:hover, #nav ul ul ul span.active, #nav ul ul ul span.span{
  background:none;
}
#contacts{
  font-family:'Tahoma', sans-serif;
  background:url('../images/contacts.jpg') repeat-y;
  color:#364753;
}
#contacts .top{
  background:url('../images/contacts_top.jpg') no-repeat;
}
#contacts .bottom{
  background:url('../images/contacts_bottom.jpg') no-repeat 0 100%;
}
#contacts .bold{
  font-weight:bold;
  font-size:165%;
}
#contacts .bold span{
  font-weight:normal;
  font-size:60%;
}
#nav iframe{/*
  border:2px solid #09c;*/
}
#shortnews{
  background:url('../images/news_top.gif') no-repeat;
}
#shortnews h3{
  font-size:120%;
  background:url('../images/news_bottom.gif') no-repeat 0 100%;
  color:#fff;
}
#shortnews span{
  font-size:100%;
  font-weight:bold;
}
#shortnews span span{
  font-size:95%;
}
#shortnews a{
  font-size:100%;
}
/*Стили контента*/
#action{
  background:url('/images/action.jpg') no-repeat;
}
#gallery{
  background:url('/images/gallery.jpg') no-repeat;
  font-size:85%;
  font-weight:bold;
  color:#000;
}
#gallery p{
  cursor:pointer;
}
#interest span{
  font-weight:bold;
  font-size:95%;
}
#why h4 a{
  color:#4f5e68;
}
#free h4 a, #interest h4 a{
  color:#364753;
}
#free p, #why p{
  font:normal bold 95% 'Arial', sans-serif;
}
#start #content h2{
  font:170% 'Impact', sans-serif;
  color:#5d636d;
}
#content .sub{
  font-weight:bold;
  font-size:110%;
}
#content .sub a, #content .sub span{
  text-decoration:none;
  background:url('/images/sub.gif') no-repeat 100% 50%;
  color:#666;
}
#content .sub .active{
  background:none;
  color:#09c;
}
#top h1, #content h1{
  font:150% 'Impact', sans-serif;
  color:#19b2e5;
}
#content h2{
  font:120% 'Impact', sans-serif;
  color:#4b5861;
}
#content h3{
  font-size:110%;
  color:#4b5861;
}
#content h3 a{
  color:#405969;
}
#content h4{
  font:normal bold 95% 'Arial', sans-serif;
}
#content img{
  border:2px solid #09c;
}
#start #content img, #content .tablelist_sum img{
  border:none;
}
.tablelist_sum{
  font-weight:bold;
}
#content th{
  font-weight:normal;
}
#content ul{
  list-style-image:url('/images/ul.gif');
}
#content a.photogallery{
  font-size:105%;
  text-decoration:none;
  background:url('/images/sub.gif') no-repeat 100% 50%;
  color:#999;
}
.stuff td, .stuff li{
  font-size:115%;
  font-weight:bold;
}
.stuff li{
}
.stuff a{
  text-decoration:none;
}/*
.stuff p{
  text-decoration:none;
  background:url('/images/stuff.gif') no-repeat 0 40%;
}*/
.stuff td span{
  text-decoration:none;
  background:url('/images/stuff.gif') no-repeat 0 40%;
}
.stuff li p{
  background:none;
}
.stuff .price{
  font-size:80%;
  background:none;
}
#content .stuff a, #content .stuff a:hover{
  color:#09c;
}
#content .stuff a:hover{
  color:#666;
}
sup{
  font-weight:bold;
  font-size:1.5em;
  color:#cd1a03;
}
#footer{
  font-style:normal;
  font-size:87%;
  background:url('../images/footer.jpg') no-repeat 100% 0;
  color:#808484;
}
#footer a{
  text-decoration:none;
  font-style:normal;
  color:#808484;
}