/* CSS Document */
body {margin:0px; padding:0px; background-color:#CC3300}
#container {
	width:700px;
	
	margin:auto;
	height:1100px;
}
#holder1{width: 100px; float: left; height: 200px;margin: 0 0 0 0px;background-color: #CCCCCC;height: 1100px;}

* html #holder1{width: 100px; float: left; height: 200px;margin: 0 0 0 0px;background-color: #CCCCCC;height: 1100px;position: relative;}

#holder2{width: 600px; float: left; background-color:#FFFFFF; height: 1100px;}
#meny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3300;
	background-color: #CCCCCC;
	float: left;
	height: 18px;
	width: 500px;
	margin-left: 20px;
	margin-top: 4px;
	padding-top: 1px;
	font-variant: small-caps;
	padding-left: 5px;
	font-weight: bold;
}

#meny a{text-decoration: none; color: #CC3300;}

* html #meny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3300;
	background-color: #CCCCCC;
	float: left;
	height: 18px;
	width: 500px;
	margin-left: 0px;
	margin-top: 4px;
	padding-top: 1px;
	font-variant: small-caps;
	padding-left: 5px;
	font-weight: bold;
}
/* START MENY VENSTRE */
#meny1 {
	
	background-color: #CCCCCC;
	color: #CC3300;
	width: 97px;
	margin: 0 0  0 0px;
	padding: 1px 0 0px 3px;
	font-variant: small-caps;
	font-weight: bold;
	float: right;
	position: fixed;
	top:72px;
	
}

* html #meny1 {
	
	background-color: #CCCCCC;
	color: #CC3300;
	width: 97px;
	margin: 0 0  0 0px;
	padding: 1px 0 0px 3px;
	font-variant: small-caps;
	font-weight: bold;
	float: right;
	position:absolute;
	top:72px;
	
}




#meny1 ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style: none;
	margin:0 0 5px 0; padding:0px;
	display: block;
}

#meny1 ul a {text-decoration: none; color: #CC3300;}
#meny1 ul a:hover {color: #333333; text-decoration: underline;}

#meny1 ul li {margin: 0 0 3px 0; background-color: #fff;}

/* #meny1 ul li {float:left;} */



/*SLUTT MENY VENSTRE */

/* STIl for meny: ny liste  
#meny1 {
	
	background-color: #CCCCCC;
	float: left;
	color: #CC3300;
	width: 500px;
	margin-left: 20px;
	margin-top: 4px;
	padding: 1px 0 2px 3px;
	font-variant: small-caps;
	font-weight: bold;
}

#meny1 ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style: none;
	margin:0px; padding:0px;
	display: block;
}

#meny1 ul a {text-decoration: none; color: #CC3300;}
#meny1 ul a:hover {color: #333333; text-decoration: underline;}

#meny1 ul li {float:left;}

* html #meny1 {
	
	background-color: #CCCCCC;
	float: left;
	color: #CC3300;
	width: 500px;
	margin-left: 10px;
	margin-top: 4px;
	padding: 1px 0 2px 3px;
	font-variant: small-caps;
	font-weight: bold;
}*/

/* STIl SLUTT for meny: ny liste */ 
#banner {
	width:597px;
	height:100px;
	background-image:url(../bilder/topplan_c.gif);
	background-repeat:no-repeat;
	float:left
}
#innhold {
	width:600px;
	
	background-color:#FFFFFF;
	float:left;
	margin-top: 0px;
}
#adr {
	width:500px;
	margin-left:20px;
	margin-top:54px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
}

* html #adr {
	width:500px;
	margin-left:10px;
	margin-top:50px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
}

.timehold{ display:block; margin-top:10px; float:left; width:100%}

.timehold table {width:80%; font: sans-serif,Verdana, Arial, Helvetica}
.timehold td {
	border: 1px solid #666666;
	padding: 2px;
}

.timehold h3 {display:block}

.inntxt {
	font-weight: bold;
	font-variant: small-caps;
	font-size: 1.2em;
}
#bildebanner {
	background-image: url(../bilder/bildebanner_b.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 88px;
	width: 505px;
	margin-top: 10px;
	margin-left: 20px;
}

* html #bildebanner {
	background-image: url(../bilder/bildebanner_b.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 88px;
	width: 505px;
	margin-top: 10px;
	margin-left: 10px;
}

.tekstinnhold {
	width:500px;
	font-size:8pt;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 5px;
	margin-left: 20px;
}
* html .tekstinnhold {
	width:500px;
	font-size:8pt;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 5px;
	margin-left: 10px;
}
.tekstinnhold h3 {
	font-size: 1em;
	font-weight: bold;
	display: inline;
	margin-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tekstinnhold h1 {
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	margin-bottom: 2px;
	margin-top: 0px;
}

/* TIMEPLAN */

	
	#timeplan{width: 504px; background-color: #ccc;font-size: 6pt; font-family: Verdana;margin:0 0 0 0px;border:solid #aaa 0px;padding-top: 2px;}
	
* html	#timeplan{width: 508px; background-color: #ccc;font-size: 6pt; font-family: Verdana;margin:0 0 0 0px;border:solid #aaa 0px;padding-top: 2px;}
	
	.dag{width: 78px; float: left;height: 190px; margin:0 2px 0 2px;background-color: #fff; position: relative;top: 0px; border-top: solid #aaaaaa 1px; border-left: solid #aaaaaa 1px;border-right: solid #aaaaaa 1px;text-align: center;
	}
	.dag H3 {margin-top: 0px;font-size: 1.5em;}
	.dag H4 {margin: 0px 0 0px 0px;font-size: 1.3em;}
	
	
	.dag2{width: 78px; float: left;height: 175px; margin:0 2px 0 2px;background-color: #fff; position: relative;top: 0px; border: solid #aaaaaa 1px; text-align: center;
	}
	.dag2 H3 {margin-top: 0px;font-size: 1.5em;}
	.dag2 H4 {margin: 0px 0 0px 0px;font-size: 1.3em;}
	
	
	
	.clear{clear: both;}
	.time{position: absolute; width: 100px; left: 0px;min-height: 30px;}
	

.nivaa1, .nivaa2, .nivaa3, .nivaa3, .nivaa4,.nivaa5, .nivaa6,.nivaa9{
	font-size: 1.1em;
	font-weight: bold;
	width: 78px; min-height: 30px;
	border-bottom: solid #aaa 1px;
	border-top: solid #aaa 1px;
	margin-left: 0px;
	margin-bottom: 3px;
}
.nivaa1 {
	background-color: #FF9900;	
}
.nivaa2 {
	background-color: #00CCFF;
	
}
.nivaa3 {
	background-color: #00CC00;
	
}
.nivaa4 {
	background-color: #CCCC99;
}
.nivaa5 {
	background-color: #66FF99;
}
.nivaa6 {
	background-color: #FF33FF;
}
.nivaa9 {
	background-color: #eddf04;
}




/* TIMEPLAN SLUTT */

.niva1 {
	font-size: 1em;
	font-weight: bold;
	background-color: #FF9900;
	
}
.niva2 {
	font-size: 1em;
	font-weight: bold;
	background-color: #00CCFF;
	

}
.niva3 {
	font-size: 1em;
	font-weight: bold;
	background-color: #00CC00;
}
.niva4 {
	font-size: 1em;
	font-weight: bold;
	background-color: #CCCC99;
}

.niva5 {
	font-size: 1em;
	font-weight: bold;
	background-color: #66FF99;
}
.niva6 {
	font-size: 1em;
	font-weight: bold;
	background-color: #FF33FF;
}
.niva9 {
	font-size: 1em;
	font-weight: bold;
	background-color: #eddf04;
}
.yoga {
	font-size: 1em;
	font-weight: bold;
	background-color: #FF33FF;
}
.strekk {
	font-size: 1em;
	font-weight: bold;
	background-color: #FFFF00;
}
.pilates {
	font-size: 1em;
	font-weight: bold;
	background-color: #66FF99;
}
.tekstinnhold table {width:80%; font: sans-serif,Verdana, Arial, Helvetica}
.tekstinnhold td {
	border: 1px solid #666666;
	padding: 2px;
}
#meny a:hover {
	color: #333333;
	text-decoration: underline;
}

.nivatabell table {
width:100%; font: sans-serif,Verdana, Arial, Helvetica
}
.nivatabell td {
	border: 0px solid #666666;
	padding: 2px;
}

/* PEDAGOGER */

#pedaholder {
	width: 100%;
}
.pedagog {
	width: 100%;
	float: left;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	min-height: 130px;
}
.pedbilde {
	float: left;
	width: 122px;
	height: 120px;
}
.pedtxt {
	float: left;
	width: 290px;
	margin-left: 50px;
}
.pednavn {
	float: left;
	width: 150px;
	margin-left: 50px;
}

/* PEDAGOGER SLUTT*/

/* ANBEFALING */

.anbefal {float:left;width:100%; margin-bottom:8px; border-top: solid 1px #000}
.anbefal img {float:left; width:100px;}
.anbefal h4, p {float:right; width:300px; margin-top:0px}

* .anbefal h4 {font-size:12px;}




/* ANBEFALING SLUTT */

#ad_nivaholder {
	width: 600px;
	margin-left: 15px;
	background-color: #FF33FF;
	
}

.ad_niva {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #666666;
}

.ad_nivanr {
	float: left;
	width: 60px;
}


.ad_nivatxt {
	float: left;
	width: 430px;
	margin-left: 3px;
}

/* CLEAR CLASS */

.clear {clear:both; height:10px;}

/* CLEAR CLASS SLUTT */

/* INDEX-opplegg */

/*
#dagens_timer {width:500px; background-color: #eee; height: 90px;margin: 0 0 5px 0;}
#dagens_timer  h3 {margin: 0 0 2px 2px; font-size: 1.2em;color: #CC3300;} 
#dagens_timer .dagens {width: 500px; height: 75px;background-color: #fff;} 
#dagens_timer .dagens h3 {display: block;margin: 0 0 2px 2px;color: black;} 
#dagens_timer .dagens h4 {margin: 0 0 2px 2px; font-size: 1.2em;} 
*/
/*
#dagens_timer .nivaa1, .nivaa2, .nivaa3, .nivaa3, .nivaa4,.nivaa5, .nivaa6,.nivaa9{
	font-size: 0.9em;
	font-weight: bold;
	width: 76px;
	float: left;
	border-left: solid #aaa 1px;
	border-right: solid #aaa 1px;
	margin-right: 3px;
	height: 40px;
}
.nivaa1 {
	background-color: #FF9900;	
}
.nivaa2 {
	background-color: #00CCFF;
}
.nivaa3 {
	background-color: #00CC00;
}
.nivaa4 {
	background-color: #CCCC99;
}
.nivaa5 {
	background-color: #66FF99;
}
.nivaa6 {
	background-color: #FF33FF;
}
.nivaa9 {
	background-color: #f0ed2b;
}*/
.stat_txt{ width: 500px; float: left; background-color: #fff; color: #CC3300;}
.index_nyheter {width: 500px; float: left; margin:10px 0 0 0px; background-color: #fff; border-top: solid #aaa 1px;border-left: solid #aaa 1px; border-right: solid #aaa 1px;}
.index_nyheter H1 {margin: 0 0 5px 0px; display: block; background-color:#ccc; color: #CC3300;padding-left: 3px; width:497px; font-size: 1.5em; }
.index_nyheter H3 {margin: 0px 0 5px 2px; display: block;width:497px; font-size: 1.5em;}
.index_nyheter p {margin: 0 0 10px 3px; width: 490px;background-color: #fff;float: left;}


 /*INDEX-opplegg SLUTT*/

