/* CSS Document */



* {

	padding:0;

	margin: 0;}

 

body {

 	/*background: #600 url("/img/grafik/bg-main.jpg") repeat-x;*/  	

	background: #000000;
	/*url("/img/grafik/bg_red_gradient2.jpg") repeat-x;*/ 

	font-size:11px;

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

	line-height: 130%;

	color: #000000;

	}

	





	

div#container {



	width: 850px;

	margin-top: 40px;

	float:none;

	margin-left: auto;

	margin-right: auto;

	padding-top: 20px;

}







div#left_logga {



	margin-top:60px;

	padding: 0px;

	float: left;

	position: fixed; 

	margin-left: 20px;

 }









 div#outerwrapper {

	 width: 800px;

	 margin-bottom: 50px;

	 margin-right: auto;

	 float: right;

 }







 div#wrapper {

	background-color:#FFFFff;

	float: left;

	border: thin solid #000000;

 }







div#logga {

	height:65px;

	padding: 0px;

	bgcolor:none;

 }



div#login {

	 margin-top:50px;

	 width: 55px;

	 height:15px;

	 float: right;

	 color: #FFFFFF;

 }





 div#bild {



	 background-color:none;

	 padding: 0px;

	 text-align: left;

 }



/*menyn*/



 div#nav {

	width:800px;

	height: 32px;

	background-color:#600;

	text-align: left;

	margin-top:-2px;

 }

 

 div#navmenu {

 	padding-left: 5px;

}

	

 div#navmenu ul{

 	padding-top:6px;

	list-style-type: none;

 }

 

 div#navmenu li {

 	float: left;

	padding: 3px 17px;

	border-right: 1px solid #fff;

}



 div#navmenu li:first-child {

	border-left: 1px solid #fff;

}	



 div#navmenu ul li ul{

 	margin-left: 0px;

	width: 8em;

	display:none;

}



 div#navmenu ul li:hover ul{

 	display:block;

}



 div#navmenu ul li ul li{

 	padding: 2px 0;

 	background-color:#FF3333;

	width: 180%;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

}

	

 div#navmenu ul li ul li:first-child{

	border-top: 1px solid #069;

	border-left:1px solid #069;

}



div#navmenu a {

	padding:0 0px;

	color: #FFFFFF;

	text-transform:uppercase;

	text-decoration:none;}



/*slut meny*/











 div#main {

	margin-top: 50px;

	float: left;

	padding:40px 37px;

	text-align:left;

	width:720px;

 }





 div#footer {

	font-weight: bold;

	clear: left;

	padding: 5px;

	padding-right: 25px;

	padding-left: 15px;

	margin: 0px;

	border-top: thin solid #000000;

	text-align: right;

 }



 div#a {

	text-align: left;

	float: left;

	color:#FF0000;

	padding-bottom:5px;

 }



.address {

	padding-bottom:5px;}



div#nav h2 {

	padding-left:10px;}











div#aktuellt { width: 448px; 

	bordercolor: #00ff33; 

	border: thick;

	text-align: 2px;

	background-color: #c02427;

}









.menyVersal {

	padding-left: 5px; font-size: 12px; 

	color: #CC0000;

	font-weight: bold

}







.menyVersallank {

	padding-left: 5px; font-size: 12px; 

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

	color: #CC0000;

	font-weight: bold;





}





.menyVersallank:hover {

	color: #CC0099;

	text-decoration: underline

}





.menylank {

	position: relative; left: 18px;

	color: #000000;

	text-decoration: none;

	font-family: Verdana, Arial, sans-serif; font-size: 11px;

}





.menylank:visited { color: #000000}

.menylank:hover{ color: #333333; text-decoration: underline}





h1 {

	margin-top: -15px;

}



h2 { text-align: center;

	line-height: 36px;

	margin-bottom:10px;

}



h3 { text-decoration: underline; 

	text-align: left;

	margin-bottom: 5px; }



h4 {

	margin-bottom:5px;

}

rub1 {	margin-top:10px;
	margin-bottom:10px;
	text-align: left;
	color:#CC0000;
	font-size: 20px;
	text-transform:uppercase;

	text-decoration:none;
	font-family:Verdana;}
	
rub {	margin-top:10px;
	margin-bottom:10px;
	text-align: left;
	color:#CC0000;
	font-size: 16px;
	text-transform:uppercase;

	text-decoration:none;
	font-family:Verdana;}
bildtext {	
	color:#000000;
	font-size: 10px;
	text-decoration:none;
	font-family:Verdana;
	font-style:italic;}

p {

	margin-top:10px;

	margin-bottom: 10px;}

	

hr {

	margin-bottom:5px;

	margin-top:8px;}

	

.text_indent {

	text-indent:-9999px;}



.month {font-weight: bold;

font-size:16px;

background-color:#600;

padding:4px;

color:#FFFFFF;

margin-bottom:10px;

margin-top:10px;

}



.presentation {

float:left;

width:357px;

margin-top:16px;

padding-right:6px;

}



.presentation img {

margin-right:7px;

margin-bottom:7px;

}



.event { padding-top: 2em; padding-bottom: 2em }





div#main a { color: #FF6600; text-decoration: none; font-weight: normal}

div#main a:visited { color: #00CC00; text-decoration: none; }

div#main a:hover { text-decoration: underline }

div#footer a {text-decoration: none;}

div#footer a:hover { text-decoration: underline }





.idag li{

	margin-top: 1.3em;}



img { border: none }



dd {

	text-indent: 10px;}

	

.album {float:left;margin-left:20px;margin-right:25px;}

.image {
   position:relative;
   margin-right:15px; 
   width:240px;
   height:320px;
   float:left;
}

h2img {
   position: absolute;
   top: 293px;
   left: 0;
   width: 240px;
   color:#FFFFFF;
   font-size: 10px;
   text-decoration:none;
   font-family:Verdana;
   font-style:italic;
   background-color:#000000;
}