@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
width:100%}

#topcontainer {
width:100%;
background-image:url(../images/bg-vertical-body.jpg);
background-repeat:repeat-x;
background-color:#636b74;}

		#top {
		width:1260px;
		height:81px;
		margin: 0 auto;
  		text-align: left; 
		background-image:url(../images/bg-top.jpg);}
		
				#languageswitch {
				width:200px;	
				font-size:11px;font-family:arial, Geneva, sans-serif;	color:#FFF;font-weight:bold;
				position:relative;top:30px;left:995px;}
				
				#languageswitch a {
				font-size:11px;font-family:arial, Geneva, sans-serif;	color:#FFF; text-decoration:none;font-weight:bold;
				}
				
		#menuscenter{
		width:1260px;
		height:241px;
		margin: 0 auto;
		text-align: left; 
		background-image:url(../images/bg-menus.jpg);}
		
				#mainmenu{
				width:950px;
				height:44px;
				margin-left:170px;
				}
						
						#mainmenu ul {
						list-style:none;margin:0px;padding:0px; 
						margin-left:3px;}
						
						#mainmenu li  {
						margin: 0px; padding:0px; display:inline;}
								
						#mainmenu a {
						background-image:url(../images/menu-grey.jpg);
						line-height:44px;
						width:134px;
						margin-right:1px;
						float:left;
						font-size:11px;font-family:arial, Geneva, sans-serif;	color:#FFF; text-decoration:none;font-weight:bold;text-align:center;}
					
						#mainmenu a.current {
						background-image:url(../images/menu-red.jpg);
						text-decoration:none;}
					
						#mainmenu a:hover {
						background-image:url(../images/menu-red.jpg);
						text-decoration:none;}
						
				#logos{
				width:950px;
				height:150px;
				margin-left:170px;}
				
				#submenu{
				width:950px;
				height:47px;
				margin-left:170px;
				position:relative;
				font-size:11px;font-family:arial, Geneva, sans-serif;	color:#353c43; text-decoration:none;}
				
					#submenu a {
					font-size:11px;font-family:arial, Geneva, sans-serif;	color:#353c43; text-decoration:none;}
					
					#submenu a.home {
					font-weight:bold;}
					
					#submenu a.current {
					font-size:11px;font-family:arial, Geneva, sans-serif;	color:#353c43; text-decoration:none;font-weight:bold;}
					
					#submenuitems{
					position:absolute;top:10px;left:20px;}
					
					#homelink{
					position:absolute;top:10px;right:20px;}
					
		#contentcenter{
		width:1260px;
		margin: 0 auto;
  		text-align: left; 
		background-image:url(../images/bg-content.jpg);
		background-repeat:no-repeat;}

				#content{
				width:950px;
				min-height:538px;
				margin-left:170px;
				background-color:#FFF;}
				
						#text{
						width:630px;
						margin-left:20px;
						min-height:538px;
						float:left;}
								
								#text h1 {
								margin-top:20px;
								font-size:14px;font-family:arial, Geneva, sans-serif;	color:#3b4249; font-weight:bolder;}
								
								#text h2 {
								font-size:12px;font-family:arial, Geneva, sans-serif;	color:#3b4249; font-weight:bold;}
								
								#text p {
								margin:15px 40px 15px 0px;
								font-size:12px;font-family:arial, Geneva, sans-serif;	color:#677179;line-height:150%;}
								
								#text p.message {
								margin:15px 40px 15px 0px;
								font-size:12px;font-family:arial, Geneva, sans-serif;	color:#b50c35;line-height:150%;}
								
								#text ul {
								font-size:12px;font-family:arial, Geneva, sans-serif;	color:#677179;line-height:130%;}
								
								form .textfield {
								margin:4px 25px 4px 0px;
								vertical-align:middle;font-size:11px;width:200px;border:#666 solid 1px;font-family:arial, Geneva, sans-serif;	
								}
								
								form { 
								font-size:12px;font-family:arial, Geneva, sans-serif;	color:#677179;line-height:150%;
								}
																						
						#news{
						width:300px;
						min-height:538px;
						float:left;
						background-image:url(../images/greyline.jpg);
						background-repeat:no-repeat;
						background-position: 0px 50px;
						padding-top:53px;
							
						}
						
								#news h1 {
								margin:50px 20px 50px 30px;
								font-size:14px;font-family:arial, Geneva, sans-serif;	color:#3b4249; font-weight:bolder;}
								
								#news h2 {
								margin-left:30px;
								font-size:12px;font-family:arial, Geneva, sans-serif;	color:#b50c35; font-weight:bold;}
								
								#news p {
								margin:15px 20px 15px 30px;
								font-size:12px;font-family:arial, Geneva, sans-serif;	color:#677179;line-height:160%;}
						
										#news a {
										display:block;
										font-size:12px;font-family:arial, Geneva, sans-serif;	color:#b50c35;text-decoration:underline;}
						
						.clear{
						clear:both;}
						
#footercontainer{
background-image:url(../images/bg-vertical-footer.jpg);
background-repeat:repeat-x;}

		#footercenter{
		width:1260px; 
		height:164px;
		margin: 0 auto;
		text-align: left; 	
		background-image:url(../images/bg-footer.jpg)}
		
				#bottomlinks{
				width:900px;
				position:relative; top:0px;left:190px;
				font-size:9px;font-family:arial, Geneva, sans-serif;	color:#FFF;font-weight:bold;}
				
				#bottomlinks a {
				font-size:9px;font-family:arial, Geneva, sans-serif;	color:#FFF; text-decoration:none;font-weight:bold;}