/*
Theme Name: INNOV'ACTEURS
Description: STYLE INNOV'ACTEURS
Author: INERGIE
Author URI: http://www.inergie.com/
*/

* { margin: 0px; padding: 0px; }
a {text-decoration: none; border: 0px; color:#333; }
a:hover {color:#164C83;	text-decoration:underline;}
a img  { border: 0px; }
li { list-style: none; }
.left { float:left; }
.right { float:right; }
img {border:0;}
.clear{ clear:both; }
.center, .aligncenter{text-align:center; margin:0 auto;}
p{margin:10px 0px;}
.category a:link.white , a:visited.white {color:#ffffff;}

.orange{color:#F59000;}
.rose{color:#A62750;}
.bleu{color:#185B86;}
.bleu_clair{color:#3A8DC1;}
.vert{color:#B1B904;}
.rouge{color:#B90D14;}
.noir{color:#000000;}
.gris{color:#333333;}

.bleucenter{color:#164C83;text-align:center; margin:0 auto; font-size:16px; font-weight:bold;}

body {
	/*background:#E3ECF3 url(images/innovacteurs/fod.jpg) repeat-x scroll left top;*/
	background-color:#ffffff;
	color:#666666;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-size:13px;
	margin:0 auto;
	padding-top:0;
}

.tabber{
	display:none;
	}	
	
h1, h2, h3, h4, h5, h6 {
	color:#b90d14;
}

blockquote {
	padding-left:10px;
	color:#5d0505;
	font-style: normal;
	
	}
.alignleft {
	float:left;
	padding:2px 0 0 5px;
	}
.alignright {
	float:right;
	padding:2px 7px 0 5px;
	}
.ad1{
	text-align:center;
	margin:5px auto;

}
/* The Wrapper */

.wrapper {
	width:990px;
	margin:0 auto;
	background:#fff;		
	padding:0px;
}
	
/* The Top */

#header{
	background:#ffffff url(images/innovacteurs/header.gif) no-repeat top center ;
	font-family:Verdana, Helvetica, sans-serif;
	height:160px;
	color:#ffffff;
	font-size:12px;
}

.margin20{margin-left:20px;}

#top {
	height:35px;
	width:380px;
	margin-right:35px;
	padding: 0px;
	float:right;
	background:#ffffff url(images/innovacteurs/news.jpg) no-repeat top center ;
	font-weight:bold;
}

#top a{
	color:#ffffff;
	padding: 8px 0px 0px 40px;
	display:block;
	float:left;
}
#top a:hover{color:#000000;}
	
.form-item{
	float:left;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	margin-top:6px;
	padding:0 0 0 19px;
	width:313px;
}
.form_membres{
	float:left;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	margin-top:6px;
	padding:0 0 0 19px;
	width:360px;
}
#souvenir {
	float:left;
	margin:3px 0 0;
	text-align:right;
	width:95px;
}
input{
	margin:0px;
	padding:0px;
}
.nolink{
	font-weight:bold;
	cursor:default;
}

/* Search */

#search {
	height:32px;
	width:auto;
	padding:0px ;
	margin:0 20px;
	width:210px;
	float:right;
}

#search form {
	margin: 0;
	padding: 0;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search p {
	margin: 0;
	font-size: 85%;
}

#s {
	margin:5px 5px 0 11px;
	float: left;
	width:135px;
	padding: 2px 7px;
	background:#DFDFDF;
	border:1px solid #000000;
	font: normal 100% Arial, Verdana, Helvetica, sans-serif;
	color:#b90d14;
}

#searchsubmit {
	width:30px;
	float: left;
	background:#b90d14;
	border:none;
	font: bold 100% Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	height:23px;
	margin:5px 0 0 0;
}

			
/* The Menu */

.nostrong{
	font-weight:normal;
	padding:0 10px;
}

#foxmenucontainer{
	height:35px;
	display:block;
	color:#b90d14;
	padding:15px 0px 0px 45px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width:940px;
	float:left;
	font-weight:normal;
}
	

#menu ,#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	height:29px;
}


#menu a {
	color: #b90d14;
	display: block;
    font-weight: bold;
   	padding: 5px 0px 6px 0px;
}
	
#menu a:hover {
	color: #000000;
	display: block;
	text-decoration: none;
}

#menu li {
	float: left;
	margin: 0px 0 0px 0;
	padding: 0px;
	font-size:14px;
}	

#menu li li {
	float:left;
	margin:0px;
	padding:0px;
	width: 225px;
}

#menu li li li{
	float:left;
	margin:0px 0 0 225px;
	padding:0px;
	width: 225px;
}	

#menu li li a, #menu li li a:link, #menu li li a:visited, #menu li li li a, #menu li li li a:link, #menu li li li a:visited {
	border-bottom:1px solid #d9d9d1;
	width: 204px;
	background:transparent url(images/innovacteurs/menu.png) repeat-x top left ;
	margin: 0px;
	padding:3px 10px 4px 10px;
	color: #FFFFFF;
	border-left:1px solid #d9d9d1;
	border-right:1px solid #d9d9d1;
	
	}
	
#menu li li a:hover, #menu li li a:active,#menu li li li a:hover, #menu li li li a:active {
	background:transparent url(images/innovacteurs/menu_over.png) repeat-x top left ;
	width: 204px;
	float: none;
	margin: 0px;
	padding: 3px 10px 4px 10px;
	color: #FFFFFF;
	}

#menu li ul,#menu li ul ul  {
	position: absolute;
	width: 10em;
	left: -999em;
	z-index:1;
}

#menu li:hover ul {
	left: auto;
	display: block;
}
	
#menu li:hover ul, #menu li.sfhover ul {
	left: auto;
}
#menu li li:hover, #menu li li.sfhover {
	background:transparent url(images/innovacteurs/menu_over.png) repeat-x top left ;
}
#menu li li:hover a, #menu li li.sfhover a {
	background:none;

}

#menu li ul ul {
	margin:-25px 0 0 0px;
}
#menu li ul ul ul {
	margin:-25px 0 0 0px;
	background:#AFAFAF;
}

#menu li:hover li a:hover {
	text-decoration:none;
}
#menu li:hover li  a:hover.nolink{
	text-decoration:none;
}
#menu li ul li:hover a:hover {
	text-decoration:none;
}

#menu li:hover ul ul, #menu li li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
	left:-999em;
}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {
	left:auto;
}

/******************************************************/

/**** FIL DARIANE ****/
.ariane{
	height:25px;
	width:100%;
	font: 13px Arial,Verdana,georgia,sans-serif bold;
	text-align:left;
	letter-spacing:0px;
	color:#000;
	font-weight:bold;
}
.ariane li{
	float:left;
	margin:0;
	font: 11px Arial,Verdana,sans-serif bold;
	text-align:left;
	padding:15px 5px 5px 0px;
	color:#000;
	font-weight:bold;
}
.ariane li a{
	font: 13px Arial,georgia, sans-serif bold;
	text-align:left;
	color:#000;
	font-weight:bold;
}
.ariane li a:hover{
color:#B90D14;
}

/*********************************************************/


/* Content*/	
	
.content {
	width:990px;
	margin:0 auto;
	padding:0px;
	border-top:1px solid #fff;
	}	

/* accueil */
#content_acc {
	float: left;
	width: 990px;
	margin:20px 0px 15px 0px;
	padding: 0 0;
}
/* btn gauche*/
#bloc_btn_acc{
	width:500px;
	height:325px;
	float:left;
	margin:0px 0px 0px 17px;
}

a.btn_experience{
	width:245px;
	height:155px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/btn_experience.jpg) top left no-repeat;
}
a:hover.btn_experience{background:#FFFFFF url(images/innovacteurs/btn_experience_over.jpg) top left no-repeat;}


a.btn_expertise{
	width:245px;
	height:155px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/btn_expertise.jpg) top left no-repeat;
}
a:hover.btn_expertise{background:#FFFFFF url(images/innovacteurs/btn_expertise_over.jpg) top left no-repeat;}

a.btn_carrefour{
	width:245px;
	height:155px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/btn_carrefour.jpg) top left no-repeat;
}
a:hover.btn_carrefour{background:#FFFFFF url(images/innovacteurs/btn_carrefour_over.jpg) top left no-repeat;}

a.btn_trophee{
	width:245px;
	height:155px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/btn_trophee.jpg) top left no-repeat;
}
a:hover.btn_trophee{background:#FFFFFF url(images/innovacteurs/btn_trophee_over.jpg) top left no-repeat;}

/* Actualites - Agenda */
#bloc_news_acc{
	width:440px;
	height:325px;
	float:left;
	margin:0px 0px 0px 15px;
	background:#FFFFFF url(images/innovacteurs/fond_actu_agenda.jpg) top left no-repeat;
	font-size:12px;
}

#bloc_news_g{
	height:235px;
	width:205px;
	margin:60px 5px 5px 7px;
	float:left;
	overflow:auto;
}

#bloc_news_d{
	height:235px;
	width:190px;
	margin:70px 5px 5px 13px;
	float:left;
	overflow:auto;
}


.acc_date{
	font-weight:bold;
	font-size:11px;
	color:#3A8DC1;
}

#acces_membres_acc{
	width:500px;
	height:170px;
	margin:0px 0px 0px 17px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/acces_membres_acc.jpg) top left no-repeat;
}
#edito{
	width:415px;
	height:145px;
	float:left;
	margin:0px 0px 0px 15px;
	padding:60px 5px 0px 20px;
	background:#FFFFFF url(images/innovacteurs/fond_edito.jpg) top left no-repeat;
}

#content {
	float: left;
	width: 990px;
	margin: 0px 0px 0px 0;
	padding: 0 0;
	background-color:#FFFFFF;
	/*border-left:1px solid #164C83;
	border-right:1px solid #164C83;*/
}

	
.time{
	text-align:left;
	width:100px;
	height:25px;
	margin-top:2px;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	padding:1px 0 0 4px;
	color:#fff;
	float:right;
	}

.date {

	height:14px;
	font-size:13px;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	margin-left:0px;
	margin-top:2px;
	padding-left:2px;
	font-weight:bold;
   	color:#000;

	}
	
.post {
	margin: 0px;
	padding:0px;
	height: 100%;
	text-align:left;
	color:#555;
	font: 13px Arial,Verdana, georgia, sans-serif;
	background:#fff;
	border:0px solid #bbb;
	float:left;
	width:555px;
}

.post h2 {
	margin: 0px 0 0 0;
	padding: 5px 0px 3px 0px;
	background: transparent;
	text-align: left;
	font: 20px Arial,Verdana, sans-serif;
	font-weight:bold;

	}

.post h2 a, .post h2 a:link, .post h2 a:visited  {
	color:#b90d14;
	background-color: transparent;
	}
.post h2 a:hover  {
	color: #184E85
	background-color: transparent;
	}	
.author{
	background:url(images/user.png) no-repeat;
	padding:0 0 0 20px;
	

}
.clock{
	background:url(images/time.png) no-repeat;
	padding:0 0 0 20px;

}	

.postinfo {
	height:20px;
	padding: 4px 5px 2px 0px;
	font-size:14px;

			}
.category{
	float:left;
	margin-left:4px;
	padding:0px 0 0 20px;
	color:#000;
	background:url(images/tag.png);
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	}	
/*.category a:link,a:visited {
	color:#164C83;
	}*/
span.nprint {
	background:transparent url(images/print.png) no-repeat scroll left center;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	padding-left:20px;
}
	
span.com{
	line-height:18px;
	padding:0px 0px 0 20px;
	background:url(images/comm.png);
	background-repeat:no-repeat;
	font-size:13px;
	margin-right:10px;
	font-weight:bold;
}

span.com a:link,
span.com a:visited {
	color:#B31B1B;
	background-color: transparent;
}
span.com a:hover{
	color:#B31B1B;
}


/* PAGE INTERNE COL CENTRALE */
.col_centrale{
	height:auto;
	padding:0px;
	width:555px;
	float:left;
}
.col_centrale a{clear:both;}

/*.col_centrale a img{
	margin: 0 10px 10px 0px;
	float:left;
	clear:both;
}
.col_centrale img{
	margin: 0 10px 10px 0px;
	float:left;
	clear:both;
}*/
.col_centrale p{
	clear:both;
	margin:10px 0 15px 0px;
}
/*.col_centrale p{
	float:left;
}*/
.img_top_c{
	background:transparent url(images/amarc/img_top_c.png) top center no-repeat;
	height:43px;
	width:990px;
}
.img_bottom_c {
background:transparent url(images/amarc/img_bottom_c.png) no-repeat scroll left top;
height:34px;
width:990px;
}
.ligne_centrale {
background:transparent url(images/amarc/img_middle_c.png) repeat-y scroll left top;
height:auto;
padding:0 35px 1px 35px;
width:920px;
}
/************************/


.entry a:link,
.entry a:visited {
	color: #DF990;
	background-color: transparent;
}

.entry a:hover {
	color: #fbb100;
	background-color: transparent;
	text-decoration: none;
}

.entry {
	/*margin: 5px 0;
	padding: 5px 10px;*/
}
.entry img{
	/*float:left;
	margin: 5px 5px;
	padding: 4px 4px;
	border:1px solid #ccc;
	background:#e2e2d9;*/
}
.cover{
	margin: 0 0;

	}
.singlemeta{
	width:100%;
	background:#fff;
	padding:5px 5px;
	margin:5px 0;

}	
	
/* sidebar */
#rightcol{
	width:305px;
	float:right;
}
#fideohead{
	height:30px;
	background:#000 url(images/feathead.jpg) no-repeat;
	
}
#fvideo{
	width:305px;
	float:right;
	height:247px;
	background:#000;
	margin:0 0 5px 0;
}	

#fvideo p{
	margin:3px 5px;
}
.feed{
	width:293px;
	height:34px;
	margin:0px 0px 5px 0;
	background:#fff;
	padding:10px 5px 0 5px;
	border:1px solid #bbb;
}



.input{
	margin-left:5px;
	float: left;
	width: 200px;
	padding: 3px 3px;
	background: #8f8e8e ;
	border: 1px solid #8f8e8e;
	font: normal 100% Arial, Verdana, Helvetica, sans-serif;
	color:#fff;
	} 
.sbutton {
	margin-right:10px;
	float: right;
	margin-top: 0px;
	background: #a70909;
	border: none;
	font: bold 100% Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	height:25px;
	line-height:24px;
}

/****************************** The Sidebar1 GAUCHE *******************************/

.sidebar_gauche{
	float:left;
	width:215px;
	font-size:14px;
	font-family: Arial,Verdana,Georgia,sans-serif;
}

.col_h_h{
	background:transparent url(images/innovacteurs/col_h_h.jpg) no-repeat scroll left top;
	width:215px;
	height:32px;
}
.col_h_m{
	background:transparent url(images/innovacteurs/col_h_m.jpg) repeat-y scroll left top;
	width:175px;
	padding:0 20px;
	height:auto;
}
.col_h_m li{
	height:auto;
	padding:5px 0;
	border-bottom:1px dashed #999999;	
}
.col_h_m li li{
	height:auto;
	padding:5px 0;
	border-bottom:none;
	padding-left:10px;
	font-size:13px;
}
.col_h_m li a{
	display:block;
	width:100%;
	color:#000000;
}
.col_h_m li li a{
	color:#666666;
}

.col_h_b_b_h{
	background:transparent url(images/innovacteurs/col_h_b_b_h.jpg) no-repeat scroll left top;
	width:215px;
	height:107px;
}
.col_b_m{
	background:transparent url(images/innovacteurs/col_b_m.jpg) repeat-y scroll left top;
	width:175px;
	padding:0 20px;
	height:auto;
}
.col_b_b{
	background:transparent url(images/innovacteurs/col_b_b.jpg) no-repeat scroll left top;
	width:215px;
	height:32px;
}

.titre_menu{
	margin:0 0 10px 0px;
	font-weight:bold;
	font-size:16px;
}

.log_member{
	font-size:12px;
}
.log_member li{
	padding-bottom:1px;
	font-weight:bold;
}


#ok_log{
	width:30px;
	background:#185B86;
	border:none;
	font: bold 100% Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	height:20px;
	margin:0px;
	vertical-align:bottom;
}
.children_prive{
	float:left;
	margin:45px 0 0 54px;
	color:#185B86;
	width:170px;
	font-size:12px;
	font-weight:bold;
}
.children_prive a{color:#185B86;}
.acces_memb{
	float:left;
	margin:40px 0 0 20px;
	color:#185B86;
	width:130px;
}
	
	
/************************ The Sidebar2 DROITE ******************************/	
.sidebar_droite{
	float:right;
	width:204px;
	margin-top:10px;
	font-size:14px;
	font-family: Arial, Verdana,Georgia, sans-serif;
}
	
	
a.int_btn_experience{
	width:204px;
	height:127px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/int_btn_experience.jpg) top left no-repeat;
}
a:hover.int_btn_experience{background:#FFFFFF url(images/innovacteurs/int_btn_experience_over.jpg) top left no-repeat;}

a.int_btn_expertise{
	width:204px;
	height:122px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/int_btn_expertise.jpg) top left no-repeat;
}
a:hover.int_btn_expertise{background:#FFFFFF url(images/innovacteurs/int_btn_expertise_over.jpg) top left no-repeat;}

a.int_btn_carrefour{
	width:204px;
	height:124px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/int_btn_carrefour.jpg) top left no-repeat;
}
a:hover.int_btn_carrefour{background:#FFFFFF url(images/innovacteurs/int_btn_carrefour_over.jpg) top left no-repeat;}

a.int_btn_trophee{
	width:204px;
	height:123px;
	float:left;
	background:#FFFFFF url(images/innovacteurs/int_btn_trophee.jpg) top left no-repeat;
}
a:hover.int_btn_trophee{background:#FFFFFF url(images/innovacteurs/int_btn_trophee_over.jpg) top left no-repeat;}


/*SITE MAP*/
.ddsg-wrapper ul{
list-style-image:none;
list-style-position:outside;
margin-left:10px;

}
.ddsg-wrapper ul li ,.ddsg-wrapper ul li a{
	color:#B90D14;
	font-size:18px;
	font-weight:bold;
	letter-spacing:1px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:inherit;
	margin-left:10px;
}

.ddsg-wrapper ul li ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:circle;
	margin-left:10px;
	font-size:12px;
	font-weight:100;
}
.ddsg-wrapper ul li ul li,.ddsg-wrapper ul li ul li a,.post .ddsg-wrapper ul li ul li a{
	color:#000000;
	font-size:14px;
	letter-spacing:1px;
	line-height:20px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	margin-left:0;
}

.ddsg-wrapper ul li ul li ul li,.post .ddsg-wrapper ul li ul li ul li a{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:circle;
	margin-left:10px;
	font-size:12px;
	font-weight:100;
	color:#1A5A86;
}


/* --- FOOTER --- */

#footer {
	text-align:center;
	width:100%;
	height:20px;
	margin:10px auto ;
	padding:0px;
	background-color:#ffffff;
	color:#8F8E8E;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	/*border-bottom:1px solid #164C83;*/
	}

#footer a {
	color:#8F8E8E;
	}

#footer a:hover {
	color:#555555;
	}
	
#fondateur{
	margin-top:0px;
	padding-top:5px;
	text-align:center;
}
#partenaire{
	float:left;
	width:175px;
	margin-left:315px;
	margin-top:4px;
}
#soutien{
	float:left;
	width:243px;
	margin-left:125px;
	margin-top:2px;
}


.fleft{
	float:left;
	padding: 0 0 0 10px;

}

.fright{
	float:right;
	padding: 0 10px 0 0;
}

/* The Navigation */

.navigation {
	height:25px;
	padding:3px 10px;
	margin:5px 0 0 0;
	background:#fff;
}
.navigation a {
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#000;
	}
.navigation a:hover {
	color:#B31B1B;

	}

/* The Attachment */

.contentCenter {
	text-align:center;
}

/* The Page Title */

h2.pagetitle {
	padding:5px 0;
	margin:0 0 25px 0;
	font-size:16px;
	text-align:center;
	background:#fff;
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;
	float:left;
	width:555px;
}

/* The Comments */
#comments{
	margin: 15px 0 0;
}
 #respond{
	padding: 10px 20px;
 
 }

#comments-count{
		padding: 0 10px 7px 20px;
}

#comments h3{
	padding: 0 10px 7px 20px;
	border-bottom: 1px solid #f2f1e9;
	font: 18px georgia, "trebuchet ms", serif;
	text-transform: uppercase;
	color: #666;
}

#comments ol.commentlist{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#comments ol.commentlist li{
	padding: 4px 10px 3px;
	border-bottom: 1px solid #f2f1e9;
	line-height: 22px;
}

#comments ol.commentlist li.highlighted{
	background: #f9f9f9;
}

#comments .required{color: #a00;}
#comments textarea{width: 75%;}
#comments p.nocomments, #respond form{padding: 0 10px 10px;}
#comments p#login-req{padding: 20px 10px 10px;}
p.comment_license{line-height: 22px;}


div.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:.85em;
}

div.pagination a {
	border: 1px solid #ccdbe4;
	margin-right:3px;
	padding:2px 8px;
	background-position:bottom;
	text-decoration: none;
	color: #0061de;		
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #2b55af;
	background-image:none;
	background-color:#3666d4;
	color: #fff;
}
div.pagination span.current {
	margin-right:3px;
	padding:2px 6px;
	font-weight: bold;
	color: #000;
}
div.pagination span.disabled {
	display:none;
}
div.pagination a.next{
	border:2px solid #ccdbe4;
	margin:0 0 0 10px;
}
div.pagination a.next:hover{
	border:2px solid #2b55af;
}
div.pagination a.prev{
	border:2px solid #ccdbe4;
	margin:0 10px 0 0;
}
div.pagination a.prev:hover{
	border:2px solid #2b55af;
}

