@charset "utf-8";
/* CSS Document */
*{ margin:0px}
a {
	text-decoration:none;
}
img {
	border:none;
	color: #F1F1F1;
}
.show_title a{
padding-bottom:20px; font-size:26px; font-weight:bold;
color:#000;
}
.show_title a:hover {
	color: #060;

}

.show_gioithieu{
	color: #333;
	text-align:justify; font-size:20px;
	padding-top:10px;
}
.right200 {
	background:url(images/200head.jpg);
	width:200px;
	height:25px;

}
.right300 {
	height:30px;
	width:320px;
	background:  url(images/head320_s1.png)
	
}

.tieude {
	padding-bottom:5px;

}
.tieude a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333;

}
.tieude a:hover {
	color:#090;

}


.baohet2 {
border:1px solid #DDD;

padding:5px;




}


body {
	background-color:#000;
	margin:0;
}




.tin_left{
	font-weight:bold;
	font-size:11px;
	text-align:justify;
	color:#333;
	font-family: Verdana, Geneva, sans-serif;
}



.listmanga ul{
	padding-left:2px;
	list-style:none;
	margin:0px; padding-right:5px;

}


.listmanga a{
	color: #000000;
	font-size:15px;
	font-style: italic;
	border-bottom:1px solid #E7E7E7;
	width:180px;
	padding-left:20px;
	display:block;
	background:#FFFFFF url(images/dantri.png) no-repeat 5px 8px;
	padding-top:3px;
	padding-bottom:3px;


}


.listmanga2 ul{
	padding-left:2px;
	list-style:none;
	margin:0px; padding-right:5px;

}

.listmanga2 a{
	color: #000000;
	font-size:15px;
	font-style: italic;
	width:180px;
	padding-left:20px;
	display:block;
	


}

.wraplist a {
	font-size:15px;
}
.listmanga a:hover{
	color: #F63;

}
.chaptername a{
color: #0D45B7;
font-size:10pt;

text-decoration:none;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
text-decoration:underline;
}

.title_head {
	

color: #666;
text-transform:uppercase;
font-size:0.8em;
font-weight:bold;
}
.title_right {
border-bottom-color:#009900;
border-bottom-style:solid;
border-bottom-width:1px;
color:#429673;
font-size:12pt;
font-weight:bold;
}
.style3 {font-size: 13px}
.style4 {
	font-size: 17px;
	font-weight: bold;
	color: #030;
}
.style7 {color: #666666; font-size: 13px; }

.bao_ten {
	font-size:13px;
	color:#03F;
	font-weight:bold;

}
.bao_ngay {
	color:#F00;
	 font-size:12px;
	 font-weight:bold;
}
.head_190_left {
	width:180px;
	
	line-height:25px;
	margin-left:5px;
	color: #000;
	font-size:0.8em;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
	
}


.head_190_right {
	padding-left:30px;
	line-height:30px;
	color: #FFFFFF;
	font-size:1em;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;

}


.tron {
	background:url(images/mid_head.jpg);
	width:570px;
	height:30px;
	color:#FFF;
	line-height:30px;
	font-size:15px;
font-weight:bold; text-transform:uppercase;
padding-left:10px;

}

.head280 {
text-transform:uppercase;
padding-left:10px; 
font-weight:bold; 
font-size:13px; color: #FFF;
background:url(images/head2803.jpg);
width:280px;
height:30px; 
line-height:30px;

}

.head580 {
color: #FFF;
font-size:15px;
font-weight:bold; padding-left:10px; text-transform:uppercase; background:url(images/head5802.jpg); width:570px; height:28px; line-height:28px;
}

.dich {
text-align:center;
font-weight:bold;
color: #690;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
}

.ngaythem {
	
	font-size:13px; 
	color: #F00;
	font-weight:bold;
}

.ch_index {
	font-size:13pt;
	text-transform:capitalize;
	color: #000;
}

.ch_gach {
	padding:5px;
	border-bottom:1px solid #FFCC00;
	 clear:both;


}
.ch_phanhoi {
border:1px solid #E5E5E5; padding-bottom:10px; padding-top:5px; }
.ngang {
	list-style: none;
	padding:0px;
	margin:0px;
}

.ngang li {
	float:left;
	display:inline;
}

.ngang .l_chap{
padding-left:10px;
width:440px;
background: url(images/dot.jpg) no-repeat 5px 7px;
font-weight:bold;
font-style:italic;
}
.ngang .view {
color: #006600;
}
.ngang .l_ngay {
width:120px;

text-align:right
}
.ngang .ph1 {
width:130px; text-align:center; padding-left:7px; padding-right:7px; border-right:1px solid #E1E1E1;
}
.ngang .ph2 {
width:410px; padding-left:10px;
}

.doc {
	list-style:none;
	padding:0;
	margin:0;
}

.head700new {
	background: url(images/head600_s1.gif) no-repeat;
	width:600px;
	color: #FFFFFF;
	text-transform:uppercase;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;

}
.head700new2 {
	background: url(images/gach.jpg) bottom left no-repeat; 
	width:600px;
	color: #000 ;
	height:25px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	font-size:16px; 
	padding-top:10px;
	padding-bottom:10px;
	font-style:italic;

}
.head700new2 a{

	color: #000 ;
}
.head700new2 a:hover{

	color:#F30;
}
.thongbao {
	padding:5px; border-bottom:1px solid #E3E3E3;
	
}
.thongbao a{
	color: #F00; font-weight:bold;

}
.tieudetin {
text-align:left; color:#090; font-weight:bold; font-size:17px;
}
.tieudengay {
	float:right; color: #000; font-weight:normal;
}
h1 {
	margin:0px;
	padding:0px;
}
.index_listch{
width:390px; float:left;  font-weight:bold;
}
.index_chhot {
	color: #F00; font-weight:bold;width:200px; float:left
}
.index_ch2 {
	color: #000;width:400px; float:left;
}
.index_ch {
	color: #000;width:200px; float:left;
}
.index_listch a {
	color: #009900;
}
.index_listch a:hover {
	color: #F30;
}

.index_ch a{
	color: #000;
}
.index_ch a:hover{
	color: #F60;
}



.forums {
border:1px solid #000;
color:#000000;
border-collapse:collapse;
 font:11px verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
}
.forums td {
	border:1px solid #000;
	border-collapse:collapse;

}

.frfont {
font:11px verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;

}
.frfont a{
color:#333333;
}
.frbaiviet {
font-weight:bold;font:18px verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; font-weight:bold; padding:4px;
}
.frhead {
	background:url(images/background.png);
 margin:auto;font-weight:bold; padding-left:10px;  width:590px; color:#FFF; padding-top:3px;
 height:25px;
}
.frhead a{
	color:#FFF;
}
.frsubforums {
 color:#060;
 font:11pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 font-weight:bold;	
}
.frmainforums {
	font-size:12pt; color: #FFF;font-weight:bold;	
}



.listmanga2 ul{
	padding-left:0px;
	list-style:none;
	margin:0px;

}
.listmanga2 img {
padding:2px;
margin-right:4px;
}
.listmanga2 a{
	color: #F63;
	font-size:15px;
	font-weight:bold;
	display:block;
	width:180px;
	border-bottom:1px solid #EFEFEF;
	line-height:15px;
	color:#000000;
	padding-bottom:3px;
	padding-top:3px;
}
.ngang .lienket {
	padding-left:5px;
	padding-right:5px;
}
.lienket {

	color:#FFF;
}
.lienket a{
	color:#FFF;
	text-decoration:underline
}
.lienket a:hover{
	color:#F00
}
/* Css new cua banmidou */
#main_body {
width:1000px;
margin:auto;
}

#content2 {
width:990px;
float:left;
border:5px solid #FFFFFF;
background-color:#FFFFFF;
}
#main {
width:604px;
float:left;
margin-left:5px;
border-right:1px solid #E3E3E3;
}
#main_content {
float:left;
width:600px;
}
#right_wrap{

float:left;
color:#009966;
width:375px;


}
#right_content {
width:370px;
float:left;

}

/* Css cua ham main */
.tpnssmenu_desc {
	font-size:12px;
	color: #060 ;
	font-weight:bold;
}
.gioithieu {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:nomal;
text-align: justify;
}
/* auto complete */
	.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
			background-color: #659CD8;
	}
	#inputString {
	
		font-size:13px;
		color: #060;
		width:220px;
	}
	
	
	
/* Manga style */
.mg_bottom {
text-align:center;
font-weight:25px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
}
.mg_bottom h3 a{
text-decoration:underline;
color:#FFFFFF;
}
.report {
color:#FFFFFF;
font-size:25px;
}
.image_manga {
	border:15px solid #FFF;
	color: #F00;
}
.image_manga a{
	
	color:#000;
}

ul#portfolio { margin:0; padding:0; }
ul#portfolio li {  margin:5px; list-style:none; }
.loading {
	
	width:200px;
	margin:auto;
	padding:20px;
	background-color:#FFF;
}
.m_picture {
	border:15px solid #FFF;
	margin-top:5px;
	margin-bottom:5px;
}
.ngang .lienket {
	padding-left:5px;
	padding-right:5px;
}
.lienket {

	color:#FFF;
}
.lienket a{
	color:#FFF;
	text-decoration:underline
}
.lienket a:hover{
	color:#F00
}
#comment {

}
#comment .c_wrap{
border-bottom:1px solid #E3E3E3;
}
#comment .c_user {
font-weight:nomal; color:#060;
}
#comment .c_tieude {
font-weight:bold; color: #C90; font-size:14px; font-style: italic;
}
#comment .c_noidung {
font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#000000;
}
#lastednews a{
width:290px;
padding-left:20px;
float:left;
background:url(images/dotbaiviet2.png) no-repeat 5px 10px;
}
#lastednews .lt_tieude {
color:#333333; font:11px tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; float:left;
}
#lastednews .lt_user {
color:#360; text-align:right ; float:right; font-size:12px;
}
	/* navigation */
	#nav {
		background:#FFFFFF;
		height:300px;	
		width:200px;
		float:left;
	}
	
	#nav ul {
	margin:0px;
	padding:0px;
		
		list-style-type:none;	
	
		
	}
	
	#nav li {	
			list-style-type:none;
	
	}
	
	#nav a {
		width:190px;
		text-align:left;
		color: #990000;
		display:block;
		padding:5px;
		position:relative;
		word-spacing:-2px;
		font-size:15px;		
		height:30px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}	
	
	#nav a.current {
	color:#FF6600;
		
	}
	
	#nav img {
		background-color:#fff;
		border:1px solid #ccc;
		margin:3px 0 5px 27px;
		padding:4px;		
		display:block;
	}
	
	#nav strong {
		display:block;		
		font-size:11px;
	}
	
	/* panes */
	#panes {
		background: #FFFFFF ;
		width:400px;
		height:200px;	
		margin-bottom:-20px;
		padding-bottom:10px;
	/* must be relative so the individual panes can be absolutely positioned */
		position:relative;
		float:left;
	}
	
	/* crossfading effect needs absolute positioning from the elements */
	#panes div {
		display:none;		
		position:absolute;
		top:20px;
		left:20px;
		font-size:13px;
		color: #660033;	
		text-align:justify;
	}
	
	#panes img {
		float:left;
		margin-right:10px;		
	}
	
	#panes p.more {
		color: #660033;
		font-size:15px;
	}
	
	#panes h3 {
		margin:0 0 -5px 0;
		font-size:22px;
		font-weight:normal;
	}
	
	.overlay {
		display:none;
		padding:20px;
		background-color:#ddd;
	}
	#wrap_slice {
	background:#FFFFFF;
	width:600px;
	margin:auto;
	}
	.thongbao {
	font-weight:bold;
	font-size:23px;
	font-style:italic;
	text-align: center;
	
	}
	.thongbao a{
	text-decoration:underline;
	color: #006600;
	}
	.readmanga{
	color:#FF0000;
	}
	.readmanga a{
	text-decoration:underline;
	color:#FF0000;
	
	}
	img {
	border:none;
}
a {
	text-decoration:none;
}
.tpnssmenu_desc {
	font-size:14px;
	color: #060 ;
	font-weight:bold;
}
#wrapmanga {
margin:auto;
height:600px;
overflow:scroll;
text-align:center;
width:1000px;
border:5px solid #FFFFFF;
}
/* --------------- Skin new design -------- */
#wrapall { background-color:#FFFFFF; width:960px ;margin:auto;}

	/* General */

	/* General */

	
	/* Head links */

/* autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid #aaa;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	color: #333;
	text-align: left;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white;
}

/*.ac_odd {
	background-color: #eee;
}*/

.ac_results li.ac_over {
	background-color: #333;
	color: #fff;
}
#lookup_input {
width:300px;
height:20px;
line-height:20px;
color:#CCCCCC;
margin-top:6px;
margin-left:34px;
border:1px solid #FFFFFF

}


    

    #menu {
	background: #fff;
	height: 28px;
	padding: 0;
	border-top: 1px solid #f0f0f0;
	border-bottom: 3px solid #cc0000;
	margin:auto;
	font-size:12px;
	font-weight:700;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

#menu ul {
	float: left;
	list-style: none;
	margin: 0 0 0 1px;
	padding: 0;
}

#menu li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	border-right: 1px solid #ddd;
}

#menu ul li {
	margin: 0 0 0 -1px;
	padding: 0;
	list-style: none;
	border-right: 1px solid #045;
}

#menu li a, #menu li a:link, #menu li a:visited {
	margin: 0;
	padding: 8px 12px 7px 12px;
	color: #000;
	display: block;
	font-size: 13px;
}

#menu li a:hover, #menu li a:active {
	background: #cc0000;
	margin: 0;
	padding: 8px 12px 7px 12px;
	color: #fff;
	display: block;
	text-decoration: none;
	border-bottom: none;
}

#menu li li a, #menu li li a:link, #menu li li a:visited {
	background: #fff;
	width: 130px;
	float: none;
	margin: 0;
	padding: 8px 12px 7px 12px;
	color: #000;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

#menu li li a:hover, #menu li li a:active {
	background: #cc0000;
	color: #fff;
	padding: 8px 12px 7px 12px;
}

#menu li ul {
	z-index: 9999;
	position: absolute;
	height: auto;
	width: 155px;
	margin: 0;
	padding: 0;
	left: -999em;
}

#menu li li {
	border: none;
}

#menu li ul a {
	width: 120px;
}

#menu li ul a:hover, #menu li ul a:active {
}

#menu li ul ul {
	margin: -29px 0 0 156px;
	border: none;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
	left: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {
	left: auto;
}

#menu li:hover, #menu li.sfhover {
	position: static;
}

#head_left {
float:left;
width:550px;
}
#fsearch {
background:url(images/search_s1_s1.gif) no-repeat;
width:480px;
height:36px;
}
.head_user {
font-weight:300;
color:#999999;
text-align:right;
float:left;
width:350px;
padding-top:10px;
color: #000000
}
.head_user input{
margin-top:3px;
padding:3px;
}
#content22 {
float:left;
width:600px;


}
#right22 {
float:left;
width:320px;
margin-left:20px;

}
#tructuyen ul {
list-style:none;
}
#tructuyen ul li {
padding-left:5px;
float:left;
display:inline;
}
#tructuyen img {
margin-right:5px;
margin-left:10px;
}