body {
   	font: 11px "tahoma", verdana, sans-serif;
	color: #535353;
	background-color: #6d6d6d;
	margin: 0 0 20px 0;
	padding: 0;
	}

#center {
	background: url("images/kubrickbg-ltr.jpg") repeat-y top;
	margin: 20px auto;
	padding: 0;
	width: 689px;
	border: none;
	}
	
#header {
	background: #73a0c5 url('images/kubrickheader.jpg') no-repeat bottom center;
	margin-left:3px;
	padding: 0;
	height: 123px;
	width: 689px;
	}

.content {
	width: 640px;
	margin: 14px 30px 0px 30px;
	float: left;
}
	
a img {
	border: none;
}

a {
	color: #06c;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}

#footer {
	background: #6d6d6d url('images/kubrickfooter.jpg') no-repeat top;
	border: none;
	padding: 0;
	margin: 0 auto;
	width: 689px;
	clear: both;
	}

#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}

#head_left {

	float:left;
	width:269px;
	height:87px;
	background: url("images/head_left.jpg") #fff;
}

.logo {
    margin-top:6px;
    margin-left:7px;
}

#head_right {

	float:right;
    width:420px;
	height:87px;
	background: url("images/head_right.jpg");
}

.head_menu {
	text-align: right;
	margin-top:60px;
    margin-left:35px;
	width:360px;
	height:25px;
	font-size:10px;
}

.head_menu a {
	color:#6d6d6d;
}

.head_menu a:hover {
	text-decoration: none;
	color:#b1a5a5;
}

#menu_container {
	float:left;
	width:689px;
	height:36px;
	background: #000 url("images/menu.jpg");
 }
 
 #menu {
	float:left;
	margin: 0px;
	font-weight: bold;
 }

#menu ul{float: left; margin-left: 0; padding-left: 0; font-size: 10px;}
#menu li{display: inline;}

#menu ul a {
         float: left;
         text-decoration: none;
         background: transparent; 
         margin-right:0px;
         padding: 12px;
         padding-left:17px; 
         padding-right:17px;
         background: url(images/mark.gif) no-repeat right center;
         margin-top:-10px;
         *margin-top:0px;

}

#menu a:link{color: #ffffff;}
#menu a:visited{color: #ffffff;}
#menu a:hover{color: #35a4f2;}
#menu a#current{background: url(images/knapp-bak.jpg) right center; color: #ffffff;}

#menu_space {

	float:left;
	width:16px;
	height:1px;

}

.flag {
	float:left;
	padding-top:2px;
	padding-left:70px;
	*padding-top:13px;
	*padding-left:70px;

 }
 
.flag2 {
	float:left;
	padding-top:2px;
	padding-left:10px;
	*padding-top:13px;
	*padding-left:10px;

 }

#foot_menuu {
	float:left;
	width:675px;
	height:20px;
	text-align: right;
	font-size:10px;
	color:#ffffff;
	padding-right:14px;
	margin-right:4px;
	margin-top:23px;
}

#foot_menu_flagga{
	float:left;
	width:30px;
	padding-left:10px;
}

#foot_menuu_text{
	float:right;
}

#foot_menuu a:link{color: #ffffff;}
#foot_menuu a:visited{color: #ffffff;}
#foot_menuu a:hover{color: #a5a5a5;}




.contactbox {
	background: url('http://www.it-drift.nu/kontaktbg.png') top right no-repeat;
	width: 281px;
	height: 231px;
	margin: 12px;
	line-height: 18px;
	padding: 10px 20px;
	color: #fff;
	float: right;
}

.input {
	width: 132px;
	height: 14px;
	border: 1px solid #2c5e75;
	margin: 0px 0px 4px 3px;
	padding: 3px;
	float: right;
}

.tep {
	width: 267px;
	float: left;
}

.send {
	background: none;
	border: none;
	color: #fff;
	margin-right: 6px;
	font: 11px verdana;
	float: right;
}

.textarea {
	width: 251px;
	height: 35px;
	border: 1px solid #2c5e75;
	margin: 0px;
	padding: 7px;
	float: left;
}


