@charset "iso-8859-1";
/* CSS Document */

body{
	background:url(images/bg.gif) center repeat-y;
	font-family:"Gill Sans", "Gill Sans MT" Arial, Helvetica, sans-serif;
}

div#center{
	width: 987px;
	margin: 0 auto;
}

/* Mesterlogoene */
div#logo_corner{ 
	float:right;
	margin: 10px 30px;
}

div#logo_corner img{ 
	margin-left:15px;
	}


/* Alt innhold med unntak av mesterlogoene */
div#content{ 
	width: 780px;
	margin: 0 auto;
}

/* Logo og Kontaktinformasjon */
img#ansnes_logo{
	float:left;
	margin-left:-3px;
}

p#kontaktinfo{ 
	float:left;
	margin: 50px 15px;
	font-size:10pt;
	color:#343434;
}

p#kontaktinfo a{ 
	text-decoration: none;
	color:#343434;
}

p#kontaktinfo a:hover{ 
	text-decoration: underline;
}

/************************************************
******************* MENU & FLASH ****************
************************************************/

div#header{
	float:left;
	background:#ffcd00;
	width:100%;
}
div#flashcontent{
	width:615px;
	height:245px;
	float:left;
	padding:0;
}
	
div#flash{
	float:left;
	margin-bottom:-4px;
	padding:0;
}

div#menu{
	float:right;
	font-size:10pt;	
	margin:0;
	padding:0;
	margin-top:0;
	margin-right:20px;
	font-family: Arial, Helvetica, sans-serif;	
}

div#menu ul{
	list-style-type:none;
	padding-left:10px;
	padding-right: 10px;
}

a#active{ /* Aktivt menyvalg*/
	color:#CC0000 !important;
}

div#menu a{
	text-decoration:none;
	color:#222;
}

div#menu a:hover{
	text-decoration:underline;
}

ul#main_menu{ 
	margin-top:7px;
	font-weight:bold;
}

ul#sub_menu{
	margin-top:25px;
}

/************************************************
******************* TEXT ***********************
***********************************************/

/* Hovedspalten med tekst */
div#text{
	float:left;
	width:600px;
	
}

div#text h1 {
	margin-top:20px;
	font-size:11pt;
}

div#text p{
	font-size:11pt;
}

.news_img img{
margin-right:10px;
border:#19171b solid thick;
}

.intranett
{
margin-top:5px;
}

/**************** Nyheter forsiden ***********************/

div.thumbs{
	width:160px;
	float:left;
	margin-top:30px;
}

div.thumb_center{
	width:160px;
	float:left;
	margin-top:30px;
}

div#thumb_center{ /* Marg på den midterste nyheten */
	margin-left: 60px;
	margin-right: 60px;
}

div.thumbs h2{
	font-size:11px;
	margin-bottom:3px;
}

div.thumbs a{
	color:#5a5a5a;
}

div.thumbs p{
	font-size:11px !important;
	margin-top:0px;
}


div.thumbs img{
	border:#19171b solid thick;
}
.artikkelbilde
{
margin-right:10px;
border:#19171b solid thick;
}

/**************** Faktaboks (gul ramme) ***********************/
div.info_box{
	border:dashed #ffcc2b 2pt;
	padding:15px;
	float:left;
	width: 570px;
	margin-bottom: 50px;

}

.infotext
{
float:right;
width:400px;
}

div.info_box h2{
	font-size:11pt;
}

div.info_box img{
	border:#19171b solid thick;
	float:left;
	margin-right:15px;
}

/**************** Nyhetsforside (nyheter.php) ***********************/

div.news_box{
	border:dashed #ffcc2b 1px;
	padding:15px;
	float:left;
	width: 567px;
	margin-top: 10px;
}

div.news_box h1{
	margin-top:5px !important;
	font-size:11pt;
}

div.news_box img{
	border:#19171b solid thick;
	float:left;
	margin-right:15px;
}


.nyhetsbilde
{
float:left;
margin: 5px 10px 5px 0;
}

div#footer
{
float:left;
font-size:10px;
font-style: italic;
}


/************************************************
******************* RIGHT ***********************
***********************************************/

div#right_om{
	width:155px;
	float:right;
	font-size:13px;
}


h2#right_header_om{
	margin-bottom:5px !important;
	margin-top:20px;
	font-weight:bold;
	font-size:14px;
}

div#right{
	width:155px;
	float:right;
}

h2#right_header{
	margin-bottom:20px !important;
	margin-top:20px;
}

div#right h2{
	font-size:14px;
}

div#right ul{
	padding-left:15px;
	margin-top:-5px;
}
div#right li{
	color:#ffcc2b;
	font-size:13px;
}
span.li_text{
	color:#000;
}

/************************************************
******************* EDIT ***********************
***********************************************/
div.info
{
font-size:10px;
}
table#nyhetstabell
{
font-size:12px;
}
table#bildetabell
{
font-size:12px;
float:left;
}

.info {
	background: #f8fafc url(http://www.ansnes.no/images/icons/information.png) center no-repeat;
	background-position: 15px 50%;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #b5d4fe;
	border-bottom: 2px solid #b5d4fe;
	font-size: 14px !important;
	width: 433px;
	clear:both;
	}
.news_title
{
font-size:14px;
font-weight:bold;
}

/************************************************
******************* ALERTDIVER ***********************
***********************************************/
.alert {
	font-size:10px;
	background: #fff6bf url(http://www.apeland.no/images/icons/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos http://www.w3.org/TR/CSS21/colors.html */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	}

.info {
	background: #f8fafc url(http://www.apeland.no/images/icons/information.png) center no-repeat;
	background-position: 15px 50%;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #b5d4fe;
	border-bottom: 2px solid #b5d4fe;
	font-size: 10px;
	width: 170px;
	}

.info_wider {
	background: #f8fafc url(http://apeland.no/images/icons/information.png) center no-repeat;
	background-position: 15px 50%;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #b5d4fe;
	border-bottom: 2px solid #b5d4fe;
	font-size: 10px;
	width: 400px;
	}
