/* 	Klient: Bergen Sentrum AS
------------------------------------------------ 		
	©2007 Argo Internett AS
	http://www.argo.no
	
	Design	: Anders-Meyer Eldøy
	CSS 	: Anders-Meyer Eldøy
	
	Dimensjoner:	
	- Totalbredde: 		93	6px
	- Kollonebredde:	200px
	- Margin:			5px
	
	Farger:
	- Blågrå:		#334652
	- Kalender A:	#6b7e8a
	- Kalender B:	#95a9b5
	- Blågrå lys:	#95a9b5
	- Oransj:		#ff6f0f
	- Sølvgrå:		#f2f2f2
	- Bakgrunn:		#5d6c75
	- Mørkgrå:		#334652
*/

/* Eksterne stilsett
------------------------------------------------ */
@import "reset.css";
@import "3-kol.css";
@import "innhold.css";
/*
@import "debug.css";
*/

/* Base
--------------------------------------------*/
body {
/*	background: url(../bilder/bilder/struktur_element/bakgrunn_gradient.jpg) repeat-x #334652;*/
	background:url(/bilder/struktur_element/BGflyfoto.jpg) top fixed #241d56 no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:1em 0 1em 1em;
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	color:#ff6f0f;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.innhold h1 {font-size:24px;}
.innhold h2 {font-size:16px;}
table.innhold tr td div h3 {font-size:16px; color:#334652;}
.innhold h4 {font-size:14px;}
.innhold h5 {font-size:14px; color:#334652;}

.header{
	font-size:24px;
	
}

input.knapp{
	width:100px;
}

p {
	color:#747474;
	font-size:11px;
}

a {
	color: #0000ff;
	text-decoration: underline;
}

a.link {
	border-left:5px solid #ff6f0f;
	padding:0px 0px 0px 6px;
	color:#334652;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10px;
}
/* Tabell
--------------------------------------------*/
td.venstre {
	background-color:#233038;
}
td.hoyre {
	background-color:#f2f2f2;
}

/* Layout
--------------------------------------------*/
#ramme {
	width:924px;
	margin:0 0;
	padding:0px;
	background-color:#fff;
	border:1px solid #5d6c75;
	text-align:left;
}
#topp{
	background:url(../bilder/bilder/struktur_element/toppbilde.jpg) top right no-repeat
}

#kollA {
	width:198px;
	padding:0;
	margin:0 4px 0 0;
}
*html #kollA {width: 198px; margin:0 0 0 0;}

#kollB {
	margin:0 198px;
}
#kollC {
	width:198px;
}

#footer {
	border-top:4px solid #fff;
	clear:both;
}

/* Innholdstabell
--------------------------------------------*/
#tabell_innhold {
	border:none;
	margin:0;
	padding:0;
	background-color:#fff;
	margin:-4px; 
	width:100%;
}

#tabell_innhold td{
	margin:4px;
	padding:0;
	border:none;
	background-color:#f2f2f2;
}

td#nyhet_nede{
}

td#nyhet_nede img{
	width:257px;
	height:170px;
	overflow:hidden;
}

td#nyhet_topp img{
	width:522px;
	overflow:hidden;
}
/*
td#nyhet_topp p img,
td#nyhet_nede p img{
	margin:-2px -2px -2px -2px;
}
*/
/* Innholdsbokser
--------------------------------------------*/
div.innholdBoks h1, div.innholdBoks h2, div.innholdBoks h3, div.innholdBoks h4, div.innholdBoks h5, div.innholdBoks h6,div.innholdBoks p{
	margin:2px;
}

#innholdsRamme{
	background:url(../bilder/bilder/struktur_element/innhold_bg.gif) top center repeat-y;
}

div.boks h4{
	background:#334652;
	border-left:5px solid #ff6f0f;
	padding:6px 0px 6px 6px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.boks {
	border-bottom:4px solid #fff;
}

div.boks p{
	padding:3px 10px;
}

div.arkiv {padding:10px 0px 5px 0px; }

div.rss h3 {
	padding:3px 0px 10px 5px;
	font-size:1.4em;
}

div.rss a:link {
	padding-left: 5px;
	border-left: 4px solid orange;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom:3px;
	margin-left:5px;
	text-decoration:none;
	color:#ff6f0f;
	display:block;
}
div.rss a:visited {
	padding-left: 5px;
	border-left: 4px solid orange;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom:3px;
	margin-left:5px;
	text-decoration:none;
	color:#ff6f0f;
	display:block;
}
div.rss a:hover {
	border-left: 4px solid #ccc;
	color:#000;
}


*html div.nyhet, *html div.rss{ width:255px;}

div#innhold_sok{
	font-size:11px;
}

div#innhold_sok h1{
	font-size:13px;
	margin-left:0px;
	margin-bottom:4px;
}

/* Navigasjon
--------------------------------------------*/
#hovedNav ul li a{
	background: url(../bilder/bilder/struktur_element/55box.gif) repeat-y top left;
	padding:8px 0px 8px 12px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	border-bottom:2px solid #fff;
	display:block;
	margin:0;
	text-transform:uppercase;
	width:auto;
}

#hovedNav ul li a:hover{
	border-bottom:2px solid #fff;
	background-color:#334652;	
}

#hovedNav ul li ul li a{
	background: url(../bilder/bilder/struktur_element/55box.gif) repeat-y top left;
	padding:8px 0px 6px 18px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	border-bottom:2px solid #fff;
	display:block;
	margin:0;
	text-transform:uppercase;
	width:auto;
}

*html #hovedNav ul li{margin-bottom:-2px; height:28px;}
*html #hovedNav ul li ul li{height:30px;}
*html #hovedNav ul li a{width:none;	border-right:0px solid #fff;}
*html #kollA{padding-top:2px;}


/* Partnere
--------------------------------------------*/
#partnere p a img {

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.6;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

#partnere p a:hover img {

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;

}

#partnere h5 {
	text-align:left;
	color:#ccc;
	font-size:10px;
	margin:10px 0px;
	padding:0 0 0 15px;
}

#partnere p {
	text-align:left;
	margin-bottom:10px;
	padding-left:15px;
}

#partnere a {
	color: #7b8287;
	text-decoration: none;
}

#partnere a:hover{color:#fff;}

/* IE 6 fix
--------------------------------------------*/
/* Navigasjon
--------------------------------------------*/
/* Navigasjon
--------------------------------------------*/
/* Navigasjon
--------------------------------------------*/
/* Navigasjon
--------------------------------------------*/
/* Navigasjon
--------------------------------------------*/

/*KALENDER*/

#aktivitetskalender{
	text-align: center;
	width: 198px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;	
}

#aktivitetskalender {
	/*background: url(../bilder/bakgrunn_kalender.gif) no-repeat top;*/	
}

.prop {
    float:right;
    width:1px;
}

.min203px {
	height: 132px;
}

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
}

h4 {
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	color: #ab1300;
}

.nyhetsklasse_0	{
	background-color: #b94c87;
}

.nyhetsklasse_1	{
	background-color: #9c9fda;
}

.nyhetsklasse_2	{
	background-color: #fff; /*#a2da9c;*/
}

.nyhetsklasse_3	{
	background-color: #77cbd7;
}

.nyhetsklasse_4	{
	background-color: #4ba3d6;
}

.nyhetsklasse_5	{
	background-color: magenta;
}

.nyhetsklasse_6	{
	background-color: #aaa;
}

.nyhetsklasse_7	{
	background-color: #aaa;
}

.nyhetsklasse_8, .nyhetsklasse_21111112 {
	background-color: #aaa;
}

tr.aktivitet_over	{
	background-color: #677839;
	cursor: pointer;
}

tr.aktivitet_out	{
	background-color: ;
	cursor: pointer;
}

#toolbox {
	position: absolute;
	width: 198px;
	height: 80px;
	margin-top:5px;
	z-index: 1;
	visibility: hidden;
	border: dotted 1px #778b43;
	background-color: #ffffff;
	filter:Alpha(opacity=80, finishopacity=80, style=1);
}

/*END KALENDER*/

input#motta_tips{
	height:18px;
	border: 1px solid black;
	margin-right: 3px;
	margin-bottom: 4px;
}

#finn_butikk select{
	width: 196px;
}

input#frm_stopp{
	width:20px;
}

.usynlig {
	visibility:hidden;
}

div.disclaimer {
	background: #5D6C75;
	width:926px;
	padding: 4px 0 6px;
}

p.disclaimer {
	color:#fff;
	background: #5D6C75;
	text-align: center;
}

p.disclaimer a {
	color:#fff;
}