@charset "utf-8";
body { 
font: 16px Trebuchet MS, Tahoma;
	margin : 0 0 0 0;
	background-color : #fff;
	max-width: 550px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding: 1px;
	color : #555555;
text-align:justify;
}
body img 
{
    max-width:100%;
}

a {
	text-decoration : none;
	color : #c32c53;
}
.title {text-align: left;
 background: #020101 url(http://mantab.net/img/head.gif) repeat-x top;
 padding: 0px;
}
.tfoot {
	background-color:#555555;
	background-image:url(http://mantab.net/img/tfoot.gif);
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:3px;border:1px solid #DCDCDC;
	background-position:bottom;
	text-align:center;
	text-shadow: 1px 1px 2px #333;
}
.title_bord {
	margin: 0px 0px 1px 0px;
	padding: 3px;
	border: 0px solid #C0C0C0;
}
.header {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	color:#fff;
	background-color : #818181;
	border-radius:6px;
	border:1px solid #DCDCDC;
	padding:1px;
	padding:3px;
	margin:1px;
	text-wrap:none;
}
.up, .t_block {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-color : #eee;
	border-radius:6px;
	border:1px solid #DCDCDC;
	padding:1px;
	padding:3px;
	margin:1px;
	text-wrap:none;
}
.menu, .title2 {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	#background-color : #c32c53;
        background: #d45267 url(http://mantab.net/img/title.gif) repeat-x top;
	border-radius:6px;
	border:1px solid #DCDCDC;
	padding:1px;
	padding:3px;
	margin:1px;
	text-wrap:none;
}
.bar {
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 0px 3px;
}

.i_bar_t {
   margin: 0px 0px 1px 0px;
   padding: 0px 0px 0px 3px;
   border-left: 3px solid #d45267;
}
.small{
       font-size:0.75em;color:#787878;
}

img.ad {
	width: 160px;
	height: 35px;
	border: none;
}
img.b {
	width: 5px;
	height: 5px;
	border: none;
}
img {
	max-width:100%;
}
.body, .a, .dl {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-color : #fff;
	border-radius:6px;
	border:1px solid #DCDCDC;
	padding:1px;
	padding:3px;
	margin:1px;
	padding : 2px;
	text-wrap:none;
}
.div {
	padding : 3px;
}
a.page {
	background-color: #eff3f6;
	margin: 5px 1px 5px 0px;
	padding: 2px;
	border: 1px solid #cccccc;
}
span.page {
	background-color: #fbdcdc;
	margin: 5px 1px 5px 0px;
	padding: 2px;
	border: 2px solid #cccccc;
}
.pages {
	margin: 5px 0px 5px 0px;
}

.xt_blog_paging, .filelist_paging
{ font-size: 18px; text-align: center; color: #fff; }
.xt_blog_paging span, .filelist_paging span
{ padding: 3px; display: inline-block; background: #fff; }
.xt_blog_paging a,
.filelist_paging a
{ padding: 3px; 
-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-color : #fff;
	border-radius:6px;
	border:1px solid #DCDCDC; color: #000; display: inline-block; margin-top: 2px; text-decoration: none; }
.xt_blog_paging a:hover, .filelist_paging a:hover
{ text-decoration: none; }

.xt_blog_title_link:before 
{
content:url(http://mantab.net/img/folder.gif);
padding-right:2px 
} 
.xt_blog_content {text-align:justify; color:#666666;}
.xt_blog_title_link {

display:block;
-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-color : #fff;
	border-radius:6px;
	border:1px solid #DCDCDC;
	padding:1px;
	padding:3px;
	margin:1px;
	padding : 2px;
}
.xt_blog_comments_number 
{
float:right;
color:#aaa
}
.xt_blog_comments_number:before 
{
content:url(http://xtgem.com/images/web/block_edit.png) 
}
.xt_blog_title_content 
{
clear:both;
border-top:1px dotted #aca;
text-align:right;
margin:0px;
padding-left:2px;padding-right:2px;pading-top:2px;padding-bottom:0px;
color : #c32c53;
}
.xt_blog_back_to_posts 
{ 
}
 
.xt_blog_comments 
{
border:1px solid #aca;
background:#efe;
margin:.1px;
padding:2px
} 
.xt_blog_comments_title {color:#800 } 
.xt_blog_comments_title:before , .xt_blog_comments_title:after 
{
content:url(http://xtgem.com/images/list.png);
padding:2px
} 
.xt_blog_comment 
{
border:1px solid #aca;
background:#ddd;
padding:1px;
margin-bottom:2px 
} 
.xt_blog_comment_date 
{
float:left;
color:#888 
} 
.xt_blog_comment_author  
{
float:right ;
color:#040
}
.xt_blog_comment_author:before 
{
content:url(http://xtgem.com/images/icons/contact.png)
}  
.xt_blog_comment_content 
{
clear:both;
border:1px solid #aca;
background:#eee; 
padding:1px;
text-align:justify;
display:block
}
.search{border:1px solid #7C7C7C;margin:1px 0;padding:1px;text-align:center;}