body 
{ 
	/*background-color: #b8a996; orig*/
	background-color: #cc9966;
	padding: 0;
	margin: 0px; /*marginal från skärmkant till där wrappern börjar */
	text-align: center;
	font: 12px Cambria, Tahoma, Arial, Helvetica, sans-serif;
}

/*=============================================== 
>>> CONTAINERS
=============================================== */


#wrapper {
	width: 1200px;
	height: 700px;
	border: 1px solid black;
	text-align: left;
	margin-left: auto;
	margin-right: auto;	
	background-color: white;
	background: url('images/49b.jpg') no-repeat;
}

#header {
	text-align: left;
	padding-left: 20px;
	height: 220px;
	width: 1180px;
	border: 0px solid black;
	border: 0px solid white;
	background: white;
	padding-top: 20px;
	
}

	#header h1 {
		font-size: 8px;
		font-weight: normal;
		padding-top: 0px;
		margin-left: 0px;
		color: #ff0099;
		
	}
	
	#clock {
	float: left;
	width: 550px;
	
	background-color: #d6d3d3;
	text-align: center;
	border: 3px dotted white;
	
	}
	
#RAV {
	height: 220px;
	width: 1050px;
	border: 0px solid black;
	border: 0px solid white;
	background: white;
	float: left;
	
	
	}

	
#sms {

	height: 200px;
	width: 198px;
	border-right: 2px solid black;
	border-left: 2px solid black;
	border-bottom: 2px solid black;
	/*border: 0px solid white;*/
	background: white;
	padding-top: 10px;
	float: left;
	
	
	
	}

#nav {
	margin-left: 10px;
	padding-left:0px;
	padding-top: 10px;
	width: 120px;
	height: 400px;
	float: left;
	border: 0px solid white;
	/*background-color: white;*/
}

#clock {
	width: 120px;
	float: left;
	background-image: url('images/clock.jpg') no-repeat;
	
	}
	


#ip {
	width: 120px;
	background-color: rgb(213, 219, 225); 
	
}
	

#content {
	width: 850px;
	height: 400px;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
	border: 2px solid white;
	
}

#content h1 {
		font-size: 1.3em;
		font-weight: bold;
		padding-top: 0px;
		margin-left: 0px;
		color: #ff0099;
		
		
	}

#content h2 {
		
		font-size: 1em;
		font-weight: bold;
		padding-top: 0px;
		margin-left: 0px;
		text-align: Justify;
		/*line-height: 15px;*/	
		
	}
	
#content h3 {
		font-size: 1.2em;
		font-weight: normal;
		padding-top: 0px;
		margin-left: 0px;
		color: black;
		
		
	}
	
#content h4 {
		font-size: 1.5em;
		font-weight: normal;
		padding-top: 0px;
		margin-left: 0px;
		color: black;
		line-height: 20px;
		
	}
	
#content h5 {
		font-size: 1.3em;
		font-weight: bold;
		padding-top: 0px;
		margin-left: 150px;
		margin-right: 150px;
		color: #ff0099;

}

#content h6 {
		
		font-size: 1em;
		font-weight: bold;
		padding-top: 0px;
		margin-left: 0px;
		text-align: justify;
		line-height: 15px;
	}

	
#no_opac {

		height: 395px;
		width: 200px;
		padding-left: 0px;
		padding-top: 0px;
		border: 0px solid white;
		float: left;
		
	}
	
#sorry {
		position: absolute;
		left: 0px;
		background-color: white;
		width: 830px;
		border: 3px solid black;
		padding: 2px;
		
		
		}
		
#reminder {
		position: absolute;
		left: 0px;
		bottom: 15px;
		height: 40px;
		padding-top: 5px;
		padding-left: 5px;
		padding-bottom: 0px;
		padding-right: 5px;
		background-color: rgb(213, 219, 225); 
		width: 50%;
		border: 1px solid #999999;
		
		
	}
	
#reminder_right {
		float: right;
		position: absolute;
		right: 0px;
		bottom: 15px;
		height: 40px;
		
		padding-top: 5px;
		padding-left: 5px;
		padding-bottom: 0px;
		
		background-color: rgb(213, 219, 225); 
		width: 40%;
		border: 1px solid #999999;
		
		
	}

#sponsors {
	margin-top: 0px;
	padding: 0px;
	width: 201px;
	height: 400px;
	/*background-color: white;*/
	margin-left: 5px;
	float: left;
	
	
	}
	
	#sponsors h1 {
		font-size: 1.0em;
		font-weight: bold;
		padding-top: 0px;
		margin-left: 2px;
		
		
	}

#footer {
	text-align: center;
	width: 970px;
	height: 30px;
	clear: both;
	
	padding: 2px;
	border: 0px solid #999;
}

/*=============================================== 
>>> NAVIGATION
=============================================== */
#nav ul {
	list-style: none;
	margin: 0px 0 0px 0;
	padding: 0 0 0 0px;
} 

#nav li {
	list-style: none;
	text-align: center;
	margin: 0 0 0 0px;
	padding: 0 0 5px;
} 

#nav li a { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: none;
	color: #000; 
	background: #FFF;
	display: block;
} 

#nav li a:hover { 
	text-decoration: none;
	background: #E1E1E1;
	color: #132B07;
	display: block;
} 

/*=============================================== 
>>> GENERAL ELEMENTS
=============================================== */


p.makespace {
	margin-top: 40px;
}

.linespacing {
line-height: 15px;
}

.linespacing_sm {
line-height: 10px;
}

.scrollbox_large {
height: 390px; width: 830px; padding-right: 10px; overflow: scroll; background-color: transparent; 
letter-spacing: 0pt; font-size: 1em; border: 0px solid black; line-height: 15px; text-align: justify}

.scrollbox_start {
height: 310px; width: 830px; padding-right: 10px; overflow: scroll; background-color: transparent; 
letter-spacing: 0pt; font-size: 1.2em; border: 0px solid black; line-height: 15px; text-align: left; /*border-top: 1px solid #aca899;*/ padding-top: 5px;}

.scrollbox {
height: 390px; width: 620px; padding-right: 15px; overflow: scroll; background-color: transparent; 
letter-spacing: 0pt; font-size: 1.2em; border: 0px solid black; line-height: 15px; text-align: justify}

.scrollbox_small{
height: 320px; width: 620px; padding-right: 10px; overflow: scroll; background-color: transparent; 
letter-spacing: 0pt; font-size: 1em; font-weight: bold; border: 0px solid black; line-height: 15px; text-align: justify}
