.menuact { }

.node-form textarea {
  font-size: 0.32cm; 
}

#div-colophon-footprint{
  position: absolute;
  width: 100px ! important; /* otherwise address cannot be selected with mouse */
  top: 10px;
  right: 0px;
  text-align: right;
}

.color-darkbrown { color: #7B5033; }
.color-fysikum   { color: #003366; }
.color-su        { color: #004477; }
.color-fc        { color: #E0A000; }
.color-fc-light  { color: #FFDB99; }
.color-green     { color: #009900; }
.color-yellow    { color: #CCCC00; }
.color-black     { color: #000000; }
.color-gray      { color: #666666; }
.color-darkgray  { color: #999999; }
.color-blackgray { color: #333333; }
.color-white     { color: #FFFFFF; }
.color-red       { color: #FF0000; }
.color-an_mroot  { color: #336699; }
.color-ljuslank  { color: #BF7821; }       

.graysans        { color: #666666; }

.bgcolor-fysikum        { background: #003366; }
.bgcolor-fc             { background: #E0A000; }
.bgcolor-fc-light       { background: #FFDB99; }
.bgcolor-fcish-light    { background: #EAE0CE; }
.bgcolor-cv             { background: #FBEED7; }
.bgcolor-cv-light       { background: #FFFAF1; }
.bgcolor-cv-rand        { background: #FBEED7 url('../img/background-cv-rand.gif')}
.bgcolor-cv-trans       { background: #FBEED7 url('../img/background-cv-trans.gif')}
.bgcolor-cv-sidfot      { background: #FBEED7 url('../img/background-cv-sidfot.gif')}
.bgcolor-rooms-head     { background: #FFB125; }
.bgcolor-rooms-content  { background: #FFF0A0; }
.bgcolor-rooms-area     { background: #FFFDDD; }
.bgcolor-cleargreen     { background: #00BB00; }
.bgcolor-clearred       { background: #DD0000; }
.bgcolor-darkgreen      { background: #006600; }
.bgcolor-darkred        { background: #660000; }
.bgcolor-white          { background: #FFFFFF; }
.bgcolor-lightgray      { background: #DDDDDD; }
.bgcolor-darkwhite      { background: #F6F6F6; }
.bgcolor-gray           { background: #CCCCCC; }
.bgcolor-lightred       { background: #FFEEEE; }
.bgcolor-mediumred      { background: #FFBBBB; }
.bgcolor-redgray        { background: #CC9999; }
.bgcolor-lightgreen     { background: #EEFFEE; }
.bgcolor-mediumgreen    { background: #CCEECC; }
.bgcolor-greengray      { background: #77BB99; }
.bgcolor-mediumyellow   { background: #EEEE99; }
.bgcolor-bluegray       { background: #99BBDD; }
.bgcolor-darkgray       { background: #999999; }
.bgcolor-blackgray      { background: #333333; }
.bgcolor-blackergray    { background: #222222; }
.bgcolor-black          { background: #000000; }
.bgcolor-an_mroot       { background: #336699; }
.bgcolor-gray1          { background: #111111; }
.bgcolor-gray2          { background: #222222; }

.bgcolor-gray3          { background: #333333; }

.bgcolor-gray4          { background: #444444; }

.bgcolor-gray5          { background: #555555; }

.bgcolor-gray6          { background: #666666; }

.bgcolor-gray7          { background: #777777; }

.bgcolor-gray8          { background: #888888; }

.bgcolor-gray9          { background: #999999; }

.bgcolor-grayA          { background: #AAAAAA; }

.bgcolor-grayB          { background: #BBBBBB; }

.bgcolor-grayC          { background: #CCCCCC; }

.bgcolor-grayD          { background: #DDDDDD; }

.bgcolor-grayE          { background: #EEEEEE; }

.bgcolor-grayF6         { background: #F6F6F6; }



/* ---------------------------------------------------------------- */

/* -- länkAR -- */



.an_noline {text-decoration: none}



/* ---------------------------------------------------------------- */

/* -- TYPSNITT -- */



/* STYCKEN (fortsatt definition nedan) */



.inl             { font-family: Verdana,Geneva,Arial,sans-serif; }

.cont            { font-family: Verdana,Geneva,Arial,sans-serif; }

.inl-H0          { font-family: Verdana,Geneva,Arial,sans-serif; }

.inl-H1          { font-family: Verdana,Geneva,Arial,sans-serif; }

.inl-11          { font-family: Verdana,Geneva,Arial,sans-serif; }

.inl-10          { font-family: Verdana,Geneva,Arial,sans-serif; }

.inl-01          { font-family: Verdana,Geneva,Arial,sans-serif; }

.inl-00          { font-family: Verdana,Geneva,Arial,sans-serif; }

.cont-11         { font-family: Verdana,Geneva,Arial,sans-serif; }

.cont-10         { font-family: Verdana,Geneva,Arial,sans-serif; }

.cont-01         { font-family: Verdana,Geneva,Arial,sans-serif; }

.cont-00         { font-family: Verdana,Geneva,Arial,sans-serif; }



.sans            { font-family: Verdana,Geneva,Arial,sans-serif; }

.graysans        { font-family: Verdana,Geneva,Arial,sans-serif; }



.xxsmallsans     { font-family: Verdana,Geneva,Arial,sans-serif; }

.xsmallsans      { font-family: Verdana,Geneva,Arial,sans-serif; }

.smallsans       { font-family: Verdana,Geneva,Arial,sans-serif; }

.mediumsans      { font-family: Verdana,Geneva,Arial,sans-serif; }

.medelplussans   { font-family: Verdana,Geneva,Arial,sans-serif; }

.largesans       { font-family: Verdana,Geneva,Arial,sans-serif; }

.ylargesans      { font-family: Verdana,Geneva,Arial,sans-serif; }

.xlargesans      { font-family: Verdana,Geneva,Arial,sans-serif; }

.xxlargesans     { font-family: Verdana,Geneva,Arial,sans-serif; }

.xxxlargesans    { font-family: Verdana,Geneva,Arial,sans-serif; }

.xxsmallserif    { font-family: Georgia,"Times New Roman",Times,serif; }

.xsmallserif     { font-family: Georgia,"Times New Roman",Times,serif; }

.smallserif      { font-family: Georgia,"Times New Roman",Times,serif; }

.mediumserif     { font-family: Georgia,"Times New Roman",Times,serif; }

.largeserif      { font-family: Georgia,"Times New Roman",Times,serif; }

.ylargeserif     { font-family: Georgia,"Times New Roman",Times,serif; }

.xlargeserif     { font-family: Georgia,"Times New Roman",Times,serif; }

.xxlargeserif    { font-family: Georgia,"Times New Roman",Times,serif; }

.xxxlargeserif   { font-family: Georgia,"Times New Roman",Times,serif; }



/* SPECIELLA AVSNITT (fortsatt definition nedan) */



#left_menu p, 

.an_mline       

  { font-family: Verdana,Geneva,Arial,sans-serif; }



/* ---------------------------------------------------------------- */

/* -- TYPSNITT; stil -- */



.bold { font-weight: bold; }



.italic { font-style:  italic; }



/* ---------------------------------------------------------------- */

/* -- TYPSNITT; grad -- */



/* STYCKEN (fortsatt definition nedan) */



.inl             { font-size: 0.27cm; }

.inl-11          { font-size: 0.27cm; }

.inl-10          { font-size: 0.27cm; }

.inl-01          { font-size: 0.27cm; }

.inl-00          { font-size: 0.27cm; }



.cont            { font-size: 0.27cm; }

.cont-11         { font-size: 0.27cm; }

.cont-10         { font-size: 0.27cm; }

.cont-01         { font-size: 0.27cm; }

.cont-00         { font-size: 0.27cm; }



/* BR�DTEXT endast grad */



.xxsmall         { font-size: 0.22cm; }

.xsmall          { font-size: 0.24cm; }

.small           { font-size: 0.27cm; }

.medium          { font-size: 0.32cm; }

.large           { font-size: 0.36cm; }

.xlarge          { font-size: 0.508cm; }

.xxlarge         { font-size: 0.64cm; }

.xxxlarge        { font-size: 0.95cm; }



/* BR�DTEXT sans-serif (forts. definition från ovan) */



.xxxsmallsans    { font-size: 0.18cm; }

.xxsmallsans     { font-size: 0.22cm; }

.xsmallsans      { font-size: 0.24cm; }

.smallsans       { font-size: 0.27cm; }

.mediumsans      { font-size: 0.32cm; }

.largesans       { font-size: 0.36cm; }

.ylargesans      { font-size: 0.42cm; }

.xlargesans      { font-size: 0.508cm; }

.xxlargesans     { font-size: 0.64cm; }

.xxxlargesans    { font-size: 0.95cm; }



/* BR�DTEXT serif (forts. definition från ovan) */



.xxsmallserif    { font-size: 0.22cm; }

.xsmallserif     { font-size: 0.24cm; }

.smallserif      { font-size: 0.27cm; }

.mediumserif     { font-size: 0.32cm; }

.largeserif      { font-size: 0.36cm; }

.ylargeserif     { font-size: 0.42cm; }

.xlargeserif     { font-size: 0.508cm; }

.xxlargeserif    { font-size: 0.64cm; }

.xxxlargeserif   { font-size: 0.95cm; }



/* SPECIELLA AVSNITT (forts. definition från ovan) */

#left_menu p, .an_mline { font-size: 0.27cm; }


/* ---------------------------------------------------------------- */

/* -- RADH�JD: STYCKEN -- */



.radhojd-meny  {line-height: 1.0; } /* typiskt 1.2 */

.radhojd-tight {line-height: 0.9; }



/* ---------------------------------------------------------------- */

/* -- MARGINALER: STYCKEN -- */



/* Anm: typsnitt och grad definierat ovan */

 

/* Sansserifstycke utan indrag */



.inl {                                                          

    margin-bottom: 0em;

}

/* .inl-11 { }  har standardmarginaler */ 

/* Alias för .inl */ 

.inl-10 {                                                         

    margin-bottom: 0em;

}

.inl-01 {                                                         

    margin-top: 0em;

}

.inl-00 {                                                        

    text-indent: 0em;

    margin-top: 0em;

    margin-bottom: 0em;

}



/* Sansserifstycke med indrag på första raden */ 



.cont {                                                      

    text-indent: 2em;

    margin-top: 0em;

    margin-bottom: 0em;

}

.cont-11 {                                                        

    text-indent: 2em;

}

.cont-10 {                                                        

    text-indent: 2em;

    margin-bottom: 0em;

}

.cont-01 {                                                        

    text-indent: 2em;

    margin-top: 0em;

}

 /* Alias för .cont */ 

.cont-00 {                                                      

    text-indent: 2em;

    margin-top: 0em;

    margin-bottom: 0em;

}



/* ---------------------------------------------------------------- */

/* VISIBILITY */



.online { display: inline; }



/* ---------------------------------------------------------------- */

/* -- H�JDER -- */



.height-1      { height: 1px;   }

.height-10     { height: 10px;  }

.height-20     { height: 20px;  }

.height-30     { height: 30px;  }

.height-64     { height: 64px;  }

.height-100    { height: 100px; }

.height-185    { height: 185px; }

.height-200    { height: 200px; }

.height-230    { height: 230px; }

.height-250    { height: 250px; }

.height-300    { height: 300px; }



/* ---------------------------------------------------------------- */

/* -- BREDDER -- */



.width-2       { width: 2px;     }

.width-5       { width: 5px;     }

.width-10      { width: 10px;    }

.width-20      { width: 20px;    }

.width-34      { width: 34px;    }

.width-64      { width: 64px;    }

.width-115     { width: 115px;   }

.width-235     { width: 235px;   }

.width-300     { width: 300px;   }

.width-450     { width: 450px;   }

.width-467     { width: 467px;   }



.width-33pr    { width: 33%;     }

.width-40pr    { width: 40%;     }

.width-50pr    { width: 50%;     }

.width-100pr   { width: 100%;    }

.width-max50pr { max-width: 50%; }



.width-normal  { left: 0px; right: 0px; }



/* ---------------------------------------------------------------- */

/* -- KVADRATISKA BILDER -- */



.img-19      { width: 19px; height: 19px; }

.img-20      { width: 20px; height: 20px; }

.img-30      { width: 30px; height: 30px; }

.img-64      { width: 64px; height: 64px; }

.img-300     { width: 300px; height: 300px; }



.img-64-48   { width: 64px; height: 48px; }

.img-64-64   { width: 64px; height: 64px; }

.img-300-185 { width: 300px; height: 185px; }

.img-300-300 { width: 300px; height: 300px; }

.img-450-337 { width: 450px; height: 337px; }

.img-467-350 { width: 467px; height: 350px; }



/* ---------------------------------------------------------------- */

/* -- FLOAT -- */



.float-right {

    float:        right;

} /*     padding-left: 40px; */



.float-left {

    float:         left;

} /* padding-right: 40px; */



.float-center {

    left:         50%; 

    margin-right: -50%;

}



.float-clear { clear: both; }



/* ---------------------------------------------------------------- */

/* ALIGNMENT */



/* endast endera riktningen */



.align-right  { text-align: right;  }

.align-left   { text-align: left;   }

.align-center { text-align: center; margin-left: auto; margin-right: auto; }



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

.align-middle { vertical-align: middle; }

.align-bottom { vertical-align: bottom; }



/* combo */



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

.align-top-center    { text-align: center; vertical-align: top; }

.align-top-right     { text-align: right;  vertical-align: top; }



.align-middle-left   { text-align: left;   vertical-align: middle; }

.align-middle-center { text-align: center; vertical-align: middle; }

.align-middle-right  { text-align: right;  vertical-align: middle; }



/* ---------------------------------------------------------------- */

/* -- MARGINALER: BILDER -- */



.img-border { border: 1px; }



/* ---------------------------------------------------------------- */

/* -- MARGINALER: BLOCK -- */



.margin-0 { margin: 0px 0px 0px 0px;  }

.indragen { margin: 0px 0px 0px 20px; }



.indragen-h { margin: 0px 2em 0px 0px; }

.indragen-l { margin: 0px 0px 0px 2em; }



.ingenmarginal {                                                        

    text-indent:   0em;

    margin-top:    0em;

    margin-bottom: 0em;

}



/* ---------------------------------------------------------------- */

/* -- PADDING: BLOCK -- */



.padding-0        { padding: 0px;  }

.padding-1em      { padding: 1em; }

.padding-0-1em    { padding: 1em 0em; }

.padding-1em-0    { padding: 0em 1em; }

.padding-05em-1em { padding: 0.5em 1em; }



.hspace-10  { margin: 0px 10px 0px 10px; }

.vspace-10  { margin: 10px 0px 10px 0px; }



/* ---------------------------------------------------------------- */

/* -- KANTER -- */



.border-0                  { border: 0px; border-collapse: separate }

.border-1, .border-1-black { border: 1px solid black;   }











/* ---------------------------------------------------------------- */

/* -- (2) OMDEFINITION AV HTML-ELEMENT ---------------------------- */

/* ---------------------------------------------------------------- */



/* ---------------------------------------------------------------- */

/* -- länkAR -- */



/* Alternativa förgval: #C58A43 #C58C46; #E39D57; */



/* ColdVision:

a.an_noline          { color: #443526; }

a.an_noline:hover    { color: #BF7821; } 

*/      



/* N�got ljusare: */



a.an_noline           { color: #7B5033; }

a.an_noline:hover     { color: #BF7821; }       



a.svart:link        { color:black; }

a.svart:visited     { color:black; }



/* ---------------------------------------------------------------- */

/* -- MARGINALER: SIDAN -- */



body {

    margin-top:   0px;

    margin-left:  0px;

    margin-right: 0px;

}



img { border: 0px; }



ul { list-style-type: square; }



