body { margin: 0 auto; width: 1005px; min-height:800px; font-family: Arial, Helvetica, sans-serif; border: 2px solid;}
a{text-decoration: underline;}
a:hover{text-decoration: none;}
h1{font: 18px Arial; }
h2{font: 18px Arial; }
.alignCenter{text-align: center;}
#dMainBody {
    margin: 0px 8px 22px ;
} 
#dHeader { 
    clear: both;
    padding: 21px 0 0;
} 
#dLogoTitle{
    float: left;
    width: 254px;
    height: 104px;
}
#TopAdvertisment
{
    float: left;
}
.clear{clear:both;}
.lineSearch{
    height: 31px;
    margin: 0 0 4px;
}
.SiteName{
    font: 11px Tahoma;
    float: left;
    padding: 11px 5px 7px 26px;
}
.LogoText{font: 11px Tahoma; float: left; padding: 11px 0 0 26px;}
input[type="submit"]{width: 55px;height: 17px;font: 11px Tahoma; font-weight: bold;border: none; cursor: pointer;}
.imageBorder{border: none;}
.Search{
    float: right;
    padding: 7px 18px 0 0;
    font: 14px Arial; }
.SearchInput{
    height: 15px;
    width: 162px;
    margin: 0 12px 0 7px;
    float: left;
    border: 1px solid;
}
.Search span{
    float: left;
} 
#dMenu  {left:0;width: 100%; margin: 0 0 16px;}
#dMenu ul {
    list-style-type:none;  
    padding: 0;
    margin: 0; 
    }
.listitem:first-child  { border-left: 1px dotted;border-right: 1px dotted;}
.listitem  {
    float:left;
    height: 30px;
    border-left: 1px dotted; 
    }
#dMenu a {
    display:block;
    text-decoration:none;
    text-align:center;
    width:120px;
    height: 23px;
    padding: 7px 0 0;
    }
#dMenu1 {left:0;width: 100%; margin: 0 0 16px;}  
#dMenu1 ul{
    list-style-type:none;  
    padding: 0;
    margin: 0; }  
.bottomListItem {
    float:left;
    height: 26px;
    border-left: 1px dotted;
    }
.bottomListItem:first-child{  border-left: 1px dotted; border-right: 1px dotted;} 
#dMenu1 a {
    display:block;
    text-decoration:none;
    text-align:center;
    width:85px;
    height: 16px;
    padding: 8px 0 0;
    font: 11px Tahoma;
    } 
.LeftPart{
    float: left;
    width: 125px;
    margin: 5px 0 10px;
    text-align: left;
}
.CenterPart{
    float: left;
    width: 728px;
} 
.RightPart{
    float: left;
    width: 125px;
    margin: 5px 0 10px;
    text-align: right;
} 
.TopSImage{
    padding: 0 0 15px;
    text-align: center;
}     
#dAd { clear:left; position:relative;
    width: 150px; 
    float:left; 
    border:1px; 
    border-color:#363636; 
    border-style:solid; 
    background-color:#4A4A4A;} 
#dContact{padding: 33px 0;}
.contactTable{border: 1px solid;padding: 21px 25px;}
 .advCenter{margin: 0 0 15px;}
 .KvAdvert{text-align: center;}
 .artclesRight{
     border: 1px solid;font: 12px Arial;
     padding: 4px 4px 20px; text-align: left;margin: 0 0 10px ;
 }
.dArticleSummary { float: left;font: 12px Arial;}
.ShortArticleImage{float: left;}
.ShortArticleImage img{margin: 0 13px 3px 0;}
.AticleName{padding: 0 0 11px;font-weight :bold;}
.headname{padding: 0 0 4px;font: 14px Arial; }
.AlignRight{text-align: right;padding: 10px 0;}
.ArticleShort{padding: 14px 11px 19px;margin: 12px 0;font: 12px Arial;}
.DetailsLink{padding: 0 0 10px;}
.imageArticleFull{float: left; }
.ArticleFull{float: left;padding: 10px 15px;font: 12px Arial; }
.imageArticleFull img{margin: 0 13px 3px 0; }
.Label{font: 14px Tahoma;text-align: right; width: 68px;padding: 3px 13px 3px 0 ;vertical-align: top;}
.textbox{height: 18px; width: 250px;border: 1px solid;}
.textarea{height: 102px; width: 250px;border: 1px solid;}
.align_center {position: relative; width: 100%; }
.align_center:after{content: '';display: block; clear: both; }
.align_center_to_left{position: relative;right: 50%;float: right; }
.align_center_to_right{position: relative;z-index: 1;right: -50%;}
.ad180x90 {
	list-style: none;
	padding: 1px;
	margin: 0;
	float:left;
	width:180px;
	display:none;
}
.ad280 {
	list-style: none;
	padding: 1px;
	margin: 0;
	float:left;
	width:276px;
	display:none;
}
.ad120 {
	list-style: none;
	padding: 1px;
	margin: 0;
	float:left;
	width:118px;
	display:none;
}
#AdBlock {
	margin:0px;
}
.dDescr {
font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000;
}
.durl {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: 100;
	color: #090;
}
.da {
	font-size: 13px;
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}

