/*******************************************************/
/* GLOBAL DEFINITIONS                                  */
/*******************************************************/
body {
	background-color: black;
}

/*******************************************************/
/* divHeader DEFINITIONS                               */
/*******************************************************/

#divHeader {
	width: 772px;
	height: 100px;
	
	margin-left: auto;
	margin-right: auto;
	
	padding-right: 5px;
	
	border: none;
	border-bottom: 0px solid #400000; /* #FFD980; */
	color: #FFFFFF;
	background: black url("/lutherking/images/pan.jpg") no-repeat;
	text-align: right;
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
}

#divHeader>p {
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
	/* font-weight: bold; */
	/* font-variant: small-caps; */	
}

#divHeader>img {
	margin: 10px;
}

/*******************************************************/
/* divLeft DEFINITIONS                                 */
/*******************************************************/

#divBody {
	width: 772px;
	
	margin-left: auto;
	margin-right: auto;
	
	padding: 5px;
	
	background-color: #400000;
}
	
/*******************************************************/
/* divLeft DEFINITIONS                                 */
/*******************************************************/

#divFooter {
	width: 772px;
	
	clear: both;
	
	background-color: #400000;
	
	color: #FFFFFF;
	text-align: center;
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
}
	
/*******************************************************/
/* divLeft DEFINITIONS                                 */
/*******************************************************/

#divLeft {
	float: left;
	width: 180px;
	
	padding: 5px;
	
	border: none;

	background-color: #400000;
	
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
	/* font-weight: bold; */
	font-size: 10pt;
	
	color: white;
}

/* redefine divLeft for pretty links */
#divLeft a {
	padding-left: 10px;
	border-left: 7px solid #400000; /* #FFD980; */
}

#divLeft a, #divLeft a:link {
	color: white;
	text-decoration:none;
}
#divLeft a:visited {
	color: white;
}
#divLeft a:hover{
	color: white;
	text-decoration: underline;
	border-left: 7px solid white;
}

/*******************************************************/
/* divContents DEFINITIONS                             */
/*******************************************************/

#divContents {
	padding-left: 190px;
	padding-right: 10px;

	border-left: 2px solid #400000; /* #FFD980; */
	border-right: 2px solid #400000; /* #FFD980; */

	background-color: #400000;
	
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
	font-size: 90%;
	color: white;
}

#divContents>p {
	text-align: left;
}

#divContents tt {
	color: navy;
	background-color: #FFDDAA;
	padding: 0px 3px;
}

/* redefine divContents for pretty links */

a, a:link {
	color: #FFD980;
	text-decoration:none;
}
a:visited, a:visited {
	color: #FFD980;
}
a:hover, a:hover {
	color: #FFD980;
	background-color: #400000; /* #FFD980; */
	text-decoration: underline;
}

#divHeader>h1{
	padding-right: 1em;
	font-size: small;
}

/*******************************************************/
/* divNews DEFINITIONS                                */
/*******************************************************/

#divNews {
	padding-left: 190px;
	padding-right: 10px;
	
	background-color: #400000;
	
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
	font-size: 70%;
	color: white;
}

/* redefine divNews for pretty links */
#divNews>a, #divNews>a:link, #divNews>p>a, #divNews>p>a:link {
	color: #FFD980;
	text-decoration:none;
}
#divNews>a:visited,
#divNews>p>a:visited {
	color: #FFD980;
}
#divNews>a:hover,
#divNews>p>a:hover {
	color: #FFD980;
	background-color: #400000; /* #FFD980; */
	text-decoration: underline;
}

#foot {
	font-family: monospace;
	color: #2277DD;
}

/*******************************************************/
/* TABLE DEFINITIONS                                   */
/*******************************************************/

table.mytable {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.mytable th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: #900000; /* #DFCCAF; */

	text-align: center;
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
	font-size: 70%;
}
table.mytable td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: #700000; /* #FFF0CF; */

	text-align: center;
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
	font-size: 70%;
}

/* redefine table.mytable for pretty links */
table.mytable a, table.mytable a:link {
	color: #FFD980;
	text-decoration:none;
}
table.mytable a:visited {
	color: #FFD980;
}
table.mytable a:hover{
	color: #FFD980;
	text-decoration: underline;
}

/* Imagem com legenda */
table.imageTableLeft {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	border-style: none;
}

table.imageTableLeft caption {
	text-align: center;
	font-size: small;
}

table.imageTableRight {
	float: right;
	padding-left: 10px;
	padding-right: 10px;
	border-style: none;
}

table.imageTableRight caption {
	text-align: center;
	font-size: small;
}

/*******************************************************/
/* H DEFINITIONS                                       */
/*******************************************************/

h1, h2, h3, h4, h5, h6 {
	font-family: "Nimbus Sans L", trebuchet, sans-serif;
	/* font-weight: bold; */
	/* font-variant: small-caps; */	
}

/*******************************************************/
/* IMG DEFINITIONS                                       */
/*******************************************************/

img.left {
	float: left;	
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
}

img.right {
	float: right;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
}

img.center {
	float: center;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
}
