﻿/* CSS Document MAL*/
/* hele vinduet, legg inn bakgrunnsfarge/grafikk her */
body
{
background-image:url(img/bakgrunn_noter1.jpg);
background-repeat:repeat-y;
background-position:top center;
margin:0px auto;
word-wrap: break-word;
font-size:13px;
color:#221e1f;
font-family:82%/1.5em Lucida Sans Unicode,Lucida Grande,Lucida Sans,Lucida,sans-serif;}
#parImg img
{
border:1px solid #000000;




}
#historie
{
font-size:10px;
color:#221e1f;
margin-bottom:5px;
}
#historie a
{
font-size:10px;
color:#221e1f;
text-decoration:none;
}
#historie a:hover
{
font-size:10px;
color:#221e1f;
text-decoration:underline;
}
h1
{
width:100%;
height:27px;
border-bottom:1px solid #192e58;
border-top:1px solid #192e58;
line-height:27px;
font-size:12px;
color:#221e1f;
margin:0px;
margin-bottom:10px;
}
h2
{
/*font-size: 12px;*/
font-size:16px;
color: #30465b;
}
h3
{
/*font-size: 12px;*/
font-size:14px;
color: #30465b;
}
h5{
/*font-size: 12px;*/
font-size:14px;
color: #b65fc6;
text-decoration:none;}
h5 a{
font-size:14px;
color: #b65fc6;
}
a{
/*color:#192e59;*/
color:#007dc3;
text-decoration:none;
}
a:hover
{
color:#a83958;
text-decoration:underline;
}
#main
{
width:1000px;
min-height:600px;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
text-align:left;
background-color:#FFFFFF;
}
/*a
{
font-size:11px;
color:#0b1e45;
text-decoration:underline;
}
a:hover
{
font-size:11px;
color:#0b1e45;
text-decoration:underline;
}*/




/* --------------------------------------------------------- toppene ---------------------------------------------------------*/
#top1
{
position:relative;
width:1000px;
height:107px;
}
#top1Logo
{
position:absolute;
top:25px;
left:10px;
width:276px;
height:54px;
background-image:/*url(img/NorskNoteservice_cmyk.png)*/ url("img/noteservice-small.png");
background-repeat:no-repeat;
}
#top1Logo a
{
display:block;
width:276px;
height:53px;
}
#syng
{
position:absolute;
top:5px;
right:2px;
background-image:url(img/slogan_03.png);
background-repeat:no-repeat;
width:210px;
height:39px;
}
#syng1
{
position:absolute;
top:5px;
right:2px;
/*background-image:url(img/slogan_03.png);*/ 
background-repeat:no-repeat;
width:210px;
height:39px;
}
#site
{
position:absolute;
top:45px;
right:60px;
background-image:url(img/sitemap_element_noteservice_03.png);
background-position:left;
background-repeat:no-repeat;
width:114px;
height:30px;
border-right:1px solid #000000;
}
#site a
{
display:block;
width:104px;
height:30px;
}
#engFlagg
{
position:absolute;
top:52px;
right:20px;
width:21px;
height:14px;
background-image:url(img/engFlagg.gif);
background-repeat:no-repeat;
}
#engFlagg a
{
display:block;
right:20px;
width:21px;
height:14px;
}


#norFlagg
{
position:absolute;
top:52px;
right:20px;
width:21px;
height:14px;
background-image:url(img/norFlagg.gif);
background-repeat:no-repeat;
}
#norFlagg a
{
display:block;
right:20px;
width:21px;
height:14px;
}






























#sok
{
position:absolute;
bottom:1px;
right:2px;
width:216px;
height:29px;
background-image:url(img/sok_element_noteservice_03.png);
background-repeat:no-repeat;
}
#sokInp
{
position:absolute;
top:5px;
left:75px;
border:1px solid #000000;
height:15px;
}
#sokButton
{
position:absolute;
top:5px;
left:20px;
}
/* top meny */
#topMenu
{ 
z-index:5000;
width:1000px;
margin-left:0px;
height:30px;
line-height:30px;
position:relative;
}
.top1MenyLB
{
float:left;
height:30px;
width:124px;/*width:125px;*/
margin-right:0px;
border-right:dotted 1px #639cc4;
border-bottom:0px;
}
.top1MenyLB a
{
display:block;
height:30px;
line-height:30px;
width:122px;
color:#ffffff;
text-decoration:none;
padding-left:2px;
text-align:center;
font-size:13px;
}
.top1MenyLB a:hover
{
color:#ffffff;
text-decoration:none;
background-color:#192e59;
}
.top1MenyLBSel
{
float:left;
height:30px;
width:124px;/*width:125px;*/
border-right:dotted 1px #639cc4;
margin-right:0px;
border-bottom:0px;
}
.top1MenyLBSel a
{
display:block;
height:30px;
line-height:30px;
width:122px;
color:#ffffff;
text-decoration:none;
padding-left:2px;
text-align:center;
font-size:13px;
}
.top1MenyLBSel a:hover
{
color:#ffffff;
text-decoration:none;
background-color:#192e59;
}
.subWrapper
{
position:absolute;
top:30px;/*under top linken*/
left:0px;
display:none;
min-height:10px;
min-width:150px;
}
.top1SubMeny
{
width:170px;
min-height:24px;
clear:both;
line-height:14px;
}
.top1SubMeny a
{
background-color:#0b1e45;
display:block;
min-height:14px;
min-width:140px;
padding-left:5px;
padding-right:5px;
padding-top:7px;
padding-bottom:7px;
color:#ffffff;
font-size:13px;
text-decoration:none;
}
.top1SubMeny a:hover
{
color:#ffffff;
font-size:13px;
text-decoration:none;
background-color:#192e59;
}
#top2
{
width:1000px;
height:30px;
background-image:url(img/topMenyBackgr.gif);
background-repeat:repeat-x;
}
.top2MB
{
min-width:50px;
height:30px;
float:left;
}
.top2MB a
{
display:block;
min-width:30px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
font-size:12px;
color:#639cc4;
text-decoration:none;
}
.top2MB a:hover
{
text-decoration:none;
color:#FFFFFF;
}
.top2MBS
{
min-width:50px;
height:30px;
float:left;
}
.top2MBS a
{
display:block;
min-width:30px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.top2MBS a:hover
{
text-decoration:none;
color:#FFFFFF;
}
#top3
{
width:958px;
min-height:600px;
border-left:1px solid #000000;
border-right:1px solid #000000;
padding:20px;
background-color:#ffffff;
overflow-x:hidden;
}
/*----------- forsiden -----------*/
#top2_2_forsiden
{
position:relative;
width:960px;
height:360px;
background-color:#769bb9;
padding:20px;
}
#top2_2_forsiden_col1
{
width:704px;
height:360px;
float:left;
}
#top2_2_forsiden_col2
{
width:214px;
height:300px;
float:left;
background-color:#243b63;
padding:20px;
}
#top2_2_forsiden_col2_inner
{
width:192px;
height:278px;
border:2px solid #ffffff;
padding:10px;
color:#FFFFFF;
}
#top2_3_forsiden
{
width:1000px;
height:41px;
background-image:url(img/syngogspillportalen_06.png);
background-repeat:no-repeat;
}
#col1_forsiden
{
width:734px;
min-height:200px;
float:left;
margin-right:20px;
padding-right:20px;
margin-bottom:20px;
border-right:0px solid #000000;
}
#col2_forsiden
{
width:184px;
min-height:200px;
float:left;
margin-bottom:20px;
}
#col2_forsiden_nyheter
{
width:184px;
min-height:50px;
}
#col2_forsiden_nyheter_heading
{
width:184px;
height:36px;
line-height:36px;
/*color:#FFFFFF;*/
font-weight:bold;
/*text-indent:10px;*/
/*background-image:url(img/blaaKnapp.png);*/
background-repeat:no-repeat;
color:#30465B;
font-size:14px;
}
#col2_forsiden_aktuelt
{
width:184px;
min-height:50px;
}
#col2_forsiden_aktuelt_heading
{
width:184px;
height:36px;
line-height:36px;
/*color:#000000;*/
color:#30465B;
font-weight:bold;
/*text-indent:10px;*/
/*background-image:url(img/graaKnapp.png);*/
background-repeat:no-repeat;
font-size:14px;
}
/*----------- 3 kolonner -----------*/
#col_1_3
{
width:184px;
min-height:200px;
float:left;
margin-bottom:20px;
}
#col_2_3
{
width:550px;
min-height:200px;
float:left;
margin-bottom:20px;
margin-left:20px;
margin-right:20px;
}
#col_3_3
{
width:184px;
min-height:200px;
float:left;
margin-bottom:20px;
}
/*----------- en kolonne til høyre -----------*/
#col1_hoyre
{
width:184px;
min-height:200px;
float:left;
margin-bottom:20px;
margin-right:20px;
}
#col2_hoyre
{
width:754px;
min-height:200px;
float:left;
margin-bottom:20px;
}
/* --------------------------------------------------------- kolonner ---------------------------------------------------------*/
#col1
{
width:754px;
min-height:200px;
float:left;
margin-right:20px;
margin-bottom:20px;
}
#col2
{
width:184px;
min-height:200px;
float:left;
margin-bottom:20px;
}
#col2_t1
{
width:184px;
min-height:50px;
}
#col2_t1Header
{
width:184px;
height:36px;
line-height:36px;
color:#000000;
font-weight:bold;
text-indent:10px;
background-image:url(img/graaKnapp.png);
background-repeat:no-repeat;
}
#sokEnkel
{
position:relative;
width:184px;
height:27px;
background-image:url(img/noteservice_sok_enkel_12.png);
background-repeat:no-repeat;
}
#sokInpEnkel
{
position:absolute;
top:5px;
left:5px;
border:1px solid #000000;
height:15px;
}
#sokButtonEnkel
{
position:absolute;
top:3px;
right:2px;
}
#col2_t2
{
width:184px;
min-height:50px;
}
#col2_t2Header
{
width:184px;
height:36px;
line-height:36px;
color:#FFFFFF;
font-weight:bold;
text-indent:10px;
background-image:url(img/blaaKnapp.png);
background-repeat:no-repeat;
}
#col2_t3
{
width:184px;
min-height:50px;
}
#col2_t3Header
{
width:184px;
height:36px;
line-height:36px;
color:#FFFFFF;
font-weight:bold;
text-indent:10px;
background-image:url(img/lysBlaKnapp.png);
background-repeat:no-repeat;
}
/* --------------------------------------------------------- footer ---------------------------------------------------------*/
#footer1
{
clear:both;
width:958px;
min-height:20px;
border-top:1px solid #000000;
padding-top:20px;
}
#footer2
{
clear:both;
width:1000px;
min-height:20px;
background-image:url(img/grayFooterBackgr.gif);
background-repeat:repeat-x;
padding-top:14px;
}
/*--------------- stepcarousel ---------------*/
.stepcarousel
{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 704px; /*Width of Carousel Viewer itself*/
height: 340px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt
{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel
{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-left: 10px; /*margin around each panel*/
margin-right: 10px;
width: 684px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
#mygallery-paginate
{
position:absolute;
bottom:10px;
left:0px;
width: 710px;
text-align:right;
}
#norFlagg {
background-image:url(img/nor.gif);background-repeat:no-repeat;height:14px;position:absolute;right:20px;top:52px;width:21px;}#norFlagg a {display:block;height:14px;right:20px;width:21px;}
















