/* CSS Document */
	
	
	/* for horizontal alignment in IE */
	
	
	html, body {
		/* wiwo */
		/*
		height: 99%;
		*/
	}
	body {
		text-align: center;
		margin: 0px;
		padding: 0px;
		background-image:url(/cu/wettsoftware/images/bg.gif);
		background-repeat:repeat;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #5d5d5d;
	}
	a { 
		color: #b1033f;
		text-decoration: none;
	}
	a:hover {
		color: #5d5d5d;
		text-decoration:underline;
	}
	h1.keywords {
		color: white;
		font-size: 14px;
		font-weight: normal;
	}
	input {
		border: 1px solid #f5a300;
		font-size: 9px;
		color: #c9c9c9;
		padding: 1px 2px 1px 3px;
		width: 135px;
	}
	/* 
		margin: auto is good for opera, firefox, mozilla, safari, konqueror,
		not working in IE 
		text-align:left used for resetting text-alignment (see body)
	*/
	div#center-div
	{
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		width: 859px;
		z-index: 90;
		position: relative;
		text-align: left;
	}
	
	div#shade-wrapper
	{
		background-image: url(/cu/wettsoftware/images/shadow_center.png);
		background-repeat:repeat-y;
		width: 859px;
	}

	
	/* for vertical alignment */
	table#center-tbl {
		width: 100%; 
		/*
		height: 808px;
		*/
	}
	table#center-tbl td {
		width: 100%; 
		/*
		height: 100%;
		*/
		text-align: center;
	}
	table#center-tbl td td {
		width: auto;
	}
	
	div#wrapper {
		/*
		height: 805px; 
		*/
		width: 832px; 
		position: relative;
		margin-left: 14px;
	}
	div#header {
		height: 209px;
		width: 100%;
		background-image: url(/cu/wettsoftware/images/header_alles2.jpg);
		background-repeat:no-repeat;
	}
	div#navi {
		float:right; 
		margin: 0px 20px 0px 0px;
		color: white;
		font-size: 12px;
		height: 10px;
		
	}
	div#navi ul.menuleaf img {
		margin: 0px 10px 0px 10px;
	}
	div#navi a {
		color: white;
		text-decoration: none;
		margin-bottom: 10px;
}
	div#navi a:hover {
		color: yellow;
		text-decoration: none;
	}
	div#content {
		padding: 40px 22px 0px 32px;
	}
	
/* footer */
	div#footer {
		font-size: 10px;
		color: #505050;
		text-align: center;
		z-index: 100;
		position: relative;
		padding-top: 15px;
		width: 100%;
	}
	div#footer a {
		color: #505050;
		text-decoration: none;
		padding: 0px 5px;
	}
	div#footer a:hover {
		color: black;
		font-weight: bold;
	}
/* end footer */

	div.header, h1 {
		font-size: 18px;
		color: #b36859;
		padding-bottom: 5px;
		font-weight: normal;
	}
	div.text{
		float:left;
		width: 500px;
		padding-bottom: 40px;
	}
	div.pic{
		float: left;
		width: 190px;
		margin-left: 75px;
	}
	div.pic img {
		width: 180px;
		border: 5px solid #336666;
		margin-bottom: 15px;
	}

