/*************** TEXT ****************/

#text {
	background-color: white;
	padding: 0 0 10px 0px;
}
	#text p {
/*		text-indent: 25px;*/
		margin: 5px 10px 5px 10px;
		text-align: justify;
	}

	#text h2 {
		font-size: 15px;
		font-weight: bold;
		border-bottom: 1px solid black;
		margin: 10px;
		padding: 0px;
	}
	
	#text h3 {
		margin: 10px 10px 0px 15px; 	
	}

	#text a.head {
		color: black;
	}

	#text a.more {
		color: black;
		text-decoration: none;
		font-weight: bold;
		text-align: right;
		margin: 0px 0px 5px 0px;
	}
	#text a.more:hover {
		text-decoration: underline;
	}

	#text fieldset {
		margin: 10px;
		padding: 10px;
		font-size: 12px;
	}
	
	#text div.formcont {
		margin: 15px 0px;
	}

	#text div.help {
		padding: 10px;
		background-color: #FFFFCC;
		margin: 5px 10px;
	}
	
	#text div.help ul {
		margin-left: 20px;
	}
	
	#text div.help li {
		margin-bottom: 10px;
	}
	#text legend {
		font-weight: bold;
		padding: 0px 3px;
	}
	
	#text label {
		font-weight: bold;
	}
	
	#text label.left {
		display: block;
		float: left;
	}
	#text select.date {
		font-size: 10px;
	}
	
	#text input {
		border: 1px solid black;
	}
	
	#text input.title {
		width: 300px;
		padding: 1px 2px;
	}

	#text input.butt {
		padding: 1px 5px;
		font-weight: bold;
		cursor:hand;cursor:pointer;
	}

	#text input.place {
		width: 250px;
		padding: 1px 2px;
	}

	#text textarea {
		width: 400px;
		height: 150px;
	}
	
	#text div.error {
		margin: 5px 10px;
		border: 1px solid black;
		background-color: #FC0;
	}
	#text div.navig {
		margin: 10px 0px;
		padding: 2px 10px;
		font-size: 10px;
		background-color: #FF6600;
	}

	#text div.navig a {
		color: black;
	}
	#text p.back {
		font-size: .9em;
		text-align: left;
		border-top: 1px solid black;
		padding: 2px 0px;
		margin: 5px 10px 10px 10px;
	}
