

.Content .commentList .CommentListPanel {
  float: left;
  width: 790px;
}

.Content .comments .CommentListPanel {
  float: left;
  width: 790px;
}

            .MainContent h1 {
            color: #666;
            }

            .News_list .replies, .News_list .viewed {
            text-align: center;
            }

            .etarget {
            margin: 5px auto 10px auto;
            text-align: center;
            }

            .Site {
            width: 1024px;
            margin: 0 auto;
            }

            .SiteRow4 {
            position: relative;
            }

            .MainContent {
            width: 1012px;
            margin: 2px;
            }

            .MainFooter {
            margin-top: 40px;
            clear: both;
            font-size: 9pt;
            color: #888;
            }

            .MainMenu {
            background-color: #3c6ea8;
            padding: 5px;
            width: 1004px;
            }

            .MainMenu a.menulink {
            display: inline;
            color: #fff;
            font-weight: normal;
            padding: 5px;
            text-transform: uppercase;
            font-family: Verdana;
            }

            .MainMenu ul {
            padding: 0px; margin: 0px;
            margin-left: 0px;
            list-style-type: none;
            display: inline;
            }


            .MainMenu ul.menu {
            margin: 0px;
            }

            .MainMenu li {
            padding: 0px; margin: 0px;
            list-style-type: none;
            display: inline;
            }

            .MainMenu a.menulink:hover {
            background-color: #dd8049;
            text-decoration: none;
            }

            img { border: 0px;}

            .MainContent .box {
            font-size: 7pt;
            padding: 5px;
            border: 1px solid #ccc;
            border-radius: 10px;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            }

            .MainContent .box h1 {
            color: #444;
            font-size: 8pt;
            text-align: left;
            }

            .ContextMenu {
            background-color: #eee;
            padding: 4px 5px 5px 5px;
            width: 1002px;
            border-bottom: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-left: 1px solid #ccc;
            }

            .ContextMenu a {
            color: #444;
            font-size: 8pt;
            padding: 5px 5px 6px 5px;
            }

            .ContextMenu a:hover {
            color: #fff;
            text-decoration: none;
            background-color: #444;
            }

            .CategoryNewsBox {
            width: 480px;
            }

            .NewsCell {
              float: left;
            }

            .DataCell {
            width: 300px;
            float: right;
            }

            .DataCell .Top {
            margin-bottom: 5px;
            }

.politikaCategory .ContentDetailLeft,
.zoldCategory .ContentDetailLeft,
.tortenelemCategory .ContentDetailLeft,
.gazdasagCategory .ContentDetailLeft,
.egyhazCategory .ContentDetailLeft,
.sportCategory .ContentDetailLeft,
.kulturaCategory .ContentDetailLeft {
  margin-left: 20px;
}

            .CategoryNewsDate {
text-align: left;
clear: both;
color: #000;
background: #ccc;
padding: 5px 3px 5px 20px;
font-weight: bold;
font-size: 8pt;
margin: 0 0 6px 0;
}

            .CategoryNewsBox .News_summary {
            line-height: 13px;
            clear:left;
            }

            .CategoryNewsBox .News_summary p * {
            font-size: 9pt !important;
            font-weight: normal !important;
            font-family: Tahoma,Arial,Helvetica,Sans !important;
            color: #000 !important;
            }

            .CategoryNewsBox .News_summary img {
max-height: 50px;
             }

            .CategoryNewsBox .News_summary p {
            margin: 0px;
            }


            .LogoRow {
            position: relative;
            width: 1014px;
            }

            .UserMenu, .Search, .NameDay {
            position: absolute;
            bottom: 7px;
            color: #fff;
            }

            .NameDay {
            left: 5px;
            }

            .Search {
            left: 500px;
            bottom: 4px;
            height: 19px;
            }

            .Search .searchInput {
            filter: alpha(opacity=75);
            -moz-opacity:.75;
            opacity:.75;
            color: #000;
            }

            .UserMenu {
            right: 5px;
            }

            .UserMenu a {
            color: #fff;
            }

            .UserSummaryMenu {
            position: absolute;
            top: 20px;
            font-size: 8pt;
            left: 285px;
            padding: 3px;
            }

            .UserSummaryMenu a {
            color: #444;
            padding-left: 6px;
            }

            .UserSummaryMenu ul {
            display: inline;
            }

            .Online {
            position: absolute;
            top: 147px;
            right: 520px;
            }

            .ContentDetailRight {
            width: 190px;
            float: right;
            margin-bottom: 10px;
            padding: 0px;
            text-align: center;
            }

            .ContentDetailLeft {
            width: 790px;
            float: left;
            margin-right: 10px;
            }

            .ContentDetailRight h2 {
            margin: 5px 0px 5px 0px;
            padding: 5px;
            border-bottom: 1px dashed #ccc;
            border-top: 1px dashed #ccc;
            font-weight: bold;
            }

            .floatBanner {
            margin-right: 143px;
            margin-top: 20px;
            margin-bottom: 10px;
            float: right;
            }

            .BlogEntryList .BlogPanel {
            float: right;
            width: 180px;
            background: #eee;
            padding: 5px;
            font-size: 8pt;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            }

            .BlogEntryList .BlogPanel h1 {
            text-align: center;
            font-size: 11pt;
            }

            .BlogEntryList .BlogPanel .Blog_summary {
            padding: 5px;
            }

            .Blog_summary .owner_avatar {
            float: left;
            clear: both;
            }

            .Blog_summary .owner_avatar img {
            height: 20px;
            max-width: 30px;
            }

            .Blog_summary .title {
            margin-left: 35px;
            min-height: 20px;
            }

            .BlogEntryList .BlogEntryPanel {
            float: left;
            width: 808px;
            }


            .BlogEntryList .RightBanner {
            float: right;
            clear: right;
            margin: 15px;
            }

            .BlogEntryPanel h1 {
            margin-top: 5px;
            padding: 10px;
            border-top: 1px solid #888;
            border-bottom: 1px solid #888;
            }

            .AdvertBanner {
            float: right;
            margin: 5px;
            }


            .MapPanel .Map {
            width: 800px;
            }

            .MapPanel .WikiPanel {
            width: 200px;
            float: right;
            }

            .MapPanel .WikiPanel img {
            max-width: 178px;
            }

            .MapPanel .WikiPanel .body {
            max-height: 560px;
            overflow: auto;
            }


            .idojaras table {
            width: 100%;
            }

            .idojaras h2 {
            font-size: 9pt;
            margin: 5px 0 0 0;
            }

            .idojaras td {
            font-size: 8pt;
            }

            .idojaras a {
            font-weight: bold;
            color: #444;
            }

            .idojaras th {
            font-size: 8pt;
            }

                