body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFFFFF;
}
.bgRTU {
	background: #FF9800 url(images/bgRTU.gif) repeat-x left bottom;
}
.shortContacts {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background: url(images/bgShortContactsNew.gif) no-repeat right top;
	padding: 2px 10px 2px 2px;
}
.greyLink {
	color: #666666;
	text-decoration: none;
}

.redLink {
	color: #ff4200;
	text-decoration: none;
	margin: 6px 12px 5px;
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.orangeLink {
	color: #ffe400;
	text-decoration: none;
	margin: 6px 12px 5px;
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.bgDarkBlue {
	background: #0A77B1 url(images/bgDarkBlue.gif) repeat-x bottom;
}
.bgOrange {
	background-color: #FF9800;
	background-image: url(images/bgOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tdNav {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(images/shadowRT.gif) no-repeat left top;
	border-left: 1px solid #FFFFFF;
}
.linkNav {
	color: #FFFFFF;
	text-decoration: none;
	margin: 6px 12px 5px;
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.bgLightBlue {
	background-color: #80B9D7;
	background-image: url(images/bgLightBlue.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bgBan_1 {
	background: #EEF7FF url(images/bgBan_1.gif) repeat-x;
}
.bgBan_2 {
	background: #D0E9FF url(images/bgBan_2.gif);
}
.Ban_2 {
	background: url(images/Ban_2.jpg) no-repeat left top;
}
.Ban_1 {

	background: url(images/Ban_1.jpg) no-repeat left top;
}
.bgFiles {
	background: #014D80 url(images/bgFiles.gif) repeat-x left top;
}
.nameFiles {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	height: 27px;

	border-bottom: 1px solid #FFFFFF;
}
.WhiteLink {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.bgGreen {

	background-color: #04AC00;
	background-image: url(images/bgGreen.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bgNews {
	background: #FFFFFF url(images/bgNewsAnons.gif) repeat-x right bottom;
	font-size: 11px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	padding: 8px;
}
.WOmargin {
	margin: 0px;
	padding: 0px;
}
.greenLink {
	color: #53B347;
	text-decoration: none;
}
.bgAuth {
	background: #86BCD9 url(images/bgAuth.gif) repeat-x left bottom;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 16px 8px;
}
.inputAuth {
	font-size: 11px;
	font-weight: normal;
	color: #1880B7;
	background: #FFFFFF;
	border: 1px solid #1880B7;
	width: 131px;
}
.linkAuth {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.selectCatalog {
	font-size: 9px;
	font-weight: normal;
	color: #095F8D;
	width: 178px;
}
.bgCatalogNav {
	background: #86BCD9 url(images/bgAuth.gif) repeat-x left bottom;
	padding: 16px 10px;
}
.bgLeftCol {
	background: #0A78B2 url(images/bgLeftCol.gif) repeat-x right top;
}

.inputSubs {
	font-size: 11px;
	font-weight: normal;
	color: #1880B7;
	background: #FFFFFF;
	border: 1px solid #1880B7;
	width: 158px;
}

form {
margin: 0px;
padding: 0px;
}
.thTable {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: #80B9D7 url(images/bgTh.gif) repeat-x left bottom;
	height: 19px;
	border-top: 1px solid #308DBE;
}
.TablePrice {
	border-right: 1px solid #308DBE;
	border-left: 1px solid #308DBE;
}
.tdSpPrice_1 {
	font-size: 11px;
	color: #666666;
	border-right: 1px solid #308DBE;
	padding: 2px;
	border-bottom: 1px solid #308DBE;
	text-align: right;
}
.tdSpPrice_2 {
	font-size: 11px;
	color: #666666;
	padding: 2px;
	border-bottom: 1px solid #308DBE;
}
.SpName {
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF6C00;
	text-align: center;
	margin: 3px;
}
.bannerTable {
	border: 1px solid #1F766D;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 10px;
	background-color: #4AC7C1;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.pBanner {
	margin: 15px 2px;
	font-size: 12px;

}
.textOsn {
	font-size: 12px;
	color: #333333;
	margin: 5px 15px;
	text-align: justify;
}
hr {
	color: #127CB4;
	margin: 0px 15px;
}
.redline {
	color: #CC0000;
}

a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}


a:visited {
	text-decoration: none;
}

/* .bgGrey {
	background: #EFEFEF url(images/bgGrey.gif) repeat-x left bottom;
	padding: 1px 8px;
	font-size: 11px;
	font-weight: bolder;
	text-align: right;
	color: #585756;
}

*/

.bgGrey {
	background: #FFD39A url(images/bgGrey.gif) repeat-x left bottom;
	padding: 1px 8px;
	font-size: 12px;
	font-weight: bolder;
	text-align: right;
	color: #CC0000;
}

.podnavLink {
	/* color: #FFFFFF; */
	color: red;
}
.pole {
	 color: #0A78B2;

	background: #FFFFFF;
	border: 1px solid #09618F;
	font: normal 12px Arial, Helvetica, sans-serif;
}
.pForm {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-left: 15px;
}
.select {
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
}
.imgObj {
	background: #FF9000;
	border: 1px solid #FFFFFF;
}
.tableImgObj {
	margin: 5px 15px 5px 5px;
}
.TablePrice_2 {
	border-left: 1px solid #308DBE;
	margin-left: 15px;
}


li {

font-size: 12px;
	font-weight: normal;

}


.blokBg {
	font-size: 12px;
	color: #2D2D2D;
	padding: 10px;
	border-top: 1px solid #D4D0C8;
	border-right: 4px solid #0A78B2;
	border-bottom: 1px solid #D4D0C8;
	border-left: 1px solid #D4D0C8;
	background: url(images/bgBlok.gif) repeat-x right bottom;
}
.blokTitle {
	font-weight: bold;
	color: #0A78B2;
	text-decoration: none;
}
.imgBlok {
	margin-right: 10px;
	border: 1px solid #1C82B8;
}
.textSmaller {

	font-size: 10px;
	color: #333333;
	margin: 30px 15px;
}
.printLogo {
	border-bottom: 1px solid #1F76A3;
}
.printContacts {
	font-size: 11px;
	color: #1F76A3;
}
.link {
	height: 100%;
	width: 100%;
}
.link2 {
	height: 100%;
	width: 100%;
	padding-top: 105px;
}
.textAuth {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

table {
	font-size: 12px;
}
.tdSpPrice_0 {

	font-size: 11px;
	color: #666666;
	border-right: 1px solid #308DBE;
	padding: 2px;
	border-bottom: 1px solid #308DBE;
}
.WhiteLink2 {

	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.BilllTd_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.BillTable {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.BilllTd_2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.panonsSpec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.bgDarkBlue2 {
	background: #0A77B1 url(images/bgDarkBlue.gif) repeat-x bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.tdAnonsSpec {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bgRed {

	background-color: #FF0000;
	background-image: url(images/bgRed.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.fotoreclama {
	border: 1px solid #1F766D;
	padding: 5px;
}
.blokBgFirst {

	font-size: 12px;
	color: #2D2D2D;
	padding: 10px;
	border-top: 1px solid #D4D0C8;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #D4D0C8;
	border-left: 4px solid #0A78B2;
	background: url(images/bgBlok.gif) repeat-x right bottom;
}
.pBannerName {
	margin: 15px 2px;
	font-size: 14px;
}
.regName {
	font-size: 14px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
