div{
margin:0;
padding:0;
}

body{
margin:0;
padding:0;

font-weight:normal;
font-size:11px;
font-family:Arial,Verdana,Tahoma;
}

.spacer{
clear:both;
float:none;
}

.clearer{
clear:both;
float:none;

height:1px;
}

.line{
margin:0 0 5px 0;
padding:0;
background-image:url('../images/bottom.line.gif');
background-repeat:repeat-x;
background-position:bottom;
height:10px;
}

	.topleftbottom{
	float:left;
	width:535px;
	margin-right:20px;
	}
	
	.toprightbottom{
	float:left;
	width:320px;
	}

/*START - Top header with its content*/
#top{
height:130px;
background-color:#002949;
position:relative;
}

	#logo{
	float:left;
	}
	
	#languages{
	width:100px;
	position:absolute;
	left:320px;
	top:70px;
	}
	
	#languages a:link, #languages a:visited{
	color:#ffffff;
	text-decoration:none;
	}
	
	#languages a:hover{
	color:#ffffff;
	text-decoration:underline;
	}	
/*END*/

/*START - Top navigation*/

#topmenu{		
background-image:url('../images/back_menu.gif');
background-repeat:repeat-x;

height:28px;
}
	
#mainmenu{
margin:0;
padding:0;
}

	#mainmenu li{
	float:left;
	list-style:none;
	}

		#mainmenu li a:link, #mainmenu li a:visited{
		border-right:1px solid #e7e7e7;
		padding:0 0 0 30px;
		width:110px;
		display:block;
		font-size:11px;
		line-height:26px;
		color:#666666;
		text-decoration:none;
		}
		
		#mainmenu li a:hover{
		color:#000000;
		}
	
		#mainmenu li ul{
		display:none;
		visibility:hidden;
		border:1px solid #C0C0C0;
		position:absolute;
		z-index:2;
		background-color:#ffffff;
		}
		
			#mainmenu li ul li{
			border-top:1px dotted black;
			clear:left;
			}
			
				#mainmenu li ul li a:link, #mainmenu li ul li a:visited{
				background-color:#FFFFFF;
				color:#000000;
				width:150px;
				border:none;
				}
				
				#mainmenu li ul li a:hover{
				background-color:#f3f3f3;
				text-decoration:underline;
				}
/*END*/
	
#content{
width:880px;
/*min-height:500px;
height:auto !important;
height:500px;*/
}

#button-video{
position:absolute;
top:190px;
left:900px;
}

/*START - Bottommenu*/
#bottom{
margin-bottom:10px;
padding:10px 15px 15px 15px;
color:#999999;
font-size:10px;
}

	#bottom .bottommenu{
	margin:0px;
	padding:0px;
	}
	
		#bottom .bottommenu li{
		list-style:none;
		float:left;
		}
		#bottom .bottommenu li a:link, #bottom .bottommenu li a:visited{
		color:#005692;
		text-decoration:none;
		border-left:1px solid #005692;
		padding:0 10px 0 10px;
		}
		
		#bottom .bottommenu li a:hover{
		text-decoration:underline;
		color:#000000;
		}
		
/*END*