BODY {

  margin: 0;

  padding: 0;

  font-size: 12px;

  font-family: Tahoma;

}

DIV, P, UL, LI, H1 {

  margin: 0;

  padding: 0;

}

A {

  text-decoration: none;

  color: #FFFFFF;

}



UL LI {

  padding-left: 17px;

  background: transparent url(../images/menu-arrow.gif) no-repeat scroll 0px 0.48em;

  line-height: 1.4em;

}



UL{

    list-style: none;



} UL A {

  font-weight: bold;

  text-decoration: uppercase;

  color: #404040;

}



UL UL LI{

    background: none;

}

UL UL A {

    font-weight: normal;

    text-decoration: none;

    color: #404040;

}



IMG {

  border: 0;

}



.wrap {

  width: 1000px;

  margin: 0 auto;

  margin-top: 10px;

}

.head .baner {

    margin-top: 5px;

    width: 995px;

}



.mainWrap {

    padding-top: 5px;

    width: 995px;;

}



.right-col{

    float: right;

    width: 190px;

    padding-right: 5px;

}

.anons {

    color: #272727;

    padding-bottom: 20px;

    border-left: 4px solid #f2f2f2;

    width: 100%;

}

    .anons P {

      padding-top: 6px;

      padding-left: 13px;

      font-size: 11px;

    }   .anons P.title {

            font-weight: bold;



    }

    .anons A {

      color: #272727;

      text-decoration: underline;



    }

    .right-col UL.archive {

        padding-top: 10px;

        padding-right: 10px;

    }



    .right-col UL.archive LI{

        text-align: right;

        background-position: 130px 0.48em;

    }

.mendeleev {

  padding-top: 20px;;

}

.menu-r-col UL {

    padding-top: 10px;

    padding-left: 5px;

}

    .menu-r-col UL LI {

      border-bottom: 1px solid #f2f2f2;

      padding-bottom: 10px;

    }



    .menu-r-col UL LI A{

        font-weight: normal;

        font-size: 11px;

    }



.left-col {

    float: left;

    width: 190px;

    padding-left: 5px;

}

.left-col UL {

  border-right: 4px solid #f2f2f2;

}   .left-col UL UL {

  border-right: 0px none;

}



.left-col .col-title, .right-col .col-title {

    color: #FFFFFF;

    background: transparent url(../images/col-title.gif) repeat-x scroll 0px 0px;

    height: 16px;

    text-indent: 15px;

    padding-bottom: 10px;

}



.contentWrap {

    width: 580px;

    margin: 0 auto;

}



.contentWrap_eng {

    width: 580px;    

	float:left; 

	margin:0 0 0 15px;

}





    .content .content-title {

        height: 20px;

        background: transparent url(../images/main-title.gif) repeat-x scroll 0px 0px;

        text-indent: 15px;

    }

	  .content .content-title A {

      color: #FFFFFF;

    }

    .content DIV, .content P {

      padding: 5px;

    }



    .blocksWrap {

      margin: 0 auto;

     /* width: 580px; */

      padding-top: 15px;

    }



    .block {

        width: 170px;

        height: 170px;

        float: left;

        padding-left: 15px;

        padding-right: 5px;

        font-size: 11px;

    }

    .block IMG {

      width: 60;

      height: 50;



    }



    .content .block .logo {

     /* float: left;*/

      width: 60px;

      height: 50px;

      margin: 0 auto;

    }

    .content .block .title {

        text-align: center;

        text-transform: uppercase;

    }

    .content .block .title A {

      color: #093b85;

      text-decoration: underline;

      text-transform: upppercase;

      font-size: 11px;

      font-weight: bold;

      font-family: sans-serif;

    }

    .content .block .text {

      clear: both;

    }

.footer {

    width: 100%;

    clear: both;

    padding-top: 15px;

}



.footer-line {



    background: transparent url(../images/footer-border.gif) repeat-x scroll 0px 0px;

}

    .footer-c {

        background: transparent url(../images/footer.gif) no-repeat scroll 50% 0px;

        height: 40px;

    }



    .footer-c .menu-f-c{

        width: 578px;

   /*     padding-left: 50px;     */

        margin: 0 auto;

        text-align: center;

    }

.webis {

  float: right;  color: #a3a3a3; font-size: 9px;

  padding-right: 10px;

} .webis A{

    font-size: 9px;

    text-decoration: underline;

    color: #0e3e5c;

}

TABLE TD {

  padding-top: 6px;

  color: #575758;

  text-align: right;

}

.text-left {

  text-align: left;

  padding-left: 16px;

}



TABLE A{

    color: #093b85;

}

    TABLE A:hover{

        color: #093b85;

        text-decoration: underline;

    }



.catalog {



}

.cat-product {

    /*width: 180px;

    float: left;*/

    padding-top: 0;

    padding-left: 5px;

    /*height: 390px;*/

}

#long {

    height: auto;

}



    .cat-product P {

        text-align: left;

        background: transparent url(../images/catalog-arrow.gif) no-repeat scroll 0px 0.73em;

        padding-left: 11px;

    }

    .cat-product A {

      font-size: 11px;;

    }



    .cat-product .cat-title {

        font-size: 12px;

        font-weight: bold;

        padding-bottom: 10px;

       /* height: 35px;;  */

        background: none;

        text-align: left;

    }



    .cat-product .cat-title A{

      text-decoration: underline;

    }



    .cat-product .more {

        font-size: 10px;

        background: none;

        text-align: right;

        background: transparent url(../images/menu-arrow.gif) no-repeat scroll 82% 0.9em;

    }

    .cat-product .more A {

      color: #093b85;

    }



    .cat-product A{

        color: #313031;

    }

    .cat-product A:hover{

        color: #093b85;

        text-decoration: underline;

    }

.news {

  border-bottom: 1px dotted #000000;

  padding-bottom: 10px;

  color: #525252;

  overflow: hidden;

  padding: 5px;;

}

    .news A {

  color: #525252;

  text-decoration: none;

}       .news A:hover {

            text-decoration: underline;

        }



.news .text-news {

    padding-left: 15px;

    padding-top: 15px;

}



.news .date {

    font-size: 11px;

}

.news .title {

  text-transform: uppercase;

  font-size: 13px;

  font-weight: bold;

}

.menu-f-c A{

    color: #525252;

}

.menu-f-c A:hover {

    text-decoration: underline;

}



.login-main {

    padding-top: 20px;

    font-size: 10px;

}

.login-main INPUT {

    font-size: 10px;

}

.login-main A {

  color: #000000;

}



.paddingTop {

    padding-top: 40px;

}

.reg {



}

.reg td.inp {

    text-align: left;

}

.reg td.inp2 {

    text-align: center;

}

.reg .inp INPUT {

}

.mend-table {

  width: 100%;

  border-top: 0px solid #F2F2F2;

  font-size: 11px;

  margin-top: 10px;;

}



.mend-block {

  float: left;

  width: 60px;

  _width: 61px;

  height: 48px;

  border: 1px solid #D4D4D4;



}

#mend-sel {

  background-color: #EEEEEE;

}



.mend-block A {

  color: #525252;

}



.mend-table .bl1 {

  border-right: 1px solid #D4D4D4;

}



.mend-table .bl2 {

    border-right: none;

    border-left: none;

}



.mend-table .bl3  {

    border-left: 1px solid #D4D4D4;

}



.menu-r-col {

  clear: left;

}

.mend-l {

  text-align: left;

  padding-left: 3px;

}

.mend-l A{

    font-weight: bold;

    font-size: 13px;

}

.mend-r {

  text-align: right;

}

.mend-c {

  text-align: center;

}



.lang_blok {

height:19px;

width:100px;

float:right;

margin:12px -20px 0 0;

}

	.lang_blok img {

	border:1px #CCC solid;

	}

	

	.lang_blok div {

	float:left;

	margin:0 2px 0 0;

	}

	

h1 {font-size:14pt;font-weight:bold;color:#093B85;padding:0; margin:0 0 15px 0;text-align:left;}

h2 {font-size:12pt;font-weight:bold;color:#407FB8;padding:0; margin:5px 0 10px 0;text-align:left;}

	





.seo
{
	margin-top:500px;
	color:gray;
	font-size:0.8em;
}


