/*
	Web Portal Now
	CSS: main.css
	Theme: righine
	Author: Danilo Cicognani
	Version: 1.00
	Date: 03/01/2006
*/

BODY {
	font-family: "Times New Roman", serif;
	font-size: 14px;
}
IMG {
	border: 0px;
}
A:link {
	color: #b53119;
}
A:visited {
	color: #b53119;
}
A:hover {
	color: #4a1000;
}
A {
	color: #b53119;
}
TABLE.admin {
	width: 100%;
	color: #000000;
}
TD.admin {
	color: #000000;
	font-weight: bold;
	font-size: smaller;
}
INPUT.admin {
	width: 10em;
}
TD.head_logo {
	text-align: right;
	vertical-align: middle;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
TD.foot {
	background-color: #4a1000;
	text-align: center;
	color: #ffffff;
	font-size: 10px;
}
TD.menu {
	background: url('img/blankbutton.gif');
	background-color: #4a1000;
	font-size: 12px;
	color: #ffffff;
	width: 129;
	height: 18;
}
A:link.menu {
	color: #ffffff;
}
A:visited.menu {
	color: #ffffff;
}
A:hover.menu {
	color: #ffffff;
	text-decoration: none;
}
A.menu {
	color: #ffffff;
}
TABLE.lang_search {
	width: 100%;
}
TD.page {
	padding: 20px;
	vertical-align: top;
}

/* login and tellafriend classes */
SPAN.error {
	color: red;
}
TABLE.login_form {
	font-size: 0.8em;
}
INPUT.login_form {
	font-size: 0.8em;
}
TD.login_head {
	font-size: larger;
	font-weight: bold;
}
TD.tellafriend_head {
	font-size: larger;
	font-weight: bold;
}

/* news classes */
TABLE.news_head {
	width: 100%;
}
TD.news_head {
	font-size: larger;
	font-weight: bold;
}
TD.news_rss {
	text-align: right;
}
TABLE.news {
	width: 100%;
}
TD.news {
	border: solid 2px #4a1000;
}
SPAN.news_author {
	font-size: smaller;
	font-weight: bold;
}
SPAN.news_date {
	font-size: smaller;
	font-style: italic;
}
SPAN.news_alert {
	font-weight: bold;
	font-size: 0.8em;
}
SPAN.news_title {
	font-size: 1.5em;
}
A.news_title {
	font-weight: bold;
}
SPAN.news_abstract {
	font-style: italic;
}
SPAN.news_abstract_view {
	font-size: 0.9em;
	font-style: italic;
}
SPAN.news_comments {
	font-size: larger;
	font-weight: bold;
}
TABLE.news_comments {
	font-size: smaller;
}
A.news_comments {
	font-size: smaller;
}
SPAN.news_found {
	font-weight: bold;
	font-size: 0.8em;
}
SPAN.news_found_date {
	font-style: italic;
	font-size: 0.8em;
}

/* link classes */
TD.link_head {
	font-size: larger;
	font-weight: bold;
}
A:link.link {
	font-size: smaller;
	font-weight: bold;
}
A:visited.link {
	font-size: smaller;
	font-weight: bold;
}
A:hover.link {
	font-size: smaller;
	font-weight: bold;
}
A.link {
	font-size: smaller;
	font-weight: bold;
}
TABLE.link {
	width: 100%;
}
TD.link {
	border: solid 2px #4a1000;
}

/* htmltext classes */
TABLE.htmltext_head {
	width: 100%;
}
TD.htmltext_head {
	font-size: larger;
	font-weight: bold;
}
TABLE.htmltext {
	width: 100%;
}
TD.htmltext {
	border: solid 2px #4a1000;
}

/* event classes */
TABLE.event_head {
	width: 100%;
}
TD.event_head {
	font-size: larger;
	font-weight: bold;
}
TABLE.event {
	width: 100%;
}
TD.event {
	border: solid 2px #4a1000;
}
SPAN.event_date {
	font-size: smaller;
	font-style: italic;
}
SPAN.event_title {
	font-weight: bold;
}
SPAN.event_found {
	font-weight: bold;
	font-size: 0.8em;
}
SPAN.event_found_date {
	font-style: italic;
	font-size: 0.8em;
}
SPAN.event_who {
	font-size: smaller;
	font-style: italic;
}
SPAN.event_where {
	font-size: smaller;
	font-style: italic;
}

/* download classes */
TABLE.download_head {
	width: 100%;
}
TD.download_head {
	font-size: larger;
	font-weight: bold;
}
TABLE.download {
	width: 100%;
}
TD.download {
	border: solid 2px #4a1000;
}
SPAN.download_author {
	font-size: smaller;
	font-weight: bold;
}
SPAN.download_date {
	font-size: smaller;
	font-style: italic;
}
SPAN.download_title {
	font-size: 1.5em;
}
A.download_title {
	font-weight: bold;
}
SPAN.download_abstract_view {
	font-size: 0.9em;
	font-style: italic;
}
SPAN.download_found {
	font-weight: bold;
	font-size: 0.8em;
}
SPAN.download_found_date {
	font-style: italic;
	font-size: 0.8em;
}
