#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;line-height:15px;color:#999;margin-left:1%;margin-right:5%;padding:5px !important;border:1px solid #ddd}
#login .login:hover,#login .login:focus{color:#777;border:1px solid #aaa}

#login #name {background: url(../img/name.png) #fff no-repeat left;}
#login #pass {background: url(../img/pass.png) #fff no-repeat left;}
#login #button {background: url(../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:11px; 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:right; clear:right; color:#ccc; font-size:11px; 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;width:100%}

#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:11px; margin-top:-3px;}
#relnews div {margin-left:25px; margin-top:25px;}
#relnews a:visited,
#relnews a:active,
#relnews a:link {background: url(../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:11px; margin-top:-4px;}
.comments .date {margin-bottom:15px; color:#bfbfbf; font-size:11px; 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:11px; 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:-10px 0 25px 0 !important}
#speedbar .home-shadow{display:inline-block;padding:3px 10px;background:#333;color:#fff;border-radius:3px;margin-right:10px}
.home-shadow img{margin-right:7px}
.home-shadow a,.home-shadow a:visited{color:#fff}
.home-shadow a:hover{color:#33aa05}

#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:11px;}
#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:11px; 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:11px;  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:11px; 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:11px;}
#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:11px;}

#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;}
*/

.cat_select {
	color: #000000;
	font-size: 11px;
	font-family: Verdana; 
	border:1px solid #9E9E9E;
	width:316px;
	height:200px;
}


/* plugins */
.online_robot{color:black;cursor:pointer;margin-right:15px} .online_guest{color:blue;cursor:pointer;margin-right:15px} .online_user, .online_user:visited, .online_user:hover{color:green;text-decoration:none;font-weight:bold;margin-right:15px} .group_1, .group_1:visited, .group_1:hover{color:red} #hintbox{width:170px;position:absolute;top:0;margin:10px 0 0 0;padding:3px 5px;font-size:10px;color:#FFF;border:1px solid #FFF;background-color:#000;layer-background-color:#a396d9;visibility:hidden;z-index:1000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;}

.usenext {
	border: 1px solid #BEBEBE;
	padding: 10px;
	margin-top: 10px;
	background: url(../img/download_manager.png) no-repeat;
	padding-left: 90px;
	background-position: 5px 5px;
	background-color: #FFFFE0;
}

.usenext .title {
	font-size: 2em;
	font-weight: bold;
}

.usenext p {
	padding: 0px;
	margin: 0px;
}

.aff {
	background:url(../img/h3.gif) no-repeat left center;
	color:#80C42E;
	font-size:1.8em;
	padding:7px 0 0 40px;
	margin:0 0 0 20px;
	font-weight:normal;
}
.MainText a:link {color: #009000}
.MainText a:hover {font-weight: bold; text-decoration:underline}

.style3 {
	color: #FF0000;
	font-weight: bold;
}
.style4 {
	color: #0066CC;
	font-weight: bold;
}
.style5 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.style11 {
	font-size: 24px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}
.style12 {font-size: 18px}
.style13 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style16 {
	color: #008000;
	font-size: 16px;
}
.style20 {color: #339900}
.style21 {font-size: 14px; color: #339900;}
.style22 {
	font-size: 14px;
}
.style23 {font-family: Arial, Helvetica, sans-serif}
.style25 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.style26 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style28 {color: #008000; font-size: 16px; font-weight: bold; }
.style29 {
	color: #F33;
	font-size: 16px;
	font-weight: bold;
}