#browsers {overflow:hidden; padding-top:17px;}
#browsers #text {float:left; width:67%;}
#browsers #counters {float:left; text-align: right; width:33%;}

#copyright {margin-top:20px;}
#copyright img {margin-right:4px;}
#copyright a {font-weight:bold;}

#login {background:#f4f4f4; padding-bottom:12px; padding-top:12px;}
#td {padding-left:30px; width:100%;}
*:first-child+html #td {margin-left:30px; width:97%;}
#login .login {width:137px; height:15px; font-size:11px; font-family:tahoma; color:#999; border:0px; padding-left:23px; padding-top:1px; margin-left:3%; margin-right:5%; border: 1px #dadada solid;}

#login #name {background: url(../../../templates/Layetheme/img/name.png) #fff no-repeat left;}
#login #pass {background: url(../../../templates/Layetheme/img/pass.png) #fff no-repeat left;}
#login #button {background: url(../../../templates/Layetheme/img/go.png) no-repeat; vertical-align:middle; border:0px; width:94px; height:21px; padding:0px;}

#login .va {vertical-align:middle; text-align:center}
#login .nm {padding-left:5px;}
#login .lpad {padding:3px 0px 0px 0px;}

#login #login-panel img {margin-right:3px; margin-bottom:1px; vertical-align:text-bottom;}
#login #go {padding-left:15px; padding-right:10px;}
#login #cb {padding-right:4px;}
#login .rp {border-left:1px solid #c5c5c5; text-align:center; padding-right:17px; padding-left:20px;}
#login .rp a {font-size:10px; color:#7b7b7b; line-height:10px;}

#log-in #ds {margin-left:30px; margin-right:30px; margin-top:15px;}
#log-in img {margin-left:6px; margin-right:6px;}
#log-in u {text-decoration:none; color:#009900;}

#log-in #main {overflow:hidden; text-align:center; padding-left:24px; padding-right:25px;}
#log-in #main span {float:left; width:19.7%;}
#log-in #att {margin-left:30px; margin-top:15px; margin-bottom:10px;}

#log-in #hello {overflow:hidden; margin-left:30px; margin-top:5px;}
#log-in #hello span {margin-left:7px; margin-right:7px;}
#log-in #hello #rgt {float:right; margin-top:-15px; margin-right:40px;}
#log-in #main #r {text-align:right;}
#log-in #main #l {text-align:left;}

.shortnews {margin-bottom:30px; overflow:hidden;}
.shortnews .con {line-height:14px; margin:25px;}
.shortnews .cat {font-family:arial; color:#529708; font-size:19px; font-weight:normal; letter-spacing:-1px;}
.shortnews .inf {display:inline-block; margin-left:25px;}
.shortnews .inf span {margin-right:20px;}
.shortnews .inf img {margin-left:5px; margin-right:5px; vertical-align:text-top; margin-top:2px;} 
.shortnews .autor {background:#333333; height:18px; float:left; clear:left; color:#ccc; font-size:10px; padding-left:10px; padding-top:3px; padding-right:10px;}
.shortnews .autor img {margin-left:8px; margin-right:8px; margin-top:1px;}
.shortnews .links {background:#f3f4f4; height:18px; float:left; clear:left; border: 1px dashed #ddd; padding-left:10px; padding-top:5px;}

#pagenav {overflow:hidden; margin:25px;}
#pagenav img {vertical-align:text-bottom; margin-left:3px; margin-right:3px;}
#pagenav #left {float:left;}
#pagenav #right {float:right;}
#pagenav #center {margin-top:30px; text-align:center; margin-bottom:10px;}
#pagenav #center a {padding:3px 6px; border:1px solid #e6e6e6;}
#pagenav #center span {background:#fff; color:#ccc; padding:3px 6px; border:1px solid #e6e6e6;}
#pagenav #center a:hover {background:#e8e8e8; color:#565656; border-color:#565656;}

#relnews {margin-top:25px; margin-bottom:35px; margin-left:25px;}
#relnews h2 {font-size:14px; font-weight:bold;}
#relnews p {font-size:10px; margin-top:-3px;}
#relnews div {margin-left:25px; margin-top:25px;}
#relnews a:visited,
#relnews a:active,
#relnews a:link {background: url(../../../templates/Layetheme/img/cm.png) no-repeat left; padding-left:18px; line-height:14px; margin-bottom:2px;}
#relnews a:hover {font-weight:bold;}
#unreg {background:#f3f4f4; text-align:center; border: 1px #e1e1e1 solid; padding-left:15px; padding-top:10px; padding-bottom:10px; padding-right:15px; margin-bottom:35px; margin-right:35px;}

.comments {overflow:hidden; margin-left:25px; margin-bottom:20px; margin-top:25px; margin-right:60px;}
.comments span {display:block;}
.comments img {margin-right:5px;}
.comments .info {float:left; width:185px; }
.comments .content {margin-left:185px; padding-top:3px; border-bottom: 1px dashed #e2e2e2; padding-bottom:7px; }
.comments .foto {width:50px; height:50px; float:left; margin-right:23px; margin-bottom:25px;}
.comments .group {color:#666; margin-bottom:7px; font-size:10px; margin-top:-4px;}
.comments .date {margin-bottom:15px; color:#bfbfbf; font-size:10px; margin-top:15px;}
.comments .sign {border-top: 1px dashed #e2e2e2; font-size:11px; color:#a5a5a5; margin-top:15px; padding-top:7px;}
.comments .nac {font-size:10px; line-height:9px; color:#a5a5a5;}
.comments .author a:visited,
.comments .author a:active,
.comments .author a:link {font-size:14px; color:#333; font-weight:bold;}
.comments .author a:hover {color:#009900;}

#uct {color:#2e2e2e; margin-left:20px; margin-top:-10px; margin-bottom:35px;}

#speedbar {margin-top:0px;}
#speedbar .cor {margin-bottom:-6px;}
#speedbar .arw {margin-left:7px; margin-right:7px;}

#speedbar #wh {vertical-align:middle; margin-right:7px; margin-left:2px; margin-bottom:3px;}
#speedbar #here {background:#333; color:#ccc; padding-top:4px; padding-bottom:4px; padding-right:2px;}

#registration #text {margin-right:150px; margin-top:20px; margin-left:35px;}
#registration p {padding-bottom:15px;}
#registration h1 {margin-top:18px; margin-bottom:18px; margin-left:7px;}

#input {padding-top:10px;}
#input p {margin-top:10px; line-height:10px; font-size:10px;}
#input ul {overflow:hidden; margin-left:35px; margin-bottom:5px;}
#input img {margin-right:5px;}
#input font {margin-left:7px; margin-right:7px;}

#input input {width:200px; height:15px; padding-left:2px;}
#input span {color:#484848; font-weight:bold;}

#input .name {margin-right:78%; padding-top:3px; font-size:10px; font-weight:bold;}
#input .input {width:78%; float:right;}
#input .btn {margin-top:-5px;}
#input .psw {width:125px;}
#input #rules {line-height:10px; font-size:10px;  margin-bottom:20px;}
#input #rules p {margin-top:5px; padding-right:100px;}
#input #code {margin-top:-10px;}
#input #mar {margin-top:3px;}
.button {margin-left:195px; margin-top:25px;}

#validation ul {margin-right:150px; margin-top:20px; margin-left:17px;}
#validation .name {margin-right:78%; padding-top:3px; font-size:10px; font-weight:bold;}
#validation .input {width:78%; float:right;}

#feedback { margin-left:20px;}
#feedback p {float:left;}
#feedback h1 {margin-bottom:20px;}
#feedback ul {overflow:hidden; margin-bottom:15px; margin-left:5px;}
#feedback li {float:left; width:100px;}
#feedback input {width:150px; height:17px; padding-left:2px;}
#feedback .submit {height:23px; background:#fff; border: 1px #dadada solid; font-size:12px; vertical-align:middle; margin-left:105px; margin-top:15px;}
*:first-child+html #feedback #ta {margin-left:-7px;}

#info {text-align:center; margin-bottom:10px;}
#info img {margin-bottom:10px;}

#addcomm {margin-left:20px; margin-top:10px; margin-bottom:30px;}
#addcomm h1 {color:#2b2b2b; margin-bottom:15px;}

#addcomm #unregu {margin-left:3px;}
#addcomm .link {color:#009900; text-decoration:underline;}
#addcomm #add-com {margin-top:25px;}
#addcomm #comments {width:460px; height:125px;}
#addcomm #begram {background:#f4f4f4; width:432px; padding:15px; text-align:center;}
#addcomm #begram a {font-size:10px;}
#addcomm #com-but {margin-top:20px;}

.form {overflow:hidden; width:460px; margin-top:20px;}
.form li {float:left; width:40%;}
.form input {border: 1px #dadada solid; margin-top:5px; height:17px;}

#lostpass p {margin-left:3px; margin-top:-3px;}
#lostpass li {margin-left:3px;}
#lostpass #lm {border: 1px #dadada solid; width:300px; margin-top:25px;}
#lostpass #go {margin-top:15px;}

#pm p {margin-left:3px; margin-top:15px;}
#pm li {margin-top:25px;}
#pm #panel {text-align:center;}
#pm #panel span {margin-left:10px; margin-right:10px;}

#new-pm ul {margin-bottom:20px;}
#new-pm #txt {width:460px; height:150px;}

#ui {overflow:hidden;}
#ui p {margin-top:15px; line-height:12px; margin-left:2px; text-align:left;}
#ui span {display:block; text-align:left; margin-bottom:15px;}
#ui i {display:block;}
#ui input {border: 1px #dadada solid; margin-left:25px; height:16px; padding-top:1px;}

#ui ul {overflow:hidden; margin-left:3px; margin-top:25px;}
#ui #avatar {float:left;}
#ui #avatar img {border: 2px #dadada solid;}
#ui #info {margin-left:130px;}
#ui #about {width:47%;}
#ui #name { margin-left:30px;}
#ui #up {margin-top:15px;}
#ui #land {margin-left:17px;}
#ui #mail {margin-left:20px;}
#ui #icq {margin-left:72px;}
#ui #sign {margin-left:40px; width:200px;}
#ui #p1 {margin-left:34px;}
#ui #p2 {margin-left:40px;}
#ui #p3 {margin-left:16px;}
#ui #p4 {margin-left:23px;}
#ui #abouts {margin-left:35px; width:200px;}

.button {float:left; margin-left:-35px;}

#stats {width:100%;}
#stats h1 {margin-bottom:15px;}
#stats p {margin-left:25px; margin-bottom:1px;}
#stats #h {margin-top:15px;}
#stats #topus {width:100%; padding-right:50px;}

#b-tags .clouds_xsmall {font-size:smaller;}
#b-tags .clouds_small {font-size:small;}
#b-tags .clouds_medium {font-size:medium;}
#b-tags .clouds_large {font-size:large;}
#b-tags .clouds_xlarge {font-size:larger;}

#addnews ul {margin-bottom:15px;}
#addnews p {margin-bottom:7px; margin-top:7px;}
#addnews #head {padding:15px;}
#addnews #con {padding:15px;}
#addnews .b {margin-top:25px;}
#addnews .in {border: 1px #dadada solid;}

#search p {margin-bottom:7px; margin-top:7px;}
#search #head {padding:15px;}
#search #con {padding:15px;}
