body{
	 margin:0px;
	 padding:0px;
	 font-family:Tahoma;
	 font-size:12px;
	 background:#FFFFFF;
	 }
h1, h2, h3, h4, h5, h6, ul, form, p, input, li{
								margin:0px;
								padding:0px;
								}
ul{
	list-style:none;
	}
input{
		border:none;
		font-family:Tahoma;
		}
textarea{
		border:none;
		font-family:Tahoma;
		margin:0px;
		padding:0px;
		background:none;
		}
h1,h2,h3,h4,h5,h6{
					font-weight:normal;
					}
table{
		border-collapse:collapse;
		border:none;
		}
table td{
			padding:0px;
			}
img{
	border:none;
	}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
#main{
	  min-width:1000px;
	  position:relative;
	  }
#header{
		position:relative;
		height:360px;
		}
.logo{
		background:url(/images/dimart/logo.png) left top no-repeat;
		width:151px;
		height:121px;
		position:absolute;
		top:12px;
		right:755px;
		}
.logo h2 a span{
				display:none;
				}
.logo h2 a{
			display:block;
			width:151px;
			height:121px;
			}
#header ul{
			position:absolute;
			font-weight:bold;
			right:420px;
			top:1px;
			}
#header ul li{
				display:inline;
				}
#header ul li a{
				color:#3C3B3B;
				text-decoration:none;
				display:block;
				float:left;
				height:20px;
				padding:10px 0px 0px 0px;
				}
#header ul li a:hover{
					  text-decoration:underline;
					  }
.about, .service{
				 margin:0px 5px 0px 0px;
				 padding-left:30px !important;
				 }
.about{
		background:url(/images/dimart/icons.png) 0px 7px no-repeat;
		}
.service{
		 background:url(/images/dimart/icons.png) 0px -27px no-repeat;
		 }
.contact{
		 padding-left:36px !important;
		 background:url(/images/dimart/icons.png) 0px -60px no-repeat;
		 }
#header img{
		position:absolute;
		top:165px;
		right:481px;
		}
#content{
			position:relative;
			}
#text{
		width:100%;
		background:url(/images/dimart/righth.jpg) #F4F4F4  right top repeat-y;
		}
.text{
	  background:url(/images/dimart/bottom.jpg) left bottom repeat-x;
	  padding:0px 0px 18px 0px;
	  }
.left, .center, .right{
						vertical-align:top;
						}
.left{
		width:228px;
		background:#fff;
		}
#leftcolumn{
			width:228px;
            padding:0px 0px 20px 0px;
			}
#leftcolumn ul li div{
					  background:url(/images/dimart/link2.jpg) left top repeat-y;
					  }
#leftcolumn ul li a{
					color:#FFFFFF;
					font-weight:bold;
					text-decoration:none;
					display:block;
					background:url(/images/dimart/link1.jpg) left top no-repeat;
					}
#leftcolumn ul li a span{
						 background:url(/images/dimart/link3.jpg) left bottom no-repeat;
						 display:block;
						 }
#leftcolumn ul li a span em{
							font-style:normal;
							display:block;
							padding:8px 24px 8px 11px;
							background:url(/images/dimart/arrow.png) 205px 50% no-repeat;
							}
#leftcolumn ul li ul li{
						margin:5px 0px 7px 0px;
						font-weight:bold;
						color:#000;
						}
#leftcolumn ul li ul li a{
							display:inline !important;
							background:none !important;
							color:#000 !important;
							text-decoration:underline;
							}
#leftcolumn ul li ul li a:hover{
								 text-decoration:none;
								 }
#leftcolumn ul li ul{
					 margin:0px 7px 0px 31px !important;
					 padding:0px 10px 0px 0px;				 
					 }
#leftcolumn ul li ul li ul{
							margin:5px 0px 5px 7px !important;
							border:none !important;
							padding:0px !important;
							}
#leftcolumn ul li ul li ul li a{
								font-weight:normal !important;
								}
#leftcolumn ul li ul li ul li{								
								font-weight:bold;
								color:#000;
								}
.center{
		width:100%;
		background:url(/images/dimart/lefth.jpg) left top repeat-y;
		}
#topcentercolumn{				 
				background:url(/images/dimart/topcontent.jpg) left top repeat-x;			
	}
#centercolumn{
			  background:url(/images/dimart/leftc.jpg) left top no-repeat;
}
.centercolumn{
			  background:url(/images/dimart/rightc.jpg) right top no-repeat;
			  padding:19px 16px 19px 16px;
			  color:#1C1C1C;
			  }
.centercolumn a{
				color:#1C1C1C;
				text-decoration:underline;
				}
.centercolumn a:hover{
					  text-decoration:none;
					  }
.centercolumn h3{font-weight:bold;}
#mycarousel ul{list-style:none !important;margin:0px !important}
#mycarousel ul li{margin:0px !important}
.centercolumn h1{
					color:#8B0204;
					font-size:1.2em;
					text-transform:uppercase;
					font-weight:bold;
					margin:0px 0px 10px 0px;
					}
.centercolumn h1 a{
					color:#8B0204;
                    text-decoration:underline;
}
.centercolumn h1 a:hover{
                         text-decoration:none;
}
.centercolumn p{
				margin:0px 0px 18px 0px;
				}
.right{
		width:204px;
		}
#rightcolumn{
			 width:176px;
			 min-height:100px;
			 padding:15px 14px 20px 14px;
			 }
#rightcolumn a{
                color:#000;
                text-decoration:underline;
}
#rightcolumn a:hover{
                     text-decoration:none;
}
#rightcolumn p{
				margin:0px 0px 10px 0px;
				}
#rightcolumn h3{
				text-align:center;
				text-transform:uppercase;
				color:#000;
				font-weight:bold;
				font-size:1em;
				margin:0px 0px 23px 0px;
				}
#rightcolumn ul li span{
							text-transform:uppercase;
							color:#AC0003;
							font-weight:bold;
							}
#rightcolumn ul li{
					margin:0px 0px 29px 0px;
					}
.bottomr{
		  background:url(/images/dimart/bottomr.jpg) left top no-repeat;
		  width:209px;
		  height:7px;
		  position:absolute;
		  right:0px;
		  bottom:17px;
		  }
.bottoml{
		 background:url(/images/dimart/bottoml.jpg) left top no-repeat;
		 width:235px;
		 height:8px;
		 position:absolute;
		 left:-2px;
		 bottom:17px;
		 }
#search1{
		background:url(/images/dimart/search.png) left top no-repeat;
		width:320px;
		height:29px;
		position:absolute;
		right:205px;
		top:328px;
		padding:6px 0px 0px 10px;
		}
.searchf{
		 background:url(/images/dimart/searchfield.jpg) left top no-repeat;
		 width:211px;
		 height:17px;
		 padding:0px 0px 0px 24px;
		 color:#3C3B3B;
		 font-size:1em;
		 }
.find{
	  background:url(/images/dimart/find.jpg) left top no-repeat;
	  cursor:pointer;
	  width:65px;
	  height:22px;
	  margin:0px 0px 0px 10px;
	  }
#footer{
		padding:0px 0px 0px 0px;
		background:url(/images/dimart/footer.jpg) left top repeat-x;
		}
.footer1{
		 background:url(/images/dimart/footer1.jpg) left top no-repeat;
		 }
.footer2{
		 background:url(/images/dimart/footer2.jpg) right top no-repeat;
		 height:25px;
		 text-align:center;
		 font-weight:bold;
		 padding:10px 0px 0px 0px;
		 }
.footer2 a{
			color:#3C3B3B;
			text-decoration:none;
			}
.footer2 a:hover{
				  text-decoration:underline;
				  }
.copyright{
			padding:11px 10px 11px 10px;
			}
.counters{
		  float:right;
          padding:5px 0px 0px 0px;
		  }
.development{
			 float:left;
			 }
.development a{
				display:block;
                background:url(/images/dimart/smart.png) left 10px no-repeat;
				color:#B3308C;
				text-decoration:underline;
                height:25px;
                padding:15px 0px 0px 35px;
				}
.development a:hover{
					 text-decoration:none;
                     color:#39C7B9;
					 }
/* inner pages*/
.mainbody{
    background:url(/images/dimart/header1a.jpg) left top repeat-x;
}
.mainbg{
    background:url(/images/dimart/header3a.jpg) left top no-repeat;
}
.mainpage{
		  background:url(/images/dimart/header2a.jpg) right top no-repeat;
}
.innerbody{
			background:url(/images/dimart/innerbody.jpg) left top repeat-x;
			}
.innerbody1{
			background:url(/images/dimart/innerbody1.jpg) left top repeat-x;
			}
.innerbody2{
			background:url(/images/dimart/innerbody2.jpg) left top repeat-x;
			}
.innerbody3{
			background:url(/images/dimart/innerbody3.jpg) left top repeat-x;
			}
.innerbg{
		 background:url(/images/dimart/leftinner.jpg) left top no-repeat;
		 }
.innerbg1{
		 background:url(/images/dimart/leftinner1.jpg) left top no-repeat;
		 }
.innerbg2{
		 background:url(/images/dimart/leftinner2.jpg) left top no-repeat;
		 }
.innerbg3{
		 background:url(/images/dimart/leftinner3.jpg) left top no-repeat;
		 }
.innerpage{
		  background:url(/images/dimart/header2.jpg) right top no-repeat;
}
.innerpage1{
		  background:url(/images/dimart/header3.jpg) right top no-repeat;
}
.innerpage2{
		  background:url(/images/dimart/header4.jpg) right top no-repeat;
}
.innerpage3{
		  background:url(/images/dimart/header5.jpg) right top no-repeat;
}
.logo1{
		width:161px;
		height:133px;
		position:absolute;
		top:0px;
		right:746px;
		padding:12px 0px 0px 0px;
		}
.leftmore{
			right:796px;
			}
.leftmore1{
			right:730px;
			}
.logo1 h2 a span{
				display:none;
				}
.logo1 h2 a{
			display:block;
			width:146px;
			height:118px;
			}
.rightcolumn{			 
			 background:url(/images/dimart/right.jpg) left top no-repeat;
			 }
.rightcolumn1{			 
			 background:url(/images/dimart/right1.jpg) left top no-repeat;
			 }
.rightcolumn2{			 
			 background:url(/images/dimart/right2.jpg) left top no-repeat;
			 }
.rightcolumn3{			 
			 background:url(/images/dimart/right3.jpg) left top no-repeat;
			 }
.rightcolumn4{			 
			 background:url(/images/dimart/right4.jpg) left top no-repeat;
			 }
#navibar{margin:0px 0px 15px 0px;}
.works{
    height:137px;
    border:3px #fff solid;
    background:#8D929D;
    margin:5px 0px 0px 0px;
    width:533px;
    height:199px;
}
.links_sell{display:none;}
.article_item{
              padding:0px 0px 0px 140px;
              }
.article_item h3{
                 font-family:Georgia;
                 font-size:16px;
                 font-style:italic;
                 font-weight:normal;
}
.article_item p{
                margin:10px 0px 0px 0px !important;
}
.article_view h3{
                 font-family:Georgia;
                 font-size:16px;
                 font-style:italic;
                 font-weight:normal;
}
.article_view img{
                    float: left;
                    margin:0px 10px 0px 0px;
}
.article_view ol, .article_view ul{
    margin:0px 0px 0px 20px !important;
}
