* {
	margin:0;
	padding:0;
	border:0;
	font-family:inherit;
}

strong {
	margin:0;
	padding:0;	
}

html {
  height: 100%;
}

* html #cover
{
	height: 100%;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	min-height:100%;
	height: 100%;
	background: #7b9a22 url(/images/multicatering/bgrG.jpg) repeat-x left top;
}

h1 {
  font-size: 26px;
  font-weight: normal;
}

h2 {
  font-size: 24px;
  font-weight: normal;
}

p, li {
  font-size: 14px;
}

#content p {
line-height:20px;
}

h1, h2, p {
  margin: 16px 0;
}

#content a {
  color:#333366;
}

#content .likeb {
border-bottom:1px dotted #333333;	
font-weight:bold;
}


a:Hover {
text-decoration:none;
}

#content table tr td {
	border-bottom:1px solid #d6d6d6;
	vertical-align:top;
        font-size:14px;
        padding-top:16px;
}

#content .clearTab tr td {
	border:0;
}

input, textarea {
	border:solid 1px #999999;
	background-color:#f8f8f8;
}

.darkblue { color:#4554c7; }
.red { color:#db1040; }
.orange { color:#fd4504; }
.green { color:#71b100; }
.blue { color:#63b5e8; }
.darkred { color:#990000; }
.pink { color:#c91d82; }
.left { float:left; }
.right { float:right; }
.grey { color:#666666; }
.bold { font-weight:bold; }
.yellow {color:#ffe470; }
.xl { font-size:18px; }


.scream {
border-top:3px dotted #db1040;
border-bottom:3px dotted #db1040;
padding-bottom:20px;
color:#db1040;
}

.scream div { 
margin:20px 0px 0px 60px;
}

#head h1 {
	display:block;
	margin: 0;
	position:absolute;
	top:10px;
	left:20px;
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}

#head #abs {
	display:block;
	margin: 0;
	position:absolute;
	top:-148px;
	left:20px;
	color:#db1040;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:24px;
}

#head {
  height: 300px;
  background: url(/images/multicatering/head.jpg) no-repeat right top;
}

#head div {
	padding-top:220px;		
}

#head div ul li {
	padding-right:10px;
	list-style:none;
}

#head div a {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

#mainNav {
  list-style: none;  
}
#footer {
	margin: auto;
	margin-top: -50px;
	width: 100%;
	height: 50px;
	clear: both;
	background: url(/images/multicatering/gross.gif) repeat-x center bottom;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#333333;
}

#footer span {
	padding-top:30px;
	display:block;
	padding-left:170px;
}

#empty {
	height: 50px;
	clear: both;
}

#mainNav li {
	display:block;
	border-bottom:1px dotted #edfe74;
	height:100%;
        font-size:16px;
}

#mainNav li ul li {
       border-bottom:0;
       font-size:14px;
       font-weight:normal;
      }

#mainNav a {
color:#c3f66d;
}

#mainNav li .select {
color:#ffe470;
}

#mainNav li .new {
       background: url(/images/multicatering/new.gif) no-repeat right top;
       color:#ffe470;
}

#mainNav li ul  li a {
padding-left:20px;
}

#content {
  background: #FFFFFF url(/images/multicatering/paperEdge.gif) no-repeat right top;
  height:100%;
  padding-bottom:30px;
  color:#333333;
}

	#content ul {
	margin-left:20px;
	list-style:square;
	}

	#content p {
	text-align:justify;
	}

	#content ul li {
	padding:3px 10px 3px 10px;
	}

#content #catchword {
	color:#990000;
	width:730px;
	margin:0;
	padding:0px 0px 0px 20px;
	}
	
		#content #catchword div p {
		font-size:20px;
		padding:0;
		}

		#content #catchword div {
		background: url(/images/multicatering/hr.gif) repeat-x bottom;
		border: 1px solid #ffffff;
		overflow: hidden;
		zoom: 1;
		}

		#content #catchword hr {
		text-align:right;
		color:#990000;
		background-color:#990000;
		border:0px;
		height:3px;
		clear:both;
		margin:0;
		padding:0;
		}


/* --------------------------------------------------------------------------- menu --------------------------------------------------------------------------- */

 .horiz, .horiz li ul { /* MAIN MENU ITEMS*/
list-style-type: none;
margin: 0;
padding: 0;
font-size: 16px;
font-weight:bold;
}

.horiz li {
position: relative;
padding:0px 0px 4px 0px;
}

.horiz li a {
display:block;
text-decoration:none;
}


 .horiz li ul { /*SUB MENU STYLE*/
 position: absolute;
left: 0;
top: 0;
display: none;
background: #637b1b url(/images/multicatering/ulT.gif) no-repeat left top;
padding-top:6px;
font-size:12px;
width: 170px;
}


 .horiz li ul li {
margin:0;
float:none;
}

 .horiz li ul li a {
color:#d4ff8b;
text-decoration:underline;
width:auto;
}

.horiz li ul li a:Hover {
text-decoration:none;
}

#content #hot {
	float:right;
	width:213px;
	padding:12px 0px 10px 20px;
	margin-right:12px;

}

#content #hot div a {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

/* The Core Technique
================================= */


#wrapper {
	width: 960px; 
	margin: auto;
	text-align: left;
	background: url(/images/multicatering/papir.gif) repeat-y right top;
	height: auto !important;
	min-height:100%;
	height: 100%; 	
}

#cover {
	width:100%;
	height:100%;
	background: url(/images/multicatering/horG.jpg) repeat-x left top;
}

#content {
	width: 770px;
	float: right;
	height:100%;
}

#mainNav { 
	width: 180px; 
	float: left;
} 

/* Add some padding
================================== */

#mainNav {
  padding-top: 60px;
  padding-bottom: 20px;
}

#mainNav * {
  padding-left: 10px;
  padding-right: 20px;
}

#mainNav * * {
  padding-left: 0;
  padding-right: 0;
}

#content * {
  padding-right: 20px;
  padding-left: 20px;
}

#content  * * {
  padding: 0;
}
