body {
	background:url(../images/background_cow.jpg) top left fixed;
	font-family: "Lucida Sans Unicode","Trebuchet MS", Arial;
	font-size:12px;
	text-align:left;
	padding:0px;margin:0px;
	color: #fff;
	}
	
img {border: none;}	

/* font styles -------------------------- */

p {margin: 0;}

h1 {font-size: 14px; margin: 0 0 7px 0; font-weight: normal; /*color:#7bc4c1;*/}
h2 {font-size: 12px; margin: 2px 0; line-height: normal;}
h3 {font-size: 16px; margin: 2px 0 5px 0; line-height: normal; color:#71c7dc;}
h4 {margin: 2px 0; line-height: normal;}
h5 {font-size: 20px; margin: 2px 0; line-height: normal; color:#71c7dc;} /* Bliver ikke brugt nu, slet hvis den slet ikke skal bruges*/
	
a:link, a:visited, a:active {color:#aeb336;}
.nonlink {text-decoration:none;}

/* color styles ------------------------- */

.succes {color:#aeb336;}
.error {color:#f40;}

/* top styles --------------------------- */

#topadressline {margin:10px 0 10px 25px;font-size:10px; color:#999}
#toplogoimage {margin:20px 0 20px 25px;}
		
/* MENU STYLES -------------------------- */
		
#menuline {background-color:#000;height:18px;padding:3px;margin:10px 0;text-align:left;}
#menuline a:link, #menuline a:visited, #menuline a:active {color:#fff;text-decoration: none;}
ul#menuwrap {display:inline;text-transform: uppercase;padding:0px;margin:0 0 0 25px;}
ul#menuwrap li {list-style:none;display:inline;padding:0 20px 0 0;margin:0;text-decoration:none;font-size:10px;}
.undermenu {background-color:#000;height:18px;padding:3px;margin:0 0 20px 0;text-align:left;}
.undermenu ul {display:inline;text-transform: uppercase;padding:0px;margin:0 0 0 25px;}
.undermenu li {list-style:none;display:inline;padding:0 30px 0 0;margin:0px;font-size:10px;}
.undermenu a:link, .undermenu a:visited, .undermenu a:active {text-decoration: none;}
			
/* Framework STYLES -------------------------- */		
#contentwrap {margin:10px 0 10px 25px;}
.contenttextarea { background: url(../images/opacity.png) repeat;width:600px;padding:20px;} /* CSS Level 3 background:rgba(0,0,0,0.3) */
.contentarea {padding:20px;}
.seperator {border-top: 1px dashed #999; height:1px; margin: 30px 0; width: 100%;}
.cleardiv {clear:both;}

/* Forside STYLES -------------------------- */
.devtools {width:300px; margin-top:10px;}
.devtools div {float:left; width:115px; padding: 2px 0 9px 10px;}
.devtools img {float:left;}

/* Referencer STYLES -------------------------- */

.referencercontent {padding:0 10px; width:580px; float: left;}
.projectcategory, .projectcategorylast {float:left; width:210px; border-right: 1px dotted #999; margin: 20px 30px 0 0;}
.projectcategorylast {border-right: none; margin-right: 0px; width: 180px;}
.projectheader {margin: 5px 0 10px 0;}
.projectwrap {background:#000; width:165px; padding: 10px; margin: 0 0 10px 0; cursor:pointer; font-size: 10px; color:#aeb336}
.projectwrap:hover {background:#333}
.projectimg {margin-bottom:5px;}
.projectinfo {background-color:#000; padding:10px; margin: -5px 0 12px 0;}
.projectinfo h1 {display: inline; margin: 0 5px 0 0;}
.projectcompany {text-transform:uppercase;list-style:none;color:#fff;}

/* Gelleri Referencer STYLES -------------------------- */

.gallerybox, .gallerybox-last {border: 7px solid #000; background: #000; float:left; width:125px;margin:20px 7px 0 0;}
.gallerybox-last { margin: 20px 0 0 0}


/* Kontakt STYLES -------------------------- */

.contactform {float: left;}
.contactform span {font-size: 12px; font-weight: normal;}
.contactform td {padding: 3px;border-spacing:0px;font-size: 16px;font-weight: bold;}
.contactform textarea {width: 570px ;color:#999; padding:6px; float: right;}
.contactform input {width: 400px; color:#999; padding:6px; float: right; font-size: 18px; }
.contactbutton {color:#000 !important; width:100px !important;}

/* Job STYLES -------------------------- */

.job-sticky {position:fixed; top:140px; left:680px; width:300px; background: url(../images/opacity.png) repeat scroll 0 0 transparent; padding: 20px;}

