/* WIPS genererte classer */

/* Diverse */
	.externalIFrame { 
		height: 3000px; 
	}
	.sitater div span {
		font-size: 10px;
	}
        input:focus, textarea:focus {
                background:#c1e8fb;
                color:black;
        }



/* Søkefunsksjon */
	.searchsimplefield {
		REMborder:0px solid white;
		width: 83px;
		height: 20px;
		REMbackground-color: #FFFFA0;
		REMborder: 1px solid #cccccc;
	}
	.searchsimplebutton {
		margin: 0px 0px 0px 4px;
	}


/* Innlogging */
        .loginBlockForm {}
        .loginBlockUserName {}
        .loginBlockPassword {}
        .loginBlockSubmitButton {}


/* Bildegalleri */

	/* Stil 2. Det finnes også et par id'er */

	.imageGalleryContainerS2 {
	}
	.imageGalleryCellButtons {
	}
	.imageGalleryCellImage {
	}
	.imageTitle {
	}
	.imagePhotografer {
	}


/* Webshop */
	.web_shop_cart {
	}

	/* Header til handlekurven */
	.antall_header, .beskrivelse_header, .fjern_header {
		padding: 3px 0px 6px 0px;
		font-size: 0.9em;
		font-weight: bold;
	}
	.fjern_header {
		display: none;
	}


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


	/* Knappene i bunnen av handlevognen */
	.web_shop_cart .oppdater {
		width: 55px;
		margin: 8px 7px 0px 0px;
		font-size: 0.8em;		
	}
	.web_shop_cart .til_kassen {
		width: 60px;
		margin: 8px 2px 0px 0px;
		font-size: 0.8em;		
	}


/* Fil-Modul  */
        .filearchiveIcon {
                padding: 2px 8px 7px 0px;
        }
        .filearchiveText {
                padding: 0px 0px 7px 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 */
	/* Les mer del av kalender */
	.calendarEvent {}
	.calendarEventTitle {
		font-size: 14px;
	}
	.calendarEventDate {
		margin: 4px 0px 4px 0px;
	}
	.calendarEventDescription {}



	.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;
	}


/* Artikkelgenerator */
	.articlegenerator input, .articlegenerator textarea {
	        margin: 0px 0px 4px 4px;
	}


/* Artikkler */
	/* Lenker til "neste side >>" */
	.paginator {}
	.paginatorNext {}
	.paginatorPrevious {}
