@charset "utf-8";
/* CSS Document */

body {
	background:url(images/back.jpg) repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	margin:0px;
	color:#222222;
}

div#intro {
	margin:auto;
	width:544px;
	height:649px;
	margin-top:10px;
}
	div#intro #R1C1, #R2C1, #R3C1 {
		cursor:pointer;
		border:none;
	}

div#container {
	margin:auto;
	width:850px;
}
	div#container div#header {
		width:850px;
		height:131px;
		margin:0px;
		background-image:url(images/temp_header.png);
	}
	div#container div#mainContent {
		width:850px;
		margin:0px;
		background-image:url(images/temp_mainContent.png);
	}
	div#container div#endContent {
		width:850px;
		height:26px;
		margin:0px;
		background-image:url(images/temp_endContent.png);
	}
	div#container div#mainContent div#menu {
		width:175px;
		min-height:400px;
		float:left;
		padding-left:35px;
		padding-right:15px;
		text-align:center;
		font-size:90%;
		/* padding-left + padding-right + width = 225px */
	}
		div#menu div.buttonActive {
			width:170px;
			height:35px;
			background:url(images/button.png) no-repeat;
			line-height:35px;
			clear:both;
			cursor:pointer;
		}
			div#menu a.active {
				color:#1c1308;
				text-decoration:none;
			}
			div#menu a.active:hover {
				color:#504739;
				text-decoration:none;
			}
		div#menu div.buttonOut {
			width:170px;
			height:35px;
			line-height:35px;
			clear:both;
			cursor:pointer;
		}		
		div#menu div.buttonOut:hover {
			width:170px;
			height:35px;
			line-height:35px;
			clear:both;
			cursor:pointer;
			background:url(images/buttonOver.png) no-repeat;
		}
			div#menu a.out {
				color:#FFFFFF;
				text-decoration:none;
			}
			div#menu a.out:hover {
				color:#f0e6d8;
				text-decoration:none;
			}
		div#menu div#buttonHome {
			width:54px;
			height:26px;
			background-image:url(images/buttonHome.gif);
			border:none;
			margin:auto;
			margin-top:10px;
			margin-bottom:10px;
			cursor:pointer;
		}		
		div#menu div#buttonHome:hover {
			width:54px;
			height:26px;
			background-image:url(images/buttonHomeOver.gif);
			border:none;
			margin:auto;
			margin-top:10px;
			margin-bottom:10px;
			cursor:pointer;
		}
		
	div#container div#mainContent div#text {
		width:575px;
		min-height:400px;
		float:left;
		padding-right:35px;
		padding-left:15px;
		padding-bottom:10px;
		/* padding-left + padding-right + width = 625px */
	}
		div#text h1,h2,h3,h4 {
			color:#504739;
			/*color:#545917;*/
			text-indent:10px;
		}
		div#text hr {
			border:none;
			border-bottom:1px solid #c0a263;
			background:none;
			margin:10px;
		}
		div#text br {
			margin-bottom:5px;
			vertical-align:top;
		}


	div#container div#footer {
		font-size:80%;
		color:#626b48;
		text-align:center;
		margin-bottom:15px;
		clear:both;
	}
	
img.photoTextBorder {
	float:left;
	margin:7px 10px 7px 10px;
	border:1px solid #c0a263;
}
img.photoBorder {
	border:1px solid #c0a263;
}
img.photoText {
	float:left;
	margin:7px 10px 7px 10px;
}
span.didascalia {
	font-size:85%;
/*	color:#606346;*/
	color:#6c7048;
	font-style:italic;
	line-height:normal;
}