@charset "utf-8";
html {cursor: url("http://gocvn.net/images/bt.png"), progress;}
body {
color: #606060;
margin: 0;
padding: 1px;
font-family: arial,sans-serif;
font-size: 13px;
background: #fff none repeat scroll 0 0;
margin: auto;
max-width: 675px;
border : 1px solid #cdcdcd;
border-radius: 5x;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow:0px 0px 10px  #343434;
}
body a {
color:#0e3751;
text-decoration:none;
}
body a:hover {
text-decoration: underline;
color:red;
}
a {
color: #326ca7;
text-decoration: none;
}
hr {
border: 0;
border-bottom: 1px solid #3399cc;
margin: 0;
}
textarea {
border-radius: 5px;
border: 1px solid #3c73a7;
margin: 3px;
width: 98%;
}
select {
border-width: 2 2 2 2px;
color: #000000;
padding: 1 1 1 1px;
}
form {
font-size: small;
margin: 0px;
padding: 0px;
}
textarea { padding-left:1px;padding-right:1px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
p {
margin-bottom: 6px;
margin-top: 6px;
}
ul {
margin: 0;
padding-left: 20px;
}
img {
max-width: 100%;
}

#btn
{
position:relative;
padding: 0px 1px;
font-size: 1em;
font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif;
line-height: 1.230;
border: 1px solid #d2d2d2;
text-decoration:none;
color: #000000;
background:#e9e9e9 url(/images/generic_button.png) repeat-x top left;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.avatar img {
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;
background-color: #FFFFFF;
max-width:143px;
border-radius:5px;
margin:1px 3px 3px 1px;
padding:3px;
border:1px solid #d4d4d4;
box-shadow: 3px 3px 3px #8A8A8A;
transform:rotate(-20deg); -moz-transform:rotate(-20deg); -webkit-transform:rotate(-20deg);
}
.avatar img: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;
}
input[type=submit] {
padding: 1px;
margin: 2px;
background: #3399cc;
border: 1px solid #3c73a7;
color: #fff;
padding-left:2px;
padding-right:2px;
cursor:pointer;
}
input[type="submit"]:hover {
background: #72bbe5;
border: 1px solid #3c73a7;
color: #fff;
padding-left:2px;
padding-right:2px;
cursor:pointer;
}
.topmenu {
background-color: #d5f3ff;
border: 1px solid white;
margin: 0px;
padding: 4px 4px 4px 4px;
}
.mainblok {
border: 1px solid #3399cc;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
-moz-border-radius-topleft:10px;
-webkit-border-top-left-radius:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-right-radius:10px;
}
.phdr {
background-color: #3399cc;
color: #ffffff;
border: 1px solid #5a7f97;
padding: 2px;
margin-left:auto;
margin-right:auto;
margin-top:auto;
font-weight: bold;
-moz-border-radius-topleft:10px;
-webkit-border-top-left-radius:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-right-radius:10px;
}

.phdr a {
color: #FFFFFF;
text-decoration:none;
padding: 2px;
}
.gmenu
{
background-color: #ffffff;
color: #000000;
padding: 3px;
width:100%-4px;
margin-left:auto;
margin-right:auto;
font-weight: normal;
border:1px solid #d2d2d2;
}
.list1, .list2, .news{
background: #ffffff;
border-bottom: 1px solid #d5d5d5;
margin: 1px;
padding: 2px 4px 2px 4px
}
.chuki  {
color: #000000;
border: 1px dashed #CECFCE;
background: #FFFFFF;
padding: 5px;
margin-right: auto;
margin-left: auto;
}
.newsx {
background-color: #f2f6f8;
border-bottom: 1px solid #eaeae9;
color: #34617e;
padding: 3px 4px 3px 4px;
margin: 0 0 0 0;
}
.forumtxt {
background-color: #ffffff;
color: #333333;
padding: 2px 2px 4px 2px;
margin: 2px 4px 2px 4px;
}
.forumtxt img {
max-width: 100%;
height: auto;
}
.forumtxt a {
color: #0000ff;
}

.menu {
background-color: #FBFBFB;
border: 1px solid #C3C3C3;
margin:2px;
padding:3px;
font-size: 14px;
}
h1, h2 {
display: inline; font-size: 16px; color: red; margin: 0; padding: 0;
font-weight: bold;
}
h5, h4, h3 {
display: inline;
font-size: 13px;
margin: 0;
padding: 0;

}
.tab {
padding-top : 2px;
background-color: #fff;
background-position : top;
}
td {line-height:15px}
#tab {padding:2px 5px 0 5px;border-bottom:5px solid #3399cc;font-size:12px}
#tab a {color:#494949;font-weight:bold}
#tab tr, #tab td{height:25px;padding-top:4px}
#tab td {padding-left:5px;padding-right:5px;text-align:center}
#tab .active {background:#3399cc;}
#tab .active a {color:#fff}
.logo {
background: #c0efff;
background-image : url(/images/23.gif);
border: 1px solid #88beff;
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border-radius: 4px;
}
.rmenu { background:#fee5fd; border:1px solid #ffc6fc; margin:1px 0; padding:4px; } .filelist_paging,.page { text-align:left; background-color:#edffd0; margin-top:0; margin-bottom:1px; border:1px solid #cced98; border-top:0; padding:4px 2px; }  .filelist_paging:before,.page:before { content:url(/images/i.gif); padding-right:2px; }  .filelist_paging a,.page a { border:1px solid #aade82; background-color:#f2faf2; margin:1px; padding:0 4px; }.code {
background-color: #E0E6E9;
border: 1px dotted #9FAEBB;
margin-top: 4px;
padding: 0px 2px 0px 2px;
overflow: auto;
}
.file-attach {
background-color: #fff7eb;
border: 1px solid #f9d9b0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin: 4px;
padding: 0;
max-width: 360px;
}
.file-attach .attach {
background: #fadeba url( http://gocvn.net/images/bg-att.png) repeat-x top left;
font-weight: bold;
margin: 0;
padding: 2px 4px 2px 2px;
border-bottom: 1px solid #f9bc6d;
border-top-left-radius: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;
border-top-right-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topright: 4px;
}
.file-attach .attach img {
width: 16px;
height: 16px;
margin-right: 2px;
vertical-align: - 2px;
}
.file-attach .file {
background-color: #fff7eb;
margin: 0;
padding: 4px;
font-size: 11px;
border-bottom-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomright: 4px;
}
.file-attach .file .f {
margin: 0;
padding: 2px 0px 2px 0px;
}.quote {
background-color: #f5fafd;
border: 1px solid #d7edfc;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin: 6px 2px 2px 3px;
padding: 0;
max-width: 640px;
}
.quote .author {
background: #dbeffc url(/images/bg-quote.png) repeat-x top left;
margin: 0;
padding: 2px 4px 2px 2px;
border-bottom: 1px solid #a5cae4;
border-top-left-radius: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;
border-top-right-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topright: 4px;
}
.quote .content {
background-color: #f5fafd;
margin: 0;
padding: 4px;
font-style: italic;
border-bottom-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomright: 4px;
}
