
/*ORANGE*/

.zrodboxorange {
	background-color: #FFFFFF;
	border-bottom: 1px solid #FF9900;
	border-right: 1px solid #FF9900;
	border-top: 1px solid #FF9900;
	padding: 8px;
}

.zrodboxvalgtorange {
	background-color: #FFFFFF;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FF9900;
	border-top: 1px solid #FF9900;
}

.zboxrodmellomorange {
	border-right: 1px solid #FF9900;
}

.zboxrodmellom2orange {
	background-image: url(/img/strek_orange.gif);
	background-position: right;
	background-repeat: repeat-y;
}

/*-----*/

/*GRØNN*/

.zrodboxgreen {
	background-color: #FFFFFF;
	border-bottom: 1px solid #679A31;
	border-right: 1px solid #679A31;
	border-top: 1px solid #679A31;
	padding: 8px;
}

.zrodboxvalgtgreen {
	background-color: #FFFFFF;
	border-bottom: 1px solid #679A31;
	border-left: 1px solid #679A31;
	border-top: 1px solid #679A31;
}

.zboxrodmellomgreen {
	border-right: 1px solid #679A31;
}

.zboxrodmellom2green {
	background-image: url(/img/strek_green.gif);
	background-position: right;
	background-repeat: repeat-y;
}

/*-----*/

/*LYS BLÅ*/

.zrodboxlightblue {
	background-color: #FFFFFF;
	border-bottom: 1px solid #3399CC;
	border-right: 1px solid #3399CC;
	border-top: 1px solid #3399CC;
	padding: 8px;
}

.zrodboxvalgtlightblue {
	background-color: #FFFFFF;
	border-bottom: 1px solid #3399CC;
	border-left: 1px solid #3399CC;
	border-top: 1px solid #3399CC;
}

.zboxrodmellomlightblue {
	border-right: 1px solid #3399CC;
}

.zboxrodmellom2lightblue {
	background-image: url(/img/strek_lightblue.gif);
	background-position: right;
	background-repeat: repeat-y;
}

/*-----*/



/*BLÅ*/

.zrodboxblue {
	background-color: #FFFFFF;
	border-bottom: 1px solid #336699;
	border-right: 1px solid #336699;
	border-top: 1px solid #336699;
	padding: 8px;
}

.zrodboxvalgtblue {
	background-color: #FFFFFF;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-top: 1px solid #336699;
}

.zboxrodmellomblue {
	border-right: 1px solid #336699;
}

.zboxrodmellom2blue {
	background-image: url(/img/strek_blue.gif);
	background-position: right;
	background-repeat: repeat-y;
}

/*-----*/


/*RØD*/

.zrodbox {
	background-color: #FFFFFF;
	border-bottom: 1px solid #CC3300;
	border-right: 1px solid #CC3300;
	border-top: 1px solid #CC3300;
	padding: 8px;
}

.zrodboxvalgt {
	background-color: #FFFFFF;
	border-bottom: 1px solid #CC3300;
	border-left: 1px solid #CC3300;
	border-top: 1px solid #CC3300;
}

.zboxrodmellom {
	border-right: 1px solid #CC3300;
}

.zboxrodmellom2 {
	background-image: url(/img/strek_rod.gif);
	background-position: right;
	background-repeat: repeat-y;
}

/*-----*/

/*---------------------*/
a.zlink {
	color: #393939;
	display: block;
	font-size: 12px;
	width: 100%;
}

a.zlink:hover {
	color: #363498;
}

a.zlink:visited {
	color: #393939;
}

/*---- Kategorisiden*/
.zheadingray {
	border-bottom: 2px solid;
	color: #58595B;
	font-size: 18px;
}

.zplaintekst {
	color: #585858;
	font-size: 12px;
}

.zplaintekst2 {
	color: #9F9F9F;
	font-size: 12px;
}

.zheadinggrey {
	background-image: url(/img/annetbak.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-bottom: 2px solid;
	color: #58595B;
	font-size: 18px;
	font-weight: bold;
}

.zframegrey {
	background-color: #FFFFFF;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	font-size: 12px;
	padding: 4px;
}

.zheadinggrey2 {
	background-position: right;
	background-repeat: no-repeat;
	color: #58595B;
	font-size: 18px;
	font-weight: bold;
}


/*Grønn*/
.zheadinggreen {
	background-image: url(/img/boligbak.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-bottom: 2px solid;
	color: #659934;
	font-size: 18px;
	font-weight: bold;
}

.zbiggreen {
	color: #659934;
	font-size: 18px;
}

.zframegreen {
	background-color: #FFFFFF;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	font-size: 12px;
	padding: 4px;
}

.zframegreen2 {
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 4px;
}

.zframegreen3 {
	background-color: #F1F7ED;
	border-bottom: 2px solid #679A31;
	font-size: 12px;
	padding: 4px;
}

.zheadtwogreen {
	background-color: #FFFFFF;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

.zheadtwogreen2 {
	background-color: #F1F7ED;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

a.zlinkgreen {
	color: #659934;
	display: block;
	font-size: 12px;
	width: 100%;
}

a.zlinkgreen:hover {
	background-color: #F1F7ED;
	color: #659934;
}

a.zlinkgreen:visited {
	color: #659934;
}

.zbuttongreen {
	background-color: #659934;
	border-bottom: 2px solid #4F7727;
	border-left: 2px solid #AFCA95;
	border-right: 2px solid #4F7727;
	border-top: 2px solid #AFCA95;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 1px;
}

/*Blå*/
.zheading {
	background-image: url(/img/bilbak.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-bottom: 2px solid;
	color: #336699;
	font-size: 18px;
	font-weight: bold;
}

.zbigblue {
	color: #336699;
	font-size: 18px;
}

.zframeblue {
	background-color: #F2F9FF;
	border-bottom: 2px solid #336699;
	font-size: 12px;
	padding: 4px;
}

.zheadtwoblue2 {
	background-color: #F2F9FF;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

.zheadtwoblue {
	background-color: #FFFFFF;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

a.zlinkblue {
	color: #336699;
	display: block;
	font-size: 12px;
	width: 100%;
}

a.zlinkblue:hover {
	background-color: #F2F9FF;
	color: #000000;
}

a.zlinkblue:visited {
	color: #336699;
}

.zbutton {
	background-color: #336699;
	border-bottom: 2px solid #285078;
	border-left: 2px solid #96B0CB;
	border-right: 2px solid #285078;
	border-top: 2px solid #96B0CB;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 1px;
}

/*----rød*/
.zheadingred {
	background-image: url(/img/smaatbak.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-bottom: 2px solid;
	color: #CC3300;
	font-size: 18px;
	font-weight: bold;
}

.zbigred {
	color: #CC3300;
	font-size: 18px;
}

.zframered {
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 4px;
}

.zframered2 {
	background-color: #FFF9F9;
	border-bottom: 2px solid #CC3300;
	font-size: 12px;
	padding: 4px;
}

.zheadtwored {
	background-color: #FFFFFF;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

.zheadtwored2 {
	background-color: #FFF9F9;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

a.zlinkred {
	color: #CC3300;
	display: block;
	font-size: 12px;
	width: 100%;
}

a.zlinkred:hover {
	background-color: #FFF9F9;
	color: #000000;
}

a.zlinkred:visited {
	color: #CC3300;
}

.zbuttonred {
	background-color: #CC3300;
	border-bottom: 2px solid #791E00;
	border-left: 2px solid #E5967C;
	border-right: 2px solid #791E00;
	border-top: 2px solid #E5967C;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 1px;
}

/*LightBlå*/
.zheadinglightblue {
	background-image: url(/img/baatbak.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-bottom: 2px solid;
	color: #3399CC;
	font-size: 18px;
	font-weight: bold;
}

.zbiglightblue {
	color: #3399CC;
	font-size: 18px;
}

.zframelightblue {
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 4px;
}

.zframelightblue2 {
	background-color: #F2F9FF;
	border-bottom: 2px solid #3399CC;
	font-size: 12px;
	padding: 4px;
}

.zheadtwolightblue {
	background-color: #FFFFFF;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

.zheadtwolightblue2 {
	background-color: #F2F9FF;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

a.zlinklightblue {
	color: #3399CC;
	display: block;
	font-size: 12px;
	width: 100%;
}

a.zlinklightblue:hover {
	background-color: #F2F9FF;
	color: #000000;
}

a.zlinklightblue:visited {
	color: #3399CC;
}

.zbuttonlightblue {
	background-color: #3399CC;
	border-bottom: 2px solid #29698A;
	border-left: 2px solid #96CBE5;
	border-right: 2px solid #29698A;
	border-top: 2px solid #96CBE5;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 1px;
}

/*orange*/
.zheadingorange {
	background-image: url(/img/stillingbak.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-bottom: 2px solid;
	color: #FF9900;
	font-size: 18px;
	font-weight: bold;
}

.zbigorange {
	color: #FF9900;
	font-size: 18px;
}

.zframeorange {
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 4px;
}

.zframeorange2 {
	background-color: #FFFFFF;
	border-bottom: 2px solid #FF9900;
	font-size: 12px;
	padding: 4px;
}

.zheadtwoorange {
	background-color: #FFFFFF;
	color: #58595B;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

a.zlinkorange {
	color: #FF9900;
	display: block;
	font-size: 12px;
	width: 100%;
}

a.zlinkorange:hover {
	background-color: #FFF8E8;
	color: #000000;
}

a.zlinkorange:visited {
	color: #FF9900;
}

.zbuttonorange {
	background-color: #FF9900;
	border-bottom: 2px solid #29698A;
	border-left: 2px solid #96CBE5;
	border-right: 2px solid #29698A;
	border-top: 2px solid #96CBE5;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 1px;
}


