/* GLOBAL */
body{margin: 0px; padding: 0px; padding-top: 20px; padding-bottom: 20px; background-image: url('images/background.jpg'); text-align: center;}
body, table{font-size: 12px; font-family: verdana; color: black;}
table{border:0px;}
div.pageAll{text-align: left; margin: 0 auto; width: 1000px; background-color: white;}
a{outline: 0; text-decoration: none; color: #2F4F2F;}
a:hover{text-decoration: underline;}
span.small{font-size: 9px;}
img{border: 0px;}
/* HEADER */
div.header{height: 152px; background-image: url('images/header.jpg');
background-position: 0 0;
background-repeat: no-repeat;
}
div.headerInside{}
a.logoBtn{display: block;height: 120px; width: 300px; float: left;}
div#flash{float: right; height: 152px; width: 381px;  background-image: url(images/bg-bottom-flash.jpg); background-repeat: no-repeat;background-position: 1px bottom;}
embed{ display: block; margin-top: -1px; z-index:10; position: relative;}
a.backLink{ font-size: 8pt;}
/* MAIN PAGE */
td.mainPage{width: 768px; background: url('images/main_page_fill_left.jpg') top left repeat-y; background-color: #f5f5f5;}
div.mainPageTop1{height: 274px; background: url('images/main_page_top_1.jpg') no-repeat;}
div.mainPageTop1Inside{ height: 210px; }
div.mainPageTop1Inside1{padding: 0px 0 0px 8px; color: #234274; text-align:justify; /*line-height:18px;*/}
div.mainPageTop1Inside1Title{color: #3e406c; font-size: 14px; font-weight:bold; padding-left: 28px; padding-bottom:8px; display:none;}
img.startPageImg{border:1px solid silver; margin-right:35px;}
p.center{text-align:center; margin-top:6px; margin-bottom:6px;}
div.mainPageTop1More{ height: 30px; padding-left: 637px;}
div.mainPageTop1More a{display:block;  width:90px; height:25px;}
div.mainPageTop1Title{padding: 7px 0px 0px 25px; color: white; font-size: 13pt;}

div.mainPageTop{height: 58px; background: url('images/main_page_top.jpg');}
div.mainPageTopInside{ height: 30px; padding-left: 20px;}
div.shortCuts{
	   bottom: 30px;
    color: black;
    font-size: 8pt;
    position: relative;
	}

div.mainPageTopTitle{padding: 3px 0px 0px 25px; color: white; font-size: 13pt;}

div.mainPageFill{background: url('images/main_page_fill.jpg');}
div.mainPageBottom{background: url('images/main_page_bottom.jpg') bottom left no-repeat; }
div.mainPageInside{padding: 5px 20px 20px 20px; line-height: 150%;}
div.mainPageInside p:hover {text-decoration: none;}
div.contentFooter{text-align: right; padding-right: 10px; }

/* COLUMN RIGHT */
td.columnRight{background-color: #f5f5f5;}
div.rightSearch{height: 144px; background-image: url('images/right_search.jpg');}
div.searchArea form{margin:0px; padding:0px;}
div.searchArea{padding-top: 94px; padding-left: 18px;}
input.searchPhraseInput{border: 0px; background: transparent; width: 120px; cursor: text;}
input.searchPhraseSubmit{border: 0px; background: transparent; width: 70px; cursor: pointer; cursor: hand;}

div.rightMenu{height: 28px; background-image: url('images/right_menu.jpg');}
div.rightMenuInside, div.rightMenuBottomInside { padding: 5px 0px 0px 35px;}
div.rightMenuInside a, div.rightMenuBottom a{color: white; text-decoration: none;}
div.rightMenuInside a:hover, div.rightMenuBottom a:hover{font-weight: bold;}
div.rightMenuBottom{height: 26px; background-image: url('images/right_menu_bottom.jpg');}

div.catalogMenuTop{background-image: url('images/catalog_menu_top.jpg');}
div.catalogMenuBottom{background: url('images/catalog_menu_bottom.jpg') bottom left no-repeat; padding: 0;}
div.catalogMenuBottom a{
	color: white;
	background: url("/template/images/right_menu.jpg") no-repeat scroll 0 bottom transparent;
	min-height: 21px;
	display:block;
	padding: 5px 10px 2px 26px;
	}
	div.catalogMenuBottom a:hover {
	font-weight: bold;
	text-decoration:none;
	}
div.catalogMenuBack{font-size: 8pt;}
div.catalogMenuTitle{font-weight: bold; text-align: center; height: 30px;color: white; padding-top: 20px; padding-bottom: 5px;}

div.rightBox1{background-image: url('images/right_box_1_fill.jpg');}
div.rightBox1Top{background: url('images/right_box_1_top.jpg') top left no-repeat;}
div.rightBox1Bottom{ background: url('images/right_box_1_bottom.jpg') bottom left no-repeat; padding: 10px 15px 10px 10px;}
div.rightBox2{background-image: url('images/right_box_2_fill.jpg');}
div.rightBox2Top{background: url('images/right_box_2_top.jpg') top left no-repeat;}
div.rightBox2Bottom{ background: url('images/right_box_2_bottom.jpg') bottom left no-repeat; padding: 10px 15px 25px 10px; font-size: 11px;}
div.rightBoxDate{color: #3e406c; font-size: 8pt; text-align: right;}
div.rightBoxTitle a{color: #3e406c; font-size: 11pt;}
div.rightBoxTitle {padding-bottom: 5px;}
div.rightBoxContent{font-size: 11px;}
div.rightBoxMore{ padding-top: 10px;}
div.rightBoxMore a{display: block; height: 27px; width: 93px; background: url('images/news_more_button.jpg');}
/* FOOTER */
div.footer{height: 45px; background-image: url('images/footer.jpg'); }
div.footerInside{text-align: center; padding-top: 20px;}
/* SEARCH */
div.searchSectionTitle{padding-top: 10px; font-size: 20px; color:  	#e0e0e0; letter-spacing: 8px;}
div.searchTitle{ padding-top: 5px;}
div.searchTitle a{font-size: 15px; text-decoration: underline; color: #336699;}
div.searchLink a{font-size: 10px; color: green;}
div.searchMachine{border: 1px solid silver; padding: 10px;}
div.catalogMenuTop .catalogMenuBottom div {
/* 	background: url("/template/images/right_menu.jpg") no-repeat scroll 0 0 transparent; */
	border:none !important;
	padding: 0 !important;
   /*  height: 23px; */
    margin: 0;
 /*    padding: 5px 3px 7px 35px; */
}
.shortCuts span {
	position:relative;
	bottom:10px;

	
}
.shortCuts a {
	margin-right: 2px;
	
}
