@charset "windows-1251";
/***********************************/
/* layers                          */
/***********************************/
#loginblock {
	z-index: 10;
	font-size: 100%;
	visibility: hidden;
	}
#contactblock {
	z-index: 10;
	font-size: 100%;
	visibility: hidden;
	}
#infoblock {
	z-index: 10;
	font-size: 100%;
	visibility: visible;
	}
/***********************************/
/* tags                            */
/***********************************/
body {
	font-family: Verdana, Tahoma;
	background: #fff;
	margin: 0 0 0 0; 
	}
table {
	border: 1px;
	}
img {
	border: 0px;
	}
h1 {
	font-family: Arial, Tahoma, Verdana;
	font-size: 130%;
	color: #CA282F;
	margin: 10px 10px 5px 20px;
	}
h2 {
	font-family: Tahoma, Verdana;
	font-size: 80%;
	color: #000;
	margin: 10px 10px 5px 10px;
	}
/*h4 {
	font-family: Tahoma, Verdana;
	font-size: 100%;
	color: #000;
	margin: 10px 10px 5px 10px;
	}*/
a {
	color: #007CC3;
	}
a:hover {
	color: #007CC3;
	text-decoration: underline;
	}
a:link {
/*	color: #68c6fc; */
	}
/***********************************/
/* classes                         */
/***********************************/
.darkblue  { color: #005788; }
.blue      { color: #007cc3; }
.lightblue { color: #a4deff; }
.orange    { color: #e77817; }
.red       { color: #ca282f; }
.grey      { color: #b0b0b0; }
.darkbluebg  { background: #005788; }
.bluebg      { background: #007cc3; }
.lightbluebg { background: #a4deff; }
.orangebg    { background: #e77817; }
.redbg       { background: #ca282f; }
.greybg      { background: #b0b0b0; }

.bg_page {
	background: #fff url(/images/bg_page.gif) top left no-repeat;
	display: block;
	}
.maintext {
	font-size: 70%;
	margin: 10px 10px 5px 0px;
	text-align: justify;
	}
.smalltext {
	font-size: 60%;
	margin: 5px 5px 5px 15px;
	text-align: left;
	}
.nav {
	font-size: 60%;
	color: #fff;
	padding: 0 0 0 20px;
	text-align: left;
	background: #005788 url(/images/bul_orange.gif) 5pt no-repeat;
	}
.front_block {
	border: 3px solid #005788;
}
.left_login {
	font-family: Tahoma, Verdana;
	font-size: 60%;
	color: #fff;
	padding: 0 0 0 30px;
	text-align: left;
	font-weight: bold;
	background: #005788 url(/images/ico_left_login.gif) 5px no-repeat;
	height: 27px;
	}
.left_contact {
	font-family: Tahoma, Verdana;
	font-size: 60%;
	color: #fff;
	padding: 0 0 0 30px;
	text-align: left;
	font-weight: bold;
	background: #005788 url(/images/ico_left_contact.gif) 5px no-repeat;
	height: 27px;
	}
.left_block {
	font-family: Tahoma, Arial;
	font-size: 60%;
	color: #000;
	display: table-cell;
	margin: 0 0 0 0px;
	padding: 12px 5px 10px 5px;
	background: #fff;
	width: 196px;
	}
.left_block_desc {
	font-family: Tahoma, Verdana;
	font-size: 70%;
	color: #E77817;
	width: 145px;
	}
.left_block_info {
	font-family: Tahoma, Verdana;
	font-size: 70%;
	color: #005788;
	width: 145px;
	}
.left_form {
	font-family: Tahoma, Verdana;
	font-size: 70%;
	color: #005788;
	width: 145px;
	}
a.fphead {
	font-size: 90%;
	font-weight: bold;
	margin: 0px 0px -15px 0px;
	text-align: center;
	text-decoration: none;
/*	color: #005788; */
	color: #ffffff;
	}
a.fphead:hover {
	color: #007CC3;
	text-decoration: none;
}
.fpprice {
	font-size: 90%;
	font-weight: bold;
	margin: -15px 0px 0px 20px;
	text-align: left;
	color: #ca282f;
	}
.fptext	{
	font-size: 70%;
	margin: 0px 0px 0px -20px;
	text-align: left;
	}
tr.fp {
	font-family: Tahoma;
	color: #000000;
	background: #99CCFF;
	margin: 0;
	}
li.maintext {
	font-size: 70%;
	margin: 2px 10px 2px 10px;
	text-align: justify;
	}
a.top_home {
	font-family: Arial, Tahoma, Verdana;
	font-size: 7pt;
	color: #fff;
	padding: 0 0 0 25px;
	text-decoration: none;
	font-weight: bold;
	background: #E77817 url(/images/ico_home.gif) 10px no-repeat;
	}
a.top_home:hover {
	background: #E77817 url(/images/ico_home_blue.gif) 10px no-repeat;
	color: #007CC3;
	text-decoration: underline;
	}
a.top_forum {
	font-family: Arial, Tahoma, Verdana;
	font-size: 7pt;
	color: #fff;
	padding: 0 0 0 25px;
	text-decoration: none;
	font-weight: bold;
	background: #E77817 url(/images/ico_forum.gif) 10px no-repeat;
	}
a.top_forum:hover {
	background: #E77817 url(/images/ico_forum_blue.gif) 10px no-repeat;
	color: #007CC3;
	text-decoration: underline;
	}
a.top_map {
	font-family: Arial, Tahoma, Verdana;
	font-size: 7pt;
	color: #fff;
	padding: 0 0 0 25px;
	text-decoration: none;
	font-weight: bold;
	background: #E77817 url(/images/ico_map.gif) 10px no-repeat;
	}	
a.top_map:hover {
	background: #E77817 url(/images/ico_map_blue.gif) 10px no-repeat;
	color: #007CC3;
	text-decoration: underline;
	}	
a.top_contact {
	font-family: Arial, Tahoma, Verdana;
	font-size: 7pt;
	color: #fff;
	padding: 0 0 0 25px;
	text-decoration: none;
	font-weight: bold;
	background: #E77817 url(/images/ico_contact.gif) 10px no-repeat;
	}
a.top_contact:hover {
	background: #E77817 url(/images/ico_contact_blue.gif) 10px no-repeat;
	color: #007CC3;
	text-decoration: underline;
	}	
a.button {
	font-size: 7pt;
	display: block;
	color: #fff;
	margin: 10px 0 0 0;
	padding: 1px 3px 2px 16px;
	text-decoration: none;
	background: #E77817 url(/images/bul_blue.gif) 3pt no-repeat;
	width: 65px;
	}
a.button:hover {
	color: #fff;
	text-decoration: underline;
	background: #E77817 url(/images/bul_red.gif) 3pt no-repeat;
	}
.main_menu {
	font-family: Tahoma, Verdana;
	display: table-cell;
	font-size: 70%;
	color: #fff;
	font-weight: bold;
	padding: 13px 0 2px 35px;
	text-decoration: none;
	background: url(/images/bg_main_menu.gif) 6px no-repeat;
	width: 145px;
	height: 30px;
	}
.main_menu:hover {
	text-decoration: none;
	color: #99CCFF;
	background: url(/images/bg_main_menu_hover.gif) 6px no-repeat;
	width: 145px;
	}
.main_menu:link {
	color: #fff;
	}
.submenu {
	font-family: Verdana, Tahoma;
	font-size: 60%;
	color: #5C5C5C;
	font-weight: bold;
	padding: 0 0 0 0px;
	text-decoration: none;
	background: #F5CA00;
	}
.submenu:hover {
	font-family: Verdana, Tahoma;
	font-size: 60%;
	color: #CA282F;
	font-weight: bold;
	padding: 0 0 0 0px;
	text-decoration: none;
	background: #F5CA00;
	}
.menu_footer {
	font-family: Tahoma, Verdana;
	color: #fff;
	font-size: 100%;
	padding: 0 5px 0 5px;
	text-decoration: none;
	}
td.sub {
	padding: 5 5 5 25; 
	}
td.header {
	font-family: Tahoma;
	font-size: 60%;
	color: #fff;
	font-weight: bold;
	padding: 5 5 5 5px;
	background: #5C5C5C;
	}
td.cell {
	font-family: Tahoma;
	font-size: 60%;
	color: #000;
	padding: 5 5 5 5px;
	background: #FEF4DC;
	}
.title {
	padding: 0 0 0 10px;
	}
.copy {
	font-family: Tahoma;
	color: #005788;
	font-size: 60%;
/*	padding: 0 0 0 209px; */
	}
.banner468 {
	padding: 0 0 0 1px;
	}
tr.orderhead {
	font-family: Tahoma;
	font-size: 60%;
	color: #fff;
	font-weight: bold;
	padding: 1 1 1 1px;
	background: #005788;
	text-align: center;
	}
tr.orderrow {
	font-family: Tahoma;
	font-size: 60%;
	color: #000000;
	font-weight: bold;
	padding: 1 1 1 1px;
	background: #99CCFF;
	}
tr.pricehead {
	font-family: Tahoma;
	font-size: 60%;
	color: #fff;
	font-weight: bold;
	padding: 1 1 1 1px;
	background: #005788;
	}
tr.pricerow {
	font-family: Tahoma;
	font-size: 60%;
	color: #000000;
	font-weight: bold;
	padding: 1 1 1 1px;
	background: #99CCFF;
	}
tr.newshead {
	font-family: Tahoma;
	font-size: 80%;
	color: #fff;
	font-weight: bold;
	padding: 1 1 1 1px;
	background: #005788;
	}
tr.newsrow {
	font-family: Tahoma;
	font-size: 70%;
	color: #000000;
	font-weight: normal;
	padding: 1 1 1 1px;
/*	background: #99CCFF; */
	background: #F0F7FF;
	}
td.newsDateCell {
	background: #FFFFFF;
	color: #e77817;
	}
a.newshead {
	color: #fff;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	}
a.newshead:hover {
	color: #007CC3;
	text-decoration: none;
}
td.cell {
	font-family: Tahoma;
	font-size: 60%;
	color: #000000;
	padding: 1 1 1 1px;
	background: #FEF4DC;
	}
td.order {
	font-weight: bold;
	padding: 1 3 1 3px;
	background: #E77817;
	}
td.orderDescCell {
	text-align: right;	
	}
a.order {
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	}
a.order:hover {
	color: #005788;
	text-decoration: none;
	}
.selected {
	font-weight: bold;
/*	color: #CA282F; */
	}

