/************************ H-hantering ************************************/

h1 {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

h2 {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

h3 {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

h4 {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

h5 {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

h6 {
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

.body_class {
	 background: #0A1C5A;
}

a:link {
	   color: #EE872B;
	   text-decoration: none;
}

a:visited {
		  color: #EE872B;
		  text-decoration: none;
}

a:hover {
		color:black;
		text-decoration: none;
}

a:active {
		 color: #EE872B;
		 text-decoration: none;
}

.adress {
 		color: #ffffff;
		font-weight: bold;
}


input, textarea {
	   width: 130px;
	   font-family: verdana;
	   font-size: 10px;
	   border: 1px solid #EE872B;
}

.border {
 	   	border-width: 5px 5px 5px 5px; 
	   	border-style: solid; 
	   	border-color: #FFFFFF;
}

.border_top {
			border-top-width: 5px; 
			border-top-style: solid; 
			border-color: #FFFFFF;

}

.border_right {
			border-right-width: 5px;  
			border-right-style: solid; 
			border-color: #FFFFFF;

}

.border_bottom {
			border-bottom-width: 5px; 
			border-bottom-style: solid; 
			border-color: #FFFFFF;

}

.border_left {
			border-left-width: 5px; 
			border-left-style: solid; 
			border-color: #FFFFFF;

}

.padding {
		 padding: 5px 5px 5px 5px; 
}


/*meny-, logo-bakgrund*/
.meny {
	  background: #FD8997;
}

/*nyhet-, högerhörn-, kontakt-bakgrund*/
.nyhet{
	  background: #2D6E9E;
}

/*huvudrutans bakgrundsfärg och bild*/
.main_ruta {
	  background: #CCDDBB; 
	  background-image: url(../images/bg_main.gif);
	  background-repeat: no-repeat;
/*	  height: 370px;*/
	  width: 555px;
}

.holder {
	width: 886px;
}

table {
	  font-family: verdana, arial;
	  font-size: 10px;
	  color: #000000;
}

.white {
	   color: #FFFFFF;
	   font-weight: bold;
	   height: 30px;
	   text-align: center;
}


.top_left {		  
		  height: 80px;
		  width: 555px;
}

.top_right {		  
		  height: 80px;
		  width: 145px;
		  background-image: url(../images/blixt.gif);
		  background-repeat: no-repeat;
		  align: center;		  
}

.skugga {
			  background: #939191;
			  width: 3px;
			  height: 3px;
}

.skugga_right {
	background: url(../images/skugga.gif) repeat-y;
	width: 17px;
}








.content_table_style {
					 border: 0px; 
					 width:100%; 
					 height:100%;
}

.content_td_style {
				  padding: 10px 10px 10px 10px; 
				  border: 1px; 
				  border-style: none none none none; 
				  border-color: #CCCCCC;
}

.main_table {				
			height: 100%;
			width: 100%;	
			padding: 10px 10px 10px 10px;
}


.sidhuvud {
	height: 90px;
	background: #ffffff url(../images/topp.jpg) no-repeat top;
}

.logo {
	  color:#ffffff;
	  padding: 0px 30px 0px 0px;	  
	  
}

.menu {
	background: #ee872c;	 
	height: 19px;
	width: 886px;
}

.content {
	background: #ffffff;
	width: 869px;

}

#content {
	height: 338px;
	overflow: auto;
} 

.contact {
 		 font-family: verdana, arial;
		 font-size: 8pt; 		 
		 text-align: center;
}

.main {
 	  font-family: verdana, arial;
	  font-size: 8pt;
 	  background: #ffffff;
	  width: 100%;
}

.foot {
	background: url(../images/rand_svart.gif) repeat-y;
	color: #ffffff;
	align: center;
	padding-top: 8px;
}

.botten {
	background: url(../images/botten.jpg) no-repeat;
}
