/* mallen styr utseendet på hela webbplatsen*/


/*omfattar alla synliga elemnet på sidan*/
body {
	background-color: #D0E6B8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	line-height: 1.5em;
	color: #191919;
	background-image: url(bilder/bladbakgrund-ljus.jpg);
	background-repeat: repeat;
}


/* gör att bakgrunden skrivs ut mot vit bakgrund utan bild*/
@media print {
body {
	font-family: Georgia, Times, serif;
	font-size: 12pt;
	background-image: none;
	background-color: #ffffff;
	color:#000000;	width:100%;
}
} 

/* Huvudrubrik */
h1 {
	font-size:1.5em;
	color: #3A650B;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/* rubriknivå 2 */
h2{
	font-size:1.2em;
	font-style: italic;
	color: #3A650B;
	margin-top: 2em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/* rubriknivå 3*/
h3{font-size:1em;
	font-style: italic;
	color: #3A650B;margin-top: 2em;
	font-family: Georgia, "Times New Roman", Times, serif;}
	

/* omslutande box med vit bakgrund*/
#sidlayout {
	width: 900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	margin-top:20px;
	background-color: #FFFFFF;
}

/* Sidhuvud och sidfot med runda horn */
.rundhf {
	background-color: #d1e5b7;
}
.rundtopph {background: #d1e5b7;}
.rundh_r1{margin: 0 5px; height: 1px; overflow: hidden; background: #ffffff;}
.rundh_r2{margin: 0 3px; height: 1px; overflow: hidden; background: #ffffff;}
.rundh_r3{margin: 0 2px; height: 1px; overflow: hidden; background: #ffffff;}
.rundh_r4{margin: 0 1px; height: 2px; overflow: hidden; background: #ffffff;}


/* sidans innehåll innanför de runda hörnen, mot vit bakgrund*/
#content {
	width: 900px;
	background-color: #FFFFFF;
}

#logo{width:230px;height:100px;margin-left:30px;margin-top:10px;}


#sidhuvud{
	width:800px;
	margin-top:30px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.sidhuvud {
	font-size:x-large;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique;
	color: #333333;
}


/* texten i vänsterspalten*/
#text{
	float:left;
	width:450px;
	margin-left:30px;
	margin-bottom: 30px;
}	



/* definierar positionen för bild med blad, tillsammans med regler på respektive sida*/
#blad{
	float:left;
	margin-top: 30px;
	margin-right:30px;
	margin-left:0px;
	height: 200px;
	width:180px;
	
}

/* vid utskrift visas inte bilden */
@media print {
#blad {display: none;}
}

#dikt{
	width:450px;
	margin-top: 40px;
	margin-right: 50px;
	
}	

.dikt{
	color: #2A4C05;
	margin-top:3em;
	font-style: oblique;
}

.hoger{color: #2A4C05;
	text-align:right;
	line-height: 0.5em;
}

.upp{
	text-align:right;
	line-height: 2em;
}


#hogerspalt{
	float:right;
	width:310px;
	margin-right:30px;
	margin-bottom: 30px;
}

/* definierar positionen för bild, tillsammans med eventuella regler på respektive sida*/
#bild{float:left;
	overflow: visible;
	visibility: visible;
	z-index: 100;
	margin-bottom:30px;
	margin-top:-10px;
}

/* vid utskrift visas inte bilden */
@media print {
#bild {display: none;}
}

/* Box 3 med runda hörn */

#box3 {
	padding: 10px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c6e39f;
	border-left-color: #c6e39f;
	background-image: url(bilder/bakgrundslogga.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#000000
}
@media print {
#box3{background-image: none;}
}

.rund3 {margin: 0 0 15px 0; background: none;}
.rundtopp3 {background: none;}
.rundbotten3 {background: none;}
.rund3_r1{margin: 0 5px; height: 1px; overflow: hidden; background: #c6e39f;}
.rund3_r2{margin: 0 3px; height: 1px; overflow: hidden; background: #c6e39f;}
.rund3_r3{margin: 0 2px; height: 1px; overflow: hidden; background: #c6e39f;}
.rund3_r4{margin: 0 1px; height: 2px; overflow: hidden; background: #c6e39f;}

/* Box 2 runda hörn */
#box2 {
	padding: 10px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
	background-color: #eeeeee;
	color:#000000
}

.rund2 {margin: 0 0 15px 0; background: none;}
.rundtopp2 {background: none;}
.rundbotten2 {background: none;}
.rund2_r1{margin: 0 5px; height: 1px; overflow: hidden; background: #eeeeee;}
.rund2_r2{margin: 0 3px; height: 1px; overflow: hidden; background: #eeeeee;}
.rund2_r3{margin: 0 2px; height: 1px; overflow: hidden; background: #eeeeee;}
.rund2_r4{margin: 0 1px; height: 2px; overflow: hidden; background: #eeeeee;}

/* Box 1 med runda hörn */
#box1 {
	padding: 10px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c6e39f;
	border-left-color: #c6e39f;
	background-color: #c6e39f;
	font-style: oblique;
	color:#3A650B
}
@media print {
#box1{background:#ffffff;}
}

.rund1 {margin: 0 0 15px 0; background: none;}
.rundtopp1 {background: none;}
.rundbotten1 {background: none;}
.rund1_r1{margin: 0 5px; height: 1px; overflow: hidden; background: #c6e39f;}
.rund1_r2{margin: 0 3px; height: 1px; overflow: hidden; background: #c6e39f;}
.rund1r3{margin: 0 2px; height: 1px; overflow: hidden; background: #c6e39f;}
.rund1_r4{margin: 0 1px; height: 2px; overflow: hidden; background: #c6e39f;}



/* sidfot*/
#sidfot{
	width:900px;
	clear:both;
	background-color:#FFFFFF;
	margin-top:30px;
}


.sidfot{
	color:#CCCCCC;
	padding-top:5px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 0.8em;
}



/* sidans länkar */
a:link {
	color: #408000;
	font-weight: bold;
}
a:visited {
	color: #669900;
	font-weight: bold;
}

a:hover{
	background-color: #669900;
	color:#ffffff;
	background-image: none;
}
a:active {color: #996699; text-decoration: none;}

