/* CSS for page backgrounds */


body {
	margin-left:auto;
	margin-right:auto;
	width: 770px;
	float:none;
	background-image: url(../../fr_backgrounds/bg_3.jpg);
	background-repeat: no-repeat;
	}	

#langselect {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color:white;
	position: absolute;
	margin-top: -30px;
	margin-left:668px;
	}
 
#langselect[id] {
	margin-left: 47%;
	margin-top: 13px;
	}
 
 #textcontent {
 	padding-top:55px;
 	}
#textcontent[id] {
	padding-top:0px;
	}

/************** Footer *************/

#footer{
	font:medium 13px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-left:10%;
	margin-right:10%;
	margin-top:116px;
	position: relative;
	text-align:center;background-repeat:repeat;
	clear: both;
}

#footer[id] { 
	margin-top: 96px; }

#footer a:link { 
	color: #fff;
	text-decoration:none;
}

#footer a:visited { 
	color: #fff; 
	text-decoration:none;
	}

#footer a:hover
{
color:#fff;
text-decoration:underline;
}