.navigationLevel1 li.active
	{
	background-image: url('/docroot/hasena.ch/imgs/tab_active_other.png');
	}
	
.titleImage
	{
	float: right;
	padding-top: 70px;
	margin-right: 10px;
	margin-bottom: 10px;
	}

.news
	{
	clear: both;
	margin-left: 165px;
	margin-right: 165px;
	font-weight: normal;
	line-height: 1.5em;
	}
	
.newsEntry
	{
	margin-bottom: 30px;
	}
	
.downloadPage
	{
	clear: both;
	margin-left: 165px
	}

.downloadItem
	{
	float: left;
	width: 200px;
	}
	
.productSearch
	{
	clear: both;
	margin-left: 165px;
	margin-right: 165px;
	}
	
.productSearch form
	{
	color: #000000;
	border: 1px #999999 solid;
	position: relative;
	clear: both;
	margin-bottom: 10px;
	}

.productSearch form p
	{
	margin-left: 10px;
	}

.productSearch form div
	{
	margin: 10px;
	font-weight: normal;
	width: 130px;
	}
	
.productSearch form div.left
	{
	float: left;
	}
	
.productSearch form div.right
	{
	float: left;
	}

.productSearch form div.middle
	{
	float: left;
	}


.productSearch form div div.searchCatTitle
	{
	font-weight: bold;
	margin-left: 20px;
	float: none;
	color: #000000;
	}


form.halfLeft
	{
	position: absolute;
	float: left;
	width: 48%;
	height: 99%;
	}

form.halfRight
	{
	clear: none;
	margin-left: 51.5%;
	width: 48%;
	}

form.halfRight div, form.halfLeft div
	{
	width: 202px;
	}


.result
	{
	height: 100px;
	font-weight: normal;
	}
	
.result a
	{
	color: #999999;
	}

.result img
	{
	padding-right: 10px;
	border: none;
	}
	
ul.siteMap, ul.siteMap ul
	{
	 margin: 0;
	 padding-left: 20px;
	 list-style: none;
	}

ul.siteMap li
	{
	margin: 0;
	padding: 0;
	}

ul.siteMap li a
	{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	}	
	
 ul.siteMap li ul li ul li a
 	{
 	font-weight: normal;
 	}
 	
 
.formelement
 	{
 	margin: 10px 0;
 	}
 	
 .formelement input.text, .formelement textarea
 	{
 	width: 365px;
 	border: 1px solid #c3c3c3;
 	border-top: 2px solid #c3c3c3;
 	border-right: 2px solid #c3c3c3;
 	}
 
 .formelement textarea
 	{
 	width: 465px;
 	heght: 60px;
 	}
 label.strongLabel
 	{
 	display: block;
 	width: 100px;
 	font-weight: bold;
 	float: left;
 	}
 	
label.selection
	{
	font-weight: bold;
	}

