.block_mk{
	background: #C20000 url(../../images/designe/menu_tmc_bg.png) repeat-x top left;
	width: 250px;
	margin-bottom: 10px;
}

.block_mk .p_menu{
	padding: 5px;
}

.block_mk .mkatalog, .mkatalog:hover, .mkatalog:visited, .mkatalog:active{
	color: white;
	text-decoration: none;
	cursor:pointer !important;
	font-size: 10pt;
}

.block_mk .mkatalog:hover{
	text-decoration: underline;
	font-size: 10pt;
}

.block_mk_header {
font-family: Arial;
font-size: 12pt;
margin: 2pt 0pt 5pt 5pt;
color:white;
font-weight:bold;
}

.block_mk_slice, .block_mk_slice_1, .block_mk_slice_2{
	display: none;
}
.left_up{
background: url(../../images/designe/corners/panel_top_left_black.gif) top left no-repeat;
}

.right_up{
background: url(../../images/designe/corners/panel_top_right_black.gif) top right no-repeat;
}

.left_down {
	background: url(../../images/designe/corners/panel_bottom_left_red.gif) bottom left no-repeat;
}

.right_down {
	background: url(../../images/designe/corners/panel_bottom_right_red.gif) bottom right no-repeat;
}

.panes div#tab {
	/*display:none;*/		
	padding:5px 5px;
	border:1px solid #ccc;
	border-top:0;
	font-size:14px;
	background-color:#fff;
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;
}


ul.tabs1 li#Name, div#TabsMenuPr ul.tabs1 li#Name{
	font-weight: bold;
	padding-right: 20px;
	padding-top: 10px;
}

div#Bttn{
float: right;
padding: 0 0 1px 0;
margin:0 !important; 
width: 200px;
border-bottom:1px solid #666;
}

div#Bttn a{
padding: 0px;
margin: 0px;
}

/* root element for tabs  */
.tabs1 { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	/* border-bottom:1px solid #666;	*/
	height:30px;
	padding-left:10px;
}

/* single tab */
.tabs1 li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

.tabs1 a, .tabs1 a:active, .tabs1 a:hover, .tabs1 a:visited{
	text-decoration: none;
}


/* link inside the tab. uses a background image */
.tabs1 a { 
	background: url(../../images/designe/corners/blue.png) no-repeat -420px 0;
	font-size:9pt;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 134px;
	text-align:center;	
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px;	
	position:relative;
	top:0px;
}

.tabs1 a:active {
	outline:none;
	font-size:9pt;	
}

/* when mouse enters the tab move the background image */
.tabs1 a:hover {
	background-position: -420px -31px;	
	color:#fff;	
	font-size:9pt;
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
.tabs1 .current, .tabs1 .current:hover, .tabs1 .current:visited{
	background-position: -420px -62px;
	cursor:default !important; 
	color:#000 !important;
	font-size:9pt;
}


/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
.tabs1 .w1	{ background-position: -553px 0; width:81px;}
.tabs1 .w1:hover 	{ background-position: -553px -31px;}
.tabs1 .w1.current, .tabs1 .w1.current:hover, .tabs1 .w1.current:visited{ background-position: -553px -62px;}

/* width 2 */
.tabs1 .l1 			{ background-position: -247px -0px; width:174px;}
.tabs1 .l1:hover 	{ background-position: -247px -31px;}
.tabs1 .l1.current, .tabs1 .l1.current:hover, .tabs1 .l1.current:visited{ background-position: -247px -62px;}

.panel {
	background: #DCDCDC url(../../images/panel_top_left_gr.gif) top left no-repeat;
	width: 1004px;
	margin-bottom: 5px;
}
.panel div {
	background: url(../../images/panel_top_right_gr.gif) top right no-repeat;

}
.panel div div {
	background: url(../../images/panel_bottom_left_gr.gif) bottom left no-repeat;
}
.panel div div div {
	background: url(../../images/panel_bottom_right_gr.gif) bottom right no-repeat;
	padding: 0;
	text-align: left;
}

.panel div div div ul, .panel div div div span {
	margin: 0px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	color: #black; font-size: 11pt;
}

.panel div div div ul{
	border-bottom: 1px solid #fff; color: #fff;
}

.panel div div div ul li{
	list-style: none; display: inline; padding-right: 5px; font-weight: bolder;
}

	.adwrap {
		margin:30px auto 10px;
		padding:10px 0;
		width:468px;
		border:1px solid #ccc;
		border-width:1px 0;
	}
	.adwrap {
		margin:30px auto 10px;
		padding:10px 0;
		width:468px;
		border:1px solid #ccc;
		border-width:1px 0;
	}
	.adwrap object {
		width:468px;
		height:60px;
	}

	.teaser {
		width:430px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("../../images/tsr-b.gif") bottom left no-repeat;
	}
	.teaser h3 {
		margin:0;
		padding:7px 10px 3px 10px;
		background:url("../../images/tsr-t.gif") top left no-repeat;
	}
	.teaser p, .teaser a.more {
		margin:0;
		padding:0 10px 3px;
		border:1px solid #d8d8d8;
		border-width:0 1px;
	}
	.teaser a.more {
		display:block;
		text-align:right;
		background:url("../../images/tsr-a.gif") 410px 50% no-repeat;
		padding:0 24px 0 0;
		text-decoration:none;
		color:#44a;
	}
	.teaser a.more:hover {
		text-decoration:underline;
	}

	
.t {background: url(../../images/designe/b_dot_black.gif) 0 0 repeat-x; width: 310px;}
.b {background: url(../../images/designe/b_dot_black.gif) 0 100% repeat-x;}
.l {background: url(../../images/designe/b_dot_black.gif) 0 0 repeat-y;}
.r {background: url(../../images/designe/b_dot_black.gif) 100% 0 repeat-y;}
.bl {background: url(../../images/designe/b_bl_black.gif) 0 100% no-repeat;}
.br {background: url(../../images/designe/b_br_black.gif) 100% 100% no-repeat;}
.tl {background: url(../../images/designe/b_tl_black.gif) 0 0 no-repeat;}
.tr {background: url(../../images/designe/b_tr_black.gif) 100% 0 no-repeat; padding:10px; height: 170px;}
.imgnew {
	background: url(../../images/b/85/zd08.jpg) no-repeat;
	padding: 0px;
	background-position: left top;
	height: 152px;
	font-size: 11px;
	}
	
.imgnew div.hnew {padding-left: 135px; font-weight: bold;}
.imgnew div.txtnew {padding-left: 135px;}
.imgnew div.txtnew ul{margin-top: 5px;	margin-bottom: 10px;}
