body {


background-color:black;
	margin:0px;

}



a {



	text-decoration:none;

	color:#000000;



}



a#donwload {



	text-decoration:none;



	color:#0066cc;



	font-size:12px;



	font-family:Tahoma;



}



#text {



	text-decoration:none;



	color:#0066cc;



	font-size:12px;



	font-family:Tahoma;



}



a#mustdownload {



	text-decoration:none;



	color:#0066cc;



	font-size:11px;



	font-family:Tahoma;



}



#mustdonwloadli {



	margin:0px;	



}



.users {



	width:90%;



	border:1px #d0d0d0 solid;



	margin-top:20px;



}



.userserror {



	color:red;



	text-align:center;



}



.users2 {



	width:700px;



	text-align:center;



	border:1px #d0d0d0 solid;



	margin-top:20px;



}



.userstitle {



	text-align:center;



	margin-top:20px;



	color:#2c920e;



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;	



}



.userstexttd {



	color:#00639c;



	text-align:left;



	width:200px;



	padding-right:5px;



	padding-bottom:8px;



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;	



}



.userstexttdsearch {



	color:#000;



	text-align:right;



	width:300px;



	padding-right:5px;



	padding-bottom:8px;



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;	



}



.userstexttdoptions {



	color:#000;



	text-align:center;



	width:300px;



	padding-right:5px;



	padding-bottom:8px;



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;	



}







.usersinputtd {



	width:200px;



	color:#000;



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;	



}



.usersinputtdbirthday {



	width:40px;



	color:#000;



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;	



}



#li {



	list-style:none;



}



a#usermessage {



	font-size:12px;



	font-family:Tahoma;



	color:black;



	text-decoration:none;



}



.user_msg_sender {



	width:200px;



}



.user_msg_sender_text_area {



	width:300px;



	height:150px;



}



.tree {



	background-image:url("images/tree.gif");



	background-repeat:no-repeat;



	background-position:right;



	text-align:right;



	padding-right:25px;



	padding-bottom:5px;



	direction:rtl;



	font-size:9pt;	



	color:#0066cc;



}



a#trees {



	text-decoration:none;



	color:#0066cc;



	font-size:11px;



	font-family:Tahoma;	



}







.calcnp {



	text-decoration:none;



	color:#000;



	font-size:8pt;



	font-family:Tahoma;	



}



.calcmonthname {



	color:#000;



	font-size:8pt;



	font-family:Tahoma;	



}



.calcdaynum {



	color:#000;



	font-size:8pt;	



	font-family:Tahoma;	



}



.sorttable {



	margin:0px;



	padding:0px;



}



.sorttable .sortfiles {



	color:#0066cc;



	font-family:Tahoma;



	font-size:9pt;



}



.sorttable .sortinput {



	width:100px;



}







.filespage{



	text-decoration:none;



	color:#0066cc;



	font-family:Tahoma;



	font-size:9pt;



}



.nofilesfound {



	color:#0066cc;



	font-family:Tahoma;



	font-size:9pt;



	text-align:center;



	margin:0px;	



}



.nosubsection {



	text-align:center;



	color:#215dc6;



	font-family:Tahoma;



	font-size:8pt;



	margin:0px	



}



.sectionlinks {



	color:#215dc6;

        font-weight:bold;

	text-decoration:none;



}



.rateword {



	color:black;



	width:100px;



}





.sectionimgwidth {



	width:32px;



}



.con_text {

	padding-right: 10px;

	padding-left: 10px;

	left: 0px;

	padding-bottom: 10px;

	width: 100%;

	padding-top: 10px;

	position: absolute;

	top: 0px;

	height: 174px;

	text-align:center;

	margin:auto auto auto auto;

}



.button_pos {

	left: 10px;

	position: absolute;

	top: 135px;

}



#bloc_edito {

	padding-right: 0px;

	padding-left: 0px;

	padding-bottom: 0px;

	margin: 5px 0px 0px;

	padding-top: 0px;

	position: relative;

	height: 208px;

}



.bloc_top {

	width: 100%;

	line-height: 38px;

	border-bottom: #fff 1px solid;

}



.bloc_top_refine {

	width: 100%;

	line-height: 38px;

	border-bottom: #fff 1px solid;

}



.bloc_top {

	background: url(images/result_premium_bg.gif) #467785 repeat-x;

}



.bloc_top_refine {

	background: url(images/result_top_bg.gif) #ededed repeat-x left bottom;

}



.bloc {

	background: url(images/bloc_bg.gif)  repeat-x;

	width: 100%;

	text-align:center;

	margin-left:auto;

	margin-right:auto;

}



.bloc_bottom {



	background: url(images/bloc_bottom_bg.gif) #fff repeat-x;

	margin: 5px 0px 0px;

	width: 100%;

	line-height: 24px;

	height: 24px;

	text-align:center;



}



.bloc_bottom A {



	FONT-SIZE: 0.7em; MARGIN: 0px 10px 0px 0px; COLOR: #5f97a6



}



.bloc_bottom A:hover {



	FONT-SIZE: 0.7em; MARGIN: 0px 10px 0px 0px; COLOR: #5f97a6



}











#nav_edito {



	Z-INDEX: 9000; BACKGROUND: url(images/bloc_bottom_bg.gif) repeat-x; WIDTH: 400px; POSITION: relative; TOP: 186px; HEIGHT: 24px; TEXT-ALIGN: center;



	margin-left:auto;margin-right:auto;



}



#nav_edito #bloc_back {



	FLOAT: left; WIDTH: 30%



}



#nav_edito #bloc_forward {



	FLOAT: left; WIDTH: 30%



}



#nav_edito #bloc_back {



	BORDER-RIGHT: #efefef 1px solid; TEXT-ALIGN: right



}



#nav_edito #bloc_forward {



	BORDER-LEFT: #efefef 1px solid; TEXT-ALIGN: left



}



#nav_edito #bloc_back A {



	DISPLAY: block; BACKGROUND: url(images/icons.gif) no-repeat; WIDTH: 100px; POSITION: relative; HEIGHT: 14px



}



#nav_edito #bloc_forward A {



	DISPLAY: block; BACKGROUND: url(images/icons.gif) no-repeat; WIDTH: 100px; POSITION: relative; HEIGHT: 14px



}



#nav_edito #bloc_back A.left {



	BACKGROUND-POSITION: 77px -140px; FLOAT: right



}



#nav_edito #bloc_forward A.right {



	BACKGROUND-POSITION: 3px -120px



}



#nav_edito #bloc_numbers {



	BORDER-RIGHT: #c6c6c6 1px solid; FLOAT: left; BORDER-LEFT: #c6c6c6 1px solid; WIDTH: 130px; POSITION: relative; HEIGHT: 100%



}



#nav_edito A {



	FONT-SIZE: 0.62em; COLOR: #505050; TEXT-DECORATION: none



}



.carousel_panel {



	DISPLAY: none; FILTER: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;text-align:right;



}



#edito .carousel_nav A {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px; POSITION: absolute; TOP: 5px; HEIGHT: 15px



}



#edito .carousel_panel_number_overlay {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px; POSITION: absolute; TOP: 5px; HEIGHT: 15px



}



#edito .carousel_panel_number_overlay {



	BACKGROUND: url(images/nav_edito_cadre.gif) repeat-x; POSITION: absolute



}



#edito .carousel_panel_number_overlay {



	LEFT: 40px;



}



#edito .carousel_panel_1 {



	LEFT: 20px



}



#edito .carousel_panel_2 {



	LEFT: 40px



}



#edito .carousel_panel_3 {



	LEFT: 60px



}



#edito .carousel_panel_4 {



	LEFT: 80px



}



#edito .carousel_panel_5 {



	LEFT: 100px



}



#genloader_shadow {



	Z-INDEX: 10000; BACKGROUND: #000000; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 999px; opacity: 0.5



}



#genloader {



	BORDER-RIGHT: #bebebe 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 60px; FONT-SIZE: 13px; Z-INDEX: 10001; BACKGROUND: url(images/world_loader.gif) #fff no-repeat 15px 50%; LEFT: 45%; PADDING-BOTTOM: 0px; BORDER-LEFT: #bebebe 1px solid; COLOR: #505050; PADDING-TOP: 18px; BORDER-BOTTOM: #bebebe 1px solid; POSITION: absolute; TOP: 400px; HEIGHT: 32px



}