body   		{text-align: justify; 
			font-size: 11px; color: #646262; 
			font-family: "Verdana", Arial, sans-serif;
	 		background-color: #323C46;
			background-image: url(../images/bgGradientDark.jpg);
			background-repeat: repeat-x;	 					 
			margin:0;
			padding:0;
			}
				
h1 			{ color: #646262; 
			font-size: 16px; 
			font-weight: bold;			
			margin-top: 0px; 
			padding-top: 0px; 
			padding-left: 0px; }
			
h2 			{ color: #880000; 
			font-size: 12px; 
			font-weight: bold;			
			margin-top: 0px; 
			padding-top: 0px; 
			padding-left: 0px; }			
			
a:link       { font-family: Tahoma; color: #62749D}
a:visited    { font-family: Tahoma; color: #62749D}
a:active     { font-family: Tahoma; color: #880000}
a:hover 	 { color: #880000;}

li 			{ margin-left: 30px;
}

input		{
			text-transform: uppercase; 
			}
			
a.image		{
				text-decoration: none;
			}
			
img.right_text	{padding-right: 5px; }	
img.left_text	{padding-left: 5px; }	

#header 	{ position:relative;
			float: center;
			background-color: #313B45; 
			background-repeat: no-repeat; 
			background-attachment: scroll; 
			background-position: 0 0; 
			margin: 0 auto;  
			width: 980px; 
			height: 150px;
			border:1px solid #000000;
 }		

#languages	{ background-color: #974478;
			position: absolute; 
			bottom: 3px;
			left: 135px; 
			width: auto;height: 16px; 
			z-index:2;					
			}

#logo 		{ position: relative; 
			background-color: #323C46;
			top:0px;
			margin: 0 auto;  			
			width:980px; height:150px; 
			}	
			
#logoEN		{ position: relative; 
			background-color: #323C46;
			top:0px;
			margin: 0 auto;  			
			width:980px; height:150px; 
			}			
				
#google		{ position: relative; 
			top:0px;
			left:0px;			
			font-size: 11px; color: #646262; 			
			width:230px; height:25px; 
			}
				
#middle 	{display: block; 
			overflow: hidden;
			background-color: #FFFFFF; 
			margin: 0 auto;
			width: 980px; 
			height: auto;			
			border-right:1px solid #000000;
			border-left:1px solid #000000;			
}		

#middleleft { color: #575757; 
			background-color: #fff; 			
			width: 195px; 
			height: auto;			
			float: left; 
			padding-left: 0px; 
			padding-top: 0px; 
			padding-bottom: 20px;	
}	

#menuleft		{  
				width: 194px; 
				height: auto;
				margin-top: 0px; 				
				padding: 0 0 0 0px; 
				z-index: 0;					
 } 				
	
#middleright	{ line-height: 16px; 
				background-color: #fff;							
				width: 772px; 
				height: auto;				
				float: right;				
				padding-right: 10px;
				padding-left: 3px;				
				padding-top: 5px;
				padding-bottom: 10px;
				z-index: -2;
				}				

#middleright_content {
				background-color: #fff;	
				background-repeat: no-repeat; 
				background-attachment: scroll; 
				background-position: 0 0; 	
				width: 700px; 
				height: auto;
				float: right; 
				margin-top: 0px; 				
				padding: 0 0 0 0px; 
				}				

#weather		{ position: relative;
				background-color: #F8F8F8;
				width: 195px; 
				float: left; 
				z-index: 0;	
  				}

#copyright 		{ 	position: relative; 
				float: center;
				background-color: #808080;
				bottom: 0px;
				top: 0px;
				width: 970px;
				height: 18px;				
				clear:both; 
				margin: 0 auto;		
				padding:2px 0px 0px 10px;
				text-align: center;
				font-family: Verdana; 
				font-size: 10px; 
				color: #FFFFFF;			
				border:1px solid #000000;	
				}	
							
table
{text-align: left;
font-family: Arial,sans-serif;
font-weight: normal;
font-size: 11px;
width: 100%;
padding-right: 10px;
background-color: #FFFFFF;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table td 
{height: 22px;}

table.personnel
{text-align: left;
font-family: Arial,sans-serif;
font-weight: normal;
font-size: 11px;
width: 100%;
border: 1px solid #313B45;
}

table td.personnelHead
{background-color: #62749D;
color: #FFFFFF;
height: 22px;
padding-left: 5px;}

table td.personnel
{
border: 1px solid #313B45;
padding-left: 5px;
padding-right: 5px;
}

ul.menu			{  
				width: 190px;
				list-style: none;
				padding:0;
				margin:0;}
				
ul			{   padding:0px;
				margin:0px;
}				
				
.sub 			{ list-style: none; 
				display: inline;
				text-indent:10px; }

				
.sub a 			{ color: #FFFFFF;
				background: #61798D; 
				font-size: 11px; 
				text-decoration: none; 
				padding: 5px; 
				border-bottom: 1px solid #61798D; 
				display: block; }
			

.sub a:hover 	{ color: #FFFFFF; 
				background: #FF9900; }