/* CSS Document */
 
/* Sidans struktur */
/* Stora tabellen */
#grf {
	width:750px;
	height:100%;
	margin:0px;
	padding:0px;
	text-align: left;
	background-color:#FFFFFF;
	border:1px solid #0066CC;

}

/* Högst upp */
#logo {	
	height:100px;
  	background-color:#669999;
  	width:100%;

}
#header {	
	height:130px;
  	background-color:#669999;
  	width:100%;
	background-image:url(../images/headerblue.jpg);

}

#grf_left {
	width: 200px;
	height:100%;
	background-color:#3399CC;
	float: left;
	clear:left;
	padding:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#grf_twocols {
	width:100%;
	 float:right; 
 	position:relative; 
}
#grf_right {
   /*width: 150px; */
   width: 16%;
/*   background: #FFFFFF; */
  float: right;
     /*clear:right;	*/
  	height:100%;
  	border: 1px solid #cccccc;
	margin-top:4px;
	margin-right:2px;
	}
#grf_main {
   	width:530px;
	  float: left;
	padding:0px;
	margin-left:0px;

}

.cols {
 float:right; 
 position:relative; 
}

.clearfix {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;	
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

#bottom {
	height:150px;
}

.box {
	/*border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;*/
	
	margin:10px;
	width:99%;
	
}
