/*--- BASIC ELEMENTS ---*/
BODY {margin: 0px; padding: 0px; color: #000; font: 11pt/120% times new roman, serif}
IMG, IMG A {border: 0px}

A:link {color: #009500; text-decoration:none}
A:visited {color: #699; text-decoration:none}
A:hover {color: #6c0; text-decoration: none}

H1, .page-title {font: 15pt arial, sans-serif; color: #990000; margin-top: 20px; margin-bottom: 20px}
H3 {font: bold 1em; margin-top: 0px; margin-bottom: 0px}

P, TD, UL {font: 11pt/120% times new roman, serif; margin: 0px}

UL {
	list-style: square url(i/circle.gif) outside;
	margin-left: 15px;
	padding-left: 0px
	}

OL {margin-top: 0px; margin-bottom: 0px}


FORM {margin: 0px}

INPUT, SELECT, TEXTAREA {
	font: 8pt tahoma, sans-serif;
	background: #fff;
	border-color: #000 #b2b2b2 #b2b2b2 #000;
	border-width: 1px
	}

INPUT.btn, .btn-cancel, .btn-forum {
	font: 11px tahoma, sans-serif;
	background: #69CE00;
	color: #fff;
	border-color: #fff #000 #000 #fff;
	border-width: 1px;
	height: 19px;
	cursor: hand;
	}

.btn-cancel {
	background: #eaeaea;
	color: #000;
	border-color: #a3a3a3 #000 #000 #a3a3a3;
	}

.btn-forum {
	background: #eee;
	color: #000;
	}

/*-- CUSTOM CLASES --*/
.nav TD {font: 10.5pt}
.nav a {color: #009900}
.nav a:visited {color: #009900}
.nav a:hover {color: #000}

.nav-a {background: #fff}
.nav-a a {color: #000}
.nav-a a:visited {color: #000}
.nav-a a:hover {color: #009900}

.nav-index TD {font: 10.5pt; padding: 5px 0px 5px 0px}
.nav-index a {color: #fff; padding: 5px 0px 5px 15px}
.nav-index a:visited {color: #fff}
.nav-index a:hover {color: #fff; text-decoration: none; padding-left: 12px; border-left: 3px solid #fff}



UL.subnav {
	font: 9pt/140% tahoma, sans-serif;
	list-style: square url(../i/arr_subnav.gif) outside;
	}
.subnav a {color: #009900}
.subnav a:visited {color: #009900}
.subnav a:hover {color: #fff}

LI.in {
	list-style: square url(../i/arr_subnav_in.gif);
	}

UL.subnav2 {
	font: 	8pt/140% tahoma, sans-serif;
	list-style: square url(../i/arr_subnav2.gif) outside;
	}
.subnav2 a {color: #009900}
.subnav2 a:visited {color: #009900}
.subnav2 a:hover {color: #fff; text-decoration: none}
LI.in2 {
	list-style: square url(../i/arr_subnav2_in.gif);
	}

.path {font: 7pt arial, sans-serif}
.path a {color: #777; text-decoration: underline !important}
.path a:visited {color: #777}
.path a:hover {color: #0033ff}

.left-column-hdr TD {
	font: bold 9pt tahoma, sans-serif;
	color: #fff;
	background: #008000;
	padding-left: 10px;
	padding-right: 10px
	}

.news-date {
	font: 8pt tahoma, sans-serif;
	border-bottom: 1px solid #ddd;
	padding-bottom: 2px
	}

.news-brief {font: 7.5pt/120% tahoma, sans-serif; color: #555}
.news-brief-hdr {font: bold 8pt/120% tahoma, sans-serif}
A .news-brief-hdr {color: #009500}
A:hover .news-brief-hdr {color: #000}

.sm-link {
	font: 7.5pt tahoma, sans-serif;
	color: #999
	}


.pagination TD {font: 8pt tahoma, sans-serif; padding-left: 5px; padding-right: 5px}
.page {background: url(../i/page.gif) no-repeat center top}

IMG.news-pic {float: left; margin-right: 10px; margin-bottom: 5px}
.news-date-full {color: #ff6600}
.activ-date {color: #6BCF00}

.field-name TD {
	font: 8pt tahoma, sans-serif;
	color: #555
	}

.error {color: red}

.lang {font: 7pt tahoma, sans-serif; color: #fff}
.lang a {color: #80C580}
.lang a:visited {color: #80C580}
.lang a:hover {color: #fff; text-decoration: none}

.topics-left-all, .topics-left-all {font: 8pt tahoma, sans-serif}
.topics-left-all a {color: #009f00}
.topics-left-all a:visited {color: #009f00}
.topics-left-all a:hover {color: #6c0}

.topics-left-all-active a {color: #990000}
.topics-left-all-active a:visited {color: #990000}
.topics-left-all-active a:hover {color: #6c0}

.topics-left-all-hdr a {font: bold; color: #006600}
.topics-left-all-hdr a:visited {font: bold; color: #006600}
.topics-left-all-hdr a:hover {font: bold; color: #6c0}

.topics-left-all-hdr-active a {font: bold; color: #990000}
.topics-left-all-hdr-active a:visited {font: bold; color: #990000}
.topics-left-all-hdr-active a:hover {color: #6c0}

.forum-tbl-hdr TD {
	font: 8pt tahoma, sans-serif;
	color: #999;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	height: 30px
	}
.forum-tbl-row TD {
	border-bottom: 1px solid #eee;
	padding-top: 7px;
	padding-bottom: 7px 
	}
.reply-author {color: #999}
.reply-link {
	font: 8pt tahoma, sans-serif;
	text-align: right
	}

.weekly-quest {
	font: bold 9pt/1 arial, sans-serif;
	color: #000;
	padding-top: 20px;
	padding-bottom: 10px
	}

DL.sitemap {}