/***************************************
  
  Restaurang Mallwitz
  http://www.restaurangmallwitz.se
  info@restaurangmallwitz.se
  
  Author:
  Kamedia
  http://www.kamedia.se
  info@kamedia.se
  
  2010/01/30
 
***************************************/

* {
border: 0;
margin: 0;
padding: 0}

body {
background: #f9f9f9 url(../images/background-body.png) left top;
color: #171d3f;
font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
padding: 10px 0 0 0}

#wrapper-top {
background: url(../images/background-wrapper-top.png) left top no-repeat;
height: 15px;
margin: 0 auto;
width: 988px}
#wrapper {
background: url(../images/background-wrapper.png) left top repeat-y;
margin: 0 auto;
width: 988px}
#wrapper-bottom {
background: url(../images/background-wrapper-bottom.png) left top no-repeat;
height: 25px;
margin: 0 auto;
width: 988px}

#header {
background: url(../images/logo.png) 20px 5px no-repeat;
float: left;
padding: 20px 20px 15px 20px;
text-align: center}
	#header img {
	padding: 15px 0 0 240px}

#language {
float: right;
font-size: 11px;
padding: 0 20px 0 0}
	#language a {
	color: #171d3f;
	text-decoration: none}
	#language a:hover {
	text-decoration: underline}

#menu {
padding: 10px 20px 0 50px}
	#menu ul {
	list-style: none}
	#menu ul li {
	float: left;
	font-weight: bold;
	padding: 0 20px 0 0}
	#menu ul li a {
	color: #171d3f;
	padding: 0 0 0 20px;
	text-decoration: none}
	#menu-active,
	#menu ul li a:hover {
	background: url(../images/background-menu.png) top left no-repeat}

#banner {
padding: 0 20px 25px 28px;}

#container-main {
min-height: 200px;
padding: 0 20px 0 20px}
#container {
min-height: 350px;
padding: 0 20px 0 20px}

#content {
float: left;
padding: 0 0 0 40px}
	#content h1 {
	font-size: 16px;
	padding: 10px 0 15px 0}
	#content p {
	line-height: 22px;
	padding: 0 0 10px 0}
	#content a {
	color: #171d3f;}
	#content a:hover {
	color: #000}
	
#content2 {
float: right;
padding: 10px 30px 10px 20px;
width: 605px}
	#content2 h1 {
	font-size: 16px;
	padding: 0 0 15px 0}
	#content2 h2 {
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 15px 0;
	text-transform: uppercase}
	#content2 h3 {
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 2px 0}
	#content2 p {
	line-height: 22px;
	padding: 0 0 10px 0}
	#content2 a {
	color: #171d3f;}
	#content2 a:hover {
	color: #000}
	
	#content2 table.meny td {
	padding: 0 0 10px 15px;
	vertical-align: top}

#sidebar {
float: right;
padding: 5px 20px 0 0;
width: 265px}
	#sidebar {
	font-size: 11px}
		#sidebar h2 {
		font-size: 14px;
		font-weight: normal;
		padding: 0 0 15px 0;
		text-transform: uppercase}
		#sidebar h3 {
		font-size: 14px;
		font-weight: normal;
		padding: 0 0 2px 0}
		#sidebar p {
		padding: 0 0 10px 0}
		#sidebar a {
		color: #171d3f;}
		#sidebar a:hover {
		color: #000}
		
#sidebar2 {
float: left;
padding: 0 0 0 10px;
width: 250px}
	#sidebar2 a {
	color: #171d3f;}
	#sidebar2 a:hover {
	color: #000}

#footer {
padding: 10px 30px 8px 35px;}
	#contact {
	float: left;
	font-size: 11px}
		#contact a {
		color: #171d3f;
		text-decoration: none}
		#contact a:hover {
		text-decoration: underline}
		#contact span {
		color: #959595;
		padding: 0 10px 0 10px}
	#kamedia {
	float: right;
	font-size: 10px}
		#kamedia a {
		color: #919191;
		text-decoration: none}
		#kamedia a:hover {
		color: #4e4e4e;
		text-decoration: underline}
		



