@import url("cforms.css");

/*  
Theme Name: Aanestad III
Theme URI: http://wordpress.org/
Description: Aanestad III
Version: 0.3
Author: Markus Zeeh
Author URI: http://www.lokomotiv.no/

Aanestad 
*/

/* Begin Typography & Colors */

body {
	margin: 0;
	padding: 0;
	background: #484848 url(bildene/bg.jpg) no-repeat center top;
}

html,body {
	margin: 0;
	padding: 0
}

body {
	font: 76% arial,sans-serif;
	text-align: center
}

#wrapper {
	position: relative;
}

p, h1, h2, h3 {
	margin: 0 10px 10px
}

a {
	padding: 0;
	margin: 0;
}

a:link {
	text-decoration: none;
	color: #ffffff;
}

a:visited {
	text-decoration: none;
	color: #ffffff;
}

a:hover {
	text-decoration: none;
	color: #ffffff;
}

a:active {
	text-decoration: none;
}

.clear {
	float: none;
	clear: both;
}

/* jLanguage */


.jLanguage {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 30px;
	clear: both;
}

#flagindex.jLanguage {
	position: absolute;
	top:  10px;
	right: -50px;
}
.jLanguage ul {
	position: relative;
	margin: 0;
	padding: 0;
}

.jLanguage ul li {
	margin: 0 5px 0 0;
	list-style: none;
	float: right;
	padding: 0;
	*width:  0;
	position: relative;
}

.jLanguage a img {
	border: 0;
	margin: 0;
}

.jLanguage ul li.current_language_item {
	
}


/* content */

#omoss {
	position: absolute;
	top: 0px;
	*top: 1px;
	display: none;
/* IE 6*/
	margin-left: 880px;
}

*+HTML #omoss {
	position: absolute;
	top: -2px;
	margin-left: 880px;
}

#omoss a:link img {
	background: url('bildene/omoss.jpg') no-repeat;
	border: 0;
	border-width: none;
	margin: 0px;
	padding: 0px;
}

#omoss a:visited img {
	background: url('bildene/omoss.jpg') no-repeat;
	border: 0;
	border-width: none;
}

#omoss a:hover img {
	background: url('bildene/omosshover.jpg') no-repeat;
}

#omoss a:active img {
	background: url('bildene/omosshover.jpg') no-repeat;
}

#omossforside {
	position: absolute;
	top: 459px;
	margin-left: 880px;
	display: none;
}

*+html #omossforside {


/*IE 7 */
	position: absolute;
	top: 459px;
	margin-left: 880px;
}

#omossforside a:link img {
	background: url('bildene/omoss.jpg') no-repeat;
	border: 0;
	border-width: none;
	margin: 0px;
	padding: 0px;
}

#omossforside a:visited img {
	background: url('bildene/omoss.jpg') no-repeat;
	border: 0;
	border-width: none;
}

#omossforside a:hover img {
	background: url('bildene/omosshover.jpg') no-repeat;
}

#container {
	text-align: left;
	width: 880px;
	height: 200px;
	max-height: 200px;
	margin: 0 auto;
	position: relative;
}

#content {
	background-color: #fff;
	font-size: 1.2em;
	line-height: 1.5em;
	width: 800px;
	padding: 20px;
	clear: both;
	border-color: #ffffff;
	border-width: 20px;
	border-style: solid;
	position: relative;
	top: -121px;
	*top: -129px;
	overflow: auto;
}

.artikelcontent {
	margin:  0 0 30px;
	padding: 0 0 30px;
	border-bottom: 1px #ccc dotted;
}

.artikelcontent .meta {
	font-size:  11px;
	background: #ccc;
	color: #fff;
	padding: 5px 5px 4px;
	margin-right: 10px;
	float: right;
	line-height: 1em;
}


#content p {
	position: relative;
}

#content ul {
	list-style-position: inside;
	margin: -10px 0 15px 10px;
}

#content ul li {
	list-style-position: outside;
	*margin: 0 0 0 30px;
}

#content a:link {
	color: #b00027;
}

#content a:visited {
	color: #b00027;
}

#content a:hover {
	color: #000000;
}

#content a:active {
	color: #000000;
}

#topbox {
	font-weight: bold;
	font-style: italic;
	padding: 35px 25px 25px 25px;
	*padding: 25px 25px 25px 25px;
	height: 34px;
	width: 388px;
	*width: 393px;
	background-color: #b00027;
	font-size: 1.8em;
	color: #ffffff;
	text-align: left;
	border-left-color: #6f7072;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #6f7072;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	*border-right-color: #6f7072;
	*border-right-style: solid;
	*border-right-width: 1px;
	position: relative;
	top: -121px;
	*top: -124px;
}
*+HTML #topbox {
	width: 388px;
	padding: 35px 25px 25px 25px;
}

.contentimg {
	margin: 20px;
	padding: 0px;
	background-color: white;
	float: right;
}

.imageframe {
	margin: 10px;
}

.imgalignleft {
	float: left;
}

.imgalignright {
	float: right;
}

.imgaligncenter {
	margin-left: auto;
	margin-right: auto;
}

#index {
	width: 880px;
	height: 459px;
	margin-left: -10px;
}


#content a:link img, a:hover img, a:visited img,
#index a:link img, a:hover img, a:visited img {
	border-width: 0px;
	border-style: none;
}

#logo {
	background: url('bildene/logo.jpg') no-repeat;
	width: 446px;
	height: 110px;
}

#logoindex {
	background: url('bildene/logo.jpg') no-repeat;
	width: 446px;
	height: 110px;
	*margin-top: -10px;
}

*+HTML #logoindex {
	margin-top: -4px;
}


#logo img {
	height: 110px;
	border: 0;
}

#logo a:link img {
	border-style: none;
	border: 0;
}

#logo a:hover img {
	border-style: none;
	border: 0;
}

/* navigation index */



#navigationindex {
	position: relative;
	left: 445px;
	top: -109px;
	width: 44px;
	*top: -110px; /* IE 6 */
}

*+HTML #navigationindex {


/*IE 7 */
	position: relative;
	left: 445px;
	top: -104px;
	width: 44px;
}

#navigationindex ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: -1px;
	margin-left: -5px;
	width: 440px;
	height: 121px;
	border-bottom-color: #6f7072;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

#navigationindex li {
	text-align: center;
	list-style: none;
	border-style: solid;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	margin-left: -1px;
	float: left;
	display: block;
	height: 110px;
	width: 87px;
	border-width: 1px;
	border-color: #6f7072;
	border-style: solid;
	text-decoration: none;
	color: #ffffff;
	font-size: 1.2em;
	display: block;
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#navigationindex li a:link {
	text-decoration: none;
	display: block;
	background: url('bildene/navigasjonlink.png') no-repeat;
	margin-top: -9px;
	padding-top: 9px;
	height: 110px;
	width: 87px;
}

#navigationindex li a:visited {
	text-decoration: none;
	display: block;
	background: url('bildene/navigasjonlink.png') no-repeat;
	margin-top: -9px;
	padding-top: 9px;
	height: 110px;
	width: 87px;
}

#navigationindex li a:hover {
	margin-top: -9px;
	padding-top: 9px;
	height: 110px;
	width: 87px;
	display: block;
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#navigationindex a:active {
	margin-top: -9px;
	padding-top: 9px;
	height: 110px;
	width: 87px;
	display: block;
	background: url('bildene/navigasjonhover.png') no-repeat;
}

/* navigation  */

#navigation {
	position: relative;
	left: 445px;
	top: -109px;
	*top: -111px;
	width: 44px;
	background-color: black;
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: -1px;
	margin-left: -5px;
	width: 440px;
	height: 121px;
	border-bottom-color: #6f7072;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

#navigation li {
	text-align: center;
	list-style: none;
	border-style: solid;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	margin-left: -1px;
	float: left;
	display: block;
	height: 110px;
	width: 87px;
	border-width: 1px;
	border-color: #6f7072;
	border-style: solid;
	text-decoration: none;
	color: #6f7072;
	font-size: 1.2em;
	display: block;
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#navigation li a:link {
	text-decoration: none;
	display: block;
	background: url('bildene/navigasjonlink.png') no-repeat;
	margin-top: -9px;
	padding-top: 9px;
	height: 110px;
	width: 87px;
}

#navigation li a:visited {
	text-decoration: none;
	display: block;
	background: url('bildene/navigasjonlink.png') no-repeat;
	margin-top: -9px;
	padding-top: 9px;
	height: 110px;
	width: 87px;
}

#navigation li a:hover {
	margin-top: -9px;
	padding-top: 9px;
	height: 110px;
	width: 87px;
	display: block;
	background: url('bildene/navigasjonhover.png') no-repeat;
	color: #fffff;
}

#navigation li a:active {
	margin-top: -9px;
	padding-top: 9px;
	height: 110px;
	width: 87px;
	display: block;
	background: url('bildene/navigasjonhover.png') no-repeat;
}

.page_item ul {
	font-size: 0.5em;
	width: 437px;
	height: 81px;
	position: relative;
	left: 0px;
	background-color: #000000;
	color: #ffffff;
}

#navigation ul li.current_page_item a:link {
	

/*current page 1. level */
	background: url('bildene/navigasjonhover.png') no-repeat;
	z-index: 100;
}

#navigation ul li.current_page_item a:visited {
	

/*current page 1. level */
	background: url('bildene/navigasjonhover.png') no-repeat;
	z-index: 100;
}

#navigation ul li.current_page_item a:active {
	

/*current page 1. level */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#navigation li.page_item ul {


/*liste level 2 */
	font-size: 0.5em;
	width: 436px;
	height: 83px;
	background-color: #000000;
	color: #ffffff;
	position: absolute;
	left: -1px;
	border-color: #6f7072;
	border-style: solid;
	border-width: 1px;
	border-right-width: 0px;
}

#navigation li.current_page_item li.page_item {


/*liste level 2 */
	height: 31px;
	width: 108px;
}

#navigation li.current_page_item li.page_item a:link {

/*liste level 2 */
	background-color: black;
}

#navigation li.current_page_item li.page_item a:visited {

/*liste level 2 */
	background-color: black;
}

#navigation li.current_page_item li.page_item a:hover {

/*liste level 2 */
	background-color: #b00027;
}

#navigation li.current_page_item li.page_item a:active {

/*liste level 2 */
	background-color: #b00027;
}

#navigation li.page_item li.page_item {


/*aktiv liste level 2 */
	height: 31px;
	width: 108px;
	margin-left: -1px;
	margin-top: -1px;
	border-bottom-color: #6f7072;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#navigation li.page_item li.page_item a:link {

/*aktiv liste level 2 */
	height: 31px;
	background: none;
	color: #ffffff;
	width: 108px;
	background-color: black;
}

#navigation li.page_item li.page_item a:visited {

/*aktiv liste level 2 */
	height: 31px;
	background: none;
	color: #ffffff;
	width: 108px;
	background-color: black;
}

#navigation li.page_item li.page_item a:hover {

/*aktiv liste level 2 */
	background-color: #b00027;
}

#navigation li.page_item li.page_item a:active {

/*aktiv liste level 2 */
	background-color: #b00027;
}

#navigation li.current_page_ancestor a:link {
	

/*aktiv liste 1 bei level 2 */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#navigation li.current_page_ancestor a:visited {
	

/*aktiv liste 1 bei level 2 */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#navigation li.current_page_ancestor a:active {
	

/*aktiv liste 1 bei level 2 */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#navigation li.page_item li.current_page_item a:link {


/*aktiv liste 2 bei level 2 */
	background-color: #b00027;
}

#navigation li.page_item li.current_page_item a:visited {


/*aktiv liste 2 bei level 2 */
	background-color: #b00027;
}

#navigation li.page_item li.current_page_item a:active {


/*aktiv liste 2 bei level 2 */
	background-color: #b00027;
}

#nnavigation ul li.page_item current_page_ancestor page_folder a:link {
	

/*aktiv liste 1 bei level 2 - IE und Rest */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

/* navigation om oss */

#omosssubnavi ul {


/*liste level 2 */
	font-size: 8px;
	width: 430px;
	height: 83px;
	background-color: #000000;
	color: #ffffff;
	position: absolute;
	left: -1px;
	border-color: #6f7072;
	border-style: solid;
	border-width: 1px;
	border-right-width: 0px;
}

#omosssubnavi  li.page_item {


/*liste level 2 */
	height: 31px;
	width: 87px;
}

#omosssubnavi  li.page_item a:link {

/*liste level 2 */
	background-color: black;
}

#omosssubnavi  li.page_item a:visited {

/*liste level 2 */
	background-color: black;
}

#omosssubnavi  li.page_item a:hover {

/*liste level 2 */
	background-color: #b00027;
}

#omosssubnavi li.page_item a:active {

/*liste level 2 */
	background-color: #b00027;
}

#omosssubnavi li.page_item {


/*aktiv liste level 2 */
	height: 31px;
	width: 87px;
	margin-left: -1px;
	margin-top: -1px;
	border-bottom-color: #6f7072;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#omosssubnavi li.page_item a:link {

/*aktiv liste level 2 */
	height: 31px;
	background: none;
	color: #ffffff;
	width: 87px;
	background-color: black;
}

#omosssubnavi li.page_item a:visited {

/*aktiv liste level 2 */
	height: 31px;
	background: none;
	color: #ffffff;
	width: 87px;
	background-color: black;
}

#omosssubnavi li.page_item a:hover {

/*aktiv liste level 2 */
	background-color: #b00027;
}

#omosssubnavi li.page_item a:active {

/*aktiv liste level 2 */
	background-color: #b00027;
}

#omosssubnavi li.current_page_ancestor a:link {
	

/*aktiv liste 1 bei level 2 */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#omosssubnavi li.current_page_ancestor a:visited {
	

/*aktiv liste 1 bei level 2 */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#omosssubnavi li.current_page_ancestor a:active {
	

/*aktiv liste 1 bei level 2 */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#omosssubnavi li.page_item li.current_page_item a:link {


/*aktiv liste 2 bei level 2 */
	background-color: #b00027;
}

#omosssubnavi li.page_item li.current_page_item a:visited {


/*aktiv liste 2 bei level 2 */
	background-color: #b00027;
}

#omosssubnavi li.page_item li.current_page_item a:active {


/*aktiv liste 2 bei level 2 */
	background-color: #b00027;
}

#omosssubnavi ul li.page_item current_page_ancestor page_folder a:link {
	

/*aktiv liste 1 bei level 2 - IE und Rest */
	background: url('bildene/navigasjonhover.png') no-repeat;
}

#omosssubnavi h1 {
	display: none;
	height: 0px;
	line-height: 0px;
}

/* footer */

#footer {
	color: #b3b3b3;
	text-align: right;
	clear: both;
	position: relative;
	top: -100px;
	font-size: 0.8em;
	}

#footer a:link {
	text-decoration: none;
	color: #b3b3b3;
}

#footer a:hover {
	text-decoration: none;
	color: #b00027;
}