* {	margin:0;	padding:0;}body {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-weight: normal;	font-size: 11px;	color: #ffffff;	/*background:#303030 url('../imgs/tpl/bg_body.gif') top left;*/    background:#000000 url('../imgs/tpl/background_partenaire_s1neo.jpg') top center no-repeat;	text-align: left;}a,a:hover {	text-decoration:none;}.end_container {    clear: both;    visibility:hidden;}#body {	position:absolute;	left: 50%; 	width: 995px;	margin-left: -460px;}#pub_verticale {    float:right;    width:130px;    margin:5px 0px 0px 3px;    /*    border: 1px solid #ffffff;    background-color:#303030;    */}#site-web {    float:left;	margin:5px 0px 5px 0px;	width: 860px;	text-align: left;	background:#FFF;	border: 1px solid #ffffff;	background-color:#303030;}#site-web .header_flash {	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	border-bottom:8px solid #2093b7;}#container-blocs {	padding:10px 15px 10px 15px;}#site-footer {    width: 995px;	margin:5px 0px 0px 0px;	color:#717171;}#site-footer #copyright {	float:left;}#site-footer #partenaires {	border:1px solid #484747;	float:right;	background:#303030;	width:480px;	height:25px;	margin:0px 133px 0px 0px;	padding:0px 6px 0px 6px;}#site-footer #partenaires ul {	float:right;	height:25px;}#site-footer #partenaires li {	width:48px;	list-style:none;	float:left;	margin-left:8px;	padding:2px 0px 1px 0px;}#site-footer #partenaires li.start {	margin-left:0px;}/* --- *//* Titres blocs */#chapeau-vertical {	float:left;	width:103px;	height:185px;	background:#303030 url('../imgs/tpl/bg-h1-vertical.jpg') top left no-repeat; }#chapeau-vertical h1 {	font-size:16px;	font-weight:normal;	color:#ffffff;	padding:140px 0px 0px 10px;}#chapeau-horizontal {	background:#ffffff url('../imgs/tpl/bg-h1-horizontal.jpg') top right no-repeat; }#chapeau-horizontal h1, #chapeau-horizontal h1 {	font-size:16px;	font-weight:normal;	color:#ffffff;	padding:6px 0px 3px 9px;	margin:0px 0px 2px 0px;}#chapeau-horizontal-rss {    margin:-4px 0px 0px 0px;    background:#ffffff url('../imgs/tpl/bg-h1-horizontal-rss.jpg') top right no-repeat;}#chapeau-horizontal-rss .nav {    margin:0px 0px 1px 6px;}#chapeau-horizontal-rss a.bt,#chapeau-horizontal-rss a.bt:hover {    display:block;    float:left;    width:100px;    height:22px;    margin:6px 6px 0px 0px;}#chapeau-horizontal-rss a.filinfos {    background:transparent url('../imgs/tpl/onglet_filinfos_off.gif') top left no-repeat;}#chapeau-horizontal-rss a.filinfos:hover,#chapeau-horizontal-rss a.filinfos_on,#chapeau-horizontal-rss a.filinfos_on:hover {    background:transparent url('../imgs/tpl/onglet_filinfos_on.gif') top left no-repeat;}#chapeau-horizontal-rss a.filinfospro {    background:transparent url('../imgs/tpl/onglet_filinfospro_off.gif') top left no-repeat;}#chapeau-horizontal-rss a.filinfospro:hover,#chapeau-horizontal-rss a.filinfospro_on,#chapeau-horizontal-rss a.filinfospro_on:hover {    background:transparent url('../imgs/tpl/onglet_filinfospro_on.gif') top left no-repeat;}/* --- *//* Article à la une */#container-blocs #bloc-article-une {	float:left;	width:547px;	height:185px;	margin:0px 0px 7px 0px;}/* --- *//* Fil Infos */#container-blocs #bloc-fil-info {	float:right;	width:270px;    height:500px;	background-color:#ffffff;	margin:0px 0px 0px 0px;	color:#303030;}#container-blocs #bloc-fil-info #fil_info {	margin:4px 0px 0px 0px;}#fil_info li  h1 {	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	height:26px;	color:#303030;	font-size:11px;	line-height:13px;	font-weight:normal;	cursor:pointer;}#fil_info li h2 {	margin:0px 0px 3px 0px;	padding:0px 0px 0px 0px;	width:86px;	color:#303030;	font-size:11px;	line-height:11px;	font-weight:bold;	background:transparent url('../imgs/tpl/dot_blue_x3.gif') bottom right no-repeat;	cursor:pointer;}#fil_info li {	width:100%;	list-style:none;	float: left;	margin:0px 0px 2px 0px;}#fil_info li a {	display:block;	background-color:#e8e8e7;	padding:7px 22px 7px 13px;}#fil_info li a:hover {	background-color:#f6f7f7;}#fil_info li.acvs a {	display:block;	height:40px;	background:#8fc9db url('../imgs/tpl/info_acvs.gif') center right no-repeat;	padding:7px 22px 7px 13px;}#fil_info li.acvs a:hover {	background:#aedcea url('../imgs/tpl/info_acvs_hover.gif') center right no-repeat;}#footer {	padding:0px 0px 0px 13px;}#footer li {	width:100%;	list-style:none;	float: left;	margin:0px 0px 2px 0px;}/* --- *//* Accès photo */#container-blocs #bloc-acces-photo {	float:left;	width:270px;	height:213px;	background-color:#ffffff;	margin:0px 0px 7px 0px;}#container-blocs #bloc-acces-photo .container {	padding:5px;}#espace_photos {    background:transparent url('/imgs/tpl/header_espace_photo_hp.gif') top left no-repeat;    padding:0px 0px 0px 0px;    margin:0px 0px 0px 0px;}/* --- *//* Accès video */#container-blocs #bloc-acces-video {	float:left;	width:270px;	height:308px;	background-color:#ffffff;	margin:0px 0px 7px 7px;}#container-blocs #bloc-acces-video .container {	padding:5px;}#espace_videos {    background:transparent url('/imgs/tpl/header_espace_video_hp.gif') top left no-repeat;    padding:0px 0px 0px 0px;    margin:0px 0px 0px 0px;}.bt, .bt:hover {    display:block;    height:52px;    text-indent: -9999px;    overflow: hidden;}.blocTexte {margin:0px 0px 0px 5px;width:200px;}/* --- *//* Accès rapide */#container-blocs #bloc-acces-rapide {	float:left;	width:270px;	height:88px;	background-color:#ffffff;	margin:-95px 0px 0px 0px;}#container-blocs #bloc-acces-rapide #acces_slider {	margin:5px 0px 0px 9px;}#acces_slider li {	list-style:none;	float:left;	width: 76px; height:50px; margin-right: 5px;	background-color:#cfcfcf;}#acces_slider li .btGrey {	display:block;	width: 76px; height:50px;	background:#ffffff url('../imgs/tpl/acces_rapide/bg_bt_acces_grey.gif') left top no-repeat;}#acces_slider li .btBlue {	display:block;	width: 76px; height:50px;	background:#ffffff url('../imgs/tpl/acces_rapide/bg_bt_acces_blue.gif') left top no-repeat;}#acces_slider li .btPhotos {	display:block;	width: 76px; height:50px;	background:#ffffff url('../imgs/tpl/acces_rapide/bg_bt_acces_photos.gif') left top no-repeat;}#acces_slider li .btTourGuyane {	display:block;	width: 76px; height:50px;	background:#ffffff url('../imgs/tpl/acces_rapide/bg_bt_tour_guyane.gif') left top no-repeat;}#acces_slider li h1 {	float:right;	font-size:13px;	color:#ffffff;	font-weight:bold;	padding:18px 3px 3px 1px;	text-align:right;	line-height:13px;	cursor:pointer;}/* --- *//* les liens */.btLinkNormal {	display:block;	width:110px;	font-size:11px;	font-weight:normal;	color:#303030;	background:transparent url('../imgs/tpl/link_plus.gif') center right no-repeat;	padding:2px 15px 2px 0px;}.btLinkLarge {	display:block;	width:130px;	font-size:11px;	font-weight:normal;	color:#303030;	background:transparent url('../imgs/tpl/link_plus.gif') center right no-repeat;	padding:2px 15px 2px 0px;}.btLinkExtraLarge {	display:block;	width:160px;	font-size:11px;	font-weight:normal;	color:#303030;	background:transparent url('../imgs/tpl/link_plus.gif') center right no-repeat;	padding:2px 15px 2px 0px;}.btLinkNormal:hover, .btLinkLarge:hover, .btLinkExtraLarge:hover {	color:#b3b3b2;}/* --- *//* les titres *//* --- *//* images */img {	border: 0px;}.title1 {	font-size:16px;	font-weight:normal;	color:#2093b7;	padding:0px 0px 0px 24px;	margin:6px 0px 10px 0px;	background:transparent url('../imgs/tpl/puce_h1.gif') 0px 2px no-repeat;}.title2 {	font-size:14px;	font-weight:bold;	color:#2093b7;	margin:4px 0px 10px 0px;}.title3 {	font-size:14px;	font-weight:bold;	color:#2093b7;	padding:2px 2px 2px 2px;	margin:6px 0px 10px 0px;	/*background-color:#e8e8e7;*/	border-bottom:1px solid #b3b3b2;}.title4 {	font-size:14px;	font-weight:bold;	color:#303030;	margin:0px 0px 10px 0px;}.title5 {	font-size:12px;	font-weight:bold;	color:#2093b7;	margin:0px 0px 10px 0px;}.title6 {	font-size:12px;	font-weight:bold;	color:#303030;	margin:0px 0px 10px 0px;}.text1  {	font-size:11px;	color:#303030;}.text2 {	font-size:11px;	color:#2093b7;}.text3 {	font-size:11px;	color:#065d78;}.text4 {	font-size:11px;	color:#b3b3b2;}
