body { margin: 0 auto; width: 1005px; 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%;}