

/* GENERAL TEXT Classes */

/* Standard article text*/
.article01{
	color:#000000; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:normal;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
} 

.articleHeading01{
	color:#827263; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.articleHeadingMedium01{
	color:#827263; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.articleHeadingMedium01GenInfo{
	color:#992135; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.articleHeadingRed01{
	color:#992135; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:2px;
} 


.articleHeadingSmall01{
	color:#827263; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:10px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.articleSoldout01{
	color:#992135; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:normal;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
} 

a.articleBoldLink01 {	color:#827263; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						font-weight:bold;
						text-decoration: none;
						margin-left:0px;
						margin-top:0px;
				}			

a.articleBoldLink01:active{	color:#827263;
							font-family:Arial,Helvetica,Geneva; 
							font-size:11px; 
							font-weight:bold;
							text-decoration: none; 					
				}
				
a.articleBoldLink01:hover{	color:#992135; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						text-decoration: underline;
						font-weight:bold; 
						}

a.articleNormalLink01 {	color:#827263; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:12px; 
						font-weight:normal;
						text-decoration: none;
						margin-left:0px;
						margin-top:0px;
				}			

a.articleNormalLink01:active{	color:#827263;
							font-family:Arial,Helvetica,Geneva; 
							font-size:12px; 
							font-weight:normal;
							text-decoration: none; 					
				}
				
a.articleNormalLink01:hover{	color:#992135; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:12px; 
						text-decoration: underline;
						font-weight:normal; 
						}


.ingress01{
	color:#000000; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.sectionheading01{
	color:#827263; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}





/* GENERAL MISC Elements */

li {
		padding:0px;
		margin:1px;
}

ul {
		padding-left:20px;
		padding-top:0px;
		padding-bottom:4px;
		margin:1px;
}



/* Error element */
.validationErr{
	background: #CFCFCF;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	margin-left:0px;
	margin-top:5px;
	font-family:Arial,Helvetica,Geneva;
	font-size:13px;
	font-weight:normal;
	padding : 3;
}


/*START EventSchedule*/

.scheduleHeadingTD{
	color:#FFFFFF; 
	background:#827263;
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:Bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
} 

.scheduleNormalEvenTD{
	color:#000000; 
	background:#DDCC6B;
	font-family:Arial,Helvetica,Geneva; 
	font-size:11px;
	font-weight:Normal;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
} 

.scheduleNormalOddTD{
	color:#000000; 
	background:#CCC47C ;
	font-family:Arial,Helvetica,Geneva; 
	font-size:11px;
	font-weight:Normal;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
}

a.scheduleLink {		color:#827263; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						font-weight:bold;
						text-decoration: none;
						margin-left:0px;
						margin-top:0px;
				}			

a.scheduleLink:active{	color:#827263;
							font-family:Arial,Helvetica,Geneva; 
							font-size:11px; 
							font-weight:bold;
							text-decoration: none; 					
				}
				
a.scheduleLink:hover{	color:#000000; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						text-decoration: underline;
						font-weight:bold; 
						}

/* END EventSchedule*/




/* START LEFT and RIGH RUBRIC CLASSES*/

.rubricFieldHeading01{
	color:#FFFFFF; 
	//background:#D6E542;
	background:#CCC47C;
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
}

.rubricFieldText01{
	color:#000000; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:11px;
	font-weight:normal;
	margin-left:4px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
} 

.nextEventNoLink01{		color:#827263; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						font-weight:bold;
						text-decoration: none;
						margin-left:4px;
						margin-top:0px;
				}


a.rubricLinks01 {		color:#827263; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						font-weight:bold;
						text-decoration: none;
						margin-left:4px;
						margin-top:0px;
				}			

a.rubricLinks01:active{	color:#827263;
							font-family:Arial,Helvetica,Geneva; 
							font-size:11px; 
							font-weight:bold;
							text-decoration: none; 					
				}
				
a.rubricLinks01:hover{	color:#CCC47C; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						text-decoration: underline;
						font-weight:bold; 
						}
						
/* END LEFT AND RIGHT RUBRIC CLASSES*/						




/*START POP UP EVENT CALENDAR*/


.smallcallendarTable{
	color:#827263;
	background:#FFFFFF; 
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align: middle;
	text-align: center;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.smallcallendar{
	font-family:Arial,Helvetica,Geneva; 
	font-size:11px; 
	font-weight:normal;
	color:#827263;
	background:#FFFFFF; 
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align: middle;
	text-align: center;
	border-style:none;
	border-width:1px;
	border-color:#000000;
}


.smallcallendarToday{
	font-family:Arial,Helvetica,Geneva; 
	font-size:11px; 
	font-weight:normal;
	color:#827263;
	color:#827263;
	background:#FFFFFF; 
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align: middle;
	text-align: center;
	border-style:solid;
	border-width:1px;
	border-color:#827263;
}


.smallcallendarOver{
	font-family:Arial,Helvetica,Geneva; 
	font-size:11px; 
	font-weight:normal;
	background:#827263; 
	color:#FFFFFF; 
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align: middle;
	text-align: center;
	cursor:pointer;
	cursor:hand;
}

/* heading for the popup calenadar */
.smallcallendarHeading{
	color:#FFFFFF; 
	//background:#827263;
	background:#CCC47C;
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}




.smallcallendarOverToday{
	font-family:Arial,Helvetica,Geneva; 
	font-size:11px; 
	font-weight:normal;
	background:#827263; 
	color:#FFFFFF; 
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align: middle;
	text-align: center;
	border-style:solid;
	border-width:1px;
	border-color:#827263;
	cursor:pointer;
	cursor:hand;
}

		

a.smallcallendarLinkToday{	color:#827263; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						font-weight:normal;
						text-decoration: none;
						margin-left:0px;
						margin-top:0px;
						padding-top:0px;
						padding-bottom:0px;
						padding-left:0px;
						padding-right:0px;
						vertical-align:middle;
						text-align:center;
				}	

a.smallcallendarLink{	color:#827263; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						font-weight:normal;
						text-decoration: none;
						margin-left:0px;
						margin-top:0px;
						padding-top:0px;
						padding-bottom:0px;
						padding-left:0px;
						padding-right:0px;
						vertical-align:middle;
						text-align:center;
				}			

a.smallcallendarLink:active{
							color:#827263;
							//font-weight:bold;
							text-decoration: none; 					
				}
				
a.smallcallendarLink:hover{							
						color:#000000; 
						text-decoration: none;
						//font-weight:bold; 
						text-decoration: underline;
						
						}
						
a.popupCalNavLink{	color:#FFFFFF; 
					font-family:Arial,Helvetica,Geneva; 
					font-size:12px; 
					font-weight:bold;
					text-decoration: none;
					margin-left:0px;
					margin-top:0px;
					padding-top:0px;
					padding-bottom:0px;
					padding-left:0px;
					padding-right:0px;
					vertical-align:middle;
					text-align:center;
				}			

a.popupCalNavLink:active{
							color:#827263;
							//font-weight:bold;
							text-decoration: none; 					
				}
				
a.popupCalNavLink:hover{							
						color:#827263; 
						text-decoration: none;
						//font-weight:bold; 
						text-decoration: underline;
						
						}
						

/* END POP UP EVENT CALENDAR*/




/*
======================================================
START ansatte table
======================================================
*/

.staffTableNormal{
	color:#000000;
	font-family:Arial,Helvetica,Geneva;
	background:#FFFFFF; 
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align: middle;
	text-align: left;
	border-style:solid;
	border-width:0px;
	border-color:#000000;
	font-size:10px;
}

.staffTableHeading{
	color:#827263;
	font-family:Arial,Helvetica,Geneva; 				
	background:#FFFFFF; 
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align: middle;
	text-align: left;
	border-style:solid;
	border-width:0px;
	border-color:#000000;
	font-size:12px;
	font-weight:bold;
}

a.staffLinks {		color:#992135; 
					font-family:Arial,Helvetica,Geneva; 
					font-size:10px; 
					font-weight:bold;
					text-decoration: none;
					margin-left:15px;
					margin-top:0px;
					vertical-align: middle;
			}
/*
======================================================
END ansatte table
======================================================
*/





/* START BUTTON, LABELS AND INPUT FIELDS ETC */

.inputLabel01{
	color:#000000; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
} 

.inputLabelMedium01{
	color:#000000; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:10px;
	font-weight:normal;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
} 

.inputLabelSmall01{
	color:#000000; 
	font-family:Arial,Helvetica,Geneva; 
	font-size:9px;
	font-weight:normal;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
} 

.search01 { 		color:#FFFFFF; 
					background-color:#827263;
					font-family:Arial,Helvetica,Geneva; 
					font-size:12px; 
					font-weight:normal;
					border-color:#000;
					border-width:0px;
					width:50px;
					height:20px;
					margin-bottom:1px;
} 

.reg01 { 			color:#FFFFFF; 
					background-color:#827263;
					font-family:Arial,Helvetica,Geneva; 
					font-size:12px; 
					font-weight:normal;
					border-color:#000;
					border-width:0px;
					width:70px;
					height:20px;
					margin-bottom:1px;
}

.orderBtn { 		color:#FFFFFF; 
					background-color:#827263;
					font-family:Arial,Helvetica,Geneva; 
					font-size:12px; 
					font-weight:normal;
					border-color:#000;
					border-width:0px;
					width:50px;
					height:20px;
					margin-bottom:1px;
} 

.inputArea01{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:330x;
				height:140px;
			}


.inputArea02{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:190px;
				height:55px;
			}


.inputField100{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:100px;
				height:20px;
			}

.inputField110{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:110px;
				height:20px;
			}
			
.inputField150{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:150px;
				height:20px;
			}			
			
.inputField190{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:190px;
				height:20px;
			}

.inputDrop190{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:190px;
				height:20px;
		}

.inputDrop150{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:150px;
				height:20px;
		}
		
.inputDrop175{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:175px;
				height:20px;
		}
.inputDrop55{	color:#000000; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:11px; 
				font-weight:normal; 
				width:55px;
				height:20px;
		}
		
		
.inputDropWebGroups{	color:#000000; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:11px; 
						font-weight:normal; 
						width:110px;
						height:200px;
						border-width:1px;
						border-style:solid;
		}

/* END BUTTON AND INPUT FIELDS ETC */





/*START TOP BAR ELEMENTS*/

/*top bar main links*/
a.toppBanerLinksCurrent{	color:#CCC47C;
							font-family:Arial,Helvetica,Geneva; 
							font-size:12px; 
							font-weight:bold;
							text-decoration: none;
							margin-left:15px;
							margin-top:0px;
							vertical-align: middle;
						}

a.toppBanerLinks {		color:#FFFFFF; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:12px; 
						font-weight:bold;
						text-decoration: none;
						margin-left:15px;
						margin-top:0px;
						vertical-align: middle;
				}			

a.toppBanerLinks:active{	color:#CCC47C;
							font-family:Arial,Helvetica,Geneva; 
							font-size:12px; 
							font-weight:bold;
							text-decoration: none; 					
				}
				
a.toppBanerLinks:hover{	color:#CCC47C; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:12px; 
						text-decoration: none;
						font-weight:bold; 
					}

.tdTopMenu{		
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:13px;
					}

.tdTopMenu{		
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:13px;
				}
				
/*ENS TOP BAR ELEMENTS */

/*footer classes*/
.footer01{
	color:#000000; 
	background:#CCC47C;
	font-family:Arial,Helvetica,Geneva; 
	font-size:10px;
	font-weight:Normal;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
}

a.footerlink01{	color:#992135; 
				font-family:Arial,Helvetica,Geneva; 
				font-size:10px; 
				font-weight:bold;
				text-decoration: none;
				margin-left:0px;
				margin-top:0px;
				}			

a.footerlink01:active{	color:#992135;
							font-family:Arial,Helvetica,Geneva; 
							font-size:10px; 
							font-weight:bold;
							text-decoration: none; 					
				}
				
a.footerlink01:hover{	color:#FFFFFF; 
						font-family:Arial,Helvetica,Geneva; 
						font-size:10px; 
						text-decoration: underline;
						font-weight:bold; 
						}