/* CSS Document */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, table, tr, td, div { 
margin: 0; 
padding: 0; 
border: 0; 
}
	body{
	padding:0px;
	margin:0px;
	background-color:#022A67;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	}
	
	a{
		color:#FFFFFF;
		text-decoration:none;
		outline:none;
	}
	
	#logotype{
	float:left;
	background-image: url(../images/graphics/logotype.jpg);
	background-repeat: no-repeat;
	height:0;
	padding-top:63px;
	width:210px;
	overflow:hidden;
	margin-bottom:10px;
	}
	
	#address{
		float:right;
		margin-top:45px;
		font-size:11px;
		padding-right:15px;
	}
	
	#navigation{
		clear:both;
		list-style:none;
		padding:0;
		margin:0;
		border-top:1px solid #3562A5;
		border-bottom:1px solid #858585;
		background-image: url(../images/graphics/navigation.jpg);
		background-repeat: repeat-x;
		background-color: #18213E;
	}
	
	#navigation li{
		padding:0;
		margin:0;
		float:left;
	}
	
	#navigation a:link, #navigation a:visited, #navigation a:visited{
		display:block;
		margin-left:10px;
		padding:5px;
	
	}
	
	#navigation a:hover{
		background:#FFFFFF;
		color:#18213E;
		
	}
	
	#content{
		padding:20px;
	}
	
	#footer{
		border-top:1px solid #3562A5;
		border-bottom:1px solid #858585;
		background-image: url(../images/graphics/navigation.jpg);
		background-repeat: repeat-x;
		background-color: #18213E;
		padding:5px;
		text-align:center;
		font-size:11px;
	}
	
	#counter{
		float:left;
		display:block;
		padding-left:20px;
		font-weight:bold;
	}
	
	
	
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}
.clearfix {
    display:block;
}
* html .clearfix {
    height:1px;
}