body   		{text-align: justify; 
			font-size: 16px; color: #E0141E; 
			font-family: Comic Sans, Verdana, Arial, sans-serif;
			background-color: #FFFFFF; 	 		
			margin-top: 0px;
			height:100%; 
			}
			
h1 			{ color: #666; 
			font-size: 24px; 
			font-weight: normal;			
			margin-top: 0px; 
			padding-top: 0px; 
			padding-left: 0px; }
			
h2 			{ color: #2F4871; 
			font-size: 12px; 
			font-weight: bold;			
			margin-top: 0px; 
			padding-top: 0px; 
			padding-left: 0px; }	
			
			
a:link       { text-decoration: none; color: #A8A8A8}
a:visited    { text-decoration: none; color: #A8A8A8}
a:active     { text-decoration: none; color: #A8A8A8}
a:hover 	 { text-decoration: none; color: #E0141E}

a.top:link       { text-decoration: none; color: #DCD8D7}
a.top:active     { text-decoration: none; color: #DCD8D7}
a.top:visited    { text-decoration: none; color: #DCD8D7}
a.top:hover      { text-decoration: none; color: #E1D73B}

a.top2:link       { text-decoration: none; color: #4B4747}
a.top2:active     { text-decoration: none; color: #4B4747}
a.top2:visited    { text-decoration: none; color: #4B4747}
a.top2:hover      { text-decoration: none; color: #000000; font-weight: bold;}

ul
			{   padding:0px;
				margin-left :40px;
}

img.right_text	{	border: 0;
				padding-top: 0px;
				margin-top: -5px;
				float: left;
				padding-right: 10px;}		
					
img.left_text{	border: 0;
				float: right;
				margin-right: -5px;								
				padding-bottom: 5px;			
				padding-left: 15px;}	

#header 	{ position:relative;
			float: center;
			background-color: FFFFFF; 
			margin: 0 auto;  
			width: 980px; 
			height: 150px;
			border: 0px solid #000000;
 }		
 

#languages	{ background-color: #974478;
			position: absolute; 
			bottom: 3px;
			left: 133px; 
			width: auto;height: 16px; 					
			}

#logo 		{ position: relative; 
			background: url('images/top.png');
			background-repeat: no-repeat; 
			top:0px;
			margin: 0 auto;  			
			width:980px; height:150px; 
			}	
			
#topmenu	{ position: absolute; 
			top: 120px;
			right:10px;
			text-align: right;
			width:200px; height:20px; 
			}			
			
#logoEN		{ position: relative; 
			background: url('../images/topEN.jpg');
			background-repeat: no-repeat; 
			top:0px;
			margin: 0 auto;  			
			width:980px; height:150px; 
			}	
				
#middle 	{display: block; 
			overflow: hidden;
			background-color: #FFFFFF; 
			margin: 0 auto;	
			width: 960px; 			
			height: auto;	
			padding: 10px; 			
			border: 0px 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: 195px; 
				height: auto;
				margin-top: 0px; 				
				padding: 0 0 0 0px; 
				z-index: 0;					
 } 				
	
#middleright	{ line-height: 16px; 
				background-color: #fff;							
				width: 750px; 
				height: auto;				
				float: right;				
				padding-right: 5px;
				padding-top: 5px;
				padding-bottom: 10px;
				z-index: -2;
				}				

#copyright 		{ 	
				background-color: #000000;
				width: 970px;
				height: 40px;				
				clear:both; 
				margin: 0 auto;		
				padding:0px 0px 0px 10px;
				text-align: center;
				font-family: Verdana; 
				font-size: 10px; 
				color: #FFFFFF;			
				border: 0px solid #000000;	
				}	
							
table
{text-align: justify;
font-family: Verdana,sans-serif;
font-weight: normal;
font-size: 14px;
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 #C278A7;
}

table td.personnelHead
{background-color: #C278A7;
color: #FFFFFF;
height: 22px;
padding-left: 5px;}

table td.personnel
{
border: 1px solid #C278A7;
padding-left: 5px;
padding-right: 5px;
}

ul.menu			{  
				width: 195px;
				list-style: none;
				padding:0;
				margin:0;}
				
.sub 			{ list-style: none; 
				display: inline;
				text-indent:10px; }

				
.sub a 			{ color: #666; 
				font-size: 11px; 
				text-decoration: none; 
				padding: 5px; 
				border-bottom: 1px solid #000000; 
				display: block; }
			

.sub a:hover 	{ color: #FFFF40; 
				background: #000000; }
				
				
#topmenu2	{ background-color: #000000;
			margin: 0 auto;
			float: center;
			margin-top: 0px;
			margin: 0 auto; 
			padding: 0px;
			height: 20px; 					
			font-size: 11px; 
			width: 980px;
			font-family: "Verdana", Arial, sans-serif;
			}	

table.shortmenu
{
	text-decoration: none;
	display: block;
	height: 20px;
	border=0; 
	cellspacing=0; 
	cellpadding=0;
	font-family: Verdana; 
	font-size: 11px;
}

table td.shortmenu
{	text-align: center;
	width: 245px;
	height: 20px;
	vertical-align: middle;	
}

table td.shortmenu a
{				color: #FFFFFF; 
				text-decoration: none; 
				background-color: #000000;
				width: 245px;
				height: 20px;
				display: block;
				padding-top: 3px;
				vertical-align: middle;
}

table td.shortmenu a:link    {color: #FFFFFF}
table td.shortmenu a:visited {color: #FFFFFF}
table td.shortmenu a:active	 {color: #FFFFFF}
table td.shortmenu a:hover 	 {color: #000000; 
							 background-color: #FFFF40; }