/* © 2006 Neurodan /

/* -- Body -- */
	body {
		text-align:center;
		width:100%;
		font-family: Trebuchet MS, Verdana, sans-serif;
		font-size: 12px;
		padding: 0;
		margin: 0;
		background-image: url('bg.gif'); }
		
	a {
		color: #0072a9;
		font-weight: bold;
		text-decoration: underline; }

	a:hover {
		text-decoration: none; }

	img {
		border: none;
		margin: 0;
		padding: 0; }
		
	hr {
		margin: 7px 0 4px 0;
		height: 1px; 
		overflow: hidden;
		border: none;
		border-bottom: 1px solid #ececec; }
	
	b, strong { 
		font-weight: bold;
		color:#2f2f2f }
	
	i, em { 
		font-style : italic; }
		
	p { 
		margin: 1em 0; }
		
	.adresstable {
		margin: 40px 0 0 0;
		width: 100%;
		background-color: #ececec; }
		
	.adresstabletopcell {
		background-color: #0072a9;
		height: 5px; }
		
	.adresstablelowcell {
		padding: 20px 25px 13px 27px; }

	div#subs {
		background-position: top left; margin:0 auto; text-align:left;
		width:760px;
		padding: 0; 
		background-color:transparent; background-repeat:repeat; background-attachment:scroll }
	
	div#header {
		height:138px;
		background: url('top.gif') no-repeat;
		padding: 0;
		vertical-align:top;
		margin: 0 }
	
	div#logo {
		height:85px;
		width: 148px;
		float:left;
		text-align: left;
		margin: 26px 0 0 24px ; }
	
	div#subcontainer_news {
		width:620px;
		padding: 25px 95px 25px 25px;
		margin: 4px 16px 0 16px;
		background-color:#edeeed; }
	
	.clearer { 
		clear: both; 
		height: 1px; 
		overflow: hidden; }
		
	.wideblue { 
		background-color:#0072a9;
		height: 27px;
		font-family: Trebuchet MS, Verdana, sans-serif; 
		font-size: 12px;
		font-weight: bold;
		color: white;
		padding: 0 0 0 30px;  }
		
	.widered { 
		background-color:#984342;
		height: 27px;
		font-family: Trebuchet MS, Verdana, sans-serif; 
		font-size: 12px;
		font-weight: bold;
		color: white;
		padding: 0 0 0 30px;  }
	
	div#menu {
		background-color:#fff;
		width: 209px;
		padding: 0;
		margin: 0px 0px 0 0px; 
		float:left;
		clear: both; }
		
	div#container {
		width: 551px;
		background-color:#fff;
		padding: 0;
		margin: 0;
		float: left; }
		
	div#toppix {
		width: 551px;
		padding: 0;
		margin: 0;
		overflow: hidden;}
		
	div#content {
		width: 497px;
		background-color:#fff;
		padding: 27px 27px 10px 27px;
		margin: 0; }
		
	div#content_subsides {
		width: 497px;
		background-color:#fff;
		padding: 27px 27px 10px 27px;
		margin: 0; }
		
	div#content_subsides a{
		color: #984342; text-decoration: underline; }
		
	div#content_subsides a:hover{
		color: #984342; text-decoration: none; }
		
	#footer {
		display:block;
		background-color:#fff;
		text-align: center;
		padding: 4px 0 6px 0;
		margin: 0;
		color: black;
		font-size:11px;
		font-style:normal;
		font-family: Trebuchet MS, Verdana, sans-serif; }
		
		
#menu_list					{ width:183px; margin: 20px 26px 0 0; padding: 0; list-style: none; }
#menu_list li				{ list-style: none; background-color: #fff; text-align: right; }
#menu_list a				{ color: #0072a9; text-decoration: none; display: block; border-top: 1px solid #ececec; padding: 15px 0 15px 0px; width: 183px; }
#menu_list a.selected		{ color: black; text-decoration: none; display: block; border-top: 1px solid #ececec; padding: 15px 0 15px 0px; width: 183px; }
#menu_list a.first			{ border: none; }
#menu_list a.first_red		{ border: none; color: black; }
#menu_list a:hover			{ color: black; text-decoration: none; }

#submenu_list		{ margin:0 0 10px 0; padding: 0; list-style: none;}
#submenu_list li	{ }
#submenu_list a		{ color: #0072a9; text-decoration: none; font-weight:normal; border: none; padding: 0 0 0 0; margin: -4px 0 3px 0;}
#submenu_list a.selected		{ color: black; text-decoration: none; font-weight:normal; border: none; padding: 0 0 0 0; margin: -4px 0 3px 0;}
#submenu_list a.first	{ font-weight:normal; }
#submenu_list a:hover	{ text-decoration: none; }

	.quicknav { 
			margin: 68px 0 0 0;
			width: 140px;
			height: 20px;
			font-family: Trebuchet MS, Verdana, sans-serif;
			color: black;
			float: right;
			font-size:11px; }
			
	.logo { margin: 25px 0 0 24px; }

.theme_left		{ padding: 0 4px 0 0; }
.fill { font-family: Trebuchet MS, Verdana, sans-serif; font-size: 12px; background: white; color: black; border: 1px #a6a6ab solid; width: 300px}
.button { font-family: Trebuchet MS, Verdana, sans-serif; font-size: 12px; background: #ececec; color: black; border: 1px #0072a9 solid; width: 70px}


/* HEADERS */
	h1 { 
		font-family: Trebuchet MS, Verdana, sans-serif;
		font-size:19px;
		color:#0072a9;
		margin-bottom: -1px; }
		
	h2 { 
		font-family:Trebuchet MS, Verdana, sans-serif;
		font-size:16px;
		color:#0072a9;
		margin-bottom: -10px; }
		
	h3 { 
		font-family: Trebuchet MS, Verdana, sans-serif;
		font-size:19px;
		color:#984342;
		margin-bottom: -1px; }
		
	h4 { 
		font-family: Trebuchet MS, Verdana, sans-serif;
		font-size:16px;
		color:#984342;
		margin-bottom: -10px; }
	
/* LINKS */
	#footer a { 
		color: black; 
		font-weight: bold; }
	
	#footer a:hover	{ 
		color: black; }
		