@charset "utf-8";

/* CSS Document */



body {
	background-color:#505759;
}



body.vit {

	background-color:#FFFFFF;

	background-image:none;

}



p {

	font-family:"Lucida Sans", sans-serif;

	font-size:13px;

	padding-right:20px;

	font-weight:normal;

	

}



h1 {

	font-family:"Lucida Sans", sans-serif;

	font-size:21px;

	padding-left:10px;

	padding-top:3px;

	font-stretch:extra-expanded;

	color:#663333;

	font-weight:300;

	padding-bottom:10px;

}



h1.error {

	font-family:"Lucida Sans", sans-serif;

	font-size:21px;

	padding-left:10px;

	padding-top:3px;

	font-stretch:extra-expanded;

	color:#FF0000;

	font-weight:400;

	padding-bottom:10px;

}



p.error {

	font-family:"Lucida Sans", sans-serif;

	font-size:13px;

	padding-right:20px;

	font-weight:normal;

	color:#FF0000;

}



.m {

	font-family:       Verdana, Arial, Helvetica, sans-serif;

	font-size:         14px;

	color:             #52372d;

	background-color:#66CCFF;

	padding:           3px 0;

	border: 1px solid #000033;

	width:             600px;

	text-align:center;

}



.meny {

	font-family:"Lucida Sans", Corbel, sans-serif;

	font-size:14px;

	font-stretch:expanded;

	color:#663333;

}



.knapp {

	font-family:"Lucida Sans", Corbel, sans-serif;

	font-size:14px;

	font-stretch:narrower;

	color:#663333;

}



p.rubrik {

	font-family:"Lucida Sans", sans-serif;

	font-size:14px;

	padding-right:20px;

	font-stretch:expanded;

	color:#663333;

}



.link {

	font-family:       Verdana, Arial, Helvetica, sans-serif;

	font-size:         11px;

	color:             #52372d;

	padding:           3px 0;

border: 1px solid #939285;

	width:             142px;

	text-align:center;
	background-color:#FFFFFF;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;


}



.blank {

	font-family:       Verdana, Arial, Helvetica, sans-serif;

	font-size:         11px;

	color:             #52372d;

	padding:           3px 0;

	border: 1px solid #939285;

	width:             180px;

	text-align:center;

}



.blank2 {

	font-family:       Verdana, Arial, Helvetica, sans-serif;

	font-size:         11px;

	color:             #52372d;

	padding:           3px 0;

}





/* LÄNKAR */



a:hover {

	text-decoration:none;

	color:#339900;

} a:link {

	text-decoration:none;

	color:#CC3333;

} a:visited {

	text-decoration:none;

	color:#CC3333;

}











/* TABELL, LISTA */



table {

}



td {

	font-family:"Lucida Sans", sans-serif;

	font-size:13px;

	font-weight:normal;

	

}



th {

	font-family:"Lucida Sans", sans-serif;

	font-size:14px;

	font-stretch:expanded;

	color:#663333;

	text-align:left;

	font-weight:normal;

	

}



li {

	font-family:"Lucida Sans", sans-serif;

	font-size:13px;

	font-weight:normal;

	

}









/* DIV */



/* MAIN */



#wrapper {

	top:0px;
	left:20px;

	bottom:0%;
	position:absolute;

	width:854px;
	background-color:#292b28;

	z-index:5;

} #head {

	top:0px;

	height:130px;

	width:850px;

	background-image:url(bilder/head.jpg);

	position:absolute;

	left:2px;

} #right {

	top:130px;

	right:2px;

	left:671px;

	bottom:0px;

	background-image:url(bilder/right.jpg);

	background-repeat:no-repeat;

	background-color:#221c10;

	position:absolute;

	padding:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

} #main {

	top:130px;

	left:2px;

	right:183px;

	bottom:0px;

	background-color:#FFFFFF;

	position:absolute;

	overflow:auto;

	z-index:3;

	padding:10px;

	padding-left:30px;

} #menu {

	height:39px;

	width:557px;

	left:112px;

	bottom:0px;

	position:absolute;

	z-index:2;

} #logo {

	position:absolute;

	height:87px;

	width:111px;

	bottom:0px;

	left:0px;

	z-index:1;

} #shadow_top_left {

	position:absolute;

	top:0px;

	left:0px;

	z-index:7;

	background-image:url(bilder/skugga-top.gif);

	background-repeat:repeat;

	height:28px;

	width:9px;	

} #shadow_top_right {

	position:absolute;

	top:0px;

	left:885px;

	z-index:7;

	background-image:url(bilder/skugga-top.gif);

	background-repeat:repeat;

	height:28px;

	right:0px;	

} #shadow_left {

	position:absolute;

	top:28px;

	left:9px;

	z-index:7;

	background-image:url(bilder/skugga-left.gif);

	background-repeat:repeat;

	width:11px;

	bottom:0px;

} #shadow_right {

	position:absolute;

	top:28px;

	left:874px;

	z-index:7;

	background-image:url(bilder/skugga-right.gif);

	background-repeat:repeat;

	width:11px;

	bottom:0px;

} #shadow_corner_left {

	position:absolute;

	top:0px;

	left:9px;

	z-index:1;

	background-image:url(bilder/skugga-corn-left.gif);

	background-repeat:repeat;

	width:11px;

	height:28px;

} #shadow_corner_right {

	position:absolute;

	top:0px;

	left:874px;

	z-index:1;

	background-image:url(bilder/skugga-corn-right.gif);

	background-repeat:repeat;

	width:11px;

	height:28px;

}







/* SPECIAL */



#rav {

	top:5px;

	right:5px;

	position:absolute;

} 

#nederkant {

	bottom:5px;

	left:50px;

	width:600px;

	position:fixed;

}

#right-bild {

	top:130px;

	right:2px;

	left:671px;

	bottom:0px;

	background-image:url(bilder/right.jpg);

	background-repeat:no-repeat;

	background-color:#221c10;

	position:absolute;

	padding:10px;

	overflow:auto;

}

#index {

	left:10px;

	top:10px;

	width:260px;

	z-index:1;

	position:absolute;

}



#index2 {

	left:290px;

	top:5px;

	right:5px;

	z-index:1;

	position:absolute;

}



#blankare {

	left:10px;

	top:275px;

	width:260px;

	z-index:1;

	position:absolute;

}



#menu_adm {

	height:39px;

	width:557px;

	left:112px;

	bottom:0px;

	position:absolute;

	z-index:2;

}



#medlem {

	height:150px;

	width:600px;

	top:50px;

	left:10px;

	background-color:#FFFFFF;

	border-width: medium;

	border-style: ridge;

	border-color:#DEE9CF;

	text-align:justify;

	vertical-align:middle;

} .medlem {

	line-height: 150%;

}
