/* Cascading Style Sheets : Innovation by SFR */

/* fat reset */
#innovation_by_sfr * { color:#333333; font-family:Arial, sans-serif; line-height:17px; margin:0; padding:0; }
#innovation_by_sfr { margin:0 auto 0 auto; }
html, #innovation_by_sfr body, #innovation_by_sfr div, #innovation_by_sfr span, #innovation_by_sfr applet, #innovation_by_sfr object, #innovation_by_sfr iframe, #innovation_by_sfr h1, #innovation_by_sfr h2, #innovation_by_sfr h3, #innovation_by_sfr h4, #innovation_by_sfr h5, #innovation_by_sfr h6, #innovation_by_sfr p, #innovation_by_sfr blockquote, #innovation_by_sfr pre, #innovation_by_sfr a, #innovation_by_sfr abbr, #innovation_by_sfr acronym, #innovation_by_sfr address, #innovation_by_sfr big, #innovation_by_sfr cite, #innovation_by_sfr code, #innovation_by_sfr del, #innovation_by_sfr dfn, #innovation_by_sfr em, #innovation_by_sfr font, #innovation_by_sfr img, #innovation_by_sfr ins, #innovation_by_sfr kbd, #innovation_by_sfr q, #innovation_by_sfr s, #innovation_by_sfr samp, #innovation_by_sfr small, #innovation_by_sfr strike, #innovation_by_sfr strong, #innovation_by_sfr sub, #innovation_by_sfr sup, #innovation_by_sfr tt, #innovation_by_sfr var, #innovation_by_sfr b, #innovation_by_sfr u, #innovation_by_sfr i, #innovation_by_sfr center, #innovation_by_sfr dl, #innovation_by_sfr dt, #innovation_by_sfr dd, #innovation_by_sfr ol, #innovation_by_sfr ul, #innovation_by_sfr li, #innovation_by_sfr fieldset, #innovation_by_sfr form, #innovation_by_sfr label, #innovation_by_sfr legend, #innovation_by_sfr table, #innovation_by_sfr caption, #innovation_by_sfr tbody, #innovation_by_sfr tfoot, #innovation_by_sfr thead, #innovation_by_sfr tr, #innovation_by_sfr th, #innovation_by_sfr td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol, #innovation_by_sfr ul{list-style:none}blockquote, #innovation_by_sfr q{quotes:none}blockquote:before, #innovation_by_sfr blockquote:after, #innovation_by_sfr q:before, #innovation_by_sfr q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

#innovation_by_sfr { position:relative; width:983px; }

/* styles globaux */
#innovation_by_sfr a { color:#004672; text-decoration:none; }
#innovation_by_sfr a:hover { text-decoration:underline; }
#innovation_by_sfr a span { color:#004672; font-size:11px; }
#innovation_by_sfr a.arrowBlue {
	background: url(http://s1.s-sfr.fr/media/innovation/picto/att00037165/picto_arrowblue.png) no-repeat #fff;
	display:block;
	padding:0 0 0 20px; }
	
#innovation_archives div.ligne_archives { overflow:auto; margin-bottom:20px; }

.clear { clear:both; }


/* header v1 (home) et v2 (les autres pages) */
#innovation_by_sfr #innovation_header, #innovation_by_sfr #innovation_header_v2 { position:relative; }
#innovation_by_sfr #innovation_header h1, #innovation_by_sfr #innovation_header_v2 h1 { 
	/*background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037145/header_innovation.gif) no-repeat;*/
	height:89px;
	width:706px; }
#innovation_by_sfr #innovation_header h1 span, #innovation_by_sfr #innovation_header_v2 h1 span { display:none; }
#innovation_by_sfr #innovation_header p.subtitle, #innovation_by_sfr #innovation_header_v2 p.subtitle { display:none; }
#innovation_by_sfr #innovation_header p.date { 
/*	background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037435/header_date2.gif) no-repeat;*/
	height:144px;
	position:absolute;
	right:3px;
	top:0; 
	width:273px; }
#innovation_by_sfr #innovation_header_v2 p.date { 
/*	background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037436/header_date_details.gif) no-repeat;*/
	height:144px;
	position:absolute;
	right:3px;
	top:0; 
	width:277px; }
#innovation_by_sfr #innovation_header p.date span, #innovation_by_sfr #innovation_header_v2 p.date span { display:none; }



/* newsletter home et details */
#body #innovation_by_sfr #newsletter_form fieldset legend span {
	color:red;
	font-family:Arial, sans-serif;
	font-size:18px;
	font-weight:normal; 
	display:block; }
#body #innovation_by_sfr #newsletter_form p input {
	border:1px solid #999999;
	color:#666666;
	font-size:11px;
	font-family:Arial, sans-serif;
	margin:0 0 7px 0;
	padding:2px; }

/* newsletter home seulement */
#body #innovation_by_sfr #innovation_newsletter {
	background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037291/background_newsletter_home.gif) repeat-x; 
	height:120px;
	margin:10px 0 0 475px;
	padding:10px 0 0 10px; }
#body #innovation_by_sfr #innovation_newsletter #newsletter_form {
	background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037147/picto_formulaire_newsletter.gif) no-repeat #fff 10px 10px;
	height:80px;
	width:487px;
	padding:20px 0 0 0; }
#body #innovation_by_sfr #innovation_newsletter #newsletter_form p.p1,
#body #innovation_by_sfr #innovation_newsletter #newsletter_form p.p2,
#body #innovation_by_sfr #innovation_newsletter #newsletter_form p.p3,
#body #innovation_by_sfr #innovation_newsletter #newsletter_form p.p4 { float:left; margin:20px 0 0 5px; }
#body #innovation_by_sfr #innovation_newsletter #newsletter_form p.p4 input { border:0; margin:-2px 0 0 0; }
#body #innovation_by_sfr #innovation_newsletter #newsletter_form p.p1 { margin-left:10px; }
#body #innovation_by_sfr #innovation_newsletter #newsletter_form fieldset legend span { margin:0 0 10px 60px; white-space:normal; width:400px; }
	
/* newsletter details seulement */
#body #innovation_by_sfr #infos_complementaires #newsletter_form {
	background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037147/picto_formulaire_newsletter.gif) no-repeat transparent 0 47px;
	border-bottom:1px dashed #999999;
	padding:0 0 30px 0;
	margin:0 0 15px 0; }
#body #innovation_by_sfr #infos_complementaires #newsletter_form fieldset legend span { margin:0 0 0 0; padding:0; white-space:normal; width:240px; display:block; }
#body #innovation_by_sfr #infos_complementaires #newsletter_form p.p1 input { margin-top:15px; }
#body #innovation_by_sfr #infos_complementaires #newsletter_form p.p3 { float:left; }
#body #innovation_by_sfr #infos_complementaires #newsletter_form p.p4 input { border:0; margin:-2px 0 0 15px; }
#body #innovation_by_sfr #infos_complementaires #newsletter_form p.p1 input,
#body #innovation_by_sfr #infos_complementaires #newsletter_form p.p2 input,
#body #innovation_by_sfr #infos_complementaires #newsletter_form p.p3 input { margin-left:50px; }


/*
/* HOMEPAGE
*/

/* headline */
#innovation_by_sfr #innovation_headline {
	border:3px solid red;
	float:left; 
	margin:15px 0 0 0;
	padding:0 0 20px 0;
	width:445px; }
#innovation_by_sfr #innovation_headline h2 { margin:10px 10px; }
#innovation_by_sfr #innovation_headline h2 span { 
	color:#173A7C;
	font-family:Georgia, serif;
	font-size:24px;
	font-weight:normal;
	line-height:24px; }
#innovation_by_sfr #innovation_headline p { margin:5px 10px; }
#innovation_by_sfr #innovation_headline p span { font-family:Arial, sans-serif; font-size:12px; }
#innovation_by_sfr #innovation_headline a.arrowBlue { margin:0 10px; }
	
	
/* sidelines */
#innovation_by_sfr #innovation_sidelines { margin:60px 0 0 475px; }
#innovation_by_sfr #innovation_sidelines ul li img { float:left; margin: 0 10px 0 0; }
#innovation_by_sfr #innovation_sidelines ul li {
	border-bottom:1px dashed #999999;
	margin:0 0 8px 0;
	padding:0 0 5px 0;
	position:relative; 
	height:135px; }
#innovation_by_sfr #innovation_sidelines ul li h3 { margin:0 0 5px 0; width:100%; }
#innovation_by_sfr #innovation_sidelines ul li p span {
	color:#666666;
	font-family:Arial, sans-serif;
	font-size:11px;
	line-height:15px; }
#innovation_by_sfr #innovation_sidelines ul li p span sup { color:#666666; }
#innovation_by_sfr #innovation_sidelines ul li h3 span {
	color:#173A7C;
	font-family:Georgia, serif;
	font-size:18px;
	font-weight:normal;
	line-height:18px; }
#innovation_by_sfr #innovation_sidelines ul li p.category { bottom:15px; left:-10px; position:absolute; } 

#body #innovation_archives_home { float:left; margin:0 0 0 20px; }


/* footer */
#innovation_by_sfr #innovation_footer { background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037142/footer.gif) no-repeat bottom right; clear:both; height:117px; margin:15px 0 0 0; }
#innovation_by_sfr #innovation_footer a { width:60%; }



/*
/* PAGE DETAILS
*/
#innovation_by_sfr a#innovation_retour_accueil {
	background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037155/picto_retour_accueil.gif) no-repeat 0 3px #fff;
	float:right;
	margin:13px 180px 0 0;
	padding:0 0 0 17px;
	position:relative; z-index:1000; }


/* news details */
#innovation_by_sfr #innovation_news_details { float:left; padding:35px 0 0 0; position:relative; width:685px; }
#innovation_by_sfr #innovation_news_details h2 { display:block; margin:15px 0 10px 0; width:80%; }
#innovation_by_sfr #innovation_news_details h2 span {
	color:red;
	font-family:Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:24px; }

#innovation_by_sfr #innovation_news_details p { margin:10px 0; width:480px; }
#innovation_by_sfr #innovation_news_details p span { color:#000; font-family:Arial, sans-serif; font-size:12px;	}
#innovation_by_sfr #innovation_news_details p#chapo { width:auto; }
#innovation_by_sfr #innovation_news_details p#chapo span { font-weight:bold; }
#innovation_by_sfr #innovation_news_details p span strong { color:red; font-weight:bold; }

#innovation_by_sfr #innovation_news_details #options { float:right; margin:10px 0 0 0; }
#innovation_by_sfr #innovation_news_details #options a { padding:0 0 0 18px; display:block; }
#innovation_by_sfr #innovation_news_details #options a#envoyer_article_email { background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037153/picto_mail_article.gif) no-repeat 0 3px #fff; }
#innovation_by_sfr #innovation_news_details #options a#imprimer_article { background:url(http://s1.s-sfr.fr/media/innovation/picto/att00037152/picto_imprimer_article.gif) no-repeat 0 3px #fff; }

/* questions ou images (d￯﾿ﾩcomenter le html correspondant selon le cas) */
#innovation_by_sfr #innovation_news_details #questions { 
	border:1px solid #999999;
	float:right;
	margin:0 0 20px 20px;
	padding:5px 10px; }
#innovation_by_sfr #innovation_news_details #questions p { width:auto; }
#innovation_by_sfr #innovation_news_details #questions p span { 
	color:red;
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold; }
#innovation_by_sfr #innovation_news_details #questions ul {
	list-style-type:square;
	list-style-position:outside;
	margin:10px;
	width:140px; }
#innovation_by_sfr #innovation_news_details #questions li { color:red; font-size:10px; } /* pour les carr￯﾿ﾩs rouges */
#innovation_by_sfr #innovation_news_details #questions li span { color:#333333; font-size:11px; }

#innovation_by_sfr #innovation_news_details p#innovation_details_picto img { float:right;clear:right; margin:0 0 15px 0;}
#innovation_by_sfr #innovation_news_details p#innovation_details_picto { width:180px; float:right; }


/* sidebar */
#innovation_by_sfr #infos_complementaires {
	border-color:#E6E6E6;
	border-style:solid;
	border-width:0 1px 1px 1px;
	margin:40px 0 0 704px;
	padding:10px 10px 10px 10px;
	position:relative;
	width:238px;
	z-index:10001; }
#innovation_by_sfr #infos_complementaires h3 { margin:0 0 15px 0; }
#innovation_by_sfr #infos_complementaires h3 span {
	color:red;
	font-family:Arial, sans-serif;
	font-size:18px;
	font-weight:normal; }

#innovation_by_sfr #infos_complementaires ul#side_archives li { margin:0 0 5px 0; }
#innovation_by_sfr #infos_complementaires ul#side_archives li.last { border-color:#999999; border-style:dashed; border-width:1px 0 1px 0; margin:0 0 15px 0; padding:5px 0; }
#innovation_by_sfr #infos_complementaires ul#side_archives li.last a span { font-weight:bold; }

#innovation_by_sfr ul#galaxie_innovation li {
	margin:0 0 8px 0;
	padding:0 0 10px 0;
	position:relative;
	overflow:auto; }
#innovation_by_sfr ul#galaxie_innovation li img { float:left; margin: 0 10px 0 0; }
#innovation_by_sfr ul#galaxie_innovation li h4 a {
	display:block;
	font-family:Arial, sans-serif;
	font-size:11px;
	line-height:11px;
	margin:0 0 0 0; }
#innovation_by_sfr ul#galaxie_innovation li h4 a span {
	font-size:11px;
	font-weight:bold;
	color:#173A7C; }
#innovation_by_sfr ul#galaxie_innovation li p span {
	color:#666666;
	font-family:Arial, sans-serif;
	font-size:11px;
	line-height:14px; }
	
	
/*
/* PAGE ARCHIVES
*/
#innovation_by_sfr #innovation_archives { float:left; padding:35px 0 0 0; position:relative; width:685px; }
#innovation_by_sfr #innovation_archives h2 { display:block; margin:15px 0 10px 0; width:80%; }
#innovation_by_sfr #innovation_archives h2 span {
	color:red;
	font-family:Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:24px; }
#innovation_by_sfr #innovation_archives .month { float:left; margin:0 40px 55px 0; position:relative; width:185px; }
#innovation_by_sfr #innovation_archives .month img { margin:0 0 10px 0; position:absolute; }
#innovation_by_sfr #innovation_archives .month ul { border-top:1px dashed #999; padding-top:10px; position:relative; top:22px; }
#innovation_by_sfr #innovation_archives .month li { margin:0 0 4px 0; }

sup { bottom: 1ex !important;    color: inherit !important;    font-family: inherit !important;    font-size: 70% !important;    line-height: 1 !important;    position: relative !important;    vertical-align: baseline !important; }

/* K4R1M3773 */
