#content {
	border-top: 2px solid #0061b1; 
	padding: 10px;
	width: 940px
}

	#leftDiv {
		width: 705px;
		float: left;
	}
	
		#leftDiv form {
			width: 685px; 
			padding: 5px 10px;
			background-color: #0061b1;
			color: #FFF;
			margin: 0;
		}
			#left {
				width: 400px;
				float: left;
			}
			
			#right {
				border-left: 1px solid #FFF;
				width: 250px;
				height: 80px;
				padding: 0 10px;
				float: left;
			}
			
				#right p {
					color: #FFF;
					margin: 0 0 5px 0
				}
			
				#right a {
					color: yellow
				}
	
			#leftDiv label {
				float: left;
				width: 70px;
				margin: 0 0 10px 0px;
				font: bold 12px 'Trebuchet MS', Arial, Sans-Serif;
				padding: 4px 0 0 0;
			} 
		
			#leftDiv input {
				float: left;
				margin: 0 0 10px 0;
				height: 18px;
			}
			
			#UID {
				width: 304px;
			}
			
			input#Spara {
				margin: 4px;
			}
			
			#PWD {
				width: 150px;
			}
			
			#leftDiv br {
				clear:both;
			}
			
			#leftDiv button {
				float: right;
				margin: -30px 20px 0 0;
				font: bold 10px 'Trebuchet MS', Arial, Sans-Serif;
				text-transform: uppercase;
			}
			
			#leftDiv .box {
				width: 225px;
				float: left;
				display: inline;
				margin: 20px 5px 0 0;
				background-color: #fff;
				padding: 0 5px 0 0;
			}

				#leftDiv .box img {
					float: left;
					display: inline;
					margin: 0 5px 0 0;
				}
			
				#leftDiv .box h3 {
					font: bold 12px 'Trebuchet MS', Arial, Sans-Serif;
					margin: 5px 0;
				}
		
	
	#rightDiv {
		width: 195px;
		float: left;
		height: 425px;
		padding: 0 0 0 30px;
		background: transparent url('/company/images/v_annons.gif') no-repeat 5px top;
	}
	

	#bottomDiv {
		clear: both;
		text-align: center;
		padding: 10px 0px 0px 0px;
		border-top: 1px solid #ccc;
		background: transparent url('/company/images/annons.gif') no-repeat 80px 15px;
	}

#errorMsg {
	background-color: #FF4500; 
	color:#FFD700;
	height: 30px;
	padding: 7px;
	font: bold 16px 'Trebuchet MS', Arial, Sans-Serif;
}

/*  Logotyper  */
#logotyper {
    width: 960px;
    height: 50px;
    background-color: #ffffff;
    text-align: center
}

	#logotyper IMG {
	    float: left;
	    margin: 4px 0px 0px 24px;
	    border: none 0px;
	}

#logoheader {
	margin: 0;
    width: 960px;
    height: 20px;
    background-color: #0061b1;
    position: relative
}

	#logoheader P {
	    margin: 0px 0px 0px 65px;
	    font: 8pt Arial, Verdana, Sans-Serif;
	    text-align: left; 
	    color: #ffffff;
	}

	#logoheader a {
		color: #fce800;
	}

	#logoheader img {
		position: absolute;
		top: -13px;
		left: 15px;
		border: 0;
		width: 40px;
		height: 40px;
		display: inline;
	}

/* Driftmeddelanden */	
div.drift 
{
   margin: 0 0 10px 0;
   padding: 20px 20px 20px 80px;
   border: 1px solid #ccc;
   background: #fdfbbc url('/company/images/warning.gif') no-repeat 15px 18px;
}

    div.drift h3 
    {
        font: normal 18px 'Trebuchet MS', Arial, Sans-Serif;
        margin: 0;
    }
    
    div.drift p 
    {  
        font: normal 12px/1.6 Arial, Sans-Serif;
    }

