a:link, a:visited {
color : #1e90ff;
text-decoration : none;
}
a:hover, a:focus {
color : #ff1493;
text-decoration : none;
text-shadow: 0 0 6px #ff4e00;
background-image: url(/css/tim.gif);
}
input, textarea, select {
color : #00bfff;
background-color : #fffafa;
border : 1px solid #4169e1;
}
input:hover, textarea:hover, select:hover {
color : #8f8f8f;
background-color : #ff60ff;
border : 1px solid #a2c3ec;
}
input:focus, textarea:focus, select:focus {
color : #00bae8;
background-color : #edf9fd;
border : 1px solid #c2e3ec;
}
body {
color : #787878;
font-size : 13px;
font-family : Tahoma, Arial, Times New Roman;
margin : 0;
padding : 0;
border : 1px solid #e1e1e1;
margin: auto; max-width: 500px;
}
form {
font-size : small;
margin : 0;
padding : 0;
}
h3 {
margin : 0;
padding : 0;
padding-bottom : 2px;
}
hr {
margin-top : 2px;
margin-bottom : 2px;
border-top : 1px solid #e3e3e3;
border-right-style : none;
border-right-width : 0;
border-bottom-style : none;
border-bottom-width : 0;
border-left-style : none;
border-left-width : 0;
}
p {
margin-top : 6px;
margin-bottom : 6px;
}
ul {
margin : 0;
padding-left : 20px;
}
.xmenu, .footer{color: #fffaee;
background-color: #319aff; background-image: url(/css/bmenu_1.gif); background-repeat: repeat-x; background-position: 50% top; margin-top: 1px; margin-bottom: 1px; padding: 2px; border: 1px solid #007dff;}
.xmenu a, .footer a{color: #fffaee; border-bottom: 1px dotted #b1a485;}
.xmenu a:hover, .footer a:hover{color: #fffaee; border-bottom: 1px dotted #1049a5;}

.phdr, .hdr, .bmenu {
color : #ffffff;
text-shadow : #45cdf5 1px 1px 1px;
background-color : #11bce0;
background-image : url(/css/bmenu.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #15a8c7;
}
.phdr a, .hdr a, .bmenu a {
color : #ffffff;
border-bottom : 1px dotted #6ed7f0;
}
.phdr a:hover, .hdr a:hover, .bmenu a:hover {
color : #dbfaff;
border-bottom : 1px dotted #edf9fd;
}
border : 1px solid #ffffff;
}
.box {
   text-shadow: #2a95c0 0 1px 0;
   background: url(/css/box.gif) repeat-x top #54b9e1;
   color: #ffffff;
   border: 1px solid white;
   padding: 3px 3px 3px 4px;
}
.box a { color: #ffffff; }

.xtd { 
background-color : #e4f4fd;  background-image : url(/css/xtd.gif); 
background-repeat : repeat-x; 
background-position : 50% top; 
margin-top : 1px; 
margin-bottom : 1px; 
padding : 2px; 
border : 1px solid #91d8ec; 
} 

.clip {
color : #459bb1;
border : 1px solid #dfdfdf;
font-size : x-small;
background-color : #f8f8f8;
padding : 4px 4px 8px;
}
.end {
text-align : center;
}
.func {
border-left : 4px solid #84e2f8;
color : #757575;
font-size : x-small;
margin-top : 4px;
margin-left : 2px;
padding-left : 4px;
}
.gmenu {
color : #75bf00;
background-color : #fafff0;
background-image : url(/css/gmenu.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #d4eba1;
}
.gmenu a {
color : #6db900;
border-bottom : 1px dotted #cfe798;
}
.gmenu a:hover {
color : #92e31d;
border-bottom : 1px dotted #e3f0c5;
}
.gray {
color : #979797;
}
.green {
color : #66bd00;
}
.logo {
background-color : #1e90ff;
background-image : url(http:/tinhhoa.wap.sh/css/bautroi.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #e1e1e1;
}
.header, .footera {
color : #ffffff;
text-shadow : #45cdf5 1px 1px 1px;
background-color : #84e2f8;
background-image : url(/css/footer.gif);

background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #68e1ff;
}
.footera a {
color : #fe8f17;
text-decoration : none;
border-bottom : 1px dotted #979797;
}
.footera a:hover {
color : #fffffff;
text-decoration : none;
border-bottom : 1px dotted #696969;
}
.left {
float : left;
}
.right {
float : right;
}
.list1, .b {
background-color : #f6f6f6;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #e7e7e7;
}
.list2, .c {
background-color : #fdfdfd;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #ececec;
}
.maintxt {
padding-right : 1px;
padding-left : 1px;
border : 1px solid #dadada;
}
.menu, .news {
background-image : url(/css/tmn.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #e1e1e1;
}
.phpcode {
color : #5f8086;
background-color : #f1f7f8;
border : 1px dotted;
margin-top : 4px;
padding : 0 2px;
}
.quote {
border-left : 4px solid #c1c1c1;
color : #878787;
font-size : x-small;
padding : 2px 0 2px 4px;
margin-left : 2px;
}
.red, .red a:link, .red a:visited {
color : #ff0a00;
}
.reply {
border-left : 4px solid #ff2600;
color : #f42400;
padding : 2px 0 2px 4px;
}
.rmenu, .alarm {
color : #fd4646;
background-color : #fff0f0;
background-image : url(/css/rmenu.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #ffd0d0;
}
.status {
color : #00c4f4;
font-weight : bold;
font-size : x-small;
padding-left : 0;
}
.sub {
border-top : 1px dotted #cacaca;
font-size : x-small;
margin-top : 4px;
}
.sub a:link, .sub a:visited {
text-decoration : none;
}
.tmn, .fmenu {
color : #00bae8;
background-color : #f1f1f1;
background-image : url(/css/tmn.gif);
background-repeat : repeat-x;
background-position : 50% bottom;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border-top : 1px solid #e1e1e1;
border-bottom : 1px solid #e1e1e1;
}
.tmn a:link, .tmn a:visited {
color : #00bae8;
text-decoration : none;
border-bottom : 1px dotted #e7e7e7;
}
.tmn a:hover {
color : #ff5a00;
border-bottom : 1px dotted #d2d2d2;
}
.main {
   border: 1px solid #319aff;
   background: #fff;
   color: #989898;
   margin: 2px;
   padding: 2px;
}

.tmenu {
background-color : #ffffff;
background-image : url(/css/tmn.gif);
background-repeat : repeat-x;
background-position : 50% top;

   margin-left: 2px;
   border-left: 3px solid #c1e4f9;
   border-bottom: 1px solid #e6e6e6;
   border-top: 1px solid #e6e6e6;
   border-right: 1px solid #e6e6e6;
   padding: 3px 4px 3px 4px;
   margin-bottom: 2px;
}

/*Mob css style: BĂ¡ Tá»›i.
Wapsite: http://tinhhoa.wap.sh . Ai mĂ  xoĂ¡ Ä‘i khĂ´ng pháº£i lĂ  ngÆ°á»i*/

/*CSS BLOG BY BĂ Tá»I*/

/*
a{text-decoration:none;}
.xt_blog{background:url(/css/bautroi.gif) #fff repeat-x;text-align:center;border:1px solid #f0f; padding:3px;text-align:left;margin:0px;color:#000;}

input{background:url(/css/bautroi.gif) #fff left bottom repeat-x;color:#000;border:1px solid #f0f;margin:2px;}

.xt_blog_content{background-color:#fff;text-align:left;text-indent:0px;padding:3px 4px 3px 4px;margin:1px;}

.xt_blog_title_link:before{content:url(/css/icon.gif);}

#xtblog_comment_msg{background:url(/css/bautroi.gif) #fff left bottom repeat-x;color:#000; margin:2px;border:1px solid #f0f;}

.xt_blog_title{text-align:center;}

.xt_blog_subtitle{text-align:center;margin:0px 0px 4px 0px;}

.xt_blog_back_to_posts {margin-left:10px; margin-right:auto;}

.xt_blog_comnents{text-align:center;}

#xt_blog_comments{text-align:center;}

.xt_blog_comments_title{font-weight:bold;text-align:center;padding:2px 2px 4px 2px;}

.xt_blog_comment{background: #fff url(/css/bautroi.gif) repeat-x ;border:1px solid #f0f;margin:4px 2px 4px 2px; padding:4px;text-align:left;text-indent:0px;color:#000;}

.xt_blog_comment_date{color:#1e96ff;}

.xt_blog_comment_author{font-weight:bold;}

.xt_blog_comment_content{padding:4px; margin:2px;}

.xt_blog_write_a_comment_title{font-weight:bold;text-align:left;padding:2px 2px 4px 2px;}

.xt_blog_write_a_comment_title:before{content:url(http://blog24.xtgem.com/bieutuong/binhluan.png);}

.xt_blog_write_a_comment{padding:4px; margin:2px 2px 4px 2px;}

.xt_blog_comments_number{color:#000;}
*//


#head, #foot {float:left;width:100%}

/*** Head ***/

#head {background:url(/css/head.jpg) repeat-x 0 0; height:50px}

#head .right {padding-right:8px; text-align:right; vertical-align:middle}

#head .left {vertical-align:text-top}

/*** Foot ***/

#foot {padding-top:25px; padding-left:10px; background:url(/css/foot.jpg) repeat-x 0 0; background-color:#7dbc28; clear:both; color:#fff; font-size:13px}

#foot .right {text-align:right; vertical-align:middle}

#foot .left {vertical-align:text-top}

.r
{ border-bottom: 1px solid #efefef;
clear: left;
height: 1%;
padding: 5px;
}

.rank {width:19px;
height;42px; float:left; margin-
right:5px;}