/* WIPS genererte classer */


/* Webshop */
	/* Header til handlekurven */
	.antall_header, .beskrivelse_header, .fjern_header {
		padding: 4px 0px 4px 0px;
		font-size: 0.85em;
		font-weight: bold;
	}


	/* Innholder i handlekurven */
	.web_shop_cart .antall {
		padding: 4px 0px 4px 0px;
		font-size: 0.9em;		
		padding-bottom: 3px;
		vertical-align: top;
	}
	.web_shop_cart .antall input {
		font-size: 0.9em;
		width: 13px;
		text-align: right;
	}
	.web_shop_cart .beskrivelse {
		width: 125px;
		padding: 4px 0px 4px 0px;
		font-size: 0.9em;
		line-height: 1.1em;
		vertical-align: top;		
	}
	.web_shop_cart .fjern { 
		padding: 4px 0px 4px 0px;
		font-size: 0.7em;
		text-align: center;
	}
	.web_shop_cart .fjern input { 
		font-size: 0.7em;
	}


	/* Knappene i bunnen av handlevognen */
	.web_shop_cart .oppdater {
		font-size: 0.8em;		
	}
	.web_shop_cart .til_kassen {
		font-size: 0.8em;		
	}


/* Fil-Modul  */
        .filearchiveIcon {
                padding: 2px 8px 2px 0px;
        }


/* Tilbakemeldingsmodul */
        .feedbackForm td {
                padding: 3px 0px 3px 0px;

        }
        .feedbackForm .left {
                padding: 0px 16px 0px 0px;
                line-height: 22px; 
        }
        .feedbackForm .textarea {
		height: 45px;
		width: 607px;
        }
        .feedbackForm .right .feedbackTextField{
		border: 1px solid #d1d2d4;
	}
        .feedbackForm .feedbackTextArea {
                height: 60px;
                width: 407px;
		border: 1px solid #d1d2d4;
	}
        .feedbackForm .feedbackTextField {
                width: 195px;
        }


/* You are here */
        .youarehere {
                color: #aaa;
                padding: 0px;
                font-size: 9px;
        }
        .youarehere div {
                color: #aaa;
                font-size: 9px;
        }
        .youarehere span, .youarehere a {
                color: #aaa;
                font-size: 9px;
                text-transform: none;
        }
        .item0 {
                font-size: 9px;
                text-decoration: none;
        }


/* Kalender */
	.calendarContainer {
	        background-color: #D0D0D0;
	        padding: 1px;
	        display: inline-block;
	}
	.calendar {
	        background-color: #D0D0D0;
	        width: 138px;
		}
	.calendar th {
	        font-weight: normal;
	        font-size: 11px;
	        background-color: #a4A4A4;
	        color: #ffffff;
	        height: 15px;
	}
	.calendarCellNormal {
	        font-size: 11px;
		line-height: 16px;
	        background-color: #ffffff;
	        text-align: center;
	        vertical-align: middle;
	        height: 15px;
	}
	.calendarCellToday {
	        font-size: 11px;
		line-height: 15px;
	        text-align: center;
	        vertical-align: middle;
	        background-color: #ffffff;
	        height: 15px;
	}
	.calendarCellEvent {
	        text-align: center;
	        vertical-align: middle;
	        background-color: #f58220;
	        height: 15px;
	}
	.calendarCellEventToday {
	        font-size: 11px;
		line-height: 15px;
	        text-align: center;
	        vertical-align: middle;
	        background-color: #b5b220;
	        height: 15px;
	}
	.calendarCellEventToday a {
	        font-size: 11px;
		line-height: 16px;
	        color: #ffffff;
	}
	.calendarCellEvent a {
	        font-size: 11px;
		line-height: 16px;
	        color: #ffffff;
	}
	.calendarEventTitle {
	        font-size: 14px;
	}
	.calendarEventDate {
	        margin-bottom: 5px;
	}	
	.calendarEventDescription {
	}
