html
    {
    height:100%;
    margin:0px;
    }

html
    {
    background-image:url("/ims/bodybggrey.gif");
    background-repeat: repeat;
    background-position:top;
    background-color:#cdccbb;
    margin:0px;
    }

/*-------------*/
/*---COMMON---*/
/*-----------*/

body,p,a,li,ol,ul,div,h1,h2,h3,h4,h5,table,tr,td,hr,img
    {
    margin:0px;
    padding:0px;
    border:0px;
    font-family:arial,helvetica,sans-serif;
    }

#topper,#bigimage,#menubar,#container,#pagehead,#footer,#associates,#topwrapper,#arrlist,#titlebox,#arrwrap,.breaker
    {
    margin-left:auto;
    margin-right:auto;
    }

/*---------------------*/
/*---PAGE DIVISIONS---*/
/*-------------------*/
#flash
    {
    width:800px;
    height: 652px;
    float:left;
    background-color: #ffffff;
    }


#topper
    {
    width:800px;
    height:90px;
    background-image:url("/ims/topperbggrey.gif");
    background-repeat: no-repeat;
    background-position:top;
    background-color:#333333;
    }

#pagehead
    {
    width:100%;
    background-repeat:repeat-x;
    height:90px;
    background-color:#333333;
    }

#bigimage
    {
    width:800px;
    height:90px;
    background-color:#66cc00;
    }

#toolbar img
    {
    vertical-align:top;
    padding-top:6px;
    text-align:left;
    margin-left:10px;
    }


#printhead
    {
    display:none;
    }

#container
    {
    width:840px;
    }

#toolbar
    {
    display:block;
    }

#leftcol #toolbar
    {
    margin-bottom:50px;
    }


#leftcol
    {
    width:200px;
    height:120px;
    float:left;
    display:inline;
    background-image:url("/ims/leftcolbg.gif");
    background-repeat: repeat-x;
    position:relative;
    }


#rightcol
    {
    width:200px;
    height:120px;
    float:left;
    display:inline;
    background-image:url("/ims/centercolbg.gif");
    background-repeat: repeat-x;
    /*position:relative;
    z-index:-1;*/
    }

#centercol
    {
    display:block;
    width:400px;
    float:left;
    background-image:url("/ims/centercolbg.gif");
    background-repeat: repeat-x;
    padding-top:50px;
    }

/*-- denne er overskreven lenger nede --*/

/*#footer
    {
    margin-left:18px;
    margin-right:18px;
    padding-top:8px;
    padding-bottom:8px;
    font-size:0.75em;
    color:#888888;
    text-align:center;
    }*/ 

#associates
    {
    width:800px;
    text-align:center;
    }

#associates img
    {
    float:right;
    margin-top:10px;
    }

#leftshade,#rightshade
    {
    float:left;
    width:20px;
    height:477px;
    }

#trimming
    {
    background-image:url("/ims/trimbg.gif");
    background-repeat: repeat-x;
    background-position:top;
    height:35px;
    color:#ffffff;
    }

#trimming p
    {
    color:#d0f5fe;
    padding:0px;
    margin:0px;
    vertical-align:top;
    margin-left:10px;
    padding-top:9px;
    }

#trimming p.initial
    {
    color:#deae57;
    }


#titlebox
    {
    background-image:url("/ims/titleboxbg.gif");
    background-repeat: repeat-x;
    background-position:top;
    width:800px;
    height:28px;
    }


/*----------------------*/
/*---TEXT FORMATTING---*/
/*--------------------*/

p
    {
    margin:8px;
    font-size:0.75em;
    line-height:1.4em;
    color:#333333;
    }

h1,h2,h3,h4,h5
    {
    margin:8px;
    margin-top:0px;
    }

h1
    {
    font-size:12pt;
    }

h2, p.subtitle
    {
    font-size:11pt;
    font-weight:bold;
    }

h3, p.intro, p.ingress
    {
    font-size:10pt;
    font-weight:bold;
    }
    
p.intro
    {
    color:#666666;
    }


h4
    {
    font-size:9pt;
    }

h5
    {
    font-size:0.75em;
    }

#leftcol h1
    {
    margin:0px;
    padding:0px;
    font-size:11px;
    margin-left:10px;
    color:#666666;
    display:none;
    }

blockquote
{
    padding:0px 0px 0px 50px;
    margin:0px;
    font-size:0.75em;
    line-height:1.4em;
    color:#333333;
}

/*-------------*/
/*---TABLES---*/
/*-----------*/

#centercol table.sendinfo table tr td
    {
    font-size:0.75em;
    }

#centercol table.sendinfo td.leftcell
    {
    font-size:0.75em;
    width:130px;
    }

#centercol table.sendinfo td.rightcell
    {
    width:230px;
    }

/*
 * added by Per, 14.04.2005
 */
#centercol span.mandatory
    {
    color: #deae57;
    }

#centercol span.mandatory-hint
    {
    border:solid 1px #999999;
    color: #ffcc66;
    background: #ffcc66;
    }



/*------------*/
/*---FORMS---*/
/*----------*/

.stylebutton
    {
    border:solid 1px #999999;
    background-color:#f1f1f1;
    color:#000000;
    margin-top:4px;
    margin-bottom:4px;
    font-size:0.75em;
    width:100px;
    }

.textfield-a
    {
    border:solid 1px #999999;
    background-color:#ffffff;
    color:#000000;
    margin-top:4px;
    margin-bottom:4px;
    font-size:0.75em;
    width:230px;
    }

.txtfld-m
    {
    border: solid 1px #666666;
    background-color:#ffffff;
    }


.submit-s
    {
    border: solid 1px #666666;
    background-color:#ccff66;
    }

/*
 * added by Per, 25.04.2005
 */

 .textfield-mandatory-a
     {
     border:solid 1px #999999;
     background-color:#ffcc66;
     color:#000000;
     margin-top:4px;
     margin-bottom:4px;
     font-size:0.75em;
     width:230px;
     }


/*
 * for the infoform dropdown. added by Per, 22.04.2005
 */
select.select-a
{
    background-color:#ffffff;
    color:#000000;
    margin-top:4px;
    margin-bottom:4px;
    font-size:0.75em;
    width:233px;
}


a
    {
    color:#666666;
    }

a:hover
    {
    text-decoration:none;
    }

.small
    {
    font-size:0.75em;
    }

.large
    {
    font-size:1.2em;
    }


.smallbold
    {
    font-size:0.80em;
    font-weight:bold;
    }

.mediumbold
    {
    font-size:1em;
    font-weight:bold;
    }

.largebold
    {
    font-size:1.2em;
    font-weight:bold;
    }

/*------------*/
/*---MENUS---*/
/*----------*/

#arrlist li
    {
    padding:0px;
    }

#arrlist li.current a,#leftcol li.current a, #arrlist li.cur-article a,#leftcol li.cur-article a
    {
    background-image:url("/ims/currentbg.gif");
    background-repeat: repeat-x;
    background-position:top;
    background-color: #ffffff;
    color:#333333;
    }

#arrlist li.semi-current a,#leftcol li.semi-current a
    {
    color:#deae57;
    }


#arrlist ul
    {
    list-style:none;
    padding:0px;
    margin:0px;
    }

#leftcol li
    {
    padding:0px;
    }

#leftcol li a
    {
    display: block;
    text-decoration: none;
    font-size:0.75em;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:8px;
    border-bottom:solid 1px #cccccc;
    border-right:solid 1px #f2efea;
    border-left:solid 1px #f2efea;
    width:180px;
    color:#333333;
    }

#leftcol ul
    {
    list-style:none;
    border-top:solid 1px #cccccc;
    margin-left:10px;
    }

#rightcol li
    {
    padding:0px;
    }

#rightcol li a
    {
    display: block;
    text-decoration: none;
    font-size:0.75em;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:8px;
    border-bottom:solid 1px #cccccc;
    border-right:solid 1px #f2efea;
    border-left:solid 1px #f2efea;
    width:180px;
    color:#333333;
    }

#rightcol ul
    {
    margin-top:50px;
    list-style:none;
    border-top:solid 1px #cccccc;
    margin-right:10px;
    }

#centercol li a
    {
    display: block;
    text-decoration: none;
    font-size:0.75em;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:8px;
    border-bottom:solid 1px #cccccc;
    color:#333333;
    margin-left:8px;
    }

#centercol ul
    {
    margin-top:10px;
    margin-bottom:10px;
    list-style:none;
    border-top:solid 1px #660000;
    margin-right:10px;
    }

#second-ul ul
    {
    margin-top:8px;
    border:0px;
    border-top:solid 1px #f2f2f2;
    }

#second-ul ul li a
    {
    color:#cc9933;
    border:0px;
    border-bottom:solid 1px #f2f2f2;
    padding-top:4px;
    padding-bottom:4px;
    }

#second-ul ul li
    {
    border:0px!important;
    }

#third-ul ul
    {
    margin-top:8px;
    border:0px;
    border-top:solid 1px #f2f2f2;
    }

#third-ul ul li a
    {
    color:#cc9933;
    border:0px;
    border-bottom:solid 1px #f2f2f2;
    padding-top:4px;
    padding-bottom:4px;
    }

#third-ul ul li
    {
    border:0px!important;
    }

div.blendmenu
    {
    position: relative;
    }

div.blendmenu ul
    {
    border-top:0px!important;
    }



/*--------------------------*/
/*---MIXED MEDIA BUTTONS---*/
/*------------------------*/

#second-ul ul li a,#leftcol li.mediamenu a,#leftcol li.mediabillett a,#leftcol li.mediaspille a,#leftcol li.medialesmer a,#leftcol li.mediavideo a,#leftcol li.medialinks a, third-ul ul li a
    {
    display: block;
    padding-left:28px;
    width:160px;
    color:#333333;
    }

#second-ul ul li,#leftcol li.mediamenu,#leftcol li.mediabillett,#leftcol li.mediaspille,#leftcol li.medialesmer,#leftcol li.mediavideo,#leftcol li.medialinks
    {
    background-repeat: no-repeat;
    background-position:top;
    }

#second-ul ul li
    {
    background-image:url("/ims/skspillerlinkbg.gif");
    }

#leftcol li.mediamenu a, #leftcol li.mediamenu a:hover
    {
    color: #cc0000;
    }


#leftcol li.mediamenu
    {
    /*
    background-image:url("/ims/videolinkbg.gif");
    */
    background-image:url("/ims/lesmerlinkbg.gif");
    }

#leftcol li.mediabillett
    {
    background-image:url("/ims/billettlinkbg.gif");
    }

#leftcol li.mediaspille
    {
    background-image:url("/ims/spillelinkbg.gif");
    }

#leftcol li.mediavideo
    {
    background-image:url("/ims/videolinkbg.gif");
    }

#leftcol li.medialesmer
    {
    background-image:url("/ims/lesmerlinkbg.gif");
    }

#leftcol li.medialinks
    {
    background-image:url("/ims/linksbg.gif");
    }

.mediacurrent
    {
    color:#cc9933!important;
    }


#leftcol ul.linklist-ul, li.linklist-li, a.current-a
    {
    color:#CC9933!important;
    background-color:#ffffff;
    }

#leftcol ul.linklist-ul
    {
    margin-bottom: 8px;
    }


/*------------*/
/*---LINES---*/
/*----------*/

.thin
    {
    margin: 0 8px 8px 8px;
    height:1px;
    border-top:solid 1px #333333;
    }

.dashed
    {
    margin: 0 8px 8px 8px;
    height:1px;
    border-left:0px;
    border-right:0px;
    border-style: dashed;
    border-color: #666666;
    border-width: 1px;
    }

/*---------------------*/
/*---CONTROLLERS------*/
/*-------------------*/

.breaker
    {
    width:200px;
    }

.hidebreak
    {
    clear:both;
    visibility:hidden;
    }

.float-left
    {
    float:left;
    }

.float-right
    {
    float:right;
    }

.fillerimg
    {
    visibility:hidden;padding:0px;
    margin:0px;
    }



/*------------------------*/
/*---SPECIFIC TO RT------*/
/*----------------------*/

#footer p, #Ffooter p, a
    {
    color:#999999;
    margin:0px;
    }

#centercol img
    {
    margin:8px 8px 0px 0px;
    float:left;
    }


#centercol table
    {
    margin:8px;
    margin-left:16px;
    margin-right:16px;
    margin-top:0px;
    }

#centercol h1,#container h1.special
    {
    font-family:arial,sans-serif;
    margin:0px;
    padding:0px;
    color:#666666;
    margin-left:16px;
    margin-right :16px;
    margin-bottom:4px;
    font-size:14pt;
    vertical-align:top;
    }

#container h1.special
    {
    margin-left:220px;
    margin-right:20px;
    }

#container h1
    {
    /*margin-top:50px;*/
    }


#centercol h2, #centercol p.subtitle
    {
    margin:0px;
    padding:0px;
    font-size:11pt;
    color:#666666;
    margin-left:16px;
    margin-right:16px;
    margin-bottom:4px;
    }


#centercol h3 p
    {
    margin:0px;
    padding:0px;
    font-size:9pt;
    font-weight:normal;
    color:#838383;
    margin-left:8px;
    margin-right:8px;
    }

#centercol h3
    {
    margin:0px;
    padding:0px;
    font-size:9pt;
    font-weight:normal;
    color:#838383;
    margin-left:16px;
    margin-right:16px;
    }

#centercol table tr td
    {
    padding-right:8px;
    font-size:0.78em;
    line-height:1.4em;
    color:#333333;
    border-bottom:solid 1px #cccccc;
    }

#centercol p
    {
    line-height:1.5em;
    font-size:0.75em;
    margin-left:16px;
    margin-right:16px;
    }

#centercol hr
    {
    display:none;
    }

#rightcol div img
    {
    border:solid 1px #cccccc;
    width:190px;
    }

#rightcol div
    {
    font-size:0.75em;
    color:#333333;
    margin-bottom:8px;
    padding-bottom:8px;
    }

#rightcol table tr td.image-td a img
    {
    border:solid 1px #cccccc;
    width:190px;
    }

#rightcol table tr td.imagetext-td p.image-p
    {
    margin:0px;
    padding:0px;
    }

#rightcol table tr td.imagetext-td p.info-p
    {
    margin:0px;
    padding:0px;
    }

#arrlist h1
    {
    font-size:0.75em;
    color:#deae57;
    font-weight:normal;
    }

#arrlist h3
    {
    font-size:0.75em;
    color:#666666;
    }

#arrdetails-c p.article-p,#arrdetails-r p.article-p
    {
    border-top:solid 1px #cccccc;
    padding-top:8px;
    }

table tr td.history
    {
    color:#666666;
    }

table tr td.history a
    {
    color:#a6a6a6;
    text-decoration:none;
    }

/*
 * added by Per, 14.04.2005
 */
td.today
    {
    color:#DEAE57;
    }
td.today a
    {
    color:#DEAE57;
    }
#centercol td.today
    {
    color:#DEAE57;
    }
#centercol td.today a
    {
    color:#DEAE57;
    }


/*
 * added by Per, 08.06.2005 (not in use)
 */

td.db-date-td
{
    width: 70px;
    border: 1px solid red;
}

td.db-day-td
{
    width: 30px;
    border: 1px solid green;
}

td.db-time-td
{
    width: 60px;
    border: 1px solid blue;
}


#trimming h1
    {
    color:#ffff66;
    vertical-align:middle;
    }


/*-------------------*/
/*---FROM RIT CSS---*/
/*-----------------*/

#middlecol td.header-td
    {
    border: none;
    }

#middlecol td.history
    {
    color: #808080;
    }

#centercol td.history a
    {
    color: #999999;
    }

#centercol td a
    {
    color: #000000;
    }

#rightcol table
    {
    margin-top:25px;
    }

#rightcol img
    {
    vertical-align:top;
    }

/*--------------*/
/*---MENUBAR---*/
/*------------*/


#menubar
    {
    position:relative;
    top:70px;
    /*margin-left:200px;*/
    /**width:600px;*/
    display:block;
    float:right;
    }

#menubar img
    {
    float:left;
    padding-right:22px;
    }

#menubar div.menu img
    {
    padding:0px;
    vertical-align:top;
    }


/*--------------------------*/
/*-----DATABASE STYLES-----*/
/*------------------------*/

span.remark
    {
    color: #8b584d;
    font-size:0.75em;
    font-weight:bold;
    display:block;
    }

#arrlist
    {
    padding-top:2px;
    width:800px;
    float:left;
    background-image:url("/ims/kommbg.gif");
    background-repeat: repeat-x;
    }

#arrdetails-c
    {
    width:200px;
    float:left;
    border-top:solid 1px #cccccc;
    }

#arrdetails-r
    {
    width:200px;
    float:right;
    border-top:solid 1px #cccccc;
    }

#centercol table tr td
    {
    font-size:0.75em;
    line-height:14pt;
    }
#arrlist li a
    {
    display: block;
    text-decoration: none;
    font-size:14px;
    height:20px;
    padding-left:10px;
    padding-top:0;
    border-bottom:solid 1px #edece7;
    border-top:solid 1px #b2b2b2;
    width:100%;
    background-image:url("/ims/listbg.gif");
    background-repeat: no-repeat;
    background-position:top;
    color:#333333;
    line-height:20px;
    }
#arrlist table {
  width : 100%;
}
#play_locations table td {
  width : 20%;
  background-image:url("/ims/listbg_small.gif");
}


#leftcol li.current a
    {
    background-image:url("/ims/currentbg.gif");
    background-repeat: repeat-x;
    background-position:top;
    background-color:transparent;
    color:#666666;
    }

#rightcol
    {
padding-top:68px;
    }

#varmedia
    {
    margin-top:18px;
    }

#toolbarholder
    {
    width:800px;
    float:left;
    display:block;
    background-color:#dbdbd5;
    padding:0px;
    margin:0px;
    }


/*------------*/
/*---LINKS---*/
/*----------*/

a.ticket-link
    {
    background-image:url("/ims/billettlinkbg.gif");
    background-repeat: no-repeat;
    background-position:top;
    display:block;
    margin-top:10px;
    margin-bottom:10px;
    /*border:solid 1px #ff6600;*/
    padding:5px;
    padding-top:4px;
    padding-left:30px;
    font-weight:bold;
    color:#996633;
    /*background-color:#cdccbb;*/
    }

a:hover.ticket-link
    {
    color:#ffcc99;
    }


#arrdetails-l
    {
    width:400px;
    float:left;
    vertical-align:top;
    margin:0px;
    padding:0px;
    border-top:solid 1px #cccccc;
    }

#arrdetails-l table
   {
   width:380px;
   margin-left:10px;
   }

#arrdetails-l h3
    {
    padding-top:14px;
    }

#arrdetails-c h3,#arrdetails-r h3
    {
    padding-top:13px;
    }

#arrdetails-l table tr td
    {
    font-size:0.75em;
    line-height:1.4em;
    }

#arrdetails-l table tr td h3
    {
    font-size:1em;
    line-height:1.4em;
    }

#arrdetails-c a,#arrdetails-r a
    {
    font-size:0.9em;
    }

td.header-td
    {
    vertical-align:top;
    }

td.header-td h3
    {
    margin:0px;
    padding:0px;
    padding-bottom:4px;
    border-bottom:solid #cccccc 1px;
    }



/*
 * actor styles (12.03.06, Per)
 *
 */


#centercol-actor
    {
    width:350px;
    float:left;
    background-image:url("/ims/centercolbg.gif");
    background-repeat: repeat-x;
    }

#rightcol-actor
    {
    width:250px;
    height:250px;
    float:left;
    display:inline;
    background-image:url("/ims/centercolbg.gif");
    background-repeat: repeat-x;
    }

#rightcol-actor div img
    {
    border:solid 1px #cccccc;
    width:240px;
    }

#rightcol-actor div
    {
    font-size:0.75em;
    color:#333333;
    margin-bottom:8px;
    padding-bottom:8px;
    }

#rightcol-actor table tr td.image-td a img
    {
    border:solid 1px #cccccc;
    width:190px;
    }

#rightcol-actor table tr td.imagetext-td p.image-p
    {
    margin:0px;
    padding:0px;
    }

#rightcol-actor table tr td.imagetext-td p.info-p
    {
    margin:0px;
    padding:0px;
    }

#rightcol-actor table
    {
    margin-top:25px;
    }

#rightcol-actor img
    {
    vertical-align:top;
    }

#centercol h3 p.article-p
    {
    margin-left: 0px;
    color:#333333;
    }


        /*
        /* stine: skuespillerarkiv meny 2 (26.04.06)
         */

        #leftAcol #toolbar
                {
                margin-bottom:50px;
                }

        #leftAcol
                {
                width:200px;
                height:120px;
                float:left;
                display:inline;
                background-image:url("/ims/leftcolbg.gif");
                background-repeat: repeat-x;
                position:relative;
                }

        #leftAcol ul
                {
                list-style:none;
                margin-left:10px;
                }

        #leftAcol li
                {
                padding:0px;
                }

        #leftAcol li a
                {
                display: block;
                text-decoration: none;
                font-size:0.70em;
                padding-left:5px;
                padding-top:4px;
                width:180px;
                color:#333333;
                }

        #leftAcol ul.linklist-ul, li.linklist-li, a.article-a
                {
                color:#CC9933!important;
                }

        #leftAcol ul.linklist-ul, li.linklist-li, a.current-a
                {
                color:#CC9933!important;
                }

        #leftAcol ul.linklist-ul
                {
                margin-bottom: 8px;
                }

        #thirdA-ul ul
                {
                margin-top:8px;
                border:0px;
                border-top:solid 1px #f2f2f2;
                }


        #thirdA-ul ul li
                {
                border:0px!important;
                }


        #thirdA-ul ul li a
                {
                color:#333333;
                border:0px;
                border-bottom:solid 1px #f2f2f2;
                padding-top:1px;
                padding-bottom:1px;
                }

        #thirdA-ul ul li.current a
                {
                background: #333333;
                color:#D0F5FE!important;
                font-weight:bold;
                }

        /*
        /* stine: skuespillerarkiv meny 1 (26.04.06)
         */

        #leftBcol #toolbar
                {
                margin-bottom:50px;
                }

        #leftBcol
                {
                width:200px;
                height:120px;
                float:left;
                display:inline;
                background-image:url("/ims/leftcolbg.gif");
                background-repeat: repeat-x;
                position:relative;
                }

        #leftBcol ul
                {
                list-style:none;
                border-top:solid 1px #cccccc;
                margin-left:10px;
                }

        #leftBcol li
                {
                padding:0px;
                }

        #leftBcol li a
                {
                display: block;
                text-decoration: none;
                font-size:0.70em;
                padding-top:4px;
                padding-bottom:4px;
                padding-left:8px;
                border-bottom:solid 1px #cccccc;
                border-right:solid 1px #f2efea;
                border-left:solid 1px #f2efea;
                width:180px;
                color:#333333;
                }

        #leftBcol li.current-a
                {
                background-image:url("/ims/currentbg.gif");
                background-repeat: repeat-x;
                background-position:top;
                background-color:transparent;
                color:#666666;
                }

        #leftBcol ul.linklist-ul, li.linklist-li, a.article-a
                {
                color:#333333!important;
                /*background-color:#ffffff;*/
                font-weight:normal;
                }

       #leftBcol ul.linklist-ul, li.linklist-li, a.current-a
                {
                background: #ffffff;
                color:#bfa66d!important;
                font-weight:bold;
                }

        #leftBcol ul.linklist-ul
                {
                margin-bottom: 8px;
                }

        #thirdB-ul ul
                {
                margin-top:8px;
                border:0px;
                border-top:solid 1px #f2f2f2;
                }

        #thirdB-ul ul li
                {
                border:0px!important;
                }

        #thirdB-ul ul li a
                {
                color:#333333;
                border:0px;
                border-bottom:solid 1px #f2f2f2;
                padding-top:1px;
                padding-bottom:1px;
                }

        #thirdB-ul ul li.current a
                {
                background: #ffffff;
                color:#bfa66d;
                font-weight:bold;
                }


/*
 * search (20.04.06, Per)
 */

div.search-div
{
   margin: 0px 0px 0px 10px;
}

div.search-div input.search-input
{
   font-size: 0.70em;
   width: 75%;
   margin-left: 5px;
   margin-right: 5px;
   vertical-align:top;
   border:solid 1px #999999;
   background-color:#ffffff;
}

div.search-div input.search-button
{
   font-size: 0.70em;
   width: 16%;
}

#thirdy-ul ul li.current a
{
   background: #ffffff;
}


/*
 * Moved css from the index file (11.12.06, Olaf)
 */


#footer, #Ffooter
{
    border: 0px;
    padding-top: 7px;
    width: 800px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    color: #999999;
    font-size: 10pt;
}


/*#centercol #footer p
{
    font-size: 8pt;
}*/

#Ffooter a img
{
    float:right;
}


/*
pretty up the help page
*/

#flash ul
{
    margin: 30px;
}


/*

Was 50.css

*/
#arrlist li a:hover
    {
    background-image:none;
    color:#333333;
    background-color:#ffffff;
    }

#leftcol li a:hover
    {
    background-image:none;
    color:#bfa66d;
    background-color:#ffffff;
    }

#centercol li a:hover
    {
    background-image:none;
    color:#bfa66d;
    background-color:#ffffff;
    }

#rightcol li a:hover
    {
    background-image:none;
    color:#bfa66d;
    background-color:#ffffff;
    }

/*----------------------------------*/
/*---stine test: skuespillerarkiv---*/
/*----------------------------------*/

#leftycol li a:hover
    {
    background-image:none;
    color:#4aa9c0;
    background-color:#ffffff;
    }

#leftAcol li a:hover
    {
    background-image:none;
    color:#bfa66d;
    background-color:#ffffff;
    }

#leftBcol li a:hover
    {
    background-image:none;
    color:#bfa66d;
    background-color:#ffffff;
    }

/*--------------------------*/
/*---MIXED MEDIA BUTTONS---*/
/*------------------------*/

#second-ul ul li a:hover,
#leftcol li.mediaspille a:hover,
#leftcol li.mediabillett a:hover,
#leftcol li.medialesmer a:hover,
#leftcol li.mediavideo a:hover,
#leftcol li.medialinks a:hover
    {
    color:#cccccc !important;
    background-repeat: no-repeat;
    background-position:top;
    background-color:#ffffff;
    }

#leftcol li.mediaspille a:hover
    {
    background-image:url("/ims/spillelinkbg_1.gif");
    }

#leftcol li.mediabillett a:hover
    {
    background-image:url("/ims/billettlinkbg_1.gif");
    }

#leftcol li.medialesmer a:hover
    {
    background-image:url("/ims/lesmerlinkbg_1.gif");
    }

#leftcol li.mediavideo a:hover
    {
    background-image:url("/ims/videolinkbg_1.gif");
    }

#leftcol li.medialinks a:hover
   {
   background-image:url("/ims/linksbg_1.gif");
   }

#second-ul ul li a:hover
    {
    background-image:url("/ims/skspillerlinkbg_1.gif");
    }

/* Fix IE. Hide from IE Mac \*/
* html ul#mainmenu li { float: left; }
* html ul#mainmenu li a { height: 1%; }


body,html
{
    min-height: 100.05%;
}




/*--- compat styles ---*/



/*------------------*/
/*--rightcol.shtml--*/
/*------------------*/


div.image-div p
    {
    font-size:1em;
    margin:0px;
    padding:0px;
    }



div.news
    {
    display:block;
    float:left;
    width:380px;
    border-bottom:1px solid #999999;
    padding-bottom:5px;
    margin:10px 10px 0px 10px;
    }


div.news img.st-thumb-image
    {
    margin:0px;
    padding:0px;
    float:none;
    }

div.news p, div.news p.header, div.news p.ingress
    {
    margin:0px!important;
    padding:0px!important;
    width:auto;
    float:none;
    }

div.news p.header
    {
   margin-top:5px!important;
    }

div.news p.header a
    {
    font-weight:bold;
    color:#666666;
    font-size:12pt;
    text-decoration:none;
    }

div.news p.ingress
    {font-weight:normal;}


div.news a.more, div.news a.more:visited
    {
    display:block;
    float:right;
    text-decoration:none;
    padding-right:10px;
    font-weight:bold;
    background-image:url("/ims/amore.gif");
    background-repeat: no-repeat;
    background-position:right;
    }

div.news a.more:hover
    {
    color:#eeb306;
    }


#footer
{
float:left;
width:auto;
}

#centercol ul
{
    border:none;
    }

#centercol ul li a.externals, #centercol ul li a.internals
{
    border:none;
    display:block;
    /*float:right;*/
    text-decoration:none;
    padding-right:10px;
    margin-right:10px;
    font-weight:bold;
    background-image:url("/ims/amore.gif");
    background-repeat: no-repeat;
    background-position:right;
    }
    
    
/*--- new topmenu ---*/


#menubar a
{
   font-family: arial;
   /*font-family: Trebuchet MS;*/
   /*font-family: Verdana;*/
    display:inline;
    font-size:9px;
    color:#000;
    text-transform:uppercase!important;
    text-decoration:none;
    margin:0px;
    padding:4px 10px 0px 0px;
    float:left;
    letter-spacing:0px;
    word-spacing:-1px;
    }
   

#menubar a:hover
{
  color:#d0f5fe;
    }
    
    



ul.sublevel1
{
    margin:0px!important;
    padding:0px!important;
    border:none!important;
    }

ul.sublevel1 li a
{
    padding:5px 5px 5px 25px!important;
    width:155px!important;
    }

ul.sublevel1 li.article a
{
    color:#757575!important;
    }

ul.sublevel1 li.article a:hover
{
   color:#bfa66d!important;
    }

ul.sublevel1 li
{
    width:155px;
    }
    
td p
{
    font-size:1em!important;
    }


#footer-wrapper
{
margin: 10px;
}

div.menu
{
    float:left;
    }
    
    
    
    
    /*------------*/
    /*---IMGROW--*/
    /*----------*/
    
    
#centercol .imgrow
    {
    display:block;
    float:left;
    width:610px;
    padding:0px 0px 0px 8px;
        position:relative;
        z-index:1000;
    }
    
#centercol .image-div
{
display:block;
width:190px;
float:left;
margin:0px;
padding:0px 7px 0px 0px;
}

.imgrow .image-div a.aorginal
{display:none;}


#centercol .imgrow .image-div a.aorginal
{display:inline;}

#centercol .imgrow .image-div p, #centercol .imgrow .image-div a
    {
    font-size:11px;
    margin:0px;
    padding:0px;
    float:left;
    width:190px;
    }
