body {
color: #000000;
background:#efefe9;
margin: auto;
padding: 1px 1px 1px 1px;
font-size: 11px;
font-family: Comic Sans MS, Bold, Helvetica, sans-serif;
max-width: 650px;
border-radius: 7px;
-moz-border-radius: 5px;-webkit-border-radius: 5px;
background-image: url(imageas/bg.png);
background-repeat: repeat;
}

a {color: #34617e;text-decoration: none;}
h2 { font-size: 25px;
  font-weight: bold;
  margin: 1px 2px 1px 2px;
  display: inline;}
h3 { font-size: 10px;
  font-weight: bold;
  margin: 1px 2px 1px 2px;
  display: inline;}
h1 { font-size: 15px;
  font-weight: bold;
  margin: 1px 2px 1px 2px;
  display: inline;}

input, textarea, select {background: #fff;border: 1px solid #d8d8d8;color: #686868;padding: 1px;margin: 1px;}
input:focus,textarea:focus {
background:#F4F4F4;
border:1px solid #BCBCBC;
}


a {
  color: #222;
  text-decoration: none;
}
a:hover {
  font-weight: bold;
}

form {
  font-size: small;
  margin: 0px;
  padding: 0px;
}

h3 {
  margin: 0;
  padding: 0;
  padding-bottom: 2px;
}

hr {
  border: 0;
  border-top: 1px solid gray;
  margin: 0;
}


p {
  margin-bottom: 6px;
  margin-top: 6px;
}


ul {
  margin: 0;
  padding-left: 20px;
}

a.active{color:#003D88;outline:none;}
.active a{cursor:pointer !important;}
.active{background:none repeat scroll 0 0 #F8941D;}
ul{margin:0;padding-left:20px;}
.coppyright {
	text-align:center;
	background-color:#fff;
}
.mainsub {
border: 1px solid #CECECE;
margin: 0px 0px 2px 0px;
border-radius: 3px;
}
.menu a:hover {
    color: #007ed2;
}

.header {
    border-bottom : 1px solid #8fdef3; 
    background : #b4e8f6 url(head.gif) repeat-x 0% top; 
    padding: 6px;
}

.footer{
background: #3C3C3C;
color: #fff;
padding: 5px;
}
.footer a, .header a {
  color: #fff;
}
.ads {
color:#333;
border:1px solid #7997aa;
background-color:#d4e3ed;
margin:4px 0 0;
padding:2px 4px;
}



.mainblok .list1 table img {
border:1px solid #d5d5d5;
transition:all 15s ease;
-webkit-transition:all 15s ease;
-moz-transition:all 15s ease;
transition-delay:5s;
-webkit-transition-delay:5s;
-moz-transition-delay:5s;
transform:rotate(-20deg);
-moz-transform:rotate(-20deg);
-webkit-transform:rotate(-20deg);
width:45px;
height:55px;
margin:1px 1px 0 0;
padding:1px;
}

.main {border: 0px solid #e1e1e1;
    background: #ffffff;
    color: #555;
    margin: 1px;
    padding: 2px;
    font-size: 14px;
font-family: Comic Sans MS, Bold, Helvetica, sans-serif;
}
.menu {
    background: #ffffff;
    border-bottom: 1px solid #e9e9e9;
    margin: 2px 4px -1px 4px;
    padding: 3px 2px 2px 2px;
}

.menu a {
    color: #34617e;
}

.menu a:hover {
    color: #007ed2;
}

.news {
background-color:#EEE;
border:1px solid #FFF;
color:#333;
font-size:x-small;
padding:3px 4px 4px;
}

.newsx {
background-color:#f2f6f8;
border-bottom:1px solid #eaeae9;
color:#34617e;
margin:0;
padding:3px 4px;
}


.quote {
font-size: 10px;
background-color: #f2f6f8;
border-top: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
border-left: 3px solid #80abc8;
margin: 2px 2px 2px 2px;
color: grey;
padding: 2px 4px 2px 4px;
}

.rmenu {
background:#F5E9EB;
border:1px solid #E2C0C7;
margin:1px 0;
padding:4px;
}

.rmenu input:focus,.rmenu textarea:focus {
border:1px solid #DBB0B9;
background:#FDFBFB;
}



.sub {
border-top:1px dotted #417394;
font-size:x-small;
margin:3px 2px 2px;
padding:3px 0 0;
}

.tmn {
background:url(images/tmn.gif) repeat-x top left #7192a8;
border-top:1px solid #2e4354;
border-bottom:1px solid #d1d1d1;
color:#f8f8f8;
margin:0;
padding:4px 0 4px 6px;
}

.tmn a,.fmenu a {
color:#f8f8f8;
text-decoration:none;
}
.tmn a:hover,.fmenu a:hover {
color:#666;
text-decoration:none;
}

.trang {
background-color: #e1e9ea;
border: 1px solid white;
font-size: 11px;
margin: 0px;
padding: 4px 4px 4px 4px;
}
.page {
color: #FFFFFF;
background-color: #8cafc6;
border: 1px solid #417394;
padding: 1px 5px 1px 5px;
}

a.pagenav {
border: 1px solid #417394;
background-color: #f2f6f8;
padding: 1px 3px 1px 3px;
text-decoration: none;
}

a.pagenav:hover {
    background-color: #f2f6f8;
    border: 1px solid #417394;
}


.mainblok {
    border: 1px solid #cecece;
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.mainblok img {max-width: 100%; height: auto;}



.forumtxt {
background-color:#fff;
color:#333;
font: normal 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;
padding:6px 4px;
}
a.forumtxt {
font-family: Comic Sans MS, Bold, Helvetica, sans-serif;
}

.bbcode_container {
display:block;
margin:5px 5px 7px 7px;
}

.bbcode_container div.bbcode_quote {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#f2f6f8 none;
border-radius:5px;
border:1px solid #417394;
font:normal 13px Comic Sans MS, Bold, Helvetica, sans-serif;
position:relative;
top:0;
margin:0 5px 10px 10px;
}

.bbcode_quote div.quote_container {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
padding:5px 10px;
}

.bbcode_container .bbcode_quote_container {
background:transparent url(images/quote-left.png) no-repeat left;
display:block;
width:9px;
height:13px;
position:absolute;
top:5px;
left:-9px;
}

.forumtxt img {
max-width:90%;
height:auto;
}
.breadcrumb span.prefix,.heading span.prefix {
font-style:italic;
font-weight:400;
background:none;
border:0 none #000;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-khtml-border-radius:0;
display:inline;
color:inherit;
margin:0;
padding:0;
}
.bmenu,.phdr {
background: #609CBE url('images/catbg.jpg') repeat-x top;
color: #fff;
height: auto;
min-height: 22px;
padding: 5px 0 0 5px;
}
.bmenu a,.phdr a {
  color: #fff;
}
.bmenu a,.phdr a,.logo a {
color:#fff;
}
.bmenu a:hover,.phdr a:hover {
color:#ebebeb;
text-decoration:none;
}

.list1 {
background: #FBFBFB url('images/bg_row1.png') repeat-x bottom left;
border-bottom: 1px solid #DDDDDD;
color: #222222;
min-height: 10px;
padding: 5px;
}

.list2 {
  background-color: #fff;
  margin: 0px;
  padding: 3px 4px 4px 4px;
  border-bottom: 1px dashed #ddd;
}
.mainblok .list1 table img:hover,#GMXH:hover {
transition:all 3s ease;
-webkit-transition:all 3s ease;
-moz-transition:all 3s ease;
transform:rotate(360deg);
-moz-transform:rotate(360deg);
-webkit-transform:rotate(360deg);
position:relative;
box-shadow:0 0 8px #666;
-moz-box-shadow:0 0 8px #666;
-webkit-box-shadow:0 0 8px #666;
border-radius:5px;
width:90px;
height:110px;
}

.forumb a:link,.forumadm a:link {
color:#424242;
text-decoration:none;
}