/*** 
DESIGN 
***/


body{
	background-color:#BED35F ;
}

#pdtmenu{
	background-color:#BED35F ;
}

body{
	font-family:Arial, Helvetica, sans-serif ;
}

h1{
	display:none ;
}

p{
	text-align:justify ;
}

a{
	text-decoration:none ;
	color:#AEAEB2 ;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif ;
}

a :hover{
	color:#BED35F ;
}

li{
	list-style:none ;
}

#general{
	background-color:#FFFFFF ;
}

#general .top{
	background-image:url("..//images/window/bd_win_t.jpg") ;
	background-repeat:repeat-x ;
	background-position:top;
}

#general .bottom{
	background-image:url("..//images/window/bd_win_b.jpg") ;
	background-repeat:repeat-x ;
	background-position:top;
}

#general .middle .bdl{
	background-image:url("..//images/window/bd_win_l.jpg") ;
	background-repeat:repeat-y ;
}

#general .middle .bdr{
	background-image:url("..//images/window/bd_win_r.jpg") ;
	background-repeat:repeat-y ;
}


#content{
}

#header{
}

#glinks{
}

#glinks a{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:10px ;
	color:#AEAEB2 ;
}
#glinks a:hover{
	text-decoration:underline ;
}

#markets{
	text-transform:uppercase ;
}

#markets a, #markets .selected{
	color:#68676C ;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ;
	font-weight:bold ;
}

#markets a:hover, #markets a:active, #markets .selected{
	color:#BED35F ;
}


#dnbody_splitted{
	background-image:url(..//images/bg/bg_color_inno.gif) ;
	background-repeat:repeat-y;
}


#menu_left, #menu_left_home{
	background-repeat: no-repeat ;
	background-position:top left;
}

#menu_left{
		background-image:url(..//images/misc/accroche_l.gif) ;
}

#menu_left_home{
	 background-image:url(..//images/misc/accrocheh_l.jpg) ;
}

#pdtmenu{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ;
	color:#FFFFFF ;
}

#pdtmenu input, #pdtmenu select{
	font-size:10px ;
}

#gmenu a, #gmenu .selected{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ;
	color:#68676C ;
}

#gmenu a:active, #gmenu .selected{
	color:#BED35F ;
}

#gmenu li a:hover{
	color:#BED35F ;
}

#newsletter a{
	text-transform:uppercase ;
	font-family:Arial, Helvetica, sans-serif ;
	font-size: 14px ;
	font-weight:bold ;
	color : #68676C ;
}

#newsletter a{
	color : #68676C ;
}

#langues{
	color:#AEAEB2 ;
}

#langues a:hover{
	color : #D10B40;
}


#main{
	background-image:url(..//images/misc/accroche_r.gif) ;
	background-repeat: no-repeat ;
	background-position:top left;
}

#main li{
	list-style:none ;
	list-style-image:url(/images/misc/tiret.gif) ;
	color:#666666 ;
}


#bg_main_right_adjust{
	font-size:14px ;
}

#main_left #recap_nav, #main_left #footer, #mainsolo #recap_nav, #mainsolo #footer, #main_home #footer {
 color:#AEAEB2 ;
	font-size:12px ;
}

#main_left #recap_nav a, #mainsolo #recap_nav a{
 color:#AEAEB2 ;
	text-decoration:underline ;
}

#main #main_right{
	color:#4E5500 ;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	background-color:#C8D300 ;
	background-image:url(..//images/bg/bg_inno.gif) ;
	background-repeat:no-repeat ;
	background-position:top ;
}

#main_right #inno_title{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:20px ;
	font-weight:bold ;
	text-transform:uppercase ;
	text-align:right ;
}

#main_right #inno_txt{
	margin: 10px 0px 8px 0px ;
	font-size:10px ;
}

#main_right #inno_txt a {
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ;
	font-weight:bold ;
	color:#FFFFFF ;
}

#main_right #inno_txt img{
	border:none ;
}




#general .top .cntl{
	float:left ;
}



#pdtmenu{
	background-color:#BFD45F ;
}


/* GENERAL */

.right{
	float:right ;
}

.txtright{
	text-align:right ;
}

.wlink{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ;
	font-weight:normal ;
	color:#FFFFFF ;
}

.big_wlink{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:14px ;
	font-weight:bold ;
	color:#FFFFFF ;
}



/* STYLES DIVERS */

.notbold{
	font-weight:normal ;
}

/* exception de changement de couleur */
.article .hth a {
	/*color : #CC6633 ;*/
	color:#69686D;
}
.article .hth a:hover{
	text-decoration:underline ;
}

#media h4 {
	color:#FF9966 ;
	font-size:12px;
	margin:10px 0px 4px 0px;
}

#contact td {
padding:4px 4px 4px 4px ;
}
#contact p {
	margin:4px 0 8px 0 ;
}
#contact h4 {
	font-size:12px ;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-weight:normal ;
	text-transform:uppercase ;
}

#contact h5 {
	font-size:10px ;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-weight:bold ;
	margin:10px 0px 5px 0px ;
}


.staff, .staff2{
width:300px;
height:auto ;
padding:4px 4px 4px 4px ;
margin:2px 0px 2px 0 ;
color:#666666 ;
background-color:#FFF3E8 ;
}

.staff2{
background-color:#EDF7E8 ;
}

.sample a{
color:#D10B40 ;
}

/*#inno_menu{display:none; position: absolute; z-index: 100;margin-left: -4px;margin-top: -14px;width: 100px;background: #FFFFFF;border: 1px solid gray;}
*/
#inno_menu{background:#FFFFFF ;display:none; position: absolute; z-index: 100;margin-left: 63px;margin-top: -30px;width: 150px;background: #FFFFFF;}

.smalltxt {
	font-size:9px;
}