/* Generiskt style sheet för KTHs centrala webbplats */
/* Det finns ett separat css för Mac                 */
/* Och ett separat css för Windows                   */
/* Detta gäller för övriga plattformar               */

/* Eftersom TrueType bara finns för Mac och Win och typsnitt   */
/* skalar dåligt på andra plattformar, t ex Unix, kan texten   */
/* bli oläslig om man anger en typsnittsstorlek som inte finns */
/* installerad på maskinen. Denna css använder därför inte     */
/* exakta storlekar på typsnitt.                               */



BODY
{
    MARGIN-TOP: 0;
    PADDING-TOP: 0;  
    BACKGROUND-COLOR: #FFFFFF ;  
/*   POSITION: absolute; top: 0 */ /* kraschar NN 4.5 */
}


BODY, P, TD
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: medium;                                 /* skall vara 10 */
    FONT-WEIGHT: normal;
}

.body
{
}

/*
.body A
{
    TEXT-DECORATION: underline ! important ;
    COLOR: #003366;
}

*/


A:link
{
    COLOR: #003366;  
    BACKGROUND-COLOR: #FFFFFF ; 
}


A:visited
{
    COLOR: #0066CC;
}



B, STRONG, EM, I
{
    FONT-WEIGHT: bold
}


U
{
    TEXT-DECORATION: none
}


H1
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    /* FONT-SIZE: ?; */
    BACKGROUND: #FFFFFF;
}


H2
{
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /* FONT-SIZE: 11pt;
    FONT-WEIGHT: bold; */
    BACKGROUND: #FFFFFF;
}

H3, H4, H5, H6
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    /* FONT-SIZE: 10pt;
    FONT-WEIGHT: bold; */
    BACKGROUND: #FFFFFF;
}

.small, SMALL
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    BACKGROUND: #FFFFFF;
}


/* Detta är den som används när man har en linje direkt under */ 
.blockrubrik
{
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /* FONT-SIZE: 9pt; */
    FONT-WEIGHT: bold;
    BACKGROUND: #FFFFFF;
}

/* Kom till KTH */

.interviewid
{
	COLOR: #999933;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	vertical-align : top;
}

.extern
{
	color:#666666;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
}




/* KLASSER FÖR STARTSIDAN */

H3.start
{
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /* FONT-SIZE: 10pt; */
    FONT-WEIGHT: bold;
    BACKGROUND: #FFFFFF;
}

H3.start A:link, H3.start A:visited
{
    COLOR: #003366;
    BACKGROUND: #FFFFFF;
}

P.start
{
     FONT-SIZE: 8pt; 
}

P.start A:link, P.start A:visited
{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    BACKGROUND: #FFFFFF;
}

.navlankstart
{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BACKGROUND: #FFFFFF;
}

.navlankstart A:link, .navlankstart A:visited
{
    COLOR: #003366;
    TEXT-DECORATION: underline;
    BACKGROUND: #FFFFFF;
}


/* KLASSER FÖR SIDHUVUDET */

/* Detta är den översta raden i sidhuvudet */

.sidhuvudlankfet
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #003366;
}

.sidhuvudlankfet A:link, .sidhuvudlankfet A:visited,
B.sidhuvudlankfet A:link, B.sidhuvudlankfet A:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    BACKGROUND: transparent;
    /* BACKGROUND-COLOR: #003366; */
}


/* Detta är rubriken i sidhuvudet */
.sidhuvudrubrik, .sidhuvudrubrik A:link, .sidhuvudrubrik A:visited
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: large;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
    /* BACKGROUND: #FFFFFF; */
}

/* detta är underrubriken i sidhuvudet */
.sidhuvudomrade, .sidhuvudomrade A:link, .sidhuvudomrade A:visited
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
    /* BACKGROUND: #FFFFFF; */
}


/* ger rutorna i bakgrunden på sidhuvudet */

.rutbakgrund
{
/* color: #ffffff  ; */
background: url("/delad/grafik/rutor2.gif") no-repeat ;
background: white ;
}





/* Denna klass med pseudoklass är för sökvägen/navigationen i undre delen av sidhuvudet */
.sokvag
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #003366;
}

.sokvag A:link, .sokvag A:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    BACKGROUND: transparent;
    /* BACKGROUND-COLOR: #003366; */
}

.navrubrik
{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}


/* Ger den blå färgen i de horisontella listerna i sidhuvudet */


.huvudlist
{
    COLOR: #003366;
    BACKGROUND: #003366;
}


/* KLASSER FÖR NAVIGATIONSSPALTEN */


/* En klass för respektive nivå gällande länkarna i navigationsspalten */
.navlank1 A:link, .navlank1 A:visited
{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    BACKGROUND: #CCCCCC;
}


.navlank1
{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BACKGROUND: #CCCCCC;
}
.navlank2 A:link, .navlank2 A:visited
{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    BACKGROUND: #DDDDDD;
}



/* SIDFOTEN */

.sidfottext
{
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    /* FONT-WEIGHT: normal */
}



.sidfottext A:link, 
.sidfottext A:visited, 
TD.sidfottext B A:link, 
TD.sidfottext B A:visited,
DIV.sidfottext B A:link, 
DIV.sidfottext B A:visited

{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}







/* GAMMALT */


.sidfottextfet
{
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    BACKGROUND: #FFFFFF;
}
.sidfotmaillank
{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    BACKGROUND: #FFFFFF;
}



.maillankar
{
    COLOR: #003366;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    /* FONT-SIZE: 10pt; */
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.mainkommentar
{
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px
}




.navigationtext
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.navigationrubrik
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.firstbrodtext { COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif;  /* FONT-SIZE: 9pt; */ FONT-WEIGHT: normal }
.firstlankarfet { COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; text-decoration: underline}
.mainlank { COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; /* FONT-SIZE: 9pt; */ FONT-WEIGHT: normal; TEXT-DECORATION: underline }
.firstlankliten { COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; /* FONT-SIZE: 9pt; */ FONT-WEIGHT: normal ; text-decoration: underline}

img.navspalt
{
    vertical-align: top;
}

.viscostitle
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 32px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
    /* BACKGROUND: #FFFFFF; */
}

.viscostitle2
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
    /* BACKGROUND: #FFFFFF; */
}

.viscostitle3
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
    /* BACKGROUND: #FFFFFF; */
}

.viscostitle4
{
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
    /* BACKGROUND: #FFFFFF; */
}

