html, body, form, fieldset {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, li {
	margin: 0;
	padding: 0;
}
fieldset, img {
	border: none;
}
html, body {
	width: 100%;
	height: 100%;
	background: #fdf2dd !important;
	font-size: 0.75em !important;
	font-family: arial, verdana, sans-serif;
	color: #000;
}
.clear {
	clear: both;
	font-size: 1px;
	line-height: 0em;
	margin: 0;
	padding: 0;
}
.hidden, legend {
	display: none !important;
}
.unhidden {
	display: block;
}
#wrapper {
	position: relative;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	width: 994px;
	margin: 0 auto;
	padding: 0;
	background: transparent;
	font-size: 130%;
	line-height: 140%;
}
#container {
	padding: 0 0 50px 0;
	margin: 0;
	clear: both;
	height: auto;
}
#header {
	position: relative;
	height: 124px;
	padding: 0;
	margin: 0 0 20px 0;
	background: url('../images/bg_header.gif') no-repeat 0 0;
}
#header form#search {
	position: absolute;
	width: 194px;
	height: 25px;
	padding: 0 0 0 43px;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	top: 0;
	right: 145px;
	background: url('../images/bg_search.gif') no-repeat 0 0;
}
#header p.lang {
	position: absolute;
	height: 25px;
	text-transform: uppercase;
	font-size: 80%;
}
#header p.lang a {
	color: #9c2321;
}
#header p.sel a {
	font-weight: bold;
}
#header p#lv, #header p#LV {
	width: 40px;
	padding: 4px 0 0 12px;
	right: 80px;
	background: url('../images/bg_lang_lv.gif') no-repeat 0 0;
}
#header p#en, #header p#EN {
	width: 41px;
	padding: 4px 0 0 11px;
	right: 41px;
	background: url('../images/bg_lang_en.gif') no-repeat 0 0;
}
#header p#ru, #header p#RU {
	width: 41px;
	padding: 4px 0 0 11px;
	right: 2px;
	background: url('../images/bg_lang_ru.gif') no-repeat 0 0;
}
#header form#search input#searchfield {
	padding: 2px;
	margin: 2px 0 2px 0;
	height: 14px;
	font-size: 11px;
	line-height: 16px;
	background: #fdf2dd;
	border: 1px solid #eda23f;
	width: 156px;
	color: #eda23f;
}
#header form#search input#searchsubmit {
	padding: 0;
	margin: 2px 0 2px 0;
	height: 20px;
	font-size: 90%;
	border: 0;
	width: 16px;
	background: transparent url('../images/bg_searchsubmit.gif') no-repeat 0 0;
}
#header img#logo {
	border: 0;
	position: absolute;
	top: 50px;
	left: 30px;
}
#header div#sitetools {
	position: absolute;
	width: 725px;
	height: 42px;
	margin: 0;
	padding: 0;
	bottom: 0;
	right: 1px;
	background: url('../images/bg_sitetools.gif') no-repeat 0 0;
}
#header div#sitetools ul {
	padding: 12px 0 0 12px;
	margin: 0;
	width: 104px;
	float: left;
}
#banner {
	float: right;
	margin: 0;
	border: 0;
}
#header div#sitetools ul li {
	float: left;
	padding: 0;
	margin: 0;
	background: transparent;
	line-height: 16px;
}
#header div#sitetools ul li.sizes {
	margin: 0 0 0 2px;
}
#header div#sitetools ul li a {
	padding: 0 2px;
	margin: 0 1px;
	display: block;
	line-height: 14px;
}
#header div#sitetools ul li.sizes a {
	padding: 0;
	margin: 0;
	display: inline;
	color: #ffa000;
	line-height: 16px;
}
a.normal {
	font-size: 10px;
}
a.larger {
	font-size: 12px;
}
a.largest {
	font-size: 14px;
}
#header div#sitetools ul li img {
	border: 0;
}
#left, #content, #right {
	padding: 0;
	margin: 0;
	float: left;
	height: auto;
}
#left {
	width: 253px;
}
#left ul#leftmenu {
	padding: 0;
	margin: 0 0 8px 0;
	background: url('../images/bg_leftmenu_li.gif');
}
#left ul#leftmenu li {
	display: inline;
	padding: 0;
	margin: 0;
	background: #fff;
}
#left ul#leftmenu li a {
	display: block;
	padding: 0 0 0 20px;
	margin: 0 0 0 15px;
	color: #161616;
	font-size: 120%;
	line-height: 170%;
}
#left ul#leftmenu li.sel a {
	color: #9c2320;
	background: url('../images/bg_leftmenu_li_sel_a.gif') no-repeat 0 50%;
}
#left ul#leftmenu li div.top {
	height: 9px;
	font-size: 1px;
	background: url('../images/bg_leftmenu_li_top.gif');
	margin: -1px 0 0 0;
}
#left ul#leftmenu li div.end {
	height: 9px;
	font-size: 1px;
	background: url('../images/bg_leftmenu_li_end.gif');
}
#left ul#leftmenu li ul {
	background: transparent;
	padding: 0;
	margin: 0 0 0 40px;
}
#left ul#leftmenu li.sel ul li a {
	color: #161616;
	padding: 5px 0 5px 12px;
	margin: 0 0 0 10px;
	background: url('../images/bg_leftmenu_ul_li_ul_li_a.gif') no-repeat 0 50%;
	line-height: 110%;
}
#left ul#leftmenu li.sel ul li.sel a {
	color: #9c2320;
	background: url('../images/bg_leftmenu_ul_li_ul_li_sel.gif') no-repeat 0 50%;
}
#left div.leftbox {
	background-color: #f8e5a8;
	background-image: url('../images/bg_leftbox_top.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 12px 20px 0;
	margin: 0;
}
#left div.leftbox h2 {
	color: #9f210b;
	font-size: 120%;
	margin: 0;
	padding: 3px 3px 12px;
}
#left div.leftbox form#pollform {
	padding: 0;
	margin: 0;
}
#left div.leftbox form#pollform ul {
	padding: 0;
	margin: 3px 0 10px;
}
#left div.leftbox form#pollform ul li {
	padding: 0;
	margin: 3px 0;
	background: transparent;
}
#left div.leftbox form#pollform ul li.sel {
	color: #9c2320;
}
div#formdiv {
	background: #F8E5A8;
}
#left div.leftbox form#pollform input.pollsubmit, #content input.pollsubmit, input.pollsubmit {
	color: #9c2320;
	float: right;
	background: url('../images/bg_pollsubmit.gif') no-repeat 0 0;
	border: 0;
	width: 102px;
	height: 25px;
	line-height: 24px;
	padding: 0 20px 0 10px;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
}
#left div.leftbox p#pollview {
	padding: 0;
	margin: 0;
	text-align: right;
	background: #F8E5A8;
	height: 20px;
}
div.poll-results-bar {
	font-size: 1%;
	padding: 0;
	margin: 6px 3px 0 0;
	background: #9c2320;
	height: 7px;
	float: left;
}
#left div.leftbox p.poll-answer {
	padding: 4px 0 0 0;
	background: transparent;
	font-size: 100%;
}
#pollform ol {
	list-style: none;
	padding: 0;
	margin: 0;
	background: transparent;
	position: relative;
}
#pollform ol li {
	padding: 0 0 0 10px;
	margin: 0;
	background: url('../images/pol_bullet.gif') no-repeat 0 10px;
}
p.poll-results-text {
	padding: 0 3px;
	margin: 0;
	color: #9c2320;
	font-size: 95%;
	font-family: tahoma, verdana;
	background: transparent;
	white-space: nowrap;
}
div#pollbot, div.pollbot {
	padding: 5px 0 0 0;
	margin: 0;
}
#left div.leftboxp#pollview a {
	color: #9c2320;
	font-size: 11px;
	padding: 5px 7px 5px 0;
	background-color: #F8E5A8;
	background-image: url('../images/bg_viewpoll.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	display: block;
	margin: 0 14px 0 0;
	float: left;
}
#left div.leftbox_end {
	background: #f8e5a8 url('../images/bg_leftbox_end.gif') no-repeat 0 0;
	padding: 0;
	margin: 0 0 8px 0;
	font-size: 1px;
	height: 10px;
}
#right {
	width: 166px;
	overflow: hidden;
}
#right div.rightbox {
	padding: 10px 10px 0 12px;
	text-align: justify;
	margin: 0 0 0 0;
	background: #f8e5a8 url('../images/bg_rightbox.gif') no-repeat 0 0;
}
#right div.rightbox h3, #right div.rightbox h3 a {
	color: #9f210b;
	font-size: 110%;
	padding: 0 0 3px 0;
	margin: 0;
}
#right div.rightbox h4 {
	color: #161616;
	font-size: 100%;
	padding: 0 0 5px 0;
	margin: 0;
	text-align: left;
}
#right div.rightbox p {
	color: #161616;
	font-size: 95%;
	padding: 0;
	margin: 0;
	line-height: 110%;
}
#right div.rightbox img.avatar {
	padding: 1px;
	margin: 3px 0;
	clear: both;
	float: none;
	border: 1px solid #efc877;
}
#right div.rightbox_end {
	font-size: 1px;
	padding: 0;
	margin: 0 0 6px 0;
	height: 14px;
	background: #f8e5a8 url('../images/bg_rightbox_end.gif') no-repeat 0 0;
}
#content {
	width: 545px;
	padding: 0 15px;
}
#content div.innercontent {
	width: 505px;
	padding: 14px 20px 0;
	margin: 0;
	text-align: justify;
	background: #fff url('../images/bg_innercontent_top.gif') no-repeat 0 0;
	overflow: visible;
}
#content p.readmore a {
	font-weight: bold;
}
#content img.avatar {
	background: #f3c17f;
	padding: 1px;
	border: 1px solid #fae3c6;
	float: left;
	margin: 0 18px 10px 0;
}
#content img.newsimg {
	background: #f3c17f;
	padding: 1px;
	border: 1px solid #fae3c6;
	float: left;
	margin: 16px 16px 8px 0;
}
/* JAUNUMI */
#content div.innercontent div.newwstitle {
	margin: 0 0 0 -20px;
	padding: 0;
	height: auto;
}
#content div.innercontent div.newwstitle h3 {
	color: #9f210b;
	font-size: 100%;
	margin: 0;
	padding: 3px 0 12px;
	float: left;
	width: 370px;
}
#content div.innercontent div.newsintro {
	padding: 0 10px 16px 22px;
	margin: 0;
}
#content div.innercontent_end {
	padding: 0;
	margin: 0 0 6px 0;
	height: 12px;
	font-size: 1px;
	background: #fff url('../images/bg_innercontent_end.gif') no-repeat 0 0;
}
#content div#innercontent {
	height: auto !important;
	height: 600px;
	min-height: 600px;
	padding-bottom: 20px;
}
#content div#innercontent ul.poll, #content div#innercontent ul.pollrez {
	padding: 0 0 12px;
	margin: 2px 0 14px;
	border-bottom: 1px solid #fdf2dd;
}
#content div#innercontent ul.poll li {
	padding: 0;
	margin: 5px 0;
	background: transparent;
}
#content div#innercontent ul.pollrez li {
	margin: 3px 0 5px 10px;
}
#content div#innercontent ul.pollrez li span {
	font-size: 140%;
	color: #eda23f;
	padding: 0 4px;
}
#content div#innercontent ul.poll li input {
	margin: 0 5px 0 0;
	padding: 0;
}
p#pagepath {
	padding: 0;
	margin: 5px 0 16px;
	color: #b3b6b1;
	font-size: 95%;
}
p#pagepath span {
	display: none;
}
p#pagepath a {
	color: #9c2320;
	padding: 0 12px 0 0;
	margin: 0 4px 0 0;
	background: url('../images/bg_pagepatg_a.gif') no-repeat 100% 50%;
}
p#pollviewres {
	margin: 20px 0;
	padding: 0;
	text-align: center;
}
p#pollviewres a {
	color: #9c2320;
	font-size: 95%;
	line-height: 110%;
	margin: 0;
	padding: 0;
	background: url('../images/bg_viewpoll.gif') no-repeat 100% 5px;
}
#content div#innercontent_end {
	padding: 0;
	margin: 0 0 6px 0;
	height: 30px;
	font-size: 95%;
	background: #fff url('../images/bg_innercontent_end.gif') no-repeat 0 100%;
}
#content div#innercontent_end a#up {
	float: right;
	display: block;
	width: 120px;
	text-align: right;
	padding: 0 11px;
	margin: 0 19px;
	background: url('../images/bg_up.gif') no-repeat 100% 50%;
	color: #9c2320;
}
#content div#innercontent_end a#back {
	float: left;
	display: block;
	width: 120px;
	text-align: left;
	padding: 0 12px;
	margin: 0 18px;
	background: url('../images/bg_back.gif') no-repeat 0 50%;
	color: #9c2320;
}
#footer {
	position: absolute;
	width: 994px;
	height: 46px;
	bottom: 0;
	padding: 0;
	margin: 0;
	clear: both;
	background: url('../images/bg_footer.gif') no-repeat 0 0;
}
#footer p {
	position: relative;
	padding: 0;
	margin: 0;
	height: 46px;
}
#footer p img {
	border: 0;
}
#footer a#copy, #footer a#ridemo, #footer #users {
	text-decoration: none;
	position: absolute;
	color: #eda23f;
	font-size: 12px;
}
#footer #copy {
	left: 10px;
	bottom: 18px;
}
#footer #users {
	left: 540px;
	bottom: 18px;
	background: url("../images/user_icon.gif") no-repeat 0 3px;
	padding: 0 0 0 17px;
}
#footer a#ridemo {
	right: 10px;
	top: 0;
}
/** Kontakt forma **/
#kontaktforma {
	color: #333;
	font-size: 98%;
}
#content #kontaktforma input {
	border: 1px solid #b3b6b1;
	width: 190px;
	padding: 2px;
	height: 14px;
	background: #fff;
}
#kontaktforma td {
	vertical-align: top;
	padding: 1px 6px;
}
#kontaktforma textarea {
	border: 1px solid #b3b6b1;
	width: 270px;
	height: 149px;
	background: #fff;
}
#kontaktforma input#ksubmit {
	float: right;
	color: #9c2320;
	background: url('../images/bg_pollsubmit.gif') no-repeat 0 0;
	border: 0;
	width: 102px;
	height: 25px;
	padding: 0 20px 0 10px;
	margin: 1px 0 16px;
	font-size: 140%;
	font-weight: bold;
}
.kontaktforma_req {
	color: #b30000;
}
/** Kontakt forma end **/
/* MISC */
div.module-nav {
	margin: 4px 0 10px;
	padding: 0 0 0 200px;
	height: 20px;
}
div.module-nav span {
	background: url('../images/bg_pgnr.gif');
	display: block;
	width: 80px;
	height: 20px;
	margin: 0;
	padding: 0;
	line-height: 20px;
	float: left;
	text-align: center;
	color: #9c2320;
}
div.module-nav a {
	display: block;
	float: left;
}
p.descr {
	color: #73706c;
}
form#registration {
	font-size: 95%;
}
form#registration ul#dates {
	padding: 0;
	margin: 14px 0;
}
form#registration ul#dates li {
	background: transparent;
	padding: 0;
}
form#registration ul#dates input {
	margin: 2px 5px 2px 0;
	width: 16px;
	height: 14px;
	border: 0;
}
form#registration input {
	padding: 2px;
	margin: 0 5px 5px 0;
	width: 235px;
	height: 14px;
	border: 1px solid #b3b6b1;
	font-size: 95%;
}
form#registration input.submit {
	color: #9c2320;
	background: url('../images/bg_pollsubmit.gif') no-repeat 0 0;
	border: 0;
	width: 102px;
	height: 25px;
	padding: 0 20px 0 10px;
	margin: 16px 0;
	font-size: 140%;
	font-weight: bold;
}
/* Komentari */
#comments ol {
	list-style: none;
	padding: 0;
	margin: 0;
}
#comments div.title h5, #comments div.title h5 a, #comments div.title p.comments-time {
	text-decoration: none;
	font-weight: normal;
	padding: 0;
	margin: 0;
	font-size: 105%;
	line-height: 15px;
}
#comments div.title h5 a:hover {
	text-decoration: underline;
}
#comments div.title h5 {
	float: left;
	padding: 0 5px;
	margin: 0 5px;
}
#comments div.title h5, #comments div.title h5 a {
	color: #000;
}
#comments div.title p.comments-time {
	color: #9c2423;
	font-size: 95%;
	line-height: 15px;
}
#comments div.title {
	background: #fff url('../images/bg_comminfo.gif') no-repeat 0 0;
	height: 15px;
	padding: 3px 16px;
}
#comments div.comment p {
	padding: 5px 2px 15px 27px;
	font-size: 95%;
	line-height: 145%;
	font-family: tahoma, verdana;
}
#comments div.module-nav {
	margin: 12px 0 18px;
	padding: 0 0 0 190px;
	height: 20px;
}
#comments div.nav-bottom {
	margin: 0 0 10px;
}
#comments div.module-nav span {
	background: url('../images/bg_commpgnr.gif') no-repeat;
	display: block;
	width: 72px;
	height: 20px;
	margin: 0;
	padding: 0;
	line-height: 20px;
	float: left;
	text-align: center;
	color: #9c2320;
}
#comments div.module-nav a {
	display: block;
	float: left;
}
#comments form#comment_form {
	padding: 0;
	margin: 0;
}
#comments form#comment_form input, #comments form#comment_form textarea {
	border: 1px solid #b3b6b1;
	padding: 1px;
}
p#comments-add-info {
	color: #b3b6b1;
	padding: 6px 20px 0 12px;
}
#comments form#comment_form table td {
	padding: 5px 3px;
}
#comments form#comment_form table td textarea {
	width: 390px;
	height: 150px
}
#comments form#comment_form table td.title {
	vertical-align: top;
	text-align: right;
}
#comments form#comment_form {
	font-size: 95%;
	background: url('../images/bg_commf.gif') repeat-y 0 0;
	padding: 2px 5px 2px 2px;
	margin: 0;
}
#comments form#comment_forminput#comments-submit {
	color: #9c2320;
	background: url('../images/bg_pollsubmit.gif') no-repeat 0 0;
	border: 0;
	width: 102px;
	height: 25px;
	line-height: 24px;
	padding: 0 20px 0 10px;
	margin: 0 0 0 374px;
	font-size: 140%;
	font-weight: bold;
}
#comments a#comments-ad-anchor {
	background: url('../images/icon_comment_add.gif') no-repeat 0 50%;
	padding: 1px 0 1px 19px;
	font-size: 95%;
	color: #9c2320;
	margin: 0;
}
div#comf_top, div.midbox_top {
	background: url('../images/bg_commftop.gif') no-repeat 0 0;
	height: 14px;
	width: 505px;
	font-size: 1px;
	line-height: 1px;
	margin: 0;
}
div#comf_bot, div.midbox_bot {
	background: url('../images/bg_commfbot.gif') no-repeat 0 0;
	height: 14px;
	width: 505px;
	font-size: 1%;
}
div#comments h3 {
	color: #9c2320;
	padding: 13px 0 17px;
	margin: 20px 0 8px;
	background: url('../images/line.gif') no-repeat 0 100%;
}
div.hr {
	background: url('../images/line.gif') no-repeat 0 0;
	padding: 0;
	margin: 0;
	height: 17px;
}
p#subtitle {
	background: url('../images/icon_quote.gif') no-repeat 0 4px;
	padding: 1px 0 1px 19px;
	margin: 0 0 10px 0px;
	font-size: 105%;
	color: #9c2320;
	font-family: arial, verdana;
}
/* votes */
#content div#innercontent ul.pollrezall {
	padding: 0;
	margin: 0;
}
#content div#innercontent ul.pollrezall li {
	padding: 0;
	margin: 0;
	background: transparent;
}
div.pollinfo {
	background: #FFFCF6 url('../images/bg_commf.gif') repeat-y 0 0;
	padding: 0;
	margin: 0;
}
#content div#innercontent ul.pollrezall span {
	display: block;
	padding: 0 0 5px 14px;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	font-family: tahoma, verdana, arial;
	color: #FFA000;
}
#content div#innercontent ul.pollrezall a {
	font-size: 100%;
	padding: 0 0 0 14px;
	font-family: Arial, verdana, tahoma;
}
p.ansver {
	margin: 0;
	padding: 10px 0;
	background: transparent;
}
p#pollviewres a {
	background: transparent;
}
input#comments-name, input#comments-email {
	width: 130px;
}
form#sidecom {
	padding: 0 0 10px 0;
}
form#sidecom table {
	border: 0;
	padding: 0 0 11px 0;
}
form#sidecom table td {
	border: 0;
	padding: 0;
	text-align: right;
}
form#sidecom table textarea {
	width: 203px;
	height: 80px;
}
form#sidecom table input {
	width: 143px;
}
.date {
	width: 70px;
	height: 24px;
	float: left;
	line-height: 24px;
	padding: 0 0 0 46px;
	margin: 0 3px 0 0;
	color: #9f210b;
	font-size: 90%;
	background: url('../images/bg_news_date.gif') no-repeat 0 0;
}
/* Meklesana */
ol#search-results {
	clear: both;
	padding: 0;
	margin: 0;
	list-style: none;
}
ol#search-results li {
	padding: 0 0 20px 0;
	margin: 0;
	background: transparent;
}
ol#search-results li h3, ol#search-results li p {
	padding: 0;
	margin: 0;
}
div.pager {
	text-align: center;
	height: auto;
	margin: 5px auto;
	font-size: 12px;
}
p.pager {
	text-align: center;
	height: auto;
	padding: 0;
	line-height: 14px;
	margin: 5px auto;
	font-size: 12px;
}
p.pager img {
	margin: 5px 0 -5px 0;
}
div.pager span {
	display: none;
}
div.pager a img {
	padding: 0;
	margin: 0;
}
div.pager a {
	float: left;
	padding: 0 3px;
	font-weight: bold;
}
div.pager p.num {
	float: left;
	height: 20px;
	padding: 0;
	margin: 0;
}
p.ask-description {
	font-size: 11px;
	line-height: 15px;
}
/* forma lai pieteiktos jaunumiem, 2008.07.07. */
form#e-news {
	padding: 0px 0;
	margin: 0;
}
form#e-news label {
	float: right;
	margin: 4px 0;
	line-height: 20px;
}
form#e-news input {
}
form#e-news p {
	padding: 0 0 4px;
	margin: 0;
}
form#e-news input.submit {
	color: #9c2320;
	background: url('../images/bg_pollsubmit.gif') no-repeat 0 0;
	border: 0;
	width: 102px;
	height: 25px;
	line-height: 24px;
	padding: 0 20px 0 10px;
	margin: 10px 0;
	font-size: 16px;
	font-weight: bold;
	float: right;
	clear: both;
}
/* 29.08.08 - anketa, M. */
p.gray {
	color: #71706c;
}
form#registration ul.check, form#registration ul.info {
	padding: 0;
	margin: 10px 0;
}
form#registrationul.check li, form#registration ul.info li {
	padding: 0;
	margin: 0;
	background: transparent;
}
form#registration ul.info li label {
	display: block;
	margin: 2px 0 0 0;
}
form#registrationul.check li label {
	line-height: 21px;
}
form#registrationul.check li input {
	width: 14px;
	margin: 0 3px 0 0;
	padding: 0;
	height: 14px;
}
span.required {
	color: #f00;
}
/* 04.09.08 - banneri, M. */
#banners_left div {
	text-align: center;
	height: auto !important;
	height: 80px;
	display: block;
	min-height: 80px;
}
#banners_left div img {
	margin: 6px auto;
	display: block;
	border: 0;
}
/* forums */

/* Komentaru tabula */

table#comments {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 10px auto 0;
	width: 503px;
	background: #fff;
}

		table#comments tr td {
			border: 1px solid #FAE2BD;	
			padding: 12px 14px 12px;		
			color: #6e6e6e;
			border-right: 0;
		}

		table#comments tr td.comment-info {
			width: 130px;
			vertical-align: top;
		}
		
		.main h4 {
			color: #9f210b;
			font-size: 12px;
		}

		table#comments tr.title td {
			color: #063;
			font-weight: bold;
			font-size: 11px;
			background: #F8E5A8;
			border-bottom: 0;	
			padding: 8px 10px 0;
		}
		
		table#comments tr.main td {
			color: #4b4b4b;	
			background: #fefbf3;
		}
		
		#wrapper td.comment-info {
			border-left: 0;
		}
		
		table#comments tr.bottom td {
			padding: 0;
			margin: 0;
			border: 0;
			height: 8px;
			background: url('../images/forum-table-bottom.gif') no-repeat 0 100%;
		}
		
		table#comments tr.top td {
			padding: 0;
			margin: 0;
			border: 0;
			height: 8px;
			background: url('../images/forum-table-top.gif') no-repeat 0 0;
		}

		table#comments tr.main-slud td {
			color: #4b4b4b;
			background: #F8E5A8;
		}
		
		form#comment-add label {
			padding: 0 0 0 20px;
			line-height: 20px;
			margin: 0 0 0;
			font-size: 90%;
		}
		
		form#comment-add {
			margin: 20px 0 0 0;
		}
		
		form#comment-add label input {
			margin: 0 5px 0 0;
			line-height: 20px;
			padding: 0;
		}
		
	a.add-new {
		display: block;
		text-align: center;
		border: 0;
		background: url('../images/comment-submit.gif');
		font-size: 11px;
		line-height: 25px;
		padding: 0;
		margin: 0;
		width: 86px;
		height: 25px;
		color: #fff;
		font-weight: bold;
		text-decoration: underline;
	}


table#add-comment, table#add-comment tr, table#add-comment td  {
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	border: 0;
}

table#add-comment {
	margin: 12px 0 12px 0;
}

table#add-comment td  {
	padding: 4px 0;
}

table#add-comment table td, table#add-comment table td.title  {
	padding: 0;
}

table#add-comment td.title {
	text-align: right;
	vertical-align: top;
	padding: 6px 2px 0 0;
}

table#add-comment input, table#add-comment textarea,  table#add-comment select {
	background: #efefef;
	border: 1px solid #fff;
	padding: 2px 0;
	font-size: 12px;
	line-height: 14px;
	margin: 0;
	overflow: auto;
}

table#add-comment input, table#add-comment select  {
	width: 160px;
}


input.submitf {
	color: #9c2320;
	float: right;
	background: url('../images/nosutit.gif') no-repeat 0 0;
	border: 0;
	width: 99px;
	height: 25px;
	line-height: 24px;
	padding: 0 20px 0 10px;
	margin: 0 0 0 0;
	font-weight: bold;
	font-size: 16px;
	font-family: arial;
	text-indent: -99999px;
	outline: none;
}

p#forum-rules {
	clear: both;
	padding: 20px 0 10px 0;
	color: #7a7a7a;
	text-align: center;
}


table#temas {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 10px auto 0;
	width: 503px;
	background: #fff;
	color: #2c2c2c;
}

		table#temas tr td {
			border-bottom: 1px solid #FAE2BD;	
			border-left: 1px solid #FAE2BD;	
			padding: 6px 11px;		
			color: #6e6e6e;
		}
		
		table#temas tr td.first {	
			border-left: 0;	
		}
		
		table#temas tr th {
			border: 0;
			border-top: 0;
			font-weight: bold;
			color: #9f210b;
			text-align: center;
			background: #F8E5A8;
			padding: 5px 11px;
			margin: 0 -1px;
			font-size: 11px;
			line-height: 14px;
			height: 13px;
		}
		
		table#temas tr th.first {
			background: #F8E5A8 url('../images/th.gif') no-repeat 0 0;
			text-align: left;
		}
		
		table#temas tr th.last {
			background: #F8E5A8 url('../images/th.gif') no-repeat 100% 100%;
		}
			
			table#temas tr td span {
				display: block;
				width: 110px;	
				text-align: center;
				margin: 0 auto;
			}
			
			table#temas tr td {
				text-align: center;
			}
			
			table#temas tr td.first {
				text-align: left;
			}
			
		table#temas tr td h5 a {
			font-weight: normal;
			font-size: 12px;
			text-decoration: none;
			padding: 0;
			margin: 0;
		}
		
		table#temas tr td h4 a {
			font-weight: normal;
			font-size: 12px;
			text-decoration: none;
			padding: 0 0 0 8px;
			margin: 0;
		}

		table#temas tr.bottom td {
			padding: 0;
			margin: 0;
			border: 0;
			height: 8px;
			background: url('../images/forum-table-bottom.gif') no-repeat 0 100%;
		}
		
		
	p.title {
		padding: 10px 10px 10px 8px;
		font-weight: bold;
	}
	
div#inner-content {
	width: 463px;
	padding: 12px 20px;
	margin: 0 auto;
	background: #fafafa;
	height: auto !important;
	height: 280px;
	min-height: 280px;
}

#forum-form input, #forum-form textarea {
	border: 1px solid #b3b6b1;
	padding: 0 5px;
	margin: 0 4px 0 0;
}

#forum-form input {
	width: 200px;
	height: 15px;
}

#forum-form textarea {
	width: 273px;
	height: 100px;
	overflow: auto;
}

#forum-form {
	padding: 0;
	margin: 0;
	border: 0;
}

#forum-form td {
	padding: 0;
	margin: 0;
	border: 0;
	vertical-align: top;
	line-height: 16px;
}
