/*
_____________________________________________________________________

   Cascading Style Sheet
   Til Kursushjemmesider, Københavns Universitet
   Lavet af LKNet [www.lknet.dk] © 2003
_____________________________________________________________________


_____________________________________________________________________

Netscape 4.x brugere er udelukket fra dele af css vha. @media screen.
Kommentar: Netscape 4.x nedarver ikke fonte, derfor defineres
fontfamilie for alle elementer
																	 */

/*
_____________________________________________________________________*/




/*

Body
_____________________________________________________________________*/


BODY.Normal { background: white; color: Black }
BODY.Print { background-color: White; color: Black; }

@media screen {

/*

Punktopstilling for 'Spørgsmål og svar'
_____________________________________________________________________*/

/* Model 1 */
ul.ThreadContainer { border: solid 1px #E0E7E2 /*menu*/; padding-right: 5px; margin-bottom: 5px; margin-left: 0px; padding-left: 0px;}
li.threadBulletPlus { margin-top: 10px; margin-bottom: 10px; margin-left: 20px; list-style-image: url(../images/iconPlus.gif); }
li.threadBulletMinus { margin-top: 10px; margin-bottom: 10px; margin-left: 20px; list-style-image: url(../images/iconMinus.gif); }
li.threadBullet { margin-top: 10px; margin-bottom: 10px; margin-left: 20px; }
.threadNavigator { margin-top: 0px; margin-bottom: 5px; font-size: x-small; }
.threadHeader { font-weight: bold; font-size: small; }
.threadAuthor { font-size: x-small; color: black; background-color: Transparent; margin-top: 0px; margin-bottom: 3px; }
.thread { }

/* Model 2 */
.t0, .t1, .t2, .t3, .t4, .t5, .t6 { margin-bottom: 3px; margin-top: 3px }
.t1 { padding-left: 20px }
.t2 { padding-left: 40px }
.t3 { padding-left: 60px }
.t4 { padding-left: 80px }
.t5 { padding-left: 100px }
.t6 { padding-left: 120px }

/*

Layout
_________________________________________________________________________*/

#titleHeadpiece {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 108px;
	background: url(/KUgrafik/headers/images/nat/header_background_new.gif) transparent repeat-x top left;
	color: black;
	z-index: 5;
}

#titleTailpiece {
	position: absolute;
	right: 0px;
	top: 0px;
	height: 108px;
	width: 347px;
	background-color: transparent;
	color: black;
	z-index: 7;
}

#menuGlobal {
	position: absolute;
	right: 0px;
	top: 108px;
	padding-right: 5px;
	background-color: transparent;
	color: black;
	font-size: x-small;
	text-align: right;
}

#breadCrumbs {
	border: solid 1px #C1CEC4 /*top*/;
	font-size: x-small;
	padding: 5px 3px 5px 3px;
}

#menuLeft {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 12em;
	padding-top: 160px;
	padding-bottom: 50px;
	padding-left: 5px;
	padding-right: 10px;
	/*background-color: Transparent;*/
	background-color: #E0E7E2 /*menu*/;
	border-right: solid 1px #325D3D /*logo*/;
	border-bottom: solid 1px #325D3D /*logo*/;
	color: black;
	overflow: hidden;
}

#contentsNormal {
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 145px; 
	margin-left: 16em;
	margin-right: 2em;
}

#printlink {
	text-align: right;
	font-size: x-small;
}

}
@media screen {
#contentsPrint {
	padding: 10px 10px 10px 10px;
	background-color: white;
	color: black;
}}


/*
_____________________________________________________________________

Tabeller
_____________________________________________________________________*/

TABLE.common
{
    border-top: 1px solid black;
    border-bottom: 0px;
    border-right: 1px solid black;
    border-left: 1px solid black;
    background-color: transparent;
}

TH.common
{
    background-color: #E0E7E2; /*menu*/
    color: Black;
    border-bottom: 1px solid black;
    text-align: left;
    padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	padding-left: 4px;	
}

TD.common
{
	background-color: transparent;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	padding-left: 4px;	
    text-align: left;	
    border-left: 1px solid #E0E7E2; /*menu*/
    border-bottom: 1px solid black;
}

TABLE.noborder
{
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
    border-bottom: 0px;
    background-color: transparent;
}

TH.noborder, TD.noborder
{
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
    border-bottom: 0px;
    background-color: transparent;
    text-align: left;
    padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 4px;
	padding-left: 4px;	
}

/*
_____________________________________________________________________

Specielle formatteringer
_____________________________________________________________________*/

.tblUpload
{
	background-color: #E0E7E2; /*menu*/
	padding-top: 5px;
	padding-bottom: 5px
}

