		/************ GENERAL ************/	 
		body {
			width:100%;
			height:100%;
			background: url('../images/bg.jpg') top left repeat;
		}
		
		body, html {
			padding:0px;
			margin:0px;
		}              
		
		.content {
			position:absolute;
			margin:20px 0px 0px -450px;
			left:50%;
			padding:0px;
			width:900px;
			background: url('../images/logo.jpg') top left no-repeat;
		}                    
		img {
			border:0px;
		} 
		h1 {
			font:normal 18px 'arial', helvetica;
			color:grey;
			line-height:18px;
			padding:0px;
			margin:0px;
		}
		/************ GENERAL ************/		
		.header {
			width:900px;
			padding:0px;
			margin:0px;
			position:relative;
		}
		.logo {
			float:left;
			height:119px;
			width:150px;
			margin:0px;
			padding:0px; 
		}           
		/************ MAIN ************/ 
		.menu {
			width:750px;
			text-align:right;
			float:left;
			margin:0px;
			padding:0px;
			right:0px;
			position:relative;
			right:-4px;
		}
		.menu_button {
			width:auto;
			height:27px;
			padding:0px;
			margin:0px;
			position:relative;
			list-style:none;
			float:right;
			top:90px;
		}             
		.menu_button td {
			padding:0px 0px 0px 0px;
			margin:0px 10px 0px 0px;
			height:27px;
			background:url('../images/menu_midt.jpg') top left repeat-x;
			float:left;
			position:relative;
		}
		
		.menu_button span {
			padding:0px 5px 0px 5px;
			margin:0px 0px 0px 0px;
			top:-8px;
			height:27px;
			position:relative;
		}
		
		.menu_button li a:link, .menu_button li a:active, .menu_button li a:visited, .menu_button li a:focus, .menu_button li a:hover {
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			text-decoration:none;
			height:27px;
			position:relative;
			font:bold 13px 'arial', helvetica;
			color:grey; 
		}
		
		/************ MAIN ************/		
		.main {
			width:900px;
			position:relative;
			padding:0px 0px 0px 5px;
			margin:10px 0px 0px 0px;
			float:left;
		}
		
		.left_box {
		   	width:675px;
		   	background:url('../images/left_box_midt.jpg');
			position:relative;
			padding:0px;
			margin:0px 10px 0px 0px;
			float:left;
		}   
		
		.left_box_top {
		   	padding:0px;
			margin:0px;
			height:11px;
			position:relative;
			top:-4px; 
		}   
		
		.left_box_bottom {
		   	padding:0px;
			margin:0px;
			height:11px; 
		}
		
		.right_box {
		   	width:204px;
		   	background:url('../images/right_box_midt.jpg');
			position:relative;
			padding:0px;
			margin:0px;
			float:left;
		}   
		
		.right_box_top {
		   	padding:0px;
			margin:0px;
			height:11px;
			position:relative;
			top:-4px; 
		}   
		
		.right_box_bottom {
		   	padding:0px;
			margin:0px;
			height:11px; 
		}
		
		.inside_box {
			padding:0px 15px 0px 15px;
		}
		
		.inside_box p{
			padding:0px;
			margin:0px;
			font:normal 13px 'arial', helvetica;
			color:grey;
			line-height:1.4;
		}
		
		.inside_box a:link, .inside_box a:focus, .inside_box a:active, .inside_box a:visited  {
			padding:0px;
			margin:0px;
			font:normal 13px 'arial', helvetica;
			color:grey;
			line-height:1.0;
			text-decoration:none;
		}
		ul {
			padding:20px;
			margin:0px;
			font:normal 13px 'arial', helvetica;
			color:grey;
			line-height:1.0;
			text-decoration:none;
		}
		.inside_box a:hover {
			padding:0px;
			margin:0px;
			font:normal 13px 'arial', helvetica;
			color:red;
			line-height:1.4;
			text-decoration:none;
		}
	a {
			padding:0px;
			margin:0px;
			font:normal 13px 'arial', helvetica;
			color:gray;
			line-height:1.4;
			text-decoration:none;
		}
		.inside_box #active {
			font:bold 13px 'arial', helvetica;
		}
		
		.input_login {
			border-color:lightgrey;
			border-width:1px;
			border-style:solid;
			background:none;
			padding:3px;
			width:165px;
			font:normal 12px 'arial', helvetica;
			color:lightgrey;
		}
		.input_login_submit {
			border-color:lightgrey;
			border-width:1px;
			border-style:solid;
			background:lightgrey;
			padding:3px;
			font:bold 12px 'arial', helvetica;
			color:#fff;
			margin:5px 0px 0px 0px;
		}
		/************ FOOTER ************/
		.footer {
			width:900px;
			position:relative;
			padding:0px;
			margin:10px 0px 0px 0px;
			text-align:center;
			height:20px;
			float:left;  
		}
		.footer p {
			padding:0px;
			margin:0px;
			font:normal 10px 'arial', helvetica;
			line-height:10px;
			color:grey;
		}
