/*** imal_basis for iPublisher ***/
/*** Copyright webdesign/template/mal: Info Helgeland AS - www.infohelgeland.no ***/

/*** Inkluderes i editor.css: Basis (kun font i body), formater og skrifter (delvis) ***/

/*** BASIS ***/

body {
   margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 0px;
   background-color:#FFFFFF;
   background-image: url('bakgrunn_hanespor_1.gif');
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   color: #000000;
   }

a  {
   text-decoration:underline;
   color: #3366B3;
   }
   
a:hover {
   text-decoration:underline;
   color: #C00000;
   }
   
td {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   }
   
p  {
   margin-top: 0px;
   margin-bottom: 14px;
   }

ul  {
   margin-top: 0px;
   margin-bottom: 14px;
   }

pre {
   font-family: courier new,courier;
   font-size: 12px;
   margin-top: 0px;
   margin-bottom: 12px;
   }
   
/*** FORMATER - Disse må synkroniseres med innhold i editor.css ***/

h6,h5,h4,h3,h2,h1 {
   font-family: arial,helvetica,sans-serif;
   font-weight: bold;
   color: #8099B3;
   border-bottom: 0px dotted #CCCCCC;
   }

h6 {
   font-size: 16px;
   margin-top: 8px;   
   margin-bottom: 4px;
   }
   
h5 {
   font-size: 20px;
   margin-top: 10px;   
   margin-bottom: 4px;
   }
   
h4 {
   font-size: 24px;
   margin-top: 12px;   
   margin-bottom: 6px;
   }
   
h3 {
   font-size: 28px;
   margin-top: 12px;   
   margin-bottom: 6px;
   }
   
h2 {
   font-size: 36px;
   margin-top: 14px;   
   margin-bottom: 8px;
   }

h1 {
   font-size: 48px;
   margin-top: 16px;   
   margin-bottom: 8px;
   }
   
/*** SKRIFTER - Disse må synkroniseres med innhold i editor.css ***/

.i_skrift_mikro {
   font-family: arial,helvetica,sans-serif;
   font-size: 10px;
   }

.i_skrift_mini {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   }

.i_skrift_normal {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   }

.i_skrift_stor {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 13px;
   }

.i_skrift_formatert {
   font-family: courier new,courier;
   font-size: 12px
   }

/*** SKRIFTER - Tas ikke med i editor.css ***/

.i_skrift_ok {
   font-family: arial,helvetica,sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #009900;
   }

.i_skrift_feil {
   font-family: arial,helvetica,sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #C00000;
   }

/*** SKRIFTER - Utgår, men tas med pga bakoverkompatibel ***/

.i_skrift_mono {
   font-family: courier new,courier;
   font-size: 12px
   }

.i_skrift_stor_1 {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 13px;
   font-weight: bold;
   }

.i_skrift_stor_2 {
   font-family: arial,helvetica,sans-serif;
   font-size: 16px;
   font-weight: bold;
   }

.i_skrift_stor_3 {
   font-family: arial,helvetica,sans-serif;
   font-size: 20px;
   font-weight: bold;
   }

.i_skrift_stor_4 {
   font-family: arial,helvetica,sans-serif;
   font-size: 24px;
   font-weight: bold;
   }

.i_skrift_stor_5 {
   font-family: arial,helvetica,sans-serif;
   font-size: 28px;
   font-weight: bold;
   }

.i_skrift_stor_6 {
   font-family: arial,helvetica,sans-serif;
   font-size: 36px;
   font-weight: bold;
   }

.i_skrift_stor_7 {
   font-family: arial,helvetica,sans-serif;
   font-size: 48px;
   font-weight: bold;
   }

.i_skrift_stor_8 {
   font-family: arial,helvetica,sans-serif;
   font-size: 64px;
   font-weight: bold;
   }
   
/*** BAKGRUNN ***/

.ic_bakgrunn_topp_venstre {
   vertical-align: bottom;
   text-align: right;
  xbackground-image: url('bakgrunn_topp_venstre.gif');
  xbackground-repeat: no-repeat;
  xbackground-position: 100% 100%;
   }

.ic_bakgrunn_topp {
   vertical-align: bottom;
   text-align: center;
  xbackground-image: url('bakgrunn_topp.gif');
  xbackground-repeat: repeat-x;
  xbackground-position: 0% 100%;
   }

.ic_bakgrunn_topp_hoyre {
   vertical-align: bottom;
   text-align: left;
  xbackground-image: url('bakgrunn_topp_hoyre.gif');
  xbackground-repeat: no-repeat;
  xbackground-position: 0% 100%;
   }

.ic_bakgrunn_venstre {
   vertical-align: top;
   text-align: right;
  xbackground-image: url('bakgrunn_venstre.gif');
  xbackground-repeat: repeat-y;
  xbackground-position: 100% 0%;
   }

.ic_bakgrunn_hoyre {
   vertical-align: top;
   text-align: left;
  xbackground-image: url('bakgrunn_hoyre.gif');
  xbackground-repeat: repeat-y;
  xbackground-position: 0% 0%;
   }

.ic_bakgrunn_bunn_venstre {
   vertical-align: top;
   text-align: right;
  xbackground-image: url('bakgrunn_bunn_venstre.gif');
  xbackground-repeat: no-repeat;
  xbackground-position: 100% 0%;
   }

.ic_bakgrunn_bunn {
   height: 12px;
   vertical-align: top;
   text-align: right;
  xbackground-image: url('bakgrunn_bunn.gif');
  xbackground-repeat: repeat-x;
  xbackground-position: 0% 0%;
   }

.ic_bakgrunn_bunn_hoyre {
   vertical-align: top;
   text-align: left;
  xbackground-image: url('bakgrunn_bunn_hoyre.gif');
  xbackground-repeat: no-repeat;
  xbackground-position: 0% 0%;
   }

.ic_bakgrunn_side {
   }

/*** SIDE ***/

.it_side_basis {
   width: 804px;
   border: 2px solid #FFFFFF;
   }
  
.id_side_basis_posisjon {
   text-align: center; /* koblet sammen med margin- i it_side_posisjon_2 */
   }

.it_side_basis_posisjon_2 {
   margin-left: auto; /* koblet sammen med text-align i id_side_posisjon */
   margin-right: auto;
   }

/*** TOPPFELT ***/

.ic_topp_basis {
   height: 80px;
   border-bottom: 2px solid #FFFFFF;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   vertical-align: bottom;
   text-align: center;
   background-color: #E0E0E0;
   }
   
.ic_topp {
   vertical-align: bottom;
   text-align: left;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 40px;
   color: #FFFFFF;
   }

.ic_topp_hoyre {
   vertical-align: bottom;
   text-align: right;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 40px;
   color: #FFFFFF;
   }

/*** INFOFELT ***/

.ic_info_basis {
   height: 12px;
   border-bottom: 2px solid #FFFFFF;
   padding-top: 2px;
   padding-left: 6px;
   padding-right: 6px;
   padding-bottom: 3px;
   vertical-align: top;
   text-align: center;
   background-color: #B3C0CC;
  xbackground-image: url('bakgrunn_info.gif');
  xbackground-repeat: repeat-x;
  xbackground-position: 0% 0%;
   }

.ic_info_domene {
   width: 33%;
   vertical-align: top;
   text-align: left;
   white-space: nowrap;
   }
   
.ic_info_domene a {
   text-decoration: none;
   color: #FFFFFF;
   }
   
.ic_info_domene a:hover {
   text-decoration: none;
   color: #000000;
   }

.ic_info_side {
   width: 34%;
   padding-left: 6px;
   padding-right: 6px;
   vertical-align: top;
   text-align: center;
   font-weight: bold;
   color: #FFFFFF;
   white-space: nowrap;
   }
   
.ic_info_side a {
   text-decoration: none;
   color: #FFFFFF;
   }
   
.ic_info_side a:hover {
   text-decoration: none;
   color: #000000;
   }

.ic_info_dato {
   width: 33%;
   vertical-align: top;
   text-align: right;
   white-space: nowrap;
   color: #FFFFFF;
   }
   
/*** MIDTFELT ***/
   
.ic_midten_basis {
   border-bottom: 2px solid #FFFFFF;
   vertical-align: top;
   text-align: left;
   background-color: #FFFFFF;
   }
   
.it_midten_basis_2 {
   width: 100%; 
   height: 400px;
   }
 
 /*** VENSTREMARG ***/
 
.ic_marg_venstre_basis {
   width: 150px;
   border-right: 0px solid #CCCCCC;
   padding-top: 8px;
   padding-left: 8px;
   padding-right: 8px;
   padding-bottom: 12px;
   vertical-align: top;
   text-align: left;
   background-color: #E4E8F0;
   }

/*** MENY ***/

.it_blokk_menu_basis {
   width: 100%;
   margin-top: 0px;
   margin-bottom: 8px;
   padding-top: 0px;
   padding-bottom: 0px;
   }

.ic_blokk_menu_topp {
   display: none;
   padding-top: 0px;
   padding-left: 4px;
   padding-right: 4px;
   padding-bottom: 2px;
   vertical-align: top;
   text-align: center;
   background-color: #99B3CC;
   color: #FFFFFF;
   font-weight: bold;
   }
   
.menu {
   width: 100%;
   border-top: 1px solid #CCCCCC;
   border-bottom: 1px solid #FFFFFF;
   padding-top:0px;
   padding-left:0px;
   vertical-align:top;
   text-align:left;
   font-family:verdana,arial,helvetica,sans-serif;
   font-size:10px;
   font-weight:bold;
   }
   
.menu ul,
.menu li {
   list-style-type: none;
   margin: 0px;
   padding: 0px;
   }
   
.menu ul ul {
   padding-left: 12px;
   }

.menu_default a,
.menu_default a:hover,
.menu_current a,
.menu_current a:hover {
   display: block;
   border-top: 1px solid #FFFFFF;
   border-bottom: 1px solid #CCCCCC;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 0px;
   text-decoration: none;
   color: #668099;
   }

.menu_current a {
  xbackground-color: #F8F8F8;
   }

.menu_default a:hover,
.menu_current a:hover {
   color: #FFFFFF;
   background-color: #B3C0CC;
   }
   
/*** SØK ***/
   
.ic_search {
   padding-top: 0px;
   padding-bottom: 10px;
   vertical-align: top;
   text-align: center;
   }

.ii_search_input {
   width: 100px;
   height: 13px;
   border: 1px solid #CCCCCC;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   background-color: #FFFFFF;
   }
 
.ii_search_knapp {
   border: 1px solid #CCCCCC;
   padding: 0px;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   font-weight:bold;
   color: #668099;
   background-color: #F8F8F8;
   }

.ir_sok_resultat {
   background-color: #F0F0F0;
   }
   
.ic_sok_resultat {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   }
 
/*** BLOKKSTRUKTUR ***/

.it_blokk_basis {
   width: 100%;
   margin-top: 0px;
   margin-bottom: 10px;
   border: 1px solid #CCCCCC;
   }

.ic_blokk_topp {
   padding-top: 0px;
   padding-left: 4px;
   padding-right: 4px;
   padding-bottom: 2px;
   vertical-align: top;
   text-align: center;
   background-color: #F8F8F8;
   color: #FFFFFF;
   font-weight: bold;
   }

.ic_blokk_topp a {
   text-decoration: none;
   color: #FFFFFF;
   }

.ic_blokk_topp a:hover {
   text-decoration: none;
   color: #000000;
   }

.ic_blokk {
   padding-top: 4px;
   padding-left: 4px;
   padding-right: 4px;
   padding-bottom: 4px;
   vertical-align: top;
   text-align: left;
   background-color: #F0F0F0;
   }

.ic_blokk a {
   text-decoration: underline;
   color: #000000;
   }

.ic_blokk a:hover {
   text-decoration: underline;
   color: #C00000;
   }

.ii_blokk_input {
   width: 100%;
   border: 1px solid #CCCCCC;
   margin-top: 2px;
   margin-bottom: 0px;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   background-color: #FFFFFF;
   }

.ii_blokk_knapp {
   margin-top: 3px;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   }

.ic_marg_venstre {
   padding-top: 0px;
   padding-bottom: 8px;
   vertical-align: top;
   text-align: left;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   }
   
/*** SPRÅKVALG ***/

.it_language {
   padding-left: 1px;
   padding-bottom: 4px;
   }
   
.ic_language {
   }

/*** STIKKORD ***/

.it_kw {
   border: 0px solid #CCCCCC;
   width: 100%;
   }
   
.ic_kw {
   padding: 0px;
   text-align: center;
   vertical-align: top;
   font-family: arial,helvetica,sans-serif;
   font-size: 8px;
   color: #CCCCCC;
   }

/*** HOVEDFELT ***/

.ic_hoved_basis {
   padding-top: 12px;
   padding-left: 12px;
   padding-right: 12px;
   padding-bottom: 15px;
   vertical-align: top;
   text-align: left;
   background-color: #FFFFFF;
   }

.ic_hoved {
   vertical-align: top;
   text-align: left;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   }

.ii_hoved_input {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   }

.ii_hoved_knapp {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   }

.if_hoved_font {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   }

.il_hoved_linje {
   height: 1px;
   color: #CCCCCC;
   }

/*** HØYREMARG ***/

.ic_marg_hoyre_basis {
   width: 150px;
   border-left: 1px solid #CCCCCC;
   padding-top: 8px;
   padding-left: 8px;
   padding-right: 8px;
   padding-bottom: 8px;
   vertical-align: top;
   text-align: left;
   background-color: #FFFFFF;
   }

.ic_marg_hoyre {
   padding-top: 0px;
   vertical-align: top;
   text-align: left;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   }

/*** NEDTELLER ***/
 
.it_event_counter {
   width: 100%;
   margin-bottom: 8px;
   border: 1px solid #CCCCCC;
   background-color: #F0F0F0;
   }

.ic_event_counter {
   padding-top: 1px;
   padding-bottom: 2px;
   vertical-align: top;
   text-align: center;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   }
   
/*** SISTE NYTT (FRA NEWS MODULE) ***/

.it_last {
   width: 100%;
   margin-bottom: 8px;
   }

.ic_last_header {
   border-bottom: 1px solid #99B3CC;
   padding-bottom: 2px;
   font-weight: bold;
   color: #B3B3B3;
   }

.ic_last_list {
   padding-top: 4px;
   padding-bottom: 6px;
   border-bottom: 1px solid #99B3CC;
   }
   
.ic_last_list a {
   text-decoration: none;
   font-weight: bold;
   color: #004C99;
   }

.ic_last_list a:hover {
   font-weight: bold;
   color: #C00000;
   }

.id_last_date {
   color: #B3B3B3;
   }

/*** GRAB ***/

.it_grab {
   width: 100%;
   margin-bottom: 10px;
   }

.ic_grab {
   padding-bottom: 8px;
   border-bottom: 1px solid #CCCCCC;
   }

.ic_grab a {
   color: #3366B3;
   text-decoration: none;
   }
   
.ic_grab a:hover {
   color: #C00000;
   text-decoration: underline;
   }
   
a.ih_link_title {
   font-weight: bold;
   color: #000000;
   }

a.ih_link_title:hover {
   color: #000000;
   text-decoration: none;
   }

a.ih_link_new {
   color: #C00000;
   text-decoration:none;
   }

a.ih_link_new:hover {
   color: #0000B3;
   text-decoration: underline;
   }

a.ih_link_old {
   color: #999999;
   text-decoration: none
   }
   
a.ih_link_old:hover {
   color: #C00000;
   text-decoration: underline
   }


/*** BUNNFELT ***/

.ic_bunn_basis {
   height: 12px;
   padding-top: 2px;
   padding-right: 6px;
   padding-left: 6px;
   padding-bottom: 3px;
   vertical-align: top;
   text-align: center;
   background-color: #E4E8F0;
  xbackground-image: url('bakgrunn_info.gif');
  xbackground-repeat: repeat-x;
  xbackground-position: 0% 0%;
   }
   
.ic_bunn {
   vertical-align: top;
   text-align: center;
   color: #000000;
   }

.ic_bunn a {
   text-decoration: none;
   color: #3366B3;
   }

.ic_bunn a:hover {
   text-decoration: none;
   color: #C00000;
   }

/*** DESIGN ***/

.ic_design {
   padding-top: 0px;
   vertical-align: top;
   text-align: right;
   font-family: arial,helvetica,sans-serif;
   font-size: 10px;
   color: #B3B3B3;
   }

.ic_design a {
   text-decoration: none;
   color: #FFFFFF;
   }
   
.ic_design a:hover {
   text-decoration: none;
   color: #000000;
   }

/*** NYHETER ***/

.it_nyheter_basis {
   width: 100%;
   }

.ic_nyheter {
   border-bottom: 1px dotted #7F7F7F;
   padding-top: 6px;
   padding-bottom: 10px;
   vertical-align: top;
   text-align: left;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   }

.ic_nyheter_over {
   vertical-align: top;
   text-align: left;
   }

.id_nyheter_tittel a,
.id_nyheter_tittel a:hover {
   font-family: arial,helvetica,sans-serif;
   font-size: 20px;
   font-weight: bold;
   text-decoration: none;
   color: #8099B3;
   }
   
.id_nyheter_tittel a:hover {
   }

.ic_nyheter_innhold {
   vertical-align: top;
   text-align: left;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   }

.ic_nyheter_under {
   padding-top: 2px;
   vertical-align: top;
   text-align: left;
   }

.id_nyheter_dato {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   color: #999999;
   }
   
.id_nyheter_lesmer {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   color: #999999;
   }

.it_nyheter_bunn {
   margin-top: 10px;
   margin-bottom: 6px;
   }

.it_nyhet_topp {
   margin-bottom: 12px;
  xborder-top: 1px dotted #809900;
  xpadding-top: 8px;
  xwidth: 100%;
   }

.ic_nyhet_tittel {
   font-family: arial,helvetica,sans-serif;
   font-size: 24px;
   font-weight: bold;
   color: #8099B3;
   }
   
.ic_nyhet_dato {
   padding-top: 4px;
   padding-bottom: 0px;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   }

.it_nyhet_bunn {
   margin-top: 10px;
   }

.id_nyheter_gruppe_tittel {
   border-bottom: 1px dotted #666666;
   padding-bottom: 8px; 
   vertical-align: top;
   text-align: center;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   }

.id_nyheter_gruppe_tittel a,
.id_nyheter_gruppe_tittel a:hover {
   text-decoration: none;
   color: #000000;
   }
   
/*** KNAPP ***/

.il_knapp a,
.il_knapp a:hover {
   height: 12px;
   border: 1px solid #B3B3B3;
   padding-top: 0px;
   padding-left: 4px;
   padding-right: 4px;
   padding-bottom: 1px;
   text-decoration: none;
   background-color: #F0F0F0;
   color: #000000;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   }

.il_knapp a:hover {
   border: 1px solid #7F7F7F;
   text-decoration: none;
   background-color: #B3B3B3;
   color: #FFFFFF;
   }

/*** GALLERI ***/

.ic_galleri_tittel {
   vertical-align: top;
   text-align: center;
   font-family: arial,helvetica,sans-serif;
   font-size: 20px;
   font-weight: bold;
   padding-bottom: 6px; 
   border-bottom: 1px solid #CCCCCC;
   color: #8099B3;
   }

.it_galleri_navigasjon {
   padding-top: 3px;
   padding-bottom: 2px;
   background-color: #FFFFFF;
   }

.ic_galleri_navigasjon_tittel {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #808080;
   vertical-align: middle;
   }

.ic_galleri_navigasjon {
   vertical-align: middle;
   }
   
.ic_galleri_navigasjon a {
   border: 1px solid #CCCCCC;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 1px;
   background-color: #F0F0F0;
   font-weight: bold;
   text-decoration: none;
   color: #668099;
   }
   
.ic_galleri_navigasjon a:hover {
   text-decoration: none;
   color: #FFFFFF;
   background-color: #B3C0CC;
   }
   
.ic_galleri_thumbnail {
   padding-top: 12px;
   width: 10%;
   vertical-align: top;
   text-align: center;
   }
   
.ip_galleri_ramme_thumb {
   border: 1px solid #999999;
   }
   
.ic_galleri_bilde {
   padding-top: 13px;
   padding-bottom: 2px;
   vertical-align: top;
   text-align: center;
   }

.ip_galleri_ramme_image {
   border: 1px solid #808080;
   }
   
.ic_galleri_ramme_indre {
   padding: 0px;
   border: 0px solid #999999;
   }

.ic_galleri_ramme_topp_venstre {
   vertical-align: bottom;
   text-align: right;
  xbackground-image: url('ramme_topp_venstre.gif');
  xbackground-repeat: no-repeat;
  xbackground-position: 100% 100%;
   }

.ic_galleri_ramme_topp {
   vertical-align: bottom;
   text-align: center;
  xbackground-image: url('ramme_topp.gif');
  xbackground-repeat: repeat-x;
  xbackground-position: 0% 100%;
   }

.ic_galleri_ramme_topp_hoyre {
   vertical-align: bottom;
   text-align: left;
  xbackground-image: url('ramme_topp_hoyre.gif');
  xbackground-repeat: no-repeat;
  xbackground-position: 0% 100%;
   }

.ic_galleri_ramme_venstre {
   vertical-align: top;
   text-align: right;
  xbackground-image: url('ramme_venstre.gif');
  xbackground-repeat: repeat-y;
  xbackground-position: 100% 0%;
  width: 6px;
   }

.ic_galleri_ramme_hoyre {
   vertical-align: top;
   text-align: left;
   background-image: url('skygge_hoyre.gif');
   background-repeat: repeat-y;
   background-position: 0% 0%;
   width: 6px;
   border-top: 6px solid #FFFFFF;
   }

.ic_galleri_ramme_bunn_venstre {
   vertical-align: top;
   text-align: right;
  xbackground-image: url('ramme_bunn_venstre.gif');
  xbackground-repeat: no-repeat;
  xbackground-position: 100% 0%;
   }

.ic_galleri_ramme_bunn {
   vertical-align: top;
   text-align: right;
   background-image: url('skygge_bunn.gif');
   background-repeat: repeat-x;
   background-position: 0% 0%;
   height: 6px;
   border-left: 6px solid #FFFFFF;
   }

.ic_galleri_ramme_bunn_hoyre {
   vertical-align: top;
   text-align: left;
   background-image: url('skygge_bunn_hoyre.gif');
   background-repeat: no-repeat;
   background-position: 0% 0%;
   height: 6px;
   width: 6px;
   }

.ic_galleri_bilde_tittel {
   vertical-align: top;
   text-align: center;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #666666;
   padding-bottom: 4px;
   }

.it_galleri_bilde_info {
   width: 400px;
   }

.ic_galleri_bilde_info {
   vertical-align: top;
   text-align: left;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   padding-bottom: 8px;
   }

.ic_galleri_ekstra_info {
   display: none;
   border-top: 1px solid #CCCCCC;
   width: 400px;
   vertical-align: top;
   text-align: center;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   padding-top: 4px;
   }

