body{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	background-color:#ffffff;
	background-image:url(../graphics/design/pbl_bg_grad.gif);
	background-repeat:repeat-x;
	text-align:center;
	color:#000000;
	overflow:auto;
}
img{
	border:0px;
}
h1{
	text-indent:10px;
	color:#620a08;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
}
h2{
	text-indent:10px;
	color:#620a08;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
h3{
	text-indent:10px;
	color:#000000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.rubrik_today{
	color:#626262;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	text-decoration:underline;
	font-variant:normal;
	font-weight:bold;
}
.rubrik_anotherday{
	color:#c9c7c7;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	text-decoration:underline;
	font-variant:normal;
	font-weight:bold;
}
/************************** INPUTS ************************************/
select{
	border: 1px #999999 solid;
	color:#999999;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select.falt{
	border: 1px #999999 solid;
	color:#999999;
	width:170px;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select.students{
	border: 1px #999999 solid;
	color:#999999;
	width:200px;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.students{
	border: 1px #999999 solid;
	color:#999999;
	width:200px;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select.classes{
	border: 1px #999999 solid;
	color:#999999;
	width:200px;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.classes{
	border: 1px #999999 solid;
	color:#999999;
	width:200px;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.lunch{
	border: 1px #999999 solid;
	color:#999999;
	width:75px;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.kryssruta{
	font-size: 9px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.radio{
	font-size: 9px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.knapp{
	border: 1px #999999 solid;
	color:#666666;
	font-size: 9px;
	width:82px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../graphics/design/button_grad.gif);
	background-repeat:repeat-x;
	cursor:pointer;
}
input.button_save{
	border: 1px #999999 solid;
	color:#666666;
	font-size: 9px;
	width:82px;
	height:18px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../graphics/buttons/button_save.gif);
	background-repeat:repeat-x;
	cursor:pointer;
}
form.dashed{
	border:1px #efefef dashed;
	background-color:#fdfdfd;
	padding:10px;
}
input{
	/*border: 1px #999999 solid;*/
	color:#999999;
	font-size: 9px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea{
	border: 1px #999999 solid;
	color:#999999;
	font-size: 9px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea.classes{
	border: 1px #999999 solid;
	color:#999999;
	width:200px;
	height:150px;
	font-size: 9px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea.dish{
	border: 1px #999999 solid;
	color:#999999;
	height:250px;
	width:250px;
	font-size: 9px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
option{
	font-size: 9px;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
/************************** LINKS ************************************/
a:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #ff9900; 
	text-decoration: none;
}
a:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #ff9900; 
	text-decoration: none;
}
a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #878584; 
	text-decoration: underline;
}
a:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #878584; 
	text-decoration: none;
}
a.small_text:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000084; 
	text-decoration: none;
}
a.small_text:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000084; 
	text-decoration: none;
}
a.small_text:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #878584; 
	text-decoration: underline;
}
a.small_text:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #878584; 
	text-decoration: none;
}
/************************** TABLES TDS ************************************/
table.border{
	border:1px #f9f9f9 solid;
	background-color:#ffffff;
}
table.bg{
	background-image:url(../graphics/design/bg_grad_table.gif);
	background-repeat:repeat-x;
}
td.bg_left{
	background-image:url(../graphics/design/bg_between_td_left.gif);
	background-repeat:no-repeat;
	text-align:right;
}
td.content{
	background-color:#f9f8f8;
	text-align:right;
	color:#999999;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
td.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #999999;
	font-size: 11px;
	line-height:16px;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #999999;
	font-size: 11px;
	/*line-height:16px;*/
}
td.menu_navon{
	color:#666666;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	background-color:#cfcfcf;
	cursor:pointer;
}
td.menu_navoff{
	color:#999999;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	
}
.stats_rubrik_1{
	color:#666666;
	padding-left:20px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.stats_rubrik_2{
	color:#ff9900;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
td.rubrik{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	font-size: 11px;
	line-height:16px;
	font-weight:bold;
}
td.small_text{
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px;
	padding-left:1px;
	color:#000000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
td.today{
	border:0px;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	color:#626262;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	background-color:#f9f9f9;
}
td.anotherday{
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	color:#c9c7c7;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}