@CHARSET "UTF-8";

/* lyse.no specific style */

body.frontpage #placeholder-content-no-left-no-right,
body.frontpage #placeholder-content-no-left,
body.frontpage #placeholder-content-no-right,
body.frontpage #placeholder-content,
body.frontpage #placeholder-right						               { margin-bottom: 7px;}

body.frontpage #placeholder-top                                        { margin-bottom: 0px; }

body.frontpage #placeholder-top-below                                  { background: none; border: none; margin-bottom: 15px;}

body.frontpage #placeholder-top-below .placeholder-content-container   { width: 1000px; margin: 0px; }

body.frontpage #placeholder-right                                      { width: 230px; min-height: 0;  background: none; padding: 0px; margin-right: -29px; width: 375px; }

body.frontpage #placeholder-content-top-no-left,
body.frontpage #placeholder-content-no-left                            { width: 588px; }

body.frontpage .full-articlelist                           { margin-bottom: 0px; }

body.frontpage .full-articlelist.several-columns td				                              { padding-bottom: 20px; }

body.frontpage .full-articlelist.several-columns td.first-on-row                              { padding: 0px 16px 20px 0px; }

body.frontpage #placeholder-content-no-left .full-articlelist.columns-2 td .td-content        { width: 269px; overflow: hidden; }

body.frontpage #placeholder-right h3                 { color: #55a72a;  }

body.frontpage #placeholder-right .tile-common       { padding-left: 13px; margin-bottom: 20px; }

/* -- Vertical menu and small articlelist in frontpage -------------------------------------------------- */

body.frontpage #placeholder-right .small-articlelist li,
body.frontpage #placeholder-right .vertical-menu li                        { padding: 2px 0px 1px 3px; background: none;}

body.frontpage #placeholder-right .small-articlelist li.odd,
body.frontpage #placeholder-right .vertical-menu li.odd-row                { background: #f2f2f2; }

body.frontpage #placeholder-right .small-articlelist li.even,
body.frontpage #placeholder-right .vertical-menu li.even-row               { background: #fff; }

body.frontpage #placeholder-right .vertical-menu                           { padding-bottom: 10px; border-bottom: 1px solid #c8c8c8; }

body.frontpage #placeholder-right .vertical-menu li                        { width: 173px; }

body.frontpage #placeholder-right .vertical-menu li.odd                    { float: left; clear: left; }

body.frontpage #placeholder-right .vertical-menu li.even                   { float: right; }

body.frontpage #placeholder-right .small-articlelist                       { margin-bottom: 0px; }

body.frontpage #placeholder-right .small-articlelist li                    {  float: left; clear: both; width: 100%; }

body.frontpage #placeholder-right .small-articlelist a,
body.frontpage #placeholder-right .small-articlelist span.entry-prefix     { display: block; float: left; }

body.frontpage #placeholder-right .small-articlelist a                     { display: block; float: left; width: 290px; }

body.frontpage #placeholder-right .small-articlelist span.entry-prefix     { margin-right: 7px; clear: left; }