/* CSS Document */
body {
	font-family: arial;
	font-size: 12px;
	background: #999;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}

form {
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
}

.oneColFixCtrHdr p,.oneColFixCtrHdr form {
	margin: 0px;
	padding: 0px;
}

.oneColFixCtrHdr a {
	color: #000;
}

.oneColFixCtrHdr #container {
	width: 1020px;
	background-color: #ddd;
	margin: 0 auto;
	border: 0px;
	text-align: left;
	background: url(pictures/website.background.gif) repeat-y;
}

.oneColFixCtrHdr #header {
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
}

.oneColFixCtrHdr #header div#mainmenu {
	width: 980px;
	margin-left: 20px;
}

.oneColFixCtrHdr div#container div.opt {
	text-align: right;
	width: 980px;
	margin-left: 20px;
	color: #bbb;
	background-color: #fff;
	font-size: 11px;
}


.oneColFixCtrHdr #header div#mainmenu table {
	background: url(pictures/mainmenu.background.jpg) repeat-x;
}

.oneColFixCtrHdr #header div#mainmenu table td.home {
	width: 70px;
	text-align: center;
}

.oneColFixCtrHdr #header div#mainmenu table td.login {
	width: 160px;
	text-align: center;
}

.oneColFixCtrHdr #header div#mainmenu table td.lang {
	width: 28px;
	text-align: center;
}

.oneColFixCtrHdr #header div#mainmenu table td.date {
	width: 220px;
	text-align: center;
}

.oneColFixCtrHdr #header div#mainmenu table td.sep {
	background: url(pictures/mainmenu.separator.gif) no-repeat;
	width: 4px;
}

.oneColFixCtrHdr #header div#mainmenu table a,.oneColFixCtrHdr #header div#mainmenu table a:hover
	{
	color: #000066;
}

.oneColFixCtrHdr #header td.logo img {
	border: 0px;
	margin-left: 20px;
}


.oneColFixCtrHdr #header h1 {
	text-align: right;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #ddd;
	font-weight: 100;
}

.oneColFixCtrHdr #header td.pub {
	text-align: center;
	width: 750px;
}

.oneColFixCtrHdr #header table td.link {
	text-align: right;
}



.oneColFixCtrHdr #header div#hdsteps p {
	margin-left: 20px;
}

.oneColFixCtrHdr #header div#hdsteps td#hdstep1 {
	width: 267px;
	height: 93px;
	background: url(pictures/header_step1.jpg) no-repeat;
}

.oneColFixCtrHdr #header div#hdsteps td#hdstep2 {
	width: 213px;
	height: 93px;
	background: url(pictures/header_step2.jpg) no-repeat;
}

.oneColFixCtrHdr #header div#hdsteps td#hdstep3 {
	width: 242px;
	height: 93px;
	background: url(pictures/header_step3.jpg) no-repeat;
}

.oneColFixCtrHdr #header div#hdespace {
	position: absolute;
	margin-left: 92px;
	visible: hidden;
	background-color: #ddd;
	border-left: 1px #ccc solid;
	border-right: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	opacity: 0.65;
	filter: alpha(opacity =           75);
}

.oneColFixCtrHdr #header div#hdespace table.ident {
	margin-left: 10px;
	font-size: 11px;
}

.oneColFixCtrHdr #header div#hdespace table.ident input {
	font-size: 10px;
	color: #555555;
}

.oneColFixCtrHdr #header div#hdespace table.ident td.lost {
	text-align: left;
	border-top: 1px #ccc solid;
}

.oneColFixCtrHdr #header div#hdespace a {
	color: #000;
	font-size: 10px;
}

.oneColFixCtrHdr #header div#fildariane {
	width: 980px;
	margin-left: 20px;
}

.oneColFixCtrHdr #header div#fildariane table td {
	height: 25px;
	background-color: #00AFF0;
	color: #fff;
	font-size: 10px;
}

.oneColFixCtrHdr #header div#fildariane table td a {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}

.oneColFixCtrHdr #mainContent {
	padding: 0px;
	margin: 0px;
	background: #fff;
	width: 980px;
	margin-left: 20px;
}


.oneColFixCtrHdr #mainContent div#sidebar1 div#sidebar7,
.oneColFixCtrHdr #mainContent div#sidebar1 div#sidebar8
	{
	width: 280px;
}

.oneColFixCtrHdr #mainContent div#sidebar1 div#sidebar7 a {
	color:#000;
	text-decoration:none;
}
.oneColFixCtrHdr #mainContent div#sidebar1 div#sidebar7 div {
	width: 260px;
	height: 20px;
	text-indent: 10px;
	padding-top: 5px;
	font-size: 12px;
	margin:2px;
	padding:0px;
	padding-top:5px;
}

.oneColFixCtrHdr #mainContent div#sidebar1 div#sidebar7 div.metierActive {
	background: url(pictures/menu.metier.active.gif) no-repeat;
}
.oneColFixCtrHdr #mainContent div#sidebar1 div#sidebar7 div.metierInactive {
	background: url(pictures/menu.metier.inactive.gif) no-repeat;
}
.oneColFixCtrHdr #mainContent div#sidebar1 div#sidebar7 div.metierInactive a:hover {
	text-decoration:underline;
}


.oneColFixCtrHdr #footer {
	width: 980px;
	margin-top: 15px;
	margin-left: 20px;
}

.oneColFixCtrHdr #footer table.menu {
	background: url(pictures/home.website.footerback.jpg) repeat-x;
	border: 1px #999 solid;
	height: 230px;
}

.oneColFixCtrHdr #footer table.menu td {
	vertical-align: top;
}

.oneColFixCtrHdr #footer table.menu h4 {
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

.oneColFixCtrHdr #footer table.menu p {
	margin: 4px;
}

.oneColFixCtrHdr #footer p.copyright {
	width: 980px;
	text-align: center;
	margin: 5px;
	color: #666;
}

.oneColFixCtrHdr #footer table.menu a,.oneColFixCtrHdr #footer table.menu p
	{
	color: #666;
	text-decoration: none;
}

.oneColFixCtrHdr #footer table.menu a:hover {
	color: #555;
	text-decoration: underline;
}

.oneColFixCtrHdr #footer table.menu marquee {
	border: 1px #bbb solid;
	background-color: #fff;
}

.oneColFixCtrHdr #footer table.menu marquee p {
	color: #000;
}

.oneColFixCtrHdr #footer table.menu p.radio {
	color: #333;
}

.oneColFixCtrHdr #footer table.menu select {
	width: 280px;
}

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
