@CHARSET "UTF-8";
/* old color #778980 , new #000 */
html, body                                                                      { font-family: Tahoma; background:#BDC8C2; margin:8px; padding:0px; font-size:11px; color: #000; }
a img                                                                           { border:0px; }
a:visited																		{ color:#0000EE; }
#extra-1                                                                        { display: none; }
#extra-2                                                                        { display: none; }
#container                                                                      { margin: 0 auto; width: 955px; background: url(images/bakgrunn.jpg) repeat-y #fff; 
                                                                                    padding:20px 56px 0px 56px; position: relative; }
#placeholder-top															    { padding-left: 10px; }
#placeholder-top .page-header                                                   { float: left; }
#placeholder-top .bannerArticle                                                 { float: left; overflow: hidden; width: 710px; height: 142px; }
#placeholder-top .full-searchinput, .small-searchinput                          { position: absolute; right:65px; top:165px; }
#placeholder-top .horizontal-menu                                               { clear: both; width: 939px; }
#placeholder-top .horizontal-menu h3, .small-searchinput h3                     { display: none; }
#placeholder-top .horizontal-menu ul                                            { background: url(images/meny_bakgrunn.jpg) repeat-x; list-style: none; height:34px; 
                                                                                    margin:0px 0px 1px 0px; padding:0px; }
#placeholder-top .horizontal-menu li a                                          { list-style: none; margin: 0; padding: 9px 20px 9px 20px; display: block; font-size:11px;
	                                                                                color: #fff; text-decoration: none; font-size: 11px; font-weight: bold; border-right:1px solid #fff; }
#placeholder-top .horizontal-menu li:hover a                                    { text-decoration:underline;}
#placeholder-top .horizontal-menu li.active a                                   { text-decoration:underline;}
																					
																					
#placeholder-top .horizontal-menu li                                            { float: left; }
#placeholder-content-no-right .full-articledisplay h1                           { font-size:18px; }
#placeholder-content-no-right h2                                                { display: none; }
#placeholder-content-no-right .full-articledisplay                              { padding:0px 40px 10px 25px; margin-bottom:15px; }
#placeholder-content-no-right .full-articledisplay                              { border-bottom: 1px dashed #ccc; }
#placeholder-content-no-right .full-articledisplay .tile-content p              { width: 100%; max-width:600px; margin-right:20px; font-size:11px; color: #000; }
#placeholder-content-no-right                                                   { float: left; width: 700px; }
#placeholder-content-no-right .small-articledisplay                             { background: url(images/litenartikkel_bakgrunn.jpg) repeat-x #c90015; font-size:11px; color: #fff;
	                                                                                line-height: 16px; font-weight: normal; padding:20px 7px 0 20px; float: left; width: 276px; margin-left:15px; }
#placeholder-content-no-right .small-articledisplay h3                          { font-size:17px; }
#content-link                                                                   { display: none; }
#placeholder-content-no-right .small-articledisplay a							{ color:#FFFF00; }

#placeholder-bottom .small-articledisplay .tile-top                             { clear: both; }
#placeholder-bottom .small-articledisplay .tile-content                         { border-top:1px dashed #ccc; padding-bottom:20px; }
#coretrek-colofon                                                               { display: none; }
#placeholder-top .full-searchinput .textinput, 
#placeholder-top .small-searchinput .textinput                                  { background: #F3F4F6; border:1px solid #eee; height:19px; padding:8px 0px 0px 5px; }
#placeholder-top .full-searchinput .submit, 
#placeholder-top .small-searchinput .submit                                     { background: none; width: 57px; height:29px; border:0px; color: #fff; font-weight: bold; }
#placeholder-content-no-right .full-searchinput .textinput, 
#placeholder-content-no-right .small-searchinput .textinput                     { background: #F3F4F6; border:1px solid #eee; height:19px; padding:8px 0px 0px 5px; }
#placeholder-content-no-right .full-searchinput .submit, 
#placeholder-content-no-right .small-searchinput .submit                        { background: #F3F4F6; border:1px solid #eee; width: 57px; height:29px; border:0px; 
                                                                                            color: #333; font-weight: bold; }
#placeholder-content                                                            { position: relative; }
#placeholder-left                                                               { float: left; width: 210px; margin-right:30px; }
#placeholder-content                                                            { float: left; width: 475px; margin-right:30px; }
#placeholder-right                                                              { float: right; width:203px; min-height: 500px; border: 1px solid #f3f4f6; padding-left:5px; margin-top:42px; margin-bottom:15px;}
.sitelocator                                                                    { margin-top:30px; height:25px; font-size:11px; }
.sitelocator a                                                                  { text-decoration: none; color:#0000EE; }
.sitelocator a:hover                                                            { text-decoration: underline; color:#0000EE; }
.sitelocator .last                                                              { color: #000; }
.sitelocator h3                                                                 { font-size: 1em; font-weight: bold; margin: 0; display: block; float:left; }
.sitelocator ul,
.sitelocator li                                                                 { list-style: none; display: block; float:left; padding-right: 10px !important;
	                                                                                padding-left: 5px !important; margin:0px; }
#placeholder-left .vertical-menu                                                { margin-top:30px; }
#placeholder-left .vertical-menu h3                                             { display: none; }
#placeholder-left .vertical-menu ul                                             { list-style: none; margin:0px; padding:0px; }
#placeholder-left .vertical-menu li                                             { list-style: none; margin:0px; padding:0px; padding-bottom:3px; 
                                                                                    border-bottom:2px solid #F3F4F6; padding-left:15px; }

#placeholder-left .vertical-menu li:hover                                        { background: #F3F4F6; }
#placeholder-left .vertical-menu li.active                                       { background: #F9F9F9; font-weight:bold; }


#placeholder-left .vertical-menu ul ul li                                       { padding-left:25px; background: #F9F9F9 }
#placeholder-left .vertical-menu ul ul ul li                                    { padding-left:35px; background: #F9F9F9 }
#placeholder-left .vertical-menu a                                              { font-size:10px; font-family: Verdana; text-decoration: none; color: #000; }
#placeholder-content h1                                                         { font-size:16px; }
#placeholder-content h2                                                         { font-size:11px; font-weight: normal; margin-bottom:20px; }
#placeholder-content .full-articlelist ul                                       { list-style: none; margin:0px; padding:0px; }
#placeholder-content .full-articlelist p                                        { font-size: 11px; }
#placeholder-content .full-articlelist li                                       { margin-bottom:20px; border-top:1px dashed #B3C3BB; padding-top:20px; }
#placeholder-content .full-articlelist li a                                     { color: #7C8D84; font-size:11px; font-weight: bold; text-decoration: none; }
#placeholder-content .full-articlelist h3 a                                     { text-decoration: none; color: #000; font-size: 13px; }
#placeholder-content .full-articlelist h3                                       { margin:0px; padding:0px; }
#placeholder-right .full-articlelist li.odd                                     { list-style: none; margin:0px; padding:0px; clear: both; margin-bottom:20px; padding-top:5px; font-size: 12px; }
#placeholder-right .full-articlelist                                            { margin-top: 30px; }
#placeholder-right .full-articlelist ul                                         { list-style: none; margin:0px;	padding:0px; }
#placeholder-right .full-articlelist li.even                                    { list-style: none; margin:0px; padding:0px; clear: both; padding-top:5px; font-size: 12px; margin-bottom:20px; }
#placeholder-right .full-articlelist h3 a                                       { text-decoration: none; color: #6D8076; font-size: 13px; }
#placeholder-right .full-articlelist .list-thumbnail-left                       { display: none; }
#placeholder-right .full-articlelist h3                                         { margin:0px; padding:0px; }
#placeholder-right .full-articlelist p                                          { font-size: 11px; }
#placeholder-right .articlelist-link-internal a                                 { display: none; }
#placeholder-right .list-navigation, #placeholder-right  .list-navigation-text  { display: none; }

#placeholder-right .small-articledisplay										{ padding: 10px; }

 .productlist																	{ background-color: #e9edeb; }
 .productlist td																{ text-align: left; background-color: white; padding: 0px; }
 .productlist2 td																{ text-align: center; background-color: #e9edeb; padding: 6px 0px; }
 .productlist th 																{ text-align: center; background-color: #82938a; padding: 5px 0px; color: #fff; }
 .productlist input																{ border: solid 1px white; }
 .contactinfo input,
 .contactinfo textarea 															{ border: solid 1px white; }
 
.frontpage .small-articledisplay h3												{ margin: 3px 0 0 0; }

#colofon																		{ margin:0 auto; padding-top:5px; position:relative; text-align:center; width:955px; }
