@import url("/css/gtienich.css");
@import url("/css/blog.css");
body {
  background-color: #fff;
background-attachment:fixed;
background-position:5px top; 
  background-size:310px 450px;
    margin: auto;
    padding: 0px;
    max-width: 575px;
border: 1px solid #cdcdcd;
border-radius: 5px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow: 0 0 10px #343434;
  color: #222;
	max-width: 750px;
	margin:auto;
	font-family: Arial;
	font-size: 15px;
	outline:0 none;
}
img:hover {
	margin-center: -50px;
	border-radius: 5px;
	-webkit-transform: rotate(-360deg);
	-moz-transform: rotate(-360deg);
	-o-transform: rotate(-360deg);
}
body a:hover {
text-decoration:underline;
}
a { color: #0000ff;
    text-decoration: none;
font-weight: 130;
}
a:hover {
  color: #ff0000;
    text-decoration: none;
    text-shadow: 0 0 6px #ff0000;
}
input, textarea, select {
	background: #fff;
	border: 1px solid #d0d0d0;
	color: #454545;
	padding: 2px 4px 2px 4px;
	margin: 1px;
  border-radius: 5px;
}
input[type="submit"] {
	background: #3b5998;
	color: #f0f0f0;
	border: 1px solid #133783;
	padding: 4px;
  border-radius: 5px;
}
input[type="submit"]:hover {
	color: #fff;
	background: #bf00ab;
	border: 1px solid #9b068b;
	font-weight: bold;
  border-radius: 5px;
}
input[type="text"] {
	max-width: 320px;
	width: 50%;
}
textarea {
	max-width: 635px;
	width: 90%;
  border-radius: 6px;
}
input[type="text"]:hover, textarea:hover, input[type="text"]:focus, textarea:focus {
	box-shadow: 0px 0px 3px #0000ff;
	-moz-box-shadow: 0px 0 3px #0000ff;
	-webkit-box-shadow: 0px 0px 3px #0000ff;
  border-radius: 5px;
}
hr {
border: 1px #d0d0d0; border-bottom: 1px dotted #f9f9f9; margin: 2px 0px 2px 0px; 
}
.header {
               background: #ccf7ff;
  background-image : url(/css/nen.gif);
  border: 1px solid #88beff;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 20px 5px 20px 5px;
  text-align: center;
  text-indent: 0px;
}
div.tabNhi a {
	color: #fff;
	font-weight: bold;
	padding: 4px 4px 3px 4px;
}
.tabNhi a.active, .tabNhi a:hover, .tabNhi a:focus {
	background: #fff;
	padding: 4px;
	margin: 0;
	color: #246896;
	font-weight: bold;
	border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
}

div { 
display: block; 
}
.mainbody, {
border: 1px solid #d8dadc; border-top: 0px solid #fff; margin: 0px; padding: 6px 4px 5px 4px; background: #fff;
}
.mainItem {
border: 1px solid #c6c9d0; margin-bottom: 0px; padding: 5px; background: #e7ebf2;
}
.block, .mainblok{
   border: 1px solid #97a4c4;
    margin: 1px 0px 5px 0px;
}
.main {
background: #fff;  margin: 0px; padding: 2px; border-bottom: 3px solid green;
}
h2.crumb {
	font-size: 12px;
}
.item {
	background-color: #fff;
	padding: 5px 2px 5px 5px;
	margin: 2px 2px 3px 2px;
	border: 1px solid #c4cde0;
	border-radius: 3px;
	box-shadow: 0px 1px 1px #ccc;
	-moz-box-shadow: 0px 1px 1px #ccc;
	-webkit-box-shadow: 0px 1px 1px #ccc;
}
.item:hover {
	border: 1px solid #97a4c4;
}
.item a.img-left {
	float: left;
	padding-right: 5px;
	margin: 0px;
}
.item a.img-left img {
	background-color: #fff;
	width: 50px;
	height: 50px;
	border-radius: 6px;
}
span.cat, span.xem {
	font-size: 10px;
	color: #808080;
	margin: 0px 1px;
	line-height: 16px;
}
span.cat a {
	color: #808080;
}
span.gt {
	line-height: 18px;
	font-size: 13px;
	color: #555;
	font-family: "Times New Roman", Times, serif;
}
.flist {
	background-color: #fff;
	padding: 5px 2px 5px 4px;
	margin: 0;
	border: 1px solid #c4cde0;
	border-top: 0px;
}
.xanhlot {
border-bottom: 1px solid #E9F0FF;
color: #90C2FF; padding: 3px 7px;
background: #fff;
}
.list1.mainbok, .list2.mainblok, .phdr.block, .phdr.mainblok { margin:0; padding:0; border:1px solid #d9dbdd;
}
.footer {
  color: #000000;
  background: url(/images/xeo.gif);
  border: 1px solid #a7a7a7;
  margin-top : 10px;
  margin-bottom : 2px;
  padding : 5px;}
.anhtuan {
 background-color : #FFFFFF;
 background-image : url(/css/g.gif);
 background-repeat : repeat-x;
 background-position : 50% top;
 margin-top : 1px;
 margin-bottom : 1px;
 margin-right : 1px;
 margin-left : 1px;
 padding : 3px;
 border : 1px solid #e1e1e1;}
.r {
background-color:#EAEAEA;
border-color:#E0E0E0;
margin-top : 1px; 
margin-bottom : 1px; 
padding : 3px; 
border-style:solid;
border-width:1px;
padding-left:5px;
padding-right:5px;
font-weight: bold;
}
.thinh {
  background: #F5E9EB;
  border: 1px solid #E2C0C7;
  margin: 1px 0;
  padding: 4px;
}
.noidung { 
background: #fff;
margin: 1;
padding: 5px 5px 5px 5px;
font-family: "Times New Roman", Times, serif;
font-size: 15px;
border: 1px #d2d4d8 solid;
border-top: 1px #d2d4d8 solid;
margin-top : 1px;
 margin-bottom : 1px;
 margin-right : 2px;
 margin-left : 2px; 
}.code {
 background: #E0E6FF;
 margin-left :3px;
 margin-right :3px;
 margin-bottom : 1px;
 padding : 4px;
 color:#008080;
 border: 1px solid #468264;
}.next {
   padding: 0px 2px 0px 2px;
   margin: 1px; 
   background-color: #f2f6f8;
   border: 1px solid #88beff;
}
/*---------tags----------*/
.tags {
    padding: 5px;
    font-style: Italic;
}
.tags a {
	background: url('/css/icon_tag.png') no-repeat center left;
    color: #3E6D8E;
    background-color: #E0EAF1;
    border-bottom: 1px solid #B3CEE1;
    border-right: 1px solid #B3CEE1;
    padding: 2px 2px 2px 8px;
    margin: 1px 2px 1px 0;
    text-decoration: none;
    font-size: 90%;
    line-height: 2.4;
    white-space: nowrap;
    border-radius: 4px;
}

.tags a:hover {
    background-color: #C4DAE9;
    border-bottom: 1px solid #C4DAE9;
    border-right: 1px solid #C4DAE9;
    text-decoration: none;
    border-radius: 4px;
}
.head {font-size:14px;font-family:verdana;border-bottom:1px solid#86bd2c;padding:0;background:url(/css/header.gif) repeat-x 50% top #91d326}
.head a { color:#a9d168; font-weight:700; background: url(/css/logobg.png) repeat-x top; display: inline-table; }
.head span { background: url(/css/logo.png) no-repeat left top; height: 63px; display: block; }
.head i { font-style: normal; background: url(/css/logor.png) no-repeat right top; height: 37px; padding-top: 26px; padding-right: 15px; padding-left: 20px; display: block; }
.head img {vertical-align:middle;width:125px;height:63px}
.head b, .adv a:hover {color:#fe83a0}
.daik {
    padding-top : 2px;
    background-color: #fff;
    background-position : top;
    padding-bottom : 4px;
}
td {line-height:15px}
#tab {padding:2px 5px 0 5px;border-bottom:5px solid #009933;font-size:12px}
#tab a {color:#494949;font-weight:bold}
#tab tr, #tab td{height:25px;padding-top:4px}
#tab td {padding-left:5px;padding-right:5px;text-align:center}
#tab .active {background:#009933;}
#tab .active a {color:#fff}
span.view {
  background:url(/css/view.png) no-repeat center left;
  color:#666;
  padding: 2px 3px 2px 18px;
  font-size:12px
}
span.date{
  background:url(/css/clock2.png) no-repeat center left;
  color:#666;
  padding: 2px 3px 2px 18px;
  font-size:12px}
