/* CSS Document */

/* browser reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* end of browser reset */



/* style definitions template */

body {
	background-color:#003B75;
	font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;
	font-size:14px;
	}
	
	 a{
		font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#999999;
		}
		
	a:hover{
		color:#8A0000;	
		}
		
	h1{
		font-size:18px;
		font-weight:bold;
		margin-bottom:14px;
		margin-top:14px;
		color:#555;
		}
		
	h2{
		font-size:16px;
		font-weight:bold;
		margin-bottom:14px;
		color:#555;
		}
		
	h3{
		font-weight:bold;
		margin-bottom:10px;
		color:#555;
		}
		
	p, ul {	
		margin-bottom:14px;
	}
	
	li {
		list-style:square;
		margin-bottom:5px;
	}
	
#outer {
	position:absolute;
	background-image: url('../images/sitebgr.jpg');
	left:50%;
	margin-left:-495px;
	width:990px;
	min-height:850px;	
	}
	
#top {
	position:fixed;
	z-index:5;
	background-image: url('../images/top.jpg');
	top:0px;
	width:960px;
	height:176px;
	}

#language {
	position:fixed;
	z-index:5;
	background-image: url('../images/langbgr.jpg');
	top:176px;
	width:960px;
	height:76px;
	}
	
#menue {
	position:fixed;
	float:left;
	width:50px;
	padding:20px 0 0 34px;
	}
	
	#menue a{
		font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		}
	
	#menue a:hover {
		color:#BF9A9A;
		}
		
	#menue ul {
		width:150px;
		}
		
	#menue li {
		list-style:none;
		margin-bottom:18px;
		}
		
	#menue li ul li a{
		font-size:11px;
		margin-left:20px;
		width:150px;
		}
		
	#current a{
		color:#BF9A9A;
		}
		
	#current li a{
		color:#FFFFFF;
		}
		
	#current li a{
		color:#FFFFFF;
		}
	
#content {
	width:630px;
	margin-left:165px;
	margin-top:252px;
	padding: 0px 15px 15px 15px;
	}
	
	#content li{
		margin-left:20px;
	}
	
#flags {
	float:left;
	width:250px;
	margin-left:34px;
	}
	
#flags img{
	padding-right:5px;
	}
	
#partnertext {
	float:right;
	margin:10px 20px 0 0;
	color:#79A5CF;
	font-weight:bold;
	text-transform:uppercase;
	}


#wrapper {
	background-image: url('../images/contentbgr.jpg');
	margin-left:15px;
	background-color:#FFFFFF;
	width:960px;
	min-height:598px;
	}
	
.componentheading {

	font-family: Arial, Sans-Serif;
	font-size:24px;
	text-decoration:none;
	color:#8A0000;
	}
	
.contentpaneopen p {
	padding:5px 20px 0 20px;
	}
	
.contentheading {
	font-family: Arial, Sans-Serif;
	font-size:24px;
	text-decoration:none;
	color:#8A0000;
	padding-bottom:20px;
	}
	
.buttonheading {
	padding:0 20px 30px 0;
	vertical-align:top;
	}
	
.contentpane {
	width:95%;
	margin:15px 0 0 20px;
	}
	
.readon {
	margin-left:20px;
	}
	
.blog_more div{
	margin-left:20px;
	}
	
.blog_more ul{
	margin-bottom:20px;
	}
fieldset td{
	padding:15px 0 5px 0;
	}

legend {
	padding-top:15px;
	font-weight:bold;
	font-size:14px;
	}