/* Abstände sollen nicht mit auf die Größe gerechnet werden */
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
		  	
}
body 	{ 
	background: #bcbcbc;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#333;
	line-height:120%; 
	padding:0px;
	margin:0px;
}

/*ToDo: haut noch nicht überall hin*/ 
#wrap {
	/*max-*/width: 800px;
	margin: 15px auto 15px auto;
	padding: 2px;
	
	
	box-shadow: 3px 3px 5px #333333, -3px -3px 5px #333333;
	background-color:#fff;
}
#logo{
	/* Aussehen */
	display: block;
	height: 80px;
	background-color: #ddd;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	
	/* Textformatierung */
	text-align: center;
	vertical-align: middle;
	line-height: 80px;
	font-size:	42px;
	font-weight:	bold;
	letter-spacing: 2px;
}
#sidebarLeft {
	display: inline-block;
	vertical-align: top;
	width: 160px;
}
#content {
	/*ToDo: hier fehlt ein pixel... wegen ie */
	/* 800 = 622+170+2+2+1+1 (798) Wo ist der Pixel der zusätzlich fehlt? */
	display: inline-block;
	width: 632px;
	/*width:100%-200px;
	margin-left: 200px;*/
	vertical-align: top;
	border: 1px solid #ccc;
}
#content{
	border: 1px solid #ccc;
}

#footer {
	text-align: center;
	padding: 3px;
}