html{		margin:0px auto;		width:100%;			font-family:Calibri;		color:#545454;	}	
body{		background:url('../img/bg1.jpg');		text-align:center;		width:100%;			}	
#content{		width:1120px;		text-align:left;		margin:0px auto;	}	
#top{		height:46px;				background:url('../img/top.png') no-repeat;	}	
#main{		background:url('../img/middle.png') repeat-y;				margin:0px auto;		}	
#bottom{		height:63px;		background:url('../img/bottom.png') no-repeat;	}	
#header{		margin-left:47px;				height:	}	img{		border:none;	}	
.flag{		display:inline;	}	
.flag img{		cursor:pointer;	}	
h2{		background:url('../img/h2.png') repeat-x;		font-size:13pt;		margin-left:5px;		margin-right:5px;				color:white;		height:20pt;		padding-left:20px;	}	
#languages{		float:right;		margin-right:80px;		width:900px;	}	
#searchform form{						display:inline;	}	
#searchform{		float:right;			}	
#searchbutton{		border:none;		background:url('../img/search.png') no-repeat;		width:24px;	}	
.flag img{		margin-left:10px;		border:1px #bbbabb solid;	}	
#menu{		background:url('../img/menu.png');		padding-left:20px;				margin-top:0px;			width:1023px;				height:20px;	}	
html>body #menu{		width:1003px;	}	
#data{				margin-left:48px;		width:1023px;	}	
a{		color:#545454;	}	
#menu a{		vertical-align:top;		float:left;		width:160px;				text-transform:uppercase;		color:#545454;				text-decoration:none;		padding-left:20px;	}		html>body #menu a{		width:140px;					}	#menu a:hover,#menu a.selected{		color:white;		background:url('../img/menuhover.png') repeat-x;		font-weight:normal !important;	}	#submenu{		background:#e7e7e7;	}	#left{		float:left;		width:746px;		margin-left:20px;		margin-top:20px;	}	#right{		background:#f1f1f1;		width:250px;				float:right;		padding-top:20px;		padding-bottom:15px;	}		#left h2{		margin:0px;	}	.box h2{			height:14pt;		border-bottom:1px solid #10a2e1;		text-transform:uppercase;	}	.spacer{		clear:both;		height:30px;	}	h3{		margin:0px;		margin-bottom:2pt;	}	h3 a{		color:#009cdf;				text-decoration:none;	}	#news{		margin-left:20px;		font-size:10pt;	}	.more{		color: #009cdf;		text-decoration:none;	}	.newsitem{		margin-bottom:15px;	}	#submenu{		padding-left:45px;			}	.sub a{		text-decoration:none;		font-size:10pt;		display:block;	}	.sub{		float:left;		width:160px;			}	.sub a:hover{		text-decoration:underline;		font-weight:bold;	}	.cat img{		float:left;		margin-right:5px;			}	.cat{		width:100%;		font-size:10pt;		margin-right:20px;		margin-bottom:7px;		clear:both;	}	#right h2{		margin-bottom:5px;	}	#copyright{		position:relative;		margin-top:-40px;		margin-left:60px;		font-size:10pt;	}	h1{		color:#009cdf;		margin:0px;		margin-bottom:5px;		font-size:16pt;	}	.date{		font-size:9pt;		color:#999;	}	#left #cont img{		float:right;		margin:5px;	}		table.styled{				border-collapse:collapse;		width:100%;		font-size:11pt;		margin-bottom:10pt;	}	.styled td{		border:1px solid #ddd;	}	.styled th{		background:url('../img/menu.png') repeat-x #dcdcdc;		border:1px solid #ddd;	}	.submit,.button{		background:#008eff;		border:none;		color:white;		margin:2px;		height:30px;		font-size:16pt;	}.delete{	background:red;	width:20px;	font-weight:bold;	color:white;}.inputtitle{		width:100%;		font-size:16pt;}.cat img{	width:95px;}a.selected{	font-weight:bold;}p{	width:520px;	text-align:justify;}ul{	width:520px;	text-align:justify;		list-style-position: inside;	padding:0px;	margin:0px;}.box p{	margin:0px;	width:100%;}.box{	width:363px !important;	height:150px;	margin-right:8px;	overflow:hidden;			border:1px solid #10a2e1;	border-top:none;	float:left;	margin-bottom:10px;}table p{	width:auto !important;}
