

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 660px;
	margin: 0 auto;
    background: #666 url(../img/background.gif);
    padding: 60px 30px;

}


blockquote { font-size: 1.2em;  font-style: italic; margin: 35px 0 0 0; padding: 0; }

a img { border: 0;}


a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a:hover {text-decoration: underline;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 35px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}
.unbold {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

address { font-style: normal;}


#wrapper { background: #fff; width: 600px; padding: 30px; margin: 0 auto; position: relative; *zoom: 1;}
#header {height: 100px; }
#content {padding: 30px 150px 30px 30px; border: 1px #e3e3e3 solid; position: relative; margin-bottom: 20px; *zoom: 1;}
div#content-uppdrag {padding: 30px; border: 1px #e3e3e3 solid; position: relative; margin-bottom: 20px; *zoom: 1;}
#footer {text-align: right; width: 660px; margin: 0 auto;}
#footer p{font-size: 10px; color: #fff; }

#logo {position: absolute; top: 0px; left: 0px;}
#adress {position: absolute; top: 30px; right: 30px; width: 250px; text-align: right;}
#uppdrag, #tillbaka {position: absolute; right: 30px; top: 10px;  text-align: right;}
#missions {position: absolute; right: 30px; bottom: 30px;  text-align: right;}

.clearfix {clear: both;}

ul.galleri {list-style: none; padding: 0; margin: 0; clear: both; margin-bottom: 30px; border: 3px #e3e3e3 solid; overflow: auto; padding: 20px; width: 490px; background: #f4f4f4; }
ul.galleri li {display: inline; float: left; height: 150px;}
ul.galleri li a{}
ul.galleri li a img{border: 5px #fff solid; margin-right: 15px;}
ul.galleri li a img:hover{border: 5px #333 solid;}

.align-left {
float: left;
}

.align-right {
float: right;
}

.caption { font-style: italic; font-size: 0.9em; color: #666; }

.start-pic {  margin: 17px -120px 0 10px; }
.start-pic img{border: 3px #e3e3e3 solid; }

.language { position: absolute; top: -15px; right: 0; color: #fff;}
.language a { color: #fff;}

