/* ###################### OVERALL SETTINGS ###################### */
BODY {
	margin: 0px 0px 0px 0px;
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #FFFFFF;
}

td, tr, p, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h4 { color: #FF9933; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
h5 { color: #FF9933; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
h6 { color: #FF9933; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

ul {
	margin: 0px 0px 0px 0px;
}

li {
	list-style-image: url(/templates/caju_v1/images/arrow_s.png);
	list-style-position: inside;
}

hr {
	background: #C0C0C0;
	height: 1px;
	width: 100%;
}

table.searchintro {
	background-color: #FFFFFF;
	border: solid 1px #777777;
}

/* ###################### Links ###################### */
a:link, a:visited {
	color: #003366;
	text-decoration: none; }

a:hover {
	color: #CC3300;
	text-decoration: none; }

a:active {
	text-decoration:underline;
	color: #CC3300; }

/* ###################### HEADER SETTINGS ###################### */

td.header {
	background: url(/templates/caju_v1/images/h_movie.gif) left top;
}

td.headermain {
	text-align: left;
	background: url(/templates/caju_v1/images/h_main.gif) left bottom;
}

td.headerseach {
	text-align: right;
	vertical-align: bottom;
	background: url(/templates/caju_v1/images/h_search.gif) left bottom;
}

table.navbar {
	color : #FFFFFF;
	background-color: #FF9933;
	margin-top: 1px;
}

td.navbardiv {
	background-color: #FFFFFF;
}

a.buttonbar:link, a.buttonbar:visited {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

a.buttonbar:hover {
	color: #CC3300;
}

/* ###################### MODULE SETTINGS ###################### */

td.cols {
	color : #FFFFFF;
	background-color: #83B5DF;
	padding: 3px;
}

.white {
	color : #FFFFFF;
}

.pathwaytext {
  color: #808080;
}

.mainmenu {
  color: #003366;
  font-weight: normal;
  text-decoration: none;
}

td.moduleheading {
  font-size: 11px;
  font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
  text-align: center;
  border-bottom: medium none;
  padding: 3px;
  background: url('/templates/caju_v1/images/dotimage.gif') repeat-x bottom;
}

.frameheader {
  font-size: 18px;
  font-weight: none;
  color: #808080;
}

.poll {
  font-size: 11px;
  color: #FFFFFF;
  line-height: 12px
}

/* ###################### FORMULAR SETTINGS ###################### */
.button {
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #003366;
	background-color: #FF9933;
	margin-top: 3;
	margin-bottom: 0;
}

.inputbox {
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	background: #FFFFFF;
	border: 1px solid;
	margin-bottom: 0;
}

.searchbox {
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background: #FFFFFF;
	border: 1px solid;
	margin-bottom: 0;
}

/* ###################### CONTENT PAGE SETTINGS ###################### */
table.mainbody {
	margin-top: 1px;
}

table.maincontent {
	margin-right: 1px;
	margin-left: 1px;
}

td.maincontent_close {
	border-right: 3px solid #83B5DF; /* 83B5DF */
}

td.maintext {
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 10px;
}

a.leadnews:link, a.leadnews:visited, a.leadnews:hover {
	color: #444444;
	text-decoration: none;
}

a.frontlinks:link, a.frontlinks:visited {
	font-size: 11px;
	color: #003366;
	text-transform: uppercase;
}

a.frontlinks:hover {
	color: #FF9933;
}

td.moreheading {
  font-size: 11px;
  font-weight: bold;
  font-variant: normal;
  color: #003366;
  text-align: center;
  border-bottom: medium none;
  padding: 3px;
  background: url('/templates/caju_v1/images/dotimage_o.gif') repeat-x bottom;
}

td.morelinks {
	padding: 5px;
	text-align: left;
	vertical-align: middle;
}

.contentpane {
  text-align: justify;
}

.contentpaneopen {
  text-align: justify;
}

.contentheading, .componentheading {
  font-size: 13px;
  font-weight: bold;
  color: #444444;
  text-align: left
}

.contentdescription {
  font-size: 11px;
  color: #444444;
  text-align: left;
}

.category {
  color: #444444;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableentry1 {
  background-color: #F0F0F0;
}

.sectiontableentry2 {
  background-color: #E0E0E0;
}

.sectiontableheader {
  background-color: #83B5DF;
  color: #FFFFFF;
  height: 15px;
  font-weight: bold;
  border-bottom: 1px solid #003366;
  border-top: 1px solid #003366;
}

/* ###################### SMALL FONT SETTINGS ###################### */
.small {
  font-size: 10px;
  color: #444444;
  text-decoration: none;
  font-weight: normal;
}

.smalldark {
  font-size: 10px;
  color: #000000;
  font-weight: normal;
}

/* ###################### RSS SETTINGS ###################### */
.fase4rdf {
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
}

a.fase4rdf:link {
  font-size: 10px;
  font-weight: normal;
  color: #FF9933;
}

a.fase4rdf:hover {
  font-weight: bold;
  color: #AA5500;
}
