*,body,h1,h2,h3,h4,h6 { margin: 0; padding: 0; font-family: arial; font-size: 12pt; line-height: 20px!important; }
a { text-decoration: none; color: #20AFF3; 
}
h2 { font-size: 13px; color: #FFFFFF; 
}
html { background: #FFFFFF; 
}
body { margin: 0px auto; 
  max-width: 600px; 
  background: #FFF;
   border: 1px solid #E9CFEC;
}
.menu {
background: #white;
border: 1px solid #D5D2CC;
margin: 0;
padding: 3px 4px 3px 4px;
}
.menu a { background: #white; border: 1px solid #FFFFFF; margin: 0; padding: 3px 4px 3px 4px; }
.chuyen-muc { border-top-width: 2px; border-top-style: solid; border-top-color: #20AFF3; 
}
.ads { color: black; text-shadow: #FFFFFF 1px 1px 1px; background: #EBDDE2 repeat-x 50% top; margin-top: 2px; margin-bottom: 1px; padding: 2px; border-top: 1px solid #00FF00; border-bottom: 1px solid #00FF00; text-align: center; 
}
.phdr{background:url("images/tcat.jpg") repeat-x scroll left top #385B87;background-color:#385B87;border:0 none;color:#FFFFFF;height:auto;min-height:22px;padding:5px 0 0 5px;
}
/*.phdr{background:url("images/bg.png") repeat-x scroll left top #385B87;background-color:#385B87;border:0 none;color:#FFFFFF;height:auto;min-height:22px;padding:5px 0 0 5px;}*/
.ten-chuyen-muc { background: #E4E4E4; color: #000; font-size: 13px; line-height: 16px; padding: 1px 0 3px 2%; height: auto; 
}
.t h2 { font-size: 13px; padding-top: 2px; 
}
.ten-chuyen-muc a { color: #333; font-size: 13px; 
}
.ten-chuyen-muc ul { list-style: square outside none; margin: 0; padding-left: 20px; padding-right: 30px; 
}
.ten-chuyen-muc ul li { border-bottom: 1px solid #ADADAD; line-height: 20px; padding-bottom: 5px; 
}
.tin-anh { margin-top: 5px; overflow: auto; padding: 0 2%; position: relative; padding-bottom: 5px; 
}
.tin-anh h3 { display: inline; 
}
.tin-anh h3 a { font-size: 13px; font-weight: 700; color: #20aff3; 
}
.tin-anh h4 { clear: both; margin-bottom: 2px; 
}
.tin-anh p { text-align: justify; font-size: 14pt; 
}

.tin-anh .line-break { clear: both; border-top: 1px solid #C2C2C2; 
}
.xem-them { margin-top: 5px; margin-right: 2%; text-align: right; color: #390; 
}
.xem-them a { color: #666; 
}
.tcat-main { width: 100%; }
.tcat-main ul { margin: 0px; padding-left: 5px; list-style: none; 
}
.tcat-main ul li { line-height: 20px; border-bottom: 1px dotted #D7E0EB; 
}
.tcat-main ul li.end-row { border-bottom: 0px solid #adadad; 
}
.tcat-main ul li a { color: #20aff3; text-decoration: none; background: url("http://vietnamtruyen.sextgem.com/xanh.gif") no-repeat scroll 0 10px transparent; display: block; font-weight: bold; padding-left: 5px; 
}
.f { border-bottom: 1px solid #E7E7E7; padding: 0 2%; 
}
.a3 { 
color : #ed8400; 
background-color : #fff0dd; 
background-image : url('http://vietnamtruyen.sextgem.com/a3.gif'); 
background-repeat : repeat-x; 
background-position : 50% top; 
margin-top : 1px; 
margin-bottom : 1px; 
padding : 2px; 
border : 1px solid #ffc175; 
} 
.cool{
background-color:#F7F7F7;
border-bottom-color:#E0E0E0;
padding : 4px;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
padding-left:10px;
padding-right:10px;
border: thin solid #CCCCCC;
}

.cat_row
{
	padding: 5px 8px 5px 8px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #d2d2d2;
}

table
{
	border-collapse: collapse;
	margin: 0px;
	border: 0px;
	padding: 0px;
}


.cat_hot
{
	padding: 5px 8px 5px 8px;
	border-bottom: 1px solid #d2d2d2;
	font-size: small;
	color: #CCC
}


.row
{
	padding: 0px 8px 5px 8px;
}

.cat_row
{
	padding: 5px 8px 5px 8px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #d2d2d2;
}
.bmenu {
color: #FFFAEE;
font-weight: bold;
text-shadow: #45CDF5 1px 1px 1px;
background: #FF0000; repeat-x; 50% top;
margin: 1px; 1px;
padding: 2px;
border: 1px solid #007DFF;
}
.page-navi span.current { font-weight: bold; background-color: #999; color: #fff; }
li.cat-item { display: inline; padding-left: 3px; }
.lbl_thongtin { background: none repeat scroll 0 0 #0CC; border-radius: 3px 3px 3px 3px; color: #FFF; margin-right: 5px; padding: 2px 5px; }
