body {
  padding:0px;
  margin:0px;
  background:#ECE9D6;
  font-size:12px;
  font-family:Tahoma;
  color:#3b3a40;  
  line-height:150%;
}

b {
  /*color:#1d2f5e;*/
}

A {
  color:#1d2f5e;
}

img {
  border-width:0px;
}

h1 {
  font-size:22px;
}

h2 {
  color:#635371;
  font-size:18px;
}

.mainTable {
  background:url("/images/bg1_2.jpg") repeat-x #ece9d6;
  width:100%;
}

.mainMenuTable {

}

.mainMenuTable TD {
  width:124px;
}

.mainMenuTable TD.selected {
  background:#F5F2E3;
}

.mainMenuTable TD .MR A {
  font-size:12px;
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
  display:block;
}

.mainMenuTable TD.selected .MR A {
  color:#635371;
}

.headFlash {
  position:absolute;
  left:0px;
  top:0px;
}

.mainDiv {
  width:970px; text-align:left;
}

.mainTopHead {
  height:455px; background:url("/images/head3.jpg") no-repeat; position:relative;
}

.sloganImg {
  position:absolute; left:775px; top:70px;
  width:298px; height:72px; 
  font-family:'Century Gothic';
  font-size:19px;
  color:#FFFFFF;  
  line-height:130%;
  padding:8px 0px 0px 30px;
  z-index:2;
  background:url("/images/slogan_bg.png") no-repeat;
 -background-image: none;
 -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/slogan_bg.png',sizingMethod=crop);
}

.sloganImg b {
  color:#FFFFFF;
}

.headTopLabels {
  position:absolute; z-index:2; text-align:right; width:180px; top:140px; right:-130px;
}

.red {
  color:#F0151C;
}

.mainMenuTableDiv {
  position:absolute; width:753px; top:358px; left:112px;
}

.MR {
  text-align:center;
}

.imgTitle1 .td1{
  background:#84829e;
}

.imgTitle1 .td1 div {
  background:url("/images/bl1.gif") top right no-repeat; padding:8px 10px 7px 10px;
  font-size:18px; font-weight:bold; color:#FFFFFF;
}

.imgTitle1 .td1 div u {
  text-decoration:none; color:#F5E5AD;
}

.imgTitle1 .td2 {
  background:url("/images/ten1.gif") top right no-repeat; height:8px;
}

.imgTitle2 .td1{
  background:#635371;
}

.imgTitle2 .td1 div {
  background:url("/images/bl2.gif") top right no-repeat; padding:12px 35px 7px 15px;
}

.imgTitle2 .td2 {
  background:url("/images/ten2.gif") top right no-repeat; height:8px;
}


.imgTitle3 .td1{
  background:#84829e;
}

.imgTitle3 .td1 div {
  background:url("/images/bl1.gif") top right no-repeat; padding:8px 35px 7px 15px;
  font-size:18px; font-weight:bold; color:#FFFFFF;
}

.imgTitle3 .td1 div u {
  text-decoration:none; color:#F5E5AD;
}

.imgTitle3 .td2 {
  background:url("/images/ten3.gif") top right no-repeat; height:8px;
}


.newsDate {
  width:100px; background:#c5c6d0; text-align:center; color:#1d2f5e; font-size:11px; padding:3px 0px;
}

.newsPageTitle {
  display:inline-block; background:#c5c6d0;  color:#1d2f5e; font-size:11px; padding:3px; text-decoration:none;
}

A.newsPageTitle:hover {
  text-decoration:underline;
}

.newsSpacer {
  height:15px; clear:both;
}

.newsListImg {
  border:#c5c6d0 solid 7px; float:left; margin:0px 15px 0px 0px;
}

.imgBut1 .td1 {
  background:#f0151c;
}

.imgBut1 .td1 div {
  background:url("/images/bl3.gif") top right no-repeat; padding:5px 50px 6px 15px;
}

.imgBut1 .td1 div A {
  color:#FFFFFF; font-weight:bold; text-decoration:none;
}

.imgBut1 .td2 {
  background:url("/images/ten2.gif") top right no-repeat; height:8px;
}

.imgBut2 .td1 {
  background:#f0151c;
}

.imgBut2 .td1 div {
  background:url("/images/bl3.gif") top right no-repeat; padding:5px 50px 6px 15px;
}

.imgBut2 .td1 div A {
  color:#FFFFFF; font-weight:bold; text-decoration:none;
}

.imgBut2 .td2 {
  background:url("/images/ten3.gif") top right no-repeat; height:8px;
}

.bgYellow {
  background:#eddeb0;
}

.obrSvFormDiv {
  padding:3px 25px;
}

.input1 {
 width:100%; border:#d7812f solid 1px;
}

.input2 {
 border:#d7812f solid 1px; font-size:11px; color:#767678;
}

.gray {
  color:#767678;
}

.secondSym {
  color:#F5E5AD;
}

.textarea1 {
  width:100%; height:40px; border:#d7812f solid 1px;
}

.mainTableRightTd {
  width:190px; padding:0px 0px 0px 45px;
}

.zvezdBgDiv {
  width:52px; height:51px; background:url("/images/zvezd_bg.gif") no-repeat;
}

.zvezdBgDiv DIV {
  font-size:18px; color:#FFFFFF; font-weight:bold; padding:15px 0px 0px 19px;
}

.dblue {
  color:#1d2f5e;
}

.dgrey {
  color:#3b3a40;
}

.s18 {
  font-size:18px; 
}

.p10_40_0_10 {
  padding:10px 0px 0px 10px;
}

.galetyPhoto img {
  border:#c5c6d0 solid 7px;
}

.img1 {
  border:#c5c6d0 solid 7px;
}

.s11 {
  font-size:11px;
}

.mainFooterDiv {
  background:url("/images/footer_bg.gif") repeat-x;
  padding:0px 0px;
}

.mainFooterDivInner {
  width:1240px; height:152px; text-align:left; background:url("/images/footer_img.jpg") top right no-repeat; position:relative;
}

.developLink {
  position:absolute; left:220px; top:70px;
}

.developLink A {
 font-size:11px; color:#53525A;
}

.mainFooterDiv .copyrights {
  position:absolute; left:750px; top:70px; font-size:11px;
}

UL {
  list-style-image:url("/images/item1.gif");
  line-height:170%;
}

.divItem1 {
  background:url("/images/item1.gif") 0px 5px no-repeat;
  padding:0px 0px 0px 12px;
}

table.tmcTable
{
        border-collapse: collapse;
        border-spacing: 0px;
        font-family:Tahoma;
        font-size:12px;
        line-height:100%;
}

table.tmcTable p, table.tmcTable h1, table.tmcTable h2, table.tmcTable h3
{
  margin:0px;
  padding:0px;
}

table.tmcTable td, table.tmcTable th {
  border-color:#778899;
}

.interval_1 {
  line-height:80%;
}

.interval_2 {
  line-height:100%;
}

.interval_3 {
  line-height:120%;
}

.interval_4 {
  line-height:140%;
}

.interval_5 {
  line-height:160%;
}

.interval_6 {
  line-height:180%;
}

.interval_7 {
  line-height:200%;
}

.interval_8 {
  line-height:220%;
}

.interval_9 {
  line-height:240%;
}

.interval_10 {
  line-height:260%;
}

.cdPhotos {
  padding:0px;
}

.noUnderline, .noUnderline A {
  text-decoration:none !important;
}

.bezOtstupov {
  padding:0px; margin:0px;
}

.bold {
  font-weight:bold;
}

