/*
 Allers-farge: B41E8E

 D191C0

*/
.notd {
  text-decoration:none;
  color:black;
  font-weight:bold;
  padding-left:0px;
}
body                 {color: black; font-family: arial, helvetica, geneva, sans serif; verdana;font-size: 10px; margin: 0px; background-color: #ffffff}
input                {color: #000000; font-family: arial, helvetica, geneva, sans serif; font-size: 11px}
h1                   {margin: 3px; width: auto; color: black; font-weight: bold; padding: 0px; font-size: 18px}
h2                   {margin: 0px; padding: 3px; color: black}
h3                   {margin: 0px}
p                    {margin: 3px}

.block               {display: block}
.bold                {font-weight: bold}
.xxxl                {font-size: 30px}
.xxl                 {font-size: 24px}
.xl                  {font-size: 20px}
.l                   {font-size: 18px}
.m                   {font-size: 14px}
.s                   {font-size: 11px}
.xs                  {font-size: 8px}

.bg1                 {background-color: #ffffff} /* C7F92B */
.bg2                 {background-color: #D191C0}
.bg3                 {background-color: yellow}

#toppnav a span      {font-family: arial, tahoma, geneva, verdana, arial, verdana, helvetica, sans serif; font-size: 10px}
#topTeaser           {position: absolute; left: 500px; top: 0px; width: 270px; height: 59px; background-color: #D191C0; padding: 5px; text-align: right}
#menuTop             {clear: both; width: 770px; height: 20px; background-color: #B41E8E; padding: 6px; z-index: 100}
#menuTop a           {color: white; font-weight: bold; font-size: 12px}
#content             {width: 770px; background-color: #D191C0}
#navigation_1        {width: 140px; float: left; clear: both; height: auto; background-color: #D191C0; color: black; text-align: left}
#navigation_1 div    {border: 1px solid white; border-top: none; padding: 10px; padding-top: 4px; font-size: 11px; font-weight: bold; text-align: right; height: 40px; background-image: url(/resources/img/leftbutton_34px.gif)}
#navigation_1 div a  {color: black}
#hovedside_main      {float: left; width: 360px; border-right: 1px solid white; height: 100%}
#article-content     {margin: 0 20 0 20}
#article-content h1  {font-size: 18px}
#article-content h2  {font-size: 16px; margin-bottom: 3px}
#article-content img {margin-bottom: 10px}
#search-content      {margin: 0 20 0 20}
#rightCol div        {clear: both}
#content_1           {width: 625; float: left; height: auto; background-color: #ffffff; border-left: solid 1px white; border-right: solid 1px white; text-align: left} /* old bg: C7F92B */
#content_2           {width: 260px; float: right; height: auto; background-color: #D191C0; border-left: 1px solid white;}

.subtitle            {font-size: 14px; font-weight: bold}
.bigheadline         {font-family: arial, helvetica, geneva, sans serif; font-size: 24px; font-weight: bold; line-height: 25px}
.tabloidheadline     {font-family: arial, helvetica, geneva, sans serif; font-size: 30px; font-weight: bold }
.headline            {font-family: arial, helvetica, geneva, sans serif; font-size: 18px; font-weight: bold; line-height: 18px}
.xbig1headline       {font-family: arial, helvetica, geneva, sans serif; font-size: 26px; font-weight: bold; line-height: 95%}
.xbigheadline        {font-family: arial, helvetica, geneva, sans serif; font-size: 26px; font-weight: bold; line-height: 95%}
.story-headline      {color: black; font-size: 23px ; font-weight: bold ; line-height: 100%; margin-bottom: 9px}
.story-runninghead   {color: black; font-size: 13px ; font-weight: bold ; margin-bottom: 5px; margin-top: 5px; display: block}
.story-ingress       {font-family: arial, helvetica, geneva, sans serif; font-size: 16px; font-weight: bold ; line-height: 115%; margin: 0 0 20 0}
.story-author        {font-size: 12px }
.story-date          {font-size: 10px ; color: #3F486F}
.links               {font-size: 12px}
.links-small         {font-size: 11px}
.bodytext            {color: #000; font-size: 12px; line-height: 140%}
.bodytext-small      {color: #000; font-size: 8pt}
.bodytext-medium     {color: #000000; font-size: 10pt}

.article_left        {clear: both; padding: 0px; border-top: 1px solid #D191C0; width: 360px; padding: 7px}
.article_right       {clear: both; padding: 0px; border-top: 1px solid white; padding: 7px}
.article_left p      {font-size: 12px; padding: 0px}
.article_right p     {font-size: 12px; padding: 0px}
.article_left h1     {padding: 0px}
.article_right h1    {padding: 0px}
.lesmer              {text-align: left; color: blue; font-weight: bold}

.topnav              {margin-right: 10px; color: white; font-weight: bold}
.topnavitem          {padding: 0 10 0 10}
.imgLeft             {margin-right: 3px; float: left}
.imgRight            {margin-left: 3px; float: right}
.hvit                {background-color: white; border-bottom: 1px solid white; }
.maroon              {color: maroon; font-weight: bold}
.lesmer              {font-weight: bold}
.menu                {color: #000000; font-family: arial, tahoma, geneva, verdana, verdana, helvetica, sans serif; font-size: 16px}

.spor_table          {margin: 40px; width: 340px; padding: 10px; border-width: 4px; border-style: inset}
.spor-knapp          {margin: 20px auto 20px 40%; width: 120px}
.spor-undertitle     {color: #000000; font-size: 14px; font-weight: normal}
.spor-fasittekst     {color: #000000; font-size: 10px; font-weight: bold}
.spor-bodytext       {color: #000000; font-size: 12px}
.spor-small          {font-size: 12px ; color: #999}
.spor-medium         {font-size: 15px; font-weight: bold}
.spor-linker1        {font-size: 15px; font-weight: bold}
.spor-linker2        {font-size: 14px; font-weight: bold}
.spor-qtext          {font-size: 12px; font-weight: normal}
.spor-navigering     {font-size: 12px}

.mote-div1           {width: 100%;border: 1px solid grey;padding: 5px; margin: 15px; font-size: 8pt; line-height: 125%; font-weight: bold; background-color: #AEEDED}
.mote-div1 input     {width: 250px}
.mote-div1 h1        {margin-bottom: 5px}
.mote-div1 #sporsmal {width: 90%; height: 80px}
.mote-div2           {padding: 5px; padding-left: 20px; margin: 10 70 0 0; font-weight: normal}

.debatt_table              {width: 90%}
.debatt_table_tr_head      {background-color: none}
.debatt_table_tr_head td   {padding: 3px; font-weight: bold; font-size: 11px}
.debatt_table_tr_even      {font-size: 11px}
.debatt_table_tr_odd       {font-size: 11px}
.debatt_table_td           {font-size: 11px}
.debatt_table_td_first     {width: 100%}

.object-text                          {color: #000000; font-size: 8pt}
.object-subtitle                      {color: maroon; font-size: 10pt; font-weight: bold}
.object-navigation                    {display: block; font-size: 10pt}
.object-navigation-active             {display: block; font-size: 10pt; color: maroon; font-weight: bold}
.object-navigation-picturelink        {display: block; font-size: 8pt}
.object-navigation-picturelink-active {display: block; font-size: 8pt; color: maroon; font-weight: bold}
.object-kategori-title                {color: #000000; font-size: 10pt; font-weight: bold}
.object-kategori-body                 {font-size: 8pt; font-weight: normal}

.vote-table, .spor-table                     {font-size: 12px; font-weight: bold; padding: 1px 2px 6px 6px}
.vote-title, .spor-title                     {font-size: 14px; font-weight: bold; padding: 2px; margin-bottom: 7px; width: 100%}
.vote-subtitle, .spor-subtitle               {color: #000000; font-weight: bold; font-size: 12px; display: block; margin-top: 5px}
.vote-bodytext, .spor-bodytext               {color: #000000; font-weight: normal; font-size: 10px; padding-left: 6px; display: block}
.vote-resulttext, .spor-resulttext           {font-size: 14px}
.vote-result-title, .spor-result-title       {font-size: 18px; font-weight: bold}
.vote-result-subtitle, .spor-result-subtitle {font-size: 14px; font-weight: bold}

.kk-debatt-hoved-tittel {margin:10 4 4 10; font-weight:bold; font-size:13px}
.kk-debatt-hoved {margin-left:25px}

/*.Bg, .debatt_table_tr_head, #topp {background-color:#DEF1FF;color: #1F5D8D;}*/
.BgDark {background-color:#1F5D8D;}
.redColor, a:hover, .vote-title, .spor-title, .vote-table, .spor-table, .vote-result-title, .spor-result-title,  #story-headline, #story-runninghead {color:#1F5D8D;}
.vote-table, .spor-table {border: solid 1px #1F5D8D; background-color: #DEF1FF;}

/* .debatt_table_tr_odd {background-color:#DEF1FF;} */
.debatt_table_tr_odd {font-weight:bold; color:blue; background-color:#DEF1FF;}
.debatt_table_tr a {font-weight:bold; color:#005B60; font-size:13px}
.vote-title, .spor-title {border-bottom: 2px double #1F5D8D;}
#hoyre {border-right:none;}

