body,html{
 border:0px;
 margin:0px;
 /*background:#fff url("../gfx/bg.jpg") repeat-y;*/
 /**font-size:100.1%;
 font-family:Arial, Helvetica, Verdana, sans-serif;**/
 font:normal 13px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
 }

* {
 margin:0;
 padding:0;
}

#container{
	margin:10px auto auto 30px;
	/*background:url("../gfx/bg.jpg") repeat-y;*/
	text-align:left;
	width:900px;
	}

#logo{
	width:880px;
	height:50px;
	background:#2e5386;
	margin-bottom:10px;
	padding:20px 10px 10px 10px;;
	}
	
	
#intro{
	width:888px;
	background:red;
	background:#f8f8f8;
	border:1px solid #ff0000;
	margin:10px 0 10px 0;
	padding:5px;
	}
	
#foto{
	width:900px;
	height:235px;
	background:#fff;
	border-bottom:1px solid #777;
	
	}

#rootline{
	clear:both;
	height:20px;
	color:#2175bc;
	}
	
#left{
	clear:both;
	float:left;
	width:200px;
	/*background:#e8e8e8;*/
	}

#content{
	float:right;
	width:700px;
	
	/*height:1000px;
	background:#90bade;*/
	}
	
#center-top{
	float:right;
	width:700px;
	height:200px;
	/*background:url("../gfx/udo.jpg") center no-repeat;*/
	}

.center{
	float:left;
	width:510px;
	/*height:180px;
	background:#90bade;*/
	padding:10px;
	}
	
* html .center{
	float:left;
	width:515px;
	/*height:180px;
	background:#90bade;*/
	padding:10px 5px 10px 15px;
	}
	
.center2{
	float:left;
	width:680px;
	padding:10px;
	}
	
* html .center2{
	float:left;
	width:680px;
	/*height:180px;
	background:#90bade;*/
	padding:10px 5px 10px 15px;
	}

#right{
	float:right;
	width:150px;
	/*height:825px;*/
	padding:10px;
	}
	
.boxleft{
	width:170px;
	background:#2175bc;
	padding:5px;
	margin:10px;
	border:1px solid #90bade;
	color:#90bade;
	
	}
	
.centerboxleft{
	clear:both;
	float:left;
	padding:5px;
	width:240px;
	background:#eeeeee;
	border:1px solid #ff9900;
	margin-bottom:5px;
	}

.centerboxright{
	float:right;
	padding:5px;
	width:240px;
	background:#eeeeee;
	border:1px solid #ff9900;
	margin-bottom:5px;
	}
	
* html .centerboxleft{
	clear:both;
	float:left;
	padding:5px;
	width:240px;
	background:#eeeeee;
	border:1px solid #ff9900;
	margin-bottom:5px;
	}

* html .centerboxright{
	float:right;
	padding:5px;
	width:240px;
	background:#eeeeee;
	border:1px solid #ff9900;
	margin-bottom:5px;
	}
.centerbox{
	clear:both;
	padding:5px;
	width:498px;
	background:#f8f8f8;
	border:1px solid #eeeeee;
	margin-bottom:5px;
	}
	
.imageright{
	float:right;
	width:75px;
	height:75px;
	margin-top:5px;
	margin-left:5px;
	border:1px solid #000;
	}
	
.imageleft{
	float:left;
	width:145px;
	height:105px;
	margin-top:5px;
	border:1px solid #000;
	margin-right:15px;
	}
	
#searchfield {
	height:25px;
	margin:10px 0 5px 10px;
	}
	
	
#news {
	padding:5px;
	background:#e8e8e8;
	border:1px solid #aaab9c;
	margin-bottom:10px;
	}
	

#login {
	padding:5px;
	background:#2175bc;
	border:1px solid #90bade;
	width:170px;
	margin-top:10px;
	margin-left:10px;
	}

* html #login {
	padding:5px;
	background:#2175bc;
	border:1px solid #90bade;
	width:180px;
	margin-top:10px;
	margin-left:10px;
	}
