	/*@import url(http://www.google.com/cse/api/branding.css);*/
	a {
		color: #B0B0B0;
		text-decoration: none;
	}
	a img {
		border: 0;
		margin: 0;
	}
	a:hover {
		color: #FF7920;
	}
	body {
		text-align:center;
		padding: 0px;
		margin: 0px;
		font-family:Verdana,Arial;
		background-color: #FFF;
	}
	div#container {
		clear:both;
		text-align:center;
		width:100%;
		margin:0 auto;
	}
	div#header {
		width:100%;
		height:85px;
		background:url('../images/headermitte.png') repeat-x;
		clear:both;
	}

	div#changelanguage1 {
		position: absolute;
		top:120px;
		right:30px;
		padding:5px;
		width:35px;
		height:21px;
	}
	div#changelanguage {
		position: absolute;
		top:152px;
		right:30px;
		display:none;
		padding:5px;
		font-size:0.7em;
		text-align:left;
	}
	div#changelanguage ul {
		list-style: none;
		padding:0;
		margin:0;
	}
	div#changelanguage ul li {
		padding:0;
		margin:0;
	}
	div#changelanguage a {
		text-decoration:none;
		color: #000;
	}
	div#changelanguage a:hover {
		color: #FF7920;
	}
	div#searchform {
		text-align:center;
		margin: 0 auto;
		width:730px;
		height:270px;
		background: url('../images/searchform.png') no-repeat;
	}
	div#searchformfooter {
		position:relative;
		/*bottom:-130px;*/
		font-size:0.8em;
		color: #808080;
	}
	div#engine {
		margin-top:5px;
		height: 85px;
		position:relative;
	}
	div#tabs {
		position:relative;
		padding-top:20px;
		font-size:0.8em;
	}
	div#tabs a {
		padding: 3px 5px;
		background-color: white;
	}
	div#footer {
		margin-top:20px;
		padding-top:0.5em;
		font-size: 0.7em;
		color: #C0C0C0;
	}

	div#engine1, div#engine2, div#engine3, div#engine4, div#engine5, div#engine6, div#engine7, div#engine8 {
		position:relative;
	}
	div#engine1 table, div#engine2 table, div#engine3 table, div#engine4 table, div#engine5 table, div#engine6 table, div#engine7 table, div#engine8 table {
		margin: 0 auto;
	}
	div#ads_top {
		margin:30px auto 0 auto;
		width:730px;
	}