h1 {color:#000000;font-size:16pt;font-weight:bold;}
h2 {color:#912808;font-size:12pt;font-weight:bold;padding:10px 5px 5px 5px;}
h3 {color:#000000;font-size:15pt;font-weight:bold;padding:35px 5px 5px 5px;text-align:center;}
h4 {color:#000000;font-size:13pt;font-weight:bold;padding:10px 5px 5px 5px;text-align:center;}

p {font-family:'Tahoma';font-size: 12pt; color:#000000; font-weight:normal; padding:5px 0px 0px 0px;}
li {font-family:'Tahoma';font-size: 12pt; color:#912808; font-weight:normal; padding:5px 5px 5px 5px;}
hr {clear:both;border:none;border-bottom:1px dashed #740606;padding:5px 0 0;margin:0 0 5px;}
a {font-family:'Tahoma';font-size: 11pt; color:#912808; font-weight:bold; padding:0px 0px 0px 0px;}
a:link{text-decoration: none; color:#912808;}
a:visited {text-decoration: none; color:#912808;}
a:hover{text-decoration: underline; color:#912808;}
a:active{text-decoration: underline; color:#912808;}

.ysl {border: 0px solid #ff0000;position:relative;padding:0px 0px 0px 15px;display:inline-block;}
.ysl2{border: 0px solid #3b3b3b;width:80%;min-height:60px;top:0px;bottom:0; padding:0;margin:15px;position:absolute;display:block;text-align:left; background: url('/diz/2019/lotakcii.png')}
.ysl a{border: 0px solid #3b3b3b;font-size:18px;line-height:1.3;font-weight:bold;position:absolute;margin:15px;bottom:0;}
.ysl a:link {text-decoration: none; color:#000000; }
.ysl a:visited {text-decoration: none; color:#000000;}
.ysl a:hover {text-decoration: underline; color:#000000;}
.ysl a:active {text-decoration: underline; color:#000000;}



.top a {font-family:'Tahoma';font-size: 10pt; color:#000000; font-weight:bold; padding:0px 0px 0px 0px;}
.top a:link{text-decoration: none; color:#000000;}
.top a:visited {text-decoration: none; color:#000000;}
.top a:hover{text-decoration: underline; color:#000000;}
.top a:active{text-decoration: underline; color:#000000;}

.black a {font-family:'Tahoma';font-size: 10pt; color:#000000; font-weight:bold; padding:0px 8px 0px 8px;}
.black a:link{text-decoration: none; color:#000000;}
.black a:visited {text-decoration: none; color:#000000;}
.black a:hover{text-decoration: underline; color:#000000;}
.black a:active{text-decoration: underline; color:#000000;}


.baner1:hover .baner11{ display:block; position:absolute; top:0px;left:0px; z-index:9999; width:100%;}
.baner2:hover .baner22{ display:block; position:absolute; top:0px;left:0px; z-index:9999; width:100%;}
.baner3:hover .baner33{ display:block; position:absolute; top:0px;left:0px; z-index:9999; width:100%;}

.baner1 {border: 0px solid #000000;position:relative;width:95%;height:240px;text-align:center;padding:0px 0px 0px 0px;background:#d3292d;margin:10px}
.baner2 {border: 0px solid #000000;position:relative;width:95%;height:240px;text-align:center;padding:0px 0px 0px 0px;background:#f1d640;margin:10px}
.baner3 {border: 0px solid #000000;position:relative;width:95%;height:240px;text-align:center;padding:0px 0px 0px 0px;background:#39941a;margin:10px}




.baner11{border: 3px solid #d3292d; display:none; height:240px; margin-left:0px; padding:15px; margin-top:0px; background:#fcfcfc; -moz-box-shadow:0 0px 0px rgba(0,0,0,0.3); -webkit-box-shadow:0 0px 0px rgba(0,0,0,0.3); box-shadow:10px 10px 10px rgba(0,0,0,0.1);}
.baner22{border: 3px solid #f1d640; display:none; height:240px; margin-left:0px; padding:15px; margin-top:0px; background:#fcfcfc; -moz-box-shadow:0 0px 0px rgba(0,0,0,0.3); -webkit-box-shadow:0 0px 0px rgba(0,0,0,0.3); box-shadow:10px 10px 10px rgba(0,0,0,0.1);}
.baner33{border: 3px solid #39941a; display:none; height:200%; margin-left:0px; padding:5px; margin-top:0px; background:#fcfcfc; -moz-box-shadow:0 0px 0px rgba(0,0,0,0.3); -webkit-box-shadow:0 0px 0px rgba(0,0,0,0.3); box-shadow:10px 10px 10px rgba(0,0,0,0.1);}
.baner33 li{padding:0px;color:#000000;font-size: 10pt;font-weight:normal;text-align: left;}

.baner4 {border: 2px solid #d7d7d7;position:relative;width:95%;height:95%;text-align:center;padding:0px 0px 0px 0px;margin: 50px;background:#f2f2f2;margin:10px; -moz-box-shadow:0 0px 0px rgba(0,0,0,0.3); -webkit-box-shadow:0 0px 0px rgba(0,0,0,0.3);box-shadow:5px 5px 5px rgba(0,0,0,0.1);}
.baner4 li {padding:0px;color:#000000;font-size: 11pt;font-weight:normal;text-align: left;}

.baner5 {border: 0px solid #d7d7d7;position:relative;width:95%;height:95%;text-align:center;padding:0px 0px 0px 0px;background:#e01f24;margin:10px;}




/*PDA*/
.topbutton-pda {width:100%;border:2px solid #ccc;background:#f7f7f7;text-align:center;padding:30px;position:fixed;bottom:0px;right:0px;cursor:pointer;color:#333;font-family:verdana;
font-size:33px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;}

.pda-100{border:0px solid #000000;height:100px;}
.pda-79{border:0px solid #000000;height: 30px;}
.pda-78{border:0px solid #000000;height: 20px;}
.pda-77{border:1px solid #A9B8C2;margin:0px auto;height: 100px;width:100%;text-align:center;}
.pfon-pda {border:0px solid #A9B8C2;font-family:'Tahoma';font-size: 24pt;background:#e1e1e1; height:50px;color:#000000; font-weight:bold;}

.memu-pda {border: 0px solid #ffffff;}
.memu-pda a{font-family:'Tahoma';font-size: 26pt; color:#ffffff; vertical-align:middle;font-weight:bold;}
.memu-pda a:link {text-decoration: none; color:#ffffff;}
.memu-pda a:visited {text-decoration: none; color:#ffffff;}
.memu-pda a:hover {text-decoration: underline; color:#ffffff;}
.memu-pda a:active {text-decoration: underline; #ffffff;}

.memu-pda-w { border: 0px solid #000000;}
.memu-pda-w a{font-family:'Tahoma';font-size: 26pt; color:#000000; vertical-align:middle;font-weight:bold;}
.memu-pda-w a:link {text-decoration: none; color:#000000;}
.memu-pda-w a:visited {text-decoration: none; color:#000000;}
.memu-pda-w a:hover {text-decoration: underline; color:#000000;}
.memu-pda-w a:active {text-decoration: underline; #000000;}

.modul-name {font-family:'Tahoma';font-size: 35pt; color:#000000; font-weight:bold; padding:15px 0px 20px 0px;}

.text-pda-form {font-family:'Tahoma';background:#cccccc;font-size: 25pt; color:#000000; font-weight:normal; padding:15px 0px 20px 0px;}
.text-pda-form li{font-family:'Tahoma';font-size: 25pt; color:#000000; font-weight:normal; padding:0px 0px 20px 0px;}
.text-pda-form p{font-family:'Tahoma';font-size: 25pt; color:#000000; font-weight:normal; padding:0px 0px 20px 0px;}
.text-pda-form a{font-family:'Tahoma';font-size: 25pt; color:#912808; font-weight:bold; padding:0px 0px 0px 0px;}
.text-pda-form a:link{text-decoration: none; color:#912808;}
.text-pda-form a:visited {text-decoration: none; color:#912808;}
.text-pda-form a:hover{text-decoration: underline; color:#912808;}
.text-pda-form a:active{text-decoration: underline; color:#912808;}

.text-pda {font-family:'Tahoma';background:#ffffff;font-size: 25pt;margin: 15px; color:#000000; font-weight:normal; padding:15px 0px 20px 0px;}
.text-pda li{font-family:'Tahoma';font-size: 25pt; color:#000000; font-weight:normal; padding:0px 0px 20px 0px;}
.text-pda p{font-family:'Tahoma';font-size: 27pt; color:#000000; font-weight:normal; padding:0px 0px 20px 0px;}
.text-pda a{font-family:'Tahoma';font-size: 30pt; color:#912808; font-weight:bold; padding:0px 0px 0px 0px;}
.text-pda hr {clear:both; border-bottom:1px dashed #740606;padding:5px 0 0;margin:0 0 5px;}
.text-pda a:link{text-decoration: none; color:#912808;}
.text-pda a:visited {text-decoration: none; color:#912808;}
.text-pda a:hover{text-decoration: underline; color:#912808;}
.text-pda a:active{text-decoration: underline; color:#912808;}



.text-pda1{font-family:'Tahoma';font-size: 35pt; color:#000000; font-weight:bold; padding:0px 0px 0px 0px;text-align:center;}
.text-pda1 a{font-family:'Tahoma';font-size: 35pt; color:#912808; font-weight:bold; padding:0px 0px 0px 0px;text-align:center;}
/*-------------ПДА к основному сайту---------------*/
.had-pda{border: 0px solid #000000; background:url(/diz/pda/snegokhodpda.png);display:inline-block;width:100%;height:198px;}

.menu-pda-1:hover .menu-pda-2{ display:block; position:absolute; top:0px;left:-100px; z-index:9999; width:100%;}
.menu-pda-1 {border: 0px solid #000000; text-align:right;padding:0px 0px 0px 0px; }
.menu-pda-2{border: 1px solid #b0b0b0; display:none; width:400px; margin-left:0px; padding:25px; margin-top:0px; background:#fcfcfc; 
 -moz-box-shadow:0 0px 0px rgba(0,0,0,0.3); 
 -webkit-box-shadow:0 0px 0px rgba(0,0,0,0.3); 
 box-shadow:10px 10px 10px rgba(0,0,0,0.1);}

.text-pda-18 {border: 0px solid #000000;font-size:24pt;padding-right:0px;padding-left:0px;margin-right:auto;margin-left:0px;padding:5px 5px 5px 5px;}
.text-pda-18 a {font-family:'Tahoma';color:#000000; font-weight:bold;font-size:24pt;}
.text-pda-18 a:link {text-decoration: none; color:#000000;}
.text-pda-18 a:visited {text-decoration: none; color:#000000;}
.text-pda-18 a:hover {text-decoration: none; color:#000000;}
.text-pda-18 a:active {text-decoration: none; color:#000000;}

.pda-menu-red {border: 1px solid #ffffff;background:#f6f6f6; font-weight:normal; padding:15px 0px 15px 30px; text-align:left;}
.pda-menu-red a{font-family:'Tahoma';font-size: 25pt; color:#000000; font-weight:bold;}
.pda-menu-red a:link{text-decoration: none; color:#000000;}
.pda-menu-red a:visited {text-decoration: none; color:#000000;}
.pda-menu-red a:hover{text-decoration: underline; color:#000000;}

.text-pda a:active{text-decoration: underline; color:#000000;}
/*----------*/





/*-------------каталог---------------*/
td.top {color:#c1c1c1; font-weight: normal; padding-left: 0px; font-size:10pt;}
td.menu_kat {color:#ffffff; font-weight: bold; padding-left: 0px; font-size:11pt;}
td.menu_kat a:link {text-decoration: none; color:#ffffff;}
td.menu_kat a:visited {text-decoration: none; color:#ffffff;}
td.menu_kat a:hover {text-decoration: underline; color:#ffffff;}
td.menu_kat a:active {text-decoration: underline; color:#ffffff;}

td.menu-19 {color:#000000; font-weight: bold; padding-left: 0px; font-size:13pt;}
td.menu-19 a:link {text-decoration: none; color:#000000;}
td.menu-19 a:visited {text-decoration: none; color:#000000;}
td.menu-19 a:hover {text-decoration: none; color:#cf4a43;}
td.menu-19 a:active {text-decoration: none; color:#cf4a43;}


#logo {background: url("/diz/katalog/lot_logo.png") ;display: block;width: 167px;height: 76px;}

td.kont {color:#000000; font-weight: normal; padding-left: 0px; font-size:13pt;}
td.kont h3{color:#000000; font-weight: bold; padding-left: 0px; font-size:14pt;}
/*-------------каталог---------------*/


td.menu a {color:#000000; font-weight: bold; padding-left: 5px; font-size:10pt;}
td.menu a:link {text-decoration: none; color:#000000;}
td.menu a:visited {text-decoration: none; color:#000000;}
td.menu a:hover {text-decoration: underline; color:#000000;}
td.menu a:active {text-decoration: underline; color:#000000;}


td {font-family:'Times New Roman'; font-size:11pt;color:#000000;}








/*--------------------- General styles start ---------------------*/
.text-pk {font-family:'Tahoma';background:#ffffff;font-size: 11pt; color:#000000; font-weight:normal; padding:5px 0px 0px 0px;}
.text-pk p {font-family:'Tahoma';font-size: 11t; color:#000000; font-weight:normal; padding:5px 0px 0px 0px;}
.text-pk li {font-family:'Tahoma';font-size: 11pt; color:#912808; font-weight:normal; padding:5px 5px 5px 5px;}
.text-pk a {font-family:'Tahoma';font-size: 11pt; color:#912808; font-weight:bold; padding:0px 0px 0px 0px;}
.text-pk a:link{text-decoration: none; color:#912808;}
.text-pk a:visited {text-decoration: none; color:#912808;}
.text-pk a:hover{text-decoration: underline; color:#912808;}
.text-pk a:active{text-decoration: underline; color:#912808;}






body { margin: 0px; background-color: #ffffff; font: 14pt 'Times New Roman'; font-size:14pt; color: #000000; text-align: center;}
body a { color: #000000; text-decoration: none;}
body a:hover { text-decoration: underline;}

* {}

img {border: 0px;}

/*--------------------- General styles end ---------------------*/


/*--------------------- All content start ---------------------*/

#all {
 min-width: 1000px;
}

/*--------------------- All content end ---------------------*/



/*--------------------- Header start ---------------------*/

#top {
 width: 100%;
 height: 223px;
}

.toptable {
 width: 1000px;
 height: 185px;
 margin: auto;
}

.sitelogo {
 width: 425px;
 font: 40px 'Tahoma';
 color: #ffffff;
}

.globe {
 vertical-align: top;
 text-align: right;
 width: 525px;

}

#date {
 height: 25px;
 font: 12px 'Tahoma';
 color: #cccccc;
 margin-right: 20px;
}

#date-left {
 float: right;
 width: 22px;
 height: 25px;

}

#date-mid {
 float: right;
 height: 25px;
 line-height: 21px;
}

#date-right {
 float: right;
 width: 23px;
 height: 25px;

}

#tm {
 margin: auto;
 margin-top: 8px;
 height: 22px;
 width: 1000px;
}

.tm a {
 color: #999999;
 font: 12px 'Tahoma';
 text-transform: uppercase;
 line-height: 22px;
 text-decoration: none;
 padding-left: 15px;
}

.tm a:hover {
 color: #1282d8;
 background-position: 0px -16px;
 text-decoration: none;
}

.tm_left {
 display: block;
 float: left;
 width: 5px;
 height: 22px;

}

.tm {
 display: block;
 float: left;
 height: 22px;

}

.tm_right {
 display: block;
 float: left;
 width: 5px;
 height: 22px;

 margin-right: 8px;
}





/*--------------------- Header end ---------------------*/


/*--------------------- Main content start ---------------------*/

#content {
 width: 1000px;
 margin: auto;
 padding-top: 1px;
 text-align: left;
}

#leftcol {
 float: left;
 width: 200px;
 text-align: justify;
}

#rightcol {
 float: right;
 width: 200px;
 text-align: justify;
}

#maincol {
 margin-top: 10px;
 margin-left: 10px;
 float: left;
 width: 580px; /*FOR IE*/
 text-align: justify;
}

.eTitle {
 font: 14px 'Tahoma';
 color: #1282d8;
 text-transform: uppercase;
 margin-bottom: 5px;
}

.eTitle a {
 color: #1282d8;
}

.eTitle a:hover {}

.eMessage, .eText, .eAnswer {
 font: 12px 'Arial';
 color: #555555;
 text-align: justify !important;
 background: url(/.s/t/797/16.gif) repeat-x;
}

.cMessage {
 font: 12px 'Tahoma';
 text-align: justify !important;
}

.eDetails, .eDetails1, .eDetails2 {
 font: 11px 'Tahoma';
 color: #555555;
 background: #f5f5f5;
 border: 1px solid #dcdbe0;
 padding: 3px 15px;
 margin-top: 3px;
}

.cBlock1, .cBlock2 {
 background: #e8e7e7;
}

/*--------------------- Main content end ---------------------*/


/*--------------------- Containers start ---------------------*/

.block {
 margin-top: 8px;
 width: 100%;
 background: #f5f5f5;
}

.blocktitle {
 border: 1px solid #dcdbe0;
 border-bottom: 0px;
}

.btitle {
 display: block;
 float: left;
 font: 14px/30px 'Tahoma';
 height: 30px;
 color: #1282d8;
 background: #efefef;
 text-transform: uppercase;
 margin: -1px 0px 0px -1px;
 padding: 0px 6px 0px 10px;
 border-bottom: 1px solid #dcdbe0;
}

.bt-left {
 display: block;
 float: left;
 margin-top: -1px;
 width: 5px;
 height: 30px;
 background: url(/.s/t/797/17.gif);
}

.blockcontent {
 text-align: left;
 border: 1px solid #dcdbe0;
 border-top: 0px;
}

.bc-inside {
 margin: 0px 0px 0px 10px;
 padding: 10px 0px;
 width: 180px;
}

.blockcontent ul {
 margin: 0;
 padding: 0;
}

.blockcontent li {
 margin-left: 15px;
}

.blockcontent li a {
 color: #555555;
}

.blockcontent li a:hover {
 color: #1282d8;
}

.blockcontent a {}

.blockcontent a:hover {}

.calTable td {
 font-family: 'Arial';
 padding: 2px 5px;
}

td.calMdayIs, .calMdayIsA {
 background: #efefef;
 border: 1px solid #dcdbe0;
}

a.calMdayLink {
 color: #6a6a6a;
}

td.calWday {
 background: #efefef;
 border: 1px solid #dcdbe0;
}

td.calWdaySe, td.calWdaySu {
 background: #228acc;
 border: 1px solid #46aaea;
 color: #ffffff;
}

.calMday, calMdayA, .calMdayIs {}

.calMdayA {
 color: #c20505;
 font-weight: bold;
}

a.calMonthLink {
 color: #1282d8;
 font: 12px 'Arial';
}

a.groupAdmin {
 color: #ff0000;
}

.swchItem span, .swchItemA span {}

.swchItem span:hover {}

.swchItem span:active {}

.swchItem {}

.admBarCenter div, .myWinSuccess {}


/*------------------- меню юкоз -------------------*/
.uMenuH li {float:left;padding: 0 5px;list-style:none;}
.uMenuV .uMenuItem {font-weight:bold;}
ul.uMenuRoot, .uMenuV { margin: 0px; padding: 0px; margin-left: 0px;}

.uMenuV .uMenuItem span { margin-left: 10px;}

.uMenuV .uMenuRoot li { margin-left: 0px; list-style-type: none; }



/*------------------- /меню юкоз -------------------*/


/*---------------- Mainmenu start------------*/

ul.uMenuRoot { margin: 0px; padding: 0px; list-style-type: none;}
.uMenuRoot li { line-height: 18px; border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff;}
.uMenuRoot .uMenuItem { margin: 3px 0px;}
.uMenuRoot span { margin-left: 0px;}
.uMenuRoot a { display: block; color: #ffffff;}
.uMenuItem a:hover { color: #ffffff;}
.uMenuItem a:active {}
.uMenuRoot a.uMenuItemA { color: #ffffff;}
.uMenuItem span { margin-left: 10px;}
.uMenuArrow { position: absolute; width: 5px; height: 17px; top: 4px; right: 0px;}
.u-menuarrow { top: 1px !important;
}

/*------------------- Mainmenu end -------------------*/
/*--------------------- Containers end ---------------------*/


/*--------------------- Footer start ---------------------*/

#footer {
 clear: both;
 width: 100%;
 height: 76px;
 margin-top: 20px;
 background: url(/.s/t/797/20.gif);
}

#footer-block {
 width: 1000px;
 margin: auto;
 font: 11px 'Tahoma';
 color: #cccccc;
}

#copyright {
 float: left;
 margin-left: 10px;
 width: 45%;
 line-height: 76px;
 text-align: left;
 text-transform: uppercase;
}

#powered_by {
 float: right;
 margin-right: 10px;
 width: 45%;
 line-height: 31px;
 margin-top: 22px;
 text-align: right;
}

#powered_by img {
 vertical-align: middle !important;
}

/*--------------------- Footer end ---------------------*/


/*--------------------- Forum start ---------------------*/

.forumContent {
}

.forumContent a {}

.forumContent table {}

.gTable, .postTable {
 background: #dcdbe0;
}

.gTable td {
 background: #ffffff;
 border: 1px solid #efefef;
}

.postTable td {
 border-collapse: collapse;
 border: 1px solid #efefef;
}

.gTable td.gTableTop {
 font: 14px/28px 'Tahoma';

 color: #feffff;
 text-transform: uppercase;
 padding: 0px 10px;
}

.gTableTop a {
 color: #feffff;
}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: #127cce;
 color: #ffffff;
}

.gTableSubTop a {
 color: #ffffff;
}

.gTableTop, .gTableSubTop, .forumNameTd, .forumThreadTd, .forumPosrTd, .forumLastPostTd, .threadNametd, .threadPostTd, .threadAuthTd, .threadViewTd, .threadLastPostTd, td.threadsDetails, td.forumOnlineBar {
 padding: 3px 10px;
}

#frM6 td, #frM14 td, #frM50 td, #frM56 td, #frM59 td {
 padding: 3px 10px;
}

.postBottom table td {
 border: 0px;
}

.postTable td {
 padding: 3px 10px;
}

.postSeparator {
 display: none;
}

.posttdMessage {
 text-align: justify;
}

.threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {
 text-align: center !important;
}

a.TopSortLink {}

a.TopSortLink:hover {}

a.postUser {
 font-weight: bold;
}

a.forum, a.threadLink {
 font: 12px 'Arial';
}

.quoteMessage {}

.forumDescr, .threadDescr {
 font: 10px 'Arial';
}

td.postTdTop {
 background: #127cce;
 color: #ffffff;
}

td.postTdTop a {
 color: #ffffff;
}

td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.gTableRight, td.threadIcoTd, td.threadPostTd, td.threadViewTd {
 background: #f5f5f5;
}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

td.pagesInfo, td.switch, td.switchActive {
 background: #ffffff;
 border: 1px solid #dcdbe0;
 padding-left: 5px;
 padding-right: 5px;
}

td.switch, td.switchActive {
 background: #4193d3;
 color: #ffffff;
}

td.switch a {
 color: #ffffff;
}

.switchActive {
 font-weight: bold;
}

/*--------------------- Forum end ---------------------*/


/*--------------------- INPUTS start ---------------------*/

input[type=submit], input[type=reset], input[type=button] {}

input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {}

input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}

input[type=text], input[type=password] {}

textarea {}

#mchatBtn, input.codeButtons, input.button {
 padding-left: 0px;
 padding-right: 0px;
}

.queryField {
 width: auto !important;
}

.commFl {
 width: 100%;
}

/*--------------------- INPUTS end ---------------------*/


/*--------------------- POPUP start ---------------------*/

.popup a {}

.popup {
 margin: 8px;
 border: 1px solid #dcdbe0;
 background: #f5f5f5;
 min-width: 400px;
}

.popuptitle {
 font: 14px/28px 'Tahoma';

 color: #feffff;
 text-transform: uppercase;
 padding: 0px 10px;
}

.popupbody {
 margin: 8px;
}

/*--------------------- POPUP end ---------------------*/