.stroka {

    background-color: #1F5095;

    font: bold 14px verdana ;

    color: #ffffff;
    vertical-align: middle;
    text-align:center;
    padding-top:10px;
    height:35px;
}

html{height:100%;}

img{border: none;}



BODY {

    background-color: #f3efdd;

}

.main {

    background-image: url("/images/bg.jpg");

    background-position: center top;

    background-attachment: scroll;

    background-repeat: repeat-y;

    margin: 0px 0px 0px 0px;

}



TD.pretop {

    background-image: url("/images/bg_top.jpg");

    background-attachment: scroll;

    background-repeat: no-repeat;

    background-position: center top;

}



TD.top {
    background-image: url("/images/bg_top.jpg");
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center top;
    /*font: 13px verdana, tahoma, arial, sans-serif;
    color: #6b5a47;
    vertical-align: top; TEXT-ALIGN: right; line-height: 22px; padding-top: 77px; padding-right: 68px; padding-bottom: 0px; padding-left: 0px; font-smooth: always;*/
}
TD.top A:link     {COLOR: #214e9a; TEXT-DECORATION: none; FONT-WEIGHT: regular}
TD.top A:active   {COLOR: #b05b00; TEXT-DECORATION: none; FONT-WEIGHT: regular}
TD.top A:visited  {COLOR: #214e9a; TEXT-DECORATION: none; FONT-WEIGHT: regular}
TD.top A:hover    {COLOR: #b05b00; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

TD.top_menu {
    font: 13px verdana, tahoma, arial, sans-serif;
    color: #6b5a47;
    vertical-align: top; TEXT-ALIGN: right; line-height: 22px; padding-top: 77px; padding-right: 68px; padding-bottom: 0px; padding-left: 0px; font-smooth: always;
}
TD.top_menu A:link     {COLOR: #214e9a; TEXT-DECORATION: none; FONT-WEIGHT: regular}
TD.top_menu A:active   {COLOR: #b05b00; TEXT-DECORATION: none; FONT-WEIGHT: regular}
TD.top_menu A:visited  {COLOR: #214e9a; TEXT-DECORATION: none; FONT-WEIGHT: regular}
TD.top_menu A:hover    {COLOR: #b05b00; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

TD.top2 {

    background-image: url("/images/bg_top2.jpg");

    background-attachment: scroll;

    background-repeat: no-repeat;

    background-position: center top;

    position: relative; right: 0px;

    vertical-align: top;

    padding-left: 71px; padding-right: 0px;

    padding-top: 0px; padding-bottom: 0px;

}



TD.niz {

    background-image: url("/images/bg_niz.jpg");

    background-attachment: scroll;

    background-repeat: no-repeat;

    background-position: center top;

    vertical-align: top; padding-top: 40px;

}



#niz_l   {vertical-align: top; TEXT-ALIGN: left; COLOR: #3e3123; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 32px; font-smooth: always}

#niz_r   {vertical-align: top; TEXT-ALIGN: right; COLOR: #3e3123; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 12px; padding-top: 0px; padding-right: 32px; padding-bottom: 0px; padding-left: 0px; font-smooth: always}

#niz_c   {vertical-align: top; TEXT-ALIGN: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}

#niz_copy   {vertical-align: top; TEXT-ALIGN: center; COLOR: #3e3123; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 11px; padding: 15px 0 20px 0px;}


#niz_r A:link     {COLOR: #3e3123; TEXT-DECORATION: none; FONT-WEIGHT: regular}

#niz_r A:active   {COLOR: #3e3123; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

#niz_r A:visited  {COLOR: #3e3123; TEXT-DECORATION: none; FONT-WEIGHT: regular}

#niz_r A:hover    {COLOR: #3e3123; TEXT-DECORATION: underline; FONT-WEIGHT: regular}


#niz_l A:link     {COLOR: #BEB096; TEXT-DECORATION: none; FONT-WEIGHT: regular}

#niz_l A:active   {COLOR: #BEB096; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

#niz_l A:visited  {COLOR: #BEB096; TEXT-DECORATION: none; FONT-WEIGHT: regular}

#niz_l A:hover    {COLOR: #BEB096; TEXT-DECORATION: underline; FONT-WEIGHT: regular}


h1{

	font: 31px "times new roman", tahoma, arial, verdana, sans-serif;

	color: #18120b;

    margin: 3px 0px 12px 0px;

    letter-spacing: 0; TEXT-ALIGN: left;

    font-smooth: always;

}

h1.small{

	font: 25px "times new roman", tahoma, arial, verdana, sans-serif;

	color: #18120b;

    margin: 3px 0px 12px 0px;

    letter-spacing: 0; TEXT-ALIGN: left;

    font-smooth: always;

}


h2{

	font: 13px verdana, tahoma, arial, sans-serif;

	color: #333333;

    margin: 0px 0px 0px 0px;

    letter-spacing: 0;

    display: inline;

    TEXT-ALIGN: left; FONT-WEIGHT: bold;

}

h2.cont{

	font: 12px verdana, tahoma, arial, sans-serif;

	color: #6b5a47;

    margin: 0px 0px 0px 0px;

    letter-spacing: 0;

/*    display: inline;  */

    TEXT-ALIGN: left; FONT-WEIGHT: regular;

}


/*.container{

    background-color:#fcf8e7;

    background-image: url("/images/bg.jpg");

    background-position: center top;

    background-attachment: scroll;

    background-repeat: repeat-y;

    border-left:1px solid #beb096;

    min-height:100%;

    _height:100%;

    border-right:1px solid #beb096;

    min-width:950px;

    max-width:950px;

    width:88%;

    margin: 0 auto 0 auto;

    position: relative;

    _width:950px;

    _width:expression(body.clientWidth>1136?(body.clientWidth>1307?"1150":"88%"):"1000px");

}*/



.block1 {

    width: 950px;

    z-index:990;

    background: #ccc;

    padding: 5px;

    padding-right: 20px;

    border: solid 1px black;

    float: center;

   }

.block2 {

    width: 200px;

    background: #fc0;

    padding: 5px;

    border: solid 1px black;

    float: left;

    position: relative;

    top: 40px;

    left: -70px;

   }



/*BODY {scrollbar-base-color: #FF9900; SCROLLBAR-FACE-COLOR: #FFb000; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #003366; SCROLLBAR-3DLIGHT-COLOR: #506498; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ff9900; scrollbar-dark-shadow-color: #000080}*/





TABLE.tborder {

 border-collapse: collapse;

 border-right: 2px solid #BEB096;

 border-bottom: 2px solid #BEB096;

 border-left: 2px solid #BEB096; /* Граница у таблицы справа */

 border-top: 2px solid #BEB096;

}



TD.tborder {

 border: 1px solid #BEB096;

 COLOR: #333333; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 12px;

 vertical-align: top; padding-bottom: 7px; padding-top: 7px; padding-left: 7px; padding-right: 5px;

 TEXT-DECORATION: none; TEXT-ALIGN: left; font-smooth: always;

}



#cellcolor {background: #F3EFDD;}



div#toplink {height: 30px; width: 950px; float: center; clear: both; position: relative; top: 100px; left: -70px;}



A:link     {COLOR: #214e9a; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

A:active   {COLOR: #b05b00; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

A:visited  {COLOR: #214e9a; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

A:hover    {COLOR: #b05b00; TEXT-DECORATION: underline; FONT-WEIGHT: regular}



.cards   {

    background-image: url("/images/bg_cards.jpg");

    background-position: center top;

    background-attachment: scroll;

    background-repeat: repeat-x;

    vertical-align: top; padding-bottom: 4px;

}

.error   {
    vertical-align: top; TEXT-ALIGN: left; COLOR: red; FONT-FAMILY: verdana, tahoma, arial, sans-serif; font-weight: bold; FONT-SIZE: 13px; padding-top: 0px 17px 15px 0px;}

.content   {

    background-image: url("/images/bg_cards.jpg");

    background-position: center top;

    background-attachment: scroll;

    background-repeat: repeat-x;

    vertical-align: top; TEXT-ALIGN: justify; COLOR: #6b5a47; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 12px; padding-top: 0px; padding-right: 17px; padding-bottom: 15px; padding-left: 0px; font-smooth: always;

    }

/*.content_tab   {vertical-align: top; TEXT-ALIGN: left; COLOR: #6b5a47; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 12px; padding: 3px 3px 3px 3px;}
*/
.content_inside   {

    background-image: url("/images/bg_cards2.jpg");

    background-position: center top;

    background-attachment: scroll;

    background-repeat: repeat-x;

    vertical-align: top; TEXT-ALIGN: justify; COLOR: #6b5a47; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 12px; padding-top: 0px; padding-right: 17px; padding-bottom: 15px; padding-left: 0px; font-smooth: always;

    }



.content_blok   {vertical-align: top; TEXT-ALIGN: justify; COLOR: #6b5a47; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 11px; padding-top: 0px; padding-right: 17px; padding-bottom: 15px; padding-left: 0px; font-smooth: always;}

.content_blok A:link     {COLOR: #214e9a; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

.content_blok A:active   {COLOR: #b05b00; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

.content_blok A:visited  {COLOR: #214e9a; TEXT-DECORATION: underline; FONT-WEIGHT: regular}

.content_blok A:hover    {COLOR: #b05b00; TEXT-DECORATION: underline; FONT-WEIGHT: regular}



.vidno   {FONT-WEIGHT: bold; TEXT-ALIGN: left;}



.menubg      {vertical-align: top; padding-top: 20px;}

.blokdivider      {background: url('/images/bg_menu_bot.jpg') left top no-repeat;
                   height:31px; vertical-align: top; padding-top: 0px;}



.menubg1      {

	background-image: url("/images/bg_menu_top.jpg");

    background-position: 0px 0px;

    background-attachment: scroll;

    background-repeat: no-repeat;

    vertical-align: top;

    padding-top: 0px;

}



.menubg2      {

	background-image: url("/images/bg_menu2.jpg");

    background-position: 0px 0px;

    background-attachment: scroll;

    background-repeat: no-repeat;

    vertical-align: top;

    padding-top: 0px;

}



.menubg3      {

	background-image: url("/images/bg_menu3.jpg");

    background-position: 0px 0px;

    background-attachment: scroll;

    background-repeat: no-repeat;

    vertical-align: top;

    padding-top: 0px;

}



.menu      {background: url('/images/bg_menu_middle.jpg') left top repeat-y;
    vertical-align: top;
    FONT-WEIGHT: regular;
    TEXT-ALIGN: left; line-height: 19px; word-spacing: 0px; letter-spacing: 0em; COLOR: #6b5a47; FONT-FAMILY: tahoma, verdana; FONT-SIZE: 12px;
    padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 14px; font-smooth: always;
}
.menu_part2      {background: url('/images/bg_menu_middle.jpg') left top repeat-y ;
    vertical-align: top;
    FONT-WEIGHT: regular;
    TEXT-ALIGN: left; line-height: 19px; word-spacing: 0px; letter-spacing: 0em; COLOR: #6b5a47; FONT-FAMILY: tahoma, verdana; FONT-SIZE: 12px;
    padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 14px; font-smooth: always;
}

.menu A:link     {COLOR: #214e9a; TEXT-DECORATION: none}
.menu A:active   {COLOR: #b05b00; TEXT-DECORATION: none}
.menu A:visited  {COLOR: #214e9a; TEXT-DECORATION: none}
.menu A:hover    {COLOR: #b05b00; TEXT-DECORATION: underline}

.menu_part2 A:link     {COLOR: #214e9a; TEXT-DECORATION: none}
.menu_part2 A:active   {COLOR: #b05b00; TEXT-DECORATION: none}
.menu_part2 A:visited  {COLOR: #214e9a; TEXT-DECORATION: none}
.menu_part2 A:hover    {COLOR: #b05b00; TEXT-DECORATION: underline}


ul.menu2{margin: 0 14px 0 0;padding: 0 0px 4px 0px;}
ul.menu2 li{background: url("/images/li_menu.gif") no-repeat 0 8px;padding:0 0px 0 14px;margin: 0 0 0 0;list-style: none;position: relative;}
li.menu2 {padding-left: 0px; padding-right: 0px; padding-bottom: 0px}


UL {margin: 0px 0px 0 15px; padding: 0px;}
ul li{padding-left: 3px; padding-right: 3px; padding-bottom: 5px; background: #F5F2E2;}
ul.text li{padding-left: 3px; padding-right: 3px; padding-bottom: 5px; background: #F5F2E2;}



OL {margin-top: 0px; margin-bottom: 0px; padding: 0px; margin-left: 23px;}

ol.text li{padding-left: 3px; padding-right: 3px; padding-bottom: 5px; background: #F5F2E2; TEXT-ALIGN: left;}



hr{border:none;border-bottom:1px solid #cfc9bb;background:none;margin:12px 0 12px 0;height:0;padding:0;font-size:0;}


.title1   {TEXT-ALIGN: left; COLOR: #6b5a47; FONT-FAMILY: verdana, tahoma; FONT-SIZE: 12px; FONT-STYLE: ITALIC; padding:0px 0px 13px 29px;}

.title2   {padding-left: 14px; FONT-SIZE: 14px; FONT-WEIGHT: bold; padding-top:-2;}

.title2_1   {padding-left: 0px; FONT-SIZE: 16px; FONT-WEIGHT: regular;}



.inputbox {

	padding: 1 2 1 2px;

	border:solid 1px #cfc9bb;

	background-color: #ffffff;

    vertical-align: top; TEXT-ALIGN: left; COLOR: #333333; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 12px;

}



.button {

  color: #6b5a47;

  font-family: verdana, sans-serif;

  text-align: center;

  font-size: 12px;

  font-weight: regular;

  border: 3px double #cfc9bb;

  width: auto;

  background: url(/images/dot.gif) repeat-x;

  padding: 0px 5px;

  line-height: 18px !important;

  line-height: 16px;

  height: 28px !important;

  height: 26px;

  margin: 1px;

}




.left  {FLOAT: left; MARGIN: 1px 12px 0px 0px;}

.right {FLOAT: right; MARGIN: 1px 0px 12px 12px;}

.left_top  {FLOAT: left; MARGIN: 10px 12px 0px 0px;}

.right_top {FLOAT: right; MARGIN: 10px 0px 12px 12px;}

.port  {MARGIN: 2px 0px 3px 0px;}


.stateon {
	vertical-align: top; TEXT-ALIGN: right; padding-top: 12px; padding-right: 32px; padding-bottom: 0px; padding-left: 0px;
	FILTER: alpha(opacity=30)
    }
.stateoff {MARGIN: 2px 0px 3px 0px; FILTER: alpha(opacity=100)}






#left      {TEXT-ALIGN: left}



#right     {TEXT-ALIGN: right}



#center    {TEXT-ALIGN: center}



#cursiv    {FONT-STYLE: ITALIC}



.bulink {vertical-align: top; FONT-SIZE: 13px; font-weight: bold;  padding: 5px 0px 1px 0px;}

.lot .noborder, .lot .noborder td {

	border-width: 0px;

	padding: 0px;

        color: #333333;

        font-family: verdana, tahoma, arial, sans-serif;

        font-size: 12px;

}





.lot {

        color: #333333;

        font-family: verdana, tahoma, arial, sans-serif;

        font-size: 12px;

 	border-collapse: collapse;

	border: 1px solid #D6CFBD;

}

.lot_vneshn {

 	border-collapse: collapse;

	border: 2px solid #D6CFBD;

}


.lot h2 {

	margin-bottom: 7px;

	display: block;

}



.lot td {

	border: 1px solid #D6CFBD;

	padding: 10px 7px 15px 7px;

}



.lot .odd, .lot .odd td {

	background-color: #F6F1DE;

}



.lot #close, .lot #close td, .lot #close a{

	color: #777;

}



.lot .links {

	margin: 5px 0px;

}

.lot_img {

	border: 2px solid #BEB096;
}

/*.tateon{FILTER: alpha(opacity=100, style=1, startX=50, startY=50, finishX=100, finishY=100); border: 0px solid #BEB096;}*/

.tateon{FILTER: alpha(opacity=100, style=1, startX=50, startY=100, finishX=100, finishY=100); border: 0px solid #BEB096;}
.tateoff{ border: 1px }


.lot_view {

	border: 0px solid #D6CFBD;

	background-color: #F6F1DE;

        color: #333333;

        font-family: verdana, tahoma, arial, sans-serif;

        font-size: 12px;

}





.lot_view td {

	padding: 7px 5px 7px 7px;

}



.lot_view #close, .lot_view #close td, .lot_view #close a{

	color: #777;

}



.red {

	color: #ff0080;

}



.green {

	color: #009999;

}
