@import url('banners.css');
@import url('default.spam.css');

a {
	color: #303030;
	text-decoration: none;
}
a:hover  {
	border-bottom: 1px solid #303030;
}
ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
form {
	margin: 0;
	padding: 0;
	display: inline;
}
input.find {
	height: 20px;
	width: 20px;
	border: 1px solid #F1F1F1;
}
input#ordena {
	height: 20px;
	width: 55px;
	background-color: #CCC;
	margin: 0;
}
input.q {
	margin-top: 5px;
	width: 130px;
	border: 1px solid #000;
}
blockquote {
	padding-top: 5px;
	padding-left: 22px;
	background: white url('../media/blockquote.jpg') no-repeat top left;
}
body  {
	cursor: default;
	margin: 0 0 5px 0;
	text-align: center;
	padding: 0;
	font: 12px Verdana, Arial, Sans-serif;
	background: #F1F1F1 url('../media/back-repeat.gif');
}
#back {}
#site {
	position: relative; 
	margin: 0 auto 0 auto;
	text-align: left;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000;
	width: 800px;
	background-color: white;
}
/*
#pre-head {
	border: 0;
	background: url('../media/top.gif') top right no-repeat;
	background-color: #626D78;
}
*/
#head {
	background: #DDD url('../media/back3.jpg') no-repeat right top; /*http://www.deviantart.com/view/4159770/*/
	text-align: right;
	/*background-color: #626D78;*/
	border-bottom: 1px solid black;
	height: 90px;
	color: #FFF;
	position: relative;
}
#titol h1 {
	margin: 0; padding: 0;
}
#titol h1 a#out {
	display: none;
}
#titol h1 a#in {
	float: right;
	width: 250px;
	height: 90px;
	border: 0;
}
#main {
	border-top: 2px solid #8E9DAA;
	background-color: #EFEFEF;
	height: 21px;
	padding-top: 7px;
	padding-left: 10px;
}
#main li {
	display: inline;
}
#main li a {
	padding: 5px;
	color: #000;
	font-weight: bold;
}
#main li a:hover {
	padding: 4px;
	background: white url('../media/back-repeat.gif') repeat;
	border: 1px solid #666;
}
#body {
	background-color: #FFF;
	height: 100%;
	color: #000;
}
#news {
	float: left;
	width: 508px; /*3px ie bug*/
	height: 100%;
	padding: 15px 15px 0px 15px;
	border-top: 1px solid #333;
	background-color: white;
	font-size: 11px;
	text-align: justify;
}
html>body #news {
	float: none;
	width: auto;
	/*min-height: 602px;*/
	margin-right: 211px;
}
#news h1 {
	text-align: left;
	border-left: 5px solid #626D78;
	padding-left: 3px;
	font: bold 14px Verdana;
	color: #000;
}
#news .sec {
	float: left;
	display: inline;
	text-align: right;
	width: 60px;
	padding-right: 3px;
	margin-right: 3px;
	border-right: 3px solid #666;
	font-weight: bold;
	color: #666666;
}
#cont-ban {
	float: right;
}
#niko-ban {
	margin: 8px 0 5px 5px;
}
#niko-ban a img {
	border: 1px solid #184D00;
}
#resum {

	width: 201px;
	height: 100%;
	padding: 0px 0px 10px 10px;
	background-color: #EFEFEF;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
#docs {
	color: black;
	background: #888989 url('../media/back-doc.jpg') no-repeat top left;
	border: 1px solid #626D78;
	width: 180px;
	padding: 5px;
	font-size: 10px;
	margin-bottom: 10px;
}
#docs strong {
	padding-left: 3px;
	font: bold 10px Verdana;
	letter-spacing: 1px;
}
#docs hr {
	margin: 0; padding: 0; border: 0; height: 1px;
	background-color: #626D78;
}
#docs ul {
	margin-bottom: 8px;
}
#docs li.sec {
	background: transparent url('../media/ico/folder.gif') no-repeat 0 -15px;
}
#docs li.sec a {
	display: block;
	height: 15px;
	background: transparent url('../media/ico/folder.gif') no-repeat top left;
	background-position: 0 0px;
	padding: 0px 0px 0px 15px;
	margin: 0px;
}
#docs li.sec a:hover {
	/*background-position: 0 -15px;*/
	background-image: none;
}
html>body #docs li {
	height: 14px;
}
#docs li {
	height: 12px;
	background: transparent url('../media/ico/file.gif') no-repeat top left;
	background-position: 6px -12px;
}
#docs li a {
	background: transparent url('../media/ico/file.gif') no-repeat top left;
	padding: 0px 0px 0px 24px;
	margin: 0px 0px 0px 6px;
	display: block;
	color: #333;
	font-weight: bold;
	border: 0;
}
#docs li a:hover {
	/*background-position: 0 -12px;*/
	background-image: none;
	color: black;
}
#foot {
	display: block;
	clear: both;
	padding: 5px;
	font-size: 10px;
	text-align: right;
	border-top: 2px solid #DDD;
	background: #757575 url('../media/back-footer.jpg') no-repeat right top;
	color: white;
}
#foot a {
	color: #F8F8F8;
	border-bottom: 1px dashed #777;
}
#foot a:hover {
	color: #CCC;
	border-bottom: 1px solid #777;
}
#foot img {
	width: 15px;
	height: 15px;
}