.txt {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 80%;
	vertical-align: top;
	padding: 1px 2px;
	margin: 0px;
}
.txt_tbl {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;

}

.txt-col2 {	font-family: Arial, Helvetica, sans-serif; 
	font-size: 80%;
	vertical-align: top;
	padding-right: 50px;
	margin: 0px;
}
.podpis { font-family: Arial, Helvetica, sans-serif; font-size: 70%}
.txt-mnogo {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.txt-mnogo-big {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.txt-big {  font-family: Arial, Helvetica, sans-serif; font-size: 80%;}

.zagolovok { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.sub-menu { font-family: Arial, Helvetica, sans-serif; font-size: 80%; clip:   rect(   ); padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 15px; color: #0066CC; font-weight: normal}
.podpis-l-u { font-family: Arial, Helvetica, sans-serif; font-size: 80% ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:  rect(   ); color: #0066CC}
.menu-box {
	font-family: Arial, Helvetica, sans-serif;
	clip: rect( );
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
}
.otdel { font-family: Arial, Helvetica, sans-serif; font-size: 80%; clip: rect( ); padding-top: 3px; padding-right: 15px; padding-bottom: 3px; padding-left: 20px; font-weight: bold; color: #003366; text-decoration: none}
.footter { font-family: Arial, Helvetica, sans-serif; font-size: 70%; clip: rect( ); padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; border: 0px dotted; border-color: #999999 #999999 black; vertical-align: middle}
.sub-otdel { font-family: Arial, Helvetica, sans-serif; font-size: 80%; clip: rect( ); padding-top: 3px; padding-right: 20px; padding-bottom: 3px; padding-left: 20px; color: #666666}
.txt-date { font-family: Arial, Helvetica, sans-serif; font-size: 100%; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font-weight: bold; color: #CC0033}
.menu-u-here { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 1px; padding-right: 5px; padding-bottom: 0px; padding-left: 13px; color: #CC0033; font-size: 100%; font-weight: bold}
.sub-menu2 { font-family: Arial, Helvetica, sans-serif; font-size: 100%; clip: rect( ); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; color: #0066CC; font-weight: normal; line-height:130%}
.sub-menu2red { font-family: Arial, Helvetica, sans-serif; font-size: 100%; clip: rect( ); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; color: #F10000; font-weight: bold
}

.txt-small-txt { font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: normal}
.up { font-family: Arial, Helvetica, sans-serif; font-size: 70%; clip: rect( ); padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; font-weight: bold}
a:hover {color: #CC0033}
.menu-new { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 70%; color: #0066CC; text-align: center; white-space: nowrap; background: #DDDDDD url(i/4x4.gif) no-repeat fixed right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: solid; font-weight: bold; border-width: 0px 0px 1px}
.menu-bg { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 80%; background: #F7F7DF url(i/cup.jpg) no-repeat fixed 200px 500px; vertical-align: top}
.menu-bottom { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 80%; font-weight: bold; color: #0066CC ; vertical-align: top; float: right}
.txt-date-big { font-family: Arial, Helvetica, sans-serif; font-size: large; padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 13px; font-weight: bold; color: #CC0033 }


.left-menu { font-family: Arial, Helvetica, sans-serif; font-size: 70%; clip: rect( ); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px; border: 0px solid; border-color: #DDDDDD #DDDDDD black #999999; vertical-align: middle ; background: #F7F7DF url(i/4x4.gif) no-repeat scroll right top}
.menu-new-opt { font-size: 80%; font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 70%; color: #0066CC; text-align: center; white-space: nowrap; background: #F6F4FA url(i/x4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: 0px solid; border-left: 1px solid #DDDDDD; font-weight: bold}
.menu-new-corp { font-size: 80%; font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 70%; color: #0066CC; text-align: center; white-space: nowrap; background: #EBF4E5 url(i/x4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: dotted; font-weight: bold; border-width: 0px 0px 1px; border-left: 1px solid #DDDDDD;  }
.menu-new-rozn { font-size: 80%; font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 70%; color: #0066CC; text-align: center; white-space: nowrap; background: #FCEDE3 url(i/x4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: solid; font-weight: bold; border-width: 0px 0px 1px; border-left: 1px solid #DDDDDD;  }
.menu-new-about { font-size: 80%; font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 70%; color: #0066CC; text-align: center; white-space: nowrap; background: #F7F7DF url(i/x4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: 0px none;border-left: 1px solid #DDDDDD;  font-weight: bold}

.txt-mnogo-bg { font-family: Arial, Helvetica, sans-serif; font-size: 70%; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; list-style-type: square; background: #F7F7DF url(i/pencil.jpg) no-repeat fixed 50% 0%; margin-top: 0px; margin-right: 30%; margin-bottom: 0px; margin-left: 0px }
.menu-u-here-2 { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 1px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; color: #CC0033; font-size: 100%; font-weight: bold }
.zagolovok-red { font-family: Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px ; color: #CC0033}
.zagolovok-wc { font-family: Arial, Helvetica, sans-serif; font-size: 160%; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;}
.sub-menu3 { font-family: Arial, Helvetica, sans-serif; font-size: 70%; clip: rect( ); padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 60px; color: #0066CC; font-weight: normal }

.menu-new-here { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 70%; color: #0066CC; text-align: center; white-space: nowrap; background: #F7F7DF url(i/xx4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: 0px none; font-weight: bold }
.menu-new-here { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 70%; color: #0066CC; text-align: center; white-space: nowrap; background: #F7F7DF url(i/xx4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: 0px none; font-weight: bold }
.menu {
	font-family: Arial, Helvetica, sans-serif;
	clip: rect( );
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	font-size: 100%;
	vertical-align: top;
	font-weight: bold;
	color: #0066CC;
}
.menu-sell {
	font-family: Arial, Helvetica, sans-serif;
	clip: rect( );
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	font-size: 80%;
	vertical-align: top;
	font-weight: bold;
	color: #0066CC;
	background-image: url(i/1x2.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.menu-down {
	background-image: url(i/1x2.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.menu-new-opt-here { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 80%; color: #0066CC; text-align: center; white-space: nowrap; background: #F6F4FA url(i/xx4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: 0px solid; font-weight: bold }
.menu-new-about-here { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 80%; color: #0066CC; text-align: center; white-space: nowrap; background: #F7F7DF url(i/xx4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: 0px none; font-weight: bold }
.menu-new-rozn-here { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 80%; color: #0066CC; text-align: center; white-space: nowrap; background: #FCEDE3 url(i/xx4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: 0px solid; font-weight: bold}
.menu-new-corp-here { font-family: Arial, Helvetica, sans-serif; clip: rect( ); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 80%; color: #0066CC; text-align: center; white-space: nowrap; background: #EBF4E5 url(i/xx4.gif) no-repeat scroll right top; border-color: #FFFFFF #FFFFFF #555555 #DDDDDD; border: 0px dotted; font-weight: bold}

.txt-small-txt-center { font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal ; text-align: center; vertical-align: top}

.txt-center { font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal ; text-align: center; vertical-align: top}

.plashka-up { background: #FFFFFF   url(i/plashka.jpg) no-repeat scroll 230px 0px}
.plashka-up-opt { background: #FFFFFF url(opt/i/plashka-opt.jpg) no-repeat scroll 230px 0px}
.plashka-up-rozn { background: #FFFFFF url(3kota/i/plashka-rozn.jpg) no-repeat scroll 230px 0px}
.plashka-up-corp { background: #FFFFFF url(delovoy/i/plashka-corp.jpg) no-repeat scroll 230px 0px}
.plashka-up-corp-clients { background: #EBF4E5 url(opt/i/kniga-klientov.jpg) no-repeat scroll left bottom}
.plashka-down {
	background: #F7F7DF url(i/sklad.jpg) no-repeat scroll 0px 0px;
	bottom: 0px;
}
.zagolovok-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #154780;
	font-style: italic;}

.figr {
 float: right; /*      */
 padding-left: 50px; /*   */
 padding-bottom: 10px; /*   */
 padding-top: 10px;
}
.figl {
 float: left; /*      */
 padding-right: 20px; /*   */
 padding-bottom: 10px; /*   */
}