@charset "windows-1250";
/* CSS Document */
/*  
Theme Name: Favor'i 2009
Theme URI: http://www.favori2009.com/
Description: Sur Mesure
Version: 1.0
Author: HD Studio 
Author URI: http://www.havasdigital.com

The theme, including the CSS, XHTML, Images and associates files are all copyrighted.

*/

/*

z-index :
header 1

navigation 5

recherche 10

*/

body {
min-width:958px;
background-color:#d8d5d5;
|overflow-y:hidden; /*hack for IE 7*/
_overflow-y:hidden; /*hack for IE 6*/
/*overflow-y:hidden;*/
}

#wrapper {
    width: 958px;
	height:auto;
	margin: 0 auto;
	border-left:1px solid #8b8b8b;
	border-right:1px solid #8b8b8b;
}

/* CLASSE TAILLE PAGE */
.home{
	height:1094px; /* moz */
	|height:1094px;	/* ie7 */
	height:1094px; /* ie8 */ 
	}


#header,#content,#footer{
overflow:hidden;
/*Display:inline-block;*/
}

/* safari and opera need this */

#header,#footer {
	width:100%;
	background-color:#ffffff;
}

#header{
background-image:url(../images/bg_header.png);
background-repeat: no-repeat;
width:958px;
height:274px;
z-index:1;
}

/*  NAVIGATION PRINCIPALE */
#nav{
	position:relative;
	display:block;
	top:0px;
	background-image:url(../images/bg_nav2.png);
	background-repeat:no-repeat;
	width:958px;
	height:274px;
	z-index:5;
}

/*    ZONE DE RECHERCHE     */	
#rch{
/*display:block;*/
position:relative;
float:right;
width:152px;
height:34px;
/*padding:10px 10px 10px 10px;*/
top:-244px;
left:-12px;
z-index:10;
/*padding-top:10px;
padding-left:64px;*/
}

#s {
	margin:inherit;
	padding:inherit;
	display-style:none;
	/*border-bottom: 1px solid #e1e0e0;*/
	background-color:#e1e0e0;
	width:90px;
	height:21px;
	background-image:url(../images/bg_srch.jpg);
	_border-bottom: 1px solid #e1e0e0;
	
	}
	
input {
	border: none;
	margin: none;
	font-size:10pt;
	font-weight:bold;
	font-family:'Verdana';
	color: #a59797;
	}
	
.button{
	background-image:url(../images/bt_ok.jpg);
	width:59px;
	height:29px;
	margin-top: -8px;
	margin-left: 15px;
	}


/*ANCRE VERS LES PARTENAIRES*/
.ancre{
	position:absolute;
	height:107px;
	width:710px;
	top: 165px;
	margin-left: 230px;
	z-index:20;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	}

.vide{
	display:block;
	height:37px;
	width:81px;
	}

.poste{
	display:block;
	margin-top:-37px;
	margin-left:81px;
	height:37px;
	width:70px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}
.poste2{
	display:block;
	margin-top:-37px;
	margin-left:192px;
	height:37px;
	width:90px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}

.bnp{
	display:block;
	margin-top:-37px;
	margin-left:320px;
	height:37px;
	width:105px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}
	
.bnp2{
	display:block;
	margin-top:-37px;
	margin-left:450px;
	height:37px;
	width:105px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}

.media{
	display:block;
	margin-top:0px;
	margin-left:0px;
	height:35px;
	width:185px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}
	
.media2{
	display:block;
	margin-top:-35px;
	margin-left:200px;
	height:35px;
	width:70px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
/*background-color:#099;*/
	}

.call{
	display:block;
	margin-top:-35px;
	margin-left:330px;
	height:35px;
	width:90px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/	
	}

.call2{
	display:block;
	margin-top:0px;
	margin-left:0px;
	height:35px;
	width:70px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}

.jdnet{
	display:block;
	margin-top:-35px;
	margin-left:90px;
	height:35px;
	width:100px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}
	
.jdnet2{
	display:block;
	margin-top:-35px;
	margin-left:205px;
	height:35px;
	width:100px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}

.marie{
	display:block;
	margin-top:-35px;
	margin-left:330px;
	height:35px;
	width:105px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}
	
.marie2{
	display:block;
	margin-top:-35px;
	margin-left:450px;
	height:35px;
	width:70px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}

.aacc{
	display:block;
	margin-top:-35px;
	margin-left:540px;
	height:35px;
	width:65px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}
	
.aacc2{
	display:block;
	margin-top:-35px;
	margin-left:620px;
	height:35px;
	width:65px;
	cursor:pointer;
	|cursor:pointer;/* hack ie 7 */
	/*background-color:#099;*/
	}
	
/*PARTENAIRES*/

#poste{
	background-image:url(../imgs/poste.jpg);
	background-repeat:no-repeat;
	background-repeat/*\**/:no-repeat\9;/* hack for IE 8*/
	width:959px;
	height:196px;
	height/*\**/:196px\9;/* hack for IE 8*/
	text-decoration:none;
	background-repeat:no-repeat;
	}
	
#bnp{
	background-image:url(../imgs/bnp.jpg);
	background-repeat:no-repeat;
	background-repeat/*\**/:no-repeat\9;/* hack for IE 8*/
	width:959px;
	height:196px;
	height/*\**/:196px\9;/* hack for IE 8*/
	}
	
#mediametrie{
	background-image:url(../imgs/media.jpg);
	background-repeat:no-repeat;
	background-repeat/*\**/:no-repeat\9;/* hack for IE 8*/
	width:959px;
	height:196px;
	height/*\**/:196px\9;/* hack for IE 8*/
	}
	
#call{
	background-image:url(../imgs/call.jpg);
	background-repeat:no-repeat;
	background-repeat/*\**/:no-repeat\9;/* hack for IE 8*/
	width:959px;
	height:192px;
	height/*\**/:196px\9;/* hack for IE 8*/
	}
	
#jdnet{
	background-image:url(../imgs/jdnet.jpg);
	background-repeat:no-repeat;
	background-repeat/*\**/:no-repeat\9;/* hack for IE 8*/
	width:959px;
	height:196px;
	}

#marie{
	background-image:url(../imgs/marie.jpg);
	background-repeat:no-repeat;
	background-repeat/*\**/:no-repeat\9;/* hack for IE 8*/
	width:959px;
	height:192px;
	height/*\**/:196px\9;/* hack for IE 8*/
	}
	
#aacc{
	background-image:url(../imgs/aacc.jpg);
	background-repeat:no-repeat;
	background-repeat/*\**/:no-repeat\9;/* hack for IE 8*/
	width:959px;
	height:196px;
	height/*\**/:196px\9;/* hack for IE 8*/
	}
	
.txt_gauche{
	display:inline-block;
	width:220px;
	height:160px;
	margin-left:242px;
	margin-top:-5px;
	}
	
.txt_droite{
	display:inline-block;
	position:relative;
	top:-160px;
	height:160px;
	width:220px;
	margin-left:704px;
	}
	
h2.t_bleu{
	font-family: 'Verdana';
	font-size:14px;
	font-weight:bold;
	color:#00ccff;
	}
	
a{
	text-decoration:none;
	}	
	
.p_blanc{
	font-family: 'Verdana';
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-align:justify;
	}
	
.p_gris{
	font-family: 'Verdana';
	font-size:10px;
	font-weight:bold;
	color:#818183;
	text-align:justify;
	}

/* TOUT SAUF LE HEADER  ET LE FOOTER*/
#content{
	float:left;
}
#content {
background-color:#ffffff;
	width:958px;
	height:auto;
	top:-150px;
}
/* ZONE DE LANCEMENT FLASH NOMINES + SOCIAL NETWORKING +  PUB */
#lancement {
	background-image:url(../images/lancement.png);
	background-repeat:no-repeat;
	width:956px;
	height:311px;
	_height:311px; /* HACK FOR IE6 */
	position:relative;
	display:block;
	}
/* ZONE MODULE NOMINES */	
#lancementnomines {
	top:10px;
	margin:auto;
	width:946px;
	height:494px;
	_height:411px; /* HACK FOR IE6 */
	position:relative;
	display:block;
	background-color:#fff;
	border:1px solid #fff;
	}	
	
/* METHODOLOGIE DU SONDAGE ET SOCIAL+ PUB*/	
#methodo{
	display:block;
	position:relative;
	top:-10px;
	left:3px;
	width:950px;
	height:306px;
	background-image:url(../images/methodologie.png);
	background-repeat:no-repeat;
}	
/* texte METHODO */
.method{
	display:block;
	position:relative;
	top:125px;
	left:25px;
	width:430px;
	height:156px;
	background-color:transparent;
	color:#656667;
	text-align:justify;
	}


/*   FLASH NOMINES  */	
#flash_nomines	{
	display:block;
	width:470px;
	height:311px;
	padding-left:7px;
	}
	
/* ZONER SHARE */
#share {
	display:block;
	width:480px;
	height:311px;
	position:relative;
	top:-311px;
	left:470px;
	z-index:20;
/*	background-color:#3F3;*/
pading:0;
margin:0;
	}
	
/* SOCIAL NETWORKING  */
#social_net {
	display:block;
	position:relative;
	width:160px;
	height:311px;
	top:0px;
	left:0px;
	color:#fff;
	}
/*   */
.social_net{
	display:block;
	width:130px;
	height:75px;
	padding-top:30px;
	|padding-top:50px;/* hack for ie7*/
	padding-left:16px;
	font-weight:bold;
/*	background-color:#C30;*/
	}
	
.fb{display:block;width:110px;height:38px;background-color:transparent;top:-20px;left:15px;position:relative;}
.twi{display:block;width:110px;height:38px;background-color:transparent;top:-10px;left:15px;position:relative;}
.linked{display:block;width:110px;height:38px;background-color:transparent;top:0px;left:15px;position:relative;}

/*  PUB  */
#pub{
	display:block;
	position:relative;
	left:160px;
	width:300px;
	height:250px;
	border:1px solid #fff;
	top:-277px;
	}
/* PUB PAGE NOMINES */
#pubnomines{	
	display:block;
	position:relative;
	left:160px;
	width:300px;
	height:250px;
	border:1px solid #fff;
	top:-130px;
	}
/* SHARING ZONE NOMINES */

#share2 {
	display:block;
	width:480px;
	height:311px;
	position:relative;
	top:-311px;
	left:470px;
	z-index:20;
	pading:0;
	margin:0;
	}
	
/* SOCIAL NETWORKING  */
#social_net2 {
	display:block;
	position:relative;
	width:160px;
	height:311px;
	top:150px;
	left:10px;
	color:#656667;
	/*background-color:#6F0;*/
	}
/*   */
.social_net2{
	display:block;
	width:130px;
	height:75px;
	padding-top:30px;
	padding-left:16px;
	font-weight:bold;
/*	background-color:#C30;*/
	}
	
.fb2{display:block;width:110px;height:38px;background-color:transparent;top:-15px;left:15px;position:relative;}
.twi2{display:block;width:110px;height:38px;background-color:transparent;top:0px;left:15px;position:relative;}
.linked2{display:block;width:110px;height:38px;background-color:transparent;top:10px;left:15px;position:relative;}



#zona {
	position:relative;
	width:956px;
	height:301px;
	z-index:1;
	}
	
/* EDITO HOME */	
#edito {
	margin-left:10px;
	display:block;
	width:445px;
	height:298px;
	background-image:url(../images/edito.png);
	background-repeat:repeat-x;
	border:1px solid #c0c0c0;
	color:#656667;
	font-weight:bold;
}	
/* STYLES EDITO HOME*/
#edito1{
	display:block;
	position:relative;
	text-align:justify;
	width:310px;
	height:150px;
	top:20px;
	left:50px;
	background-color:transparent;
	padding:0px 20px 30px 50px;
	
	}

#favori_jury{
	display:block;
	position:relative;
	top:-300px;
	left:460px;
	width:239px;
	height:298px;
	background-image:url(../images/favori_jury.png);
	background-repeat:no-repeat;
	border-right:1px solid #c0c0c0;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	}
	
.favor_jury {display:block;width:219px;height:90px;position:relative;top:185px;left:10px;color:#6f6e6e;text-align:justify;}
	
#favori_internautes{
		display:block;
	position:relative;
	top:-600px;
	left:705px;
	width:239px;
	height:298px;
	background-image:url(../images/favori_internautes.png);
	background-repeat:no-repeat;
	border-right:1px solid #c0c0c0;
		border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	}
.favor_inter{display:block;width:219px;height:90px;position:relative;top:185px;left:10px;color:#6f6e6e;text-align:justify;}	
	
/* PAGE PARTENAIRES */	
#zonapartner {
	position:relative;
	width:956px;
	height:1350px;
	z-index:1;
	}
/*  PAGE JURY  */	
#lancement_jury {
	background-image:url(../images/bg_lancement_jury.png);
	background-repeat:no-repeat;
	width:956px;
	height:320px;
	position:relative;
	display:block;
	}
/*  LISTE DU JURY DEPUIS LA ZONE DE LANCEMENT */
#liste_jury{
	display:block;
	position:relative;
	float:right;
	width:335px;
	height:180px;
	color:#fff;
}

.president{
	display:block;
	position:relative;
	width:180px;
	height:25px;
	top:112px;
	left:79px;
	}
/* LISTE DE GAUCHE */
ul#listepetite{
	list-style:none;
	text-align:right;
	}
.listejury{
	display:block;
	position:relative;
	width:161px;
	height:152px;
	list-style:none;
	background-color:transparent;
	left:-60px;
	top:95px;
	
}
/* LISTE DE DROITE */
ul#listejury2{
	list-style:none;
	}
.listejury2{
	display:block;
	position:relative;
	width:156px;
	height:157px;
	list-style:none;
	background-color:transparent;
	top:-67px;
	|top:-76px;/*hack for ie7*/
	left:115px;
	
	}
#zonajury {
	background-color:#FFF;
	position:relative;
	width:965px;
	|width:955px;/*hack for ie7*/
	height:1385px;
	height/*\**/:1400px\9;/* hack for IE 8*/
	z-index:1;
}
	
#colonnegauche{
display:block;
position:relative;
background-color:transparent;
width:300px;
height:auto;
left:15px;
}

#colonnecentre{
display:block;
position:relative;
background-color:transparent;
width:300px;
height:auto;
left:332px;
top:-1320px !important; /* -1258px bonne taille pour firefox */
top/*\**/:-1356px\9; /*hack for IE 8*/
margin-top/*\**/:-36px\9; /*hack for IE 8*/
]top:0px; /*hack for IE 7*/
|margin-top:-16px!important!;/* hack for ie7*/
[margin-top:0px;
margin-top:-36px;]/* hack for chrome and safari*/
}
#coldroite{
display:block;
position:relative;
background-color:transparent;
width:300px;
height:auto;
left:649px;
top:-2689px !important;/*  -2516pxbonne taille pour firefox */
top/*\**/:-2748px\9;/* hack for IE 8*/
margin-top/*\**/:-26px\9; /*hack for IE 8*/
|top:0px; /*hack for IE 7*/
|margin-top:-3px!important!;/* hack for ie7 */
[margin-top:0px;
margin-top:-26px;]/* hack for chrome and safari*/

}	
.pic_jury	{
	display:block;
	position:relative;
	left:-24px;
	top:-5px;
	}
	
/* ACCROCHE REPLIEE */	
.shortjury{
	display:block;
	position:relative;
	width:202px;
	height:92px;
	top:-107px;
	left:62px;
	background-color:transparent;
	z-index:45;
	color:#656667;
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	}	
.contenttext{
display:block;
position:relative;
font-size:10px;
top:-10px;

}	
	
	/*ZONE DE LANCEMENT PRESSKIT*/

#lancement_presskit{
	width:956px;
	height:311px;
	background-image:url(../images/lancement_presskit.jpg);
	}
	
#txt_presskit{
	display:block;
	width:237px;
	height:183px;
	font-family:'Verdana';
	font-size:10px;
	font-weight:bold;
	margin-left:20px;
	color:#FFF;
	padding-top:45px;
	}
	
/* BOUTON ZONE DE TELECHARGEMENT */
#download{
position:relative;
display:block;
width:300px;
height:82px;
top:-30px;
left:280px;
}
#zone_dl_presskit{
	position:relative;
	display:block;
	top:0px;
	left:0px;
	width:268px;
	height:69px;
	z-index:20px;
	background-color:transparent; 
	cursor:pointer;
	}
	
/*PRESSKIT*/
/* GABARIT DU CONTENU */
#zonapresskit {
	position:relative;
	width:956px;
	height:936px;
	z-index:1;
	}

rsc_ban{
	width:915px;
	height:926px;
	}

#pub_presskit{
	width: 300px;
	height: 250px;
display:block;
position:relative;
top:-290px;
left:600px;
	}

/* BLOCS DU PRESSKIT */

#dl_300{
	display:block;
	position:relative;
	top:0px;
	left:25px;
	width:445px;
	height:306px;
	background-image:url(../images/bg_300_swf.jpg);
	background-repeat:no-repeat;
	border:1px solid #c0c2c1;

	}
	



#dl_468{
	display:block;
	position: relative;
	width:445px;
	height:306px;
	background-image:url(../images/bg_468_swf.jpg);
	background-repeat:no-repeat;
	top:-308px;
	left:491px;
	border:1px solid #c0c2c1;

	}
	
#dl_200{
	display:block;
	position:relative;
	width:445px;
	height:306px;
	background-image:url(../images/bg_200_gif.jpg);
	background-repeat:no-repeat;
	top:-308px;
	left:25px;
	border:1px solid #c0c2c1;

}
	


#dl_268{
	display:block;
	position:relative;
	width:445px;
	height:306px;
	background-image:url(../images/bg_268_gif.jpg);
	background-repeat:no-repeat;
	left: 491px;
	top: -616px;
	border:1px solid #c0c2c1;

	}
	


#dl_125{
	display:block;
	position:relative;
	width:445px;
	height:306px;
	background-image:url(../images/bg_125_gif.jpg);
	background-repeat:no-repeat;
	left: 25px;
	top: -616px;
	border:1px solid #c0c2c1;
}
	


#dl_190{
	display:block;
	position:relative;
	width:445px;
	height:306px;
	background-image:url(../images/bg_190_gif.jpg);
	background-repeat:no-repeat;
	left: 491px;
	top: -925px;
	border:1px solid #c0c2c1;

	}

/* BOUTON POUR TELECHARGER LE FICHIER */
.bt_dl_ban{
display:block;
position:relative;
width:223px;
height:68px;
top:55px;
left:223px;
background-color:transparent;

}
	
/*FONCTION COPIER CODE
.c_code{
	font-family:'Verdana';
	font-size:10px;
	color:#4a657c;
	text-decoration:underline;
	display:block;
	position:relative;
	top: 30px;
	left: 320px;
	width: 90px;
	height:35px;
	}*/	
	
/*CODE SOURCE DES BANNIERES*/
.code_source{
	display:block;
	position:relative;
	top: 70px;
	left: 25px;
	width: 389px;
	height: 163px;
	background-image:url(../images/bg_codesource.png);
	}
	
	
.txt_source{
	position:absolute;
	font-family:'Verdana';
	font-size:10px;
	color:#3a608e;
	height: 150px;
	width: 350px;
	margin-left:25px;
	overflow:auto;
	}
	

/*LIEU*/

/*LANCEMENT LIEU*/
#lancement_lieu{
width:960px;
height:312px;
background-image:url(../images/lancement_lieuv2.jpg);
}

#txt_lieu{
position:relative;
width:242px;
height:200px;
top:188px;
left:28px;
font-weight:bold;
color:#0060c1;
}

/*GOOGLE MAP*/

#g_map{
position:relative;
width:470px;
height:260px;
top: -188px;
left: 470px;
font-family:'Verdana';
font-weight:bold;
}

/*CONTENT LIEU*/
#zonalieu {
	position:relative;
	width:956px;
	height:219px;
	z-index:1;
	}
	
/* ERREUR 404 */


#lancement_404{
	display:block;
	position:relative;
	width:956px;
	height:311px;
	background-image:url(../images/lancement_404.jpg);
	}
#404_txt{
	display:block;
	position:relative;
	width:200px;
	height:250px;
top:50px;
left:50px;
	color:#656667;
	}

#pub_404{
display:block;
position:relative;
	height:250px;
	width:300px;
	left:635px;
	top:27px;
	}


/* PIED DE PAGE */
#footer {
	top:10px;
	clear:left;
	width:100%;
	height:167px;
	display:block;
	background-image:url(../images/bg_footer.png);	
	background-repeat:no-repeat;
	padding: 20px 0px 20px 0px;
	text-align:center;
	font-family:"Arial";
	font-size:14px;
}

.about{color:#fff;
font-size:12px;
display:block;
width:308px;
height:55px;
position:relative;
top:50px;
|top:50px; /*hack for IE 7*/
left:90px;
|left:-230px; /*hack for IE 7*/
text-align:left;
}
.contact{
	color:#fff;
font-size:12px;
display:block;
width:308px;
height:55px;
position:relative;
top:0px;
left:580px;
|left:250px;/* hack for IE7*/
text-align:left;
}

.footer2{color:#0068d1;display:block;height:45px;width:100%;text-align:center;position:relative;top:-35px;}

#cnil{
	min-width:960px;
	display:block;
	position:relative;
	background-color:transparent;
	width:958px;
	height:auto;
	font-family:"Arial";
	font-weight:bold;
	font-size:10px;
	color:#9e9ba3;
	text-align:left;
	}
	


