body { color: #555; margin: 0; padding: 1px; font-family: arial,sans-serif; font-size: 13px; background: #fff none repeat scroll 0 0; margin: auto; max-width: 700px; border: 1px solid #cdcdcd; border-radius: 5px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow:0px 0px 10px #343434;}

a:link, a:active, a:visited { color: #006600; text-decoration: none}

a:hover,a:focus { color: #5c5c5c }

img { max-width: 100%; vertical-align: middle; }

h1 { font: medium sans-serif; text-decoration: none; color: #000; font-weight: bold; font-size:20pt; }

h2 { font: medium sans-serif; text-decoration: none; color: #000; font-weight: bold; font-size:10pt; }

h3 { font: medium sans-serif; text-decoration: none; color: #333; font-weight: bold; font-size:10pt; }

.phdr{ font-weight: bold; background:#006aa3 repeat-x;border-bottom: 3px solid red;padding: 5px 8px; color:#FFF}
.xt_blog_paging, .page {background-color:#FFF; padding:6px;border-bottom:1px dashed#D1D8DF; margin: 0px 4px 0px 4px;}

.xt_blog_paging:before,.page:before {padding-right: 2px;}

.xt_blog_paging a, .page a {border: 1px solid#333; padding: 0px 4px 0px 4px; background-color: #fff; margin: 1px;}

.xt_blog_paging a:hover, .page a:hover {background-color: #fff; border: 1px solid#225486;}

.xt_blog_back_to_posts {
    margin-left: 4px;    margin-right: auto;    display: table;   #fff left bottom repeat-x;    border: 1px solid #006600;    padding: 2px;}

.xt_blog_comments_title {
    color: #fffaee;    font-weight: bold;    text-shadow: #45cdf5 1px 1px 1px;    background-color: #336699;    background-repeat: repeat-x;    background-position: 50% top;    margin-top: 1px;    margin-bottom: 1px;    padding: 2px;    border: 1px solid #007dff;}

.xt_blog_comment_date {
    float: right;    color: #1e96ff;    display: block;}
.xt_blog_comment_author {
    float: left;    font-weight: bold;    color: #f0f;}

.filelist_paging, .page {text-align: left; padding: 6px;    background: #fff;margin-top: 1px;    margin-bottom: 1px;border: 1px solid #fff;font-weight: bold;    font-size: 13px;}

.filelist_paging:before,.page:before {padding-right: 2px;}

.filelist_paging a, .page a {border: 1px solid #006600; padding: 0px 5px 0px 5px; background-color: #fff; margin: 1px;}

.filelist_paging a:hover, .page a:hover {background-color:ffffff #; border: 1px solid #FFCC99;}
.rmenu {
  background: #fee5fd;  border: 1px solid #ffc6fc;  margin: 1px 0;  padding: 4px;}
.hiha {background: none repeat scroll 0 0#ccccff;font-size: 12px;   margin-bottom: 0px;margin-top: 2px;font-weight: normal;    border: 1px solid #ccccff;    padding: 3px;}
.list1 {border-bottom:1px dotted #ddd;padding: 6px;}
h3.list1 {border-bottom: 1px dotted #DDD;padding: auto;margin: 0;font-weight: normal;font-size: 13px;}

.list {border-bottom:1px dotted #ddd;padding: 1px;}
h3.list {border-bottom: 1px dotted #DDD;padding: auto;margin: 0;font-weight: normal;font-size: 2px;}
.linh {
    background-color: #fff;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 4px;
    border: 1px solid #d5d5d5;
}
.logo {background-color: #F3F3F3;background-image: url(/fils/images/nen.png); height: 60px; width: auto; text-align:center; } #dautrang strong{font-size:26px;color:#cc0033;font-weight:none;}