@charset "iso-8859-1";

/*@import url(gallery.css);*/
@import url(_elements.css);
@import url(structure.css);
@import url(navigation_elements.css);
@import url(form.css);
@import url(boxes.css);
/*@import url(account.css);*/
/*@import url(catalog.css);*/

@import url(publication_methods.css);
/*@import url(search.css);*/
/*@import url(board.css);*/


/* COMMON STYLES */
/*reset d'un certain nombre de styles css par defaut*/
* {
	border: 0;
	font-style: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

/*CSSEditor|structure,global|Zone extérieure|notext*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	line-height:160%;
}

/*CSSEditor|content,image|Apparence des images|notext,noizimedia*/
img {
	border:0;
	vertical-align: bottom;
}

body div.news_event img {
	border:none;
}

.blogs #news_events_list hr {
border:1px dashed #ccc;
}
#news_events_list .news_event {
	margin-bottom:40px;
}
a, a:link, a:active, a:visited {
	color:#fb9a00;
}
a:hover {
	color:#444;
}


/*#text h2 {
	background: url("images/bg_titre.gif") no-repeat top left;
	padding-left:70px;
	padding-top:12px;
	height:50px;
}
*/

/*#news{text-align:center;}*/
/*#news p,
#news h1,
#news h2,
#news h3,
#news h4,
#news h5,
#news h6,
#news ul,
#news ol,
#news blockquote
{text-align:left;}*/

#main{
	text-align:justify;
}

/* =========== */
/* = Generic = */
/* =========== */

.rubrique_sommaire_ #not_nested,
#signature,
.breadcrumb{
	display:none;
}

body{
	background: #fff url("images/bg.jpg") repeat-x bottom center;
}
/*h1:first-letter {color:#FBBA00;}*/

h1{
	color: #72736F;
	font-size: 2.5em;
	padding-bottom:3px;
	font-weight:bold;
	padding-left:40px;
	background:transparent url("images/Fotolia_915558_XL.gif") no-repeat 0 0;
	margin-left:-7px;
}

h2{
	color: #646561;
	color: #F38F08;
	font-size: 1.8em;
	font-weight:bold;
/*	padding-left:25px;*/
/*	background:transparent url("images/Fotolia_105233_L.gif") no-repeat 0px 0;	*/
}

h3{
	font-size: 1.5em;
}

#main p,#main li{
	font-size:12px;
}

div.date {
font-size:1.2em;
font-weight:bold;
}


#conteneur {
	background:transparent url("images/bg_page.gif") no-repeat center bottom;
	width:100%;
}
#page {
	background:none;
}
#wrapper {
	width:100%;
	background:none;
}

#contents{
	width:960px;
	margin:0 auto;
	position:relative;
	padding:0 10px 0 10px;
}

.clear {clear:both;}


.btn_retour a {
background-color:#FFC844;
border:1px solid #fb9500;
color:#FFF;
}
.btn_retour a:hover {
border:1px solid #ffc844;
background:#fb9500;
color:#FFF;
}

.btn_retour a:hover,.pager a:hover{
    background-color:#fb9500;
    border:1px solid #ffc844;
    color:#fff;
}


#news #chapo {
width:100%;
}
.submit input {
border:1px solid #fb9500;
background:#ffc844;
color:#FFF;
}
.submit input:hover, .submit input.valid:hover {
border:1px solid #ffc844;
background:#fb9500;
color:#FFF;
}
.submit input.valid {
color:#FFF;
}
.submit input#submitid:hover {
	background:#fb9500 url(tick.png) no-repeat scroll 10px 3px;
	border:1px solid #ffc844;
	color:#FFF;
}
.submit input#submitid {
	border:1px solid #fb9500;
	background:#ffc844 url(tick.png) no-repeat scroll 10px 3px;
	color:#FFF;
}
.blogs input {
width:100%;
}
.blogs .submit input, .blogs #captcha input {
width:auto;
}
.blogs textarea{
	width:100%;
}
.blogs .row {
	text-align:left;
}

/* ========== */
/* = Banner = */
/* ========== */

#banner {
	background:#fff url("images/bg_header-page.gif") repeat-x 0 0;
	height:253px;
}

#banner #banner-contents {
	background:url("images/accroche.gif") no-repeat 390px 0;
	width:960px;
	position:relative;
}

#banner #banner-contents #logo{
	position:absolute;
	top:0;
	left:10px;
	display:block;
	width:440px;
	height:124px;
	background:url("images/logo.gif") no-repeat 0 0;
	text-indent:-9999px;
	outline:none;
}

#banner-contents .flash {
	position:absolute;
	top:0;
	right:0;
}

#banner .inscriptions_page{
	position:absolute;
	left:35%;
	margin-top:88px;
}


/* ============== */
/* = Navigation = */
/* ============== */

#banner #not_nested {
	background:none;
	border:none;
	position:absolute;
	top:196px;
}
#not_nested .first_level li {
	background:none;
	padding:0;
	width:auto;
}
#not_nested .first_level li a {
	float:left;
	display:block;
/*	height:30px;*/
	padding:10px;
	line-height:10px;
	font-weight:bold;
	text-transform: uppercase;
	font-size:12px;
}


#not_nested .first_level li.active a, 
#not_nested .first_level li a:hover {
	text-decoration: none;
	color:#333;
	background:transparent url("images/bg_header-page.gif") no-repeat 0 -224px;
}

#not_nested .second_level {
	clear:left;
}
#not_nested .second_level li a {
	display:block;
	color:#444;
}
/*#not_nested .second_level li a:hover,
.organisateurs #not_nested .second_level .organisateurs a, 
.inscriptions #not_nested .second_level .inscriptions a, 
.contacts #not_nested .second_level .contacts a,
.partenaires #not_nested .second_level .partenaires a,
.acces #not_nested .second_level .acces a {
	color:#fff;
}*/

#not_nested .second_level li a:hover{}

#not_nested .second_level li{
	list-style:none;
	float:left;
	padding:5px 20px 0 0;
}

#not_nested .second_level li.active a{
	font-weight:bold;
}

#not_nested .second_level {
	padding:0 0 0 10px;
}
/**/
#not_nested .first_level .accueil a {
/*	background: url("images/b_accueil.gif") no-repeat 0 11px;*/
/*	width:50px;*/
}
#not_nested .first_level .accueil a:hover {
/*	background: url("images/b_accueil-hover.gif") no-repeat 0 11px;*/
}
/**/
#not_nested .first_level .creativite a {
/*	background: url("images/b_creativite.gif") no-repeat 0 10px;*/
/*	width:80px;*/
}
#not_nested .first_level .creativite a:hover,
.creativite #not_nested .first_level .creativite a {
/*	background: url("images/b_creativite-hover.gif") no-repeat 0 10px;*/
}
/**/
#not_nested .first_level .projets_collaboratifs a {
/*	background: url("images/b_projets.gif") no-repeat 0 10px;*/
/*	width:175px;*/
}
#not_nested .first_level .projets_collaboratifs a:hover,
.projets_collaboratifs #not_nested .first_level .projets_collaboratifs a {
/*	background: url("images/b_projets-hover.gif") no-repeat 0 10px;*/
}
/**/
#not_nested .first_level .blogs a {
/*	background: url("images/b_news.gif") no-repeat 0 10px;*/
/*	width:25px;*/
}
#not_nested .first_level .blogs a:hover,
.blogs #not_nested .first_level .blogs a {
/*	background: url("images/b_news-hover.gif") no-repeat 0 10px;*/
}
/**/
#not_nested .first_level .infos_pratiques a {
/*	background: url("images/b_infos.gif") no-repeat 0 10px;*/
/*	width:118px;*/
}
#not_nested .first_level .infos_pratiques a:hover,
.organisateurs #not_nested .first_level .infos_pratiques a, 
.inscriptions #not_nested .first_level .infos_pratiques a, 
.contacts #not_nested .first_level .infos_pratiques a,
.partenaires #not_nested .first_level .infos_pratiques a,
.acces #not_nested .first_level .infos_pratiques a {
/*	background: url("images/b_infos-hover.gif") no-repeat 0 10px;*/
}

/**/
#not_nested .first_level .inscriptions a {
	display:none;
}
/**/
#not_nested .first_level .programme a {
/*	background: url("images/b_programme.gif") no-repeat 0 10px;*/
/*	width:70px;*/
}
#not_nested .first_level .programme a:hover,
.programme #not_nested .first_level .programme a {
/*	background: url("images/b_programme-hover.gif") no-repeat 0 10px;*/
}
 
/**/
#not_nested .first_level .forum_de_l_innovation a {
/*	background: url("images/b_forum-innovation.gif") no-repeat 0 8px;*/
/*	width:165px;*/
}
#not_nested .first_level .forum_de_l_innovation a:hover,
.forum_de_l_innovation #not_nested .first_level .forum_de_l_innovation a {
/*	background: url("images/b_forum-innovation-hover.gif") no-repeat 0 8px;*/
}


/* ============ */
/* = Homepage = */
/* ============ */


#rightbar,#leftbar{
	display:none;
}
.rubrique_sommaire_ #leftbar #nested {display:none;}

.rubrique_sommaire_ #banner {
	height:154px;
}
.rubrique_sommaire_ #banner .inscriptions_page {display:none;}

.rubrique_sommaire_ #page{
	background-image:none;
	background-color:#fff;
	height:310px;
}

.rubrique_sommaire_ #wrapper{
	height:310px;
	width:960px;
}
.rubrique_sommaire_ #conteneur {
	background:none;
	width:auto;
}

.rubrique_sommaire_ #content{
	position:relative;
	height:310px;
}

.rubrique_sommaire_ #rightbar{
	display:block;
	position:relative;
	height:310px;
}

.rubrique_sommaire_ #leftbar{
	display:block;
	position:relative;
	width:310px;
	height:310px;
	margin:0 0 0 -970px;
}
.rubrique_sommaire_ #leftbar #nested


.rubrique_sommaire_ #contents .flash {
	height:310px;
}

.rubrique_sommaire_ #contents{
	width:400px;
	height:310px;
	padding:0 240px 0 310px;
	position:relative;
}

.rubrique_sommaire_ #contents #main *{
	display:none;
}

.rubrique_sommaire_ .boxlastelements {
	background: url("images/robot_news.png") no-repeat 0 bottom;
	width:168px;
	height:255px;
	padding:55px 40px 0 103px;
}

.rubrique_sommaire_ .boxlastelements h2{
	display:none;
}

.rubrique_sommaire_ .boxlastelements h3{
	margin:5px 0;
}

.rubrique_sommaire_ #rightbar .boxtext {
	margin:0;
	padding:0;
}

/*###### NEWSLETTER #######*/

.rubrique_sommaire_ .boxnewsletter {
background:#fff url("images/bg_newsletter.gif") no-repeat 0 0;
height:35px;
width:300px;
position:absolute;
right:0;
bottom:0;

}

.rubrique_sommaire_ .boxnewsletter h2 {
display:none;
}



.rubrique_sommaire_ .boxnewsletter p{
color:#fff;
display:block;
float:left;
width:140px;
margin-top:8px;
}

.rubrique_sommaire_ #formulairenewsletters{
float:right;
width:155px;
}

.rubrique_sommaire_ .boxnewsletter input  {
border:1px solid #fb9500;
background:#ffc844;
width:80px;
height:15px;
float:left;

}

.rubrique_sommaire_ .boxnewsletter .submit input  {
width:50px;
color:#fff;
border:1px solid #ffc844;
background:#fb9500;
height:22px;
margin-top:1px;
padding-top:0px;
}

.rubrique_sommaire_ .boxnewsletter .submit input:hover  {
border:1px solid #ffc844;
background-color:#fb9500;
color:#fff;
}






/* ========== */
/* = footer = */
/* ========== */

#footer-contents{
	padding:0;
}

#footer .sponsor {
	clear:both;
	height:120px;
}

#footer .sponsor img {
	margin:0 10px;
	padding-top:15px;
	vertical-align:middle;
}
#footer .sponsor p {
	color:#FFF;
}


/*Footer homepage*/

.rubrique_sommaire_ #footer {
	clear:none;
	background: url("images/bg_footer.gif") repeat-x 0 0;
	padding:0;
	margin:0;
}

#footer-contents .box{
	margin:0;
	padding:0;
}
.rubrique_sommaire_ #footer h2 {
	border:none;
	display:block;
	margin:0;
	padding:0;
}
.rubrique_sommaire_ #footer .titre_theme h2{
	background: url("images/titre_theme.gif") no-repeat 0 0;
	height:35px;
	text-indent:-9999px;
}
.rubrique_sommaire_ #footer .entry_left,
.rubrique_sommaire_ #footer .entry_right {
	width:460px;
	margin:10px 0;
	text-align:left;
}
.rubrique_sommaire_ #footer .entry_left p,
.rubrique_sommaire_ #footer .entry_right p{
	font-size:14px;
	font-weight:bold;
	font-family: Arial, sans-serif;
	color:#444;
}
.rubrique_sommaire_ #footer .entry_left img,
.rubrique_sommaire_ #footer .entry_right img{
	float:left;
	margin-right:10px;
}
.rubrique_sommaire_ #footer .entry_left {
	float:left;
}
.rubrique_sommaire_ #footer .entry_left h2 a{
	display:block;
	background: url("images/titre_creativite.gif") no-repeat 0 0;
	text-indent:-9999px;
	height:25px;
	width:460px;
}
.rubrique_sommaire_ #footer .entry_right {
	float:right;
}
.rubrique_sommaire_ #footer .entry_right h2 a{
	display:block;
	background: url("images/titre_projets.gif") no-repeat 0 0;
	text-indent:-9999px;
	height:25px;
	width:460px;
}



/*Footer pages*/

#footer {
	clear:both;
	padding:0;
	padding-top:125px;
	border:0;
	background:transparent url("images/bg_footer_page.jpg") no-repeat center top;
}


#footer .legal{
	clear:both;
}

#footer .legal li{
	display:inline;
}


#footer .first_level{
	width:100%;

/*	height:0;*/
}

/*#footer .second_level{
	display:none;
}*/
#footer .first_level a{
	color: #444;
}





/*#footer-contents {
	padding:0;
}*/

/*#footer .first_level{
	width:100%;
	height:20px;
}*/

#footer ul.first_level {clear:both;float:none;margin-top:-5px;padding-left:0px;}
#footer ul.first_level li {display:inline;float:none;}


/* ======== */
/* = News = */
/* ======== */

#news #chapo{
	width:100%!important;
}


/* ============== */
/* = Formulaire = */
/* ============== */


#formpersonnalise .row label				{display:block;width:250px;float:left;margin-right:20px;}
#formpersonnalise .row .multi_radio			{clear:left;}
#formpersonnalise .row .multi_radio	label	{width:none;float:none;margin:0;display:inline;}
#formpersonnalise .row 						{clear:left;}
#formpersonnalise .row input.text 			{width:500px;}
#formpersonnalise .row .error input.text 	{border-color:#cc0000;}
#formpersonnalise .row span.error 			{color:#cc0000;}



/* ===================== */
/* = Tableau programme = */
/* ===================== */

/*#text h2 {
	background: url("images/bg_titre.gif") no-repeat top left;
	padding-left:70px;
	padding-top:12px;
	height:50px;
}*/
table#programme{border-collapse:collapse;border-spacing:5px;}
table#programme th,table#programme td{padding:10px;border: 5px solid #fff;}
table#programme th{color:#fff;font-size:1.2em;text-transform: uppercase;}
table#programme  h2{background:none;padding:5px;height:auto;color:#fff;margin:0;font-weight:bold;}
table#programme  h3{background:rgba(0,0,0,0.2);padding:5px;color:#fff;margin:0;}
table#programme  li{margin-left:20px;color:#191919;font-weight:bold;}
table#programme  ul{margin:5px 0 0 0;}
table#programme tfoot {display:none;}





.rubrique_sommaire_ .picture img{
	width:160px;
}



.back a{
	float:right;
 background: #FF8E00;
 display: inline-block;
 padding: 5px 10px 6px;
 color: #fff!important;
 text-decoration: none;
 font-weight: bold;
 line-height: 1;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 text-shadow: 0 -1px 1px #222;
 border-bottom: 1px solid #552D00;
 position: relative;
 cursor: pointer;
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);

 }


.forum_de_l_innovation .box {padding:0;}
.forum_de_l_innovation .chapo {background:#fff;text-align:center;border: 1px solid #999;height:200px;margin:10px;width:280px;float:left;clear:none;}
.forum_de_l_innovation .chapo h1{background:none;padding-left:0;}
.forum_de_l_innovation .chapo img{width:200px;}
.forum_de_l_innovation .chapo .linksmore{display:none;}
.forum_de_l_innovation #chapo_list hr.clear {clear:none;display:none;}


#footer ul.first_level li.inovdia2010 {display:none;}
body #not_nested ul.first_level .inovdia2010 {display:none;}
