* { margin: 0px; padding: 0px; border: 0px; list-style: none; text-decoration: none; color: #333;}

body,html {
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #333;
	background-image:url(http://www.designonline.se/ZatteraImg/background.gif);
}

#designonlineHeader {
	width: 767px;
	height: 116px;
	background-image: url(http://www.designonline.se/ZatteraImg/top_bg.gif);
}
#logoarea {
	float: left;
	width: 350px;
	padding: 10px;
	padding-top: 20px;
	padding-left: 5px;
}
#toplinks {
	float: right;
	width: 354px;
	padding-top: 18px;
}
#toplinks ul,#toplinks li {
	float: left;
}
#toplinks li {
	padding-right: 8px;
	margin-right: 8px;
	border-right: 1px solid #CCC;
}
#navigation {
	float: left;
	margin-top: 13px;
	padding-left: 5px;
	width: 767px;
}
#navigation ul,#navigation li {
	float: left;
}
#navigation li {
	margin-right: 1px;
}
#wrapper {
	float: left;
	width: 767px;
}
#header {
	float: left;
	width: 767px;
	height: 160px;
	text-align: right;
	background-image:url(http://www.designonline.se/ProdImg/blogg/topimage.jpg);
}

#content {
	float: left;
	width: 479px;
	padding: 10px;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 20px;
}
#content a { text-decoration: underline; }
#content input { border: 1px solid #CCC; padding: 2px; }
#content textarea { border: 1px solid #CCC; }
#content h3 {
	font-size: 24px;
	margin-bottom: 10px;
}
#content img { width: 479px; }
.entrymeta {
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #999;
	margin-top: 5px;
	margin-bottom: 10px;
}
.entrymeta a {color:#999}

#side {
	float: right;
	width: 208px;
	margin-right: 10px;
	background-color: #f4f4ea;
	padding-bottom: 20px;
}
#profile {
}
#MarketingRightAdsDiv {
	float: left;
	width: 220px;
	padding-left: 8px;
	padding-top: 4px;
}
#MarketingRightAdsDiv img {margin-bottom: 4px;}
#searchbox {
	height: 40px;
	padding: 10px;
	background-color: #d1d1c8;
	border-top: 2px solid #797974;
	border-bottom: 2px solid #797974;
}
#searchbox h3 {font-size: 12px;}
#searchbox input {	
	float: left;
	padding: 2px;
	font-size: 11px;
}
.navheader {
	padding: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #797974;
}
#side ul { padding-left: 10px; }
#side li { color: #333; }
#presentation a {text-decoration: underline; }
