TR, TD, TH, P, DIV, SPAN {
	color: black;
	font-size: 12px;
	text-decoration: none;
	font-family: arial,helvetica;
/*	border-collapse:collapse;*/
/*	border:0px solid black;*/
}

H1 {font-size: 20px}

/*.tabell {border-collapse:collapse;padding:0px;}*/
/*.vertikal {vertical-align:top;padding-top:25px;}*/

BODY {	background: white;
	margin:5px 9px 9px 5px;
	padding:0px;
	font-family: arial,helvetica;
}

.bakgrunn {background-image:url(pattern.gif);background-repeat:repeat;}

a:link {
	color: #3333BB;
	text-decoration: none;
}
a:active {
	color: red;
	text-decoration: underline;
}
a:visited {
	color: #3333BB;
	text-decoration: none;
}
a:hover {
        text-decoration: underline;
}


#menu_link {	color:#E7E7FF;
		text-decoration:none;
}

.menu_link {	color:#E7E7FF;
		text-decoration:none;
}

#page_top {	background:#FC0;
		height:100px;
		margin-bottom:0px;
		padding:0px;
		width:750px;
}

#page_left {	background:#FC0;
		padding:0px;
		margin-top:9px;
		position:absolute;
		top:109px;
		width:130px;
		height:491px;
}

#page_main0 {	background:#FFF3AC;
/*		padding-left:0px;
		background-image:url(pattern.gif);
		background-repeat:repeat;*/
}

#page_main {	position:absolute;
		background:#FFF3AC;
		padding:0px;
		width:611px;
		height:491px;
}

#page_header {	font-size:40px;
		font-weight:bold;
		color:#E7E7FF;
		position:absolute;
		top:25px;
		left:100px;
}

#page_header2 {	font-size:30px;
                font-weight:bold;
                color:#E7E7FF;
                position:absolute;
                top:50px;
                left:135px;
}

.bluebutton {	background:#CBCBFF;
		border:1px solid #9999FF;
}

.header1 	A:link {color:black}
.header1	A:hover {text-decoration:none}
.header1	A:visited {color:black}
.header1	A:active {color:black;text-decoration:none}

.l1	 {	font-size:14px;
		font-weight:bold;
		color:#FFF3AC;
		padding-left:10px;
}

.l2	{	font-size:11px;
		font-weight:bold;
		color:#FFF3AC;
		padding-left:25px;
}

.colorFC0 {	background:#FC0;
}
.header1 {	font-size:18px;
		font-weight:bold;
		color:black;
		padding-top:9px;
		padding-left:4px;
}

.header2 {	font-size:12px;
		font-weight:bold;
		color:black;
}
.h1 {
        font-size: 18px;
        font-weight: bold;
}
.h2 {
        font-size: 15px;
        font-weight: bold;
}
.h3 {
        font-size: 12px;
        font-weight: bold;
}

.paragraph {
	text-align: justify;
}
.viktig {
	font-style: italic;
	font-weight: bold;
}

.small_text {	font-size:10px;
/*		padding-top:9px;
		line-height:15px;*/
}

.small 	{	font-size:10px;
		padding-left:4px;
		padding-bottom:6px;
}

.ingress {	font-size:12px;
		font-weight:normal;
		color:black;
/*		margin-bottom:3px;*/
/*		margin-top:3px;*/
		vertical-align: top;
		border-bottom:1px solid black;
		padding-bottom:9px;
		padding-left:4px;
		padding-right:3px;
}

.ingress2 {	font-size:13px;
                font-weight:bold;
                color:black;
/*              vertical-align: top;*/
                padding-bottom:9px;
                padding-left:4px;
                padding-right:3px;
}

.hoveddel {	font-size:12px;
                font-weight:normal;
                color:black;
                padding-bottom:9px;
                padding-left:4px;
                padding-right:3px;
}
.submit {
	background-color: #FFEC7F;
	cursor: pointer;
	font-size : 11px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #cccccc 1px solid
}
.submit {
        background-color: #FFEC7F;
        cursor: pointer;
        font-size : 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        BORDER-BOTTOM: #666666 1px solid;
        BORDER-LEFT: #cccccc 1px solid;
        BORDER-RIGHT: #666666 1px solid;
        BORDER-TOP: #cccccc 1px solid
}
.news_table {	border:0px;
		/*border-left:1px dashed FC0;*/
		/*border-right:1px dashed FC0;*/
		margin-bottom:9px;
		/*width:400px;*/
}

.news_image {	padding:0px;
		height:80px;
		float:right;
		border:1px solid black;
		margin-right:0px;
		margin-left:5px;
}

.news_image2 {  padding:0px;
                width:120px;
                float:right;
                border:1px solid black;
		margin-top:15px;
                margin-right:0px;
                margin-left:5px;
}

.tabletop {	background:#333399;
                background-image:url(http://www.stud.ntnu.no/studorg/buk/public/bilder/tile4.gif);
                background-repeat:repeat;
		font-size:20px;
		color:#FFFFFF;
		padding-left:6px;
		padding-top:4px;
		padding-bottom:4px;
		font-weight:normal;
		text-align:left;
}


.tabletopsmall {     background:#333399;
                background-image:url(http://www.stud.ntnu.no/studorg/buk/public/bilder/tile4.gif);
                background-repeat:repeat;
                font-size:16px;
                color:#FFFFFF;
                padding-left:6px;
                padding-top:3px;
                padding-bottom:3px;
                font-weight:bold;
                text-align:left;
}



.button1 {	font-size:10px;
}

.tile {         /*background:#BBBBAA;*/
                background-image:url(http://www.stud.ntnu.no/studorg/buk/public/bilder/tile.gif);
                background-repeat:repeat;
                color:white;
}

.tile1 {        /*background:#BBBBAA;*/
                background-image:url(http://www.stud.ntnu.no/studorg/buk/public/bilder/tile4.gif);
                background-repeat:repeat;
                color:white;
}


.tile2 {	
                background-image:url(http://www.stud.ntnu.no/studorg/buk/public/bilder/tile3.gif);
                background-repeat:repeat;
                color:white;
}

.tile3{
                background-image:url(http://www.stud.ntnu.no/studorg/buk/public/bilder/tile5.gif);
                background-repeat:repeat;
                color:white;
}

.tile4{
                background-image:url(http://www.stud.ntnu.no/studorg/buk/public/bilder/tile6.gif);
                background-repeat:repeat;
                color:black;
                padding-top:2px;
                padding-bottom:2px;
}

