
/* ---------------------------------------------- */
/* TEMA 4  Blaa - Standard (4)                      */
/* ---------------------------------------------- */


/* merking av side via body id */
#hoved-side #nav li.hovedside a {
 background: #CED8E3 url(/css/tema/bilder/tab-bck.jpg) repeat-x left bottom;
 color: #555;
 border-color: #fff;
}

#logo h1 {
 float: left;
 text-indent: -2000px;
 overflow: hidden;
 text-align: left;
 margin:0;
 padding:0;
}

#logo h1 a {
 display: block;
 background: transparent url(/css/tema/bilder/dl-logo.jpg) no-repeat left bottom;
 width: 250px;
 height: 45px;
}

#logo h1 a:hover { background: transparent url(/css/tema/bilder/dl-logo.jpg) no-repeat left top; }

/* [Felles Oppsett Bokser] ######################################## */

#sokesenter, #link-kat-hoved, #rss-hoved, #hurtigpekere {
 background: #ced8e3;
 border: 1px solid #546f8c;
 width: 45%;
 float: left;
 height: 19em;
 padding: 0.5% 1%;
 text-align: left;
 margin: 0 5px;
}

#rss-hoved .fane-panel, #hurtigpekere .fane-panel { height: 26.5em; }

#rss-hoved-panel h2, #hurtigpekere-panel h2 {
 clear: both;
 font: 1.6em/1em Georgia, "Times New Roman", Times, Palatino, "Palatino linotype", serif;
 color: #4976A9;
 margin: 0;
 padding: 0 .1em 1em .7em;
}

.fane-panel {
 border: 1px solid #546f8c;
 clear: both;
 padding: 1em;
 background-color: #fff;
 height: 15em;
 overflow: auto;
}

.fane-panel legend {
 position: absolute;
 left: 0;
 top: -9999px;
 width: 1px;
 height: 1px;
 overflow: hidden;
}

.fane-nav {
 padding: 0 0 0 10px;
 float: left;
 width: 98%;
 font-size: .95em;
}

.fane-nav li {
 float: left;
 margin: 0;
 padding:0 2px;
}

.fane-nav li a {
 background: #C1D3E1 url(/css/tema/bilder/tab-bck.jpg) repeat-x top left;
 color : #5c5c4c;
 font-family : Verdana, arial, helvetica, sans-serif;
 text-decoration : none;
 display: block;
 padding:0 8px;
 height: 16px;
 line-height: 16px;
 border: 1px solid #546F8C;
 border-bottom-width: 0px;
}

.fane-nav li a:hover, .fane-nav li a:focus {
 background-image: none;
 background-color:#fff;
 color : #5c5c4c;
}

.fane-nav li a:active {
 background-image: none;
 background-color: #fff;
 color : #3e3e33;
}

.fane-nav a.sok-fane-on, .fane-nav a.rss-fane-on, .fane-nav a.h-fane-on {
 background-image: none;
 background-color: #fff;
 color : #3e3e33;
}

/* [Søkesenter] ######################################## */

#sokesenter input[type="submit"] { padding: 8px 12px; }

#sokesenter label {
 font-size: 0.9em;
 color: #4976A9;
}

#sokesenter p label { display: block }

#soknorgetxt, #sokverdentxt, #sokoppslagtxt, #sokmediertxt, #sokdiversetxt { width: 80% }

#sokesenter .sokesenter-lbl { display: block; }

#sokesenter fieldset {
 margin-top: 5px;
 width: 98%;
}

#sokesenter fieldset span {
 float: left;
 width: 32%;
 padding: 0.3em 0 0 0;
}

#sokesenters fieldset input { float: left; }

#sokesenter p {
 margin: 0;
 padding: 0;
 clear: both;
}

#sokesenter .sokesenter-txtfld { width: 80%; }

/* [/Søkesenter] ######################################## */


/* [Link Kategori] ###################################### */

#link-kat-hoved {
 float: right;
 padding: 0.5% 1%;
}

#link-kat-hoved h2 {
 margin: 0 0 1px 0.6em;
 font-size: 1.2em;
 color: #58718C;
}

#link-kat-hoved ul {
 padding: .5em;
 background-color: #fafafa;
 border: 1px solid #546f8c;
 height: 16em;
 margin: 0 auto
}

#link-kat-hoved ul li {
 float: left;
 width: 47%;
}

#link-kat-hoved ul li a {
 display: block;
 padding: .4em 0;
}

#link-kat-hoved ul li a:hover, #link-kat-hoved ul li a:active, #link-kat-hoved ul li a:focus { background-color:#ced8e3; }

/* [/Link Kategori] ###################################### */
 
/* [RSS nyheter] ###################################### */ 
 
  
#rss-hoved {
 height: 30em;
 margin-bottom: 1em;
}

#rss-hoved-panel a, #rss-hoved-panel a:link, #rss-hoved-panel a:visited {
 color: #4976A9;
 text-decoration: none;
}

#rss-hoved-panel a:hover, #rss-hoved-panel a:active, #rss-hoved-panel a:focus { text-decoration: underline; }

#rss-hoved-panel li { padding-bottom: 1.3em; }

#rss-hoved-panel p { margin: .4em .3em; }

#rss-aftenposten, #rss-vgnett, #rss-dagbladet, #rss-hardware { display: block; }

/* [/RSS nyheter] ###################################### */

#hurtigpekere {
 float: right;
 height: 30em;
 margin-bottom: 1em;
}

#hurtigpekere-panel ul { margin: 0 1%; }

#hurtigpekere-panel ul li {
 float: left;
 width: 32%;
 padding-bottom: 1.3em;
}

/* [YR] ###################################### */

#h-vaer ul li h3 { color:#80A4CB }

#h-vaer span.celsius-below { color: #1874CD; }

#h-vaer span.celsius-over { color: #CD3333; }

#copyright-yr {
 text-align:left;
 padding: .8em .1em;
 color: #999999
}

/* [/YR] ###################################### */


/* JS Spesial */
#sok-webnorge, #sok-webverden, #sok-weboppslag, #sok-webmedier, #sok-webdiverse { padding-bottom: 10em; }

#sokesenter .fane-panel, #hurtigpekere .fane-panel { overflow: hidden }

#h-tvogradio, #h-underholdning, #h-utvalgte, #h-vaer { height: 30em; }
