@charset "utf-8";
@font-face {
	font-family: 'MyriadProSemiboldCondensed';
	src: url('layout/MyriadPro-SemiboldCond.eot');
	src: local('Myriad Pro Semibold Condensed'), local('MyriadPro-SemiboldCond'), url('layout/MyriadPro-SemiboldCond.ttf') format('truetype');
}
@font-face {
	font-family: 'MyriadProRegular';
	src: url('layout/MyriadPro-Regular.eot');
	src: local('Myriad Pro Regular'), local('MyriadPro-Regular'), url('layout/MyriadPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'MyriadProBold';
	src: url('layout/MyriadPro-Bold.eot');
	src: local('Myriad Pro Bold'), local('MyriadPro-Bold'), url('layout/MyriadPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'MyriadProSemibold';
	src: url('layout/MyriadPro-Semibold.eot');
	src: local('Myriad Pro Semibold'), local('MyriadPro-Semibold'), url('layout/MyriadPro-Semibold.ttf') format('truetype');
}
body {
	font-family: Verdana;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #676767;
	background-image: url(images/fd2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
a {
	text-decoration:none;
	color:#4F637D;
}
#conteneurpage #banner {
	background-color: #FFFFFF;
	height: 147px;
	width: 1102px;
	margin-top:0px;
}

#conteneurpage {
	width: 1102px;
	//width: 1100px;
	margin-left: auto;
	margin-right: auto;
	min-height: 1000px;
	height:auto !important;
	//height:1000px;
}
#conteneurpage #menuh {
	width: 1102px;
	padding-left: 0px;
	height: 30px;
	margin-top:0px;
	margin-left:0px;
	background-color: #FFFFFF;
}
#conteneurpage #menuh a{
	color: #FFFFFF;
	text-decoration:none;
}
#conteneurpage #menuv a{
	color: #4f637d;
	text-decoration:none;
	font-weight:bold;
}
#conteneurpage #menuv img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menuh a:hover {
	color: #FFFFFF;
}

#conteneurpage #menuv a:hover {
	color: #FFFFFF;
}

#conteneurpage #menuv {
	width: 195px;
	color: #FFFFFF;
	float:left;
	margin-top:0px;
	min-height: 600px;
	height:auto !important;
	height:600px;
}
#conteneurpage #menuh .elmenuh {
	font-size:16px;
	background-color: #B7BFC9;
	color: #D16907;
	min-width: 80px;
	border: 1px none #FF0000;
	float: left;
	height: 30px;
	line-height:30px;
	padding-left:10px;
	padding-right:10px;
	margin-right: 2px;
	text-align: center;
	width: 160px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}
#conteneurpage #menuh .elmenuhr {
	background-color: #B7BFC9;
	color: #D16907;
	min-width: 80px;
	border: 1px none #FF0000;
	float: left;
	height: 30px;
	line-height:30px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	width: 159px;
	background-image: url(layout/fdrecherche.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
#conteneurpage #menuh .elmenuhh {
	background-color: #B7BFC9;
	color: #D16907;
	min-width: 80px;
	border: 1px none #FF0000;
	float: left;
	height: 30px;
	line-height:30px;
	padding-left:10px;
	padding-right:10px;
	margin-right: 2px;
	text-align: center;
	width: 173px;
	background-image: url(layout/fdclock.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#conteneurpage #menuv .elmenuv {
	font-family: 'MyriadProSemibold';
	background-color: #DFE0E1;
	height: 30px;
	line-height:40px;
	padding-right:10px;
	width: 183px;
	margin-left:0px;
	text-align: right;
	margin-top: 3px;
	font-weight: normal;
	letter-spacing: 0.08em;
}
#conteneurpage #menuv .elmenuv2 {
	font-family: 'MyriadProSemibold';
	background-color: #4f637d;
	height: 30px;
	line-height:40px;
	padding-right:10px;
	width: 183px;
	margin-left:0px;
	text-align: right;
	margin-top: 3px;
	font-weight: normal;
	letter-spacing: 0.08em;
}
#elmenuvlogo {
	background-color:#FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DFE0E1;
	border-bottom-color: #DFE0E1;
	border-left-color: #DFE0E1;
	height: 65px;
	width: 193px;
	padding-top:5px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
}
#clocknewyork {
	float: left;
	width: 60px;
	height:30px;
	margin-left:20px;
	//margin-top:-5px;
}
#clockparis {
	width: 60px;
	height:30px;
	float: left;
	margin-left:20px;
	//margin-top:-5px;
}
#messagerie{
	float:right;
	margin-top: -20px;
	margin-right: 0px;
	height: 65px;
	width: 240px;
	border: 1px solid #999999;
	font-size: 10px;
	padding: 5px;
}
#conteneurpage #conteneurp {
	margin-left:0px;
	margin-top:1px;
	float:left;
	width:850px;
	background-color: #EFEFEF;
	padding-right: 0px;
	padding-left: 40px;
	background-repeat: no-repeat;
	padding-top:5px;
	color:#4F637D;
}
.titrepage {
	font-size: 18px;
	margin-top: 15px;
	color: #2E3192;
}
#diveuro, #divdollar {
	font-size: 12px;
	float: left;
}
#diveuro, #divdollar {
	margin-left:52px;
}
#wx_module_3962 {
	margin-left:9px;
	background-color:b7b8bb;
	margin-top: 15px;
	border-color:#D16907!important;
}
#wx_module_3962 a{
	color: #D16907!important;
}
#conteneurpage #fdcoul0 #fdcoul #conteneurdroit #datedroit {
	font-size: 14px;
	text-align: center;
	margin-top: 0px;
	color: #D16907;
}

#menuv hr{
	color:#FFFFFF;
	border: 1px solid #FFFFFF;
}

.wow_container
{
background-color:b7b8bb!important;
}
.corpspage {
	font-size: 12px;
	margin-top: 10px;
	color: #2E3192;
	width:775px;
}
.edito_acc {
	font-size: 12px;
	margin-top: 0px;
	color: #2E3192;
	width:535px;
	padding-left:5px;
	float:left;
	overflow: hidden;
	height: 170px;
	padding-bottom:5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D3D5F1;
	border-right-color: #D3D5F1;
	border-left-width: 0px;
	border-top-style: solid;
	border-left-color: #D3D5F1;
}
.login {
background:#F1F3F5 none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin-left:auto;
margin-right:auto;
margin-top:6em;
padding:15px;
width:429px;
}
.form-block {
background:#E9ECEF none repeat scroll 0 0;
border:1px solid #CCCCCC;
padding:15px 10px 10px;
}
.login-text {
float:left;
text-align:left;
width:40%;
}
.login-form {
float:right;
text-align:left;
width:60%;
}

#footer {
	background-color: #FFFFFF;
	width: 994px;
	text-align:center;
	font-size:12px;
	height:12px;
	line-height:5px;
	margin-top: 0px;
	margin-bottom:12px;
	margin-right: auto;
	margin-left: auto;
}
#conteneurpage #banner #logobanner {
	background-image: url(layout/logo-new-york-accueil.png);
	background-repeat: no-repeat;
	height: 180px;
	width: 650px;
	margin-left: 315px;
	margin-top:23px;
	font-family: Arial;
	font-size: 64px;
	color: #FFFFFF;
	line-height: 300px;
	background-position: 515px;
}
#conteneurpage #partenaire {
	float: left;
	width: 199px;
	font-size: 14px;
	text-align: center;
	margin-top:35px;
	color: #D16907;
}

#partenaire img{
	background-color:white;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	margin-bottom: 10px;
}

#conteneurpage #conteneurdroit {
	margin-left: 771px;
	margin-top:0px;
	width:199px;
	height:600px;
	background-color:#fff7db;
}
#conteneurpage #fdcoul {
	width:1102px;
	min-height: 600px;
	height:auto !important;
	height:600px;
	margin-left:auto;
	margin-right:auto;
}
#conteneurpage #fdcoul0 {
	width:1102px;
	min-height: 625px;
	height:auto !important;
	height:625px;
	margin-left:0px;
	margin-top: 0px;
}
#conteneurpage #recherche {
	width: 250px;
	height: 30px;
	margin-top:-30px;
	margin-left:750px;

}
#conteneurpage #conteneurdroit #pendules {
	margin-top:15px;
	width: 199px;
	text-align:center;
	height:50px;
	margin-left:9px;
}
#conteneurpage #conteneurp #actu_roll {
	font-size: 12px;
	font-style: normal;
	background-color: #fff7db;
	color: #D16907;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
}
#convertisseur {
	text-align:center;
	margin-top: 35px;
	font-size: 14px;
	text-align: center;
	color: #D16907;
}

#recherche input {
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	width: 130px;
}
#photosedito {
width:166px;
height:93px;
float:left;
margin-left:0px;
margin-top:0px;
}
#datedujour {
color:#9A1C2F;
font-size:16px;
font-weight:bold;
}
#edito{
	float:left;
	width:370px;
	text-align: justify;
	margin-bottom:15px;
	height:155px;
	font-weight:bold;
}

#actu5 {
	clear:both;
	float:left;
	width:260px;
	margin-left:0px;
	margin-top:0px;
	border: 2px solid #fff7db;
	font-size:12px;
	height:135px;
	margin-top:30px;
	font-weight:bold;
}
#forum5 {
	float:left;
	width:260px;
	margin-left:13px;
	margin-top:0px;
	border: 2px solid #fff7db;
	font-size:12px;
	height:135px;
	margin-top:30px;
	font-weight:bold;
}
#edito2{
clear:left;
margin-top:55px;
	text-align: justify;
}
/*#corpspage img {
padding:8px;
}
*/#topactu , #topforum{
	background-color: #fff7db;
	height:22px;
	text-align:center;
	color: #D16907;
	font-size:12px;
	font-weight:bold;
}
#picsedito{
height:110px;
float:left;
width:541px;
	font-size:12px;
	font-weight:bold;
}


.resultatsrech{
	font-size: 12px;
}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
width: 180px; /* Main Menu Item widths */
border-bottom: 1px solid #ccc;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #778;
border-right: 1px solid #778;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #012D58; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: black;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */
h1 {
	font-size: 14px;
}
#mdp1 , #mdp2 {
	font-size: 9px;
	padding: 2px;
	border: 1px solid #666666;
}




.tabinsc {
	font-size: 12px;
	font-family: Verdana;
}
.inpinsc01 {
	font-family: Verdana;
	font-size: 12px;
}
.inpinsc02 {
	font-family: Verdana;
	font-size: 12px;
	border: 1px solid #FF0000;
}
.inpinsc01b {
	font-family: Verdana;
	font-size: 12px;
	width:300px;
	border: 1px solid #000000;
	padding:3px;
}
.inpinsc02b {
	font-family: Verdana;
	font-size: 12px;
	border: 1px solid #FF0000;
	width:300px;
	padding:3px;
}
#tabinscription {
	font-size:12px;
}
#tabinscription td{
	padding-top:1px;
	padding-bottom:3px;
}
.rouge {
color:#FF0000;
}.gestcompte {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
#textareanm {
	width:250px;
	height:140px;
}
#btonrep,#btonsup {
	width:90px;
	height:23px;
	padding:1px;
	line-height: 23px;
	font-size: 12px;
	margin-left:8px;
	margin-top:5px;
	margin-bottom:15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	text-align:center;
	float:left;
}
.divong {
	float: left;
	width: 80px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	font-size: 12px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.divong a{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
	font-style: italic;
}
#prevu_msg,#liste_msg {
	clear: left;
	width: 700px;
	border: 1px dashed #666666;
	padding-right: 10px;
	padding-left: 10px;
}
#liste_msg td{
	padding:3px;
}
#liste_msgfo {
	clear: left;
	width: 700px;
	border: 1px dashed #666666;
	padding-right: 10px;
	padding-left: 10px;
}
#listmsgs {
	font-size: 10px;
	color:#333333;
}
#liste_msgact {
	font-size: 10px;
	color:#333333;
}

#listmsgs td{
}
#listmsgs th{
	text-align:left;
}
#listmsgs a{
text-decoration:none;
color:#333333;
}
#droite {
	width: 250px;
	float: left;
	border: 1px dashed #666666;
	margin-top: 27px;
	font-size: 12px;
}
#droite2 {
	width: 200px;
	float: left;
	margin-left: 15px;
	border: 1px dashed #666666;
	font-size: 12px;
	padding: 5px;
}
#gauche {
	width: 725px;
	float: left;
	font-size: 12px;
}
#gauche2 {
	width: 775px;
	float: left;
	font-size: 12px;
}
h1{
font-size:16px;
	color:#2E3192;
}
h2{
font-size:14px;
	color:#2E3192;
}

#activitesdiv {
font-size:12px;
width:770px;
}
#activitesdiv a{
	color:#2E3192;
}
.ad_acti {
	font-size:12px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-left-style: solid;
	margin-bottom: 5px;
	padding-left: 5px;
}

#listactivites a {
color:#2E3192;
}#listactivites a:hover {
color:#2E3192;
}
#listactivites a:visited {
color:#2E3192;
}

#info {height:400px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu :visited {
	display:block;
	font-size:16px;
	width:181px;
	padding:0;
	color:#FFFFFF;
	background:#B7BFC9;
	text-decoration:none;
	margin-right:1px;
	text-align:center;
	font-family:verdana, sans-serif;
}
/* style the links hover */
.menu :hover{
color:#444;
background:#d4d8bd;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}

#msgm1, #msgm2 {
	height:25px;
	line-height:25px;
	text-align:left;
	border: 1px solid #666666;
	margin-bottom:5px;
	background-color: #EEEEEE;
}
#msgm1 a, #msgm2 a{
text-decoration:none;
}
#elmenuvlogopart {
background-color:#FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DFE0E1;
	border-bottom-color: #DFE0E1;
	border-left-color: #DFE0E1;
	height: 140px;
	width: 191px;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 25px;
	text-align: center;
}
.m_ong_anye {
	display:block;
	font-size:10px;
	border-style:solid;
	border-width:1px;
	width:100px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	margin-right:5px;
	}
a.btn-1 {
background:url("layout/fulldetails.png") no-repeat scroll 0 0 transparent;
color:#222222;
cursor:pointer;
display:block;
font-family:verdana,helevetica,arial !important;
font-size:11px;
font-weight:normal !important;
height:23px;
line-height:10px !important;
margin:8px 0;
overflow:hidden;
padding:6px 0 4px 8px;
text-decoration:none;
width:81px;
}
a.btn-1:hover, input.btn-1:active {
background:url("layout/fulldetails.png") no-repeat scroll -89px 0 transparent;
text-decoration:none;
}