* {
	padding: 0; margin: 0;
}
.content .price_simple {
	display: block; width: auto; margin: 20px 0; border-right: 1px solid black; border-bottom: 1px solid black; overflow: auto;
}
.content .price_simple .price_row{
	display: table-row; box-siZing: border-box;
}
.content .price_simple .price_row .price_cell{
	display: table-cell; padding: 8px; width: 1000px;  border-top: 1px solid black; border-left: 1px solid black; box-siZing: border-box; text-align: center; vertical-align: middle;
}
.content .price_simple [name ^='n'] {
	width: 100px !important; background-color: #ccc; font-weight: bold; text-align: left !important;
}
.content .price_simple [name ='coloumns'] {
	background-color: #ccc; font-weight: bold;
}

.content .accountant {
	margin-top: 20px; padding-bottom: 0px !important;
}
.content .price {
	display: block; width: auto; margin: 20px 0; border-right: 1px solid black; border-bottom: 1px solid black; overflow: auto;
}
.content .price .price_row{
	display: table-row; box-siZing: border-box;
}
.content .price .price_row .price_cell{
	display: table-cell; padding: 8px; width: 300px;  border-top: 1px solid black; border-left: 1px solid black; box-siZing: border-box; text-align: center; vertical-align: middle;
}
.content .price [name ^='n'] {
	width: 1000px !important; background-color: #ccc; font-weight: bold; text-align: left !important;
}
.content .price [name ='coloumns'] {
	background-color: #ccc; font-weight: bold;
}

.content .priceland {
	background-color: #ccc; width: 100%; background-color: #ccc;
}
.content .priceland td{
	background-color: white;text-align: center; vertical-align: middle;
}
.content .priceland .colfirst{
	width: 20%; text-align: left;
}

.content .pricedis {
	background-color: #ccc; width: 100%; background-color: #ccc;
}
.content .pricedis td{
	background-color: white;text-align: center; vertical-align: middle;
}
.content .pricedis .colfirst{
	width: 20%; text-align: left;
}
.content .pricearch {
	background-color: #ccc; width: 100%; background-color: #ccc;
}
.content .pricearch td{
	background-color: white;text-align: center; vertical-align: middle;
}
.content .pricearch .colfirst{
	width: 20%; text-align: left;
}
.content .ebzag {
	padding: 0; margin: 0; margin-top: 20px; margin-bottom: 20px;
}
.content .ebzag h3{
	padding: 0; margin: 0; margin-top: -20px; 
}
.content .boldlist *{
	font-weight: bold;
}
.content .boldlist span{
	font-weight: normal;
}
.content .boldlist .normal li{
	font-weight: normal;
}

.content .submenu { 
	display: block; overflow: hidden; position: relative; height: 170px; border-bottom: 1px solid black; margin-bottom: 20px;
}
.content .submenu .menulogo{
	display: block; position: absolute; z-index: 0;
}
.content .submenu .menulogo .blockLabel{
	display: inline-block; padding: 10px; width: 300px; ; text-decoration: none; position: relative; overflow: hidden;
}
.content .submenu .menulogo .blockLabel .image {
	display: block; width: 150px; height: 150px; float: left; background: url(/resource/img/graph_orange.png) center left no-repeat; background-size: contain; opacity: 0.3;
}
.content .submenu  .caption{
	display: block; padding-top: 120px; text-align: justify; color: black; font-weight: bold; text-indent: 120px; opacity: 0.3;
}

.content .submenu .menulist {
	display: block; float: right; max-width: 300px; position: absolute; z-index: 100; right: 0;
}
.content .submenu .menulist .title{
	display: block; font-size: 24px; font-style: italic; font-weight: bold; opacity: 0.5; text-align: left;
}
.content .submenu .menulist .menuitem{
	display: block; margin: 15px 0; font-size: 12px; 
}
.content .submenu  .menulist [name="cursm"]{
	font-size: 18px;
}