/*---------------- Kommunikationsbyrå 1000kronor.se -----------------*/
/*			       Jonny Bothin    		                             */
/*				jonny.bothin@1000kronor.se				             */
/*-------------------------------------------------------------------*/

	html, body {
	  background: #281d12;
	  margin: 0;
	  padding: 0;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color: #222222;
	  }
	
	a:link,
	a:active,
	a:visited {
		text-decoration: none;
		color:#AA6600;
		}
	
	a:hover {
		text-decoration:underline;
		color:#CC9966;
		}
		
		
	.headline {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		}


/* Grundplaceringar startar*/

	#Container {
	  width: 900px;
	  height:375px;
	  margin: 0 auto;
	  margin-top:20px;

	  }
	  
	#main {
	  position:relative;
	  width: 900px;
	  height:350px;
	  background: #ffffff;
	  margin: 0 auto;
	  margin-top:0px;
	  }
	  
	 #Logo {
	 margin-bottom:10px;
	 }
	

	
	
/* Sidhuvud */

	#top {
		position:relative;
		display: inline;
		width:870px;
		}
		


/* Sidfot */

	#footer {
		width:900px;
		margin: 0 auto;
		margin-top:5px;
		color:#dddddd;
		}



/* Kolumner */

	.ColumnLeft {
		float:left;
		width: 280px;
		padding:10px;
		}
		
	.ColumnMiddle {
		float:left;
		width: 280px;
		padding:10px;
		}
		
	.ColumnMiddleImg {
		float:left;
		width: 300px;
		}

	.ColumnRight {
		float:left;
		top:0px;
		width: 300px;
		}
	
	.ColumnFull {
		width:900px;
		}
		
	.ColumnSmall {
		width:280px;
		height:330px;
		padding:10px;
		float:left;
		background:#FFFFFF url('cateringmeny.jpg');
		}
			.ColumnMedium {
		width:300px;
		height:350px;
		padding:0px;
		float:left;
		background:#FFFFFF url('catering.jpg');
		}
		
	.ColumnBig {
		width:600px;
		float:left;
		}
	
	

/* Headlines */
	.Head1 {
		font-family: "Century Gothic", Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#222222;
		padding-bottom:5px;
		}
		
	.Head2 {
		font-family: "Century Gothic", Arial, Helvetica, sans-serif;
		font-size:23px;
		color:#222222;
		text-align:left;
		padding-bottom:20px;
		letter-spacing:2px;
		}
		
	.Head3 {
		font-family: "Century Gothic", Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#222222;
		text-align:left;
		padding-bottom:20px;
		text-align:center;
		}



/* Kontakt */

	.ContactLine {
		width:205px;
		font-size:10px;
		margin-bottom:5px;
		float:left;
		border: #B0BBD8 solid 1px;
		}
		
	.ContactSubj {
		width:70px;
		font-size:11px;
		margin-bottom:5px;
		float:left;
		border: #B0BBD8 solid 0px;
		}
		
	.ContactBtnline {
		width:280px;
		text-align:right;
		}
		
	.SendBtn {
		width:60px;
		font-size:10px;
		border: #B0BBD8 solid 1px;
		}
		
	.ContactColumn1 {
		width:50px;
		font-size:11px;
		font-weight:bold;
		float:left;
		}
		
	.ContactColumn2 {
		width:230px;
		font-size:11px;
		float:left;
		}
		
	.ContactEmpty {
		width:280px;
		height:10px;
		}
		

		
		
/* Menyn */

	#menu {
		background:url('bg-line.jpg') repeat-x bottom;
		width:900px; padding-bottom:0px; margin-bottom:10px; font-family:Century Gothic, Arial, Helvetica, sans-serif; color:#ffffff; background-repeat:repeat-x
		}	
	
	.menuhead {
		width:120px;
		font-family:Century Gothic, Arial, Helvetica, sans-serif;
		font-size:18px;
		float:left;
		padding-top:4px;
		padding-left:5px;
		}
	
	ul.mainmenu	{
		margin: 0px;
		padding: 0px;
		overflow:hidden;
		}
	
	ul.mainmenu li {
		float:left;
		padding-top:7px;
		padding-left:6px;
		padding-right:22px;
		height:20px;
		list-style-type: none;
		}
		
			.mainmenu a:link,
			.mainmenu a:active,
			.mainmenu a:visited {
				text-decoration:none;
				font-size:12px;
				color:#cccccc;
				}
		
			.mainmenu a:hover {
				text-decoration:none;
				color:#C7DB47;
				}




/* Classes for styling the printoutlink */
	a.PrintMenu
	{
		position:absolute;
		top: 318px;
		left:27px;
	}