#container {
	width: 990px;
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	overflow:auto;
	text-align: left;
	border-bottom: 1px solid #BEBEBE;
	border-top: 1px solid #BEBEBE;
	padding-bottom: 5px; 
}

#star {
	position: absolute; 
	margin-left: 880px; 
	margin-top: -50px;
}

#cont{
	width: 1000px; 
	margin-left: auto; 
	margin-right: auto;	
}

/* Sidhuvud */

#header {
	height: 70px;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #BEBEBE;
}

#header img{
	float: left;
	}

#header p{
	float: right; 
	margin-top: 50px; 
	margin-right: 0px;
	font-family: arial; 
	color: #BEBEBE; 
	font-size: 12px;
	}

/* Meny */

#menu {
	margin-top: 14px;
	margin-bottom: 6px;
	height: 30px;
	border-bottom: 1px solid #BEBEBE;
}

#menu h2{
	font-family: arial; 
	font-size: 14px; 
	color: #777777;
	float: left;
	font-weight: normal;
	margin: 0px 30px 0px 10px;
	}

/* Diverse återkommande element och klasser */

.contentImage{
	text-align: center;
	}

.contentImageFront{
	text-align: center;
	margin-top: 20px; 
	}
	
.orangeText {
	font-size: 15px;
	color: #F28321;
	font-family: Arial, Verdana, Helvetica, Georgia;
	margin-left: 6px;
}

.orangeText a:link, .orangeText a:visited{
	font-size: 15px;
	color: #F28321;
	font-family: Arial, Verdana, Helvetica, Georgia;
	font-weight: bold;
}

.whiteText {
	font-size: 11px;
	color: white;
	font-family: Arial, Verdana, Helvetica, Georgia;
	padding: 5px 5px 5px 5px;
	margin-top: 10px;
	}
	
.bigCentered {
	text-align: center;
	font-size: 15px;
	color: white;
	font-family: Arial, Verdana, Helvetica, Georgia;
	padding: 5px 5px 5px 5px;
	margin-top: 10px;
	}

.greyArial{	
	font-family: arial; 
	font-size: 12px; 
	padding: 0px 10px 0px 10px; 
	color: #646464;
	}
		
#menu a:link, a:visited { 
	font-weight: normal;  
	color: #BEBEBE;
	text-decoration: none;
}

.greyArial a:link, .greyArial a:visited {
	font-family: arial; 
	font-size: 12px; 
	color: #646464;
	font-weight: bold;
	}
	
#tips a:link, #tips a:visited {
	font-family: arial; 
	font-size: 14px; 
	color: #646464;
	font-weight: bold;
	text-decoration: none;
	}
	
.inteFet a:link, .inteFet a:visited {
	font-weight: normal;
	}
	
a:hover, a:active { 
	text-decoration: underline; 
	}

.darkgreyBkgrd {background-color: #999999;}
.greyBkgrd {background-color: #CCCCCC;}
.orangeBkgrd {background-color: #FFA500;}

.rightFloat{float: right;}
.leftFloat{float: left;}

.kantlinjeNer{border-bottom: 1px solid #BEBEBE; clear: both;}
.kantlinjeUpp{border-top: 1px solid #BEBEBE; clear: both;}

/* Designlager default.aspx */
	
#defaultLeft{
	width: 580px; 
	float: left; 
	padding: 5px 5px 5px 5px;
	}

#defaultRight{
	width: 390px; 
	float: right; 
	padding: 5px 5px 5px 5px;
	}

#defaultBottomL{
	background-color: #999999;
	width: 100%;
	height: 90px;
	}

#defaultBottomRL{
	width: 49%; 
	height: 134px;
	float: left;
	margin-top: 5px;
	}
	
#defaultBottomRR{
	width: 49%; 
	height: 135px;
	float: right;
	margin-top: 5px;
	}
	
#defaultBottomLRight{
	width: 49%; 
	float: right;
	}

/* Designlager utb.aspx */
	
#utbLeft{
	width: 245px; 
	float: left; 
	padding: 5px 5px 5px 5px;
	}

#utbRight{
	width: 725px; 
	float: right; 
	padding: 5px 5px 5px 5px;
	}
	
div.utbBottom{	
	width: 47%; 
	font-family: arial; 
	font-size: 12px; 
	padding: 10px 10px 10px 10px; 
	color: #646464;
	}
	
div.ansBottomL{	
	width: 40%; 
	font-family: arial; 
	font-size: 12px; 
	padding: 10px 10px 10px 10px; 
	color: #646464;
	}
	
div.ansBottomR{	
	width: 54%; 
	background-color: #EEEEEE;
	font-family: arial; 
	font-size: 12px; 
	margin-top: 10px;
	padding: 10px 10px 10px 10px; 
	color: #646464;
	}
	
#forLeftUp{
	width: 290px; 
	height: 440px;
	float: left; 
	padding: 5px 5px 5px 5px;
	}

#forRightUp{
	width: 680px;
	height: 440px; 
	float: right; 
	padding: 5px 5px 5px 5px;
	}
	
#forLeftDown{
	width: 290px; 
	float: left; 
	padding: 5px 5px 5px 5px;
	}

#forRightDown{
	width: 680px;
	float: right; 
	padding: 5px 5px 5px 5px;
	}
		
#forBottom{	
	padding-left: 5px;
	}

.forNames{
	float: left;
	width: 290px;
	font-family: arial; 
	font-size: 12px; 
	color: #646464;
	padding-left: 10px;
	padding-right: 20px;
	}
	
#natLeft{
	width: 47%;
	float: left; 
	padding: 5px 5px 5px 5px;
	}
	
#natRight{
	width: 50%; 
	float: right; 
	padding: 5px 5px 5px 5px;
	}
	
#omLeft{
	width: 650px; 
	float: left; 
	padding: 5px 5px 5px 5px;
	}

#omRight{
	width: 300px; 
	float: right; 
	padding: 5px 5px 5px 5px;
	}
	
#omBottom{
	width: 290px; 
	height: 300px; 
	float: left; 
	margin-left: 6px; 
	margin-top: 10px;
	}

#faq{
	width: 290px; 
	float: left; 
	margin-left: 6px; 
	padding-bottom: 10px;
	}

/* UTVECKLING */
	
#tellAFriend{
	width: 245px; 
	height: 280px; 
	display: none; 
	position: absolute; 
	background-color: #AAAAAA; 
	color: white; 
	font-size: 9px; 
	margin-left: 5px; 
	margin-top: 135px; 
	background: transparent url(img/borderd.gif) bottom left no-repeat;
}

#tellForm{
	font-family: arial;	
	font-size: 10px; 
	color: #FFFFFF; 
	padding: 5px 5px 5px 5px; 
	background-color: #A1A1A1; 
	height: 259px; 
	border-style: solid; 
	border-width: 2px 2px 0 2px; 
	border-color: #555555;
	} 

.tipsForm{
	float: left; 
	margin-top: -10px; 
	clear: left;
	}

#tipsTitel{
	font-size: 14px; 
	display: block; 
	padding-bottom: 5px;
	}
	


	
