body {
	width: 100%;
	background-image: url('img/body.jpg');
	background-position: center top;
	text-align: center;
	margin: 0px;
}

#wrap {
	width: 100%;
	background-image: url('img/shadow.jpg');
	background-position: center top;
	background-repeat: repeat-x;
}

	#contentbackground {
		width: 899px;
		margin: auto;
		background-image: url('img/contentbackground.jpg');
		background-repeat: repeat-y;
		background-position: 97px 425px;
	}
	#headbackground {
		width: 899px;
		background-image: url('img/headbackground.jpg');
		background-repeat: no-repeat;
		padding: 220px 0px 0px 0px;
	}

	#content {
		padding: 0px 60px 20px 320px;
		text-align: left;
	}
		h1, h2, h3, h4, h5, h6 {
			font-family: Verdana, Arial, Sans, Helvetica;
			font-weight: normal;
			margin-top: 1em;
		}
			h1 { font-size: 22pt; }
			h2 { font-size: 18pt; }
			h3 { font-size: 14pt; }
		p {
			margin: 0em 0em 0.5em 0em;
			font-family: Verdana, Arial, Sans, Helvetica;
			font-size: 10pt;
			text-align: left;
			
		}
		span.bold { font-weight: bold; }
		#content img {
			border: 0px;
		}
		#content ul {
			font-family: Verdana, Arial, Sans, Helvetica;
			font-size: 10pt;
			margin-left: 20px;
		}
			#content ul li {
				margin-bottom: 0.5em;
			}
			#content ul li.m { list-style-image: url('img/male.png'); }
			#content ul li.w { list-style-image: url('img/female.png'); }
			
		#content a:link, #content a:visited {
			color: /* #4A6582 */ #0000FF;
			text-decoration: none;
			font-weight: bold;
		}
		#content a:hover {
			color: /* #77A4D2 */ #9999FF;
		}
		#content table td {
			font-family: Verdana, Arial, Sans, Helvetica;
			font-size: 10pt;
			padding: 0.3em;
		}
			#content table td input, #content table td textarea {
				font-family: Verdana, Arial, Helvetica, Sans-Serif;
				font-size: 10pt;
			}
	
	#sidebar {
		margin: 0px 0px 15px 0px;
		float: left;
	}
		#banner {
			margin: 0px 0px 0px 130px;
		}
		
	#footer {
	}
		#footer a:link,#footer a:visited,#footer a:hover {
			font-family: Verdana, Arial, Sans, Helvetica;
			font-size: 10pt;
			color: #CCCCCC;
		}
		#footer hr {
			height: 1px;
		}
	
	/* NAVIGATION */
	
	#navigation {
		list-style: none outside none;
		margin: 0px 0px 0px 140px;
		text-align: left;
		padding: 0px;
	}
		#navigation li {
			width: 150px;
			margin-bottom: 8px;
			overflow: visible;
			font-family: Verdana, Arial, Sans, Helvetica;
			font-size: 12px;
		}
		#navigation li a:link, #navigation li a:visited, #navigation li a:hover {
			color: #0000FF;
		}
			#navigation li ul {
				margin-top: 8px;
				padding-left: 20px;
				list-style: none outside none;
			}
			
	/* FORMULAR */
	
	label {
		width: 150px;
		display: block;
		margin: 0px 0px 0px 0px;
		font-family: inherit;
		font-family: Verdana, Arial, Sans, Helvetica;
		font-size: 13px;
	}
	
	input.inputBox {
		margin: 0px 0px 10px 0px;
		display: block;
		font-family: Verdana, Arial, Sans, Helvetica;
		font-size: 13px;
	}
	input.radio { float: left;}
	
	textarea {
		width: 500px;
		height: 300px;
		display: block;
		font-family: Verdana, Arial, Sans, Helvetica;
		font-size: 13px;
	}
	
	.error {
		padding: 10px;
		border: 1px #F00 solid;
		background-color: #FCC;
	}